Новые слова для перевода не появляются сразу

Главные вкладки

Аватар пользователя riptor riptor 26 января 2011 в 15:07

После того как вставляю в шаблон (*.tpl.php) строку типа print t("word"); слово word ещё долго не ищется по кнопке search в интерфейсе перевода. Потом внезапно появляется. Есть в админском интерфейсе кнопка, которая производит обновление? Или надо ждать?

Комментарии

Аватар пользователя Rumours Rumours 26 января 2011 в 16:13

не в кэше дело
запись в базу переводов происходит только после посещения страницы где есть не переведённое слово или вы можете в любом скрипте осуществить вызов нужного слова через функцию t()

Аватар пользователя riptor riptor 26 января 2011 в 16:22

Я посещаю эту страницу. Не раз и не два. Но всё равно перед появлением слова в результатах поиска проходит много времени.

Аватар пользователя Rumours Rumours 26 января 2011 в 16:32

ну тогда значит кэш )
отключи кэш и посети страницу
хотя хз что там у тебя ещё за модули и на чём всё это крутится

Аватар пользователя riptor riptor 26 января 2011 в 16:39

Отключенный кэш это поставить всё в disabled в пункте performance? Тогда выключил. Но чего - то результатов не особо. Модулей кроме ядра - views и cck

Аватар пользователя Rumours Rumours 26 января 2011 в 16:56

а так вы в шаблон перевод вставляете?
там будет долго обновляться (или сразу если нажимать очистить кэш)
либо как-то через модули вставляйте этот текст, либо вообще в админку блок создай с форматом ввода php

Аватар пользователя riptor riptor 26 января 2011 в 19:59

Вот кнопка очистить кэш процесс не ускоряет. Сейчас правил пейджер, переопределил theme_pager . Там на исправление слова next вообще ноль внимания.

Аватар пользователя riptor riptor 26 января 2011 в 20:24

Каким-то магическим образом Ctrl-R помог. До этого много раз жал F5 - не помогало. Может просто пришло время. Ничего не понимаю Smile