Gjuhët
Çdo gjuhë në të cilën mund të dërgohet një mesazh. Pa parametra, pa cursor, pa fushëveprim.
Ekzekuton thirrjen reale kundrejt hapësirës suaj të punës, me çelësin tuaj.
GET /languages
Çdo gjuhë në të cilën mund të dërgohet një mesazh. Pa parametra, pa cursor, pa fushëveprim.
Listojini
Dyqind rreshta, të plotë, në një përgjigje të vetme. Merreni një herë dhe mbajeni. Një klient që e kodon listën fort ose e nxjerr nga dokumenti OpenAPI vjetërohet ditën që shtohet një rresht.
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 } ]}Pas një çelësi si gjithçka tjetër dhe pa kërkuar asnjë fushëveprim: nuk emërton të dhëna që i përkasin askujt, dhe një fushëveprim që ruan një konstante vetëm sa e zgjat ekranin e pëlqimit.
rtl është gjithmonë boolean këtu. Gjashtëmbëdhjetë rreshta janë true (arabishtja, hebraishtja, persishtja, urduja e të tjera), dhe një trup i përkthyer në njërën prej tyre kompozohet nga e djathta në të majtë.
Një gjuhë
Përgjigje
codestring- Kodi BCP-47, dhe forma që duhet ruajtur. `translate.to` i pranon edhe dy të tjerat dhe përgjigjet gjithmonë me këtë.
labelstring- Emri anglisht: «Brazilian Portuguese». Rreshti i dytë i zbehtë në një përzgjedhës.
nativestring- Si e quan veten gjuha: «Português (Brasil)». Tregojeni këtë të PARËN: është fjala që kërkon vërtet dikush që po kërkon gjuhën e vet.
flagstring- Dy pika kodi të treguesve rajonalë. Një ndihmë për skanimin me sy pranë emrit vendas dhe kurrë një identifikues a një etiketë më vete. Një flamur është një shtet, një shtet nuk është gjuhë, dhe spanjishtja nuk është Spanja më shumë seç i përket anglishtja Anglisë.
rtlboolean- Nëse gjuha shkruhet nga e djathta në të majtë. Gjithmonë e pranishme, ndërsa tabela bazë e lë jashtë kur është false.
Rendi është përgjigjja
Rreshtat mbërrijnë në rendin e përzgjedhësit dhe nuk duhet të rirenditen si parazgjedhje: të parat gjuhët në të cilat ka më shumë gjasa t’u shkruhet njerëzve me email, pastaj variantet rajonale, pastaj të tjerat sipas rajonit. Renditja alfabetike sipas emrit anglisht e hap përzgjedhësin te abkazishtja.
Kërkoni njëkohësisht mbi native, label dhe code, dhe renderojeni listën ashtu siç mbërrin derisa dikush të shkruajë diçka. translate.to i merr të tria, ndaj një përzgjedhës që ruan code dhe kërkon mbi të tria nuk mund të prodhojë një vlerë që dërgimi do ta refuzonte.