Перевести Набор инструментов с открытым исходным кодом, свободно распространяться и программное обеспечение проекта кросс-платформенный командной строки реализованы в Python и разработан с нуля, в качестве коллекции консольные утилиты, направленных на оказание помощи переводчиков и локализации engineers.Can быть использованы для доступа ко всем Ваш localizationsBeing предназначены для использования при работе с XLIFF и Gettext PO файлов форматов, программное обеспечение Перевести Инструментарий может быть легко использован для доступа ко всем своим локализации. Она включает в себя инструменты, которые помогут вам проверить, слияние, извлекать и проверить свои локализации.
Многие преобразователи также предоставляются в Перевести Toolkit, позволяющий переводчиков для преобразования OpenOffice.org SDF, Mozilla .dtd и .properties, CSV (значения, разделенные запятыми), Qt .TS, простой текст, HTML, TMX (Перевод обмена с памятью), и многое Больше.
Среди других ключевых особенностей, мы можем отметить, краудсорсинга локализации, статистика перевода, манипуляции перевод файла локализации, рабочий стол, контроль качества перевода, а также плагины для нескольких машинного перевода и перевода 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
- The & лицо автоматически расширяется при чтении DTD файлы, и убежал обратно при их написании
- символ подчеркивания теперь является допустимым символом в именах сущностей
- ничтожества в конце строки теперь правильно обрабатываются
- po2dtd:
- Теперь использует исходный язык AccessKey если цель Accesskey отсутствует
- Не удалить бродячих и, как они, вероятно, и
- HTML
- The HTML5 тег figcaption теперь локализуемым
- Атрибут название в настоящее время локализуемым
- po2html Теперь сохраняет непереведенные атрибуты
- Конфигурация доступности
- Теперь Конфигурация доступности в сочетании с учетом регистра
- Добавлена поддержка AccessKey после амперсанд и космической
- PHP
- Падение назад по умолчанию диалект после добавления каждого нового блока
- Добавлена поддержка для пустого объявлении массива, когда он наполнен спустя
- Android
- Добавлена поддержка множественного числа
- Текст теперь правильно бежал, когда с помощью разметки
- Атрибут сообщение ID добавляется contextname
- улучшения Версия управления;
- Добавлена поддержка для каталогов Subversion .svn
- Проверки:
- Добавлена специфических проверок для LibreOffice
- Инструменты
- The pocount инструмент имеет сейчас лучший алгоритм подсчета для вещей, которые выглядят как XML
- Mozilla оснастки исправления:
- Добавлена поддержка для проверки плохих Конфигурация доступности в файлах .properties
- Теперь скрипт обе Mozilla можно запускать молча
- Добавлена новая сценарий Гайя следующее
- Опция buildxpi --disable-компиляции среда была восстановлена, в результате чего огромные улучшения в скорости
- Общие
- Обширная очистка сценария установки
- Некоторые исправления для некоторые предметы
- Разное Docs уборок
- Код уборок:
- Прикладные тонн 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
Комментарии не найдены