WPML Basic Setup
I am assuming that you have bought WPML Multilingual CMS package and you have a working version of WordPress with RealHomes Theme installed and configured based on the documenation and sample data provided with in the theme package.
Please follow the steps below to configure the basic settings for WPML Plugin.
-
Install and Activate WPML Multilingual CMS Plugin.
-
Upon activation it will display a notice at the top to configure WPML if you are activating it for the first time. Click on Configure WPML.
-
If you don't see the notice at the top then you can go to Dashboard → WPML → Languages to configure it.
-
Select English as Current Language and click Next.
-
Select the other languages for your site and click Next.
-
Leave all the section on this page as it is and click Next.
-
Select Send theme and plugins info, in order to get faster support and compatibility alerts and click Next.
-
Register WPML by adding in the Site key if you want to receive automatic updates OR press "Remind Me Later" button.
-
Click Finish Button, Now you will be taken to Dashboard → WPML → Languages page but with different interface. If not then manually go to Dashboard → WPML → Languages Page.
-
Look for Language URL Format section and choose Different languages in directories.
-
Now, search for Make themes work multilingual and disable this option.
-
Leave all other sections as it is.
-
Now, Install and activate WPML String Translation plugin.
-
After that Go to Dashboard → WPML → Theme and Plugin Localization.
-
From Localization options , Choose Automatically load the theme's .mo file using 'load_textdomain' and type framework in Enter textdomain field below and Save.
-
Next Options is “Strings in the Theme”, Press the Scan the theme for Strings Button and Wait for results.
-
Now, Go to Dashboard → WPML → String Translation section and configure the following settings.
-
After that, navigate to Dashboard → WPML → Settings and scroll down until you find "How to translate posts and pages" and set it to Use WPML's Classic Translation Editor as shown below.
-
Basic settings are complete and you can translate any string that does not exist in the post, pages and taxonomies via Dashboard → WPML → String Translation section. For more information consult: https://wpml.org/documentation/getting-started-guide/string-translation/
Once the basic setup is complete you can move on to setup the WPML Language Switcher.