Translation
TranslationGoogle Translate

Google Translate

Binde die Google Translate API als Übersetzungsanbieter in die Direktive @strTranslate ein, um einen Feldwert in über 190 Sprachen zu übersetzen.

Beschreibung

Stelle die Google Translate API als Übersetzungsanbieter in der Direktive @strTranslate bereit.

Füge die Direktive @strTranslate zu einem beliebigen Feld vom Typ String hinzu, um es in die gewünschte Sprache zu übersetzen.

Zum Beispiel übersetzt diese query die Felder title und content eines Beitrags vom Englischen ins Französische mithilfe der Google Translate API:

{
  posts {
    title @strTranslate(
      from: "en",
      to: "fr",
      provider: google_translate
    )
    
    content @strTranslate(
      from: "en",
      to: "fr",
      provider: google_translate
    )
  }
}

Sprachenliste

Du kannst deine Inhalte in eine der folgenden Sprachen übersetzen:

CodeSprache
abAbchasisch
aceAcehnese
achAcholi
afAfrikaans
sqAlbanisch
alzAlur
amAmharisch
arArabisch
hyArmenisch
asAssamesisch
awaAwadhi
ayAymara
azAserbaidschanisch
banBalinesisch
bmBambara
baBaschkirisch
euBaskisch
btxBatak Karo
btsBatak Simalungun
bbcBatak Toba
beWeissrussisch
bemBemba
bnBengalisch
bewBetawi
bhoBhojpuri
bikBikol
bsBosnisch
brBretonisch
bgBulgarisch
buaBurjatisch
yueKantonesisch
caKatalanisch
cebCebuano
nyChichewa (Nyanja)
zhChinesisch (Vereinfacht)
zh-CNChinesisch (Vereinfacht)
zh-TWChinesisch (Traditionell)
cvTschuwaschisch
coKorsisch
crhKrimtatarisch
hrKroatisch
csTschechisch
daDaenisch
dinDinka
dvDivehi
doiDogri
dovDombe
nlNiederlaendisch
dzDzongkha
enEnglisch
eoEsperanto
etEstnisch
eeEwe
fjFidschianisch
filFilipino (Tagalog)
tlFilipino (Tagalog)
fiFinnisch
frFranzoesisch
fr-FRFranzoesisch (Frankreich)
fr-CAFranzoesisch (Kanada)
fyFriesisch
ffFulfulde
gaaGa
glGalicisch
lgGanda (Luganda)
kaGeorgisch
deDeutsch
elGriechisch
gnGuaraní
guGujarati
htHaitianisches Kreolisch
cnhHakha Chin
haHausa
hawHawaiianisch
iwHebraeisch
heHebraeisch
hilHiligaynon
hiHindi
hmnHmong
huUngarisch
hrxHunsrik
isIslaendisch
igIgbo
iloIlocano
idIndonesisch
gaIrisch
itItalienisch
jaJapanisch
jwJavanisch
jvJavanisch
knKannada
pamKapampangan
kkKasachisch
kmKhmer
cggKiga
rwKinyarwanda
ktuKituba
gomKonkani
koKoreanisch
kriKrio
kuKurdisch (Kurmanji)
ckbKurdisch (Sorani)
kyKirgisisch
loLaotisch
ltgLatgalisch
laLatein
lvLettisch
lijLigurisch
liLimburgisch
lnLingala
ltLitauisch
lmoLombardisch
luoLuo
lbLuxemburgisch
mkMazedonisch
maiMaithili
makMakassar
mgMadagassisch
msMalaiisch
ms-ArabMalaiisch (Jawi)
mlMalayalam
mtMaltesisch
miMaori
mrMarathi
chmWiesenmari
mni-MteiMeiteilon (Manipuri)
minMinang
lusMizo
mnMongolisch
myMyanmar (Birmanisch)
nrNdebele (Sued)
newNepalbhasa (Newari)
neNepalesisch
nsoNordsotho (Sepedi)
noNorwegisch
nusNuer
ocOkzitanisch
orOdia (Oriya)
omOromo
pagPangasinan
papPapiamento
psPaschtu
faPersisch
plPolnisch
ptPortugiesisch
pt-PTPortugiesisch (Portugal)
pt-BRPortugiesisch (Brasilien)
paPunjabi
pa-ArabPunjabi (Shahmukhi)
quQuechua
romRomani
roRumaenisch
rnRundi
ruRussisch
smSamoanisch
sgSango
saSanskrit
gdSchottisch-Gaelisch
srSerbisch
stSesotho
crsSeychellisches Kreolisch
shnShan
snShona
scnSizilianisch
szlSchlesisch
sdSindhi
siSinghalesisch
skSlowakisch
slSlowenisch
soSomalisch
esSpanisch
suSundanesisch
swSwahili
ssSwati
svSchwedisch
tgTadschikisch
taTamil
ttTatarisch
teTelugu
tetTetum
thThai
tiTigrinya
tsTsonga
tnTswana
trTuerkisch
tkTurkmenisch
akTwi (Akan)
ukUkrainisch
urUrdu
ugUigurisch
uzUsbekisch
viVietnamesisch
cyWalisisch
xhXhosa
yiJiddisch
yoYoruba
yuaYukatekisches Maya
zuZulu

Konfiguration der Google Translate API

Um Google Translate zu verwenden, muss zwingend der API-Schluessel angegeben werden, und zwar im Tab „Plugin Management => Google Translate API" auf der Einstellungsseite.

Erstelle den API-Schluessel in der Google Cloud Platform, indem du den Anweisungen hier folgst.

Verwende dann eine der folgenden Methoden, um den Wert einzugeben.

Ueber die Einstellungen

Gib den API-Schluessel in das entsprechende Feld auf der Einstellungsseite ein und klicke auf „Save Changes (All)":

Google Translate API-Schluessel konfigurieren
Google Translate API-Schluessel konfigurieren

In wp-config.php

Fuege die Konstante GATOGRAPHQL_GOOGLE_TRANSLATE_API_KEY in wp-config.php hinzu:

define( 'GATOGRAPHQL_GOOGLE_TRANSLATE_API_KEY', 'your API key' );

Per Umgebungsvariable

Definiere die Umgebungsvariable GOOGLE_TRANSLATE_API_KEY.