Formato general yaml

YAML se usa ampliamente para la localización en Ruby on Rails, proyectos PHP de Symfony y aplicaciones Vue.js. Su sintaxis de clave-valor con sangría es más legible que JSON para estructuras anidadas complejas, y admite cadenas multilínea y comentarios de forma nativa — lo que resulta útil para documentar el contexto del traductor directamente en el archivo.

Los archivos de configuración regional en YAML usan jerarquías de claves con sangría donde cada nivel de indentación crea un espacio de nombres anidado. El nivel superior suele ser el código de configuración regional que envuelve el árbol de claves — la convención estándar para los archivos de configuración regional de Ruby on Rails. Los valores de cadena pueden escribirse en línea o como escalares de bloque para texto multilínea. La sintaxis de interpolación varía según el framework: Rails usa nombres de variables envueltos en porcentaje-llave, Symfony usa la sintaxis de dobles llaves.

Buenas prácticas: evita los caracteres especiales de YAML en los valores de cadena — los dos puntos, almohadillas, corchetes y llaves deben estar entre comillas para evitar errores de análisis de YAML. Usa la notación de escalar de bloque para cadenas largas y mantener la legibilidad. Mantén los archivos de configuración regional con una estructura coherente entre idiomas para facilitar la detección de traducciones faltantes. Language Monster es compatible con el formato YAML general y preserva la estructura de claves anidadas durante la traducción.

Guías de localización para desarrolladores

Localización Vue.js & Nuxt

Leer más Formatos de archivo