Are magento translations managed through: app/locale/language_name, or app/design/frontend/default/My_themename/locale
Are there any priorities if they wxist in both places?
Can someone clearify this to me?
Thanks
Magento Stack Exchange is a question and answer site for users of the Magento e-Commerce platform. It only takes a minute to sign up.
Sign up to join this communityAre magento translations managed through: app/locale/language_name, or app/design/frontend/default/My_themename/locale
Are there any priorities if they wxist in both places?
Can someone clearify this to me?
Thanks
core_translate
table (via Inline Translation).There are some other details, but this is a start.
In your case app/design/frontend/default/My_themename/locale would overrule default default or even base default.
I like to use the inline translator. Go to System>Developer, put in your IP ins the Allowed IPs. Then under Translate Inline you will see Enable for Frontend. Select yes and save config.
Assuming whatever text you are trying to translate is written similar to this <?php echo $this->__('some text') ?>
then it will allow you to translate it this way.
I found this to be the easiest way to translate stuff, though Im not sure if its the best or cleanest.
If it can’t be translated via the integrated translator, you should do it using [theme]/locale.
But don’t touch the other places, if you want to update Magento without problems in the future.