Tam o sırada, başka bir pillinetwork sitesi olan 22dakika.org'da: "Kablolu Kanallardan Yeni Haberler Var!"

google'ın "yeni" translate özelliğini bildirgeç yazarları birçok bildiri ile duyurmuş ve irdelemişlerdi.
bakınız:
burada - burada - ve daha fazlası burada.

Eminim birçok arkadaşımız fark etmiştir. Bu hizmet ne yazdığını umursamadan çevrilebilecek bütün kelimeleri çeviriyor. Peki yayımlanan kodlarımız ne olacak ?

Örneğin:

Translate uygulanmış bir site ve içerisinden aldığım javascript kodu;


var Metin = ""
fonksiyonu mesaj () {
denemek { adddlert ( "Konuk Hoş Geldiniz!"); }
catch () hata { Metin = "Bu sayfada bir hata oluştu. \ n \ n"; Metin + = "Hata açıklaması:" + err.Description + "\ n \ n"; Metin + = "Devam etmek için Tamam'ı tıklayın. \ n \ n"; alert (txt); } }

Ama sitenin ve kodun aslı bu;


var txt=""
function message()
{
try { adddlert("Welcome guest!"); }
catch(err) { txt="There was an error on this page.\n\n"; txt+="Error description: " + err.description + "\n\n"; txt+="Click OK to continue.\n\n"; alert(txt); }
}

Peki emek emek yazdığımız ve yayımladığımız kodlar anlaşılıp kullanılamayacaksa veya çeviri uygulanmış bir sitedeki kodları anlayamayacaksak translate'in biz kod yazarlarına yardımı ne olacak?
Ona da bir çözüm olanağı vermiş google yazılımcıları.

Eğer sitenizin translate edilebilmesini istemiyorsanız her zamanki gibi metasever google bize bir meta etiketi sunmuş.

meta name="google" value="notranslate"

Peki ya sadece kodlarımızın çeviri uygulanmasını engellemek istersek? Bunu da unutmamışlar ve bize bir class hediye etmişler.

span class="notranslate"

Birçoğumuz yayımladığımız kodları code/code yada span/span gibi etiketler arasında yayımlıyoruz. Korumak istediğimiz alanın etiketine "notranslate" class'ını atamamız yeterli olacaktır.

Kaynak

Spacer
Spacer
 | 1 yorum var 
 | 14 Şubat 2009 19:45 

Yorumlar

güzel paylaşım teşekkürler

sanıldığının aksine hiç bir şey kolay değildir.
ibrahimaga  |  (1 puan) 15 Şubat 2009 12:54

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

son yorumlar

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu