Russian Qt Forum
Ноябрь 23, 2024, 03:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Локализация NCReportPreviewWindow (по русски) возможна ?  (Прочитано 7756 раз)
masterlan
Гость
« : Апрель 03, 2010, 12:37 »

Привет, коллеги.
Подскажите, возможно ли выводить окно NCReportPreviewWindow "локализованным" (переведённым на русский) ?
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Апрель 03, 2010, 15:42 »

у них ts-файлы в комплекте есть?
Записан

Юра.
masterlan
Гость
« Ответ #2 : Апрель 03, 2010, 16:10 »

Только этот .../NCReport2.5.2_eval/i18n/ncreport_de.ts
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #3 : Апрель 04, 2010, 09:01 »

вот его скопировать с другим именем, ncreport_ru.ts и перевести в лингвисте, затем в нём же скомпилить в qm-файл.
Если считать, что локализация приложения предусмотрена, то он должен подхватиться при запуске
Записан

Юра.
masterlan
Гость
« Ответ #4 : Апрель 05, 2010, 20:05 »

Попробовал. Плохо получается. Нет опыта.
Вроде и программа (лингвист) простая , а вот её внутренней логики пока не могу понять.
Может есть где краткая инструкция по русски?
И потом, не ясно, куда ложить qm-файл, что-бы его NCReportPreviewWindow подхватила ?
Записан
Algorythm
Гость
« Ответ #5 : Апрель 06, 2010, 09:11 »

Ж. Бланшет. Могу намылить
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #6 : Апрель 06, 2010, 09:49 »

>>Вроде и программа (лингвист) простая , а вот её внутренней логики пока не могу понять.
а зачем тебе её внутренняя логика, если программа простая?

Google translate в помощь

>>И потом, не ясно, куда ложить qm-файл, что-бы его NCReportPreviewWindow подхватила ?
туда же, где и ts-файл лежал
Записан

Юра.
masterlan
Гость
« Ответ #7 : Апрель 06, 2010, 14:27 »

Для Algorythm 
Ж. Бланшет. есть в коллекции, спасибо.
Пойду почитаютуда же, где и ts-файл лежал.

Для lit-uriy
"туда же, где и ts-файл лежал" - не канает.
ts-файл лежал в /home/master/Soft/NCReport2.5.2_eval/i18n/ncreport_de.ts
а моё вновь разрабатываемое приложение - /home/master/MyApp/ncreport_ru.qm
Может есть ещё мысли - куда ложить?
Записан
crossly
Гость
« Ответ #8 : Апрель 06, 2010, 14:46 »

а вы не пробовали подгрузить этот файл ручками.... ??... в смысле с помощью QTranslator...
Записан
masterlan
Гость
« Ответ #9 : Апрель 06, 2010, 14:53 »

Вы, верно, ясновидящий Улыбающийся
Откуда знаете , что именно я сейчас собирался сделать ?
Именно о QTranslator и читаю.
Улыбающийся
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #10 : Апрель 06, 2010, 16:19 »

>>Может есть ещё мысли - куда ложить?
посмотри код NCReport, от куда он пытается загрузить перевод, ищи "QTranslator" в коде
Записан

Юра.
masterlan
Гость
« Ответ #11 : Апрель 06, 2010, 16:54 »

Использование QTranslator для "ручной" подгрузки qm-файла решило проблему.

Спасибо, коллеги, за помощь.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.052 секунд. Запросов: 22.