Nachträglich mehrere Sprachen hinzufügen

  • Hallo,

    Ich habe meine Homepage jetzt fertig und würde die Inhalte meiner Seiten auch gerne in englisch und französisch anbieten.

    Habe sowas schon auf einigenseiten gesehen, wo flaggen sind und man dann zwischen den sprachen hin und her schalten kann.

    wie kann ich sowas realisieren ?

    lg

  • spontan fallen mir 3 lösungen ein die ich selbst scho verwendet habe...

    a) falls kein php und keine datenbank zur verfügung steht erstellst am besten
    für jede sprache einen ordner. dann machst die homepage (z.b.) auf deutsch und
    kopierst sie. anschließend tauscht die texte gegen die in der jeweiligen sprache.
    hast dann die homepage praktisch x-mal, für jede sprache eine version. is halt recht
    aufwändig zum warten.

    b) wenn du php hast, aber keine datenbank, dann erstell dass layout für die seite.
    und je nachdem welche sprache gewählt is bindest via include ne andere textseite
    ein. du hast dann praktisch des layout 1x und jeden inhaltstext pro sprache einmal.

    c) mit php und datenbank kannst alle texte in die datenbank reinschreiben. dann
    erstellste dein layout und lädst aus der db immer die sprache, die du gerade brauchst.

  • b) wenn du php hast, aber keine datenbank, dann erstell dass layout für die seite.
    und je nachdem welche sprache gewählt is bindest via include ne andere textseite
    ein. du hast dann praktisch des layout 1x und jeden inhaltstext pro sprache einmal.

    c) mit php und datenbank kannst alle texte in die datenbank reinschreiben. dann
    erstellste dein layout und lädst aus der db immer die sprache, die du gerade brauchst.

    Falls du dich für eine dieser Varianten entscheidest, schau dir mal die gettext Funktion in PHP an: http://ch2.php.net/gettext

  • Was meinst du damit? Die Inhalte musst du ja sowieso ändern, es gibt kein mir bekanntes zuverlässiges Übersetzungsscript. Das Layout bleibt das gleiche in allen Sprachen. Oder meinst du Variante 1?

    Information will frei verfügbar sein.

    Don't eat unpeeled hedgehogs.

  • also ich würde gerne sowas wie hier haben:

    http://www.1a-wirbellose.de

    ich möcht halt die flaggen auf der seite haben und wenn man drauf klickt wird die seite automatisch in einer anderen sprache dargestellt.

    meine frage ob es dafür ein script gibt oder ähnliches.

    ich möcht jetzt nicht unbedingt meine seite 3x erstellen müssen.
    also für jede sprache eine seite.

    lg

  • dann klick mal die sprachen an und schau auf die url. hier wurde möglichkeit
    a umgesetzt. für jede sprache eine eigene seite... sehr aufwändig...

  • auch bei einem cms musst du die texte selber schreiben !
    es gibt kein plugin, script, addon oder tool welches diese
    aufgabe dir abnimmt !

  • Als Alternative für eine Schnellübersetzung:

    babelfish.altavista.com

    Das gäbe dann:

    Code
    http://66.196.80.202/babelfish/translate_url_content?.intl=us&lp=de_en&trurl=http%3A%2F%2Fwww.***********.de


    Das is das Beispiel von Deutsch auf Englisch.

    Die Übersetzung ist zwar an manchen Stellen schön und sauber, doch man merkt, dass es eine Maschine macht.
    Es hat manche Fehler drin oder Unlogikkeiten.
    Aber kann man für ne kurze Zeit bis man eine eigene Möglichkeit hat, sicher verwenden.