Мультиязычность: перевод Suffix для CCK Number

Прислано: molp

чт, 24/02/2011 - 05:55

Другие статьи по теме:

Доброго времени.

Возник вопрос с переводом для значений Suffix полей CCK Number.
Единственное решение которое удалось найти через поиск, это обертывание значения Suffix в t().
Я сделал это следующим образом: внес изменения в сам CCK модуль: modules\cck\modules\number\number.module, заменив строку return $prefix . $output . $suffix; на return $prefix . $output . t($suffix);
Далее привычным образом вношу изменения в переводах интерфейса для нужных языков. Все работает (за исключением того что нет поля перевода для языка en на котором у меня производилась установка системы, а в качестве языка по умолчанию позже был выбран ru).
Честно говоря, имея о программировании весьма поверхностное представление, мне не совсем понятно, что я сделал, и не смотря на то что все работает, хочу поинтересоваться можно ли использовать такое решение?

Новое на сайте

Ссылки партнёров