Extensiones de archivo |
.properties |
Extensión API |
propiedades |
Importación |
Sí |
Exportación |
Sí |
Compatibilidad con formularios plurales |
No |
Compatibilidad con descripción |
Sí |
Opciones de formato |
escape_single_quotes omit_separator_space crlf_line_terminators
|
Las propiedades de Java son archivos estándar de configuración/localización que normalmente utiliza Java. Este formato contiene pares clave-valor conectados por un signo =
. Aparte de esto, no tiene ningún otro elemento en cascada. Los valores
en el archivo siempre se analizarán como un tipo 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, comprueba que no haya claves duplicadas poniendo los archivos de propiedades en un IDE Java (p. ej., Eclipse, IntelliJ) para identificarlos.
Opciones de formato
Identificador |
escape_single_quotes |
Tipo |
Booleano |
Carga |
Sí |
Descarga |
Sí |
Por defecto |
true |
Descripción |
Eludir las cotizaciones simples con otra cotización simple (p. ej., estoy -> Estoy ). |
Identificador |
omit_separator_space |
Tipo |
Booleano |
Carga |
No |
Descarga |
Sí |
Por defecto |
false |
Descripción |
Omitir 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 terminación de línea CRLF (Windows). |
Identificador |
escape_meta_chars |
Tipo |
Booleano |
Carga |
No |
Descarga |
Sí |
Por defecto |
true |
Descripción |
Eludir metacaracteres ( |
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 = Wow, esta clave está nested even deep. nested.key = Esta clave está nested dentro de un espacio de nombres. null_translation = pluralized_key.one = Solo se encontró una pluralización. pluralized_key.other = ¡Vaya, tienes %s pluralizaciones\! pluralized_key.zero = No tienes pluralización. sample_collection = ---\n- primer artículo\n- segundo artículo\n- tercer artículo\n 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)",