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
- Posts Table Pro
- WPML Multilingual CMS
- WPML String Translation
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:
- Go to Posts → All Posts.
- Click the plus icon next to the post you want to translate.
- This opens the Advanced Translation Editor where you can add your translations.
- Click Complete to save your translations.
- To send content to be translated, go to WPML → Translation Management.
- Choose the posts you want to send to another translator or translation service.
- Choose the languages you want to translate them into and add them to your Translation Basket.
- Select your translator or translation service, and send.
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:
- Go to WPML → Theme and plugin localization and scan the Posts Table Pro plugin for strings.
- Go to WPML → String Translation and search for the text you want to translate.
- 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.
- 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.
- 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.