Einzelnen Beitrag anzeigen
  #1  
Alt 08.05.06, 08:52
nitznitz nitznitz ist offline
Forum Zuschauer
 
Registriert seit: 05.05.06
Ort: Stuttgart
Alter: 24
Beiträge: 7
Unglücklich

Problem: statische Seiten mit zwei Sprache


Hallo ihr alle, weißt jemand von euch vielleicht wie man bei statischen Seiten die Mehrsprachigkeit behält?
Ich habe simulateStaticDocuments benutzt und kann schon die statischen Seiten generieren. Aber die Seiten werden nur auf englisch (Defaultsprache) generiert obwohl ich die Seiten auf deutsch umgeschaltet habe.

simulateStaticDocuments_pEnc_onlyP = L habe ich auch schon in Setup eingefügt. Die URL lautet 17.html?&L=0 für englisch und 17.html?&L=1 für deutsch aber trotzdem auf englisch generiert. Ich finde die URL sind auch unschön so mit Fragezeichen nach .html.

Mit dem Sprachumschalter funktioniert auch noch nicht so ganz. Wenn man bei der statischen Seite auf einen Sprachauswahl-button klickt, dann wird die index.PHP geöffnet. Was mache ich hier falsch?

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
#
#
#SPRACHSETUP

config.linkVars = L

# Browsersprache Deutsch?
[userFunc = user_match(de) ]
  # Ja = Sprache auf Deutsch setzen
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
[else]
  # Nein, dann Englisch wählen
config.sys_language_uid = 0
config.language = en
config.locale_all = english
[global]

# Auswertung URL-Parameter
# Überschreiben Browsereinstellungen

# German language, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
[global]

# English language, sys_language.uid = 0
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = en
config.locale_all = english
[global]
#
#
#

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
### Begin simulate Static ###
config {
simulateStaticDocuments = 1
simulateStaticDocuments_noTypeIfNoTitle = 1
simulateStaticDocuments_aliasPro = 1
simulateStaticDocuments_pEnc = md5
simulateStaticDocuments_pEnc_onlyP = L
}

.htaccess :
Code:
RewriteEngine On
RewriteBase /aico
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^[^/]*\.html$ index.php?id=$1&L=$2
Ach übrigens, ich habe nur einen Baum für beiden Sprachen. Könnte das helfen? oder nicht..
Komme momentan einfach nicht weiter...
Danke im Voraus
Mit Zitat antworten