____
/ __/_ __
/ /_/ / / /
/ __/ /_/ /
/_/ \__, /
/____/
中文 | English
fy
是一个命令行下的翻译工具。
本项目仅出于学习目的编写,获取跟共享的行为或许有侵犯权益的嫌疑。请您了解相关情况,如果侵犯了您的权益,请与我联系,我会及时删除。
brew tap xwjdsh/tap
brew install xwjdsh/tap/fy
go get -u github.com/xwjdsh/fy/cmd/fy
alias fy='docker run -t --rm wendellsun/fy'
从 releases 下载可执行文件并将其放到 PATH 环境变量对应的路径中。
Usage of ./fy:
-d Debug mode, if an error occurs during translation, the error message will be displayed as the translation result
-f string
File path
-s Display translator sources
-t string
The target language of the translation
-timeout duration
The timeout for each translator (default 5s)
-translator string
Restrict the translators used, comma separated. eg 'baidu,google'
简写 | 对应语言 |
---|---|
zh-CN | 中文 |
en | 英语 |
ru | 俄语 |
ja | 日语 |
de | 德语 |
fr | 法语 |
ko | 韩语 |
es | 西班牙语 |
# 显示支持的翻译者的信息
fy -s
# 不输入参数,则会访问剪贴板内容
fy
# 普通方式
fy test
# 调试模式
fy -d test
# 指定目标语言
fy -t ja 测试翻译为日语
# 指定中文的翻译语言,默认为英语
FY_CN_TO=ko fy 翻译为韩语
# 指定非中文的翻译语言,默认为简体中文
FY_NOT_CN_TO=en fy 중국어로 번역
# 翻译文件
cat `test.txt` | fy
fy < test.txt
fy -f test.txt
# 选择指定的翻译者
fy -translator 'baidu,google' test