I have done a magento custom module and I want to make a translation for it.
How can I do that, without creating another translation module ?
Thanks a lot.
You can use built in translation methods and define all your strings in templates like this:
<?php echo $this->__('yourtext'); ?>
if you need to use strings in classes or blocks you can get the context from helper class like this:
<?php echo Mage::helper('yourextension')->__('yourtext');?>
and if you need to define your own translation file then use this in your etc/config.xml
<config>
<frontend>
<translate>
<modules>
<Your_Extension>
<files>
<default>Your_Extension.csv</default>
</files>
</Your_Extension>
</modules>
</translate>
</frontend>
</config>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With