|
Extensiones de archivo |
.properties |
|
Extensión API |
properties |
|
Importación |
Sí |
|
Exportación |
Sí |
|
Compatibilidad con formularios plurales |
No |
|
Compatibilidad con descripción |
Sí |
|
Opciones de formato Estas opciones que se pueden especificar cuando se carga y/o descarga un archivo. Dependiendo del método de carga/descarga (API, CLI, sincronización de repositorios, etc.), se pueden especificar en parámetros de consulta |
escape_single_quotes omit_separator_space crlf_line_terminators
|
Las propiedades de Java son archivos de configuración/localización estándar que normalmente son utilizados por Java. Este formato de archivo contiene pares clave-valor conectados por un signo =. Aparte de esto, no tiene ningún otro elemento en cascada. Valores en el archivo siempre se analizarán como un tipo de cadena.
Las claves duplicadas (el archivo contiene dos o más claves idénticas) no deberían ser problemáticas, pero los valores cargados más tarde en el proceso sobrescribirán los datos anteriores. Al preparar un archivo para traducción, verifica las claves duplicadas colocando los archivos de propiedades en un IDE de Java (por ejemplo, Eclipse, IntelliJ) para identificarlas.
Opciones de formato
|
Identificador |
escape_single_quotes |
|
Tipo |
Booleano |
|
Carga |
Sí |
|
Descarga |
Sí |
|
Por defecto |
true |
|
Descripción |
Escapa las comillas simples con otra comilla simple (por ejemplo, I'm -> I''m). |
|
Identificador |
omit_separator_space |
|
Tipo |
Booleano |
|
Carga |
No |
|
Descarga |
Sí |
|
Por defecto |
false |
|
Descripción |
Salta el espacio antes y después del signo separador (=). |
|
Identificador |
crlf_line_terminators |
|
Tipo |
Booleano |
|
Carga |
No |
|
Descarga |
Sí |
|
Por defecto |
false |
|
Descripción |
Usa caracteres de terminador de línea CRLF (Windows). |
|
Identificador |
escape_meta_chars |
|
Tipo |
Booleano |
|
Carga |
No |
|
Descarga |
Sí |
|
Por defecto |
true |
|
Descripción |
Escapa los caracteres meta ( |
Ejemplo de código
boolean_key = --- true\n empty_string_translation = # ¡Esta es la increíble descripción para esta clave! key_with_description = ¡Míralo!\ ¡Esta clave tiene una descripción!\ (Al menos en algunos formatos) key_with_line-break = Esta traducción contiene\na un salto de línea. nested.deeply.key = Wow, esta clave está anidada aún más profundamente. nested.key = Esta clave está anidada dentro de un espacio de nombres. null_translation = pluralized_key.one = Solo se encontró una pluralización. pluralized_key.other = ¡Wow, tienes %s pluralizaciones! pluralized_key.zero = No tienes pluralización. sample_collection = ---\n- primer elemento\n- segundo elemento\n- tercer elemento\n simple_key = Solo una clave simple con un mensaje simple. unverified_key = Esta traducción aún no está verificada y espera por ello. (En algunos formatos también exportamos este estado)