что говорит теория?
По идее это по барабану.
В итоге всё выходит на содержание (контент) сайта и его общую структуру.
Ну может ещё роль сиграет, на чём этот сайт делаться должен.
Хотя по идее в любом случае с контентом меньше заморочек будет, если делать не на субдомене.
В TYPO3 или Joomla, если многоязычный сайт делать,
то можно параллельно структуру и переводы настроить и оптимизировать.
Если же это делать через субдомен, то нужно будет делать это всё в отдельных инсталяциях.
Я делал многоязычие всегда через параметр.
Потом только активировал SEO-читаемость и URL выглядели вполне прилично.
Хотя для поисковиков можно и кракозябры из параметров тоже оставить.
По некоторым источникам это или не особо или вообще не сказывается на продвижении.
Mагенто. Говорят, одной инсталяцией magento можно мультистори на несколко субдоменов делать. Сам я этого не пробовал, а сейчас хочу многоязычие на субдоменах замутить. Только вот не знаю, стоит ли игра, всех этих заморочек. Многоязучие на одном домене, то есть переменной, делается в магенто на раз.
Сам домен на EU зареген, то example.eu домен И подумываю сделать de.example.eu и еn.example.eu
Вот здесь немного об этом написано:
https://eurotext-ecommerce.com/blog/2014/06/16/seo-bei-meh...
Возможные варианты и их плюсы и минусы.
Это всё понятно, я просто к тому написал - "не вижу смысла", что если делать одинаковый контент для нескольких языков, то это проще будет с параметром, в плане трудозатрат, так как надо будет один раз добавить товар, и сделать перевод, чем для каждого языка создавать отдельно копию того же товара. Ну разве что можно просто сделать копию уже созданного товара, поменяв перевод, расположение и привязку к шопу, но это тоже небольшие, но дополнительные трудозатраты, и чем больше товара, тем больше времени будет потеряно на диблирование и смену привязки. Мне просто от одной мысли уже плохо, когда думаю что что то нужно из товара добавлять, или в текущем делать изменения, на одноязычном шопе, а тут для двух языков свой товар надо....