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)