{ "info": { "author": "yaoguai", "author_email": "lapislazulitexts@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Religion", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.0", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Text Processing :: Linguistic", "Topic :: Utilities" ], "description": "Sanzang Utils\n=============\n\n**Website:** \n\n**GitHub:** \n\nSanzang is a compact and simple cross-platform machine translation system. This\nsystem is especially useful for translating from CJK languages (Chinese,\nJapanese, and Korean). Unlike most other machine translation systems, Sanzang\nis useful even for ancient and otherwise difficult texts.\n\nDue to its origins in translating texts from the Chinese Buddhist canon, this\ntranslation system is called Sanzang (\u4e09\u85cf), a literal translation of the\nSanskrit word \"Tripitaka,\" which is a general term for the Buddhist canon. As\ndemonstrated by the Sanzang translator itself::\n\n $ echo \u4e09\u85cf | szu-t sztab\n 1.1|\u4e09\u85cf\n 1.2| s\u0101nz\u00e0ng\n 1.3| tripi\u1e6daka\n\nAnyone can learn how to use Sanzang Utils, and use these programs to read and\nanalyze texts. Unlike other systems, Sanzang is small and approachable. You can\neasily develop your own translation rules, and these rules are just stored in a\ntext file and applied at runtime.\n\nComponents\n----------\n\nSanzang Utils includes the following programs:\n\n* szu-ed (1) - Command-based translation table editor\n* szu-r (1) - Preprocessor for reformatting CJK text\n* szu-t (1) - The main translation program\n* szu-ss (1) - Case-sensitive string substitution tool\n\nThese are all written in Python 3 and available under the MIT License.\n\nInstallation\n------------\n\nTo run these programs, Python 3.x is required. Installation on a Unix-like\nplatform is advised, but Windows is possible too. If you are using Windows,\nthen Cygwin is the best environment for these programs. To install Sanzang\nUtils, you can call *pip3* to download and install it::\n\n # pip3 install sanzang-utils\n\nIf you do not have *pip3* installed on your system, you can download the\nSanzang Utils software manually and then install it using the old method::\n\n # python3 setup.py install\n\nDocumentation\n-------------\n\nAfter installing Sanzang Utils, you may want to read the introduction and the\ntutorial. The introduction introduces you to the core concepts and rationale\nbehind the system. The tutorial gives practical instruction on exactly how to\nuse each component, how they relate to one another, and how you can develop\nyour own translation tables.\n\n**Sanzang Introduction:** \n\n**Sanzang Utils Tutorial:** \n\nIn addition to the introduction and tutorial, each program also includes a\ntraditional Unix manual page that can be used as a reference.\n\nUpdates\n-------\n\nTo find out what new fixes and features are available with each new version,\nyou can check the NEWS file, which lists all notable changes according to the\nversion number and date.\n\nVersions of Sanzang Utils follow the scheme N.N.N, indicating the major\nversion, minor version, and the patch number. The patch number is incremented\nfor sets of small updates or bug fixes, the minor number indicates some new\nfeature or new behavior, and the major number indicates a big change or new and\nincompatible behavior.", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/yaoguai/sanzang-utils", "keywords": "chinese japanese korean cjk asia language machine translation", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "sanzang-utils", "package_url": "https://pypi.org/project/sanzang-utils/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sanzang-utils/", "project_urls": { "Homepage": "https://github.com/yaoguai/sanzang-utils" }, "release_url": "https://pypi.org/project/sanzang-utils/1.3.3/", "requires_dist": null, "requires_python": null, "summary": "Machine Translation from Chinese, Japanese, or Korean.", "version": "1.3.3" }, "last_serial": 2033686, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "e032cbff29611c1f74cbc9d994ec3c24", "sha256": "3c5a3599d69c046160fc77a4c2c8f63ff1dc199e6a82a4073155d3d40d00e783" }, "downloads": -1, "filename": "sanzang-utils-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e032cbff29611c1f74cbc9d994ec3c24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14495, "upload_time": "2014-08-11T02:54:30", "url": "https://files.pythonhosted.org/packages/51/1f/3bdc966ea8d7ce5a85b6e188b015d07edfc4be57c1a75cfa5f6960b807c8/sanzang-utils-1.0.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "f2a37ccad84702571cf1834d2a32d842", "sha256": "52402396a73bb643df1a1ff932ee821e77e5051d2d1fe97d133c79e6e8b634c6" }, "downloads": -1, "filename": "sanzang-utils-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f2a37ccad84702571cf1834d2a32d842", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15382, "upload_time": "2014-08-11T17:47:00", "url": "https://files.pythonhosted.org/packages/7d/08/885d37da9ee302d8b6c7ca5de55c26db9981208e76b170fb186dd32c909b/sanzang-utils-1.0.1.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "66a00cf5e2b5b8af793120281ebe4316", "sha256": "5c2784214c2935301a72f85d03af78d8f2cdbafcaad5bf56888c8a2e8193dfb7" }, "downloads": -1, "filename": "sanzang-utils-1.0.2.tar.gz", "has_sig": false, "md5_digest": "66a00cf5e2b5b8af793120281ebe4316", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15512, "upload_time": "2014-08-16T00:34:35", "url": "https://files.pythonhosted.org/packages/12/06/6ec91ea5e0493ff5a15338c6bc608b7f22ff8e81442fa14fb7ffbe2474ea/sanzang-utils-1.0.2.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "dd63f5156252951af35f3c49cdcd7c15", "sha256": "1ac82afe92627b550e1198418614cc68c497cfb799a954f95b16fe5c967d26f4" }, "downloads": -1, "filename": "sanzang-utils-1.0.3.tar.gz", "has_sig": false, "md5_digest": "dd63f5156252951af35f3c49cdcd7c15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15599, "upload_time": "2014-08-24T15:41:23", "url": "https://files.pythonhosted.org/packages/e0/fd/aa47b9c1197aec464efc14da7ca529f665d7da37e9929645f880820ab6fe/sanzang-utils-1.0.3.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "6d3eeb113d0cdc4c579493ef2e64d56f", "sha256": "27e944c40b91b7683bcfc063cb4beca04273390a8ed9823db48aaf18822a3ebb" }, "downloads": -1, "filename": "sanzang-utils-1.0.4.tar.gz", "has_sig": false, "md5_digest": "6d3eeb113d0cdc4c579493ef2e64d56f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15596, "upload_time": "2014-09-11T05:04:54", "url": "https://files.pythonhosted.org/packages/14/93/6c5f14a01ba5a91450d639c529e0b484f4ad49f62aca0fd0791081f47c8a/sanzang-utils-1.0.4.tar.gz" } ], "1.0.4": [], "1.0.5": [ { "comment_text": "", "digests": { "md5": "cb67e8478fd4b1bcb5f4bc831a06d489", "sha256": "e27ceec0edf5e6747c7b99044979f093af7b06a53608d61c3cbb3b69acce2955" }, "downloads": -1, "filename": "sanzang-utils-1.0.5.tar.gz", "has_sig": false, "md5_digest": "cb67e8478fd4b1bcb5f4bc831a06d489", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16425, "upload_time": "2014-10-02T14:49:05", "url": "https://files.pythonhosted.org/packages/ce/06/b3eee4b08a2537e39499fff7cd16f230c0dac917b2723b48e95d526f423c/sanzang-utils-1.0.5.tar.gz" }, { "comment_text": "", "digests": { "md5": "c7afc2b493dfcb7973db9815674fbf2e", "sha256": "f4a98fba57621bc01c89bb2f10806bd7ccad7452bf3f080abee0e8e206d61705" }, "downloads": -1, "filename": "sanzang-utils-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c7afc2b493dfcb7973db9815674fbf2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16814, "upload_time": "2014-10-31T08:09:54", "url": "https://files.pythonhosted.org/packages/df/9c/6c5c6c563655c9859f50d7e68150d69eaa44664707b435e7c30002165901/sanzang-utils-1.1.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "bc052baaabc8df252a7b069c820f7617", "sha256": "993c628d1166c30627160686c0c6df9b6a30880a261002834b5c6ace717e6fa0" }, "downloads": -1, "filename": "sanzang-utils-1.1.1.tar.gz", "has_sig": false, "md5_digest": "bc052baaabc8df252a7b069c820f7617", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16874, "upload_time": "2014-11-22T08:48:17", "url": "https://files.pythonhosted.org/packages/4e/2f/9ca03e8b3a4483a389d365c302376c3a44001abd4e5968fe716f5e01b791/sanzang-utils-1.1.1.tar.gz" } ], "1.1.1": [], "1.1.2": [ { "comment_text": "", "digests": { "md5": "3522c02510d669da2fec711cfb6dc5a7", "sha256": "8b14ec024173fad4f3685697b38f8bddd1b0659d0135960f7bfd01e31a0cdf7e" }, "downloads": -1, "filename": "sanzang-utils-1.1.2.tar.gz", "has_sig": false, "md5_digest": "3522c02510d669da2fec711cfb6dc5a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17210, "upload_time": "2015-01-02T16:58:51", "url": "https://files.pythonhosted.org/packages/5a/3b/f5d0ae9cb7ad8e70deaa5d7c2cf18b575abe35f69851d70193d68bf63b69/sanzang-utils-1.1.2.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "3ce24b9aa1f3e4cf196b228703be5c8b", "sha256": "1610a5215a3af748638e504753edc0dda0d76f36f89fc5236c37f1b16cce050b" }, "downloads": -1, "filename": "sanzang-utils-1.2.0.tar.gz", "has_sig": false, "md5_digest": "3ce24b9aa1f3e4cf196b228703be5c8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17590, "upload_time": "2015-01-05T09:10:15", "url": "https://files.pythonhosted.org/packages/4a/12/182013ab9bce6608ce9e53b47621f7c8d3d95d2677fc4332f85314963df9/sanzang-utils-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "bed2af5b49076797bdb3ef7f93173905", "sha256": "972ea2fa324fa3c3b958f0fb68bed26df5a26b59ab3c09294d44677fecdcce75" }, "downloads": -1, "filename": "sanzang-utils-1.2.1.tar.gz", "has_sig": false, "md5_digest": "bed2af5b49076797bdb3ef7f93173905", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17997, "upload_time": "2015-01-06T05:35:39", "url": "https://files.pythonhosted.org/packages/4f/03/7642830ca9f17d2489fe0eac77fc6577927fb8dd7fab109cba30b0a82918/sanzang-utils-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "c4b6ffe1c2d768c725ad92434bd6c3f9", "sha256": "f353f1e3822cfa782c2ab5a261af7c18f87f99bea93d616af48ebb0360a3bfcb" }, "downloads": -1, "filename": "sanzang-utils-1.2.2.tar.gz", "has_sig": false, "md5_digest": "c4b6ffe1c2d768c725ad92434bd6c3f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18178, "upload_time": "2015-02-02T03:21:25", "url": "https://files.pythonhosted.org/packages/8c/4d/831fa9c18a14ab2edc322e093f9cb270fd9857ed7896d2f3496c69c97059/sanzang-utils-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "30003378ecb091f793e877000527a731", "sha256": "433e0a07f854062bdfc4670aae3dfefb314c972b44f1d124819a161ccbb88130" }, "downloads": -1, "filename": "sanzang-utils-1.2.3.tar.gz", "has_sig": false, "md5_digest": "30003378ecb091f793e877000527a731", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18215, "upload_time": "2015-02-16T15:34:57", "url": "https://files.pythonhosted.org/packages/e1/5b/8616d4bada83cb05348040220cd89575c700aea45c58b802211b69660083/sanzang-utils-1.2.3.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "841224d5d3e9ac490b9603932f8ef488", "sha256": "122e3ad36cd971a0ea36061459bcf41a9fec9ec58a34578f4e832e30d2c49917" }, "downloads": -1, "filename": "sanzang-utils-1.3.0.tar.gz", "has_sig": false, "md5_digest": "841224d5d3e9ac490b9603932f8ef488", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19304, "upload_time": "2015-03-11T12:22:54", "url": "https://files.pythonhosted.org/packages/25/4f/6b0a2cae57cc140b86def648883aeb9fde4a64f45ebbb233a66261713405/sanzang-utils-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "0a1b01becd0fde20f0ded56bdfc599bd", "sha256": "7dadfc55e49e9d76baa6d053dac8bf6dabe8150fa6348752304790e01bd0dd67" }, "downloads": -1, "filename": "sanzang-utils-1.3.1.tar.gz", "has_sig": false, "md5_digest": "0a1b01becd0fde20f0ded56bdfc599bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19400, "upload_time": "2015-03-24T16:00:53", "url": "https://files.pythonhosted.org/packages/a7/5d/bb325952729ea2958faa59846133cb90e56b1d1140293fc1b52b3e1a5f2a/sanzang-utils-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "d74c7624c69bb005a2e8e51241d9312f", "sha256": "2827acaba7b40fe79a53a73faf390d92892d4694f0c653e518c172a64580eaf3" }, "downloads": -1, "filename": "sanzang-utils-1.3.2.tar.gz", "has_sig": false, "md5_digest": "d74c7624c69bb005a2e8e51241d9312f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19486, "upload_time": "2015-04-01T03:18:18", "url": "https://files.pythonhosted.org/packages/df/a5/6ccde735a684a40457ceb59e33f1bebbf0b640df77ecf40bfada8721af22/sanzang-utils-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "edd81f520c5e7e43aef8827fd90c6b4f", "sha256": "84426c3be8bd79006c2ed48c22092eae96da998fea0e925f652f4d94aec0906b" }, "downloads": -1, "filename": "sanzang-utils-1.3.3.tar.gz", "has_sig": false, "md5_digest": "edd81f520c5e7e43aef8827fd90c6b4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19112, "upload_time": "2016-03-29T11:13:15", "url": "https://files.pythonhosted.org/packages/93/28/ad39a3fa2be57c38e9bf0d98b92c277588d5a238092b64b0101bc08e6969/sanzang-utils-1.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "edd81f520c5e7e43aef8827fd90c6b4f", "sha256": "84426c3be8bd79006c2ed48c22092eae96da998fea0e925f652f4d94aec0906b" }, "downloads": -1, "filename": "sanzang-utils-1.3.3.tar.gz", "has_sig": false, "md5_digest": "edd81f520c5e7e43aef8827fd90c6b4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19112, "upload_time": "2016-03-29T11:13:15", "url": "https://files.pythonhosted.org/packages/93/28/ad39a3fa2be57c38e9bf0d98b92c277588d5a238092b64b0101bc08e6969/sanzang-utils-1.3.3.tar.gz" } ] }