Bu konumuzda google cloud translate api kullanarak istediğiniz dillerden çeviri yaptırabileceğiniz anlatımı bulabilirsiniz (html/jquery).

Googlenin çeviri hizmeti olan google translate hizmetini uygulamalarınıza yada çalışmalarınıza entegre ederek projelerinizin verimini artırabilirsiniz. Böylece dil çeviri özelliğine ihtiyacınız olduğu durumlarda, uygulamanızdan yada sitenizden çıkıp google translate ye girmek zorunda kalmazsınız. Tabi bu hizmetin malesef belli bir ücreti var, çok pahalı değil ama aşırı bir kullanım yapmayı düşünüyorsanız parayıda gözden çıkarmanız gerekecek.

Ücret 1 milyon karakter çeviri için 20$ olarak belirlenmiş. ancak belirteyim boşluklarıda sayıyor :). Detaylı ücret bilgisine burdaki sayfadan ulaşabilirsiniz. Fiyat kısmında dikkatimi çekense çevrilecek yazının dilini belirtmediğinizde otomatik kendisi buluyor ve bunun içinde ücret alıyor olması. Bu kötü oldu biraz ama yinede fiyatı düşürmek için optimizasyon yapılabilir.

Kabaca hesaplarsak, 1 milyon karakter 20$, eğer çevrilecek yazıları otomatik bulması için bir dil belirtmezsek isteklerde (örnek scriptde otomatik özelliği bulunuyor) 20$ da ona ücret biçiyor 1 milyon karakter için. Yani aylık 1 milyon karakter çeviri yaparsanız ücret malesef 40$ a denk geliyor. Bunu yarı fiyatına indirmek için çeviri hizmetini yaparken çevrilecek yazının dilini belirtebilirsiniz.

Konuyu fazla dağıtmadan örnek kullanım videosunu verelim, nasil çalıştığını gömeniz için:

Paylaşacağım scriptin örnek halinede buradan bakabilirsiniz, ancak özelliklerini kısıtladım, malum çeviri hizmeti ücretli olduğundan, ay sonu dağ gibi fatura ile karşılaşmak istemeyiz.

Hazır script kodlarını indirmek için aşağıdaki bağlantıyı kullanabilirsiniz:

Html (jquery) scripti indir

Scripti geliştirmek ve çalışmalarınıza entegre etmek için yardımcı kaynak olarak google translate doc sayfasını kullanabilirsiniz.

Hemen kullanmak için Google translate api key oluşturmanız yeterlidir arkadaşlar, oluşturduğunuz api key i indirdiğiniz klasörünün içindeki index.html dosyasını açarak aşağıda belirtilen yere girmeniz:

Kaydedip kullanmaya yada özelleştirmeye başlayabilirsiniz 😉

Api key nasıl oluştururum derseniz aşağıdaki adımları takip edin.

Google cloud translate api key oluşturma

Öncelikle buraya girerek giriş yapın ve sonrasında aşağıdaki resimleri takip ederek ilerleyin ve api kodunuzu alın:

2018-07-05_LI-1024x576 Google cloud translate api kullanarak dil çeviri uygulamanızı oluşturun Jquery Öğretici makaleler  translate api script translate api jquery translate api html Google translate api Google cloud translate api Google cloud translate   2018-07-05-1_LI-1024x576 Google cloud translate api kullanarak dil çeviri uygulamanızı oluşturun Jquery Öğretici makaleler  translate api script translate api jquery translate api html Google translate api Google cloud translate api Google cloud translate

Sonrasında oluşturulacak olan proje kısmına yukarıdaki projeleriniz bölümünden geçin. Eğer var olan bir projeniz üzerinden yapmak isterseniz yeni bir proje oluşturmak yerine onu seçerek ilerleyin.

Sonrasında proje sayfanızdan aşağıdaki kısma tıklayın:

2018-07-05-3_LI-1024x576 Google cloud translate api kullanarak dil çeviri uygulamanızı oluşturun Jquery Öğretici makaleler  translate api script translate api jquery translate api html Google translate api Google cloud translate api Google cloud translate

Sonrasında sol menüden kitaplık kısmına girelim:
2018-07-05-4_LI-1024x576 Google cloud translate api kullanarak dil çeviri uygulamanızı oluşturun Jquery Öğretici makaleler  translate api script translate api jquery translate api html Google translate api Google cloud translate api Google cloud translate

Açılan sayfada arama kısmına translate yazın, yada varsa ana sayfada resimdeki gibi göreceksiniz seçerek devam edin:
2018-07-05-5_LI-1024x576 Google cloud translate api kullanarak dil çeviri uygulamanızı oluşturun Jquery Öğretici makaleler  translate api script translate api jquery translate api html Google translate api Google cloud translate api Google cloud translate

Google Translate APİ etkinleştirme kısmına geldik, burdan apıyı açıp aktif hale getirelim:
2018-07-05-6_LI-1024x576 Google cloud translate api kullanarak dil çeviri uygulamanızı oluşturun Jquery Öğretici makaleler  translate api script translate api jquery translate api html Google translate api Google cloud translate api Google cloud translate
Api etkinleştiriliyor dedikten sonra sırasıyla aşağıdaki sol menüden kimlik bilgileri kısmına girip, mavi kimlik bilgilerini oluştur butonuna basın:

2018-07-05-8_LI-1024x576 Google cloud translate api kullanarak dil çeviri uygulamanızı oluşturun Jquery Öğretici makaleler  translate api script translate api jquery translate api html Google translate api Google cloud translate api Google cloud translate   Açılan menüde en üstdeki api Anahtarı kısmını seçin ve devam edin.
2018-07-05-12 Google cloud translate api kullanarak dil çeviri uygulamanızı oluşturun Jquery Öğretici makaleler  translate api script translate api jquery translate api html Google translate api Google cloud translate api Google cloud translate

Sonrasında Api anahtarımız oluşturulmuş olup, aşağıdaki ekrandaki gibi gösterilecektir, kopyalarak kullanabilirsiniz 😉

2018-07-05-13_LI-1024x576 Google cloud translate api kullanarak dil çeviri uygulamanızı oluşturun Jquery Öğretici makaleler  translate api script translate api jquery translate api html Google translate api Google cloud translate api Google cloud translate

Ekstra bir uyarı çıkarsa bu işlemler sırasında yapmanız gerekebilir, örneğin fatura adresi oluşturmanız ve ödeme yöntemi eklemeniz gerekebilir, çünkü yapılan kullanımın ücretini önceden ayarlamanız gerekecektir.

Ücretlendirme her ayın sonunda hesabınıza yansıtılır ve belirlediğiniz ödeme yöntemi ilede çekilir.

Uyarı: Api oluşturma anlatımı kısmında kısıtlama özelliğini anlatmadım. Bu ne anlama geliyor ? Api kodunuzu bilen herkes kendi projelerinde de kullanabilir demektir. Bu sebeple api kodunuzu aldıktan sonra kısıtlama seçeneğini kullanmanızı ve belirli sitelerden yada ip adreslerinden gelen isteklere cevap vermesini sağlayabilirsiniz.

CEVAP VER

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.