Jose, first of all thank you for the fast D7 enhancements which I think many people are urgently hoping for.
I very much like the menu translation mode options. But whatever option I tick (example below with main menu -> Localize) - clicking "Save" produces the following error.
PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'language' 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] => 1 [:db_condition_placeholder_0] => main-menu ) in i18n_menu_menu_update() (Zeile 221 von D:\docroots\scansonic-d7\sites\all\modules\i18n\i18n_menu\i18n_menu.module).
Comments
Comment #1
jose reyero commentedIf you updated from the alpha version, you need to reinstall the module (i18n_menu) or manually create the new fields. This won't happen with beta versions that will have update scripts.
Comment #2
vce commentedI have the same problem, but with version 7.x-1.8.
I've tried to disable and remove the entire i18n and then reinstalling, but with no change.
Error message:
PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'language' 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 /var/www/html/sites/all/modules/i18n/i18n_menu/i18n_menu.module).Comment #3
jose reyero commentedUninstall the module (As in using Modules/Uninstall, not removing the module from the filesystem) after disabling it.