Hi
I am trying to build a german specific website and am struggling in a couple of areas.
1. I want the pages such as contact us etc to show seo urls in german, however can only find extensions for english.
2. I want german to be the only language shown in front end and english as the admin. I dont want the customer to be able to select english from the drop down on the front end. I also would like to speed up the product upload process etc by not having to fill in both german and english descriptions, meta title etc.
Is there a way to get round these 2 issues?
Thanks in advance.
Strictly technically, to replace the english version in full, each and every language variable content, placed in the english language section in the Front End, would have to be translated into german. Then, it would just display everything in german Text, without the need to configure any other language. But this would be hard work, about 160 such files exist, still, you would not need to translate by example PAYMENT or SHIPPING related files, you never use anyway, but then, you would still have 100+ individual files to translate. And for the Admin Section, it would not make a difference, because you STILL only use one Language, technicaly , so, only one Language will be placed/used in/from the Database.
---
Otherways, you will have some english + german Content Lines in your Database, also, because SOME english default-declared Content has to exist, by Default, and if you do NOT enter certain Content, in the additional language sections, you cannot save your edited Files. For OC v.1.5.6.x Versions, some Mod's, as shown below, existed, to fix such happenings, both I would not know, if anything similar exists for OC-v-2.x Versions as well.
---
Undefined index language error line26 language.php
https://www.opencart.com/index.php?rout ... n_id=19318
---
Remove Required Fields in Additional Langs
https://www.opencart.com/index.php?rout ... n_id=22811
---
Also strictly technically, you could replace the english SUB/... Files with already existing german Files, carrying exactly the same File Name. But you have to make sure, that each and every Variable CONTENT/Value exists, in the german version files, like they do in the english Files. And, by nature of things, the BASIC english.php or then en-gb.php, depending on version, would still have to keep this Name, as well as the Subdirectory Name, otherways, it will not find it's default language...
---
Just to give you an idea on such, it won't be easy, and take some time, in any case!
Depending on the OC Version, you could use a tool like:
Translate Mate
https://www.opencart.com/index.php?rout ... n_id=23098
MAGIC Translations
https://www.opencart.com/index.php?rout ... n_id=24320
to make sure, every Variable has been translated in order, or then, edit individually,
whatever it takes.
And for Banners, Meta-Tags SEO URL's, e.t.c., some Multi-Language Extensions exist as well for such, but you may not use such anyway, if only using one language. And Mod's may not exist for ALL Versions ! So, better don't decide on an OC- Version first, rather decide on, what's available on working MOD's, for wich Versions, to achieve such a task !
---
And when it comes to Extensions, many of them add Language Content to existing language file content, therefore, each Modification would have to be checked on such, and modified, whereever required.
---
Possibly, I forgot some other details, but I am sure, you will find out!
Good Luck
Ernie
---
Otherways, you will have some english + german Content Lines in your Database, also, because SOME english default-declared Content has to exist, by Default, and if you do NOT enter certain Content, in the additional language sections, you cannot save your edited Files. For OC v.1.5.6.x Versions, some Mod's, as shown below, existed, to fix such happenings, both I would not know, if anything similar exists for OC-v-2.x Versions as well.
---
Undefined index language error line26 language.php
https://www.opencart.com/index.php?rout ... n_id=19318
---
Remove Required Fields in Additional Langs
https://www.opencart.com/index.php?rout ... n_id=22811
---
Also strictly technically, you could replace the english SUB/... Files with already existing german Files, carrying exactly the same File Name. But you have to make sure, that each and every Variable CONTENT/Value exists, in the german version files, like they do in the english Files. And, by nature of things, the BASIC english.php or then en-gb.php, depending on version, would still have to keep this Name, as well as the Subdirectory Name, otherways, it will not find it's default language...
---
Just to give you an idea on such, it won't be easy, and take some time, in any case!
Depending on the OC Version, you could use a tool like:
Translate Mate
https://www.opencart.com/index.php?rout ... n_id=23098
MAGIC Translations
https://www.opencart.com/index.php?rout ... n_id=24320
to make sure, every Variable has been translated in order, or then, edit individually,
whatever it takes.
And for Banners, Meta-Tags SEO URL's, e.t.c., some Multi-Language Extensions exist as well for such, but you may not use such anyway, if only using one language. And Mod's may not exist for ALL Versions ! So, better don't decide on an OC- Version first, rather decide on, what's available on working MOD's, for wich Versions, to achieve such a task !
---
And when it comes to Extensions, many of them add Language Content to existing language file content, therefore, each Modification would have to be checked on such, and modified, whereever required.
---
Possibly, I forgot some other details, but I am sure, you will find out!

Good Luck

Ernie
My Github OC Site: https://github.com/IP-CAM
5'600 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.
You are posting in the 2.x section and IP_CAM is always answering for 1.5.x ...
So also some extensions he is talking about.
Here is one for OC 2.x to disable fields for not needed language:
https://www.opencart.com/index.php?rout ... n_id=27975
So also some extensions he is talking about.
Here is one for OC 2.x to disable fields for not needed language:
https://www.opencart.com/index.php?rout ... n_id=27975
Full Stack Web Developer :: Dedicated OpenCart Development & Support DACH Region
Contact for Custom Work / Fast Support.
Who is online
Users browsing this forum: No registered users and 31 guests