1684040419
所属分类:其他
开发工具:Others
文件大小:3KB
下载次数:0
上传日期:2023-10-26 10:07:46
上 传 者:
rainjack
说明: 针对shell命令行的网络在线翻译
(this is open source code no need pay money you can use it by free.)
文件列表:
code (0, 2023-05-14)
code\shell_translate (0, 2023-05-14)
code\shell_translate\LICENSE (1067, 2023-05-14)
code\shell_translate\translate.py (3105, 2023-05-14)
# 使用于shell的翻译
---
* 暂时封装了对百度翻译的api调用
* 支持对管道输入与传参输入
* 管道输入暂时仅支持 `stdin`
## 安装
1. 克隆获取下载 `translate.py` 到您的设备 `/usr/bin/translate.py`
2. 赋予执行权限 `sudo chmod 744 /usr/bin/translate.py`
3. 将 以下内容添加到您的 `~/.bashrc`中
```bash
# 百度的appid 与 key请通过https://fanyi-api.baidu.com/manage/developer 获取
export SHELL_TRANSLATE_APPID="你的 APPID"
export SHELL_TRANSLATE_KEY="你的密钥"
```
4. 执行刷新 `source ~/.bashrc`
## 使用
* 通过管道输入 `echo "hello world" | translate.py`
* 通过传参输入 `translate.py "hello world"`
```bash
$ echo "hello world" | translate.py
hello world
你好,世界
```
* 翻译整个帮助
```bash
$ docker -h | translate.py
Usage: docker [OPTIONS] COMMAND
用法:docker[OPTIONS]COMMAND
A self-sufficient runtime for containers
容器的自给自足运行时
Options:
选项:
...
```
近期下载者:
相关文件:
收藏者: