Можно попробовать создать два интерфейса, не затрагивающих контент. Т.е. покупатель сам выбирает на каком языке делать заказ, но при этом к примеру, корзина и ее содержимое остается одной и той же, меняются только фразы интерфейса и названия.
Можно реализовать проще — язык интерфейса человек выбирает при регистрации.