{ "info": { "author": "Michael Pfister", "author_email": "michael@mp-development.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Localization" ], "description": "|image0| |image2| |image3| |PyPI - Python Version| |image4| |Docs|\n\njootranslate\n------------\n\n**hint**\n\nThe needed directory structure has changed in version 0.7.2\n\nUsed search filters in php and xml files:\n\n* JText::_(\"COM_COMPONENTNAME\")\n* JText::script(\"COM_COMPONENTNAME\")\n* label=\"COM_COMPONENTNAME\"\n* description=\"COM_COMPONENTNAME\"\n* hint=\"COM_COMPONENTNAME\"\n* title=\"COM_COMPONENTNAME\"\n* COM_COMPONENTNAME\n* COM_COMPONENTNAME\n* \n\nThis is just a little helper so you don\\`t have to copy and paste all\nyour translation strings by hand.\n\nYour ini files need the following syntax\n\n::\n\n TRANSLATION_STRING = 'translation'\n do not use a syntax like\n TRANSLATION_STRING='translation'\n\n and only use ' not \"\n\nOr you start without any ini files and let jootranslate create it for you.\n\nYour component needs the following directory structure\n\n::\n\n admin\n - controllers\n - language\n - etc ...\n site\n - controllers\n - language\n - etc...\n\n**installation**\n\nuse pip\n\n::\n\n pip install --user jootranslate\n\nlocal\n\n::\n\n python setup.py install\n\n**usage**\n\n::\n\n jootranslate --source /path/to/component/root --com your_component\n\nto see a full list of all options\n\n::\n\n jootranslate -h\n\n usage: jootranslate [-h] -s PATH -c COM [-l LANG] [-t]\n\n A translation ini file generator for joomla developers\n\n optional arguments:\n -h, --help show this help message and exit\n -s PATH, --source PATH\n directory to search in\n -c COM, --com COM the name of the component\n -l LANG, --lang LANG language localisation. default is en-GB\n -t, --translate If you want to translate the strings on console\n\n\n.. |image0| image:: https://img.shields.io/pypi/v/jootranslate.svg\n :target: https://pypi.python.org/pypi?name=jootranslate&:action=display\n.. |image2| image:: https://pyup.io/repos/github/pfitzer/jtranslate/shield.svg?t=1520427395490\n :target: https://pyup.io/account/repos/github/pfitzer/jtranslate/\n.. |image3| image:: https://pyup.io/repos/github/pfitzer/jtranslate/python-3-shield.svg?t=1520427395491\n.. |PyPI - Python Version| image:: https://img.shields.io/pypi/pyversions/jootranslate.svg\n :target: https://pypi.python.org/pypi?name=jootranslate&:action=display\n.. |image4| image:: https://img.shields.io/pypi/dm/jootranslate.svg\n :target: https://pyup.io/repos/github/pfitzer/jtranslate/\n :alt: PyPI - Downloads\n.. |Docs| image:: https://readthedocs.org/projects/jootranslate/badge/?version=latest&style=flat\n :target: https://jootranslate.readthedocs.io/\n :alt: Read the Docs\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pfitzer/jtranslate.git", "keywords": "joomla cli translations", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "jootranslate", "package_url": "https://pypi.org/project/jootranslate/", "platform": "", "project_url": "https://pypi.org/project/jootranslate/", "project_urls": { "Homepage": "https://github.com/pfitzer/jtranslate.git" }, "release_url": "https://pypi.org/project/jootranslate/1.1.0/", "requires_dist": [ "configobj" ], "requires_python": "", "summary": "cli tool to generate translation files for joomla", "version": "1.1.0" }, "last_serial": 5958900, "releases": { "0.6.1": [ { "comment_text": "", "digests": { "md5": "e4e7358e3713436bde5a889de1b0f354", "sha256": "4411e91529a269a06be9cf940aeabf185c487686a549d55fdcfda69912c92e4d" }, "downloads": -1, "filename": "jootranslate-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e4e7358e3713436bde5a889de1b0f354", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5563, "upload_time": "2019-04-02T12:49:38", "url": "https://files.pythonhosted.org/packages/5a/1d/6bf1f44149679e46e4cda7431e24d3a7694c0734a112c6c3aea76d514cbd/jootranslate-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba1eb6e1aa54b1cfab002df2faa1fbbc", "sha256": "0a797d9d9ddb6053aa5f723484aea7270a4a8334d1437308338b0fe102a7dc77" }, "downloads": -1, "filename": "jootranslate-0.6.1.tar.gz", "has_sig": false, "md5_digest": "ba1eb6e1aa54b1cfab002df2faa1fbbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5962, "upload_time": "2019-04-02T12:49:39", "url": "https://files.pythonhosted.org/packages/2d/59/391327dfc1c94dfdf72396a73941d15da88ddba09ca4788f6eb43c863c9d/jootranslate-0.6.1.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "f8ae8d73789874092b7c53d4bf794833", "sha256": "c913cb16648b4bdef9b7e7d73a4f679c87388a8f8d339fdaf98e9f1fcd33ddcd" }, "downloads": -1, "filename": "jootranslate-0.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f8ae8d73789874092b7c53d4bf794833", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5712, "upload_time": "2019-09-12T09:37:12", "url": "https://files.pythonhosted.org/packages/77/78/d1d4c2e31e565a1606fbfc51a3429d319ee9a5844ad631bc2e0e755b0f58/jootranslate-0.7.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2496f5b5cd937618a1017c9cd08e4571", "sha256": "4ccc3709b9d310e06d786ba6242b4c0ddcc81293326d80751b85b7a869b4d6d7" }, "downloads": -1, "filename": "jootranslate-0.7.3.tar.gz", "has_sig": false, "md5_digest": "2496f5b5cd937618a1017c9cd08e4571", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6144, "upload_time": "2019-09-12T09:37:15", "url": "https://files.pythonhosted.org/packages/9e/b3/27c63d5a792df6f198a4053c77d5691de8623214a8bfe3dcbf373867712e/jootranslate-0.7.3.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "e03c38d35379dfe8bcb96c20e1a11638", "sha256": "fe0acf7034e94616157e6fc0ae2af0a75b227797aed1386f9457cf7ec561a67f" }, "downloads": -1, "filename": "jootranslate-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e03c38d35379dfe8bcb96c20e1a11638", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6157, "upload_time": "2019-09-12T14:35:33", "url": "https://files.pythonhosted.org/packages/3b/ba/c52f53b7ee62220fb86a5377060816c8e9b3bd7dd72800d147d3d2a2b28c/jootranslate-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1edc7d02bf7daf9a8fd7a36cf1ef9f22", "sha256": "eea3cd6602c2a29c124b02175b7bece24b130e26b9bf2664cb61876ec1692cc8" }, "downloads": -1, "filename": "jootranslate-0.8.0.tar.gz", "has_sig": false, "md5_digest": "1edc7d02bf7daf9a8fd7a36cf1ef9f22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6639, "upload_time": "2019-09-12T14:35:35", "url": "https://files.pythonhosted.org/packages/98/a0/f1f29e513df27f3f7adfc0a8a20481e4a21a61e955c62d0f9ff95726263c/jootranslate-0.8.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "df7b0ad28c06cc9a2cfd33087aa1bf52", "sha256": "3c00b9e7cf49956e98385e75025a0e26265c84b212affd03da59a8e06cec6dc4" }, "downloads": -1, "filename": "jootranslate-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df7b0ad28c06cc9a2cfd33087aa1bf52", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6578, "upload_time": "2019-09-17T17:05:21", "url": "https://files.pythonhosted.org/packages/73/05/2e5e92046f8daabc77972f648f65d2d55519999cd7e07c2270f378d14cb6/jootranslate-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "682d0528dd8025fc40118a2d130ff710", "sha256": "d6ab0a56afabcb02e9dba7dc209f487364f268159eb682c9d7f50c103e51429f" }, "downloads": -1, "filename": "jootranslate-1.0.0.tar.gz", "has_sig": false, "md5_digest": "682d0528dd8025fc40118a2d130ff710", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7084, "upload_time": "2019-09-17T17:05:24", "url": "https://files.pythonhosted.org/packages/e9/e4/71d3c66ed250c1c8c71f0fb68985094adb949eb30aacc7b8f623a713c2d7/jootranslate-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "14df5c921d70fe0cf47947f2ce92cb43", "sha256": "fc39cb75da652440c5ace053a6ef0c408aaa6148bd68ca9374fae3290b3a2807" }, "downloads": -1, "filename": "jootranslate-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "14df5c921d70fe0cf47947f2ce92cb43", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6891, "upload_time": "2019-10-11T07:59:41", "url": "https://files.pythonhosted.org/packages/ed/29/c709e17a7583e691df644d3a1f674cca7a5b5d70c45c910b3ce355c03e32/jootranslate-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c849b7f60d9dd18ef04ab66e3dc8bd1", "sha256": "95e212dad987bf298bc87f3503dc2cbf189ffdae349ae86161d0818777173fdf" }, "downloads": -1, "filename": "jootranslate-1.1.0.tar.gz", "has_sig": false, "md5_digest": "6c849b7f60d9dd18ef04ab66e3dc8bd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7374, "upload_time": "2019-10-11T07:59:44", "url": "https://files.pythonhosted.org/packages/d9/69/55d2801a6c8d8e5d527794a9bed9d0edd6ad2acd6f2ab49d7072e9dd86c9/jootranslate-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "14df5c921d70fe0cf47947f2ce92cb43", "sha256": "fc39cb75da652440c5ace053a6ef0c408aaa6148bd68ca9374fae3290b3a2807" }, "downloads": -1, "filename": "jootranslate-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "14df5c921d70fe0cf47947f2ce92cb43", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6891, "upload_time": "2019-10-11T07:59:41", "url": "https://files.pythonhosted.org/packages/ed/29/c709e17a7583e691df644d3a1f674cca7a5b5d70c45c910b3ce355c03e32/jootranslate-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c849b7f60d9dd18ef04ab66e3dc8bd1", "sha256": "95e212dad987bf298bc87f3503dc2cbf189ffdae349ae86161d0818777173fdf" }, "downloads": -1, "filename": "jootranslate-1.1.0.tar.gz", "has_sig": false, "md5_digest": "6c849b7f60d9dd18ef04ab66e3dc8bd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7374, "upload_time": "2019-10-11T07:59:44", "url": "https://files.pythonhosted.org/packages/d9/69/55d2801a6c8d8e5d527794a9bed9d0edd6ad2acd6f2ab49d7072e9dd86c9/jootranslate-1.1.0.tar.gz" } ] }