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)