Skip to content

Chaînes d'interface utilisateur et pluriels

Les onglets Chaînes d'interface utilisateur et Pluriels d'interface utilisateur modifient les lignes de votre catalogue strings.json. Les modifications du tableau de bord sont écrites directement dans ce fichier, et non dans le cache de documentation SQLite.

Utilisez ces onglets lorsqu'une étiquette d'interface utilisateur ou une forme plurielle nécessite une correction manuelle après translate-ui ou sync.

Onglet Chaînes d'interface utilisateur

Liste les entrées non plurielles de strings.json — une ligne par identifiant de chaîne et par locale.

Filtres

FiltreObjectif
Id / hachageId de chaîne ou hachage
Nom de fichier (partiel) / Sélectionner le chemin du fichierPortée du fichier source
La source contient / Le texte traduit contientSous-chaîne de texte
LocaleLocale unique ou toutes
ModèleModèle ayant produit la traduction

Modifier

  1. Cliquez sur l'icône de modification sur une ligne.
  2. Modifiez le texte traduit et enregistrez.

Le models[locale] de l'entrée est défini sur user-edited. Exécutez sync ou translate-ui pour actualiser les fichiers de locale plats (de.json, etc.). N'utilisez pas --force — il retraduit chaque entrée et peut écraser les corrections manuelles.

Lorsque glossary.autoAddUserEditedToGlossary est true (par défaut), le prochain translate-ui ou sync peut ajouter automatiquement votre modification au fichier CSV du glossaire utilisateur — voir Configuration.

Supprimer

  • Icône de suppression de ligne — supprime un compartiment de locale d'une entrée.
  • Supprimer les éléments filtrés — supprime en masse tous les compartiments de locale correspondant aux filtres actuels.

Liens de journal

Le contrôle 🔗 imprime les emplacements fichier source:ligne du tableau locations de l'entrée dans le terminal.

Onglet Pluriels d'interface utilisateur

Répertorie les entrées de groupe pluriel ("plural": true dans strings.json). Chaque ligne affiche les formes cardinales d'un paramètre régional (one, other et les formes spécifiques au paramètre régional).

Filtres

Identique à l'onglet Chaînes d'interface utilisateur, plus :

FiltreObjectif
Complet / IncompletIndique si toutes les formes CLDR requises sont présentes pour le paramètre régional sélectionné

Il manque une ou plusieurs formes requises pour ce paramètre régional dans les lignes incomplètes.

Modifier

  1. Cliquez sur l'icône de modification sur une ligne.
  2. Modifiez chaque forme CLDR dans la modale (une zone de texte par forme).
  3. Enregistrez — les chaînes de formulaire vides sont supprimées lors de l'enregistrement.

Le models[locale] de l'entrée est défini sur user-edited. Exécutez ensuite sync ou translate-ui (pas --force).

Autres colonnes

  • Formes — affiche one: "…", other: "…", etc.
  • Badge zeroDigit — indicateur en lecture seule lorsque la source utilise un modèle de pluriel à chiffre zéro.

Les formulaires requis proviennent des règles CLDR par paramètre régional (requiredPluralFormsByLocale).

Supprimer

Identique aux chaînes d'interface utilisateur : suppression par paramètre régional ou action groupée Supprimer les éléments filtrés.

Publié sous licence MIT.