|
Estensioni dei file |
.properties |
|
Estensione API |
mozilla_properties |
|
Importa |
Sì |
|
Esporta |
Sì |
|
Supporto forme plurali |
No |
|
Supporto descrizione |
No |
|
Opzioni di formato Queste opzioni possono essere specificate quando un file viene caricato e/o Scarica. A seconda del metodo di caricare/Scarica (API, CLI, Repo sync ecc.), possono essere specificate nei parametri di query |
escape_single_quotes: true, omit_separator_space: false, crlf_line_terminators: false, escape_meta_chars: true |
La localizzazione Mozilla utilizza file .properties. La sintassi e i requisiti per queste proprietà sono quasi identici ai file Java properties standard.
Eseguire un controllo di integrità prima della traduzione, inclusa la rimozione di chiave Duplica (specialmente per file più grandi) e l'utilizzo di interruzioni di riga corrette (qualsiasi interruzione di riga nelle Strings di testo deve essere preceduta da un \n, altrimenti verrà ignorata dal parser).
Campione di codice
boolean_key = --- true\n empty_string_translation = # Questa è la fantastica descrizione per questa chiave! key_with_description = Check it out! Questa chiave ha una descrizione! (Almeno in alcuni formati) key_with_line-break = This translations contains\na line-break. nested.deeply.key = I'm a deeply nested key. nested.key = This key is nested inside a namespace. null_translation = pluralized_key.one = Only one kitten found. pluralized_key.other = Wow, you have %s kittens! pluralized_key.zero = You have no kitten. sample_collection = --- - first item - second item - third item simple_key = Simple key, simple message, so simple. unverified_key = Questa traduzione non è ancora verificata e attende. (In alcuni formati esportiamo anche questo stato)