Цитата |
---|
Ильдар Гизетдинов написал: По вашему лучше дублировать свойства 14 раз с префиксами? Тогда если на то пошло, проще создавать настройку в элементе инфоблока, для каких языков предназначена информация, а текстовые в любом случае придётся дублировать |
Именно так. Тем более что текстовых полей не так уж и много. Ну в частности для этого сайта текстовых у меня выходило всего четрые - NAME, DETAIL_TEXT, PREVIEW_TEXT и одно кастомное свойства. И еще около десятка эта всякие технические параметры и картинки, естественно общие для всех языков. Так что в каталог я таки накинул 60 лишних свойств (я делал я для русского дубляж). Это не долго если сделать скрипты которые считывают языки и заливают поля в ИБ.
Конечно пришлось пилить собственные компоненты, так как тот же GetList невозможно подменить и событий он не имеет. А жаль.