Локализация MessageDlg
Модератор: Модераторы
- Nik
- энтузиаст
- Сообщения: 573
- Зарегистрирован: 03.02.2006 23:08:09
- Откуда: Киров
- Контактная информация:
Локализация MessageDlg
Заменил в старой программе все вызовы MessageBox на кросс-платформенный MessageDlg и обнаружил неприятный баг: надписи на кнопках MessageDlg не локализованы (Yes, No и т.д.). Это бага, или MessageDlg в принципе не должен переводиться?
Должен, но для этого нужно написать код для локализации, см. http://wiki.lazarus.freepascal.org/Tran ... rograms/ru, и положить в директорию с файлами локализации файлы локализации LCL (Lazarus\lcl\languages\lclstrconsts.ru.po).
Nik
Если нужно только это то можно так http://freepascal.ru/forum/viewtopic.php?f=5&t=5038&p=36639#p36639
з.ы. кода нибудь добавлю это в вики
Если нужно только это то можно так http://freepascal.ru/forum/viewtopic.php?f=5&t=5038&p=36639#p36639
з.ы. кода нибудь добавлю это в вики
