А я кувыркаюь с WooCommerce, ....., когда нужно две языковые версии – особенно. С многими подвохами, посмотри внизу, там нарисовано примерно то, что я вижу перед собой (одна строка переведена, а другая – нет, оказывается для этого есть причины!):
https://docs.woocommerce.com/document/woocommerce-localization/ Я читаю и нем могу понять, что они имеют в виду. Что-то там, видите ли кэшируется, и поэтому перестает переключаться, и нужно это как-то преодолеть. А как – непонятно.
-------
Я имел в виду в самом низу страницы с докой по woocommerce скриншот вебшопа для русских и английских. У нас примерно тоже самое.
-------
WP – не проблема. И даже WC тоже нет. Проблема с тем, как иметь на одном сайте два равноправных языка, хотя архитектура WC и даже WP основана на понятии основной язык сайта. А если его логически нет?
Поэтому иногда даже ведут два самостоятельных, но синхронизированных сайта на разных доменах, это многое упрощает. Но появляется проблема междоменных переходов.