[TYPO3-english] Navigation and Translation Problem
Joshua Heinrich Karp
jhkarp at gmail.com
Thu Nov 15 15:54:23 CET 2012
Peter,
Thank you for the assistance. That doesn't appear to solve the problem.
Maybe I'm doing something wrong? I have added the line to my realurl conf
fie (named urltoolconf_realurl.php). I've cleared all caches, checked that
the urltool saved the change correctly, and tried adding the line to both
the top and bottom of the conf file. Am I making a mistake somewhere?
Best,
Joshua
On Wed, Nov 14, 2012 at 5:31 PM, Peter Ruijter <peter.ruijter at gmail.com>wrote:
> Hi Joshua,
>
> Please add the row:
>
> $TYPO3_CONF_VARS["FE"]["realurl"]["langCodes"] = array(0 => 'en', 1=>
> 'hi');
>
> to your realurl_conf.php.
>
> Best regards,
>
> Peter Ruijter
> *Peter Industries*
> www.peterindustries.com
>
>
>
> On Tue, Nov 13, 2012 at 1:16 AM, Joshua Heinrich Karp <jhkarp at gmail.com
> >wrote:
>
> > Hi folks,
> >
> > I've got a problem I haven't been able to solve on my own. I'd love your
> > help.
> >
> > At www.india-ava.org, I have an English site with a Hindi localization
> > whose navigation menu is broken in the Hindi localized version. Here's
> the
> > problem:
> >
> > The pages all look good in English (for example,
> > http://www.india-ava.org/news.html) and in Hindi (
> > http://www.india-ava.org/hi/news.html). But the Hindi navigation menu
> > directs *every single navigation menu link* to
> > http://www.india-ava.org/hi.html.
> >
> > If you go to the Hindi version of the website and click any of the
> > navigation links, you'll see that they all go to the same place. Your
> help
> > on fixing this issue would be deeply appreciated!
> >
> > Thanks,
> > Joshua
> >
> >
> > PS: Below, I have pasted my template setup and my RealURL setup scripts.
> >
> >
> > This is the template setup:
> >
> > # Display the admin panel on the frontend
> > config.admPanel = 1
> >
> > # Disable the HTML comments Typo3 loves to print
> > config.disablePrefixComment = 1
> >
> > # Clean up the source HTML
> > config.sourceopt.removeComments.keep.95 =
> > config.sourceopt.formatHtml.tabSize = 3
> > config.sourceopt.removeGenerator = 0
> > # Remove p.bodyclass
> > lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
> >
> > # RealURL Setup
> > config.simulateStaticDocuments = 0
> > config.baseURL = http://www.india-ava.org/
> > config.tx_realurl_enable = 1
> > config.prefixLocalAnchors = all
> > config.pageTitleFirst = 0
> > config.uniqueLinkVars = 1
> > config.defaultToHTMLsuffixOnPrev = 1
> >
> > ## l18n
> >
> > # Language: Default (English)
> > config {
> > sys_language_mode = content_fallback
> > sys_language_overlay = hideNonTranslated
> > locale_all = en_US
> > linkVars = L
> > }
> >
> > # Language: Hindi
> > [globalVar = GP:L=1]
> > config {
> > sys_language_uid = 1
> > locale_all = hi_IN
> > language = hi
> > }
> >
> > ## Return to global processing
> > [global]
> >
> > # Set up the menu and the overall wrap
> > lib.mainMenu = HMENU
> > lib.mainMenu.entryLevel = 0
> > lib.mainMenu {
> > wrap = <ul id="menu">|</ul>
> >
> > # Configures the first level of the menu
> > 1 = TMENU
> > 1 {
> > noBlur = 1
> > expAll = 1
> >
> > NO = 1
> > NO {
> > wrapItemAndSub = <li class="leaf">|</li>
> > wrapItemAndSub = <li class="leaf first">|</li> |*| <li
> class="leaf">|</li>
> > |*| <li class="leaf last">|</li>
> > }
> > ACT = 1
> > ACT {
> > wrapItemAndSub = <li class="leaf active-leaf first">|</li> |*| <li
> > class="leaf active-leaf">|</li> |*| <li class="leaf active-leaf
> > last">|</li>
> > ATagParams = class="link active-link"
> > }
> > }
> >
> > # Configures the second level of the menu
> > # 2 < .1
> > # 2.wrap = <ul id="submenu">|</ul>
> > }
> >
> > page = PAGE
> > page.typeNum = 0
> > page.10 = USER
> > page.10.userFunc = tx_templavoila_pi1->main_page
> >
> >
> > page {
> >
> > headerData.10 = TEXT
> > headerData.10.value = <link rel="shortcut icon" type="image/jpg"
> > href="favicon.jpg" />
> >
> > headerData.20 = TEXT
> > headerData.20.value = <link href="/fileadmin/css/blueprint/screen.css"
> > rel="stylesheet" type="text/css" media="screen, projection" />
> >
> > headerData.30 = TEXT
> > headerData.30.value = <link href="/fileadmin/css/blueprint/print.css"
> > rel="stylesheet" type="text/css" media="print" />
> >
> > headerData.40 = TEXT
> > headerData.40.value (
> > <!--[if lt IE 8]>
> > <link rel="stylesheet" href="/fileadmin/css/blueprint/ie.css"
> > type="text/css" media="screen, projection">
> > <![endif]-->
> > )
> >
> > headerData.50 = TEXT
> > headerData.50.value = <link href="/fileadmin/css/site.css"
> rel="stylesheet"
> > type="text/css" />
> >
> >
> > }
> >
> >
> > lib.logo = IMAGE
> > lib.logo.file = fileadmin/img/header_logo.png
> > lib.logo.stdWrap.wrap = <a href="/index.php">|</a>
> >
> > lib.footer = HTML
> > lib.footer.value (
> >
> > <div class="footer_box" id="footer_contact">
> > <p><strong>© 2011 India Armed Violence Assessment</strong><br />
> > Email: <a href="mailto:sonal.marwah at smallarmssurvey.org">
> > sonal.marwah at smallarmssurvey.org</a><br />
> > Website: <a href="http://www.india-ava.org">www.india-ava.org
> </a></p>
> > </div>
> >
> > <div class="footer_box" id="survey_logo">
> > <a href="http://www.smallarmssurvey.org" target="_blank"><img
> > src="/fileadmin/img/survey_logo.jpg" alt="Small Arms Survey" /></a>
> > </div>
> >
> > <div class="footer_box" id="graduate_inst_logo">
> > <a href="http://graduateinstitute.ch/" target="_blank"><img
> > src="/fileadmin/img/graduate_inst_logo.jpg" alt="Graduate Institute |
> > Geneva" /></a>
> > </div>
> >
> > )
> >
> >
> >
> > And this is the RealURL setup:
> >
> > <?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 (
> > 'en' => '0',
> > 'hi' => '1',
> > ),
> > 'noMatch' => 'bypass',
> > ),
> > '2' => array (
> > 'GETvar' => 'lang',
> > 'valueMap' => array (
> > 'en' => 'en',
> > 'fr' => 'fr',
> > 'es' => 'es',
> > ),
> > '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' => '119',
> > ),
> > '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-english mailing list
> > TYPO3-english at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
> >
> _______________________________________________
> TYPO3-english mailing list
> TYPO3-english at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
>
More information about the TYPO3-english
mailing list