Traduzione

Forme plurali (Strings)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Ogni lingua ha le proprie forme grammaticali per frasi singolari e plurali.

Esempio:

  • L'inglese ha due forme: one e other, ad esempio in 1 file e 2 files.

  • Altre lingue possono avere una o addirittura più forme: one, few, e other.

Questo presenta una sfida per la localizzazione.

La traduzione di stringhe sensibili al plurale è supportata, incluse le forme plurali cardinali e ordinali. Queste stringhe devono essere tradotte utilizzando le forme plurali basate sulle regole del plurale della lingua di arrivo. Queste forme plurali devono essere definite nel file sorgente.

Esempio:

  • La stringa inglese Ci sono %d% elementi rimasti, dove %d% rappresenta qualsiasi numero tranne 1.

  • In ceco, questo deve essere tradotto in due modi.

    Il primo per i numeri 2, 3 o 4 (cioè few) e il secondo per i numeri 0, 5 e oltre (cioè other).

I file PO (gettext) utilizzano comunemente forme plurali e anche ICU messages.

Per ulteriori informazioni sulle regole plurali, vedere regole plurali CLDR.

Gestione delle forme plurali

Molti formati di file di localizzazione sono supportati e gestiscono i valori plurali in modi diversi. I modi più comuni sono presentati per ogni formato.

Il numero di forme plurali è gestito automaticamente secondo regole Unicode. Questo significa che alcune lingue hanno fino a 6 forme, mentre altre ne hanno solo poche. Quando si aggiunge un locale a un progetto e si fornisce il codice ISO, le corrette categorie plurali per quella lingua vengono visualizzate automaticamente nell'editor delle stringhe per la traduzione. All'esportazione, le chiavi plurali vengono convertite nella sintassi corretta per la piattaforma di destinazione.

Le forme plurali sono gestite nella scheda Forme plurali della finestra impostazioni del progetto.

plural_forms_tab.gif

Keys possono essere impostate come plurali abilitando le forme plurali durante la creazione o la modifica di una chiave. Per abilitare le forme plurali per chiave nella scheda Keys di un progetto, segui questi passaggi:

  1. Nella pagina del progetto, seleziona More/Keys.

    La scheda Keys è visualizzata.

  2. Fai clic sull'icona della ruota dentata Modify della chiave desiderata.

    La finestra Modifica chiave è visualizzata.

  3. Fai clic sulla scheda Forme plurali e seleziona Abilita forme plurali per questa chiave.

    Il menu a discesa Tipo di forma plurale è visualizzato.

  4. Scegli tra il tipo plurale Cardinale e Ordinale.

    Importante

    Cambiare il tipo plurale cancella le traduzioni esistenti.

  5. Clicca su Salva.

Assicurati di fornire un Nome chiave plurale se richiesto dal formato utilizzato (ad esempio, quando si utilizza gettext).

Il tipo di forma plurale è anche visualizzato e modificabile nella sezione Meta della barra laterale dell'editor per ogni chiave.

Questo articolo ti è stato 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.