1. Posts Table Pro
  2. Advanced Usage

Using WPML to translate Posts Table Pro

Posts Table Pro is a WordPress table plugin that allows you to create searchable tables of your WordPress posts, pages and any custom post type. WPML makes it easy to translate your entire site, including post tables built with Posts Table Pro.

Note: Posts Table Pro also comes with several built-in languages which you can use without needing a separate multilingual plugin. Please see our article on translating Posts Table Pro.

What you will need

Getting started

Please refer to the WPML Getting Started Guide to set up WPML correctly for your site. You can choose to translate your site yourself, send it to a translator, or hire a professional translation service. Or, you can translate your whole site automatically using Translate Everything mode.

Translating your posts

WPML offers several options for who will translate your site’s content:

  • Translate yourself
  • Add translators as users of your site
  • Connect with a professional translation service

You can also translate your entire site automatically using Translate Everything mode. This means any time you publish new content or make edits, WPML handles the translations automatically in the background. You can enable this mode by going to WPML → Settings.

To translate content yourself:

  1. Go to Posts → All Posts.
  2. Click the plus icon next to the post you want to translate.
    Translate Posts Table Pro with WPML
  3. This opens the Advanced Translation Editor where you can add your translations.
    WooCommerce Product Table translate WPML
  4. Click Complete to save your translations.
  5. To send content to be translated, go to WPML → Translation Management.
  6. Choose the posts you want to send to another translator or translation service.
  7. Choose the languages you want to translate them into and add them to your Translation Basket.
    Posts Table Pro translate WordPress posts WPML
  8. Select your translator or translation service, and send.
    Translation basket WPML

Translating the post tables

Now that your posts are all translated, you can install Posts Table Pro and create one or more tables. If you need to translate other text in your post tables such as table headings and filters:

  1. Go to WPML → Theme and plugin localization and scan the Posts Table Pro plugin for strings.
  2. Go to WPML → String Translation and search for the text you want to translate.
  3. Click the plus icon to add translations yourself. Or, you can select all the strings you want to translate and add them to the Translation Basket to send to a translator or professional translation service.
  4. After translating all your texts, be sure to translate the page your table appears on. You can follow the same steps to do this as the previous section about translating your posts.
  5. When you set up your post tables, DO NOT enable the caching option. This ensures that the table is loaded with the correct language posts for each user, and users are not shown a cached version of the wrong language.

Where to get support

We hope that the above instructions give you everything you need.

As Barn2 are not experts in using the WPML plugin, WPML have kindly offered to support our customers with any problems that you have with translating our plugins using WPML. They will help you to ensure that you have set up WPML correctly, and will liaise with our developers directly if they discover any compatibility issues.

Related Articles

If searching the knowledge base hasn't answered your question, please contact support.