Přípony souborů |
.properties |
API rozšíření |
mozilla_properties |
Import |
Ano |
Export |
Ano |
Podpora plurálových tvarů |
Ne |
Podpora pro popis |
Ne |
Možnosti formátu |
escape_single_quotes: true, omit_separator_space: false, crlf_line_terminators: false, escape_meta_znaky: true |
Mozilla Localization používá soubory .properties. Syntax a požadavky na tyto vlastnosti jsou většinou shodné se standardními soubory s vlastnostmi Java.
Před překladem proveďte kontrolu příčetnosti, odstraňte kopírovat klíče (zejména u větších souborů) a použijte správné zalomení řádku (každému zalomení řádku v textových Strings by měla předcházet \n
, jinak bude analyzátorem ignorován).
Vzor kódu
boolean_key = --- true\n empty_string_translation = # To je úžasný popis tohoto klíče! key_with_description = Zkontrolujte to\! Tento klíč má popis\! (Alespoň v některých formátech) key_with_line-break = This translations contains\na line-break. nested.deeply.key = Jsem hluboce vnořený klíč. nested.key = Tento klíč je vnořen do jmenného prostoru. null_translation = pluralized_key.one = Only one kitten found. pluralized_key.other = Wow, you have %s kittens\! pluralized_key.zero" = You have no kittens. sample_collection = ---\n- první položka\n- druhá položka\n- třetí položka\n simple_key = jednoduchý klíč, jednoduchá zpráva, tak jednoduchá. neověřeno_key = Tento překlad ještě není ověřen a čeká.“Tento překlad ještě není ověřen a čeká na něj. (V některých formátech tento stav také stáhnout)