MapPress and WPML

MapPress fully supports the WPML translation plugin. With WPML, you can translate posts and pages that contain MapPress maps, and other texts.Building a Multilingual Site Using MapPress and WPML

Follow this guide (provided by WPML) to learn how to build a multilingual site using MapPress Maps for WordPress and WPML. 

Map Language and Copying Maps

MapPress fully supports the WPML translation plugin. The current WPML language is used for all map texts, including the Google and Leaflet map controls.

When creating a WPML translation, there is an option to duplicate the content from the original post, overwriting the target (translation) post. Selecting this option will copy all of the maps for the original post to the new post, where they can be translated.

WPML Instructions

Getting Started 

Start by installing and activating the following:

For detailed instructions on how to set up WPML for the first time, check out WPML’s Getting Started Guide. For WPML to work, you need to complete a quick setup wizard.

Translating Posts and Pages With Maps

To translate any content on your site, go to WPML > Translation Dashboard. Expand the sections and select the posts or pages that contain maps. From the dashboard, you can also translate other content, such as products (if you’re using WooCommerce) or texts from themes and plugins.

Once you select the content you want to translate, click Translate your content and then select your translation method. The recommended way for the most accurate translations is WPML’s proprietary AI, Private Translation Cloud (PTC)

PTC considers your site’s purpose and audience to translate with the right terminology and voice. Add this information during the WPML setup or by going to WPML > Settings and selecting PTC under the Automatic translation section. 

PTC is also the only AI engine in WPML backed by a quality guarantee.

Translating automatically consumes credits, but the Translation Dashboard shows you the cost before you send content for translation.

Once translation is done, you can then see the page on the frontend. WPML translates all elements of the page, including menus and taxonomies. If you want to edit a translation, simply switch to the translated page and click to Edit Translation. This will take you to the WPML Advanced Translation Editor.

Note: if you see some points of interest (e.g. cities) aren’t translated in a particular target language, check out how to make them translatable.

Having Different Maps and Content in Each Language

If you want to display different maps in each of your secondary languages:

Go to your translated posts and pages and add the maps you created for that language.

Go to MapPress > Settings and uncheck the WPML option Copy maps when overwriting a translation.

Go to MapPress > Maps and switch to your secondary language from the top admin bar. Now, you can create separate maps in that language.