NextGEN Gallery Languages

NextGEN Gallery supports a complete internationalization (i18n) implementation as of version 2.0.63 with the following languages currently available:

The above shows the latest list of languages (lower case) with their specific country code (upper case, if used) we currently have translations in place for NextGEN Gallery. We have also noted when they were made available (by version and date). Please note, we will also be using the language's "name" and the language's "code" as links to the appropriate .mo and .po files respectively. If you just want the .mo file, follow the name link. If you want the .po file as well, follow the code link.

For the default (English) version of the .po file please follow this link.

Also to note, you should be using the "RAW" version of the .po file by either copying and pasting the contents of the RAW page or saving the link to the RAW page as a (.po) file.

All of our current NextGEN Gallery translation files can be found in this repository.

We also recognize being able to use NextGEN Gallery in your native language is very import and also that English is not the predominant language in use around the world. With that in mind, we would be very happy to see translations for the following languages to improve our international appeal:

  • Arabic
  • Malay/Indonesian
  • ... and your language!

If you would like to help us with the translation of NextGEN Gallery into your language please see below. Most of the current translation .mo files can be found under:


If you are adding your own translations to NextGEN Gallery you can save them to the above location (but it will not be upgrade safe), or you can add them to the following upgrade safe folder:


We strongly recommend using the above WordPress default languages folder as the best location to use for saving your translations.

Please note, if the language translation files are already included with NextGEN Gallery adding your own to the WordPress languages folders will not take precedence over them. Also remember, it is very important to use the correct naming convention no matter which folder you save your translation files (.mo and .po)  in. The naming convention follows these rules:

<plugin textdomain>-<language>_<country>.po

<plugin textdomain>-<language>_<country>.mo

So, examples would be nggallery-cs_CZ.po and for the NextGEN Gallery Czech language files. If you add your NextGEN Gallery translation files and they appear not to work you may still need to edit your WordPress wp-config.php file to ensure your installation is also using the same locale's language files. To check if your WordPress configuration file does not have your language defined, just locate the following lines:

Generally you will find additional languages defined in this area. Now you can either modify the definition statement that exists or you can add a new line and comment out the default (English) definition line to add your own language. The following would be an example of how to ensure the Czech language files are used across the entire site:



If you would like to help us to translate NextGEN Gallery into your language, please read here to gain an understanding of how to translate a WordPress plugin (if you are not familiar with the process). We suggest  downloading the poEdit tool, and use it to translate the nggallery.po file found in the NextGEN Gallery plugin folder on your server. This file can be found in the following location:


As an example, below is a screenshot of poEdit for a German translation:

Once you are finished, please use our Contact Us form to share your .po and .mo NextGEN Gallery translations files. Please also include the following with your submission:

  • A name and/or website we can link to as a credit note (if you like).
  • Confirmation that you agree to license the translation under GNU GPL.


NextGEN Plus and NextGEN Pro translations!!!

Last reviewed and updated April 24, 2015