TranslatePress is a translation plugin for WordPress that can be downloaded for free and used to translate your entire site directly from the front-end. The plugin is even compatible with WooCommerce so you can easily translate your entire storefront. Main features include:
- User-friendly interface which displays translation in real-time
- Fully compatible with all themes and plugins
- Support for both manual and automatic translation (via Google Translate)
- Ability to translate dynamic strings added by WordPress, plugins, and themes.
- An editorial control allowing you to publish your language only when all your translations are done
- And more.
It’s worth mentioning that the plugin does have a premium version which offers several add-ons which allow you to add unlimited languages, automatically detect a visitor’s language, display different navigation elements for different languages, and more.