WP Multi-Lingual (WPML)
The WordPress Multi-Lingual (WPML) plug-in is one of the best choices if you are considering translating your website or publishing in other languages. You can access the comparison of other free and paid add-ons that do similar work with the WPML plug-in here.
WPML is made of a core plugin and add-ons. The core WPML Multilingual CMS is always required. You can install any combination of the add-on plugins for additional functionality.