language in url
28 posts
• Page 2 of 2 • 1, 2
Re: language in url
I guess this extension "Uber SEO URL"
http://www.opencart.com/index.php?route=extension/extension/info&extension_id=3550
can make your site have this:
http://www.domain.com/es/catalog
http://www.domain.com/fr/catalog
http://www.domain.com/it/catalog
also (apparently) the products will be in each language folder and will have the visitor see the page in the specific language.
Creator was kind enough to send us 1 example of site using his extension.
Please if anyone is using Uber SEO with more then 1 language feel free to post it for us to check if this is finally the solution to our problems...
Warm regards,
Arames
http://www.opencart.com/index.php?route=extension/extension/info&extension_id=3550
can make your site have this:
http://www.domain.com/es/catalog
http://www.domain.com/fr/catalog
http://www.domain.com/it/catalog
also (apparently) the products will be in each language folder and will have the visitor see the page in the specific language.
Creator was kind enough to send us 1 example of site using his extension.
Please if anyone is using Uber SEO with more then 1 language feel free to post it for us to check if this is finally the solution to our problems...
Warm regards,
Arames
- arames
- Posts: 45
- Joined: Fri Mar 09, 2012 12:27 pm
Re: language in url
Also this extension offers language prefix urls. I have already requested if the developer can make the language prefix available as a separate extension. Both extensions offer much, much, much more than I am searching for, so the costs for the full extensions are not really in my interest.
http://www.inveostore.com/magic-seo-urls-for-opencart-9
http://www.inveostore.com/magic-seo-urls-for-opencart-9
- strtfr
- Posts: 34
- Joined: Wed Dec 21, 2011 10:15 am
Re: language in url
Hi,
I HAVE InveoSEO.
It is a good extension (a bit expensive I admit), but my MAIN problems with Inveo are:
1/ The new SEO URLs are NOT embed / showing in ANY FEEDS
2/ The new SEO URLs are NOT showing in Google xmp sitemaps
3/ The Mulitlanguage folder en/ de/ fr/ will NOT redirect you to the correct language.
Let me explain, if you go to:
http://www.domain.com/es/catalog
it will redirect you to:
http://www.domain.com/en/catalog
UNLESS you have clicked on the Spanish Language Flag BEFORE or AFTER.
Once you click on the Spanish Flag for example, then going to ANYTHING like:
http://www.domain.com/fr/catalog
or
http://www.domain.com/de/catalog
will redirect you to:
http://www.domain.com/es/catalog
So it is NOT good for Google since google can NOT click on the Flag and therefor my dearest they will crawl ONLY:
http://www.domain.com/en/catalog
and NOTHING else.
This extension changes your URLs on the FLY (via htaccess) and therefor will not show in any feeds or OpenCart core files.
I have sent an email to developer and he has promised to make at least an Sitemap with the new URLs so I can submitted to google.
So you see it is not what we are looking for in the matter of changing language when you change folder ...
Hope I could help and wish that someone post his review on any other SEO module here as well
I HAVE InveoSEO.
It is a good extension (a bit expensive I admit), but my MAIN problems with Inveo are:
1/ The new SEO URLs are NOT embed / showing in ANY FEEDS
2/ The new SEO URLs are NOT showing in Google xmp sitemaps
3/ The Mulitlanguage folder en/ de/ fr/ will NOT redirect you to the correct language.
Let me explain, if you go to:
http://www.domain.com/es/catalog
it will redirect you to:
http://www.domain.com/en/catalog
UNLESS you have clicked on the Spanish Language Flag BEFORE or AFTER.
Once you click on the Spanish Flag for example, then going to ANYTHING like:
http://www.domain.com/fr/catalog
or
http://www.domain.com/de/catalog
will redirect you to:
http://www.domain.com/es/catalog
So it is NOT good for Google since google can NOT click on the Flag and therefor my dearest they will crawl ONLY:
http://www.domain.com/en/catalog
and NOTHING else.
This extension changes your URLs on the FLY (via htaccess) and therefor will not show in any feeds or OpenCart core files.
I have sent an email to developer and he has promised to make at least an Sitemap with the new URLs so I can submitted to google.
So you see it is not what we are looking for in the matter of changing language when you change folder ...
Hope I could help and wish that someone post his review on any other SEO module here as well
- arames
- Posts: 45
- Joined: Fri Mar 09, 2012 12:27 pm
Re: language in url
Thanks for the heads up about inveoSEO. Apparently it does what it promises (prefix shop language url) but it really doesn't offer any solution to the SEO language problem. I had expected more for that kind of money. The javascript language selection should at least be replaced, to index pages in multilanguage. I am going to look at it tonight, but I have to learn alot about opencart system.
- strtfr
- Posts: 34
- Joined: Wed Dec 21, 2011 10:15 am
Re: language in url
Hey guys,
<edit>
Version 1.5.2.1
Clean install
</edit>
I hope I can be of some help...
I've started trying to make exactly what the topicstarter wants,
I wanted it too
I'm absolutely no pro or whatsoever with OpenCart,
but have managed to make the categories as:
- http://www.shop.com/en/english-category
- http://www.shop.com/nl/dutch-category
Therefor I changed some core files (don't know if that's the way to go, but as said, I'm not an OpenCart expert).
Now I need to do the same for other elements of the shop (products, informational pages, etc).
What I did:
- add column `language_id` INT(10) DEFAULT 1 to table `url_alias`
Changed the following files to take the (current) language_id into account:
- admin\view\template\catalog\category_form.php
- admin\model\catalog\category.php
- catalog\controller\common\seo_url.php
- catalog\controller\module\language.php
After some quick but nasty 'hacking' I tested if the same can be accomplished with products: and yes we can!
But there must be things to be made to check if the first part in the url is the current language or not, and set the language according to it, and that kind of stuff. But I don't know what the best place is to do that kind of stuff.
Also I don't know if developers of OpenCart can help me out?
There are also a lot more things missing in general, like a 'url_alias_history' table. Mostly, I experience at companies, a url will change sometimes. But you don't want to catch all allready indexed urls manually!
I couldn't upload the changed files because they were rejected, how can we help eachother out here? (I want assistance with coding too! )
Best regards,
Leo Zandvliet
<edit>
Version 1.5.2.1
Clean install
</edit>
I hope I can be of some help...
I've started trying to make exactly what the topicstarter wants,
I wanted it too

I'm absolutely no pro or whatsoever with OpenCart,
but have managed to make the categories as:
- http://www.shop.com/en/english-category
- http://www.shop.com/nl/dutch-category
Therefor I changed some core files (don't know if that's the way to go, but as said, I'm not an OpenCart expert).
Now I need to do the same for other elements of the shop (products, informational pages, etc).
What I did:
- add column `language_id` INT(10) DEFAULT 1 to table `url_alias`
Changed the following files to take the (current) language_id into account:
- admin\view\template\catalog\category_form.php
- admin\model\catalog\category.php
- catalog\controller\common\seo_url.php
- catalog\controller\module\language.php
After some quick but nasty 'hacking' I tested if the same can be accomplished with products: and yes we can!
But there must be things to be made to check if the first part in the url is the current language or not, and set the language according to it, and that kind of stuff. But I don't know what the best place is to do that kind of stuff.
Also I don't know if developers of OpenCart can help me out?
There are also a lot more things missing in general, like a 'url_alias_history' table. Mostly, I experience at companies, a url will change sometimes. But you don't want to catch all allready indexed urls manually!
I couldn't upload the changed files because they were rejected, how can we help eachother out here? (I want assistance with coding too! )
Best regards,
Leo Zandvliet
- LeoZandvliet
- Posts: 4
- Joined: Wed May 16, 2012 5:34 pm
- Location: Netherlands
Re: language in url
Okay, things are looking good so far:
- you can give products an url per language
- you can give categories an url per language
- you can switch language, and still be redirected to the correct page in the other language
- if you dont have the languageas first part of the url, it will be added and you will be redirected
To do:
- give information pages an url per language
- make different languages accessible for search engines
OpenCart request:
- make an url history, if an url changes the allready indexed urls must be catched and redirected
- you can give products an url per language
- you can give categories an url per language
- you can switch language, and still be redirected to the correct page in the other language
- if you dont have the languageas first part of the url, it will be added and you will be redirected
To do:
- give information pages an url per language
- make different languages accessible for search engines
OpenCart request:
- make an url history, if an url changes the allready indexed urls must be catched and redirected
- LeoZandvliet
- Posts: 4
- Joined: Wed May 16, 2012 5:34 pm
- Location: Netherlands
Re: language in url
Hello,
are there some news on this solution?
are there some news on this solution?
http://web-shop.li my first OpenCart Shop in setup.
http://lebensfeldstabilisator-lfs.ch the first multistore webshop is soon ready ;-).
OpenCart is great!
http://lebensfeldstabilisator-lfs.ch the first multistore webshop is soon ready ;-).
OpenCart is great!
-

_fD_ - Posts: 11
- Joined: Mon Jun 25, 2012 12:26 pm
- Location: Basel / Switzerland
Re: language in url
Hey _fd_
I was developing this to make a good basis for a new customer,
but the customer chose for some cheap (not seo friendly) other solution.
I then never finnished this completely I think.
Per coincidence I checked this topic again to see your post, I'm not very active here last year
I was developing this to make a good basis for a new customer,
but the customer chose for some cheap (not seo friendly) other solution.
I then never finnished this completely I think.
Per coincidence I checked this topic again to see your post, I'm not very active here last year

- LeoZandvliet
- Posts: 4
- Joined: Wed May 16, 2012 5:34 pm
- Location: Netherlands
28 posts
• Page 2 of 2 • 1, 2
Who is online
Users browsing this forum: No registered users and 14 guests













