Tipos de archivo admitidos (Strings)

.YAML - Symfony (Strings)

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

Extensiones de archivo 

.yml, .yaml

Extensión API 

yml_symfony

Importación 

Exportación 

Compatibilidad con formularios plurales 

Compatibilidad con descripción 

No

Symfony es un marco de PHP de alto rendimiento compuesto por varios componentes de PHP predefinidos. La localización para aplicaciones construidas con Symfony puede llevarse a cabo con formatos de archivo, como .XLIFF, .YAML y arreglos PHP. El equipo de desarrollo de Symfony recomienda el uso de .YAML para pequeños proyectos de localización y .XLIFF para proyectos más grandes o complejos. Comparado con el .XLIFF basado en XML, .YAML es más legible para los humanos, con anidamiento de datos logrado mediante la indentación en lugar de etiquetas explícitas. Según la convención de .YAML, al preparar .YAML para traducción, asegúrese de que la indentación sea correcta utilizando espacios regulares y no TABs.

Plurales

Las reglas de formas plurales para el marco i18n de Symfony siguen el formato mensaje ICU. Antes de que los formatos de mensaje ICU puedan ser utilizados en un proyecto, deben ser habilitados seleccionando "Habilitar soporte para formato de mensaje ICU" en la pestaña Avanzado en la ventana de Configuración del proyecto.

Una vez habilitado, use la sintaxis de funciones seleccionar para pasar múltiples parámetros añadiendo la regla plural:

file:translations/messages+intl-icu.en.yaml

clave: >-

  {files, plural,

     =0 {No se recibieron mensajes}

     uno {Se recibió un mensaje}

     =otro {# mensajes recibidos}

  }

Agregue múltiples reglas para diferentes números:

=0
=1
=2
=n

El documento YAML se reconstruye y todas las formas plurales se colocan bajo la clave apropiada.

Ejemplo de código

---
boolean_key: true
empty_string_translation: ''
key_with_description: ¡Échale un vistazo! This key has a description! (Al menos en algunos formatos)
clave_con_salto-de-linea: |-
  Esta traducción contiene
  un salto de línea.
anidado:
  profundamente:
    clave: Wow, esta clave está anidada aún más profundo.
  clave: Esta clave está anidada dentro de un espacio de nombres.
null_translation: 
pluralized_key:
  uno: Solo se encontró una pluralización.
  otro: ¡Wow, tienes %s pluralizaciones!
  zero: No tienes pluralización.
sample_collection:
- first item
- second item
- third item
simple_key: Just a simple clave with a simple message.
unverified_key: This translation is not yet verified and waits for it. (In some formats we also export this status)
¿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.