Drupal 7:
I have problem with translating the menu items it always gives me error messsage:
PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'i18n_mode' in 'field list': UPDATE {menu_custom} SET language=:db_update_placeholder_0, i18n_mode=:db_update_placeholder_1 WHERE (menu_name = :db_condition_placeholder_0) ; Array ( [:db_update_placeholder_0] => und [:db_update_placeholder_1] => 5 [:db_condition_placeholder_0] => main-menu ) in i18n_menu_menu_update() (line 121 of D:\xampp\htdocs\Cts\sites\default\modules\i18n\i18n_menu\i18n_menu.module).
The website encountered an unexpected error. Please try again later.

P.S. I have installed all the necessary modules and I don't think that I miss anythink...

Comments

charlieji’s picture

I had same issue. disable the 'i18n_menu,'  uninstall that module, and run cron to have it re-installed, and it solves the problem.

see: https://www.drupal.org/project/i18n/issues/1074132

mitpatoliya’s picture

Have you checked for db support? I mean your DB should be able to support utf16 characters