Valodas
Katra valoda, kurā ziņojumu var nosūtīt. Nekādu parametru, nekāda cursor, nekāda tvēruma.
Izpilda īstu izsaukumu pret jūsu darbvietu, ar jūsu paša atslēgu.
GET /languages
Katra valoda, kurā ziņojumu var nosūtīt. Nekādu parametru, nekāda cursor, nekāda tvēruma.
Uzskaitīt tās
Divsimt rindu, viss kopā, vienā atbildē. Ielādējiet to vienreiz un paturiet. Klients, kas sarakstu iekodē cieti vai izskrāpē no OpenAPI dokumenta, noveco dienā, kad tiek pievienota jauna rinda.
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 } ]}Aiz atslēgas kā viss pārējais un bez tvēruma: tas nenosauc nevienam piederošus datus, un tvērums, kas sargā konstanti, tikai pagarina piekrišanas ekrānu.
rtl šeit vienmēr ir būla vērtība. Sešpadsmit rindās tā ir true (arābu, ivrits, persiešu, urdu un pārējās), un pamatteksts, kas iztulkots vienā no tām, tiek veidots no labās uz kreiso.
Valoda
Atbilde
codestring- BCP-47 kods, un tā ir forma, ko glabāt. `translate.to` pieņem arī pārējos divus un vienmēr atbild ar šo.
labelstring- Nosaukums angliski: "Brazilian Portuguese". Pieklusinātā otrā rinda izvēlnē.
nativestring- Kā valoda sauc pati sevi: "Português (Brasil)". Rādiet to PIRMO: tas ir vārds, ko cilvēks, kurš meklē savu valodu, patiesībā meklē.
flagstring- Divi reģiona indikatoru koda punkti. Palīglīdzeklis acij blakus vietējam nosaukumam un nekad ne identifikators vai apzīmējums pats par sevi. Karogs ir valsts, valsts nav valoda, un spāņu valoda nav Spānija tāpat kā angļu valoda nepieder Anglijai.
rtlboolean- Vai valoda tiek rakstīta no labās uz kreiso. Vienmēr klātesošs, lai gan pamatā esošajā tabulā tas tiek izlaists, kad ir false.
Kārtība pati ir atbilde
Rindas pienāk izvēlnes kārtībā, un pēc noklusējuma tās nevajadzētu pārkārtot: vispirms valodas, kurās cilvēkiem visdrīzāk rakstīs, tad reģionālie varianti, tad pārējās pa reģioniem. Alfabētiska kārtība pēc nosaukuma angliski atver izvēlni ar abhāzu valodu.
Meklējiet pa native, label un code kopā un rādiet sarakstu tādu, kāds tas pienāk, līdz kāds sāk rakstīt. translate.to pieņem jebkuru no trim, tāpēc izvēlne, kas glabā code un meklē visos trijos, nevar radīt vērtību, ko sūtījums atteiktu.