Traduire

Formes plurielles (Strings)

Le contenu est traduit de l’anglais par Phrase Language AI.

Chaque langue possède ses propres formes grammaticales pour les expressions au singulier et au pluriel.

Exemple :

  • L'anglais possède deux formes : one et other, comme dans 1 file et 2 files.

  • D'autres langues peuvent avoir une ou même plusieurs formes : one, few et other.

Cela représente un défi pour la localisation.

La traduction de chaînes sensibles au pluriel est prise en charge, incluant les formes plurielles cardinales et ordinales. Ces chaînes doivent être traduites en utilisant les formes plurielles basées sur les règles de pluriel de la langue cible. Ces formes plurielles doivent être définies dans le fichier source.

Exemple :

  • La chaîne anglaise There are %d% items left, où %d% représente n'importe quel nombre sauf 1.

  • En tchèque, cela doit être traduit de deux manières.

    La première pour les nombres 2, 3 ou 4 (c.-à-d. few) et la seconde pour les nombres 0, 5 et plus (c.-à-d. other).

Les fichiers BDC (gettext) utilisent couramment des formes plurielles ainsi que les messages ICU.

Pour plus d'informations sur les règles de pluriel, consultez les règles de pluriel CLDR.

Gestion des formes plurielles

De nombreux formats de fichier de localisation sont pris en charge et gèrent les valeurs plurielles de différentes manières. Les méthodes les plus courantes sont présentées pour chaque format.

Le nombre de formes plurielles est automatiquement géré selon les règles Unicode. Cela signifie que certaines langues ont jusqu'à 6 formes, tandis que d'autres n'en ont que quelques-unes. Lors de l'ajout d'un paramètre linguistique à un projet et de la fourniture du code ISO, les catégories plurielles correctes pour cette langue sont automatiquement affichées dans le Strings Editor pour la traduction. À l'exportation, les clés plurielles sont converties dans la syntaxe correcte pour la plateforme cible.

Les formes plurielles sont gérées dans l'onglet Plural forms de la fenêtre Paramètres du projet.

plural_forms_tab.gif

Les Clés peuvent être définies comme pluralisées en activant les formes plurielles lors de la création ou de la modification d'une clé. Pour activer les formes plurielles clé par clé dans l'onglet Clés d'un projet, suivez ces étapes :

  1. Sur la page du projet, Sélectionner More/Keys.

    L'onglet Clés s'affiche.

  2. Cliquez sur l'icône de roue dentée Modify de la clé souhaitée.

    La fenêtre Modifier la clé s'affiche.

  3. Cliquez sur l'onglet Plural forms et Sélectionner Activer les formes plurielles pour cette clé.

    La liste déroulante Plural form type s'affiche.

  4. Choisissez entre le type de pluriel Cardinal et Ordinal.

    Important

    La modification du type de pluriel efface les traductions existantes.

  5. Cliquez sur Enregistrer.

Assurez-vous qu'un Plural key name est fourni si le format utilisé l'exige (par exemple, lors de l'utilisation de gettext).

Le type de forme plurielle est également affiché et modifiable dans la section Meta de la barre latérale de l'éditeur pour chaque clé.

Cet article vous a-t-il été utile ?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.