Inline translation in Magento

5 Comments 8th FEB 2010 | Posted by Filip Svetlicic in Magento

Inline translation in Magento

If you need translations for your site but translation packs are not fully translated, then inline translation is very nice feature.
In this post I will cover entire process for inline translation in Magento.

So I assume that you already instaled your language packs, and that you created diferent store views for diferent languages.
Next step is to go to Magento admin/system/configuration/developer.

There you must do two things:

  • from current configuration scope select desired store view on witch the inline translation will be aplied
  • apply inline translation for that desired store view

Inline translation steps

Next step is to go to the frontend and select desired language from the dropdown. Red rectagle strokes around text will apear and when you hover it the little book icon will apear. Just click on the icon and insert desired text.

Here is how to:

Inline translation step 2

All translations that are been made by inline translation are stored in database in shop_core_translate table. If you move magento from server to server you need to export this table and import it when you configure your mysql database on another server.

If you like what you read, please share it.

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Yahoo! Bookmarks
  • Reddit
  • Technorati
  • Twitter
  • StumbleUpon
  • LinkedIn
  • Netvibes
  • NewsVine
  • Sphinn
  • Tumblr
  • Posterous

To post code in comments, place your code inside [code] and [/code] tags.

There are 5 comments (Add Yours +)

  • Isn’t it better to edit the translate text as normally, even if Modules are not 100% translated the developer use __(‘bla bla’) and all we need is to add the default text as a new line in the localized file and enter the localized text?

    I do this as I fell safer that reading from DB.

    I had problems that I localized using this feature and some strings were not localized :-(

    arghhh… Magento… why r u so difficult! ;-)

  • Hi Bruno
    you are right but sometime this is impossible.

    Thanks

  • Nice tutorial and easy to undertand. This is really a great help to people still starting to use Magento, and its not really that hard to do.

  • Why doesn’t wok inline transtrate for ADMIN Pannel ?
    (Not Frontend)

    How to inline transtrate for ADMIN Pannel?

  • @cobay admin inline translation : backend -> configuration -> default config -> developer -> Enabled for Admin = Yes

Leave a Comment

Please wrap all source codes with [code][/code] tags.
Magento Design and Development | Magento SEO | iPhone Application Development Web Application Development with ZEND | WordPress Ecommerce | WordPress development
Sitemap

Inchoo - webappsolutions | 2009