Описание тега qt-linguist
Qt Linguist - это инструмент для добавления переводов в приложения Qt. Релиз-менеджеры, переводчики и разработчики могут использовать Qt Linguist для выполнения этих задач.
1
ответ
Вопросы о интернационализации Qt
У меня проблемы с выяснением, как использовать Qt для создания файлов перевода для приложения на Python. Я использую Python 2.7, Qt версии 5.9.1 и PyQt4 4.12.1 для создания моего GUI на OSX 10.11.6. Сейчас я просто хотел перевести несколько слов в м…
05 сен '17 в 11:08
0
ответов
Обнаружение неполных файлов перевода в Qt
Я хочу быть в состоянии определить, отсутствуют ли переводы для какого-либо языка во время моей сборки выпуска. Я использую CMake для сборки приложения, и CMake также работает lupdate а также lrelease, В этом процессе я хотел бы отобразить предупреж…
10 апр '18 в 13:56
1
ответ
Qt Linguist: поменять местами язык источников с переводом?
Скажем, давным-давно я начал проект, который не должен был делиться или переводиться. Для простоты все строки и GUI были на моем родном языке в коде, на французском. Затем проект становился все более и более важным, так что теперь доступны несколько…
17 ноя '16 в 10:52
3
ответа
От перевода: оригинальный текст QString
Есть ли способ получить исходный независимый от языка текст QString, помеченный для перевода? Вот упрощение моего кода: QString MyClass::getError() { QString errorText = tr("hardError1"); return errorText; } Проблема в том, что следующее: if (getErr…
27 янв '16 в 13:43
2
ответа
Как мне начать использовать QtLinguist для перевода моего проекта QtCreator?
У меня простой .pro Проект Qt Creator. У меня есть большая часть, если не все, текст моего приложения в Qt .ui XML-файлы форм. Я хочу использовать Qt Linguist для перевода текста в этом проекте, но я не знаю, с чего начать. В интернете нет полезной …
20 дек '15 в 00:25
1
ответ
Как сделать многоязычное приложение QT UI?
Я работаю над новым проектом, в котором мне необходимо разработать простое настольное приложение Qt для компании, занимающейся парковкой автомобилей. Это приложение должно фактически находиться на машинах Linux, расположенных на входе и выходе из ав…
17 янв '17 в 11:51
0
ответов
Qt5: распространяемый Qt Linguist
Я пишу руководство для переводчиков и не могу найти простой и официальный способ распространения редактора Qt Linguist. Похоже, вы можете получить его для Linux, загрузив qttools5-dev-tools пакет. Но для других систем?Похоже, онлайн-установщик Qt5 н…
16 ноя '17 в 21:03
1
ответ
Макрос лингвиста QT5 в cmake
Несмотря на то, что я был довольно новичком в cmake, мне удалось создать новый проект, включающий Qt5LinguistTools и.ts файл, содержащий мои переводы. Я добавил раздел в мой файл cmake для вызова lupdate и lrelease для моих файлов, используя определ…
01 июл '16 в 15:54
2
ответа
Qt lupdate в выпуске файла.pro
Мне пришлось пометить некоторые файлы.xml для интернационализации. Я не использую lupdate вручную из cmd, вместо этого я помещаю его в файл.pro проекта, например: lupdate_only{ SOURCES += $$EXTRA_XML } Приведенный выше код работает просто отлично, н…
29 ноя '16 в 10:04
1
ответ
Как использовать lupdate с аргументом @lst-file?
Я хочу запустить инструмент lupdate Qt-Linguist для получения списка файлов TS. Я хочу дать этот список из файла, а не из явных аргументов команды. Это помощь команды: Использование: lupdate [options] [project-file]... lupdate [options] [source-file…
21 июн '17 в 16:16
0
ответов
Как передать файлы xliff, переведенные с помощью STL trados, в Qt Linguist
Мы используем Qt-Linguist для перевода нашего приложения C++. Наш переводческий офис работает с SDL Trados Studio для управления переводом. Поскольку студия SDL Trados Studio не способна работать с файлами ts, мы теперь используем файлы xliff. Qt-Li…
02 июл '18 в 15:09
0
ответов
CMake. Как найти все файлы для перевода их в Qt5Linguist?
Я пытаюсь использовать Qt для моего большого проекта с разными подпроектами. Мне нужно найти все *.cpp *.h *.ui файлы для создания *.ts файлы и применять их для qt5_create_translation, Не могли бы вы помочь мне, как это сделать? Я пытался использова…
02 окт '18 в 07:18
0
ответов
Создать мультиязычное приложение QtQuick с QtLinguist
Я делаю это для исследования, поэтому нет исходного кода. Моя программа должна иметь возможность менять язык с помощью кнопок. Я получил информацию, что QtLinguistчасто используется для этого материала. Проблема в том, что я не могу найти что-то вро…
22 сен '15 в 05:04
0
ответов
Как CODECFORSRC влияет на проект Qt5?
CODECFORSRC используется только в исходном коде lupdate: QStringList tmp = visitor.values(QLatin1String("CODECFORSRC")); if (!tmp.isEmpty()) { QByteArray codecForSource = tmp.last().toLatin1().toUpper(); if (codecForSource == "UTF16" || codecForSour…
09 фев '18 в 05:58
1
ответ
Как ввести статические методы для Qt Linguist QTranslator
У меня есть файл Qt Linguist *.ts, например: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.1" language="de_DE" sourcelanguage="en_GB"> <context> <name></name> <message> <location fil…
02 ноя '15 в 16:14
1
ответ
QT_TRANSLATE_NOOP устранение неоднозначности с pylupdate
Я пытаюсь использовать pylupdate для создания файлов перевода. import sys from PyQt5 import QtCore from PyQT5.QtCore import QT_TRANSLATE_NOOP _translate = QtCore.QCoreApplication.translate if __name__ == '__main__': app = QApplication(sys.argv) qt_t…
22 дек '17 в 20:06
2
ответа
vC++ + QT перевод интерфейса не работает
У меня есть проект с QT на vC++, и мне нужно найти строку в пользовательском интерфейсе на разных языках. Я создал пользовательский интерфейс через QTdesigner в надстройке Visual Studio Visual Studio 2012, а также установил плагин QT для использован…
27 янв '16 в 10:15
1
ответ
QTranslator: почему некоторые части приложения не переведены?
Есть работающее приложение, и я добавляю новый язык для GUI. Все отлично работает, но некоторые части приложения просто не переведены. QLinguist обнаруживает их все, и я добавил новые переводы, но по-прежнему безрезультатно. Вот фрагмент кода, котор…
01 окт '18 в 05:43
1
ответ
Qt переводы с аргументами
Я столкнулся с проблемой использования Qt для динамического перевода приложения. Все строки, отображаемые в пользовательском интерфейсе, заключены в вызовы tr(), поэтому я могу увидеть их в QtLinguist. Моя проблема сейчас заключается в следующем: до…
23 июл '15 в 15:31
1
ответ
Перевод ключей Q_ENUM
Я использую Q_ENUM макрос в моем коде, а затем я использую связанный QMetaEnum заселить QComboBox, Есть ли "стандартный" способ управления переводом Q_ENUM ключи (извлекается с QMetaEnum::key() метод)? Я не нашел ничего в документации Qt, и основная…
12 июл '16 в 12:00