Неполная русификация QT |
Здравствуйте, гость ( Вход | Регистрация )
Неполная русификация QT |
gogi |
7.7.2008, 9:42
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 19.6.2008 Пользователь №: 207 Спасибо сказали: 0 раз(а) Репутация: 0 |
Многие классы QT содержат в своём коде статически забитый англоязычный текст.
Примеры: - Контекстное меню QLineEdit вызываемое по щелчку правой кнопки мыши. Здесь присутствуют "Cut", "Copy" и т.д. Я даже нашёл в исходниках библиотеки то место, где эти надписи приписываются. Конечно можно в исходниках подправить на "Вырезать", "Копировать" и т.п. или же писать свой обработчик контекстного меню, но это всё кажется как-то сложно. - QMessageBox::information (и другие статические функции из этого модуля) приводят к появлению диалога со стандартными кнопками "Ok", "Cancel" и т.д. Хотя могли бы эти надписи и меняться в зависимости от языка пользователя... Наверняка найдётся и ещё куча подобного, если поискать. Так вот, как всё это дело грамотно подправить? Сообщение отредактировал gogi - 7.7.2008, 9:50 |
|
|
gogi |
14.7.2008, 9:02
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 19.6.2008 Пользователь №: 207 Спасибо сказали: 0 раз(а) Репутация: 0 |
Tonal, разобрался уже. Я просто не знал, что такая локализация есть, пока не глянул в QTDIR/translations
|
|
|
Текстовая версия | Сейчас: 28.1.2025, 16:57 |