WPML – Multiple Languages
WPML makes it easy to run a multilingual website with a single WordPress installation. Choose languages for your site and start translating content.WPML comes with 65 languages. You can also add your own language variants (like Canadian French or Mexican Spanish) using WPML’s languages editor.
Posts and pages are just the beginning. With WPML, you can translate custom post types, custom fields, widgets, menus, images, taxonomy, media – even texts in your site’s admin.