NextGEN Gallery is one of the most popular gallery plugins for WordPress. WPML makes it possible to translate text generated by the plugin.
Getting Started
Start by installing and activating the following plugins:
- NextGEN gallery plugin
- WPML core plugin and WPML String Translation add-on
If you’re new to WPML, check out our Getting Started Guide. It quickly walks you through all the translation options you can use.
Displaying a Gallery on a Translated Page
- Create a page in your default language and add a NextGEN Gallery block to your page.
- Click on the plus icon in the Language section to translate the content of the page.

After translating, the page content displays in the secondary language. The gallery's own words do not: its titles, captions, alt text and descriptions are still in English, because they belong to the plugin rather than to the page. Translating them is the next step.
Translating NextGEN Gallery Text: Titles, Captions, Alt Text, Descriptions, and Tags
Before you can translate your gallery text, you need to make your gallery translatable. To do this:
- Go to WPML → Translations → Strings → Admin Texts Translation
- Open the Not seeing an admin text you need? block at the foot of the page and tick NextGEN Gallery. Its text domain is
nggallery, which is what the Textdomain column shows. - Click the Scan selected components for strings button

Now, go to WPML → Translations and open the Strings tab, then click the plus icon to translate.

You can also display the entire list of strings to translate by selecting the plugin_ngg domain.

Getting Help From Our Support
If you need help translating your site built using NextGEN Gallery and WPML, visit WPML support.

