i18n cli
v0.0.8
Uma ferramenta de interface de linha de comando (CLI) que utiliza a API do OpenAI para traduzir arquivos de localidade com base no formato JSON.

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.jsonem que,
--dir : este sinalizador especifica o diretório em que os arquivos da localidade estão localizados. O valor ./locales especifica que o diretório locales está localizado no diretório de trabalho atual.--source : este sinalizador especifica o arquivo de localidade de origem a ser usado como referência para a tradução.--independent : este sinalizador especifica o arquivo de localidade independente a ser usado como referência para a tradução. i18n-cli lê o diretório que contém arquivos de localidade, recupera traduções do OpenAI e, em seguida, grava o conteúdo traduzido de volta nos mesmos arquivos.
Para que i18n-cli traduza o conteúdo de um arquivo de localidade JSON, quaisquer valores existentes serão ignorados.
Se você deseja que i18n-cli traduza um valor específico, você pode adicionar um "!" No início da string. Como alternativa, você pode excluir o par de chaves/valores do arquivo JSON para que i18n-cli gere uma nova tradução.