• Home
  • Get help
  • Ask a question
Last post 3 hours 11 min ago
Posts last week 141
Average response time last week 4 hours 42 min
All time posts 67824
All time tickets 10480
All time avg. posts per day 21

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.

#2936 – Problem with main language flag

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.
Tuesday, 08 November 2016 09:05 UTC
webmarektingteam
Hi dear,

I've a problema with the link on the flag for the main language.
In my case the main language for the website is english. Everything works fine, except for 2 things:

- while on the home page for other languages (like french or german), the link to the main language is /en/ instead of /, why?
- If I'm on another language (like french for example), I navigate to the home page of that language and then I click on the English flag (/en/) I'm redirect to the French homepage. The same happens if I'm navigating the German language website, then I click on English flag.

This problem happens only regarding the English / main language flag and for the home pages. Link on home page to other languages works fine, and link on subpages to other languages works fine.

How can I solve it?

I'm using Joomla 3.6 and sh404SEF 4.8.0.3423.
Thanks,

Niccolò
Tuesday, 08 November 2016 11:18 UTC
wb_weeblr
Hi

1 - What is your exact and full Joomla version? (there are 4 versions in the 3.6 branch)

2 -
- while on the home page for other languages (like french or german), the link to the main language is /en/ instead of /, why?
because Joomla cannot switch back to home page without that. It doesn't cause any issue as proper redirects and canonical are generated as needed.

3 - You are using an outdated version of sh404SEF, please update.

Rgds
 
Tuesday, 08 November 2016 12:11 UTC
webmarektingteam
Hi,

Thanks for your feedback.
First of all I've Joomla! 3.6.4

Regarding:

2 - while on the home page for other languages (like french or german), the link to the main language is /en/ instead of /, why?
because Joomla cannot switch back to home page without that. It doesn't cause any issue as proper redirects and canonical are generated as needed.

Sorry but I was not clear enough probably.
The problem is that If I'm on the French, German or Japanese home page and I click on the English Home page, I'm not redirect the the English Home page but to the same page I'm...

So for example:

From here:

http://xxxx.com/jp/index.html

If I click on English Flag I'm redirect to:

http://xxxx.com/jp/index.html

From here:

http://xxxx.com/ru/index.html

If I click on English Flag I'm redirect to:

http://xxxx.com/ru/index.html

I would like to have the redirect to the English Home page as supposed.

Thanks,

Niccolò
Tuesday, 08 November 2016 12:54 UTC
wb_weeblr
Hi

Update please and purge URLs please.

Rgds
 
Tuesday, 08 November 2016 13:38 UTC
webmarektingteam
OK. Put when I purge urls what happens?
I've thousands of urls created and I don't what to remake them :/

Thanks,

Niccolò
Tuesday, 08 November 2016 15:32 UTC
wb_weeblr
Hi

When you purge, automatically created URLs are deleted. Custom ones are not deleted. Meta data, etc are not deleted.
If you had duplicates, and you manually selected some "Main" URLs, that would be lost.

In any case, update first, event if you don't purge.

Rgds
 
Wednesday, 23 November 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.