fy 命令行翻译工具 fy

xwjdsh • 5947 次点击    
这是一个分享于 的项目,其中的信息可能已经有所发展或是发生改变。
`fy`是一个命令行下的翻译工具。 ![](https://raw.githubusercontent.com/xwjdsh/fy/master/screenshot/fy.gif) ## 安装 ### Homebrew ``` brew tap xwjdsh/tap brew install xwjdsh/tap/fy ``` ### Go ``` go get -u github.com/xwjdsh/fy/cmd/fy ``` ### Docker ``` alias fy='docker run -t --rm wendellsun/fy' ``` ### Manual 从 [releases](https://github.com/xwjdsh/fy/releases) 下载可执行文件并将其放到 PATH 环境变量对应的路径中。 ## 使用 ``` Usage of fy: -d 调试模式,如果翻译过程出现错误,会将错误信息作为翻译结果展示 -e string 选择除了指定以外的翻译者, 逗号分隔, 例如 'bd,gg', 也可以通过 'FY_EXCEPT' 环境变量来配置 -f string 翻译文件的路径 -o string 选择指定的翻译者, 逗号分隔, 例如 'bd,gg', 也可以通过 'FY_ONLY' 环境变量来配置 -s 显示支持的翻译者的信息  -t string    指定翻译的目标语言 ``` ### 语言映射 | 简写 | 对应语言 | | - | :-: | | zh-CN | 中文 | | en | 英语 | | ru | 俄语 | | ja | 日语 | | de | 德语 | | fr | 法语 | | ko | 韩语 | | es | 西班牙语 | ### 示例 ```shell # 显示支持的翻译者的信息 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_EXCEPT='bd,sg' fy test fy -e 'bd,sg' test # 选择指定的翻译者 FY_ONLY='gg,qq' fy test fy -o 'gg,qq' test ``` ## 协议 [MIT License](https://github.com/xwjdsh/fy/blob/master/LICENSE)
授权协议:
MIT
开发语言:
Go 查看源码»
操作系统:
*nix, windows
5947 次点击  ∙  1 赞  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传