Okapi Framework

news/2024/9/23 14:32:19/

文章目录

    • 关于 Okapi
      • Rainbow
      • CheckMate
      • Ratel
      • Tikal
      • Filters Plugin for OmegaT
      • Longhorn


关于 Okapi

  • 官网:http://okapiframework.org
  • 源码:https://bitbucket.org/okapiframework/okapi/src
  • 文档:http://okapiframework.org/wiki/index.php?title=Main_Page
  • Distributions : https://okapiframework.org/wiki/index.php/Distributions

Okapi 框架是一套跨平台、免费的开源组件和应用程序,为本地化和翻译文档和软件提供了广泛的支持。
其目标是允许工具开发人员和本地化人员构建新的本地化流程或增强现有流程,以最佳地满足他们的需求,同时保持兼容性和互操作性。在可能的情况下,项目使用并推广开放标准。

开放标准:http://okapiframework.org/wiki/index.php?title=Open_Standards


以下是基于该框架的一些工具和应用程序:

Rainbow

http://okapiframework.org/wiki/index.php?title=Rainbow
Rainbow是一个GUI应用程序,用于启动与翻译和本地化任务相关的各种实用程序,例如:文本提取(到XLIFF、OmegaT项目、RTF等)和合并、预翻译、编码转换、术语提取、文件格式转换、质量验证、翻译比较、过滤文本的搜索和替换、伪翻译等。使用框架的管道机制,您可以使用Rainbow创建一系列步骤,执行特定于您需求的自定义任务。


CheckMate

http://okapiframework.org/wiki/index.php?title=CheckMate
CheckMate-是一个GUI应用程序,可对双语翻译文件(如XLIFF、TMX、TTX、PO、TS、Trados Tagged RTF和框架支持的任何其他双语格式)执行各种质量检查。


Ratel

http://okapiframework.org/wiki/index.php?title=Ratel
Ratel-是一个用于创建和维护分段规则的GUI应用程序。这些规则用于将可翻译文本分解为更有意义的部分。Ratel使用Okapi基于SRX的分割引擎。SRX是分段规则交换格式。该应用程序包含一个测试功能,允许您在编辑规则时立即查看分割规则对自己的示例文本的影响。


Tikal

http://okapiframework.org/wiki/index.php?title=Tikal
Tikal-是一个命令行工具,提供许多功能,包括:简单的提取/合并、各种文件格式转换(TMX、CSV、制表符分隔、PO等)、访问翻译资源、Pensieve TM的导入/导出等。


Filters Plugin for OmegaT

http://okapiframework.org/wiki/index.php?title=Okapi_Filters_Plugin_for_OmegaT
OmegaT过滤器插件-是一个用于OmegaT的插件。它为TTX、IDML、JSON等其他文件格式提供了透明的支持。只需将jar文件放到OmegaT的插件目录中,重新启动OmegaT即可。


Longhorn

http://okapiframework.org/wiki/index.php?title=Longhorn
Longhorn-是一个远程执行批处理的应用服务器。可以从Rainbow导出包含预定义管道和过滤器配置的批处理配置。Longhorn提供了一个REST接口。






http://www.ppmy.cn/news/1435195.html

相关文章

使用STM32F103驱动读取MAX30102时的调试问题记录

1、数据FIFO寄存器,也就是地址为0x07的FIFO DATA寄存器,必须一次性将采样数据全部读出,也就是IIC起始信号发出后,必须连续读取FIFO中所有数据,如果一个字节一个字节读的话,实测FIFO的读写指针不会变化&…

容器的通俗讲解

容器的通俗讲解 引言 在信息技术领域,"容器"这一概念已经成为现代软件部署和运行的核心组成部分。容器提供了一种轻量级、可移植、自给自足的环境,允许开发者打包应用及其依赖,确保在不同环境中可靠地运行。本文旨在通过通俗的语…

【MyBatis】使用手册

mybaits手册 mybatis官网 https://blog.mybatis.org/ 中文文档:https://mybatis.org/mybatis-3/zh/getting-started.html 一、mybatis连接mysql(普通maven工程) 准备: 数据库:mybatis_lesson 表:user…

macOS - 处理系统更新红点

文章目录 AttentionPrefBundleIDs 是一个字典 <key>AttentionPrefBundleIDs</key><dict><key>com.apple.preferences.softwareupdate</key><integer>1</integer></dict>首先在系统偏好设置中将软件更新中“自动保持我的Mac运行…

(二)Go的Mysql、Redis、Cookie、Logger等的文件配置

初始化配置 文章目录 初始化配置一、配置yaml文件二、Go读取配置文件三、初始化日志Logger四、初始化数据库&#xff08;MySQL或SqlLite&#xff09;五、初始化缓存&#xff08;Redis&#xff09;六、中间件服务&#xff08;middleware&#xff09; 一、配置yaml文件 Server:M…

企业微信hook接口协议,ipad协议http,外部联系人图片视频文件下载

外部联系人文件下载 参数名必选类型说明file_id是StringCDNkeyopenim_cdn_authkey是String认证keyaes_key是Stringaes_keysize是int文件大小 请求示例 {"url": "https://imunion.weixin.qq.com/cgi-bin/mmae-bin/tpdownloadmedia?paramv1_e80c6c6c0cxxxx3544d9…

【k8s】:Pod的生命周期详解

【k8s】:Pod的生命周期详解 1、Pod的生命周期1.1、Pod的创建1.2、Pod的调度1.3、Pod的初始化1.4、Pod的运行及钩子函数1.4.1 k8s中的3种钩子函数1.4.2 k8s中的3种探测类型1.5、Pod的终止1.6、Pod的重启2、Pod的生命周期的五种状态(相位)💖The Begin💖点点关注,收藏不迷…