Domain abhängiger Sprachwechsel greift nicht wurde Beantwortet

Autor Nachricht
Verfasst am: 28.04.2008 [15:11]
neuhier

[Themenersteller]
dabei seit: 28.04.2008
Beiträge: 2

Hallöchen,

ich hab eine Domain.de die deutschen Inhalt und eine Domain.com die englischen Inhalt darstellen soll. Soweit eigentlich recht simpel, aber meine TS Weiche scheint irgendwie nicht zu greifen!? Ich habe folgendes probiert:

Typoscript:Zeilennummerierung:  An / Aus

  1. config {
  2.     linkVars = L
  3.     sys_language_mode = strict
  4.     sys_language_overlay = hideNonTranslated
  5.     language = de
  6.     locale_all = de_DE
  7.   }
  8.  
  9.   plugin {
  10.     tx_indexedsearch._DEFAULT_PI_VARS.lang = 0
  11.     tx_indexedsearch._LOCAL_LANG = de
  12.   }
  13.  
  14.   lib.link.language = TEXT
  15.   lib.link.language {
  16.     value = English
  17.     typolink.parameter.data = page:uid
  18.     typolink.additionalParams = &L=1
  19.   }
  20.  
  21.   page.10.template = FILE
  22.   page.10.template.file = fileadmin/vorlage/de.html
  23.  
  24.  
  25. [globalVar = GP:L = 1]
  26.   config{
  27.     language = en
  28.     locale_all = en_EN
  29.   }
  30.  
  31.   plugin {
  32.     tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
  33.     tx_indexedsearch._LOCAL_LANG = en
  34.   }
  35.  
  36.   lib.link {
  37.     language.value = Deutsch
  38.     language.typolink.additionalParams = &L=0
  39.   }
  40.  
  41.   page.10.template.file = fileadmin/vorlage/en.html
  42.  
  43. [globalString = ENV:HTTP_HOST=*domain.com]
  44.   config {
  45.     language = en
  46.     locale_all = en_EN
  47.   }
  48.  
  49.   plugin {
  50.     tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
  51.     tx_indexedsearch._LOCAL_LANG = en
  52.   }
  53.  
  54.   lib.link {
  55.     language.value = Deutsch
  56.     language.typolink.additionalParams = &L=0
  57.   }
  58.  
  59.   page.10.template.file = fileadmin/vorlage/en.html
  60. [GLOBAL]


Hat wer eine Idee was ich da falsch mache? Es soll halt so ausschauen, wenn ich bei der domain.com über Links Hover www.domain.com/en/something.html ist aber leider so www.domain.de/de/irgendwas.html. Okay, dass das nicht funktioniert ist klar!

Die richtige Vorlagendatei wird seltsamerweise genommen. Daher steh ich ein wenig auf dem Schlauch.

Muss ich da mit Domainrecords arbeiten, oder doch noch was an der REAL_URL Konfiguration machen? Letztere sieht so aus:



Php:Zeilennummerierung:  An / Aus

  1. <?php
  2. $TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
  3.     '_DEFAULT' => array(
  4.                 'preVars' => array(
  5.                         '0' => array(
  6.                                 'GETvar' => 'L',
  7.                                 'valueMap' => array(
  8.                                 'de' => '0',
  9.                                 'en' => '1',
  10.                                 ),
  11.                         'valueDefault' => 'de',
  12.                         ),
  13.                 ),
  14.         'fileName' => array(
  15.                         'defaultToHTMLsuffixOnPrev' => '1',
  16.                 ),
  17.         'pagePath' => array(
  18.                         'type' => 'user',
  19.                         'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
  20.                         'spaceCharacter' => '-',
  21.                         'languageGetVar' => 'L',
  22.                         'rootpage_id' => '56',
  23.                         'expireDays' => '30'
  24.                 ),
  25.         'fixedPostVars' => array(
  26.                 ),
  27.         ),
  28. );
  29. $TYPO3_CONF_VARS['EXTCONF']['realurl']['www.domain.de']=$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
  30. $TYPO3_CONF_VARS['EXTCONF']['realurl']['www.domain.com']=$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
  31. $TYPO3_CONF_VARS['EXTCONF']['realurl']['www.domain.com']['preVars']['0']['valuedefault']='en'


Danke zunächst schon mal fürs lesen,
nh

[Dieser Beitrag wurde 2 mal bearbeitet. Zuletzt am 28.04.2008 um 15:14]
Verfasst am: 28.04.2008 [15:27]
just2b

[Moderator]
dabei seit: 04.08.2004
Beiträge: 16304

über 5000 Posts über 10000 Posts über 15000 Posts
Hallo,

nie gemacht aber valuedefault != valueDefault

georg

⇒ TYPO3 - inspiring people to share ⇐ aber kein Support per PM!
⇒ Das ist TS: lib.menu.20.if.value.stdWrap.numRows.select.pidInList.stdWrap.cObject.field = uid
⇒ in eigener Sache: · Meine Forumregeln · Meine Seite www.ringer.it · Meine Extensions · Content-Management-Systeme mit TYPO3 & RedDot
Verfasst am: 28.04.2008 [16:05]
neuhier

[Themenersteller]
dabei seit: 28.04.2008
Beiträge: 2



Ach, manchmal kann gutes so einfach sein! Danke Just2B das war es!





 
TYPO3 Version 4.2.0 testen

TYPO3 Ver. 4.2.0 testen

Testen Sie die neue TYPO3 Version 4.2.0 kostenlos für einen Monat

TYPO3 Bücher

TYPO3 Workshops


TYPO3 Einführungsschulung
in Berlin:
Montag, 22.09.
in Espelkamp:
Freitag, 08.12.

TYPO3 Intensivschulung
in Köln:
Mo., 01.09. - Mi., 03.09.
in Berlin:

Mi., 24.09. - Fr., 26.09.
in Espelkamp:

Mo., 06.10. - Mi., 08.10.
in Würzburg:
Mo., 27.10. - Mi., 29.10.

TYPO3 Extensionschulung
in Berlin:
Mo., 29.09. - Mi., 01.10.
in Espelkamp:
Mo., 13.10. - Mi., 15.10.