Przejdź do dokumentacji
API

Języki

Każdy język, w którym można wysłać wiadomość. Bez parametrów, bez kursora, bez zakresu.

GETapi.openemail.uk/languages

Uruchamia prawdziwe wywołanie na twojej przestrzeni roboczej, twoim własnym kluczem.

GET /languages

Każdy język, w którym można wysłać wiadomość. Bez parametrów, bez kursora, bez zakresu.

Pobierz listę

Dwieście wierszy, w całości, w jednej odpowiedzi. Pobierz ją raz i zachowaj. Klient, który zaszywa listę na sztywno albo wyskrobuje ją z dokumentu OpenAPI, dezaktualizuje się w dniu dodania wiersza.

curl
curl "$OE/languages" -H "$AUTH"
Odpowiedź
{  "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 kluczem jak wszystko inne i bez potrzeby zakresu: nie nazywa żadnych danych należących do kogokolwiek, a zakres strzegący stałej tylko wydłuża ekran zgody.

rtl jest tutaj zawsze wartością boolean. Szesnaście wierszy ma true (arabski, hebrajski, perski, urdu i reszta), a treść przetłumaczona na jeden z nich jest składana od prawej do lewej.

Język

Odpowiedź

codestring
Kod BCP-47 i forma do przechowywania. `translate.to` przyjmuje również dwie pozostałe i zawsze odpowiada tą.
labelstring
Nazwa angielska: „Brazilian Portuguese”. Wyszarzony drugi wiersz w selektorze.
nativestring
To, jak język nazywa sam siebie: „Português (Brasil)”. Pokaż to jako PIERWSZE: to jest słowo, którego naprawdę szuka ktoś szukający własnego języka.
flagstring
Dwa punkty kodowe regional indicator. Pomoc przy przeglądaniu obok nazwy rodzimej, nigdy identyfikator ani samodzielna etykieta. Flaga to kraj, kraj to nie język, a hiszpański to nie Hiszpania, tak samo jak angielski nie należy do Anglii.
rtlboolean
Czy język zapisuje się od prawej do lewej. Zawsze obecne, podczas gdy tabela źródłowa pomija je, gdy jest false.

Kolejność jest odpowiedzią

Wiersze przychodzą w kolejności selektora i domyślnie nie należy ich przesortowywać: najpierw języki, w których ludzie najczęściej dostają wiadomości, potem warianty regionalne, potem reszta według regionu. Alfabetycznie po nazwie angielskiej selektor otwiera się na abchaskim.

Szukaj po native, label i code łącznie i renderuj listę tak, jak przyszła, dopóki ktoś nie zacznie pisać. translate.to przyjmuje dowolną z tych trzech, więc selektor, który przechowuje code i przeszukuje wszystkie trzy, nie jest w stanie wyprodukować wartości, którą wysyłka odrzuci.