i18n cli
v0.0.8
Ein CLI-Tool (Command Line Interface), das die OpenAI-API verwendet, um Gebietsschemasdateien basierend auf dem JSON-Format zu übersetzen.

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.jsonin welchem,
--dir : Dieses Flag gibt das Verzeichnis an, in dem sich die Gebietsschemas befinden. Der Wert ./locales gibt an, dass sich das Gebietsverzeichnis im aktuellen Arbeitsverzeichnis befindet.--source : Dieses Flag gibt die Quell-Gebietsschemasdatei an, die als Referenz für die Übersetzung verwendet werden soll.--independent : Dieses Flag gibt die unabhängige Gebietsschemasdatei an, die als Referenz für die Übersetzung verwendet werden soll. i18n-cli liest das Verzeichnis mit Gebietsschemasdateien, ruft Übersetzungen von OpenAI ab und schreibt dann den übersetzten Inhalt auf dieselben Dateien zurück.
Um i18n-cli den Inhalt einer JSON-Gebietsdatei zu übersetzen, werden alle vorhandenen Werte ignoriert.
Wenn Sie möchten, dass i18n-cli einen bestimmten Wert übersetzt, können Sie ein "!" zu Beginn der Saite. Alternativ können Sie das Schlüssel-/Wertpaar aus der JSON-Datei löschen, damit i18n-cli eine neue Übersetzung generiert.