Перевести Toolkit є відкритим вихідним кодом, вільно поширюватися і програмний проект, крос-платформний командного рядка здійснюється в Python і розроблений з нуля, як колекції консольних утиліт, спрямованих на надання допомоги перекладачів та локалізації engineers.Can бути використані для доступу все Ваш localizationsBeing призначені для використання при роботі з XLIFF і Gettext PO форматів файлів, програмного забезпечення Перекласти Toolkit може бути легко використана отримати доступ до всіх локалізації. Вона включає в себе інструменти, які допоможуть вам перевірити, злиття, витягувати і перевірити свої локалізації.
Багато перетворювачі також надаються в Перекласти Toolkit, що дозволяє перекладачам, щоб перетворити OpenOffice.org SDF, Mozilla .dtd і .properties, CSV (значення, розділені комами), Qt .TS, простий текст, HTML, TMX (Translation обміну з пам'яттю), і багато більше.
Серед інших ключових особливостей можна відзначити краудсорсингу локалізацію, статистика перекладу, маніпуляції переклад файлу, локалізацію робочого столу, забезпечення якості перекладу, а також плагіни для декількох машинного перекладу та перекладу providers.Getting пам'яті розпочався з Перекласти ToolkitInstalling Перекласти програмного забезпечення Toolkit на GNU / Linux комп'ютер є досить легко за допомогою PIP (Python-PIP) корисність (наприклад, пункт встановити перевести-інструментарій). Крім того, це також можливо встановити додаток з вихідного пакета, запустивши & lsquo; Судо пітон setup.py встановити і Rsquo; Команда.
Різні варіанти доступні для користувачів при взаємодії з програмою за допомогою емулятора термінала. Вони можуть бути переглянуті на перший погляд для кожної команди, включеної в комплект, додавши & lsquo; - допомога і Rsquo; можливість відповідних команд (наприклад, oo2po --help або oo2xliff --help або csv2po --help або html2po --help) .Supported на Linux, Mac і WindowsThe програмне забезпечення є крос-платформних, це означає, що він був розроблений, щоб працювати у всіх дистрибутивах GNU / Linux, а також в операційних системах Mac OS X і Microsoft Windows. Обидва 32-бітних і 64-розрядних версіях вищевказаних операційних систем підтримуються в даний час
Що нового У цьому випуску :.
- Зміни в порівнянні з 1.12.0 RC1:
- Додана підтримка UTF-8 закодованих рядків OS X
- Формат RC отримав кілька виправлень і тепер ігнорує TEXTINCLUDE секцій і одного коментарі рядки (//)
- Файли Qt Лінгвіст тепер вихід декларація XML
- xliff2po тепер підтримує файли з .xliff розширенням
- Незначні зміни в деякі предмети, щоб правильно вставити в існуючий батька у разі потреби
- Відновлені Diff-матч-патч, щоб забезпечити підтримку старих споживачів сторонніх
- Додані нові тести для UTF-8 кодуються OS X рядків, Qt лінгвіст і форматів RC і перетворювача rc2po
- Основні зміни:
- Властивості та формати DTD виправити ряд питань
- Масивна код очистки з нетерпінням чекаю Python 3 сумісність
- Важливі зміни в процесі розвитку, щоб полегшити тестування
- Формати і перетворювачі:
- властивості Mozilla
- Якщо пристрій має введення ключа, пов'язаний доступу, то вони об'єднуються в єдине ціле
- помилки кодування в даний час повідомляється на початку, щоб запобігти їх маскується подальших помилок
- Ведучі й відомі прогалини біг, щоб не втратити їх при використанні перетворювачів
- Знаки УНН тепер правильно обробляються
- po2prop Тепер використовує вихідну мову AccessKey якщо переклад відсутній
- Виправлена перетворення послідовних безлічі блоків Gaia в prop2po
- DTD
- & сутність автоматично розширюється при читанні DTD файли і втік назад при їх написанні
- Символ підкреслення зараз діє знак в іменах сутностей
- нікчеми в кінці рядка тепер правильно обробляються
- po2dtd:
- Тепер використовує вихідну мову AccessKey якщо мета Accesskey відсутня
- Чи не видаляти випадкові і як вони, ймовірно, і
- HTML
- HTML5 figcaption тег тепер локалізованим
- атрибут назва в даний час локалізованим
- po2html тепер зберігає непереведені атрибути
- код доступу
- Тепер код доступу об'єднуються з урахуванням регістра
- Додана підтримка AccessKey після амперсанд та космічної
- PHP
- Відступаємо за замовчуванням діалект після додавання кожного нового блоку
- Додана підтримка для порожнього оголошенні масиву, коли він наповнений потому
- Android
- Додана підтримка множини
- Текст тепер правильно втік, коли за допомогою розмітки
- атрибут ідентифікатор повідомлення додається contextname
- поліпшення контролю версій;
- Додана підтримка для каталогів Subversion .svn
- Перевірки:
- Додана спеціальних перевірок для LibreOffice
- Інструменти
- pocount інструмент має зараз найкращий алгоритм підрахунку для речей, які виглядають як XML
- Mozilla оснастки виправлення:
- Додана підтримка для перевірки поганих код доступу в файлах .properties
- Тепер скрипт обидві Mozilla можна тихо працювати
- Додана нова сценарій Gaia наступне
- варіант buildxpi --disable-компіляції середу була відновлена, в результаті чого величезні поліпшення в швидкості
- Загальні
- Великий очистка сценарію установки
- Деякі виправлення для деякі предмети
- Різне Документи з очищення території
- Код з очищення території:
- Прикладні тонн PEP8 і гід по стилю заходів з очищення
- Python 2.6 це наш новий мінімум:
- Дистанційні багато коду, використовувані для підтримки старих версій Python
- Добування користувальницький код на користь Python стандартні бібліотеки
- Оновлене кодова використовувати нові бібліотеки
- Змінено код, щоб використовувати нову синтаксис шукає Python 3 сумісність
- Оновлені деякі третя сторона в комплекті програмне забезпечення: CherryPy, BeautifulSoup4
- Додана документ для відстеження ліцензій, використовувані третьою стороною в комплекті коду
- Вилучено TODO пунктів. Деякі з них були переведені на трекер помилка
- Процес розробки:
- Додана функціональна структура тесту
- Додана десятки нових модульного та функціонального тестування
- Розширений завдання, що виконуються в Тревіс: PEP8, pytest-xdist, компілювати всі файли, coveralls.io, ...
- ... і безліч спільних прибирань коду і звичайно багато-багато виправлень.
Що нового у версії 1.2.0:
- інструмент poterminology був доданий, щоб допомогти побудувати списки термінології .
- Нові перетворювачі включають po2rc, rc2po, ical2po і po2ical.
- Підтримка була покращена для Qt .ts і Gettext .mo.
- Контроль якості, індексування, контроль версій, і швидкість були покращені.
Вимоги
- Perl
Коментар не знайдено