lingo.dev purge
Documentation de référence CLI pour la commande purge
Introduction
AVERTISSEMENT : Supprime définitivement les entrées de traduction des modèles de chemins de bucket définis dans i18n.json. Il s'agit d'une opération destructive qui ne peut pas être annulée. Sans filtres, TOUTES les clés gérées seront supprimées de CHAQUE locale cible.
Utilisation
lingo.dev purge [options]
Options
--bucket <bucket>
lingo.dev purge --bucket <bucket>
Limite la purge à des types de buckets spécifiques définis sous buckets dans i18n.json. Répétez l'option pour inclure plusieurs types de buckets. Par défaut, tous les buckets sont concernés
Nécessite une valeur.
--file [files...]
lingo.dev purge --file [files...]
Filtre les chemins de fichiers à purger en les comparant aux modèles de chemins. Seuls les chemins contenant l'une de ces valeurs seront traités. Exemples : --file messages.json --file admin/
Accepte une valeur optionnelle.
--key <key>
lingo.dev purge --key <key>
Filtre les clés à supprimer en utilisant la correspondance de préfixe sur les chemins de clés séparés par des points. Exemple : 'auth.login' correspond à toutes les clés commençant par auth.login. Omettez cette option pour supprimer TOUTES les clés. Les clés marquées comme verrouillées ou ignorées dans i18n.json sont automatiquement ignorées
Nécessite une valeur.
--locale <locale>
lingo.dev purge --locale <locale>
Limite la purge à des codes de locale cible spécifiques définis dans i18n.json. Répétez l'option pour inclure plusieurs locales. Par défaut, toutes les locales cibles configurées sont concernées. Avertissement : Inclure la locale source supprimera également le contenu de celle-ci.
Nécessite une valeur.
Drapeaux
--yes-really
lingo.dev purge --yes-really
Contourne les confirmations de sécurité pour les opérations destructives. À utiliser avec une extrême prudence - cela supprimera les clés de traduction sans demander de confirmation. Destiné uniquement aux scripts automatisés et aux environnements CI.