Traducción

Formularios plurales (Strings)

El contenido se traduce automáticamente del inglés por Phrase Language AI.

Cada idioma tiene sus propias formas gramaticales para las frases en singular y plural.

Ejemplo:

  • El inglés tiene dos formas: una y otra, como en un archivo y dos archivos.

  • Otros idiomas pueden tener una o varias formas: una, pocas y otras.

Esto presenta un desafío para la localización.

Se admite la traducción de Strings sensibles al plural. Estas Strings deben traducirse utilizando los formularios plurales basados en las reglas plurales del idioma meta. Estas formas plurales deben definirse en el archivo fuente.

Ejemplo:

  • Quedan %d% elementos, donde %d% representa cualquier número excepto 1.

  • En checo, esto debe traducirse de dos maneras.

    El primero para los números 2, 3 o 4 (es decir, pocos) y el segundo para los números 0, 5 y más (es decir, otros).

Los archivos PO (gettext) usan comúnmente formularios plurales y ICU.

Para obtener más información sobre las reglas plurales, consulte Reglas plurales CLDR.

Manejo de formularios plurales

Muchos formatos de archivo de localización son compatibles y manejan valores plurales de diferentes maneras. Se presentan las formas más comunes para cada formato.

El número de formularios plurales se gestiona automáticamente según las normas de Unicode. Esto significa que algunos idiomas tienen hasta 6 formularios, mientras que otros tienen solo unos pocos.

Los formularios plurales se manejan en la pestaña Formularios plurales de la ventana de configuración del proyecto.

plural_forms_tab.gif

Al agregar una localización a un proyecto y proporcionar el código ISO, el proceso de los formularios plurales se apoya en la visualización de los campos de entrada correctos para ese idioma.

Los formularios plurales también se pueden habilitar por clave en la pestaña Claves de un proyecto. Para marcar una clave como pluralizada, seleccione Más/Teclas y haga clic en el icono de rueda dentada Phrase_Gear.png para abrir la ventana Editar clave. Luego, seleccione Habilitar formularios plurales para esta clave en la pestaña Formularios plurales. Asegúrate de que se proporciona un nombre clave plural si el formato utilizado lo requiere (p. ej., cuando se usa gettext).

edit_key.gif
¿Fue útil este artículo?

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.