Тема: Вопрос про мультиязычность сайта и i18n
Собственно меня затронул вопрос мультиязычности сайта и как она реализована в ImageCMS. С поиском сегментов и языковыми файлами разобрался, до конца не понят механизм вставки, редактирование, удаление данных из таблиц. Работает отдельный класс, который отвечает за базу данных, а именно за мультиязычность или же при поиске сегмента, в запрос базы реализуется выборка по 2 таблицам, одна просто таблица pages к примеру, вторая pages_i18n. Первоначально при создании нового модуля таблица _i18n создаётся руками или же классом?
Можно было бы примеры привести кусков кода, и описать механизм с описанием, а то без документации совсем туго.