WordPress is translated to many languages and provides translation mechanism for WP themes and plugins.
We have prepared a step-by-step tutorial article where you can see how to translate theme for WordPress.
The whole process is easy and we have divided it to 3 steps:
- how to start (check if your themes and plugisn are translation ready)
- translating the WordPress theme
- setting native language in WordPress
We hope that our tutorial will be helpful!