i18n cli
v0.0.8
Un outil d'interface de ligne de commande (CLI) qui utilise l'API OpenAI pour traduire les fichiers locaux en fonction du format 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.jsondans lequel,
--dir : Cet drapeau spécifie le répertoire où se trouvent les fichiers régionaux. La valeur ./locales spécifie que le répertoire local est situé dans le répertoire de travail actuel.--source : Cet drapeau spécifie le fichier local source à utiliser comme référence pour la traduction.--independent : Cet drapeau spécifie le fichier local indépendant à utiliser comme référence pour la traduction. i18n-cli lit le répertoire contenant des fichiers locaux, récupère les traductions d'OpenAI, puis réécrit le contenu traduit dans les mêmes fichiers.
Pour que i18n-cli traduit le contenu d'un fichier local JSON, toutes les valeurs existantes seront ignorées.
Si vous voulez que i18n-cli traduit une valeur spécifique, vous pouvez ajouter un "!" au début de la chaîne. Alternativement, vous pouvez supprimer la paire clé / valeur du fichier JSON pour que i18n-cli génére une nouvelle traduction.