Проблемы с установкой русского языка [версия Друпала < 4.5]
после того как я импортировал через phpMyAdmin файл locales_4_4_sql_cp1251_v6_3_(2004_06_17).sql сверху всех страниц стало появляться много подобных надписей:
user error: Unknown column 'en' in 'field list' query: SELECT lid, en FROM locales WHERE string = 'administer' in C:\www\home\drupal\includes\database.mysql.inc on line 97.user error: Unknown column 'en' in 'field list'
query: SELECT string, en FROM locales WHERE LENGTH(string) < 75 in C:\www\home\drupal\includes\database.mysql.inc on line 97.user error: Duplicate entry 'locale:ru' for key 1
query: INSERT INTO cache (cid, data, created, expire, headers) VALUES('locale:ru', 'a:2534:{s:30:\"%sitename administration pages\";s:55:\"%sitename страницы администратора\";s:60:\"This is a complete overview of the site administration page.\";s:76:\"Полный обзор администрационной страницы.\";s:16:\"create new block\";s:23:\"Создать блок\";s:44:\"Displays a calendar to navigate old content.\";s:97:\"Показать календарь для доступа к старому содержанию.\";s:71:\"Choose the starting \"day of the week\" for the displayed calendar block.\";s:98:\"Выбери начальный \"день недели\" для показа в календаре.\";s:43:\"Enables user to comment on content (nodes).\";s:115:\"Разрешить по in C:\www\home\drupal\includes\database.mysql.inc on line 97.user error: Unknown column 'en' in 'field list'
query: SELECT lid, en FROM locales WHERE string = 'blocks' in C:\www\home\drupal\includes\database.mysql.inc on line 97.
Как исправить ситуацию? Что я неправильно сделал?
- 's blog
- Для комментирования войдите или зарегистрируйтесь
Выполните SQL:
ALTER TABLE locales ADD en BLOB;
DELETE * FROM cache;
--
Axel
- Для комментирования войдите или зарегистрируйтесь
а зачем он там нужен-то?
у меня вот, например, никаких ошибок не выдает.
Это наверное, если только новый модуль locales используется.
У меня старый вот и там, по-моему en не нужен...
- Для комментирования войдите или зарегистрируйтесь
Тогда альтернативный вариант - убрать en из языков в conf.php.
--
Axel
- Для комментирования войдите или зарегистрируйтесь
так зачем же его там вообще держать?
у меня он там и не используется с самого начала,
как только русский добавил...
- Для комментирования войдите или зарегистрируйтесь



Комментарии