Jazyky
Každý jazyk, ve kterém lze zprávu odeslat. Žádné parametry, žádný cursor, žádný scope.
Spustí skutečné volání proti vašemu pracovnímu prostoru, s vaším vlastním klíčem.
GET /languages
Každý jazyk, ve kterém lze zprávu odeslat. Žádné parametry, žádný cursor, žádný scope.
Výpis
Dvě stě řádků, celé, v jedné odpovědi. Stáhněte si je jednou a uchovejte. Klient, který si seznam natvrdo zapíše nebo ho vyškrábe z dokumentu OpenAPI, zastará v den, kdy přibude řádek.
curl "$OE/languages" -H "$AUTH"{ "object": "list", "data": [ { "code": "en", "label": "English", "native": "English", "flag": "🇬🇧", "rtl": false }, { "code": "de", "label": "German", "native": "Deutsch", "flag": "🇩🇪", "rtl": false }, { "code": "ar", "label": "Arabic", "native": "العربية", "flag": "🇸🇦", "rtl": true }, { "code": "ja", "label": "Japanese", "native": "日本語", "flag": "🇯🇵", "rtl": false } ]}Za klíčem jako všechno ostatní a bez potřeby scope: nejmenuje žádná data patřící komukoli a scope hlídající konstantu jen prodlužuje souhlasnou obrazovku.
rtl je tu vždy boolean. Šestnáct řádků má true (arabština, hebrejština, perština, urdština a další) a tělo přeložené do některého z nich se sází zprava doleva.
Jazyk
Odpověď
codestring- Kód BCP-47 a podoba, kterou ukládat. `translate.to` přijímá i zbylé dvě a vždy odpovídá touto.
labelstring- Anglický název: „Brazilian Portuguese“. Ztlumený druhý řádek ve výběru.
nativestring- Jak si jazyk říká sám: „Português (Brasil)“. Tohle ukažte JAKO PRVNÍ: je to slovo, které někdo hledající svůj vlastní jazyk skutečně hledá.
flagstring- Dva kódové body regionálních indikátorů. Pomůcka pro rychlé hledání vedle nativního názvu, nikdy ne identifikátor ani samostatný popisek. Vlajka je země, země není jazyk a španělština není Španělsko o nic víc, než angličtina patří Anglii.
rtlboolean- Zda se jazyk píše zprava doleva. Vždy přítomné, i když ho podkladová tabulka při false vynechává.
Pořadí je ta odpověď
Řádky přicházejí v pořadí pro výběr a ve výchozím stavu by se neměly přeřazovat: nejdřív jazyky, ve kterých lidé nejspíš dostanou e-mail, pak regionální varianty, pak zbytek podle regionu. Abecedně podle anglického názvu otevře výběr na abcházštině.
Hledejte napříč native, label i code najednou a seznam vykreslujte tak, jak přišel, dokud někdo nezačne psát. translate.to bere kteroukoli z těch tří podob, takže výběr, který ukládá code a hledá ve všech třech, nemůže vyprodukovat hodnotu, kterou by odeslání odmítlo.