Удобно когда зашел в админку установил языковые пакеты и выбрал основной язык сайта хоть немецкий хоть албанский)
еще удобно когда выбор языка вывести модулем на сайте — типа как выбор шаблона — кому какой нравится, тот и ставят)
Совершенно верно. Контент — не имеет значения, на каком языке.
Важно — иметь языковые вариации для системных ланг.переменных
Но как быть с шаблонными ланг.переменными в TPL файлах?… Как вариант — компонент, который будет управлять этим всем функционалом. На компонент можно завять все функции перевода