Це команда itstool, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
itstool - конвертувати між XML і PO за допомогою ITS
СИНТАКСИС
itstool [ПАРАЦІЇ] XMLFILES...
його табуретка -m [ПАРАЦІЇ] XML-ФАЙЛИ...
його табуретка -j [ПАРАЦІЇ] MOFILES...
ОПИС
його табуретка витягує повідомлення з файлів XML і виводить файли шаблонів PO, а потім об’єднує
переклади з файлів MO для створення перекладених файлів XML. Він визначає, що потрібно перекладати
і як розділити його на повідомлення за допомогою набору тегів інтернаціоналізації W3C (ITS).
Для вилучення повідомлень із файлів XML XMLFILES і вивести їх на OUT.pot:
його табуретка -o OUT.pot XMLFILES
Після злиття з наявними перекладами або перекладом рядків згенеруйте MO-файл з
msgfmt(1), а потім вивести перекладені файли до каталогу DIR:
його табуретка -m OUT.mo -o DIR XMLFILES
Ви також можете створити один багатомовний вихідний файл XML, використовуючи вхідний XML-файл і a
набір файлів MO:
його табуретка -j FILE.xml -o OUT.xml МОФІЛІ
Визначення ITS завантажуються з вбудованих правил, правил, вбудованих у вихідний XML
файли, файли, передані з -i параметр і атрибути ITS у вихідних XML-файлах. Пізніше
визначення мають пріоритет. Ви можете вимкнути вбудовані правила, передавши -n варіант.
ВАРІАНТИ
Вилучення
-o OUT.pot
-- вихід OUT.pot
вивести шаблон замовлення у файл OUT.pot
Злиття
-m MOFILE XMLFILES
-- об'єднати MOFILE XMLFILES
об'єднати з файлу MO MOFILE і вивести перекладені файли XML для вихідних XMLFILES
-l МОВА
--lang МОВА
явно встановити вихідний код мови на XML
-o OUT
-- вихід OUT
вивести XML-файли в каталозі OUT
приєднання
-j MLIFILE МОФІЛІ
--приєднатися XMLFILE МОФІЛІ
приєднатися до перекладів з МОФІЛІ у багатомовний файл на основі джерела XMLFILE
-o OUT.xml
-- вихід OUT.xml
вивести у файл XML OUT.xml
загальний
-i ЙОГО
--його ЙОГО
завантажте правила ITS у файл ЙОГО (можна вказати кілька разів)
-n
--без вбудованих
не застосовуйте вбудовані правила ITS, які постачаються разом із itstool
-s
--суворий
вийти з помилкою, якщо PO-файли містять зламаний XML
-d
--load-dtd
завантажити зовнішні DTD, які використовуються вхідними файлами XML
-k
--keep-entities
зберігати посилання на сутність нерозгорнутими у файлах PO
-p ІМ'Я VALUE
--парам ІМ'Я VALUE
визначити параметр ITS ІМ'Я до вартості VALUE (можна вказати кілька разів)
Використовуйте itstool онлайн за допомогою служб onworks.net