Как правильно указывать в URL версию языка?
Лично мне приятен вариант, когда www.domain.com отображает английский вариант сайта, а www.domain.ru — русский. Но не всегда бывает доступны оба домена.

Тогда вариант с www.domain.com/ru (или /en/) подойдет.

Вариант с ru.domain.com мне не особо нравится. И уж точно www.ru.domain.com будет смотреться очень странно
Спасибо за ответы.

Остановлюсь тогда на domain.com/en