NextGEN Gallery supports a complete internationalization (i18n) implementation as of version 2.0.63 with the following languages currently available:
- Bosnian (bs_BA) - updated in version 220.127.116.11 as of May 21, 2014
- Translator: Nevesin Srdoč
- Chinese (zh_CN) - updated in version 18.104.22.168 as of June 17, 2014
- Translator: Vahi Chen
- Czech (cs_CZ) - since version 2.0.63
- Dutch (nl_NL) - updated in version 2.0.68 as of January 28, 2015
- Translator: Taeke Kooiker
- Filipino (fil) - updated in version 22.214.171.124 as of May 29, 2014
- Translator: Mads Phikamphon
- Finnish (fi) - updated in version 2.0.68 as of January 28, 2015
- Translator: Vesa Tiirikainen
- French (fr_FR) - updated in version 2.0.68 as of January 29, 2015
- German (de_DE) - based on version 2.0.63 as of April 24, 2014
- Greek (el) - based on version 2.0.79 as of April 15, 2015
- Translator: Michael Diplaros
- Hungarian (hu_HU) - updated in version 2.0.68 as of January 28, 2015
- Translators: Viktor László, Zoltán Varanka
- Italian (it_IT) - updated in version 2.0.68 as of February 2, 2015
- Japanese (ja) - updated in version 126.96.36.199 as of July 2, 2014
- Translator: Gotaro Ogawa
- Portuguese (pt_BR) - updated in version 188.8.131.52 as of December 11, 2014
- Translator: Paulo Neves
- Polish (pl_PL) - updated (based on version 2.0.79) as of March 27, 2015
- Translator: Aleksandra Kazana
- Russian (ru_RU) - updated based on version 2.0.79 as of April 15, 2015
- Spanish (es_ES) - updated in version 2.0.68 as of January 28, 2015
- Swedish (sv_SE) - based on version 2.1.2 as of July 28, 2015
- Translator: Anders O Johansson
- Ukrainian (uk) - based on version 2.0.79 as of April 20, 2015
- Translator: Sergiy Lagoda
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:
- ... 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:
So, examples would be nggallery-cs_CZ.po and nggallery-cs_CZ.mo 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:
/** * WordPress Localized Language, defaults to English. * * Change this to localize WordPress. A corresponding MO file for the chosen * language must be installed to wp-content/languages. For example, install * de_DE.mo to wp-content/languages and set WPLANG to 'de_DE' to enable German * language support. */ define('WPLANG', '');
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:
/** * WordPress Localized Language, defaults to English. * * Change this to localize WordPress. A corresponding MO file for the chosen * language must be installed to wp-content/languages. For example, install * de_DE.mo to wp-content/languages and set WPLANG to 'de_DE' to enable German * language support. */ // define('WPLANG', ''); define('WPLANG', 'cs_CZ');
HELP US TRANSLATE THE PLUGIN
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: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.