|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

Ignorer des clés

Les clés ignorées sont totalement exclues du processus de traduction. Elles n'apparaissent pas dans les fichiers cibles — le CLI les ignore lors de la détection du contenu et ne les envoie jamais au backend de traduction.

Configuration#

Ajoutez ignoredKeys à un bucket dans i18n.json :

json
{
  "buckets": {
    "json": {
      "include": ["locales/[locale].json"],
      "ignoredKeys": ["internal/debug", "dev/testData"]
    }
  }
}

Fonctionnement#

Prenons ce fichier source :

json
{
  "welcome": "Welcome to our platform",
  "internal": {
    "debug": "Debug mode enabled",
    "testData": "Sample test content"
  }
}

Avec "ignoredKeys": ["internal/debug", "internal/testData"], le fichier cible en espagnol devient :

json
{
  "welcome": "Bienvenido a nuestra plataforma"
}

Toute la section internal est absente du fichier cible.

Notation des chemins de clés#

Utilisez la barre oblique (/) pour les clés imbriquées et l'astérisque (*) comme joker :

json
{ "ignoredKeys": ["internal/*", "dev/settings"] }

Les clés contenant des points fonctionnent naturellement — dev/api.mock cible "api.mock" dans "dev".

Ignorer des clés vs verrouiller des clés#

Ignorer des clésVerrouillage des clés
Apparaît dans les fichiers ciblesNonOui — avec la valeur source
Cas d'usageDébogage, tests, contenu interneNoms de marque, identifiants techniques

Étapes suivantes#

Verrouillage des clés
Copier les valeurs sans les traduire
Préservation des clés
Initialiser une fois, puis protéger des mises à jour
Clés de traduction
Vue d'ensemble de tous les contrôles au niveau des clés
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