Russian Qt Forum

Qt => Интернационализация, локализация => Тема начата: xokc от Март 04, 2015, 15:54



Название: lupdate и qbs проекты
Отправлено: xokc от Март 04, 2015, 15:54
Обнаружил, что lupdate не поддерживает qbs проекты: lupdate error: File 'acs-ctl.qbs' has no recognized extension.
Как прикрутить qt-интернационализацию к qbs проекту?


Название: Re: lupdate и qbs проекты
Отправлено: kuzulis от Март 04, 2015, 17:28
Никак. Нужно делать свое правило: https://bugreports.qt.io/browse/QBS-486


Название: Re: lupdate и qbs проекты
Отправлено: xokc от Октябрь 23, 2015, 16:02
Дошли руки до локализации qbs проекта. С учетом приведенной выше ссылки, создал qbs модуль. Как мне его подключить к своему проекту и заставить lupdate отрабатывать по перечню файлов из него?


Название: Re: lupdate и qbs проекты
Отправлено: kuzulis от Октябрь 23, 2015, 16:54
Я хз я бросил это дело, и делаю все ручками (из скриптика).


Название: Re: lupdate и qbs проекты
Отправлено: alex312 от Октябрь 26, 2015, 09:30
Дошли руки до локализации qbs проекта. С учетом приведенной выше ссылки, создал qbs модуль. Как мне его подключить к своему проекту и заставить lupdate отрабатывать по перечню файлов из него?
1 положите свой  модуль в папку .../any_dir/modules/my_module
2 для проекта укажите путь к папке modules (.../any_dir  ,свойство qbsSearchPaths)
3 в продукте укажите Depends{name:"my_module"}


Название: Re: lupdate и qbs проекты
Отправлено: xokc от Декабрь 11, 2016, 22:33
Разумного прогресса в этой теме так и не появилось?