Google Translate auf der eigenen Seite einbinden

  • Falls Sie Ihre Homepage sofort in anderen Sprachen darstellen wollen
    gibt es von Google einen kleinen Code den man auf seine Seite einfügen kann.


    Der Besucher kann dann selbst auswählen in welche Sprache er gerne lesen möchte.


    Natürlich ist die Übersetzung nicht perfekt aber besser als garnichts.


    Das ganze kann man auf dieser Seite nachlesen bzw auch seinen Code erstellen.



    Der Code für eine deutsche Seite mit der Auswahl für alle Sprachen sieht so aus.


    Code
    1. <div id="google_translate_element"></div><script>
    2. function googleTranslateElementInit() {
    3. new google.translate.TranslateElement({
    4. pageLanguage: 'de'
    5. }, 'google_translate_element');
    6. }
    7. </script><script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>


    Das ganze kann man einbinden wo man möchte.


    Als Beispiel mal meine Testseite.

  • Das Skript produziert fast überall Programmabstürze !!!!! :(


    Außer man bindet es mit einem HTMl Objekt in den Kontent ein, aller wenn man es auf allen Seiten sein soll bleibt nur Header oder Footer übrig, und da stürz es ab.
    Auch auf der Startseite "Eigenschaften der Seite" egal wo ichs rein stelle, dauernd Abstürze.

    Wissen ist MACHT ! Nichts zu Wissen macht nichts !
    Wissen ist MACHT ...ohne es zu wissen !

  • Ja das kann ich bestästigen - aber nur in Version 9 - wenn man nicht wartet!


    In der 8er ging es überall schnell.


    Man muss nur warten - es dauert ewig.


    Man kann es aber trotzdem auf jeder Seite einfügen - wie du schon sagst im HTML Objekt.