DeepL API İle Ücretsiz Çeviri | C#

Merhaba, DeepL API ile ayda 500.000 karakteri ücretsiz çevirebiliyoruz.

Sitesinden kayıt oluyoruz sadece.

Kaydolurken bir kredi kartı istiyor ama 1 TL limitli bir sanal kart oluşturabilirsiniz.

Çekim yapmıyor.

Sonrasında size bir doğrulama anahtarı veriyor.

Onu kullanarak aşağıdaki şekilde çeviri yapabiliyoruz.

// Nuget Manager'dan DeepL.net indiriyoruz once…
string authKey = "1b1e1e72-4a45-4c76-1b10-21bf3456ceae:fx"; // Kendi anahtariniz ile degistirin.
Translator translator = new Translator(authKey);
TextResult translatedText = await translator.TranslateTextAsync(
"Yürü git lan!",
LanguageCode.Turkish,
LanguageCode.EnglishAmerican,
new TextTranslateOptions { Formality = Formality.PreferMore }
);
Console.WriteLine(translatedText.Text);

Burada kullandığım örnek cümlenin kaba olduğunun farkındayım ama nasıl güzel çevirdiğini anlamak için bunu kullandım.
“Walk and go dude” falan gibi çevirmiyor yani arkadaş, gerçekten bir Amerikan vatandaşının ağzıyla çeviriyor.:)

Selamlar.

Leave a Reply

Your email address will not be published. Required fields are marked *