C3PO - 由 ChatGPT 驱动的 i18n 翻译工具

查看 30|回复 0
作者:LeslieLeung   
C3PO 使用 ChatGPT 作为后端生成 i18n 文件的翻译。
取名灵感:星球大战中的机器人 C-3PO ,能为人类翻译机器语言,例如帮助人类与 R2-D2 沟通。
项目地址: https://github.com/LeslieLeung/c3po
用法
在使用 C3PO 之前,您需要拥有 OpenAI API 密钥。然后,您需要通过 export OPENAI_API_KEY="sk-xxxxxx" 或 echo "sk-xxxxxx">〜/.c3pocfg 设置它。
翻译文本
c3po translate -t "text to translate" -l "en,de"
-l "en,de" 是 ISO-639-1 语言代码,用逗号分隔。
翻译文件
c3po translateFile -f "path/to/file"
当前仅支持 csv 格式。您的 csv 文件应如下所示:
key,zh,en,de,fr
hello,你好,,,
第一行应为标题,第一列应为翻译的 key ,第二列应为源语言。
然后是目标语言。
路线图
  • 支持 GNU mo / po 文件
  • 稳定性改进
  • 您需要登录后才可以回帖 登录 | 立即注册