Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Google Übersetzer Tool in Box einbinden? Wie?

    xtrial

    • Neu im Forum
    • Beiträge: 21
    Google Übersetzer Tool in Box einbinden? Wie?
    am: 24. Dezember 2010, 02:38:46
    Hallo zusammen!

    Wollte mir das Google übersetzer Tool als kleine Box oben einbauen.

    http://translate.google.com/translate_tools

    Um ein Test zu starten gehe ich also in ../xtc5/boxe/box_newsletter.html

    Öffne den Quelltext im Notepad und füge den erstellten Code von Google ein:

    Code: PHP  [Auswählen]
    <div id="google_translate_element"></div><script>
    function googleTranslateElementInit() {
      new google.translate.TranslateElement({
        pageLanguage: 'de',
        includedLanguages: 'da,de,en,et,fi,fr,it,nl,no,pl,pt,sv,es,tr'
      }, 'google_translate_element');
    }
    </script><script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
     
    Danach kommt eine Fehlermeldung und die Seite steht nicht mehr zur Verfügung.

    Fehlermeldung:
    Fatal error: Smarty error: [in xtc5/boxes/box_newsletter.html line 2]: syntax error: unrecognized tag 'new' (Smarty_Compiler.class.php, line 590) in /hp/bq/aa/un/www/shop/includes/classes/Smarty_2.6.26/Smarty.class.php on line 1097
    Woran liegt das?

    Wie kann ich das verwirklichen?

    Wenn ich den Code in der index datei per Content Manager einfüge geht es.



    Linkback: https://www.modified-shop.org/forum/index.php?topic=10245.0

    kwiekids

    • Schreiberling
    • Beiträge: 390
    Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #1 am: 24. Dezember 2010, 08:31:07
    ... mit dem Google Translator und einige anderen Tools habe ich mich eine ganze Zeit lang beschäftigt.

    Bin zu dem Schluß gekommen, dass die derzeit beste Lösung für modified eCommerce Shopsoftware - auch in Kombi mit SSL - der Translator von Microsoft ist.

    Hier geht es weiter -> Translation Tool / Plugin

    cheers 8)
    kwiekids
    -oli-

    xtrial

    • Neu im Forum
    • Beiträge: 21
    Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #2 am: 26. Dezember 2010, 12:38:56
    Naja, trotzdem sollte es doch funktionieren.

    Wenn ich also per Content Maanager den Code einfüge, funktioniert es einwandfrei. Nur wenn ich es in einer der Boxen packe, geht es nicht mehr. Naja ich schau mir mal das von MS an. Aber langfristig hätte ich gerne das von Google

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #3 am: 26. Dezember 2010, 12:44:16
    Es wäre sinnvoller, wenn du nun mal den Quellcode deiner newsletter.php postest, denn es liegt nur ein SMARTY-Fehler vor.

    Gruß
    Ronny

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #4 am: 26. Dezember 2010, 12:51:10
    Code: XML  [Auswählen]
    <script>
    {literal}
    function googleTranslateElementInit() {
      new google.translate.TranslateElement({
        pageLanguage: 'de',
        includedLanguages: 'da,de,en,et,fi,fr,it,nl,no,pl,pt,sv,es,tr'
      }, 'google_translate_element');
    }
    {/literal}
    </script>
    Die literal-Tags werden benötigt, damit Smarty nicht versucht den Javascript-Code zu verarbeiten.

    Gruß

    h-h-h

    xtrial

    • Neu im Forum
    • Beiträge: 21
    Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #5 am: 26. Dezember 2010, 15:23:57
    Ein literal tag? Und dann geht es? Nice! Vielen Dank!

    Da Sandro

    • Fördermitglied
    • Beiträge: 832
    • Geschlecht:
    Re: Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #6 am: 08. März 2012, 08:43:47
    Hast du das nun eingebaut?
    Und wieso eigentlich in "Newsletter"? Du willst doch alle Text übersetzen lassen oder?

    Kannst du das mal im LIVE-Betrieb zeigen?

    Toby

    • Viel Schreiber
    • Beiträge: 985
    Re: Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #7 am: 26. August 2012, 21:32:25
    Ich kram das hier auch nochmal hervor.
    Wie kann man am besten den google translator für die ganze Webseite einbauen?

    anhaefr

    • Frisch an Board
    • Beiträge: 53
    Re: Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #8 am: 08. Oktober 2012, 16:45:17
    Für einen Tipp wäre auch dankbar...  :worship:

    Toby

    • Viel Schreiber
    • Beiträge: 985
    Re: Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #9 am: 10. Oktober 2012, 13:06:11
    Ich habe es jetzt so gemacht:
    Erst hier auf die google Seite und Code erstellen:
    https://translate.google.com/manager/add

    Dann in die includes/header.php die Meta Angaben hinkopiert und in die template/index.html den google Code an gewünschter Stelle. Dabei die function in {literal} setzen.

    Beispiel hier:
    Code: PHP  [Auswählen]
    <div id="google_translate_element"></div>
    <script type="text/javascript">
    {literal}
    function googleTranslateElementInit() {
      new google.translate.TranslateElement({pageLanguage: 'de', includedLanguages: 'be,bg,cs,da,de,el,en,es,fi,fr,ga,hu,is,it,nl,no,pl,pt,ro,ru,sk,sl,sr,sv,tr,uk', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
    }
    {/literal}
    </script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

    NicoDeluxe

    • Fördermitglied
    • Beiträge: 987
    • Geschlecht:
    Re: Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #10 am: 10. Oktober 2012, 13:43:15
    Geht bei mir nicht, bekomm ne weiße Seite angezeigt

    Toby

    • Viel Schreiber
    • Beiträge: 985
    Re: Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #11 am: 10. Oktober 2012, 13:47:56
    Hast du mal meinen hier geposteten Code eingebaut?

    NicoDeluxe

    • Fördermitglied
    • Beiträge: 987
    • Geschlecht:
    Re: Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #12 am: 10. Oktober 2012, 14:18:33
    Wenn ich die header.php unberührt lasse, klappt es

    Also genügt es, den Googleschnipsel mit lileral in die Index zu schreiben

    Toby

    • Viel Schreiber
    • Beiträge: 985
    Re: Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #13 am: 10. Oktober 2012, 14:20:08
    ah ok :)
    Super!
    Dann haben wir es ja :)

    Übersetzungsbüro

    • Neu im Forum
    • Beiträge: 2
    • Geschlecht:
    Re: Google Übersetzer Tool in Box einbinden? Wie?
    Antwort #14 am: 29. Januar 2015, 20:57:40
    Ein schönes Modul. Kommt zwar nicht an eine echte Übersetzung ran aber für einige Shops ist es für den Anfang evt. ganz nice. :-)

    Danke!
    2 Antworten
    3024 Aufrufe
    09. Dezember 2015, 14:16:17 von burrito
    0 Antworten
    2252 Aufrufe
    18. Dezember 2009, 15:32:50 von AlexInAustria
    5 Antworten
    4722 Aufrufe
    20. Januar 2013, 11:24:44 von Alfred
               
    anything