Russian Qt Forum

Qt => Интернационализация, локализация => Тема начата: iroln от Январь 20, 2012, 08:50



Название: Qt Linguist не может найти исходники и формы
Отправлено: iroln от Январь 20, 2012, 08:50
Всем привет!

При переводе Qt Linguist не может найти переводимые исходники и формы, как следствие, не показывает их. Хотелось бы, чтобы показывал.

Структура моего проекта следующая:
Код:
ProjectDir
       SomeSrc1
              SubSrc1
              SubSrc2
                  SubSubSrc1
       SomeSrc2
       SomeSrcN
       I18n
           ru_RU.ts
           ru_RU.qm

       Project.pro

Все исходники прописаны в pro файле с путями, относительно ProjectDir. Пример:
Код:
SOURCES = Main.py \
    App/MainWindow_UI.py \
    App/MainWindow.py \
    App/Tools/CommonTools.py \
    Plugins/BasePlugin.py \
    ...

TRANSLATIONS = I18n/en_US.ts \
    I18n/ru_RU.ts

Qt Linguist ищет исходники и формы относительно папки расположения файлов ts (у меня эти файлы лежат в отдельной папке I18n), поэтому исходники надо искать на уровень выше, относительно ProjectDir. Как это объяснить лингвисту?