Question

I am trying to have my Magento work in french. Should I use a module for this or id there another better way?

This is the module I am looking at: http://www.magentocommerce.com/magento-connect/magento-community-modules-french-france-language-pack.html

I am unsure if this is the best module for this or if I should follow another path.

What are the best strategies for translation and should I use this module?

Was it helpful?

Solution

The Magento Core Language Pack in French is available on Connect as well, and comes pre-installed in EE:

http://www.magentocommerce.com/magento-connect/magento-core-modules-french-language-pack.html

While I don't speak French, I would recommend use of core modules over 3rd party developer modules in general due to future support of new functionality (1.8CE and beyond into Magento 2).

It looks as if 98% of Magento CE (1.7) has been translated already into French:

enter image description here

Source: https://www.transifex.com/projects/p/magento-ce-17/language/fr/

But that's just the core. There are many options to provide translations to your custom extensions:

  • Use translate.csv in your theme
  • Providing a locale-specific translation of your modules, e.g. app/locale/en_US/YourCompany_YourModule.csv
  • Use inline translation (javascript-based).

Best of luck!

OTHER TIPS

You can always try out a language pack by installing it on a development environment of your shop. The official community packs described by @philwinkle generally covers all of Magento's native functionalities but for 3th party extensions you'll have to depend on any translation included by it's developer.

If you find any issues in the translation files I'd suggest correcting them in the translate.scv of your template app/design/frontend|adminhtml/[package]/[theme]/locale/translate.csv This will prevent you from overwriting them when you upgrade your installation.

On a side note, the Dutch translation pack was pretty horrible so a community driven version was created. You might want to look into starting a project like that on your own for 3th party extenions

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top