fy 命令行翻译工具 fy

xwjdsh2018-05-18 19:02:08 • 6233 次点击    
这是一个分享于 2018-05-18 19:02:08 的项目,其中的信息可能已经有所发展或是发生改变。

fy是一个命令行下的翻译工具。

安装

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 下载可执行文件并将其放到 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 西班牙语

示例

# 显示支持的翻译者的信息
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

A command-line translation tool.Read More

Latest commit to the master branch on 4-5-2023
Download as zip
授权协议:
MIT
开发语言:
Go 查看源码»
操作系统:
*nix, windows
6233 次点击  ∙  1 赞  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传