|
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 Estas opciones se pueden especificar cuando se carga y/o se Descarga un archivo. Dependiendo del método de cargar/Descargar (API, CLI, sincronización de repositorio, etc.), se pueden especificar en los parámetros de consulta |
escape_single_quotes: true, omit_separator_space: false, crlf_line_terminators: false, escape_meta_chars: true |
La localización de Mozilla utiliza archivos .properties. La sintaxis y los requisitos para estas propiedades son casi idénticos a los de los archivos de propiedades de Java estándar.
Realice una comprobación de integridad antes de la traducción, incluyendo la eliminación de claves Duplicar (especialmente para archivos más grandes) y el uso de saltos de línea correctos (cualquier salto de línea en las Strings de texto debe ir precedido de un \\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 para esta clave! key_with_description = ¡Échale un vistazo! ¡Esta clave tiene una descripción! (Al menos en algunos formatos) key_with_line-break = This translations contains\na line-break. nested.deeply.key = Soy una clave profundamente anidada. nested.key = Esta clave está anidada dentro de un espacio de nombres. null_translation = pluralized_key.one = Solo se encontró un gatito. pluralized_key.other = ¡Guau, tienes %s gatitos! pluralized_key.zero = No tienes gatitos. sample_collection = ---\n- primer elemento\n- segundo elemento\n- tercer elemento\n simple_key = Clave simple, mensaje simple, tan simple. unverified_key = Esta traducción está sin verificar y espera por ello. (En algunos formatos también exportamos este estado)