WPML lets you run one WordPress site in multiple languages.
The basic setup of WPML takes a few minutes and helps you prepare your site for going multilingual. Then, you can customize the behavior and appearance of your site to match your exact specifications.
This task will prove easier to tackle with the help of these guides:
- Internationalizing Your WordPress Themes, Plugins, and Custom-Built Websites
- Achieving WPML Compatibility for Your Themes and Plugins
- Making WooCommerce Themes Multilingual and Multi-Currency Ready
- Debugging Theme Compatibility
WPML’s compatibility team tests thousands of themes and plugins. You can find what’s tested and works well with WPML in these lists.
If you need additional custom work for a theme or plugin that’s not listed, we recommend you contact WPML contractors.
Theme and plugin authors are welcome to join WPML’s Go Global program, where you can get help so our products work well together.
Learn how custom post types, fields, and taxonomies make multilingual websites easy for your clients to translate and for you to maintain.
Learn how to develop websites with WPML and page builders that use shortcodes and how to register page builder widgets for translation.
- Registering Page Builder Widgets for Translation
- Maintaining WPBakery Page Builder Compatibility with WPML
- Maintaining CornerStone Compatibility with WPML
- Maintaining Enfold Compatibility with WPML
- Maintaining the Divi Builder Compatibility with WPML
- Maintaining the Avada Builder Compatibility with WPML
- Translate Your Theme Using .mo Files
- Add WPML-installer to Your Theme or Plugin
- Add Custom Admin User Capabilities
- WPML’s Coding API
- WPML’s Database Tables
- Sending Emails with WPML
- Browser Cookies Stored by WPML
- Cron Jobs Run by WPML and WooCommerce Multilingual
- Enabling Text Translation for Themes Not Compatible with WPML
- WPML Troubleshooting Options
- Using WPML with Redis Caching