|Labs
Réserver une démoPlateforme
React (Lingo Compiler)
Alpha
React (MCP)React (i18n)CLI historique (v0)
Déconseillé

Lingo.dev CLI

  • Fonctionnement
  • Installation
  • Démarrage rapide
  • Monorepos

Configuration

  • Formats pris en charge
  • i18n.json
  • i18n.lock
  • Langues prises en charge

Fonctionnalités

  • Traductions existantes
  • Ajouter des langues
  • Surcharges
  • Notes de traduction
  • Clés de traduction
  • Renommage des clés
  • Verrouillage des clés
  • Ignorer des clés
  • Préservation des clés
  • Extraire des clés avec l’IA

Performance

  • Projets d’envergure
  • Traitement parallèle
  • Estimation des coûts

Retraduction

  • Retraduction automatique
  • Retraduction
  • Supprimer des traductions

Cette documentation couvre le CLI historique (v0) et est déconseillée. Le CLI actuel est la v1. Voir la documentation du CLI actuel

Supprimer des traductions

La commande purge supprime les traductions des fichiers cibles selon des critères précis : type de bucket, motif de fichier, clé ou langue. Elle met à jour le fichier i18n.lock pour refléter ces suppressions.

Utilisation#

bash
npx lingo.dev@latest purge [options]

Options#

OptionDescriptionExemple
--bucket <type>Supprime les traductions d’un bucket spécifique. Option répétable.--bucket json
--file <pattern>Supprime les traductions des fichiers correspondant à un motif glob.--file src/**/*.json
--key <key>Supprime une clé de traduction spécifique. Prend en charge les motifs glob.--key app.title
--locale <code>Supprime les traductions d’une langue spécifique. Option répétable.--locale fr --locale de
--yes-reallyIgnore la demande de confirmation interactive.--yes-really

Exemples#

Supprimer une clé spécifique#

bash
npx lingo.dev@latest purge --key app.title

Supprime app.title de tous les fichiers cibles et du lockfile.

Supprimer toutes les traductions d’un bucket#

bash
npx lingo.dev@latest purge --bucket json

Supprimer les traductions de langues spécifiques#

bash
npx lingo.dev@latest purge --locale fr --locale de

Supprimer par motif de fichier#

bash
npx lingo.dev@latest purge --file src/**/*.json

Ignorer la confirmation#

bash
npx lingo.dev@latest purge --key obsolete.key --yes-really

Workflow purge + exécution#

Pour une retraduction efficace, commencez par purger, puis lancez la commande sans --force. Vous profitez ainsi du mécanisme de cache du CLI :

bash
npx lingo.dev@latest purge --key welcome.title
npx lingo.dev@latest run

Cette approche est plus efficace que run --force, car elle ne retraduit que le contenu purgé.

Étapes suivantes#

Retraduction
Quand et comment retraduire du contenu
Retraduction automatique
Comment les modifications de la source déclenchent une retraduction
i18n.lock
Comment le lockfile suit l’état
i18n.json
Référence complète de la configuration

Cette page vous a-t-elle été utile ?

Max PrilutskiyMax Prilutskiy·Mis à jour il y a 1 jour·1 min de lecture