Сейчас указано только сопоставление utf8_unicode_ci, а кодировка не utf8.
Создайте базу данных с кодировкой utf8 и сопоставлением utf8_general_ci, а затем устанавливайте необходимую CMS.
из того, что видно на вашем первом скриншоте - это с очень высокой долей вероятности несовпадение 1251 и UTF
или данные в UTF а отображение в 1251 или наоборот.
такая шляпа может быть (как один из вариантов) если у вас сами php скрипты, в которых идет работа с базой, сохранены в 1251 а база хранит UTF. (или наоборот)
Пробовали дописывать SET NAMES utf8 везде, где только можно. Делали дамп и прописывали там, после импорта ничего не меняется.
Проблема скорее всего вот в чем:
Но прав на изменение character_set_server у нас нет, к сожалению.
дело вообще не в том, что вы подчеркнули. У меня character_set_server вообще latin1 и при этом нормально работаю с базами и в UTF8 и в 1251 (досталось наследие)
Перенесли на сервер, где character_set_server UTF8 и все нормально. Тут явно дело в движке (альфа релиз, еще совсем сырой). Именно он должен решать проблему с кодировкой сервера, потому что каждого менять кодировку никто не будет.