В Qt 5.4 пустые qt_ru.ts и qt_ru.qm. Как перевести стандартные виджеты?



  • Здравствуйте,

    Как следует из названия, файлы перевода на русский язык, поставляемые вместе с Qt, пустые. Встала необходимость перевода приложения. Воспользовавшись поиском обнаружил, что это известный баг. Взял qt_ru.qm от версии Qt.4.*. Большинство окон получили свой перевод, но кнопки QMessageBox - нет.

    @QMessageBox::information(this,tr("Внимание"),tr("текст"), QMessageBox::No|QMessageBox::Yes);@

    В связи с этим следующие вопросы:

    1. Будут ли разрабы исправлять баг с файлами?
    2. Где взять более свежий файл перевода?
    3. Как перевести кнопки QMessageBox?

    С уважением, Mar4eli.



  • Используйте qtbase_ru.qm



  • [quote author="Mark57" date="1419021221"]Используйте qtbase_ru.qm[/quote]

    Работает! Большое спасибо!))


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.