I know very well, that this matter should be discussed in Overrides or what ever, but I think, that this is a CODE DESIGN BUG, so I put it here.
I try to set up a second language for the store front (ONLY).
I DO NOT need a new template, I DO NOT need a new admin language, I simply want to add a second language to the store.
I downloaded a language pack stating that it only changes the front store. This is not true, in no case, not with this package (which was quiet good to start with) nor with any other language pack I tried with.
I changed all files in this packages, leaving the english admin files untouched completely. I really dont understand, why there is still, after overwriting the files via FTP, some text in the language I started from showing in store front.
Really, I think this is a basic Code Design Bug.
A language can easily be added without having to change any admin configurations (the admin should be completely out of any use in front - security) or template files. Even a new template set should not be that difficult to include, as one now has to do with a lot of files 'using the fu***** overwrite system' (which probably no one doesnt understand anymore?), and if you forget to put the refering admin file (admin doesnt use the store front template, so it should be independent) the store front pages became blank.
I decided to use ZenCart, because the description stated that it is easy to include new templates or languages. I also thought, that some of the coding ################ that was in OSC has been changed, to really handle this thing easy, but I thought wrong.
Clean up this code, please.
1) Make the admin and store front independend of each other (security)
2) Include a single language file for each language to use (independend of template)
3) Include a single folder for template usage
4) And if you're on the way, please include a -complete- css file. Half of the used definitions in store front are not in the basic css file...
THIS would be a solution, not that incomplete and sometimes wrong description of the overwrite system. There is no single answer to this in the faq, and after I had followed several links to more - and sometimes completely oposite explanations), I started to collect the answers out of this forum.
Really, that messes with my time, with my nervs, and for now I can tell you, it was the first and the last time I used ZenCard.
velvet
No answer required, just think about it. There are a lot of topics in this forum, stating just the same. People would be happy about it.



