Это команда lupdate-qt4, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
lupdate - обновить файлы переводов Qt Linguist
СИНТАКСИС
обновление [ кредита ] файл проекта
обновление [ кредита ] исходные файлы -TS ts-файлы
ОПИСАНИЕ
Эта страница документирует Qt лингвист Обновление ПО инструмент для набора инструментов Qt GUI. обновление читает
qmake / tmake файл проекта (файл .pro), находит переводимые строки в указанном
исходные, заголовочные и интерфейсные файлы, а также обновляет файлы переводов (файлы .ts)
указано в нем. Файлы перевода передаются переводчику, который использует Qt лингвист в
прочтите файлы и вставьте переводы.
Формат файла .ts - это простой читаемый человеком XML-формат, который можно использовать с версией
системы управления при необходимости.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-disable-эвристический {sametext | Similartext | номер}
Отключите названную эвристику слияния. Можно указывать несколько раз.
-расширения [, ...]
Обрабатывать файлы только с указанными расширениями. Список расширений должен быть разделен
с запятыми, а не с пробелами. Дефолт:
'ui, c, c ++, cc, cpp, cxx, ch, h, h ++, hh, hpp, hxx'.
-Помощь Показать использование и выйти.
-места {absolute | relative | none}
Укажите / переопределите способ сохранения ссылок на исходный код в файлах ts. По умолчанию
абсолют.
-не устаревший
Отбросьте все устаревшие строки.
-нерекурсивный
Не проверяйте рекурсивно следующие каталоги.
-не сортировка
Не сортируйте контексты в файлах .ts.
-только во множественном числе
Включайте только сообщения во множественном числе.
-в
Имя файла .pro. Полезно для файлов с синтаксисом файла .pro, но с другим файлом
суффикс
-рекурсивный
Рекурсивно просканируйте следующие каталоги.
-тихая
Не объясняйте, что делается.
-исходный язык [_ ]
Укажите / переопределите язык исходных строк. По умолчанию POSIX, если нет
указан, а файл еще не называет его.
-язык перевода [_ ]
Укажите / замените язык перевода. Целевой язык угадывается
из имени файла, если эта опция не указана и имя содержимого файла нет
языка пока нет. -версия Показать версию обновление и выйти.
ИСПОЛЬЗОВАНИЕ
Вот пример файла .pro, который можно передать обновление:
ЗАГОЛОВКИ = funnydialog.h \
wackywidget.h
ИСТОЧНИКИ = funnydialog.cpp \
основной.cpp \
wackywidget.cpp
ФОРМЫ = fancybox.ui
ПЕРЕВОДЫ = gnomovision_dk.ts \
gnomovision_fi.ts \
gnomovision_no.ts \
gnomovision_se.ts
При запуске обновление в этом файле проекта переводимые строки во всех файлах
перечисленные в записях ЗАГОЛОВКИ, ИСТОЧНИКИ и ФОРМЫ будут помещены в файлы перевода.
перечисленные в записи ПЕРЕВОДЫ. Предыдущие переводы будут использоваться по возможности повторно,
а переведенные строки, которые исчезли из исходных файлов, помечаются как устаревшие.
обновление также может быть вызван со списком исходных файлов C ++, файлов .ui и .ts:
lupdate * .cpp * .h * .ui -ts gnomovision_dk.ts
Используйте lupdate-qt4 в Интернете с помощью сервисов onworks.net