lingo.dev i18n

Documentation de référence CLI pour la commande i18n

Introduction

OBSOLÈTE : Exécuter le pipeline de localisation (préférez la commande run à la place)

Utilisation

lingo.dev i18n [options]

Options

--locale <locale>

lingo.dev i18n --locale <locale>

Limiter le traitement aux codes de locale cible listés depuis i18n.json. Répétez le flag pour inclure plusieurs locales. Par défaut, toutes les locales cibles configurées

Nécessite une valeur.

--bucket <bucket>

lingo.dev i18n --bucket <bucket>

Limiter le traitement à des types de bucket spécifiques définis dans i18n.json (par ex., json, yaml, android). Répétez le flag pour inclure plusieurs types de bucket. Par défaut, tous les buckets

Nécessite une valeur.

--key <key>

lingo.dev i18n --key <key>

Limiter le traitement à une seule clé de traduction par correspondance exacte. Filtre tous les buckets et locales pour traiter uniquement cette clé, utile pour tester ou déboguer des traductions spécifiques. Exemple : auth.login.title

Nécessite une valeur.

--file [files...]

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

Filtrer le traitement uniquement aux buckets dont les chemins de fichier contiennent ces sous-chaînes. Exemple : 'components' pour traiter uniquement les fichiers dans les répertoires components

Accepte une valeur optionnelle.

--api-key <api-key>

lingo.dev i18n --api-key <api-key>

Remplacer la clé API des paramètres ou des variables d'environnement

Nécessite une valeur.

Options

--frozen

lingo.dev i18n --frozen

Valider que les traductions sont à jour sans effectuer de modifications - échoue si les fichiers source, les fichiers cible ou le fichier de verrouillage ne sont pas synchronisés. Idéal pour CI/CD afin de garantir la cohérence des traductions avant le déploiement

--force

lingo.dev i18n --force

Forcer la retraduction de toutes les clés, en contournant la détection des modifications. Utile lorsque vous souhaitez régénérer les traductions avec des modèles d'IA ou des paramètres de traduction mis à jour

--verbose

lingo.dev i18n --verbose

Afficher les données de traduction en cours de traitement au format JSON pour chaque bucket et locale

--interactive

lingo.dev i18n --interactive

Examiner et modifier les traductions générées par l'IA de manière interactive avant d'appliquer les modifications aux fichiers

--debug

lingo.dev i18n --debug

Mettre en pause avant de traiter la localisation afin de pouvoir attacher un débogueur

--strict

lingo.dev i18n --strict

Arrêter immédiatement à la première erreur au lieu de continuer à traiter les buckets et locales restants (mode fail-fast)