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 PHP de alto rendimiento compuesto por diversos componentes PHP predefinidos. La localización de aplicaciones creadas con Symfony puede realizarse con formatos de archivo, como .XLIFF, .YAML y PHP Arrays. El Symfony Development Team recomienda usar .YAML para proyectos de localización pequeños y .XLIFF para proyectos más grandes o complejos. Comparado con el .XLIFF basado en XML, .YAML es más legible por humanos, con la incorporación de datos lograda usando sangría en lugar de tags explícitos. Según la convención .YAML, mientras preparas .YAML para la traducción, asegúrate de que la sangría sea correcta usando espacios regulares y no TABS.

Plurales

Las reglas de los formularios plurales para el marco Symfony i18n siguen el formato de mensaje ICU. Antes de poder utilizar formatos de mensaje ICU en un proyecto, se debe habilitar seleccionando "Activar soporte formato mensaje ICU" en la pestaña Avanzado de la ventana Configuración del proyecto.

Una vez habilitado, usa la sintaxis seleccionar funciones para pasar varios parámetros agregando la regla del plural:

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

clave: >-

  {files, plural,

     =0 {No se han recibido mensajes}

     uno {Un mensaje recibido}

     =otros {# mensajes recibidos}

  }

Agregar varias reglas para diferentes números:

=0
=1
=2
=n

Se reconstruye el documento YAML y se colocan todas las formas plurales bajo la clave adecuada.

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)
key_with_line-break: |-
  Esta traducción contiene
  un salto de línea.
anidado:
  profundamente:
    key: Wow, this clave is nested even deep.
  key: Esta clave está anidada dentro de un espacio de nombres.
null_translation: 
pluralized_key:
  one: Solo se encontró una pluralización.
  other: ¡Vaya, tienes %s pluralizaciones!
  zero: No tienes pluralización.
sample_collection:
- primer item
- segundo item
- tercer item
simple_key: Just a simple clave with a simple message.
unverified_key: Esta traducción aún no está verificada y la espera. (En algunos formatos también exportamos este estado)",
¿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.