Плюсую за WPML. Забудьте про qTranslate, он больше не поддерживается, и у него неверная изначально архитектура переводческого решения.
Бесплатно - Polylang.
С точки зрения SEO без разницы у вас будут языки как /ru или как поддомены ru.site , значение появится только для локально разных бизнесов в смысле географическом, тогда лучше субдомены или даже локальные домены .ru для русского и .com для английского или головного глобального.
В WPML встроены средства перевода и темы и плугинов и контента, и даже услуги переводческих агентств. Автоматом не переводите, на proz.com можно всегда найти за нужную вам цену хороших переводчиков с опытом.
WPML поддерживает все способы организации мультиязычного контента, это де-факто стандарт для производства мультиязычных сайтов на WP. У него хорошая документация и пользовательский форум. Если будут трудности, могу помочь.