Блин, другой касяк.
Теперь гуи на русском, а MessageBox'ы на английском...
Поскольку "меседжбоксы" не создавались в дизайнере, то соответственно их текст не попал в retranslateUi(). Из данной ситуации 2 выхода:
1. Грузить файл перевода из main.cpp (как ты и делаешь)
2. Создать собственную функцию аля retranslateStrings() по аналогии с retranslateUi() с текстом "меседжбоксов" и вызывать так же, как и retranslateUi()