You are on page 1of 7

WPML – POFO Documentation

Translating themes into Many Languages Using WPML

WPML is one of the most popular translation plugins on the market. With WPML you can translate
pages, posts, custom types, taxonomy, menus and even the theme’s texts. We work directly with the
WPML team to guarantee 100% compatibility between POFO and the WPML plugin.

They presently power over half million websites and are the industry standard in allowing you to
translate themes, plugins, theme options, posts, pages, widgets, custom post types and everything else
on WordPress. On top of that they have an amazing support forum.

Their plugin is very flexible with built functions. You can order custom translations from over 50
languages straight from the WordPress dashboard.

Here is what you need to know on turning your site multilingual with WPML.

First, you need to to purchase a recent version of WPML, including the String Translation and
Translation Management modules.

Requirements

To get started with POFO and WPML, you will need:

1. A recent version of POFO.

2. A recent version of WPML that includes the string translation, translation Management, and Media
translation add-ons.

Table of Content

● Getting started and what to check


● Translating texts from theme or plugins
● Translating your pages, posts and custom posts
● Translating post categories
● Translating custom taxonomies
● Translating menus
● Translating widgets

Getting Started

Before you start WPML customization, make sure you have configured your site with WPML plugin
installation and activation.

Do setup WPML yourself?


If yes, then kindly follow below steps:

1. Set up WPML from WPML → Languages. To know more about it, check WPML Getting Started
Guide (put WPML official link - https://wpml.org/documentation/getting-started-guide/) for complete
reference, but the first simple three-step setup is self-obvious, asking you to pick out your default
language, a set of active languages, and a language selector. For beginners, choose the footer language
sector that you can change later.

(Image – 1)

2. Next, install
and activate the
core WPML plugins such as WPML Multilingual CMS, WPML String Translation, WPML Translation
Management followed by other WPML plugins that may
depend on them.

(Image – 2)
Go to WPML →
Theme and plugins
localization

3. Make sure that Theme or Plugins produced by ThemeZaa are installed and activated. You can find
the documentation that will provide you all the information needed to set up here. (Link -
https://www.themezaa.com/support/)

Translating texts from theme or plugins

Themes and Plugins produced by ThemeZaa are ready for translation. To translate global elements of
the theme and plugins;
Go to WPML → Theme and plugins localization

1. You can add theme translation in the “Strings in the themes”

Click Here

(Image – 3)

2. You can add


plugin translation in the “Strings in the plugins”

Click Here

(Image – 4)

For more information, see WPML Theme and Plugins Localization. (Link -
https://wpml.org/documentation/getting-started-guide/theme-localization/)
Translating your pages, posts and custom posts

WPML adds icons, in the form of a pencil and a plus sign, next to content that you can translate. You
will see these icons in the list of pages, post or custom posts and in the “Language” box while editing
the content.
Pencil & Plus
signs

(Image – 5)
Pencil & Plus
signs
For more information please click here. (Link - https://wpml.org/documentation/getting-started-
guide/#translating-pages-posts-and-custom-posts-while-developing-the-site)

Translating post categories

In this illustration, we translate the post categories. Kindly note that you can translate any post type
category using the same method.

1. Go to the Posts -> Categories page and click on the category you want to translate.
Sample Categories &
Click Here
Click to Category

(Image – 6)

2. Click on the “add” link to add the translation

Click on the “add” to add new


language other translation feature

(Image – 7)

3. Add your translation to the Name, slug, description


fields and click on Add New Category.
Name Translate

Slug Translate

Description Translate

(Image – 8)

Translating custom taxonomies

In this instance we translate the tags. You can translate all the custom taxonomies using the same
method.

1. From your WordPress dashboard;

Go to the WPML → Taxonomy Translation page.

2. Select Portfolio Categories from the Select the taxonomy to translate drop-down menu.

2. Choose
Taxonomy

3. Add Translation
1. Click Here

(Image – 9)

3. Click on the plus button


to add the custom taxonomy translation by filling the required fields and then click on the “Save”
button.
Translating menus

With WPML, you can easily synchronize your language menus. For more information, please check
page concerning the translating menus.
(Link - https://wpml.org/documentation/getting-started-guide/translating-menus/)
Menu with language
Control

Language
Control

(Image – 10)
Translating widgets

With WPML, you can easily


translate your widgets via String Translation screen. For this, the WPML String Translation module is
installed. For more information please click here. (Link - https://wpml.org/documentation/getting-
started-guide/translating-widgets/)

For Widgets translation, go to WPML → String translation

Widgets

(Image – 11)

Registering widget fields for translation via String Translation


(Image – 12)

Translate Texts

Sum-up

We hope that this documentation has proven useful in getting your translations started. However, if you
require more information and further guidence, make sure you visit the WPML website. At the end,
using WPML with ThemeZaa products and themes like POFO you can get fully multilingual website
with an easy manageable interface.

You might also like