Zur Dokumentation springen
API

Sprachen

Jede Sprache, in der eine Nachricht gesendet werden kann. Keine Parameter, kein cursor, kein Scope.

GETapi.openemail.uk/languages

Führt den echten Aufruf gegen Ihren Workspace aus, mit Ihrem eigenen Schlüssel.

GET /languages

Jede Sprache, in der eine Nachricht gesendet werden kann. Keine Parameter, kein cursor, kein Scope.

Auflisten

Zweihundert Zeilen, vollständig, in einer Response. Einmal abrufen und behalten. Ein Client, der die Liste fest verdrahtet oder sie aus dem OpenAPI-Dokument herauszieht, veraltet an dem Tag, an dem eine Zeile hinzukommt.

curl
curl "$OE/languages" -H "$AUTH"
Antwort
{  "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 }  ]}

Hinter einem Schlüssel wie alles andere und ohne Scope-Bedarf: Sie benennt keine Daten, die jemandem gehören, und ein Scope, der eine Konstante bewacht, macht den Einwilligungsbildschirm nur länger.

rtl ist hier immer ein boolean. Sechzehn Zeilen sind true (Arabisch, Hebräisch, Persisch, Urdu und die übrigen), und ein Textkörper, der in eine davon übersetzt wird, wird von rechts nach links gesetzt.

Eine Sprache

Antwort

codestring
Der BCP-47-Code, und die Form, die man speichert. `translate.to` akzeptiert auch die beiden anderen und antwortet immer mit dieser.
labelstring
Der englische Name: "Brazilian Portuguese". Die gedämpfte zweite Zeile in einer Auswahlliste.
nativestring
Wie die Sprache sich selbst nennt: "Português (Brasil)". Zeigen Sie das ZUERST: Es ist das Wort, nach dem jemand, der seine eigene Sprache sucht, tatsächlich sucht.
flagstring
Zwei Regional-Indicator-Codepoints. Eine Lesehilfe neben dem Eigennamen und niemals ein Identifikator oder für sich genommen eine Beschriftung. Eine Flagge ist ein Land, ein Land ist keine Sprache, und Spanisch ist so wenig Spanien, wie Englisch England gehört.
rtlboolean
Ob die Sprache von rechts nach links geschrieben wird. Immer vorhanden, während die zugrunde liegende Tabelle es weglässt, wenn es false ist.

Die Reihenfolge ist die Antwort

Die Zeilen kommen in Auswahllisten-Reihenfolge an und sollten standardmäßig nicht umsortiert werden: zuerst die Sprachen, in denen Menschen am ehesten angeschrieben werden, dann regionale Varianten, dann der Rest nach Region. Alphabetisch nach englischem Namen öffnet eine Auswahlliste bei Abchasisch.

Suchen Sie über native, label und code gemeinsam und zeigen Sie die Liste so an, wie sie ankommt, bis jemand tippt. translate.to nimmt jede der drei Formen, sodass eine Auswahlliste, die code speichert und alle drei durchsucht, keinen Wert erzeugen kann, den der Versand ablehnt.