lupdate не создает файл переводов .ts

Итак, я столкнулся с проблемой. Когда я использую lupdate в Qt Creator (Инструменты -> Внешний -> Лингвист -> Обновить переводы (lupdate)), файлы переводов не создаются.

Я добавил "ПЕРЕВОДЫ + =" в файл .pro

TRANSLATIONS    +=  localization/localization_es.ts

Но файлы переводов по-прежнему не создаются. локализация / путь существует в папке проекта, но файлы по-прежнему не создаются.


person Blastcore    schedule 22.08.2012    source источник


Ответы (2)


Проект - 4.8.1, по какой-то причине lupdate и lrelease не работают. Итак, я сделал .ts, используя cmd, используя двоичные файлы 4.7.4.

person Blastcore    schedule 22.08.2012

Чтобы он работал в 4.8.1, просто запустите lupdate и lrelease с абсолютным путем. Я запустил его по абсолютному пути на моем компьютере C: \ QtSDK \ Desktop \ Qt \ 4.8.1 \ mingw \ bin \ lupdate myproject.pro и C: \ QtSDK \ Desktop \ Qt \ 4.8.1 \ mingw \ bin \ lrelease tranlate_js.ts.

Он будет запрашивать некоторые файлы DLL в первый раз, просто поместите необходимые файлы по тому же пути или в системную папку.

Ваши lupdate и lrelease начнут работать из создателя Qt.


Спасибо

person G.S. Janjua    schedule 28.07.2016