lingo.dev i18n
CLI-Referenzdokumentation für den i18n-Befehl
Einführung
VERALTET: Lokalisierungs-Pipeline ausführen (bevorzugen Sie stattdessen den Befehl run)
Verwendung
lingo.dev i18n [optionen]
Optionen
--locale <locale>
lingo.dev i18n --locale <locale>
Beschränkt die Verarbeitung auf die aufgelisteten Ziel-Locale-Codes aus i18n.json. Wiederholen Sie das Flag, um mehrere Locales einzubeziehen. Standardmäßig werden alle konfigurierten Ziel-Locales verwendet
Erfordert einen Wert.
--bucket <bucket>
lingo.dev i18n --bucket <bucket>
Beschränkt die Verarbeitung auf bestimmte Bucket-Typen, die in i18n.json definiert sind (z.B. json, yaml, android). Wiederholen Sie das Flag, um mehrere Bucket-Typen einzubeziehen. Standardmäßig werden alle Buckets verwendet
Erfordert einen Wert.
--key <key>
lingo.dev i18n --key <key>
Beschränkt die Verarbeitung auf einen einzelnen Übersetzungsschlüssel durch exakte Übereinstimmung. Filtert alle Buckets und Locales, um nur diesen Schlüssel zu verarbeiten, nützlich zum Testen oder Debuggen bestimmter Übersetzungen. Beispiel: auth.login.title
Erfordert einen Wert.
--file [files...]
lingo.dev i18n --file [files...]
Beschränkt die Verarbeitung auf Buckets, deren Dateipfade diese Teilzeichenfolgen enthalten. Beispiel: 'components', um nur Dateien in components-Verzeichnissen zu verarbeiten
Akzeptiert einen optionalen Wert.
--api-key <api-key>
lingo.dev i18n --api-key <api-key>
API-Schlüssel aus Einstellungen oder Umgebungsvariablen überschreiben
Erfordert einen Wert.
Flags
--frozen
lingo.dev i18n --frozen
Überprüft, ob Übersetzungen aktuell sind, ohne Änderungen vorzunehmen - schlägt fehl, wenn Quelldateien, Zieldateien oder Lockfile nicht synchronisiert sind. Ideal für CI/CD, um die Übersetzungskonsistenz vor der Bereitstellung sicherzustellen
--force
lingo.dev i18n --force
Erzwingt die Neuübersetzung aller Schlüssel und umgeht die Änderungserkennung. Nützlich, wenn Sie Übersetzungen mit aktualisierten KI-Modellen oder Übersetzungseinstellungen neu generieren möchten
--verbose
lingo.dev i18n --verbose
Zeigt die verarbeiteten Übersetzungsdaten als formatiertes JSON für jeden Bucket und jede Locale an
--interactive
lingo.dev i18n --interactive
Überprüfen und bearbeiten Sie KI-generierte Übersetzungen interaktiv, bevor Änderungen auf Dateien angewendet werden
--debug
lingo.dev i18n --debug
Pausiert vor der Verarbeitung der Lokalisierung, damit Sie einen Debugger anhängen können
--strict
lingo.dev i18n --strict
Bricht sofort beim ersten Fehler ab, anstatt die Verarbeitung der verbleibenden Buckets und Locales fortzusetzen (Fail-Fast-Modus)