Magento

How to Translate Magento Using Inline Translation

Introduction

Magento e-commerce platform comes with English as the default language. You can install additional language packs, but what if there are none for your language? This tutorial shows you how to easily translate Magento using inline translation.

This tutorial assumes you are using Magento 1.9 Community version. The flow for later versions may be a little different.

What you’ll need

Before you begin this guide you’ll need the following:

  • Access to your Magento Admin Area

Step 1 — Activating Inline Translation in Magento

Log in to your Magento Admin Area and navigate to System –> Configuration:

Navigating to System --> Configuraion

From the Advanced tab select Developer:

Selecting Developer in Advanced

Expand Translate Inline section and select Yes for Enabled for Frontend:

Enabling inline translation

Don’t forget to click on Save Config to save the changes. Inline translation is now activated.

Save Magento Settings

Step 2 — Translating Strings on Your Website

Navigate to a page on your website you want to translate. Translatable text will be marked in red. In order to translate a
specific string, hover on it with a mouse and click on book icon:

Howering on a string

A new window will appear. Enter a desired translation and click Submit:

Entering new translation

The string is now translated.

Step 3 — Checking the Translation

To check how the new translation looks, refresh your page. If you don’t see the change immediately, disable Magento caching.
To do that, naviate to System –> Cache Management:

Navigating to Magento Caching

Select all the caching types:

Selecting all cache types in Magento

Next, select Disable for the Action and click Submit:

Disabling Magento caching

The changes should now be visible once you refresh your page:

Translated string in Magento

Conclusion

Now you know how to translate Magento e-commerce platform using the inline translation. It is a very useful skill in case you want to adapt Magento to your local language.

About the author

Tomas A.

Tomas is a senior customer support agent at Hostinger. Besides providing top-notch technical advice on a daily basis, he likes to create websites and do various coding side projects.

Add Comment

Click here to post a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.