Çeviri
ÇeviriDeepL

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:

KodDil
ARArapça
BGBulgarca
CSÇekçe
DADanca
DEAlmanca
ELYunanca
ENİngilizce (tüm İngilizce varyantları)
ESİspanyolca
ETEstonca
FIFince
FRFransızca
HUMacarca
IDEndonezce
ITİtalyanca
JAJaponca
KOKorece
LTLitvanca
LVLetonca
NBNorveç Bokmål
NLHollandaca
PLLehçe
PTPortekizce (tüm Portekizce varyantları)
RORomence
RURusça
SKSlovakça
SLSlovence
SVİsveççe
TRTürkçe
UKUkraynaca
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:

DeepL planını ayarlama
DeepL planını ayarlama
DeepL API anahtarını ayarlama
DeepL API anahtarını ayarlama

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:

DeepL için sözlük ID'sini ayarlama
DeepL için sözlük ID'sini ayarlama

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.