{ "info": { "author": "Ankit Popli", "author_email": "ankitpopli1891@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "====================\ndjango-autotranslate\n====================\n\nA simple Django app to automatically translate the pot (`.po`) files generated by django's makemessages command\nusing google translate.\n\n|travis-ci| |pypi-version| |requirements|\n\nInstallation:\n-------------\n\n.. code-block:: bash\n\n pip install django-autotranslate\n\nAdd ``'autotranslate'`` to your ``INSTALLED_APPS`` setting.\n\n.. code-block:: python\n\n INSTALLED_APPS = (\n ...\n 'autotranslate',\n )\n\nQuickstart:\n-----------\n\n.. code-block:: bash\n\n python manage.py translate_messages\n\nThe command finds all the generated pot (``.po``) files under the locale paths (``LOCALE_PATHS``) specified in django project settings, and translates them automatically.\n\n\nOptions:\n--------\n\n#. ``-f, --set-fuzzy``: Set the 'fuzzy' flag on autotranslated entries\n#. ``-l, --locale 'locale'``: Only translate the specified locales\n#. ``-u, --untranslated``: Only translate the untranslated messages\n\n.. code-block:: bash\n\n python manage.py translate_messages -l 'de' -l 'es'\n\n\nSettings:\n---------\n\n#. Use a different Translation Service:\n\n.. code-block:: bash\n\n # default: 'autotranslate.services.GoSlateTranslatorService'\n # pip install google-api-python-client\n AUTOTRANSLATE_TRANSLATOR_SERVICE = 'autotranslate.services.GoogleAPITranslatorService'\n GOOGLE_TRANSLATE_KEY = ''\n\n\nCompatibility Matrix:\n--------------------\n\n| autotranslate | django |\n| :-----------: | :---------: |\n| v1.0.x | Django 1.5+ |\n| v1.1.x | Django 1.8+ |\n\n\nTests:\n-----\n\n.. code-block:: bash\n\n # run test against all environments\n tox\n # run test against a specific environment defined in tox.ini\n # eg. django>1.9 & python3.4\n tox -e dj19-py34\n\n\n.. |travis-ci| image:: https://travis-ci.org/ankitpopli1891/django-autotranslate.svg?branch=master\n :target: https://travis-ci.org/ankitpopli1891/django-autotranslate\n\n.. |pypi-version| image:: https://img.shields.io/pypi/v/django-autotranslate.svg\n :target: https://pypi.python.org/pypi/django-autotranslate/\n\n.. |requirements| image:: https://requires.io/github/ankitpopli1891/django-autotranslate/requirements.svg?branch=master\n :target: https://requires.io/github/ankitpopli1891/django-autotranslate/requirements/?branch=master\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ankitpopli1891/django-autotranslate/", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "django-autotranslate", "package_url": "https://pypi.org/project/django-autotranslate/", "platform": "", "project_url": "https://pypi.org/project/django-autotranslate/", "project_urls": { "Homepage": "https://github.com/ankitpopli1891/django-autotranslate/" }, "release_url": "https://pypi.org/project/django-autotranslate/1.1.0/", "requires_dist": null, "requires_python": "", "summary": "A simple Django app to automatically translate the pot (`.po`) files generated by django's makemessages command using google translate.", "version": "1.1.0" }, "last_serial": 3838373, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "656d5a74501487d7120ae7543a67492f", "sha256": "5fcf1eb697f0fcfef2b0889d9d18dde0c824914fba28696f251ed1c18a71c9b9" }, "downloads": -1, "filename": "django-autotranslate-0.1.tar.gz", "has_sig": false, "md5_digest": "656d5a74501487d7120ae7543a67492f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3518, "upload_time": "2015-03-08T12:16:09", "url": "https://files.pythonhosted.org/packages/fa/ba/3cd4009d1d39fe6a91de908cf150ef8c91d37f0cbdc8554e10cb9706076a/django-autotranslate-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "12723a25be969703f07642007980ddf5", "sha256": "0aaed64e9bd2d599ef3262124a3aa705d7976a210030b11dc509a4c075db6388" }, "downloads": -1, "filename": "django-autotranslate-0.2.tar.gz", "has_sig": false, "md5_digest": "12723a25be969703f07642007980ddf5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4373, "upload_time": "2015-04-04T19:39:44", "url": "https://files.pythonhosted.org/packages/d5/e7/01d39e536d3a92c656f9e2b6a987a0716fcdb8814b832ef57f94e72f2df4/django-autotranslate-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "2bdf6013c80550ec9abb323db23ebeeb", "sha256": "1e0f173e0cc98db158943fc64f5e2a3f66b28c54ff31360c5705b20d97f20151" }, "downloads": -1, "filename": "django-autotranslate-0.3.tar.gz", "has_sig": false, "md5_digest": "2bdf6013c80550ec9abb323db23ebeeb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4469, "upload_time": "2015-06-27T14:25:52", "url": "https://files.pythonhosted.org/packages/a0/7b/343b7b53ce057a9ce6136c1e49dcfc5d068d0f8f401daf5aeec888a1e191/django-autotranslate-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "7ebc7d5b52a568efdb1802379f27e197", "sha256": "e8b6df85a6d188fcdab9b65bf85f32268a1364bdcb7993b1ce2fe187ff0e937f" }, "downloads": -1, "filename": "django-autotranslate-0.4.tar.gz", "has_sig": false, "md5_digest": "7ebc7d5b52a568efdb1802379f27e197", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4736, "upload_time": "2015-08-07T18:39:44", "url": "https://files.pythonhosted.org/packages/66/e4/d6cf17adb0180d1da9513bbc4c2e47090ce183c8b4d96c7e9ea88f99072f/django-autotranslate-0.4.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "5eca51245e41135299adbb3177643fa4", "sha256": "9181542077b6547e8a7a0310b2c0cb128daf3cb287163fb261cb38fa069d792c" }, "downloads": -1, "filename": "django-autotranslate-0.5.0.tar.gz", "has_sig": false, "md5_digest": "5eca51245e41135299adbb3177643fa4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5985, "upload_time": "2015-10-31T17:58:34", "url": "https://files.pythonhosted.org/packages/f6/6e/224172da57cd7f25b8ad5acf59d2b63ab9754fdc8543dc5c0cd7ba7978f6/django-autotranslate-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "d411bc40002d498aceaccf0678076965", "sha256": "97a5f8381193e3f4c00c226ac81aa0f02ca6e77a9d1e33ae568f8612280cfd99" }, "downloads": -1, "filename": "django-autotranslate-0.6.0.tar.gz", "has_sig": false, "md5_digest": "d411bc40002d498aceaccf0678076965", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6093, "upload_time": "2015-11-09T18:13:58", "url": "https://files.pythonhosted.org/packages/34/a5/8515159d6757f8be1fbd7965a93c281ade61058e8a01499b3506544f20c1/django-autotranslate-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "2ce2a420265987658362fd6149d5998e", "sha256": "b3df5953567a11df3f4654e3e12513a2d1e71af2639f21ce476d8a752ac9a61e" }, "downloads": -1, "filename": "django-autotranslate-0.7.0.tar.gz", "has_sig": false, "md5_digest": "2ce2a420265987658362fd6149d5998e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6301, "upload_time": "2015-11-10T18:16:48", "url": "https://files.pythonhosted.org/packages/5b/21/652cc31605461449826b9edb61fd647c3507297b3bcbcc62a125e8a3bbc0/django-autotranslate-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "969671c968782495c66b3e5bd336e9f5", "sha256": "e99b82fc1908032ddd73364153693776257ea1a57892afbd0d3bd70d0039236a" }, "downloads": -1, "filename": "django-autotranslate-0.8.0.tar.gz", "has_sig": false, "md5_digest": "969671c968782495c66b3e5bd336e9f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7134, "upload_time": "2016-01-02T11:24:57", "url": "https://files.pythonhosted.org/packages/58/fc/1e49745d48737aa7c17f5d8ff1e8126652b0c1cf8d878107680e89f52aad/django-autotranslate-0.8.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "cbd3ed8742325b4c13db271d41bd4e44", "sha256": "f729673fbdfe2c242e6b3b02a7e6686b6f31440d6a23936889d911cbf373bbfc" }, "downloads": -1, "filename": "django-autotranslate-1.0.0.tar.gz", "has_sig": false, "md5_digest": "cbd3ed8742325b4c13db271d41bd4e44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8171, "upload_time": "2016-01-23T20:33:45", "url": "https://files.pythonhosted.org/packages/d9/58/0306c55516e5f514a4dd98d558c68a939c1c19cd60e7684b9d1c98fe41bd/django-autotranslate-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "da69e52da09800b1ee82b7762e8b4e0d", "sha256": "3cbbc3f9c010506a536be470dcb55eba5c0c32073d388e7d0755fdfaf7c9b84c" }, "downloads": -1, "filename": "django-autotranslate-1.0.1.tar.gz", "has_sig": false, "md5_digest": "da69e52da09800b1ee82b7762e8b4e0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8270, "upload_time": "2017-01-14T09:53:24", "url": "https://files.pythonhosted.org/packages/90/06/e67d0981c0ed0e6a2330f44bb24272d6b8716adb91a1f2dcde5ed774b8e2/django-autotranslate-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "7a09bf3b76cd4140d257c35de539478d", "sha256": "9d612a188eba5e6e818b5e5a806505e9be1319ddd8bb875eacddfd83de52dc26" }, "downloads": -1, "filename": "django-autotranslate-1.0.2.tar.gz", "has_sig": false, "md5_digest": "7a09bf3b76cd4140d257c35de539478d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8451, "upload_time": "2017-03-13T11:33:22", "url": "https://files.pythonhosted.org/packages/f3/17/21a7b7b996a0ca006ebbfc4af51b48289814d884052cd3b937a720571b7d/django-autotranslate-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "58c2273d74907a8e0344c6241a21df26", "sha256": "e307f1b624ca58aee0afebb997ebebab9cb71a59f05066508ad42bac98214b89" }, "downloads": -1, "filename": "django-autotranslate-1.1.0.tar.gz", "has_sig": false, "md5_digest": "58c2273d74907a8e0344c6241a21df26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8652, "upload_time": "2018-05-06T09:37:13", "url": "https://files.pythonhosted.org/packages/c8/3e/fd55a729f9b430ed6c502ebaaea81d558e9a5fac9a88d21e9fa92bc103ab/django-autotranslate-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "58c2273d74907a8e0344c6241a21df26", "sha256": "e307f1b624ca58aee0afebb997ebebab9cb71a59f05066508ad42bac98214b89" }, "downloads": -1, "filename": "django-autotranslate-1.1.0.tar.gz", "has_sig": false, "md5_digest": "58c2273d74907a8e0344c6241a21df26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8652, "upload_time": "2018-05-06T09:37:13", "url": "https://files.pythonhosted.org/packages/c8/3e/fd55a729f9b430ed6c502ebaaea81d558e9a5fac9a88d21e9fa92bc103ab/django-autotranslate-1.1.0.tar.gz" } ] }