Wer eine Webseite anbietet und dem Besucher eine einfache komfortable Übersetzung anbieten will, sollte sich Google Translate anschauen. Es muss lediglich ein wenig HTML-/JS-Code auf die Homepage eingefügt werden und schon kann der Besucher die Seite mit einem Klick übersetzen lassen.
Damit dies funktioniert muss Javascript aktiviert sein und Cookies müssen akzeptiert werden. Nach einem Klick auf Übersetzen verlässt der User nicht etwa die Seite und landet auf einer unformatierten Kopie seiner übersetzten Seite – nein wir schreiben das Jahr 2.0 – er bleibt auf der Seite und der Text wird ersetzt. Scrollt man nun über den Text mit der Maus, dann wird dieser markiert und in einem Hover-Div wird der Originaltext angezeigt, falls die Übersetzung doch zu schlecht ist. Bereiche die nicht übersetzt werden sollen, weil es sich um Fachbegriffe namen oder ähnliches handelt, umschließt man einfach mit einem HTML-Element und fügt die class=“notranslate“ hinzu.
Um diesen Dienst nutzen zu können muss man lediglich den folgenden Code auf seiner Seite einbauen:
<div id="google_translate_element"></div><script>
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'de'
}, 'google_translate_element');
}
</script><script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
Wie sich das Skript verhält kann man auch gleich auf der aktuellen Seite erkennen, da es hier als Test eingebunden wurde. Man erkennt sofort, dass die übersetzte Seite wirklich toll aussieht; man erkennt aber auch, dass die Übersetzung eher mäßig ist 🙂 Einem Besucher mit mittelmäßigen Kenntnissen in der Webseitensprache könnte die Übersetzung aber dennoch weiterhelfen – und wer weiß, was das Jahr 2.1 bringt?
Schreibe einen Kommentar