Таблица locales_source забивается дубликатами строк

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

Аватар пользователя slavik.kz slavik.kz 10 апреля 2012 в 23:42

Не знаю с какого момента появилась это проблема, возможно после какого-то обновления, установлен модуль locale_cache (но при отключении - та же ситуация), суть: в таблицу заносятся непереведенные строки, заносятся сотнями и тысячами (посещаемость - ~100 онлайн)
db_query("INSERT INTO {locales_source} (location, source, textgroup, version) VALUES ('%s', '%s', 'default', '%s')", request_uri(), $string, VERSION);
Заносятся русские строки из полей-описаний views, такого рода записи:

Array
(
[lid] => 217057
[location] => /sites/default/files/js/js_e1c80a8c9e9328d7e6ea5dfae013dada.js
[textgroup] => default
[source] => Blog entry
[version] => 6.25
)

Array
(
[lid] => 217095
[location] => /search?model=128
[textgroup] => default
[source] => User ID from logged in user
[version] => 6.25
)

Не могу никак понять, как оно подцепляется, и почему дублируется, вроде даже попадались строки без t(), может фильтр какой её использует?

Комментарии