Sprachwechsel-Links optisch unschön

  • dexter78 dexter78
    Typ im Roten Hemd
    0 x
    3 Beiträge
    0 Hilfreiche Beiträge
    30. 04. 2010, 12:09

    Hallo zusammen,
    ich arbeite gerade an einer mehrsprachigen Seite die wie folgt aufgebaut ist:

    http://www.beispiel.de/
    http://www.beispiel.com/
    http://www.beispiel.de/kontakt.html
    http://www.beispiel.com/contact.html

    Dank [u][url=http://typo3-blog.net/tutorials/news/realurl-multilanguage-domain.html]dieses kleinen Tuts[/url][/u] ist das auch schnell umgesetzt.
    Außerdem brauchte ich dann einen Link, bei dem man die Sprache umändern kann. Folgendes hatte ich mir dann bei Google herausgesucht:

    1. lib.link.language = TEXT
    2. lib.link.language {
    3. value = English
    4. typolink.parameter.data = page:uid
    5. typolink.additionalParams = &L=1
    6. }
    7.  
    8. # Änderungen für die englische Sprache
    9. [globalVar = GP:L=1]
    10. lib.link.language.value = Deutsch
    11. lib.link.language.typolink.additionalParams = &L=0
    12. [global]

    [i]edit: Der Code war aus [url=http://www.typo3.net/forum/list/list_post//67175/]diesem HowTo[/url].[/i]

    Und die Verlinkung klappt auch super!..nur wie anfangs erwähnt, ist es dann noch nicht ganz perfekt.

    Wenn ich bei
    http://www.beispiel.de/kontakt.html
    auf den Übersetzungslink klicke, komme ich zu
    http://www.beispiel.com/kontakt.html
    , was zwar funktioniert, aber für einen englischsprachigen Besucher bei bestimmten Übersetzungen zu Verwirrung führen kann.

    Einen Lösungsansatz kann ich mir bei weitem nicht vorstellen, denn ich denke, dass der deutsche Seitenname genommen wird, weil man halt auch die deutsche Sprache (in dem Moment, wo der Link gerendert wird) eingestellt hat.
    Von der englischen Seite aus wird dann auf
    http://www.beispiel.de/contact.html verlinkt.
    Ich müsste TYPO3 also sagen können, dass ich den Seitentitel der jeweils anderen Sprache ausgeben möchte.
    Ich bin noch relativ unerfahren, was TYPO3 angeht, deshalb kann es sich auch um etwas sehr banales handeln.

    Danke im Vorraus =)

    Grüße
    Dexter


  • 1
  • Mopps Mopps
    Jedi-Ratsmitglied
    0 x
    867 Beiträge
    0 Hilfreiche Beiträge
    03. 05. 2010, 17:04

    meines Erachtens steht die Lösung auch auf der 1. Tutorial-Seite, die du genannt hast.

  • 1