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