Делегируете второй домен так же на этот сайт, в итоге два домена открывают один и тот же сайт.
Пишете класс проверки домена, перевода статичных элементов, перевода компонентов.
У компонентов дублируете необходимые поля с суффиксом myvar_en, и получается, что вы либо берете переменную по умолчанию, если рус версия, или же добавляете к полю этот _en.
Сама реализация, по сути - барахло, больше рутины будет по самому переводу.
P.S. Разницы нет, поддомен это или отдельный, они оба являются самостоятельными сайтами и сути не меняет