i18n cli
v0.0.8
使用OpenAI API来基于JSON格式翻译语言环境文件的命令行接口(CLI)工具。

go install github.com/pandodao/i18n-cli@latest export OPENAI_API_KEY=YOUR_API_KEY
i18n-cli translate
--dir ./locales
--source ./locales/en-US.json
--independent ./independent.json其中,
--dir :此标志指定位置文件所在的目录。值./locales指定LOCERES目录位于当前工作目录中。--source :此标志指定用于翻译参考的源位置文件。--independent :此标志指定用于翻译的参考的独立语言环境文件。 i18n-cli读取包含语言环境文件的目录,从OpenAI中检索翻译,然后将翻译的内容写回相同的文件。
要使i18n-cli翻译JSON LOCALE文件的内容,将忽略任何现有值。
如果您希望i18n-cli翻译特定值,则可以添加“!”在字符串的开头。另外,您可以从JSON文件中删除密钥/值对,以使i18n-cli生成新的翻译。