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>
Limite le traitement aux codes de locale cibles listés dans i18n.json. Répétez l'option pour inclure plusieurs locales. Par défaut, toutes les locales cibles configurées sont traitées
Nécessite une valeur.
--bucket <bucket>
lingo.dev i18n --bucket <bucket>
Limite le traitement à des types de buckets spécifiques définis dans i18n.json (par ex., json, yaml, android). Répétez l'option pour inclure plusieurs types de buckets. Par défaut, tous les buckets sont traités
Nécessite une valeur.
--key <key>
lingo.dev i18n --key <key>
Limite le traitement à une seule clé de traduction par correspondance exacte. Filtre tous les buckets et locales pour ne traiter que 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...]
Filtre le traitement pour n'inclure que les buckets dont les chemins de fichiers contiennent ces sous-chaînes. Exemple : 'components' pour ne traiter que les fichiers dans les répertoires components
Accepte une valeur optionnelle.
--api-key <api-key>
lingo.dev i18n --api-key <api-key>
Remplace la clé API des paramètres ou des variables d'environnement
Nécessite une valeur.
Drapeaux
--frozen
lingo.dev i18n --frozen
Valide que les traductions sont à jour sans effectuer de modifications - échoue si les fichiers source, les fichiers cibles ou le fichier de verrouillage ne sont pas synchronisés. Idéal pour CI/CD afin d'assurer la cohérence des traductions avant le déploiement
--force
lingo.dev i18n --force
Force la retraduction de toutes les clés, en contournant la détection des changements. Utile lorsque vous souhaitez régénérer des traductions avec des modèles d'IA ou des paramètres de traduction mis à jour
--verbose
lingo.dev i18n --verbose
Affiche les données de traduction en cours de traitement sous forme de JSON formaté pour chaque bucket et locale
--interactive
lingo.dev i18n --interactive
Examinez et modifiez 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
Met en pause avant le traitement de la localisation pour vous permettre d'attacher un débogueur
--strict
lingo.dev i18n --strict
Arrête immédiatement à la première erreur au lieu de continuer à traiter les buckets et locales restants (mode d'échec rapide)