[TYPO3-english] RealURL / Multidomain / Multilang
klemens.zleptnig at boc-eu.com
klemens.zleptnig at boc-eu.com
Mon May 25 17:46:11 CEST 2009
Have you defined the page alias, navigation title or "speaking URL path
segment" in the default language (in the flexform of the page properties)?
I have the same effect when I want to define a path segment "by hand" in
the default language, it's used in all languages.
typo3-english-bounces at lists.netfielders.de wrote on 25.05.2009 17:37:52:
> *Hi there *
>
> I have TYPO3 Ver. 4.2.6 and RealURL Ver. 1.5.3!
>
> I tried to setup a multidomain, multi language onePageTree Website.
>
>
>
> It all worked great but I have one small problem with realURL:
>
>
>
> It takes every time the German Site Title for the navigation:
>
>
>
> *Example: *(Links don’t work for you, they are on a dev. server)**
>
>
>
> *German*:
>
> http://msgesellschaft.dev.fuco.ch/unsere-angebote.html<http:
> //msgesellschaft.dev.futurecom.ch/home/unsere-angebote.html>
>
>
>
> *French*:
>
> http://societescleroseenplaques.dev.fuco.ch/home/unsere-angebote.html
>
>
>
> *But it shuold be*: (This url is available):
>
> http://societescleroseenplaques.dev.fuco.ch/home/notre-offres.html
>
>
>
> Any idea?
>
> Many thanks!
>
>
>
> King Regards
>
> Fabian Fischer
>
>
>
>
>
>
>
> ###########################################################
>
> # Spracheinstellungen
>
> ###########################################################
>
>
>
> config.linkVars= L
>
> config.sys_language_uid = 0
>
> config.locale_all = de_DE
>
> config.language = de
>
> config.index_enable = 1
>
> plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0
>
> config.baseURL = http://msgesellschaft.dev.futurecom.ch/
>
>
>
> [globalVar = GP:L = 1]
>
> config.sys_language_uid = 1
>
> config.locale_all = fr
>
> config.language = fr
>
> plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
>
> config.baseURL = http://societescleroseenplaques.dev.futurecom.ch/
>
> [global]
>
>
>
> [globalVar = GP:L = 2]
>
> config.sys_language_uid = 2
>
> config.locale_all = it
>
> config.language = it
>
> plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 2
>
> config.baseURL = http://sclerosimultipla.dev.futurecom.ch/
>
> [global]
>
>
>
> config.uniqueLinkVars = 1
>
>
>
> #Fallback, wenn keine Sprache gewält ist, oder eine falsche..
>
> page.config.sys_language_mode = content_fallback
>
> #page.config.sys_language_overlay = hideNonTranslated
>
>
>
>
>
>
>
> ###########################################################
>
> # REAL-URL
>
> ###########################################################
>
> config.simulateStaticDocuments = 0
>
> config.prefixLocalAnchors = all
>
> config.tx_realurl_enable = 1
>
>
>
>
>
> <?php
>
>
>
> /**
>
> *
>
> * aeUrlTool default realurl configuration
>
> * based on realurl-configuration of news.typo3.org
>
> * http://news.typo3.org/about/realurl-configuration/
>
> *
>
> */
>
>
>
> $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array (
>
> '_DEFAULT' => array (
>
> 'init' => array (
>
> 'enableCHashCache' => '1',
>
> 'appendMissingSlash' => 'ifNotFile',
>
> 'enableUrlDecodeCache' => '1',
>
> 'enableUrlEncodeCache' => '1',
>
> ),
>
> 'redirects' => array (
>
> ),
>
> 'preVars' => array (
>
> '0' => array (
>
> 'GETvar' => 'no_cache',
>
> 'valueMap' => array (
>
> 'nc' => '1',
>
> ),
>
> 'noMatch' => 'bypass'
>
> ),
>
> '1' => array (
>
> 'GETvar' => 'L',
>
> 'valueMap' => array (
>
> 'de' => '0',
>
> 'fr' => '1',
>
> 'it' => '2',
>
> ),
>
> 'noMatch' => 'bypass',
>
> ),
>
> '2' => array (
>
> 'GETvar' => 'lang',
>
> 'valueMap' => array (
>
> 'de' => 'de',
>
> 'fr' => 'fr',
>
> 'it' => 'it',
>
> ),
>
> 'noMatch' => 'bypass',
>
> ),
>
> ),
>
> 'pagePath' => array (
>
> 'type' => 'user',
>
> 'userFunc' =>
> 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
>
> 'spaceCharacter' => '-',
>
> 'languageGetVar' => 'L',
>
> 'expireDays' => '7',
>
> 'rootpage_id' => '2',
>
> ),
>
> 'fixedPostVars' => array (
>
> ),
>
> 'postVarSets' => array (
>
> '_DEFAULT' => array (
>
> 'archive' => array (
>
> '0' => array (
>
> 'GETvar' => 'tx_ttnews[year]',
>
> ),
>
> '1' => 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',
>
> ),
>
> ),
>
> ),
>
> 'browse' => array (
>
> '0' => array (
>
> 'GETvar' => 'tx_ttnews[pointer]',
>
> ),
>
> ),
>
> 'select_category' => array (
>
> '0' => array (
>
> 'GETvar' => 'tx_ttnews[cat]',
>
> ),
>
> ),
>
> 'article' => array (
>
> '0' => 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' => '-',
>
> ),
>
> ),
>
> ),
>
> '1' => array (
>
> 'GETvar' => 'tx_ttnews[swords]',
>
> ),
>
> ),
>
> ),
>
> ),
>
> 'fileName' => array (
>
> //
>
> // if you don't want .html-URLs set the following to "false" (e.g.
> 'defaultToHTMLsuffixOnPrev' => false,)
>
> // then you get http://www.yourdomain.com/imprint/ instead of
> http://www.yourdomain.com/imprint.html
>
> //
>
> 'defaultToHTMLsuffixOnPrev' => true,
>
> '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',
>
> ),
>
> ),
>
> ),
>
> ),
>
> ),
>
>
>
> );
>
>
>
> $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DOMAINS'] = array(
>
> 'encode' => array(
>
> array(
>
> 'GETvar' => 'L',
>
> 'value' => '',
>
> 'ifDifferentToCurrent' => true,
>
> 'useConfiguration' => '_DEFAULT',
>
> 'urlPrepend' => 'http://msgesellschaft.dev.futurecom.ch',
>
> ),
>
> array(
>
> // wichtig! RealURL bemerkt nicht automatisch, dass ein
>
> //fehlender L Parameter und L=0 idenitisch sind!
>
> 'GETvar' => 'L',
>
> 'value' => '0',
>
> 'ifDifferentToCurrent' => true,
>
> 'useConfiguration' => '_DEFAULT',
>
> 'urlPrepend' => 'http://msgesellschaft.dev.futurecom.ch',
>
> ),
>
> array(
>
> 'GETvar' => 'L',
>
> 'value' => '1',
>
> 'ifDifferentToCurrent' => true,
>
> 'useConfiguration' => '_DEFAULT',
>
> 'urlPrepend' => 'http://societescleroseenplaques.dev.futurecom.ch',
>
> ),
>
> array(
>
> 'GETvar' => 'L',
>
> 'value' => '2',
>
> 'ifDifferentToCurrent' => true,
>
> 'useConfiguration' => '_DEFAULT',
>
> 'urlPrepend' => 'http://sclerosimultipla.dev.futurecom.ch',
>
> ),
>
> ),
>
> 'decode' => array(
>
> 'msgesellschaft.dev.futurecom.ch' => array(
>
> 'GETvars' => array(
>
> 'L' => '',
>
> ),
>
> 'useConfiguration' => '_DEFAULT',
>
> ),
>
> 'http://msgesellschaft.dev.futurecom.ch' => array(
>
> 'GETvars' => array(
>
> 'L' => '',
>
> ),
>
> 'useConfiguration' => '_DEFAULT',
>
> ),
>
> //Domains immer mit und ohne www. angeben
>
> 'societescleroseenplaques.dev.futurecom.ch' => array(
>
> 'GETvars' => array(
>
> 'L' => '1',
>
> ),
>
> 'useConfiguration' => '_DEFAULT',
>
> ),
>
> 'http://societescleroseenplaques.dev.futurecom.ch' => array(
>
> 'GETvars' => array(
>
> 'L' => '1',
>
> ),
>
> 'useConfiguration' => '_DEFAULT',
>
> ),
>
> 'sclerosimultipla.dev.futurecom.ch' => array(
>
> 'GETvars' => array(
>
> 'L' => '2',
>
> ),
>
> 'useConfiguration' => '_DEFAULT',
>
> ),
>
> ),
>
> );
>
>
>
>
>
> ?>
> _______________________________________________
> 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