Название: [QT4.2.2, 4.2.3] lupdate.exe проблемы с кодировкой? Отправлено: itan от Март 09, 2007, 10:37 Пытаюсь перевести программу на другие языки. Раньше использовал VS2005 + QT4.1.4. В файле проекта project.pro прописываю:
Код: CODECFORTR = utf8 Запускаю lupdate.exe -project.pro. Генериться project_en.ts: Код: <!DOCTYPE TS><TS> Открываем лингвистом project_en.ts - все в порядке, кодировка правильная, кириллица читаемая! Теперь пытаюсь повторить теже действия в QT4.2.2 и QT4.2.3 - в лингвитсе вместо русских букв сплошные кракозябры! Смотрим project_en.ts: Код: <?xml version="1.0" encoding="utf-8"?> Сразу видно, что на кодировку по умолчанию он забил! Это в чем же получается дело? Баг? Название: [QT4.2.2, 4.2.3] lupdate.exe проблемы с кодировкой? Отправлено: Вудруф от Март 10, 2007, 18:33 Пользуй UTF - проблем не будет. Зачем тебе utf8? Для экономии?
Название: [QT4.2.2, 4.2.3] lupdate.exe проблемы с кодировкой? Отправлено: itan от Март 15, 2007, 09:25 Вообщем, написал я куда нужно по поводу этой проблемы. Оказался баг. Посмотреть можно тут: http://www.trolltech.com/developer/task-tracker/index_html?id=154553&method=entry
Название: Re: [QT4.2.2, 4.2.3] lupdate.exe проблемы с кодировкой? Отправлено: babutta от Декабрь 01, 2008, 09:10 пол дня мучился с аналогичной проблемой с Qt 4.4.3!
раньше не сталкивался с интернационализацией... itan, спасибо за помощь =) |