Hallo,
habe folgendes:
Typo3 4.0.2
Realurl
Links sehen im Moment so aus:
"default" Deutsch
www.domain.de/seite1/seite1a/
English
www.domain.de/en/site1/site1a/
nun habe ich aber pro Sprache / Land auch die dazu passende URL. Also www.domain.de, www.domain.co.uk, www.domain.nl
Ich hätte nun gerne das meine Links wie folgt aussehen:
Deutsch
www.domain.de/seite1/seite1a/
English
www.domain.co.uk/site1/site1a/
Nederlands
www.domain.nl/pagina1/pagina1a/
gibt´s dafür ´ne Lösung.
vielen Dank im Voraus
Gruss
Kasper
Hallo,
nicht probiert, aber dazu musst du wohl einfach die condition noch um die baseURL erweitern.
lg georg
Hallo Georg,
danke für deine Antwort..
habe nun folgendes gemacht:
domain-record - www.domain.de und www.domain.nl angelegt.
folgende einstellung im Typo3 Template:
#####################################################
#####Konfiguration der Sprachen#####
###Standardsprache deutsch wird festgelegt###
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
#date_stdWrap.strftime = %d. %B %Y
#time_stdWrap.strftime= %H:%M
#####################################################
#####die Variable zur Sprachauswahl wird definiert#####
config.linkVars = L
#####################################################
#####die verschieden Seiten-Sprachen werden definiert#####
### German language, sys_language.uid = 0###
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
config.baseURL = http://www.domain.de/
#date_stdWrap.strftime = %d. %B %Y
#time_stdWrap.strftime= %H:%M
}
[global]
#####################################################
#####Dutch language, sys_language.uid = 1#####
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = nl
config.locale_all = nl_NL
config.baseURL = http://www.domain.nl/
date_stdWrap.strftime = %d. %B %Y
time_stdWrap.strftime= %H:%M
}
[global]
-------------------------
wenn ich jetzt z.B. www.domain.de (standard) aufrufe bekomme ich alle urls als www.domain.de/seite1/seite1a/ dargestellt. also richtig.
wenn ich aber www.domain.nl aufrufe sieht es wie folgt aus:
www.domain.nl/seite1/seite1a/
Es werden also nicht die NL seiten sowie die NL Url´s angezeigt.
Fehlt da vielleicht im localconf vom Realurl noch was? Ich weiss aber nicht was.
Danke
Gr.
Kasper
Guten Morgen,
du musst wohl auch noch eine Condition für die Domain machen, nicht nur für den L-Parameter!
lg georg
just2b schrieb
Guten Morgen,
du musst wohl auch noch eine Condition für die Domain machen, nicht nur für den L-Parameter!
lg georg
Habe nun folgendes eingefügt... aber funktioniert leider nicht. Georg, kannst du mir bitte auf die Sprünge helfen.
#######################
[config.baseURL = http://www.domain.de/]
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
[global]
[config.baseURL = http://www.domain.nl/]
config.sys_language_uid = 1
config.language = nl
config.locale_all = nl_NL
[global]
#######################
Danke dir!
Gr.
Kasper
Hallo Georg,
danke dir noch mals.
Hatte die Seite auch schon gefunden und folgendes ausprobiert...
##################################
[globalString = HTTP_HOST = www.domain.de]
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
[global]
[globalString = HTTP_HOST = www.domain.nl]
config.sys_language_uid = 1
config.language = nl
config.locale_all = nl_NL
[global]
##################################
Wenn ich jetzt www.domain.nl aufrufe werden die url´s im Menue auf schon auf holländisch dargestellt. Nur wenn ich so ein Link anklicke wird versucht die deutsche url-kombination aufzurufen... www.domain.nl/seite1/seit1a/ statt www.domain.nl/pagina1/pagina1a/
Wenn ich aber url www.domain.nl/nl/ aufrufe dann kommen die Links auch auf holländisch und werden auch beim klicken richtig verwendet sprich ... www.domain.nl/nl/pagina1/pagina1a/ nur möchte ich diese "/nl/" nicht drin haben...
Danke gr.
Kasper
Hallo,
das Problem besteht leider immer noch..
kann jemanden vielleicht helfen?
baseURL wird also richtig gesetzt. Auch die Links im Menue werden richtig dargestellt aber wenn ich darauf klicke (zielurl) stimmt nicht. Diese ist dann in Standard-Sprache.
z.B. www.domain.nl/seite1/seite1a/
muss aber www.domain.nl/pagina1/pagina1a/ sein.
Hoffe ihr könnt vielleicht weiterhelfen.
Danke
gr.
Kasper
Hallo,
ist schon wieder ´ne weile her... aber problem habe ich noch.
baseurl wechselt wie ich möchte aber "rest-url" siehe erklärung Post vorher von 06.11.2006 - wird immer in standard-sprache dargestellt.
Wäre echt schön wenn jemanden da noch ´ne tipp hat.
vielen dank..
gr.
kasper
Hallo,
will ja nicht nerven. wenn dann sorry..
aber problem habe ich immer noch. Hat vielleicht jemanden ´ne entscheidende Tipp.
danke
gr.
Kasper
Hallo Kasper!
Hast du mittlerweile eine Lösung gefunden?
Grüße
Björn
Hi,
Ich hatte auch dieses Problem.
Nach langen Suchen und Ausprobieren habe ich festgestellt, dass es in der Realurl Tabelle die Path-Werte für alle Sprachen gleich sind.
Nach dem Löschen, ging es richtig!
Also, in BackEnd das Modul "Info" aufrufen, "Speaking URL Management" auswählen, "Unendlich" und entsprechende Sprache anzeigen lassen.
Pagepath für die Sprache löschen.
Danach geht es richtig mit dem Path für die Sprache.
Hi,
vielleicht hilfts: http://typo3-blog.net/tutorials/news/realurl-multilanguage-domain.html
Mein Setup ist vergleichbar mit deinem .. mir steht das alles auch noch bevor. Das Mapping Domain<->Sprache habe ich aktuell mit der EXT icti_language_on_domain gelöst. Funktioniert wunderbar.
Grüße,
Chris