Zum Inhalt springen

SEO URLs in Extensions und Sprachwechsel

Erstellt am 30. August 2011 · 2 Antworten · letzte Antwort am 7. September 2011

Tags: RealURL, URLs & Routing, Frage

qualle85 ·

Hallo,

ich habe eine News Extension geschrieben, die über RealURL die einzelnen Newseinträge mit schönen URLs ausstattet.
www.domain.de/de/news/newstitel-auf-deutsch.html

Nun möchte ich, dass beim Wechsel der Sprache diese News wieder geladen wird. Der Sprachlink muss also so aussehen:
www.domain.de/en/news/newstitle-in-english.html

Wie bekommt man sowas hin? Ich hab es schon über TS, diverse Fremd und eine eigene Extension probiert aber leider bisher ohne Erfolg.
Hier mal die TS-Version:

temp.langMenue = COA
temp.langMenue  {
   10 = HMENU
   10 {
      special = language
      special.value = 1,0
      special.normalWhenNoLanguage = 1
      wrap =  |
     
      1 = TMENU
      1 {        
         NO = 1
         NO {
           wrapItemAndSub = |
           doNotLinkIt = 1
           stdWrap.typolink.parameter.data = page:uid
           stdWrap.typolink.additionalParams = &L=1 || &L=0
           stdWrap.typolink.addQueryString = 1
           stdWrap.typolink.addQueryString.exclude = L,id,cHash,no_cache
           stdWrap.typolink.addQueryString.method = GET
           stdWrap.typolink.useCacheHash = 1
           stdWrap.typolink.no_cache = 0   
             
           stdWrap.override = Deutsch || English
         }
        
         ACT < .NO
         ACT.wrapItemAndSub = |
         
         # NO + Uebersetzung nicht vorhanden
         USERDEF1 < .NO
         # ACT + Uebersetzung nicht vorhanden
         USERDEF2 < .ACT
      }
   }
}