Sprachen
Jede Sprache, in der eine Nachricht gesendet werden kann. Keine Parameter, kein cursor, kein Scope.
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 "$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 } ]}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.