DeepL
DeepL API'sini @strTranslate direktifine çeviri sağlayıcısı olarak ekleyin ve bir alanın değerini 30'dan fazla dile çevirin.
Açıklama
DeepL'in API'sini @strTranslate direktifinde bir çeviri sağlayıcısı olarak kullanılabilir hale getirin.
String türündeki herhangi bir alana @strTranslate direktifini ekleyerek o alanı istediğiniz dile çevirebilirsiniz.
Örneğin, bu query DeepL API kullanarak gönderinin title ve content alanlarını İngilizceden Fransızcaya çevirir:
{
posts {
title @strTranslate(
from: "en",
to: "fr",
provider: deepl
)
content @strTranslate(
from: "en",
to: "fr",
provider: deepl
)
}
}Dil listesi
İçeriklerinizi aşağıdaki dillerden herhangi birine çevirebilirsiniz:
| Kod | Dil |
|---|---|
AR | Arapça |
BG | Bulgarca |
CS | Çekçe |
DA | Danca |
DE | Almanca |
EL | Yunanca |
EN | İngilizce (tüm İngilizce varyantları) |
ES | İspanyolca |
ET | Estonca |
FI | Fince |
FR | Fransızca |
HU | Macarca |
ID | Endonezce |
IT | İtalyanca |
JA | Japonca |
KO | Korece |
LT | Litvanca |
LV | Letonca |
NB | Norveç Bokmål |
NL | Hollandaca |
PL | Lehçe |
PT | Portekizce (tüm Portekizce varyantları) |
RO | Romence |
RU | Rusça |
SK | Slovakça |
SL | Slovence |
SV | İsveççe |
TR | Türkçe |
UK | Ukraynaca |
ZH | Çince (tüm Çince varyantları) |
DeepL API Yapılandırması
DeepL'i kullanabilmek için Ayarlar sayfasındaki "Plugin Management => DeepL API" sekmesi aracılığıyla kullanılan Planı (Free veya Pro) ve API anahtarını girmeniz zorunludur.
API anahtarını DeepL hesabınızda oluşturun ve buradaki talimatları izleyin.
Ardından değeri girmek için aşağıdaki yöntemlerden birini izleyin.
Ayarlar Aracılığıyla
Ayarlar sayfasındaki ilgili alanlara Planı ve API anahtarını girin, ardından "Save Changes (All)" düğmesine tıklayın:


wp-config.php Dosyasında
wp-config.php dosyasına GATOGRAPHQL_DEEPL_PLAN ve GATOGRAPHQL_DEEPL_API_KEY sabitlerini ekleyin:
define( 'GATOGRAPHQL_DEEPL_PLAN', 'pro' /* or 'free' */ );
define( 'GATOGRAPHQL_DEEPL_API_KEY', '{your API key}' );Ortam Değişkeni Aracılığıyla
DEEPL_PLAN ve DEEPL_API_KEY ortam değişkenlerini tanımlayın.
Sözlük
Çeviri kalitesini artırmak için DeepL'e bir sözlük sağlayabilirsiniz.
Sözlük ID'sini girmek için aşağıdaki yöntemlerden birini izleyin.
Ayarlar Aracılığıyla
Ayarlar sayfasına Glossary ID'yi girin:

wp-config.php Dosyasında
wp-config.php dosyasına GATOGRAPHQL_DEEPL_GLOSSARY_ID sabitini ekleyin:
define( 'GATOGRAPHQL_DEEPL_GLOSSARY_ID', '{glossary ID}' );Ortam Değişkeni Aracılığıyla
DEEPL_GLOSSARY_ID ortam değişkenini tanımlayın.