[TYPO3-english] RealURL language switch problem
Donatas Elvikis
elvikis at mathematik.uni-kl.de
Tue Nov 18 13:53:53 CET 2008
Hi Edgars,
I recently had the same problem which was due to p2_realurl extension. I
forces realurl to use default languages for the given language ID's or
'all' by default. In this case you might want to configure it e.g. with
'1' for russian language. However it might be something else, as you
said it was working fine before.
Donatas Elvikis
Edgars Karlsons wrote:
> Hi, all!
>
> First of all - I must say - it is the first time I have stucked in TYPO3
> (after whole year, when I started to use it) - and so, I ask for your
> help, sirs!
>
> I have a TYPO3 driven page with RealURL extension - and quite a long
> time - I didn't receive any errors. After upgrade to TYPO3 4.2.3 and
> RealURL 1.5.2 - I noticed, that strange behavior when I switch between
> languages. For example - all my latvian URLs are correctly shown, but
> when I switch to english - it switches to ../en/latvian-title/, not
> ../en/english-title/. After this switch - there is shown the correct
> content, and other links works too as expected... The only problem with
> language prefix is at the language switch. Can someone can help me solve
> this issue?
>
> My RealURL config:
>
> $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc'][]
>
>
> =
> 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
> $TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkAlternativeIdMethods-PostProc'][]
>
>
> =
> 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
> $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']
> ['tx_realurl_urldecodecache'] = 'tx_realurl_urldecodecache';
> $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']
> ['tx_realurl_urlencodecache'] = 'tx_realurl_urlencodecache';
> $TYPO3_CONF_VARS['FE']['addRootLineFields'] .=
> ',tx_realurl_pathsegment,alias,nav_title,title';
> $TYPO3_CONF_VARS['FE']['pageNotFound_handling'] =
> 'READFILE:fileadmin/templates/pagenotfound.html';
> $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
> 'init' => array(
> 'enableCHashCache' => 1,
> 'enableUrlDecodeCache' => 1,
> 'enableUrlEncodeHash' => 1,
> 'appendMissingSlash' => 'ifNotFile',
> ),
> 'redirects' => array (
> ),
> 'rewrite' => array(
> ),
> 'preVars' => array (
> '0' => array (
> 'GETvar' => 'no_cache',
> 'valueMap' => array (
> 'nc' => '1'
> ),
> 'noMatch' => 'bypass'
> ),
> '1' => array (
> 'GETvar' => 'L',
> 'valueMap' => array (
> 'lv' => '0',
> 'ru' => '1',
> 'en' => '2',
> ),
> 'valueDefault' => 'lv'
> ),
> ),
>
> 'pagePath' => array(
> 'type' => 'user',
> 'userFunc' =>
> 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
> 'spaceCharacter' => '-',
> 'languageGetVar' => 'L',
> 'segTitleFieldList' => 'tx_realurl_pathsegment,alias,nav_title,title',
>
>
> 'disablePathCache' => 0,
> 'autoUpdatePathCache' => 1,
> 'expireDays' => 30,
> ),
> 'fixedPostVars' => array(
> ),
>
> ---
> Edgars Karlsons
>
>
>
> _______________________________________________
> TYPO3-english mailing list
> TYPO3-english at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-english
>
More information about the TYPO3-english
mailing list