Jump to content

Okapi Framework

Okapi Framework
Стабильный релиз
1.46.0 / 2 января 2024 г. ( 2024-01-02 )
Предварительный просмотр
1.47.0-Snapshot
Написано в Ява
Операционная система Кроссплатформенный
Лицензия Apache License Version 2.0
Веб -сайт www .kapiframework .орг

Framework Okapi представляет собой кроссплатформенный набор компонентов и приложений с открытым исходным кодом, которые предлагают обширную поддержку для локализации и перевода документации и программного обеспечения.

Архитектура

[ редактировать ]

Рамка Okapi организована вокруг следующих частей:

  • Технические характеристики интерфейса - компоненты и приложения Framework передают через несколько общих наборов API: интерфейсы. Некоторые из них определяются как спецификации высокого уровня. Реализация этих интерфейсов позволяет плавно подключать новые компоненты в общую структуру. Например: все фильтры имеют одинаковый API для разбора входных файлов, поэтому вы можете писать утилиты, которые используют любой из доступных фильтров.
  • Спецификации формата - Хранение и обмен данными является важной частью процесса локализации. Использование открытых стандартов для как можно больше форматов увеличивает совместимость. Когда это возможно, структура Okapi использует существующие стандарты, такие как Xliff , SRX , TMX и т. Д.
  • Компоненты - структура Okapi также включает в себя растущий набор компонентов, которые реализуют различные спецификации интерфейса. Некоторые из них являются основными и низкоуровневыми частями, которые можно повторно использовать при программировании более высоких компонентов, в то время как другие являются плагинами, которые можно использовать непосредственно в сценариях или приложениях.
  • Приложения -Наконец, структура также предоставляет приложения конечных пользователей, которые можно использовать вне коробки. Эти инструменты используют компоненты Okapi и предоставляют готовые платформы для подключения собственных компонентов.

Компоненты

[ редактировать ]

Есть два основных типа компонентов:

Приложения

[ редактировать ]

Некоторые из приложений, использующих структуру,:

  • Rainbow - набор инструментов для запуска большого разнообразия задач локализации.
  • Тикал -инструмент командной строки для основных задач локализации.
  • Ratel - редактор Wysiwyg для создания, тестирования и поддержания правил сегментации SRX.
  • CHACKMATE - приложение для выполнения качественных проверок на двуязычных файлах.
  • Лонгхорн - пакетный сервер обработки.
  • ОКЛОТ - специализированный редактор Xliff для обзора и лингвистических задач QA.

Лицензия

[ редактировать ]

Все материалы, разработанные в рамках проекта Okapi Framework, лицензированы в соответствии с лицензией Apache. Версия 2.0 . Ранее он был опубликован в соответствии с GNU Lesser General Public Public License до M32.

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c46e7e4c56510682875d36a2603dfe2a__1704211620
URL1:https://arc.ask3.ru/arc/aa/c4/2a/c46e7e4c56510682875d36a2603dfe2a.html
Заголовок, (Title) документа по адресу, URL1:
Okapi Framework - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)