[TYPO3-ttnews] Multilanguage timetab / tt-news with RealURL

Florian Ehinger florian at kflog.org
Tue Nov 6 22:44:47 CET 2007


Hello

I have problems setting up a mutlilanguage blog. 

in the Listview the Blogentries are translated, but when I want to see the 
singleview of the entry I always get the default language german. The link is 
changing however from 
http://www.flofly.de/en/england/australien to 
http://www.flofly.de/en/england/australia which seems to be correct.

I also tried to disable REALURL but still the same.

Since I do not know if this is related to tt-news or timtab I send this mail 
to both mailinglists.

I have put the following lines in my localconf.php:

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
      'init' => array(
         'enableCHashCache' => 'TRUE',
         'respectSimulateStaticURLs' => 'TRUE',
         'appendMissingSlash' => 'ifNotFile',
         'enableUrlDecodeCache' => 'TRUE',
         'enableUrlEncodeCache' => 'TRUE',
     ),
    'redirects' => array(),
    'preVars' => array(
         array(
           'GETvar' => 'no_cache',
           'valueMap' => array(
              'nc' => 1,
           ),
           'noMatch' => 'bypass',
        ),
        array(
            'GETvar' => 'L',
            'valueMap' => array(
                'en' => '1',
//                'nl' => '2',
//                'fr' => '3',
            ),
            'noMatch' => 'bypass',
        ),
    ),
    'pagePath' => array(
        'type' => 'user',
        'userFunc' 
=> 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        'spaceCharacter' => '-',
        'languageGetVar' => 'L',
        'expireDays' => 3,
        'rootpage_id' => 1,
    ),
    'fixedPostVars' => array(),
    'postVarSets' => array (
        '_DEFAULT' => array (
            // tt_news archive parameters
            'archive' => array(
                array(
                    'GETvar' => 'tx_ttnews[year]' ,
                ),
                array(
                    'GETvar' => 'tx_ttnews[month]' ,
                    'valueMap' => array(
                         'january' => '01',
                         'february' => '02',
                         'march' => '03',
                         'april' => '04',
                         'may' => '05',
                         'june' => '06',
                         'july' => '07',
                         'august' => '08',
                         'september' => '09',
                         'october' => '10',
                         'november' => '11',
                         'december' => '12',
                    )
                ),
            ),
            // news pagebrowser
            'browse' => array(
                array(
                    'GETvar' => 'tx_ttnews[pointer]',
                ),
            ),
            // news categories
            'select_category' => array (
                array(
                    'GETvar' => 'tx_ttnews[cat]',
                ),
            ),
            // news articles and searchwords
            'article' => array(
                array(
                    'GETvar' => 'tx_ttnews[tt_news]',
                    'lookUpTable' => array(
                        'table' => 'tt_news',
                        'id_field' => 'uid',
                        'alias_field' => 'title',
                        'addWhereClause' => ' AND NOT deleted',
                        'useUniqueCache' => 1,
                        'useUniqueCache_conf' => array(
                            'strtolower' => 1,
                            'spaceCharacter' => '-',
                        ),
                         'languageGetVar' => 'L',
                         'languageExceptionUids' => '',
                        'languageField' => 'sys_language_uid',
                        'transOrigPointerField' => 'l18n_parent',
                    ),
                ),
                array(
                    'GETvar' => 'tx_ttnews[swords]',
                ),
            ),
       ),
   ),
   // END TT_NEWS
   // configure filenames for different pagetypes
   'fileName' => array(
      'index' => array(
          'rss.xml' => array(
              'keyValues' => array(
                  'type' => 100,
              ),
          ),
          'rss091.xml' => array(
              'keyValues' => array(
                  'type' => 101,
              ),
          ),
          'rdf.xml' => array(
              'keyValues' => array(
                  'type' => 102,
              ),
          ),
          'atom.xml' => array(
              'keyValues' => array(
                  'type' => 103,
              ),
          ),
      ),
   ),
);


Any hints?

 Thank you
  Florian


More information about the TYPO3-project-tt-news mailing list