Using the theme translations together with WPML

The Newspaper Theme is now compatible with the most popular multilingual plugin, WPML, so language is no longer a barrier! You can now translate all your website’s content and expand your influence by reaching more people, faster.

There are no coding skills needed because with this compatibility comes the access to the professional content translation interface and the translation management features. The WPML plugin allows you to translate posts, taxonomy, menus, and all the theme’s texts.

To start, you will need to download the .po and .mo files from here.  You will recognize the file corresponding to your language by checking the WordPress translation teams. Here are more resources on how to build a multilingual news website using the Newspaper Theme and WPML.

The theme will only translate the theme elements to the new language. The content itself must be created separately for each language in particular.

How does this work?

Let’s add the Danish language to the website:

  • Download the translation .po and .mo files and extract the on your device
  • Check the WordPress Translation Teams section to identify the corresponding language file:

WPML plugin - danish_language


  • Copy the da_Dk.po and from the translation folder downloaded earlier and paste it into your theme files on the server:

WPML plugin - copy_translation


As an alternative, you can copy all of the .po and .mo files on your server without sorting them out as all of them have less than 2MB.

Step by step guide

Congrats! You have installed the WPML plugin on your website!

Now, you can adjust the plugin settings using the step by step WPML guide. We highly recommend you follow the official WPML documentation for the configuration setup.

The wpml-config.xml file can be downloaded from here. Please unzip the file!

Moreover, if you need someone to customize the WPML plugin along with the Newspaper theme for you, take a look at the list made by the WPML team and decide who’s going to help you make your website multilingual.