|
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 Tyto možnosti, které lze specifikovat při nahrávání a/nebo stahování souboru. V závislosti na metodě nahrávání/stahování (API, CLI, synchronizace repozitáře atd.) mohou být specifikovány v parametrech dotazu |
escape_single_quotes: true, omit_separator_space: false, crlf_line_terminators: false, escape_meta_chars: true |
Mozilla lokalizace používá .properties soubory. Syntaxe a požadavky pro tyto vlastnosti jsou většinou identické se standardními Java properties soubory.
Před překladem proveďte kontrolu sanity, včetně odstranění duplicitních klíčů (zejména pro větší soubory) a použití správných konců řádků (jakýkoli konec řádku v textových řetězcích by měl být předchází \n, jinak bude ignorován analyzátorem).
Vzor kódu
boolean_key = --- true\n empty_string_translation = # Toto je úžasný popis pro tento klíč! key_with_description = Podívejte se na to\! Tento klíč má popis\! (Alespoň v některých formátech) key_with_line-break = Tento překlad obsahuje\na konec řádku. nested.deeply.key = Jsem hluboce vnořený klíč. nested.key = Tento klíč je vnořen uvnitř prostoru názvů. null_translation = pluralized_key.one = Nalezen pouze jeden koťátko. pluralized_key.other = Páni, máte %s koťátek\! pluralized_key.zero = You have no kitten. sample_collection = ---\n- first item\n- second item\n- third item\n simple_key = Simple key, simple message, so simple. unverified_key = This translation is not yet verified and waits for it. (In some formats we also export this status)