Multi-Language Support Using WPML
To enable multi-language support, you need to purchase the WPML plugin. What WPML does is gives you the ability to add different translations of your posts, pages & products.
Getting started:
How to set and translate main features of the theme
Translation Management & Features
Translating URL slugs
How to scan strings coming from the theme / plugin
How to translate strings using String Translation