Как перевести строку добавленную в форму регистрации через hook_form_alter (например в ['#suffix'])? Строка обёрнута в функцию t(), но её нет ни в списке строк страницы через кнопку "перевести текст", ни в меню "перевод интерфейса" -> "переводы".
Как перевести строку добавленную в форму регистрации через hook_form_alter (например в ['#suffix'])? Строка обёрнута в функцию t(), но её нет ни в списке строк страницы через кнопку "перевести текст", ни в меню "перевод интерфейса" -> "переводы".
Комментарии
Сбросьте кеш и зайдите на страницу где строка отображается. После ищите в переводах.
Сбрасывал, искал, для остальных страниц нормально работает, на странице регистрации нет.
сделайте реинсталл модулю, через devel
либо update.php
строки перевода не могут просто так добавляться сами по себе, это делает утилита xgettext, запуск которой происходит (по логике) в момент подключения модуля. точно не могу сказать, но очевидно, что не во время просто запроса
Нормально строки добавляются, без переустановки.
ТС - давайте код смотреть и рассказывайте где и как альтерите.
Спасибо, реинстал помог.
о как. даже интересно стало
Это не так.
Искренне верил что так, поскольку импорт-экспорт идет в формате .po
Переводы хранятся в базе данных.