{ "info": { "author": "J. F\u00e9lix Onta\u00f1\u00f3n", "author_email": "felixonta@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: Spanish", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Internationalization", "Topic :: Text Processing" ], "description": "# Andaluh-py\n\nTransliterate espa\u00f1ol (spanish) spelling to andaluz proposals\n\n## Table of Contents\n\n- [Description](#description)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Support](#support)\n- [Contributing](#contributing)\n\n## Description\n\nThe **Andalusian varieties of [Spanish]** (Spanish: *andaluz*; Andalusian) are spoken in Andalusia, Ceuta, Melilla, and Gibraltar. They include perhaps the most distinct of the southern variants of peninsular Spanish, differing in many respects from northern varieties, and also from Standard Spanish. Further info: https://en.wikipedia.org/wiki/Andalusian_Spanish.\n\nThis package introduces transliteration functions to convert *espa\u00f1ol* (spanish) spelling to andaluz. As there's no official or standard andaluz spelling, andaluh-py is adopting the **EPA proposal (Er Prinzipito Andaluh)**. Further info: https://andaluhepa.wordpress.com. Other andaluz spelling proposals are planned to be added as well.\n\n## Usage\n\nUse from the command line with the **andaluh** tool:\n\n```\n$ andaluh -h\nusage: andaluh [-h] [-e {s,z,h}] [-j] text\n\nTransliterate espa\u00f1ol (espa\u00f1ol) spelling to andaluz proposals\n\npositional arguments:\n text Text to transliterate. Enclose into quotes if there's more than\n one word\n\noptional arguments:\n -h, --help show this help message and exit\n -e {s,z,h} Enforce seseo, zezeo or heheo instead of cedilla\n -j Keep /x/ sounds as J instead of /h/\n\n$ andaluh \"El veloz murci\u00e9lago hind\u00fa com\u00eda feliz cardillo y kiwi. La cig\u00fce\u00f1a tocaba el saxof\u00f3n detr\u00e1s del palenque de paja.\"\nEr bel\u00f4h mur\u00e7i\u00e9lago ind\u00fa com\u00eda fel\u00eeh cardiyo y kiwi. La \u00e7igue\u00f1a tocaba er \u00e7\u00e2\u00e7\u00e7of\u00f3n detr\u00e2h der palenque de paha.\n\n$ andaluh -e z -j \"El veloz murci\u00e9lago hind\u00fa com\u00eda feliz cardillo y kiwi. La cig\u00fce\u00f1a tocaba el saxof\u00f3n detr\u00e1s del palenque de paja.\"\nEr bel\u00f4h murzi\u00e9lago ind\u00fa com\u00eda fel\u00eeh cardiyo y kiwi. La zigue\u00f1a tocaba er z\u00e2zzof\u00f3n detr\u00e2h der palenque de paja.\n```\n\nImport the python library for your own projects:\n\n```python\nimport andaluh\n\n# Transliterate with andaluh EPA proposal\nprint andaluh.epa(\"El veloz murci\u00e9lago hind\u00fa com\u00eda feliz cardillo y kiwi. La cig\u00fce\u00f1a tocaba el saxof\u00f3n detr\u00e1s del palenque de paja.\")\n>>> Er bel\u00f4h mur\u00e7i\u00e9lago ind\u00fa com\u00eda fel\u00eeh cardiyo y kiwi. La \u00e7igue\u00f1a tocaba er \u00e7\u00e2\u00e7\u00e7of\u00f3n detr\u00e2h der palenque de paha.\n\n# Enforce seseo instead of cedilla and 'j' for /x/ sounds. Show transliteration debug info.\nprint andaluh.epa(\"El veloz murci\u00e9lago hind\u00fa com\u00eda feliz cardillo y kiwi. La cig\u00fce\u00f1a tocaba el saxof\u00f3n detr\u00e1s palenque de paja.\", vaf='s', vvf='j', debug=True)\nh_rules => El veloz murci\u00e9lago ind\u00fa com\u00eda feliz cardillo y kiwi. La cig\u00fce\u00f1a tocaba el saxof\u00f3n detr\u00e1s palenque de paja.\nx_rules => El veloz murci\u00e9lago ind\u00fa com\u00eda feliz cardillo y kiwi. La cig\u00fce\u00f1a tocaba el s\u00e2ssof\u00f3n detr\u00e1s palenque de paja.\nch_rules => El veloz murci\u00e9lago ind\u00fa com\u00eda feliz cardillo y kiwi. La cig\u00fce\u00f1a tocaba el s\u00e2ssof\u00f3n detr\u00e1s palenque de paja.\ngj_rules => El veloz murci\u00e9lago ind\u00fa com\u00eda feliz cardillo y kiwi. La cigue\u00f1a tocaba el s\u00e2ssof\u00f3n detr\u00e1s palenque de paja.\nv_rules => El beloz murci\u00e9lago ind\u00fa com\u00eda feliz cardillo y kiwi. La cigue\u00f1a tocaba el s\u00e2ssof\u00f3n detr\u00e1s palenque de paja.\nll_rules => El beloz murci\u00e9lago ind\u00fa com\u00eda feliz cardiyo y kiwi. La cigue\u00f1a tocaba el s\u00e2ssof\u00f3n detr\u00e1s palenque de paja.\nl_rules => El beloz murci\u00e9lago ind\u00fa com\u00eda feliz cardiyo y kiwi. La cigue\u00f1a tocaba el s\u00e2ssof\u00f3n detr\u00e1s palenque de paja.\npsico_pseudo_rules => El beloz murci\u00e9lago ind\u00fa com\u00eda feliz cardiyo y kiwi. La cigue\u00f1a tocaba el s\u00e2ssof\u00f3n detr\u00e1s palenque de paja.\nvaf_rules => El beloz mursi\u00e9lago ind\u00fa com\u00eda feliz cardiyo y kiwi. La sigue\u00f1a tocaba el s\u00e2ssof\u00f3n detr\u00e1s palenque de paja.\nword_ending_rules => El bel\u00f4h mursi\u00e9lago ind\u00fa com\u00eda fel\u00eeh cardiyo y kiwi. La sigue\u00f1a tocaba el s\u00e2ssof\u00f3n detr\u00e2h palenque de paja.\ndigraph_rules => El bel\u00f4h mursi\u00e9lago ind\u00fa com\u00eda fel\u00eeh cardiyo y kiwi. La sigue\u00f1a tocaba el s\u00e2ssof\u00f3n detr\u00e2h palenque de paja.\nexception_rules => El bel\u00f4h mursi\u00e9lago ind\u00fa com\u00eda fel\u00eeh cardiyo y kiwi. La sigue\u00f1a tocaba el s\u00e2ssof\u00f3n detr\u00e2h palenque de paja.\nword_interaction_rules => Er bel\u00f4h mursi\u00e9lago ind\u00fa com\u00eda fel\u00eeh cardiyo y kiwi. La sigue\u00f1a tocaba er s\u00e2ssof\u00f3n detr\u00e2h der palenque de paja.\nEr bel\u00f4h mursi\u00e9lago ind\u00fa com\u00eda fel\u00eeh cardiyo y kiwi. La sigue\u00f1a tocaba er s\u00e2ssof\u00f3n detr\u00e2h der palenque de paja.\n```\n\n## Installation\n\nFrom PyPI repository\n\n```\n$ sudo pip install andaluh\n```\n\nFrom source code\n\n```\n~/andaluh-py$ sudo python setup.py install\n```\n\n## Roadmap\n\n* Adding more andaluh spelling proposals.\n* Contractions and inter-word interaction rules pending to be implemented.\n* Silent /h/ sounds spelling rules pending to be implemented.\n* Some spelling intervowel /d/ rules are still pending to be implemented.\n* Transliteration rules for some consonant ending words still pending to be implemented.\n* The andaluh EPA group is still deliberating about the 'k' letter.\n\n## Support\n\nPlease [open an issue](https://github.com/andalugeeks/andaluh-py/issues/new) for support.\n\n## Contributing\n\nPlease contribute using [Github Flow](https://guides.github.com/introduction/flow/). Create a branch, add commits, and open a pull request.\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://andaluh.es", "keywords": "", "license": "GNU LESSER GENERAL PUBLIC LICENSE", "maintainer": "", "maintainer_email": "", "name": "andaluh", "package_url": "https://pypi.org/project/andaluh/", "platform": "win32", "project_url": "https://pypi.org/project/andaluh/", "project_urls": { "Homepage": "https://andaluh.es", "Source Code": "https://github.com/andalugeeks/andaluh-py" }, "release_url": "https://pypi.org/project/andaluh/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "Transliterate espa\u00f1ol (spanish) spelling to andaluz proposals", "version": "0.1.1" }, "last_serial": 4853492, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "930cbb6338e838bd68b107e82cd7aacc", "sha256": "9a83aaf88923e04b8dd09aeb5dd943efab1058b80272b27847b8d3daa01bfadf" }, "downloads": -1, "filename": "andaluh-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "930cbb6338e838bd68b107e82cd7aacc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9479, "upload_time": "2019-02-20T08:48:15", "url": "https://files.pythonhosted.org/packages/4f/dc/05e92324867716e46a704c88be056cbdc3e44faa8c7c1e4eec73ec3c43b2/andaluh-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4fc1dc68cf3ee393fb34e05e8a454d0", "sha256": "ca681da544c5f70bb87e1b7d8f21e1e3ed21745bffa78e2ed8e750fcabdf71b9" }, "downloads": -1, "filename": "andaluh-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c4fc1dc68cf3ee393fb34e05e8a454d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7706, "upload_time": "2019-02-20T08:48:17", "url": "https://files.pythonhosted.org/packages/03/a0/207535f1b6e8c25b7118c0165d925f9aaa0b0dbd04250c4e0043a7dc58be/andaluh-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "cdf10066dc722b094b98a53e7695fec1", "sha256": "3cc27de031f7635eaacf53a6e5d62971b64a85eb2d0b959510d3d3944f14f19f" }, "downloads": -1, "filename": "andaluh-0.1.1-py2.7.egg", "has_sig": false, "md5_digest": "cdf10066dc722b094b98a53e7695fec1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 18985, "upload_time": "2019-02-22T08:24:52", "url": "https://files.pythonhosted.org/packages/fa/f0/f56202a46bf708726e8b5ffd1945ad3571367e4ac3115bc71ba88c839b5f/andaluh-0.1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f2cbd4819da8a6037cb5a44fecd1a412", "sha256": "5503b62d3e2b299198da175856b3f132cadec9cb1c64f8b4fcbce7c559e6f463" }, "downloads": -1, "filename": "andaluh-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "f2cbd4819da8a6037cb5a44fecd1a412", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12711, "upload_time": "2019-02-22T08:24:50", "url": "https://files.pythonhosted.org/packages/0f/67/44747139b0c4d537c336db35dcdd39ee9c70efd493b03176cd5001f08191/andaluh-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af444e8ae4d2c5a078d3c99e756b7845", "sha256": "7df63423d0deefd2f465224a305153633773b40ba1ac5017af061129947a20c0" }, "downloads": -1, "filename": "andaluh-0.1.1.tar.gz", "has_sig": false, "md5_digest": "af444e8ae4d2c5a078d3c99e756b7845", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9520, "upload_time": "2019-02-22T08:24:54", "url": "https://files.pythonhosted.org/packages/0c/4d/ebc977c4929ea013ec3695922563a56d3de5bf6f09102d897d258d6e46a1/andaluh-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cdf10066dc722b094b98a53e7695fec1", "sha256": "3cc27de031f7635eaacf53a6e5d62971b64a85eb2d0b959510d3d3944f14f19f" }, "downloads": -1, "filename": "andaluh-0.1.1-py2.7.egg", "has_sig": false, "md5_digest": "cdf10066dc722b094b98a53e7695fec1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 18985, "upload_time": "2019-02-22T08:24:52", "url": "https://files.pythonhosted.org/packages/fa/f0/f56202a46bf708726e8b5ffd1945ad3571367e4ac3115bc71ba88c839b5f/andaluh-0.1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f2cbd4819da8a6037cb5a44fecd1a412", "sha256": "5503b62d3e2b299198da175856b3f132cadec9cb1c64f8b4fcbce7c559e6f463" }, "downloads": -1, "filename": "andaluh-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "f2cbd4819da8a6037cb5a44fecd1a412", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12711, "upload_time": "2019-02-22T08:24:50", "url": "https://files.pythonhosted.org/packages/0f/67/44747139b0c4d537c336db35dcdd39ee9c70efd493b03176cd5001f08191/andaluh-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af444e8ae4d2c5a078d3c99e756b7845", "sha256": "7df63423d0deefd2f465224a305153633773b40ba1ac5017af061129947a20c0" }, "downloads": -1, "filename": "andaluh-0.1.1.tar.gz", "has_sig": false, "md5_digest": "af444e8ae4d2c5a078d3c99e756b7845", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9520, "upload_time": "2019-02-22T08:24:54", "url": "https://files.pythonhosted.org/packages/0c/4d/ebc977c4929ea013ec3695922563a56d3de5bf6f09102d897d258d6e46a1/andaluh-0.1.1.tar.gz" } ] }