中文、日文或韩文的机器翻译。
sanzang-utils的Python项目详细描述
网站:<;http://lapislazulitexts.com/sanzang>;
github:<;https://github.com/yaoguai/sanzang-utils>;
sanzang是一个简洁的跨平台机器翻译系统。这个 该系统特别适用于从中日韩语言(中文, 日语和韩语)。与大多数其他机器翻译系统不同,sanzang 即使对于古代或其他困难的文本也是有用的。
由于它起源于翻译中国佛教经典的文本,所以 翻译系统被称为“三藏”,即 梵文中的“大藏经”一词,是佛教经典的总称。作为 由Sanzang翻译人员自己演示:
$ echo 三藏 | szu-t sztab 1.1|三藏 1.2| sānzàng 1.3| tripiṭaka
任何人都可以学习如何使用sanzang utils,并使用这些程序来阅读和 分析文本。与其他系统不同的是,三藏系统体积小,易于接近。你可以 轻松开发自己的翻译规则,这些规则只存储在 文本文件并在运行时应用。
部件
Sanzang Utils包括以下程序:
- szu ed(1)-基于命令的翻译表编辑器
- szu-r(1)-用于重新格式化cjk文本的预处理器
- szu-t(1)-主翻译程序
- szu ss(1)-区分大小写的字符串替换工具
这些都是用python 3编写的,并在mit许可下可用。
安装
要运行这些程序,需要python 3.x。在类unix上安装 建议使用平台,但也可以使用windows。如果你用的是windows, 那么cygwin是这些程序的最佳环境。安装三藏 实用程序,您可以调用pip3下载并安装它:
# pip3 install sanzang-utils
如果系统上没有安装pip3,则可以下载 Sanzang Utils软件手动安装,然后使用旧方法安装:
# python3 setup.py install
文档
安装sanzang utils之后,您可能需要阅读介绍和 辅导的。导言向您介绍了核心概念和基本原理 在系统后面。本教程提供了关于如何准确地 使用每个组件,它们如何相互关联,以及如何开发 你自己的翻译表。
sanzang简介:<;http://lapislazulitexts.com/articles/sanzang_intro>;
sanzang实用程序教程:<;http://lapislazulitexts.com/articles/szu_tutorial>;
除了介绍和教程外,每个程序还包括 可作为参考的传统Unix手册页。
更新
要了解每个新版本都提供了哪些新的修补程序和功能, 您可以查看新闻文件,该文件根据 版本号和日期。
三藏实用程序的版本遵循方案n.n.n,表示 版本、次要版本和修补程序号。修补程序编号递增 对于一组小的更新或错误修复,小的数字表示一些新的 特征或新行为,主数字表示大的变化或新的和 不相容的行为。