Google Translator - Dynamischer Link

  • Hi Zusammen,

    nachdem ich lange gesucht hatte nach einem brauchbaren Übersetzungs-Plugin, und nie etwas annehmbares gefunden hatte, habe ich mir selbst ein paar Zeilen php beigebracht und zwei Übersetzungslinks gebaut.

    Der Server erkennt immer, welche Seite/Artikel der Besucher gerade sieht, und baut diese Adresse dann in den Link ein, der an die Übersetzungsmaschine geht. Das ganze wird dann noch über diese kleinen Flaggenbildchen verlinkt.

    !!!- Ich habe noch keinen wordpress-tag gefunden, der direkt auf den Theme ordner geht. Wems (wem die Syntax dieses Tags) gerade spontan einfällt bitte schreiben -!!!11einseins
    ... deswegen steh im code 'DEIN_THEME_ORDNER' (zum ändern, as usual). die Bildchen muss man natürlich auch noch hineinkopieren in /images/


    weil google das ganze nur für D-Fr und D-EN anbietet, hier nur 2 Links.

    PHP
    <!-- Deutsch - Englisch -->
    <a href="http://translate.google.com/translate?u=<?php echo 'http://'.$_SERVER['HTTP_HOST']. $_SERVER['REQUEST_URI']; ?>&langpair=de%7Cen&hl=en&ie=UTF-8&oe=UTF-8&prev=%2Flanguage_tools" title="translate to english"><img src="<?php echo 'http://'.$_SERVER['HTTP_HOST']. '/wp-content/themes/DEIN_THEME_ORDNER/images/uk_flag.gif' ?>" /></a>
    
    
    <!-- Deutsch - Französisch -->
    <a href="http://translate.google.com/translate?u=<?php echo 'http://'.$_SERVER['HTTP_HOST']. $_SERVER['REQUEST_URI']; ?>&langpair=de%7Cfr&hl=en&ie=UTF-8&oe=UTF-8&prev=%2Flanguage_tools" title="translate to french"><img src="<?php echo 'http://'.$_SERVER['HTTP_HOST']. '/wp-content/themes/DEIN_THEME_ORDNER/images/fr_flag.gif' ?>" /></a>


    ist eigentlich etwas ganz einfaches, ich habe aber noch keine Anleitung/beschreibung für so etwas gesehen.

    ach ja: das ganze live und in Farbe anschauen kann man sich hier. (in der sidebar...)

    ich dachte einfach, vielleicht gibt es noch jemanden, der dieses Problem hatte und dem ich die Arbeit damit ein wenig erleichtern kann.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Das hatte ich mir auch einmal angeschaut. Damals hatte ich gelesen, dass die AGB's von Google verbieten diese Übersetzunungsfunktion in die eigenen Seiten einzubauen. Bevor man das auf einer größeren Seite einbaut, würde ich mich da noch einmal kundig machen.

    For Daisy - Werde Teil des Pixelkunstwerks

  • oh .

    Vielen Dank für den Hinweis. Ich habe auf die schnelle im Google Impressum nichts gefunden, was darauf hinweisen könnte. Weder verwende ich eine Google Marke auf meiner Seite, noch unterbinde ich ein Logo oder Hinweis - oder missbrauche (meiner Meinung) diesen Google-service. Auf der übersetzten Seite wird Das Google-Logo gezeigt und es erscheint auch der (Maschineninterne) Hinweis ([SIZE=-1]This page has been automatically translated from German.[/SIZE] + Logo).

    Ich finde es nur *******, mir eine riesen 'Übersetzungsbox' in die Sidebar zu schnallen, wenn es auch filigraner und intuitiver geht.

    Für jeden Hinweis auf eventuelle rechtliche Missachtungen, oder einen Link auf einen Fred, in dem so etwas schon Diskutiert wurde bin ich natürlich weiterhin sehr dankbar.

    Einmal editiert, zuletzt von ben (30. März 2006 um 19:22)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!