Zum Inhalt springen

Für jede Sprache ein anderes Template laden

Erstellt am 8. Februar 2006 · 6 Antworten · letzte Antwort am 19. Februar 2006

Tags: Templates & Layouts, Frage

onetit ·

Hallo

Ist es möglich (glaube doch schon), je nach gewählter Sprache ein anderes Template zu laden?

irgendwie blicke ich da im Moment nicht ganz durch. 😢

danke und gruss
onetit

mikado ·

Hallo, klar geht das, ich habe das so gelöst:

#### Mehrsprachigkeit ###################
# SprachVariable L initialisieren
config.linkVars = L

# Standardsprache UID 0 -> Deutsch
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
page.1.template.file = fileadmin/template/main/main_tpl_de.html
temp.text.10.strftime = %A, %d. %B %Y

# Englisch, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = english
page.1.template.file = fileadmin/template/main/main_tpl_en.html
temp.text.10.strftime = %A, %B %d, %Y

[global]

Anzusehen unter http://wm2006do.de

onetit ·

leider geht das doch nicht.
Das Template wechselt nicht.

config.linkVars = L 
config.sys_language_uid = 0
config.language = en
config.locale_all = en_EN
page.1.template.file = fileadmin/index_e.html
temp.text.10.strftime = %A, %B %d, %Y

[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
page.1.template.file = fileadmin/index_d.html
temp.text.10.strftime = %A, %d. %B %Y
[global]

seite = PAGE
seite {
typeNum = 0

   10 = TEMPLATE
   10.template = FILE
   10.template.file = fileadmin/index_e.html
   10.workOnSubpart = DOKUMENT
   10.marks {

Was ist hier falsch?

danke

CrashCool ·

er bleibt in der englisch Sprache oder was ? oder was macht er ?
So wie ich das verstehe überschreibst du Unten gerade das wieder was du oben gemacht hast oder nicht ?

onetit ·

also, wenn ich die Zeile 22 auskommentiere, wird nichts mehr angezeigt. Die Seite bleibt also weiss.

Danke