�
�
â–ª â–ª2017-08-17 12:31:23
CMS
â–ª â–ª, 2017-08-17 12:31:23

Ru / Eng on the site. How to do it better?

I wonder how it would be better to switch the language on the site? I heard there are plugins that translate the text into the selected language. But this is not the best solution. I would like to do everything more intelligently.
At first I wanted to make a subdomain like eng.site.ru, but the client asks for site.ru/eng. That's the whole problem. How can this be done in wordpress

Answer the question

In order to leave comments, you need to log in

5 answer(s)
M
Maksym Davydchuk, 2017-08-17
@kingdomofcrooked

WPML plugin is best

K
Karen Mnatsakanyan, 2017-08-17
@karjan

I think qTranslate-X suits you

D
Denis Yudin, 2017-08-17
@denisday

Better than WPML, qTranslate is free, but used to be terribly buggy.
And all translations are done in .POT files. And, of course, the theme must be ready for multilingualism - all inscriptions and text in the templates must be laid out in a special way.

O
one_day, 2017-08-17
@one_day

as an option

O
ommunist, 2017-08-17
@ommunist

Upvote for WPML. Forget about qTranslate, it's no longer supported, and it has the wrong translation solution architecture out of the box.
Free - Polylang.
From the point of view of SEO, it doesn’t matter if you have languages ​​like /ru or as subdomains of ru.site , the value will only appear for locally different businesses in the sense of geographic, then subdomains or even local domains .ru for Russian and .com for English or head global are better .
WPML has built-in translation tools and themes and plugins and content, and even the services of translation agencies. Do not translate automatically, on proz.com you can always find good translators with experience for the price you need.
WPML supports all ways of organizing multilingual content, it is the de facto standard for the production of multilingual sites on WP. It has good documentation and a user forum. If there are difficulties, I can help.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question