lingo.dev i18n

CLI-Referenzdokumentation für den i18n-Befehl

Einführung

VERALTET: Lokalisierungs-Pipeline ausführen (verwenden Sie stattdessen den Befehl run)

Verwendung

lingo.dev i18n [options]

Optionen

--locale <locale>

lingo.dev i18n --locale <locale>

Verarbeitung auf die aufgelisteten Ziel-Locale-Codes aus i18n.json beschränken. Flag wiederholen, um mehrere Locales einzuschließen. Standardmäßig werden alle konfigurierten Ziel-Locales verwendet

Erfordert einen Wert.

--bucket <bucket>

lingo.dev i18n --bucket <bucket>

Verarbeitung auf bestimmte Bucket-Typen beschränken, die in i18n.json definiert sind (z. B. json, yaml, android). Flag wiederholen, um mehrere Bucket-Typen einzuschließen. Standardmäßig werden alle Buckets verwendet

Erfordert einen Wert.

--key <key>

lingo.dev i18n --key <key>

Verarbeitung auf einen einzelnen Übersetzungsschlüssel durch exakte Übereinstimmung beschränken. Filtert alle Buckets und Locales, um nur diesen Schlüssel zu verarbeiten, nützlich zum Testen oder Debuggen spezifischer Übersetzungen. Beispiel: auth.login.title

Erfordert einen Wert.

--file [files...]

lingo.dev i18n --file [files...]

Verarbeitung auf Buckets filtern, 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 synchron sind. Ideal für CI/CD, um Übersetzungskonsistenz vor dem Deployment sicherzustellen

--force

lingo.dev i18n --force

Erzwingt die Neuübersetzung aller Schlüssel unter Umgehung der Änderungserkennung. Nützlich, wenn Sie Übersetzungen mit aktualisierten KI-Modellen oder Übersetzungseinstellungen neu generieren möchten

--verbose

lingo.dev i18n --verbose

Gibt die verarbeiteten Übersetzungsdaten als formatiertes JSON für jeden Bucket und jede Locale aus

--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

Stoppt sofort beim ersten Fehler, anstatt die Verarbeitung der verbleibenden Buckets und Locales fortzusetzen (Fail-Fast-Modus)