smurf666 schrieb
Problem 2: Ich bin nicht im Stande realurl zu installieren. Wer hat Zeit mit zu helfen?? DANKE!!
also bei mir hat es so funktioniert (typo3.8-)
konfiguration ist mehrsprachig/onetree mit 3 Sprachen
0=[default] deutsch (de)
1=english (en)
2=portugiesisch (br)
1.) Extension realURL installieren
2.) im setup
config.simulateStaticDocuments = 0
config.baseURL = 1
config.tx_realurl_enable = 1
# Allgemeine Konfiguration
config.linkVars = L
config.sys_language_uid=0
config.language=de
#Mehrsprachigkeit
# Allgemeine Konfiguration
config.linkVars = L
config.sys_language_uid=0
config.language=de
#English
[globalVar = GP:L=1]
config.sys_language_uid=1
config.language=en
[global]
#Portuguese
[globalVar = GP:L=2]
config.sys_language_uid=2
config.language=br
[global]
3.) die datei typo3conf/localconf.php um folgenden Code ergänzen
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'preVars' => array(
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'br' => '1',
'en' => '2',
),
'noMatch' => 'bypass',
),
),
);
4.) in die .htaccess auf root
RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
Wichtig: Wenn du typo3 auf einem 1&1-Shared Paket (es geht nämlich doch ;-) zum. typo3 3.8 mit 1&1 Professioal 5.0) betreibst die die folgenden beiden Zeilen am Anfang der .htaccess setzen
Options +FollowSymLinks
RewriteBase /
5.) Einige Beispiele einen Sprachwechsler über Conditions zu realiseren, klappen über dieses Setup dann nicht mehr, daher ist es am einfachsten einen Sprachwechsler über ein externes PHP-Script zu realiseren. Gute Grundlage hierfür (wie bereits in anderen Threads zu diesem Thema erwähnt) ist das example_languageMenu.php Skript.
Mit vorgenannter Konfig. kommst du dann zu so wohlgeformten URLS wie:
www.mysite.com/index.php <- default sprache
www.mysite.com/en/index.php <- english
usw.
Wie gesagt so funktioniert es bei mir einwandfrei, für Korrekturen natürlich dankbar. Insbesondere die Doku von realURL zur Anpassung der localconf.php ist sehr mächtig und hatte nicht die Zeit diese komplett zu verstehen.
Beste Grüße,
Wilnis