Přípony souborů |
.json |
Rozšíření API |
json |
Import |
Ano |
Export |
Ano |
Podpora plurálových tvarů |
Ne |
Podpora pro popis |
Ano |
Možnosti formátu |
Ne |
Google poskytuje pro rozšíření Chrome podporu internacionalizace. Lokalizované řetězce pro přípony Chrome jsou uloženy v souboru .JSON, často s názvem messages.json. Soubory Chrome JSON mají mírně odlišnou strukturu než soubory .JSON používané pro lokalizaci na jiných platformách. V případě Chrome JSON jsou řetězce, které potřebují překlad, umístěny ve zprávě
pod klíčem vnořené pod každý pár klíčů a hodnot. Ke každému páru klíčů a hodnot lze rovněž přidat popis
.
Chatboti umělé inteligence mohou být při generování seznamu klíčů ze souboru .JSON velmi efektivní.
Vzorek kódu
{ "boolean_key": { "message": "--- true\n" }, "empty_string_translation": { "message": "" }, "key_with_description": { "message": "Check it! Key has a description! (In some formats)", "description": "I'm a very important description for this key!" }, "key_with_line-break": { "message": "This translations contains\na line-break." }, "nested.deeply.key": { "message": " I'm nested deeply." }, "nested.key": { "message": "This key is nested inside a namespace." }, "null_translation": { "message": null }, "sample_collection": { "message": "---\n- first item\n- second item\n- third item\n" }, "simple_key": { "message": "I am a simple key with a simple message." }, "unverified_key": { "message": "Not yet verified waiting for it. (In some formats we also export this status)" } }