|
Extensões de arquivo |
.properties |
|
Extensão de API |
mozilla_properties |
|
Importar |
Sim |
|
Exportar |
Sim |
|
Suporte para formas plurais |
Não |
|
Suporte para descrição |
Não |
|
Opções de formato Estas opções podem ser especificadas quando um arquivo é enviado e/ou baixado. 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: true, omit_separator_space: false, crlf_line_terminators: false, escape_meta_chars: true |
A localização do Mozilla usa arquivos .properties. A sintaxe e os requisitos para estas propriedades são quase idênticos aos arquivos de propriedades Java padrão.
Realize uma verificação de integridade antes da tradução, incluindo a remoção de chaves Duplicar (especialmente para arquivos maiores) e o uso de quebras de linha corretas (qualquer quebra de linha em Strings de texto deve ser precedida por um \\n, caso contrário, será ignorada pelo analisador).
Amostra 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\numa quebra de linha. nested.deeply.key = Eu sou uma chave profundamente aninhada. nested.key = Esta chave está aninhada dentro de um namespace. null_translation = pluralized_key.one = Apenas um gatinho encontrado. pluralized_key.other = Uau, você tem %s gatinhos! pluralized_key.zero = Você não tem nenhum gatinho. sample_collection = ---\n- primeiro item\n- segundo item\n- terceiro item\n simple_key = Chave simples, mensagem simples, tão simples. unverified_key = Esta tradução ainda não está verificado e aguarda por isso. (Em alguns formatos nós também exportar este estado)