Как я могу создать новую локализацию Qt для самого Qt? - PullRequest
2 голосов
/ 08 июня 2010

Наше приложение локализовано, и я также извлек все стандартные файлы Qt _ *. Qm, чтобы мои диалоги Qt были переведены как можно больше.

Однако один из наших дистрибьюторов хочет добавить перевод на датский, а его нет в стандартных файлах перевода Qt.

Как мне заставить Qt создать файл, чтобы я мог отправить его на перевод?

1 Ответ

1 голос
/ 08 июня 2010

Некоторая информация о переводе самого Qt: http://doc.trolltech.com/4.6/internationalization.html#produce-translations

сказано, что шаблоны для перевода qt (файлы * .ts) должны находиться в каталоге $ {QTDIR} / translations. Я не вижу их в моей установке Qt4 из официального репозитория Ubuntu, но я думаю, что они должны быть включены в дистрибутивы, предоставленные Nokia на официальной странице загрузки.

Редактировать

Идею, как создать новый пустой * .ts файл для самого qt, можно найти в каталоге translations / translations.pri исходников qt. Для Qt 4.6.3 это будет

lupdate -locations relative -no-ui-lines -I../include -I../include/Qt corelib gui-ts ../qt_my.ts
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...