13

Sitemde bir dil dönüştürücü olarak google çeviri kullandım ama 'Orijinal metin' adı verilen can sıkıcı araç ipuçlarını görüntüler. Bunu ve bunun için daha iyi fikirleri/araçları/apileri nasıl devre dışı bırakırım?Orijinal metin araç ipuçlarını Google çevirmek nasıl yapılır

Teşekkürler. kullanılan kod

<div id="google_translate_element"></div><script> 
function googleTranslateElementInit() { 
    new google.translate.TranslateElement({ 
    pageLanguage: 'en' 
    }, 'google_translate_element'); 
} 
</script><script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> 

cevap

-1
#google_translate_element { 
    display:none; 
} 

... CSS ekran: none işe yarayabilir.

+0

Bu, Google'ın sayfanıza enjekte ettiği kullanıcı arayüzünü gizlemek içindir. Herhangi biri enjekte edilen kullanıcı arayüzünden kaçınmak istiyorsa (ve bunun yerine özel bir öğeye veya banner iframe'ye güveniyorsa), yalnızca komut dosyalarını çağırmadan önce div'u gömmeyin. – patridge

0

"Araç ipucu" yapmak için kullandıkları iframe üzerindeki bazı CSS ile gizleyebilirsiniz. Onlar hizmet güncellemek ve isimleri/yapısını değiştirmek olarak

.goog-te-balloon-frame { display: none; } 

Hareketli bir hedef olabilir, ama o benim bir devam eden sitede şu an çalışıyor.

GÜNCELLEME: Bu yöntemle devam eden bir fare/fare arka plan rengi efekti fark ettim, ancak JavaScript ile gerçekleştirilmiş gibi görünüyor (bir sınıfın yerine bir stilin kendisi olarak stil öznitelikleri olarak eklenir. daha kolay geçersiz kılabilir). Google’ın çevirme JavaScript’ine yazarak bir çok şeyi yapmak oldukça zor oldu. Ne olursa olsun, iframe kurtulmak en önemli kısımdı.

30

Sadece CSS dosyaları üstüne bu CSS ekleyin: Ben 8 saat bu endam boşa

.goog-tooltip { 
    display: none !important; 
} 
.goog-tooltip:hover { 
    display: none !important; 
} 
.goog-text-highlight { 
    background-color: transparent !important; 
    border: none !important; 
    box-shadow: none !important; 
} 

ama şimdi CSS o 3 satırdan sonra da bu görebilirsiniz :-) harika görünüyor burada eylem: SEOgenie - Automated SEO

+0

Çalışması, Çok teşekkür ederim. –

1

benim yöntem olduğunu düşünüyorum daha iyi ^^

$(document).ready(function() 
    {  
     translationTooltipsDisable(); 
    }); 


    function translationTooltipsDisable() 
    {  
     //Override google's functions 
     _tipon = function() { /*Don't display the tooltip*/ }; 
     _tipoff = function() { /*Don't hide the tooltip*/ }; 
    } 
+0

Bu işe yaramıyor ya da bununla ne yapacağını açıklamıyor. –

6

web sitenizde için "geçersiz kılma" Google çevirmen ekranı yapabileceğiniz bazı şeyler vardır. Ben öneri kutusu gizlemek için nadas

kullanıyoruz

#goog-gt-tt, .goog-te-balloon-frame{display: none !important;} 
.goog-text-highlight { background: none !important; box-shadow: none !important;} 

için

.goog-logo-link{display: none !important;} 
.goog-te-gadget{height: 28px !important; overflow: hidden;} 

powered by gizlemek için (! Önemli parçası :) gerçekten önemli) üst çerçeveyi çıkartın

body{ top: 0 !important;} 
.goog-te-banner-frame{display: none !important;} 

Thera daha fazlasıdır, ama sanırım yukarıdakiler sizi doğru yola yönlendirecektir;)

Herkese hitap ediyor.

İlgili konular