Tipos de arquivos aceitos (Strings)

. PROPRIEDADES - Propriedades Java (Strings)

O conteúdo de toda a Central de Ajuda é traduzido automaticamente de inglês pelo Phrase Language AI.

Extensões de arquivo

.properties

Extensão da API

Propriedades

Importação

Sim

Exportação

Sim

Suporte a formulários plurais

Não

Suporte de descrição

Sim

Opções de formato

escape_single_quotes

omit_separator_space

crlf_line_terminators

escape_meta_chars

As Propriedades Java são arquivos de configuração/localização padrão normalmente usados pelo Java. Esse formato de arquivo contém pares chave-valor conectados por um sinal = . Além disso, não tem nenhum outro elemento em cascata. Os valores no arquivo sempre serão analisados como um tipo String.

Chaves duplicadas (o arquivo contém duas ou mais chaves idênticas) não devem ser problemáticas, 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 um IDE Java (por exemplo, Eclipse, IntelliJ) para identificá-los.

Opções de formato

Identificador

escape_single_quotes

Tipo

booleano

Carregar

Sim

Baixar

Sim

Inadimplência

verdadeiro

Descrição

Fuja de aspas simples com outra citação simples (por exemplo, eu sou -> eu sou ).

Identificador

omit_separator_space

Tipo

booleano

Carregar

Não

Baixar

Sim

Inadimplência

falso

Descrição

Ignore o espaço antes e depois do sinal separador (= ).

Identificador

crlf_line_terminators

Tipo

booleano

Carregar

Não

Baixar

Sim

Inadimplência

falso

Descrição

Use caracteres de terminador de linha CRLF (Windows).

Identificador

escape_meta_chars

Tipo

booleano

Carregar

Não

Baixar

Sim

Inadimplência

verdadeiro

Descrição

Metadados de escape (! : =)

Exemplo de código

boolean_key = --- true\n
empty_string_translation = 
# Esta é a descrição incrível para esta chave!
key_with_description = Confira\! Esta chave tem uma descrição\! (Pelo menos em alguns formatos)
key_with_line-break = Esta tradução contém\na quebra de linha.
nested.deeply.key = Uau, essa chave é aninhada ainda mais profundamente.
nested.key = Essa 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 pluralização.
sample_collection = ---\n- first item\n- second item\n- third item\n
simple_key = Apenas uma tecla simples com uma mensagem simples.
unverified_key = Esta tradução ainda não foi verificada e aguarda. (Em alguns formatos também exportamos esse status)
Esse artigo foi útil?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.