Модуль подключения языковых файлов для публичной части | Weblooter Inc.

Битрикс - отличная платформа. Хотите многоязычный сайт - без проблем.
Для модулей есть возможность подключить языковой файл через IncludeModuleLangFile(__FILE__), для шаблонов компонентов - IncludeTemplateLangFile(__FILE__), для публичной части...
Эм... А вот тут, пожалуй, проблема. Стандартного функционала нет. 
Сделаем костыль свой функционал? Или старое и проверенное example.com/ru/ и example.com/en/ ?
Неудобно... Стандартный подход для компонентов и модулей удобней, да и привычнее как то...

Ну так зачем от него отказываться? Просто установите модуль и используйте фунцию IncludePublicLangFile(__FILE__) на здоровье!
Структура остается той же - в разделе, в котором вызываем функцию создаем директорию lang , а в ней по стариночке /ru/ , /en/ , и другие, какие только душе угодны =)

P.S. Для тех, кто не в курсе как создавать и подключать языковые шаблоны необходимо ознакомится с api