|
Extensões de arquivo |
.properties |
|
Extensão de API |
Propriedades |
|
Importar |
Sim |
|
Exportar |
Sim |
|
Suporte para formas plurais |
Não |
|
Suporte para descrição |
Sim |
|
Opções de formato Estas opções que podem ser especificadas quando um arquivo é upload e/ou Download. Dependendo do método de upload/Download (API, CLI, Sincronização de repositório, etc.), elas podem ser especificadas em parâmetros de consulta |
escape_single_quotes omit_separator_space crlf_line_terminators
|
Java Propriedades são arquivos padrão de configuração/localização normalmente usados por Java. Este formato de arquivo contém pares de chave-valor conectados por um sinal de =. Além disso, ele não possui nenhum outro elemento em cascata. Valores no arquivo serão sempre analisados como um tipo string.
Duplicar chaves (o arquivo contém duas ou mais chaves idênticas) não deve ser problemático, mas os valores carregados posteriormente no processo substituirão os dados anteriores. Ao preparar um arquivo para tradução, verifique se há chaves duplicadas colocando os arquivos de propriedades em uma IDE Java (por exemplo, Eclipse, IntelliJ) para identificá-las.
Opções de formato
|
Identificador |
escape_single_quotes |
|
Tipo |
Booleano |
|
Upload |
Sim |
|
Baixar |
Sim |
|
Padrão |
true |
|
Descrição |
Escape aspas simples com outra aspa simples (por exemplo, I'm -> I''m ). |
|
Identificador |
omit_separator_space |
|
Tipo |
Booleano |
|
Upload |
Não |
|
Download |
Sim |
|
Padrão |
false |
|
Descrição |
Pule o espaço antes e depois do sinal de separação (= ). |
|
Identificador |
crlf_line_terminators |
|
Tipo |
Booleano |
|
Upload |
Não |
|
Download |
Sim |
|
Padrão |
false |
|
Descrição |
Usar caracteres de terminador de linha CRLF (Windows). |
|
Identificador |
escape_meta_chars |
|
Tipo |
Booleano |
|
Upload |
Não |
|
Download |
Sim |
|
Padrão |
true |
|
Descrição |
Escape meta caracteres ( |
Amostra de código
boolean_key = --- true\n empty_string_translation = # Esta é a descrição incrível para esta chave! key_with_description = Check it out! This key has a description! (At least in some formats) "key_with_line-break": "This translations contains\na line-break.", nested.deeply.key = Uau, esta chave está aninhada ainda mais profundamente. nested.key = Esta chave está aninhada dentro de um namespace. null_translation = pluralized_key.one = Apenas uma pluralização encontrada. pluralized_key.other = Uau, você tem %s pluralizações! pluralized_key.zero = Você não tem nenhuma pluralização. sample_collection = ---\n- primeiro item\n- segundo item\n- terceiro item\n simple_key = Apenas uma chave simples com uma mensagem simples. unverified_key = Esta tradução não está verificada e aguarda por isso. (Em alguns formatos nós também exportar este estado)