WPML is a plugin for WordPress. Simply put, plugins extend the functionality of the basic WordPress CMS. In our case, WPML makes Kalium run multilingual (more). It is a premium plugin so if you want to make your website multilingual you can purchase it separately as we mentioned on the item page.
From our other themes (Aurum and Oxygen) we have had a great experience working with the guys at WPML, when we released Kalium we worked with them again, and now the theme is certified and tested by the WPML team as can be seen in the image above.
Since Kalium is in the top of the 20 most-used themes with WPML plugin, WPML team has published documentation that explains building multilingual websites using WPML and Kalium. Here is the link of the article How to translate Kalium theme using WPML.
Getting started
There are two versions of WPML: Multilingual Blog and Multilingual CMS. We highly recommend the Multilingual CMS version. Why? It offers many more useful features for the price, particularly translation management capabilities. The WPML Multilingual Blog account type does not provide access to String Translation and translation management components.
Make sure that the WPML Multilingual CMS, String Translation, and Media Translation* plugins are installed and activated.
Those are WPML plugins that you need for every multilingual site and they will let you build complete multilingual sites and translate them conveniently.
So what they do:
- WPML Multilingual CMS — The core plugin turns WordPress multilingual. It adds the basic translation controls and allows translating content.
- WPML String Translation — This plugin allows to translate interface strings directly from within WordPress without having to use .mo files. It allows more than just translating static texts. It also lets you translate user-generated texts that are outside of posts and pages. For example, the tagline and SEO data.
- WPML Media Translation*— This plugin allows using the WordPress Gallery in different languages. You can control which images will display for each language.
* — optional plugin.
Translating your pages
With WPML, you can also translate any types of contents in your site, including pages and posts. For an easy start, read our Getting Started Guide.
Translating pages built with WPBakery Page Builder
Kalium theme comes bundled with the WPBakery Page Builder plugin. Visit WPML documentation page for exact steps on how to translate contents build with WPBakery Page Builder.
Translating pages built with Elementor
Kalium theme also fully supports the Elementor plugin. Visit WPML documentation page for exact steps on how to translate contents build with Elementor.
Translating pages built with Gutenberg
Kalium and WPML supports translating pages and posts created using the native WordPress blocks along with custom blocks coming from Gutenberg blocks plugins. More info > how to translate contents build with Gutenberg.
Translating Portfolio pages and categories
To translate Portfolio items or any custom post type items, you need to follow the same steps as for translating any other types of pages. Visit our documentation page for exact steps on translating the contents yourself.
Portfolio Categories can be translated while translating your pages, on the Translation Editor screen. There, you can translate the portfolio elements as well as your Portfolio Categories.
Additionally, you can translate your Portfolio Categories on the WPML > Taxonomy Translation page. Select the Portfolio Categories from the drop-down menu and a list of your categories will appear. Click the plus icon to translate a category for the respective language and use the dialog box that appears to add your translation.
Keep in mind that the translations of categories are universal: if you make a change, they will be updated everywhere.
Portfolio page and Blog page title
To translate portfolio or news title you must have String Translation plugin by WPML, then go to WPML > String Translation:
Translating texts from Kalium theme, plugins and other places
Besides contents coming from posts and pages on your site, there are usually some texts coming from other places. Most common examples are themes and plugins. To learn how to translate these texts, read our documentation page about translating strings.
Translating Kalium’ menus
WPML allows you to easily synchronize between your language’s menus. We recommend that you see our full documentation explaining how to translate a menu.
Translating Slider Revolution
The theme comes with the powerful Slider Revolution plugin. WPML team prepared a dedicated documentation that explains how to translate sliders built with Slider Revolution.
Useful Links
Below you will find some useful links such as WPML documentation and information that can help you to translate your site.
- WPML — Official site of WPML plugin.
- WPML Support — If you have purchased WPML, here is their support center.
- Video Tutorials — Find out about new tutorials and compatibility news with themes and plugins.
- Translate Kalium theme using WPML — Official article created for Kalium theme only.
- Translating Themes and Plugins — See how to translate themes and plugins with WPML.
Then select strings within domain “admin_texts_theme_mods_kalium” and all translatable strings will appear there.