How to Translate AffiliateWP into Your Own Language

Want to customize AffiliateWP for your audience? AffiliateWP provides full flexibility for translating the plugin into your chosen language, allowing you to customize it for your audience. Whether you use Poedit or Loco Translate, AffiliateWP supports your efforts to create a localized affiliate program.

This guide will show you two methods for translating AffiliateWP: using Poedit and Loco Translate.

Translating AffiliateWP with Poedit

To translate AffiliateWP with Poedit, start by downloading and installing Poedit on your computer. Once installed, navigate to the AffiliateWP languages folder, located at wp-content/plugins/affiliate-wp/languages/. Inside this folder, you’ll find the default translation template file named affiliate-wp-en.po.

Open this .po file in Poedit to begin translating the plugin’s strings into your chosen language. As you translate, save your work with your language and country code appended to the filename (e.g., affiliate-wp-fr_FR.po for French). Poedit will automatically generate a .mo file when saving your translations. Both files are essential and should be placed in the wp-content/languages/affiliate-wp/ directory. If this folder doesn’t exist, create it manually.

Once the files are uploaded, set your site’s language in WordPress by navigating to Settings » General and selecting your language in the Site Language dropdown menu. With this setup complete, AffiliateWP will use your translations automatically.

Translating AffiliateWP with Loco Translate

For a more user-friendly approach, you can use the Loco Translate plugin to handle translations directly within WordPress. First, install and activate the Loco Translate plugin from the WordPress Plugin Repository. After activation, go to Loco Translate in your WordPress admin and select AffiliateWP from the list of plugins.

Next, create a new language by selecting your target language and locale. Loco Translate allows you to save the translation files in a custom location to prevent overwriting during plugin updates. Once the language file is created, search for specific text strings and enter the corresponding translations. The plugin will generate both .po and .mo files automatically and save them in the selected location.

Finally, ensure your WordPress site’s language matches your translation files. Like Poedit, the translations will take effect immediately when the WordPress language setting corresponds to your language.


That’s it! Translating AffiliateWP enhances accessibility and user engagement for your affiliate program. Whether you prefer Poedit or Loco Translate, both tools make the process simple and effective, ensuring a localized experience for your audience.