• Home
  • Get help
  • Ask a question
Last post 12 hours 18 min ago
Posts last week 94
Average response time last week 34 min
All time posts 67837
All time tickets 10483
All time avg. posts per day 20

Helpdesk is open from Monday through Friday CET

Please create an (free) account to post any question in the support area.
Please check the development versions area. Look at the changelog, maybe your specific problem has been resolved already!
All tickets are private and they cannot be viewed by anyone. We have made public only a few tickets that we found helpful, after removing private information from them.

#2580 – Menu doesn't translate when changing to italian

Posted in ‘sh404SEF’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Friday, 05 August 2016 08:07 UTC
nicholas.dring
Hi, I have sh404 running on my production after doing some testing i thought all was good.
But I notice that when I switch from english to italian the main menu doesn't show the translation straight away.
If I refresh the page then the menus show up.
Another problem I am having is with a menu that point to our opening component. The page never loads just refreshes the home page.
If I delete the sef url then it works, until the sef url gets created again and then it reverts back again.
Regards
Nick
Friday, 05 August 2016 08:11 UTC
wb_weeblr
Hi

1 - Which exact and full versions of sh404SEF and Joomla are you running? (not "latest")
2 - What's the URL of the site?
3 - Is this a native Joomla multilingual system or another extension?
4 - Is any cache of caching used, either from the Joomla global configuration, the joomla cache system plugin, or a 3rd party?
5 - What is your "opening component"? and what is the exact and full URL to it? what is the URL showing in the address bar of the browser when the "home page refreshes"? the actual home page URL or the target, correct URL?

Rgds
 
Friday, 05 August 2016 09:07 UTC
nicholas.dring
HI, thanks for the quick reply.

1. Someone from Weeblt logged in to www.xxxx.it after I'd given SU and I see that to this version. 4.7.4.3353. But here is the log man so you can see everything. Joomla is 3.6.2
2. https://www.xxxx.it
3. Multi language comp is Falang.
4. Caching is disabled in the system settings, we don't use any other 3rd party caching.
5. The Opening component is a job listing we use for our foundations job posts. The SEF url in english is: https://www.xxxx.it/careers/openings. The URL that appears in the browser bar is the same. When I delete the SEF url in sh404 it is always the same.

The first issue I think is something to do with Joomla 3.6.2 and falang as we have the same issue on another site that doesn't run sh404. Indeed we resolved it by changing the order in which Falang and the system language filter is loaded.
Friday, 05 August 2016 09:32 UTC
wb_weeblr
Hi

3. Multi language comp is Falang.
Falang is not supported by sh404SEF, as per the requirements. That said, the Falang folks released an update that, from I have heard, fixed any issues with sh404SEF.
Considering you are on Joomla 3.6.2, and there was multiple changes to the language filter in both 3.6.1 and 3.6.2, I would recommend:
1 - update sh404SEF to the latest version, available from the download area. This fixes an issue caused by a change in 3.6.1 for the native multilingual system. It may not fix the problem for Falang (your symptoms are not the same as the Joomla ones), but at least you have the standard-joomla working solution
2 - Talk to Falang

3 - Component: as I suspected, this looks more like an Itemid issue. I confirmed that by visiting https://www.xxxx.it/careers/openings?Itemid=235, where 235 is a menu item id I picked at random (it probably even doesn't exist on your site).
This means you have either the wrong non-sef URL for that component, or you have duplicates, and the /careers/openings SEF URLs is associated with an URL that has the Itemid of the home page (you are not seeing the home page actually, you are seeing the correct page, but Joomla uses the template/modules meant for the home page).

You should go to the URL manager, search for the /careers/openings URL, see if it has duplicates. If yes, open the duplicates list, and select the duplicates that has the correct menu item id in it.

You can read the doc about this on this page.. There is also a video on the next documentation page.

Rgds
 
Saturday, 20 August 2016 05:34 UTC
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.