Проблема в том, что 2 из ваших 3 внешних ключей относятся к столбцам в родительской таблице, которые не являются ни первичными ключами, ни имеют уникальный индекс для них.
Все столбцы внешнего ключа должны ссылаться либо на первичный ключ, либо на уникальный ключ в родительской таблице.
Это два плохих внешних ключа:
ADD CONSTRAINT `sedi_i18n_FK_2` FOREIGN KEY (`culture`) REFERENCES `culture` (`code`),
ADD CONSTRAINT `sedi_i18n_FK_3` FOREIGN KEY (`nation`) REFERENCES `nations` (`iso_code_2`);
Если эти столбцы должны быть уникальными в родительской таблице, вы можете решить эту проблему, добавив к ним уникальные индексы, например:
alter table `culture`
add unique key (`code`);
alter table `nations`
add unique key (`iso_code_2`);