How to translate texts in the job listing and job detail page?


If you are a PRO user, you can directly change all the strings in the job listing and the detail page without any translation plugins. You can access this option from Settings > Appearance > Change Strings

The form fields can be customized from Form Builder (Settings > Form > Form Builder).

For specifications or filters, you can directly change these from WP Job Openings Settings > Job Specifications.

Using External Plugins

You can easily find and add a translation for a string with any translation plugins such as Loco Translate (Free/Paid), WPML (Paid), etc. Install any one of these plugins and find the strings you need and add the translation. You can refer to those plugins documentation for more details.


WP Job Openings works with popular multilingual plugins such as WPML, Polylang, etc. The page assigned in the WP Job Openings settings (Settings > General > Job listing page) will have your default site language. For other languages, simply add the translation pages for the default job listing page. You only need to add the default shortcode, [awsmjobs], for both pages. When you switch the language, it will automatically show the jobs corresponding to specific languages. Please note that you also need to add the translation for each job opening. If not, the job listing page will display the no jobs message. All of the strings generated by our plugin are translatable from the respective plugin pages.

External Resources

  1. Loco Translate
  2. Beginner's guide - Loco Translate
  3. How to Manage Plugins' Translations Using Loco Translate Plugin
  4. WPML
  5. Getting Started with WPML
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us