Sprachenbeschreibung

Sprachenbeschreibung

Sprachenbeschreibung Endpunkt gibt Informationen zu ISO-Codes, zum Originalnamen und zu dem alternativen Namen, zur Klassifikation, zum Region und Schreibsystem der Sprache.

Dieses Werkzeug wird verwendet, wenn der Code der angegebenen Sprache nicht ausreicht und mehr Details zur Sprache benötigt werden.

Erreichbarkeit 24/7

Das Werkzeug ist jederzeit, an jedem Tag des Jahres und von überall aus verfügbar, um Ihnen die Möglichkeit zu gewähren, es zu verwenden, wann und wo Sie es auch benötigen.

Unterstützte Sprachen

Derzeit unterstützt das Werkzeug mehr als 400 Sprachen. Falls Sie zusätzliche Sprachen benutzen möchten, bitte, kontaktieren Sie uns.

Komplette dokumentation

Das Werkzeug ist völlig dokumentiert, um Ihnen zu helfen, Ihre Anwendungen mit unserem Service so schnell wie möglich zu integrieren und Arbeit zu beginnen.

Sprachenbeschreibung wird erfolgreich als Entwicklerwerkzeug für die schnelle Implementierung von Softwarekomponenten, die mit der Analyse und Verarbeitung großer Mengen von Informationen in Echtzeit verbunden sind, verwendet.

Starter
Kostenlos

300 Anfragen/Tag

€0,0267 per extra $0,0300 per extra ₽1,5300 per extra
API Log Geschichte
SSL-Unterstützung
1 IP
Die Textlänge beträgt < 300 Zeichen
das Beliebteste
Business
16,91/Monat $19/Monat 969/Monat

1.000 Anfragen/Tag

€0,0089 per extra $0,0100 per extra ₽0,5100 per extra
API Log Geschichte
SSL-Unterstützung
2 IPs
Die Textlänge beträgt < 1.000 Zeichen
HTML-Unterstützung
E-Mail-Unterstützung
Ultra
70,31/Monat $79/Monat 4.029/Monat

10.000 Anfragen/Tag

€0,0009 per extra $0,0010 per extra ₽0,0510 per extra
API Log Geschichte
SSL-Unterstützung
5 IPs
Die Textlänge beträgt < 10.000 Zeichen
HTML-Unterstützung
vorrangige E-Mail-Unterstützung

Wenn Sie besondere Tarifbedingungen, Funktionen oder Servicevereinbarungen brauchen kontaktieren Sie uns.

Basische und erweiterte Antworten

Parameter

ParameterBasischeErweiterte
Sprachenbezeichnung
Sprachenbezeichnung (ISO 639-3)
Originalname der Sprache
Alternativname der Sprache
Sprachcode (ISO 639-3)
Sprachcode (ISO 639-2)
Sprachcode (ISO 639-1)
Region
Sprachenklassifikation
Schreibsystem (ISO 15924)
Sprachtyp (lebendig, tot, uralt, historisch oder konstruiert)

Formaten

FormatBasischeErweiterte
JavaScript Objekte
JavaScript Objekte mit einer angegebenen Callback-Funktion
YAML Dokumente
XML Dokumente
MessagePack Objekte

Um eine Handlung mithilfe der TextTemperature-API auszuführen, brauchen Sie eine Anfrage über HTTP an den Endpunkt zu senden, in der eine Methode, ihre Parameter und das Antwortformat angegeben werden. Sie erhalten dann eine Antwort im angefragten Format.

Überprüfen Sie, ob Ihre IPs korrekt eingegeben wurden und führen Sie einen Beispielcode aus:

curl -X GET "https://tt-api.tech/1.0/ping" \
        -H "Authorization: Token YOUR_API_KEY" \
        -H "Content-Type: application/json" \
        -H "Accept: application/json"
var settings = {
    "async": true,
    "crossDomain": true,
    "url": "https://tt-api.tech/1.0/ping",
    "method": "GET",
    "headers": {
        "authorization": "Token YOUR_API_KEY"
    }
}

$.ajax(settings).done(function (response) {
    console.log(response);
});
require 'uri'
require 'net/http'

url = URI("https://tt-api.tech/1.0/ping")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["authorization"] = 'Token YOUR_API_KEY'

response = http.request(request)
puts response.read_body
import requests

url = "https://tt-api.tech/1.0/ping"

headers = {'authorization': 'Token YOUR_API_KEY'}

response = requests.request("GET", url, headers=headers)

print(response.text)
var https = require("https");

var options = {
    "method": "GET",
    "hostname": "tt-api.tech",
    "path": "/1.0/ping",
    "headers": {
        "authorization": "Token YOUR_API_KEY"
    }
};

var req = https.request(options, function (res) {
    var chunks = [];

    res.on("data", function (chunk) {
        chunks.push(chunk);
    });

    res.on("end", function () {
        var body = Buffer.concat(chunks);
        console.log(body.toString());
    });
});

req.end();
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://tt-api.tech/1.0/ping",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_ENCODING => "",
    CURLOPT_MAXREDIRS => 10,
    CURLOPT_TIMEOUT => 30,
    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => array(
        "authorization: Token YOUR_API_KEY"
    ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
    echo "cURL Error #:" . $err;
} else {
    echo $response;
}
package main

import (
    "fmt"
    "net/http"
    "io/ioutil"
)

func main() {

    url := "https://tt-api.tech/1.0/ping"

    req, _ := http.NewRequest("GET", url, nil)

    req.Header.Add("authorization", "Token YOUR_API_KEY")

    res, _ := http.DefaultClient.Do(req)

    defer res.Body.Close()
    body, _ := ioutil.ReadAll(res.Body)

    fmt.Println(res)
    fmt.Println(string(body))

}

{
    "result": "Welcome to TextTemperature!"
}

API Authentifizierung

Um eine Anfrage zu machen, fügen Sie Ihren API Schlüssel in die Authorization Kopfzeile bei jeder Anfrage ein.

Authorization: Token YOUR_API_KEY

Endpointsbeschreibung

Wir unterstützen beide GET und POST Methoden der API-Anfrage:

GET
https://tt-api.tech/1.0/lang_info?lang=[...]

oder

POST
https://tt-api.tech/1.0/lang_info

Anfragenparameter

ParameterErforderlichTypBeschreibung
langStringSprachcode (ISO 639-3)

Anfragenformate

FormatBeschreibung
Form-DataHTML multipart form data
JSONJavaScript Objekt

Parameterübergabe:

Form Data:
curl -X POST "https://tt-api.tech/1.0/lang_info" \
            -H "Authorization: Token YOUR_API_KEY" \
            -H "Content-Type: application/x-www-form-urlencoded" \
            -H "Accept: application/json" \
            -d "lang=[...]" 
JSON:
curl -X POST "https://tt-api.tech/1.0/lang_info" \
            -H "Authorization: Token YOUR_API_KEY" \
            -H "Content-Type: application/json" \
            -H "Accept: application/json" \
            -d '{"lang": "[...]"}' 
Sprachcode
(ISO 639-3)
SprachenbezeichnungUnterstützten Skripte
(ISO 15924)
abkAbkhazCyrl
aceAcehLatn
acuAchuar-ShiwiarLatn
adaDangmeLatn
adyAdygheCyrl
afrAfrikaansLatn
agrAwajúnLatn
ahoAhomAhom
aiiAssyrian Neo-AramaicSyrc
ajgAjaLatn
akaAkanLatn
alsAlbanian, ToskElba, Latn
altAltai, SouthernCyrl
amcAmahuacaLatn
ameYanesha’Latn
amhAmharicEthi
amrAmarakaeriLatn
angOld EnglishLatn, Runr
arbArabic, StandardArab
arcOfficial AramaicArmi
arlArabelaLatn
arnMapudungunLatn
astAsturianLatn
aucWaoraniLatn
avaAvarCyrl
aveAvestanAvst
ayrAymara, CentralLatn
azjAzerbaijani, NorthCyrl, Latn
bakBashkortCyrl
bamBamanankanLatn
banBaliBali, Latn
baxBamunBamu
bbaBaatonumLatn
bclBikol, CentralLatn
belBelarusianCyrl, Latn
bemBembaLatn
benBengaliBeng
bfaBariLatn
bhoBhojpuriDeva
binEdoLatn
bisBislamaLatn
bkuBuhidBuhd
bltTai DamTavt
boaBoraLatn
bodTibetan, CentralMarc, Tibt
bosBosnianCyrl, Latn
breBretonLatn
bsqBassaBass
btkBatakBatk
bucBushiLatn
bugBugisBugi, Latn
bulBulgarianCyrl
bumBuluLatn
bxrBuriat, RussiaCyrl
cabGarifunaLatn
cakKaqchikelLatn
catCatalanLatn
cbiChachiLatn
cbrKakataibo-KashiboLatn
cbsKashinawaLatn
cbtShawiLatn
cbuKandozi-ChapraLatn
ccpChakmaCakm
cdoChinese, Min DongLatn
cebCebuanoLatn
cesCzechLatn
cfmChin, FalamLatn
chaChamorroLatn
cheChechenCyrl
chjChinantec, OjitlánLatn
chkChuukeseLatn
chrCherokeeCher, Latn
chuSlavonic, ChurchCyrs, Glag
chvChuvashCyrl
cjkCokweLatn
cjmCham, EasternCham
cjsShorCyrl
ckbKurdish, CentralLatn
cmnChinese, MandarinBopo, Hans, Hant, Latn
cnhChin, HakhaLatn
cniAsháninkaLatn
cofColoradoLatn
copCopticCopt
cosCorsicanLatn
cotCaquinteLatn
cpuAshéninka, PichisLatn
crhCrimean TatarCyrl, Latn
crsSeychelles Creole FrenchLatn
csbKashubianLatn
cswCree, SwampyCans
ctdChin, TedimLatn
cymWelshLatn
dagDagbaniLatn
danDanishLatn
ddnDendiLatn
deuGermanLatf, Latn, Runr
dgaDagaare, SouthernLatn
dipDinka, NortheasternLatn
divMaldivianThaa
dyoJola-FonyiLatn
dyuJulaLatn
dzoDzongkhaTibt
egyEgyptianEgyp
ekkEstonian, StandardLatn
ellGreekGrek
emkManinkakan, EasternLatn
engEnglishDsrt, Latn, Shaw
epoEsperantoLatn
eusBasqueLatn
eveEvenCyrl
evnEvenkiCyrl
eweÉwéLatn
faoFaroeseLatn
fijFijianLatn
finFinnishLatn
fonFonLatn
fraFrenchLatn
frpArpitanLatn
fryFrisianLatn
fulFulahAdlm
furFriulianLatn
fuvFulfulde, NigerianLatn
gaaGaLatn
gagGagauzLatn
gaxOromo, Borana-Arsi-GujiLatn
gjnGonjaLatn
gkpKpelle, GuineaLatn
glaScottish GaelicLatn
gleIrishLatn, Ogam
glgGalicianLatn
glvManxLatn
gotGothicGoth
gswGerman, SwissLatn
gucWayuuLatn
gugGuaraní, ParaguayanLatn
gujGujaratiGujr
guuYanomamöLatn
gyrGuarayuLatn
hakChinese, HakkaLatn
hatHaitian CreoleLatn
hauHausaLatn
hawHawaiianLatn
hebHebrewHebr
hilHiligaynonLatn
hinHindiDeva
hltChin, MatuLatn
hluLuwianHluw
hmsMiao, Southern QiandongLatn
hniHaniLatn
hnjHmong NjuaHmng, Latn, Plrd
hnnHanunooHano
hnsHindustani, SarnamiLatn
hocHoWara
hrvCroatianLatn
hsbSorbian, UpperLatn
hunHungarianHung, Latn
husHuastecLatn
huuHuitoto, MuruiLatn
hyeArmenianArmn, Latn
ibbIbibioLatn
iboIgboLatn
idoIdoLatn
iiiNuosuYiii
ikeInuktitut, Eastern CanadianCans
iloIlocanoLatn
inaInterlinguaLatn
indIndonesianLatn
islIcelandicLatn
itaItalianLatn
javJavaneseJava, Latn
jivShuarLatn
jpnJapaneseJpan
kalGreenlandicLatn
kanKannadaKnda
katGeorgianGeor
kazKazakhCyrl, Latn
kbdKabardianCyrl
kbpKabiyèLatn
kdeMakondeLatn
keaKabuverdianuLatn
kekQ’eqchi’Latn
khaKhasiLatn
khbTalu
khkMongolian, HalhCyrl, Mong
khmKhmerKhmr
kinKinyarwandaLatn
kirKyrgyzCyrl
kjhKhakasCyrl
kkhKhünLana
kmbKimbunduLatn
kncKanuri, CentralLatn
kngKoongoLatn
koiKomi-PermyakCyrl, Perm
kooKonzoLatn
korKoreanKore
kqnKaondeLatn
krcKarachay-BalkarCyrl
kriKrioLatn
krlKarelianLatn
ktuKitubaLatn
kwiAwa-CuaiquerLatn
ladLadinoLatn
laoLaoLaoo
latLatinLatn
lbeLakCyrl
lepLepchaLepc
lezLezgiCyrl
liaLimba, West-CentralLatn
lifLimbuLimb
lijLigurianLatn
linLingalaLatn
lisLisuLisu
litLithuanianLatn
lldLadinLatn
lnsLamnso’Latn
lobLobiLatn
lotOtuhoLatn
lozLoziLatn
ltzLuxembourgishLatn
luaLuba-KasaiLatn
lueLuvaleLatn
lugGandaLatn
lunLundaLatn
lusMizoLatn
lvsLatvian, StandardLatn
madMaduraLatn
magMagahiDeva
mahMarshalleseLatn
maiMaithiliDeva, Tirh
malMalayalamMlym
mamMamLatn
marMarathiDeva
mazMazahua, CentralLatn
mcdSharanahuaLatn
mcfMatsésLatn
mdfMokshaCyrl
menMendeLatn, Mend
mhrMari, MeadowCyrl
micMi’kmaqLatn
midMandaicMand
minMinangkabauLatn
miqMískitoLatn
mkdMacedonianCyrl
mltMalteseLatn
mniMeiteiMtei
mnwMonMymr
molMoldovanCyrl
mosMòoréLatn
mriMaoriLatn
mroMruMroo
mtoMixe, TotontepecLatn
mxvMixtec, MetlatónocLatn
myaBurmeseMymr
myvErzyaCyrl
mziMazatec, IxcatlánLatn
nanChinese, Min NanLatn
navNavajoLatn
nbaNyembaLatn
nblNdebeleLatn
ndoNdongaLatn
ndsSaxon, LowLatn
nhnNahuatl, CentralLatn
nioNganasanCyrl
njoNaga, AoLatn
nkuKulango, BounaLatn
nldDutchLatn
norNorwegianLatn
notNomatsigengaLatn
npiNepaliDeva
nsoSotho, NorthernLatn
nyaChichewaLatn
nymNyamweziLatn
nynNyankoreLatn
nziNzemaLatn
ociOccitanLatn
ojbOjibwa, NorthwesternCans
osaOsageOsge
ossOsseticCyrl
oteOtomi, MezquitalLatn
palPahlaviPhli, Phlp
pamPampanganLatn
panPunjabi, EasternGuru
papPapiamentuLatn
pauPalauanLatn
pbbPáezLatn
pbuPashto, NorthernArab
pcdPicardLatn
pcmPidgin, NigerianLatn
pesPersian, IranianArab
pgdGandhariKhar
phnPhoenicianPhnx
pisPijinLatn
piuPintupi-LuritjaLatn
pltMalagasy, PlateauLatn
pnbPunjabi, WesternArab
polPolishLatn
ponPohnpeianLatn
porPortugueseLatn
povCrioulo, Upper GuineaLatn
pplNahuatLatn
prqAshéninka, PerenéLatn
prsDariArab
qucK’iche’Latn
qugQuichua, Chimborazo HighlandLatn
quhQuechua, South BolivianLatn
quyQuechua, AyacuchoLatn
quzQuechua, CuscoLatn
qvaQuechua, Ambo-PascoLatn
qvcQuechua, CajamarcaLatn
qvhQuechua, Huamalíes-Dos de Mayo HuánucoLatn
qvmQuechua, Margos-Yarowilca-LauricochaLatn
qvnQuechua, North JunínLatn
qwhQuechua, Huaylas AncashLatn
qxnQuechua, Northern Conchucos AncashLatn
qxuQuechua, Arequipa-La UniónLatn
rarCook Islands MaoriLatn
rejRejangRjng
rgnRomagnolLatn
rmnRomani, BalkanLatn
rohRomanshLatn
ronRomanianLatn
rueRusynCyrl
runRundiLatn
rupAromanianLatn
rusRussianCyrl
sagSangoLatn
sahYakutCyrl
sanSanskritDeva, Newa, Shrd
satSanthaliOlck
sazSaurashtraSaur
scnSicilianLatn
scoScotsLatn
seySecoyaLatn
shkShillukLatn
shnShanMymr
shpShipibo-ConiboLatn
sinSinhalaSinh
skrSaraikiArab
slkSlovakLatn
slvSloveneLatn
smeSaami, NorthLatn
smoSamoanLatn
smpSamaritanSamr
snaShonaLatn
sndSindhiSind
snkSoninkeLatn
snnSionaLatn
somSomaliLatn, Osma
sotSotho, SouthernLatn
spaSpanishLatn
srbSoraSora
srcSardinian, LogudoreseLatn
srpSerbianCyrl, Latn
srrSerer-SineLatn
sswSwatiLatn
sukSukumaLatn
sunSundaLatn, Sund
susSusuLatn
swbComorian, MaoreLatn
sweSwedishLatn
swhSwahiliLatn
sylSylhetiSylo
tahTahitianLatn
tamTamilTaml
tatTatarCyrl, Latn
tbwTagbanwaTagb
tbzDitammariLatn
tcaTicunaLatn
tdtTetun DiliLatn
telTeluguTelu
temThemneLatn
tetTetunLatn
tgkTajikiCyrl
tglTagalogLatn, Tglg
thaThaiThai
tirTigrignaEthi
tivTivLatn
tlyTalyshLatn
tobTobaLatn
toiTongaLatn
tojTojolabalLatn
tonTonganLatn
topTotonac, PapantlaLatn
tpiTok PisinLatn
tsnTswanaLatn
tsoTsongaLatn
tszPurepechaLatn
tukTurkmenCyrl, Latn
turTurkishLatn, Orkh
txgTangutTang
tyvTuvaCyrl
tzhTzeltalLatn
tzmTamazight, Central AtlasLatn
udmUdmurtCyrl
uigUyghurArab, Latn
ukrUkrainianCyrl
umbUmbunduLatn
uraUrarinaLatn
urdUrduArab
uznUzbek, NorthernCyrl, Latn, Qaap
vaiVaiVaii
vecVenetianLatn
venVendaLatn
vepVepsLatn
vieVietnameseHani, Latn
vmwMakhuwaLatn
volVolapükLatn
vroVõroLatn
warWaray-WarayLatn
wlnWalloonLatn
wolWolofLatn
wwaWaamaLatn
xalKalmyk-OiratCyrl
xcrCarianCari
xhoXhosaLatn
xlcLycianLyci
xldLydianLydi
xmnMiddle PersianMani
xmrMeroiticMerc, Mero
xprParthianPrti
xsmKasemLatn
yadYaguaLatn
yaoYaoLatn
yapYapeseLatn
yddYiddish, EasternHebr
ykgYukaghir, NorthernCyrl
yorYorubaLatn
yuaMaya, YucatecLatn
zamZapotec, MiahuatlánLatn
zdjComorian, NgazidjaLatn
zghTamazight, Standard MoroccanTfng
zlmMalayArab, Latn
ztuZapotec, GüiláLatn
zulZuluLatn
zybZhuang, YongbeiLatn

Falls Sie zusätzliche Sprachen benutzen möchten, bitte, kontaktieren Sie uns.

Antwortparameter

ParameterTypBeschreibung
nameStringSprachenbezeichnung
iso_nameStringSprachenbezeichnung (ISO 639-3)
original_nameStringOriginalname der Sprache
alternative_namesStringAlternativname der Sprache
iso_639-3StringSprachcode (ISO 639-3)
iso_639-2StringSprachcode (ISO 639-2)
iso_639-1StringSprachcode (ISO 639-1)
regionStringRegion
classificationStringSprachenklassifikation
writingStringSchreibsystem (ISO 15924)
typeStringSprachtyp (lebendig, tot, uralt, historisch oder konstruiert)

Antwort-Code

CodeWertBeschreibung
OK200Anfrage ist erfolgreich abgeschlossen.
ERR_KEY_INVALID401Ungültiger API-Schlüssel.
ERR_ACCOUNT_INACTIVE403Ihr Account ist inaktiv.
ERR_METHOD_IS_NOT_FOUND404API Methode wurde nicht gefunden.
ERR_METHOD_IS_NOT_ALLOWED405Methode ist nicht erlaubt.
ERR_FORMAT_NOT_ACCEPTABLE406Der angegebene Anfragenformat ist nicht annehmbar.
ERR_PARAM_NOT_SUPPORTED412Der angegebene Parameter ist nicht unterstützt.
ERR_TOO_MANY_REQUESTS429Zu viele Anfragen.

Antwortformate

FormatBeschreibung
JSONJavaScript Objekte
JSONPJavaScript Objekte mit einer angegebenen Callback-Funktion
YAMLYAML Dokumente
XMLXML Dokumente
MessagePackMessagePack Objekte

Wie bekommt man das Ergebnis in verschiedenen Formaten:

JSON:
https://tt-api.tech/1.0/lang_info?lang=[...]
oder
https://tt-api.tech/1.0/lang_info.json/lang_info?lang=[...]
JSONP:
https://tt-api.tech/1.0/lang_info.jsonp/lang_info?lang=[...]&callback=myCallBack
XML:
https://tt-api.tech/1.0/lang_info.xml/lang_info?lang=[...]
YAML:
https://tt-api.tech/1.0/lang_info.yaml/lang_info?lang=[...]
MessagePack:
https://tt-api.tech/1.0/lang_info.msgpack/lang_info?lang=[...]

Der Beispiel einer erfolgreichen Anfrage

Anfragenparameter

{
    "lang": "ltz"
}

Antwort-Code

200 Ok / JSON Language Description

Antwort

{
    "result": {
        "classification": "Indo-European, Germanic, West, High German, German, Middle German, West Middle German, Moselle Franconian", 
        "iso_name": "Luxembourgish", 
        "iso_639-3": "ltz", 
        "iso_639-2": "ltz", 
        "name": "Luxembourgish", 
        "iso_639-1": "lb", 
        "region": "", 
        "original_name": "Lëtzebuergesch", 
        "writing": "Latn", 
        "type": "Living", 
        "alternative_names": "Frankish, Letzburgisch, Luxembourgeois, Luxemburgian, Luxemburgish, Moselle Franconian"
    }
}

Der Beispiel einer misslungenen Anfrage

Anfragenparameter

{
    "lang": "ltx"
}

Antwort-Code

412 Precondition Failed / JSON Language Description

Antwort

{
    "errors": {
        "lang": [
            "'ltx' is not a valid choice."
        ]
    }
}
Bearbeitete Anfragen
69.100
Durchschnittliche Zeit
3 ms
Bearbeitungsgenauigkeit
100%

Also, fangen wir an!

Anfangen