{ "info": { "author": "Ryan McGrath", "author_email": "ryan@venodesigns.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Topic :: Communications :: Chat", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "jTransliterate - [Hirag/Katak]ana to Latin/English & Back\n===========================================================================\nSometimes you may want to convert from Hiragana to Katakana, or back again, or...\nI dunno, maybe you wanna get the English pronunciation of these words. I'll\nbe honest and say it's of no concern or interest to me, but I needed this in\nPython and so I ported it, figured I'd release it.\n\nIt's MIT licensed. Credit for much of this also belongs to Kim Ahlstr\u00f6m and\nhis linguistics/etc work on **[Ve](https://github.com/Kimtaro/ve/blob/master/lib/providers/japanese_transliterators.rb)**.\n\n\nInstallation\n---------------------------------------------------------------------------\n pip install jTransliterate\n\n\nExamples && Documentation\n---------------------------------------------------------------------------\n``` python\n# -*- coding: utf-8 -*-\n\nfrom jTransliterate import JapaneseTransliterator\n\n# Transliterate from Latin/English to [Hirag/Katak]ana\nx = JapaneseTransliterator(u'kanazawa')\nprint x.transliterate_from_latn_to_hrkt()\n# Should print \"\u304b\u306a\u3056\u308f\"\n\n# Transliterate from Hiragana to Latin/English\nb = JapaneseTransliterator(u'\u304b\u306a\u3056\u308f')\nprint b.transliterate_from_hira_to_latn()\n# Should print \"kanazawa\"\n\n# Transliterate from either Hiragana or Katakana to Latin/English\nprint b.transliterate_from_hrkt_to_latn(text = u'\u30ab\u30ca\u30b6\u30ef')\n# Should print \"kanazawa\"\n\n# Transliterate from Katakan to Hiragana (You... probably never need to do this)\nprint b.transliterate_from_kana_to_hira(text = u'\u30ad\u30c3\u30c8\u30ab\u30fc\u30c8')\n# Should print \"\u304d\u3063\u3068\u304b\u30fc\u3068\"\n\n# Transliterate from Hiragana to Katakana\nprint b.transliterate_from_hira_to_kana(text = u'\u304b\u306a\u3056\u308f')\n# Should print \"\u30ab\u30ca\u30b6\u30ef\" \n\n# If you want to convert between half/full width kana, you can use the following\n# functions. I didn't care enough to do demos here. ;|\nb.transliterate_from_halfwidth_to_fullwidth()\nb.transliterate_from_fullwidth_to_halfwidth()\n```\n\nQuestions, Comments, Complaints and/or etc\n---------------------------------------------------------------------------\nHit me up on them Twitters or find me on them internets at the links below.\n\nTwitter: **[@ryanmcgrath](http://twitter.com/ryanmcgrath/)** \nWeb: **[Veno Designs](http://venodesigns.net/)**", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ryanmcgrath/jTransliterate", "keywords": "japanese translation transliterate katakana hiragana latin romaji", "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "jTransliterate", "package_url": "https://pypi.org/project/jTransliterate/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/jTransliterate/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ryanmcgrath/jTransliterate" }, "release_url": "https://pypi.org/project/jTransliterate/1.0.3/", "requires_dist": null, "requires_python": null, "summary": "Transliterate [Hirag/Katak]ana to Latin/English and back. Convert half/full-width Japanese text.", "version": "1.0.3" }, "last_serial": 793545, "releases": { "1.0.0": [], "1.0.1": [ { "comment_text": "", "digests": { "md5": "942aff262c34779f324bb5cc555aadec", "sha256": "1b30d7fe9ccd2fdf95e066ffc24d57e9d8e750bf1d4461107fca38071956b0a8" }, "downloads": -1, "filename": "jTransliterate-1.0.1.tar.gz", "has_sig": false, "md5_digest": "942aff262c34779f324bb5cc555aadec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8138, "upload_time": "2012-04-11T13:48:21", "url": "https://files.pythonhosted.org/packages/af/7f/e94359e8c4a188177fc87ec1f206d804f0d9bf218d086333b974eb0b6265/jTransliterate-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "24dfe9d869abf4c8c8fbfd39877341e5", "sha256": "7b68906ad7547c9600145102f04cac693637a29d76e3cbf2947988a52f53de40" }, "downloads": -1, "filename": "jTransliterate-1.0.2.tar.gz", "has_sig": false, "md5_digest": "24dfe9d869abf4c8c8fbfd39877341e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8184, "upload_time": "2012-04-11T14:20:30", "url": "https://files.pythonhosted.org/packages/86/a8/2beb822f0b6931f00d168f82d092831f566fc0c86bd11d1f60985c327c8c/jTransliterate-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "6f3a22a25781b00a84cbea6a152de8bb", "sha256": "2e9393b11c1184c7b6e5bb7cedb8b4d6a9a83cc812dc5a82d2fdd60e34950267" }, "downloads": -1, "filename": "jTransliterate-1.0.3.tar.gz", "has_sig": false, "md5_digest": "6f3a22a25781b00a84cbea6a152de8bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9046, "upload_time": "2012-04-11T14:38:56", "url": "https://files.pythonhosted.org/packages/77/c1/424fed26eb18cbfd36bfb97984c3b945a7d82cf05d4f1684f36c5ad7afab/jTransliterate-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6f3a22a25781b00a84cbea6a152de8bb", "sha256": "2e9393b11c1184c7b6e5bb7cedb8b4d6a9a83cc812dc5a82d2fdd60e34950267" }, "downloads": -1, "filename": "jTransliterate-1.0.3.tar.gz", "has_sig": false, "md5_digest": "6f3a22a25781b00a84cbea6a152de8bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9046, "upload_time": "2012-04-11T14:38:56", "url": "https://files.pythonhosted.org/packages/77/c1/424fed26eb18cbfd36bfb97984c3b945a7d82cf05d4f1684f36c5ad7afab/jTransliterate-1.0.3.tar.gz" } ] }