Создание нескольких языковых версий для страны/стран
Проектирую сейчас международный проект.
Есть задача сделать несколько версий сайта для 5 стран, но в некоторых странах нужны две языковые версии, так как два государственных языка.
Материалы могут отличаться в каждой стране, то есть должны быть зависимы только от выбранной страны. Это реализовать можно через Internalization.
Подскажите как лучше сделать переключение языка внутри страны в таком случае?
Спасибо.