WPML lets you run one WordPress site in multiple languages. The basic setup takes a few minutes and you can see the site multilingual. Then, you can customize the behavior and appearance of your site to match your exact specifications.
1) Going from a Single-Language Site to Multilingual
This task will prove easier to tackle with the help of these guides:
- Achieving WPML Compatibility for Your Themes and plugins
- Making WooCommerce Themes Multilingual and Multi-Currency Ready
- Debugging Theme Compatibility
2) Multilingual-Ready Themes and Plugins
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 to contact WPML Contractors.
Theme and plugin authors are welcome to join WPML’s Go Global program, where help you get our products working together.
3) Using Custom Types, Fields and Taxonomy to Build Multilingual Sites
Learn how custom post types, fields, and taxonomy make multilingual websites easy for your clients to translate and for you to maintain.
- Developing Custom Multilingual Sites
- Why custom types and fields are important for multilingual sites
- Getting started with custom types, fields and taxonomy
- Advanced uses for custom types, fields and taxonomy
4) Developing Multilingual Sites with Page Builders
Learn how to develop websites with WPML and page builders that use shortcodes or that do not.
5) Other Programmer Resources
- Translate your theme using .mo files
- Add WPML-installer to your theme or plugin
- Add custom admin user capabilities
- WPML’s Coding API
- WPML under the hood
- 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