Extensiones de archivo |
.properties |
Extensión API |
mozilla_properties |
Importación |
Sí |
Exportación |
Sí |
Compatibilidad con formularios plurales |
No |
Compatibilidad con descripción |
No |
Opciones de formato |
escape_single_quotes: true, omit_separator_space: false, crlf_line_terminators: false, escape_meta_chars: true |
Mozilla Localization utiliza archivos .properties. La sintaxis y los requisitos para estas propiedades son en su mayoría idénticos a los archivos de propiedades Java estándar.
Realiza una revisión del estado antes de traducir, incluida la eliminación de claves duplicadas (especialmente para archivos más grandes) y el uso de saltos de línea correctos (cualquier salto de línea en Strings de texto debe ir precedido de una \n
, de lo contrario será ignorado por el analizador).
Ejemplo de código
"boolean_key": --- true\n empty_string_translation = # ¡Esta es la increíble descripción de esta clave! key_with_description = Compruébalo\! This clave has a description\! (Al menos en algunos formatos) key_with_line-break = Esta traducción contiene\na salto de línea. nested.deeply.key = Soy una clave profundamente anidada. nested.key = Esta clave está nested dentro de un espacio de nombres. null_translation = pluralized_key.one = Only one kitten found. pluralized_key.other = ¡Vaya, tienes %s gatitos\! pluralized_key.zero = No tienes gatito. sample_collection = ---\n- primer artículo\n- segundo artículo\n- tercer artículo\n simple_key = Simple clave, simple mensaje, so simple. unverified_key = Esta traducción aún no está verificada y la espera. (En algunos formatos también exportamos este estado)",