Metadata-Version: 2.1 Name: guess-language-spirit Version: 0.5.3 Summary: Guess the natural language of a text Home-page: https://bitbucket.org/spirit/guess_language Download-URL: https://bitbucket.org/spirit/guess_language/downloads Author: spirit Author-email: hiddenspirit@gmail.com Classifier: Development Status :: 5 - Production/Stable Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.2 guess_language – Guess the natural language of a text ===================================================== Example usage ------------- >>> from guess_language import guess_language >>> guess_language("Ces eaux regorgent de renégats et de voleurs.") 'fr' >>> guess_language("Tienes que seguir tu corazón.") 'es' >>> guess_language("いいえ!忍者がいます") 'ja' >>> not guess_language("??") True If your text is less than 20 characters long, you need `PyEnchant `_ and the appropriate dictionaries installed: >>> guess_language("Hello, World!") 'en' Installation ------------ To install the package for Python 3, use:: $ ./setup.py install To install the package for Python 2, use:: $ python2 setup.py install To install with pip, use:: $ pip install guess_language-spirit On Windows, you may use one of the MSI binary packages provided on the `download page `_. Prerequisites ------------- - `Python 3.2+ `_ (or 2.7) - `PyEnchant `_ (optional) - `lib3to2 `_ (if installing for Python 2) This is a Python 3 version of `guess-language `_ with further improvements.