Translation in Magento

Translations between languages is quite simple in Magento. For an advanced developer, who has already worked with PHP frameworks, it is not a matter to discuss, but for a beginner it may need a few words of explanation. All texts on the page that should be translated, are stored in CSV files, in /app/locale/[language] directory. The [language] part of the path is build of language code, e. g. 'en_US'.

If you have a look at the files content, you will find that every file structure is the same, one line contains two texts: one in your default language, and one in the destination language. To use the files - also called dictionaries - they must be declared in module's config file (config.xml). You should put this code directly inside your frontend or admin node of the config file.

<translate>
        <modules>
                <companyname_modulename>
                        <files>
                        <default>CompanyName_ModuleName.csv</default>
                        </files>
                </companyname_modulename>
        </modules>
</translate>

That's all. Now, when you want to use a phrase that should be translated, use:

echo $this->__('text to translate');

Magento will look in you dictionary files for the phrase 'text to translate' and will return the corresponding text in the proper language.

9 comments on "Translation in Magento"

Anonymous's picture
Anonymous (visitor) - Wed, 30/03/2011 - 13:16:

Practice Exam Questions, Test Questions, Braindump Torrent, Study guide and dumps is FirstTryCertify. Firsttrycertify.com offers a wide variety of MICROSOFT practice exams such as CT0-101 exam ,LX0-101 guide ,LX0-102 guide. FirstTryCertify guarantee’s you will pass your exam on Your First Try. They Guarantee IT!!! Look no further for quality exam material. FirstTryCertify covers all the exam objectives and you will be rest assured in passing any MICROSOFT exam . Weather it’s N10-004 guide or SK0-003 guide You need. FirstTryCertify is all you will need to pass your exam on your First Try.
Other related MICROSOFT Practice Exams:
Free SY0-201 - Free SY0-201
EX0-101 guide - EX0-101 guide
VCP-410 guide - VCP-410 guide
70-270 guide - 70-270 guide
70-284 guide - 70-284 guide
70-290 guide - 70-290 guide
70-291 guide - 70-291 guide

Anonymous's picture
Anonymous (visitor) - Sun, 22/05/2011 - 15:34:

Hi

Anonymous's picture
Anonymous (visitor) - Thu, 20/10/2011 - 12:19:
Anonymous's picture
Anonymous (visitor) - Wed, 26/10/2011 - 13:00:

If you have a look at the files content, 646-205 you will find that every file structure is the same, one line contains two texts: 650-177 one in your default language, and one in the destination language. To use the files - also called dictionaries - LX0-101 they must be declared in module's config file (config.xml). You should put this code directly inside your frontend or admin node of the config file.

Office 2010's picture
Office 2010 (visitor) - Fri, 02/12/2011 - 06:29:

I will keep your new article. I really enjoyed reading this post, thanks for sharing.

sac lancel's picture
sac lancel (visitor) - Tue, 06/12/2011 - 10:21:

Certains d'entre eux réalisés par les concepteurs courir plus d'une centaine de sac lancel dollars Savoir combien vous voulez dépenser et le séjour au sein de tissu Le budget d'aujourd'hui, vous pouvez choisir Lancel qui sont fabriqués à partir de différents matériaux et tissus. Ne choisissez pas un type de bb lancel sac matériel uniquement à des fins esthétiques. Rappelez-vous que Lancel devrait être pleinement fonctionnel et que même le type de sac bb lancel prixmatériel il est fait doit être en mesure de prendre le sac pratique et utile. Choisissez l'une faite d'un matériau qui est facile à voitures et à garder propre. Certains sont Lancel fait de faux cuir ou en vinyle, et sont élégants et faciles à nettoyer. Si votre choix est en tissu, vous assurer que vous choisissez un Lancel qui possède un revêtement transparent qui protège et maintient le sac bien rangé et sans chichi à clean.Trend Lancel ont connu de lancel sac brigitte pas cher nombreux changements, notamment les styles, les formes et les formes au fil des ans. Il ya de nombreux styles de Lancel à choisir, à partir de sacs de sacs à dos. Vous devez sélectionner le modèle qui convient à vos goûts personnels et de style de vie. Pour de sac à main lancel longues distances de tournées et d'aventures, sacs à dos sont excellents. Un sac spacieux vous serez fier de porter avec vous est le sac fourre-tout, qui permet de stocker l'essentiel de bébé et est également très tendance. Pensez à combien vous prévoyez d'utiliser le sac avant de sac lancel pas cher prendre une quelconque décision. Cela vous aidera à choisir le style du sac qui est à droite et se sent à l'aise pour ce dont vous avez besoin.

http://www.ventepriveelancel.com/

gianmarco lorenzi's picture
gianmarco lorenzi (visitor) - Wed, 07/12/2011 - 10:37:

gianmarco lorenzi shop sales the full range of shose.Whether gianmarco lorenzi boots or gianmarco lorenzi pumps,you can see here.Even if you want to buy gianmarco lorenzi sandals in winter is also possible.

Mathew Hyden's picture
Mathew Hyden (visitor) - Fri, 10/02/2012 - 16:01:

Between me and my husband we've owned more MP3 players over the years than I can count, including Sansas, iRivers, iPods (classic & touch), the Ibiza Rhapsody, etc. But, the last few years I've settled down to one line of players. Why? Because I was happy to discover how well-designed and fun to use the underappreciated (and widely mocked) Zunes are. Limo Hire Brisbane

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account associated with the e-mail address you provide, it will be used to display your avatar.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <p> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options