Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7895411
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 3, 20262026-06-03T07:38:14+00:00 2026-06-03T07:38:14+00:00

I added a new website language to a TYPO3 project. The new website language

  • 0

I added a new website language to a TYPO3 project. The new website language has id=2. But if I call e.g. www.your-domain.com/hr.html I get 404 - page not found (normally the start page in the translated language should appear). Also the menus show the links without /hr/. I can call the pages with http://www.your-domain.com/index.php?L=2. The configuration for Typo3 looks like

config {
    linkVars = L 
    sys_language_mode = content_fallback
    sys_language_overlay = hideNonTranslated
    sys_language_uid = 0
    language = de
    locale_all = de_DE
    htmlTag_langKey = de-DE
}

[globalVar = GP:L=1]
config {
     sys_language_uid = 1
     language = en
     local_all = en_GB
     htmlTag_langKey = en-GB
}
[global]

[globalVar = GP:L=2]
config {
     sys_language_uid = 2
     language = hr
     local_all = hr_HR
     htmlTag_langKey = hr-HR
}
[global] 

The RealURL configuration is

'preVars' => array (
    '0' => array (
        'GETvar' => 'no_cache',
        'valueMap' => array (
            'nc' => '1',
        ),
        'noMatch' => 'bypass'
    ),
    '1' => array (
        'GETvar' => 'L',
        'valueMap' => array (
            'de' => '0',
            'en' => '1',
                'hr' => '2',
        ),
            'valueDefault' => 'de',
        'noMatch' => 'bypass',
    ),
        '2' => array (
        'GETvar' => 'lang',
        'valueMap' => array (
            'de' => '0',
            'en' => '1',
                'hr' => '2',
        ),
            'valueDefault' => 'de',
        'noMatch' => 'bypass',
    ),

For me it looks like that everything should work, but it isn’t. I also cleared the RealURL Cache with

    $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['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_pathcache'] = 'tx_realurl_pathcache'; 

in the localconf.php and pressing the Clear all caches button. I’m using realurl 1.12.1 and Typo3 4.5.5. I also looked into the htaccess and didn’t found anything special. What I’m missing?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-03T07:38:15+00:00Added an answer on June 3, 2026 at 7:38 am

    On the page urltool was removed but the include of urltoolconf_realurl.php was still there (with the old settings). This include in the localconf.php has overwritten my settings of realurl_conf.php (which included the new language).

    But still some menus have index.php?id=69&L=2 in the URL instead of the speaking URL. So they were links to other pages and I had to set the links again and make sure there was a translation available (even in folders …).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I added a new file F1 and made changes to another file F2 but
I added a new field to a stored procedure. How do I get it
I added a new client-side JS lib (typeAheadDemo.js) to my theme recently, but the
I have added a new job in my hudson server which builds the project
I created my own color theme using this website . I've added a new
This is weird. I added a brand new Web Application project to my solution
I want to redirect a group of pages to new domain but so far
I am using active scaffold on my website. Recently I added a new table
I just created a new Orchard website. I added 5 articles to it and
I have a new asp.net 4.0 website. I've added the password recovery control. I

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.