I'm trying to translate civicrm into french but can't figure out how to do it. I tried to put the l10n and sql folders in wp-content/plugins/civicrm/ and in wp-content/plugins/civicrm/languages. I also tried to put the fr_FR subfolder directly in these folder and directly the l10n/fr_FR/LC_MESSAGES/civicrm.mo file in the same places.
I also tried to chown these files and folders to www-data and to run a chmod 777 on them...
In the admin, only the default english appears, whatever what I try.
I checked the doc but I couldn't find the wordpress documentation (I just found for joomla and drupal). Can you help please?

Thanks a lot!

1 Answer 1


For Wordpress, make sure you have the following structure of files:


Reference documentation:

  • 1
    It worked thanks @bgm! The problem was I put all the files at the root folder of civicrm and not in civicrm/civicrm... I think it's not very well explained in the doc...
    – koleror
    Sep 21, 2015 at 7:44
  • 1
    The SQL files are required for the installation of CiviCRM. If you plan on using CiviCRM in another language, it's better to install directly in that language (otherwise you will have to manually fix a lot of configurations).
    – bgm
    Dec 24, 2015 at 15:54
  • @bgm apologies if I've got that wrong. The documentation doesn't make that clear. I've removed my comment. Jan 10, 2016 at 13:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.