Доброго дня!
Имеется друпал 7 и уберкарт. Все перевелось более менее полно кроме кнопки add to cart. Разумеется искал в сети решение:
/admin/store/settings/products/edit/general - там нет настройки что бы произвольно задать имя кнопки, как утверждалось на этом форуме. Видимо работало в старых версиях.
Покопался в исходниках, нашел в uc_product.module следующий код:
<?php$form['actions']['submit'] = array(
'#type' => 'submit',
'#value' => t('Add to cartqqq'),
'#id' => 'edit-submit-' . $node->nid,
'#attributes' => array(
'class' => array('node-add-to-cart'),
),
);?>
Как можно заметить, значение value я уже правил (вместо Add to cart поставил Add to cartqqq). - И соответственно успешно меняется текст на кнопке. Но если вписать текст РУССКИМИ буквами, кнопка пуста! Убирать вызов функции t и писать напрямую пробовал, не дает ничего. Возможно где-то дальше еще проверки есть, но я пока не нашел.
Если кто знает как поправить этот момент, и почему русские символы не отображаются даже без использования функции t() откликнитесь плз.
Комментарии
admin/config/regional/translate/translate
Оказалось все так просто! Спасибо (0) !