Traduire

Plural Forms (Strings)

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

Chaque langue a ses propres formes grammaticales pour les phrases au singulier et au pluriel.

Exemple :

  • L'anglais a deux formes : un et autre, comme dans 1 fichier et 2 fichierss.

  • D'autres langues peuvent avoir une ou même plusieurs formes : un, peu, et autre.

Cela pose un défi pour la localisation.

La traduction de chaînes sensibles au pluriel est prise en charge, y compris 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 Il reste %d% éléments, 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'est-à-dire peu) et la seconde pour les nombres 0, 5 et plus (c'est-à-dire autre).

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

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

Gestion des formes plurielles

De nombreux formats de fichiers 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ètres régionaux à un projet et de la fourniture du code ISO, les catégories plurielles correctes pour cette langue sont automatiquement affichées dans le éditeur de chaînes pour traduction. Lors de l'exportation, les clés plurielles sont converties en la syntaxe correcte pour la plateforme cible.

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

plural_forms_tab.gif

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 sur une base par clé dans l'onglet Clés d'un projet, suivez ces étapes :

  1. Dans la page du projet, sélectionnez Plus/Clés.

    L'onglet Clés est affiché.

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

    La fenêtre Modifier la clé est affichée.

  3. Cliquez sur l'onglet Formes plurielles et sélectionnez Activer les formes plurielles pour cette clé.

    Le menu déroulant Type de forme plurielle est affiché.

  4. Choisissez entre le type pluriel Cardinal et Ordinal.

    Important

    Changer le type pluriel efface les traductions existantes.

  5. Cliquez sur Enregistrer.

Assurez-vous qu'un Nom de clé plurielle est fourni si requis par le format utilisé (par exemple, lors de l'utilisation de gettext).

Le type de forme plurielle est également affiché et modifiable dans la section Méta 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.