Diller
Bir iletinin gönderilebileceği bütün diller. Parametre yok, cursor yok, kapsam yok.
Gerçek çağrıyı kendi anahtarınızla çalışma alanınıza karşı çalıştırır.
GET /languages
Bir iletinin gönderilebileceği bütün diller. Parametre yok, cursor yok, kapsam yok.
Hepsini listele
İki yüz satır, bütün hâlde, tek bir yanıtta. Bir kez getirin ve saklayın. Listeyi koda gömen ya da OpenAPI belgesinden kazıyan bir istemci, bir satır eklendiği gün bayatlar.
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 } ]}Diğer her şey gibi bir anahtarın arkasındadır ama hiçbir kapsam gerektirmez: kimseye ait bir veriyi adlandırmaz ve bir sabiti koruyan kapsam yalnızca onay ekranını uzatır.
rtl burada her zaman boolean'dır. On altı satırda true'dur (Arapça, İbranice, Farsça, Urduca ve diğerleri) ve bunlardan birine çevrilen bir gövde sağdan sola dizilir.
Bir dil
Yanıt
codestring- BCP-47 kodu ve saklanacak biçim. `translate.to` diğer ikisini de kabul eder ve her zaman bununla yanıt verir.
labelstring- İngilizce adı: "Brazilian Portuguese". Bir seçicideki soluk ikinci satır.
nativestring- Dilin kendini adlandırdığı biçim: "Português (Brasil)". ÖNCE bunu gösterin: kendi dilini arayan birinin gerçekten aradığı sözcük budur.
flagstring- İki bölgesel gösterge kod noktası. Yerel adın yanında bir tarama yardımcısıdır; asla tek başına bir tanımlayıcı ya da etiket değildir. Bayrak bir ülkedir, ülke bir dil değildir; İspanyolca İspanya değildir, tıpkı İngilizcenin İngiltere'ye ait olmadığı gibi.
rtlboolean- Dilin sağdan sola yazılıp yazılmadığı. Her zaman bulunur; alttaki tablo ise false olduğunda bunu atlar.
Sıralama cevabın kendisidir
Satırlar seçici sırasıyla gelir ve varsayılan olarak yeniden sıralanmamalıdır: önce insanlara en çok e-posta gönderilme olasılığı olan diller, sonra bölgesel varyantlar, sonra bölgeye göre geri kalanlar. İngilizce ada göre alfabetik sıralama, seçiciyi Abhazca ile açar.
native, label ve code üzerinde birlikte arama yapın ve biri yazmaya başlayana kadar listeyi geldiği gibi gösterin. translate.to üçünü de kabul eder; bu yüzden code saklayan ve üçünde birden arama yapan bir seçici, gönderimin reddedeceği bir değer üretemez.