{ "info": { "author": "Kevin Michel", "author_email": "kmichel.info@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Localization" ], "description": "===========\nDescription\n===========\n* Localize Django applications without installing gettext, pybabel or compiling .po files.\n* Automatically reload translations when any .po file is modified.\n* Extract messages from templates and python files automatically or using a management command.\n\n.. image:: https://travis-ci.org/kmichel/po-localization.svg\n :target: https://travis-ci.org/kmichel/po-localization\n :alt: Build Status\n\n.. image:: https://coveralls.io/repos/kmichel/po-localization/badge.png\n :target: https://coveralls.io/r/kmichel/po-localization\n :alt: Coverage\n\n.. image:: https://pypip.in/version/po_localization/badge.svg\n :target: https://pypi.python.org/pypi/po_localization/\n :alt: Latest Release\n\n.. image:: https://pypip.in/py_versions/po_localization/badge.svg\n :target: https://pypi.python.org/pypi/po_localization/\n :alt: Supported Python Versions\n\n.. image:: https://pypip.in/license/po_localization/badge.svg\n :target: https://pypi.python.org/pypi/po_localization/\n :alt: License\n\n============\nRequirements\n============\n* python 2.7 or >= 3.2\n* django >= 1.6\n\n============\nInstallation\n============\n.. code-block:: bash\n\n $ pip install po-localization\n\n=====\nSetup\n=====\n* Add ``'po_localization'`` to your ``INSTALLED_CLASSES``.\n* Add ``'po_localization.middleware.PoLocalizationMiddleware'`` to your ``MIDDLEWARE_CLASSES``.\n\n========\nSettings\n========\n``AUTO_RELOAD_TRANSLATIONS = settings.DEBUG``\n | Whether translation files should be checked for modifications and reloaded before each request.\n``AUTO_UPDATE_TRANSLATIONS = False``\n | Whether translation files should be automatically created or updated when templates or python files changes.\n``UPDATE_TRANSLATIONS_PACKAGES = ()``\n | List of packages to update using the management command or when auto-update is enabled.\n | A 'locale' folder containing all translation files will be created or updated in each of those packages.\n | This 'locale' folder should be added to ``LOCALE_PATHS`` if the package is not a Django app.\n``UPDATE_TRANSLATIONS_EXCLUDED_LOCALES = ()``\n | List of locales to exclude from update.\n | All locales from languages in ``LANGUAGES`` which are not in this exclusion list will be updated.\n``UPDATE_TRANSLATIONS_WITH_LOCATIONS = True``\n | Whether translation files should include the locations of the extracted messages.\n``UPDATE_TRANSLATIONS_PRUNE_OBSOLETES = False``\n | Whether obsolete translations should be pruned from translation files.\n | Empty translations will always be pruned.\n | Even if not pruned, obsolete translations will be marked as such with a comment.\n\n===================\nManagement Commands\n===================\n``update_translations``\n Extract messages from templates and python files and create or update translation files.\n\n======\nIssues\n======\nIf you have any suggestions, bug reports or annoyances please report them\nto the issue tracker at https://github.com/kmichel/po-localization/issues .", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/kmichel/po-localization/archive/v0.5.4.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kmichel/po-localization", "keywords": "django,localization", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "po_localization", "package_url": "https://pypi.org/project/po_localization/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/po_localization/", "project_urls": { "Download": "https://github.com/kmichel/po-localization/archive/v0.5.4.tar.gz", "Homepage": "https://github.com/kmichel/po-localization" }, "release_url": "https://pypi.org/project/po_localization/0.5.4/", "requires_dist": null, "requires_python": null, "summary": "Localize Django applications without compiling .po files", "version": "0.5.4" }, "last_serial": 1277308, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "cc99cef617bfd233b5e41fdd3941f643", "sha256": "015ebf3a31d37d1857b9d8dbe73ea60e3e438ae803ad43d468c564b0f006f0c1" }, "downloads": -1, "filename": "po_localization-0.2.1.tar.gz", "has_sig": false, "md5_digest": "cc99cef617bfd233b5e41fdd3941f643", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6002, "upload_time": "2014-09-14T03:58:12", "url": "https://files.pythonhosted.org/packages/af/5b/11041585d4f19e701783d80226fa3f32035014e133d3f39ed85c3bb94eb2/po_localization-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "d6bce7a3807227e1a8599c2244a0744f", "sha256": "7cd7aa410bb7a52ff5827e9c810b5e0c1926c9ed694b0068b1faae59b6747e1d" }, "downloads": -1, "filename": "po_localization-0.2.2.tar.gz", "has_sig": false, "md5_digest": "d6bce7a3807227e1a8599c2244a0744f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6567, "upload_time": "2014-09-14T11:44:17", "url": "https://files.pythonhosted.org/packages/c8/3f/37b7e81f327df516139c901bd3d8f776c130a6eead0b71bb3daa38bf36d1/po_localization-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "72a513a5af7b9f404b29785bd9a5d12c", "sha256": "b90ef3c1375f5d5ebe9d94de7688da544b02ff5327b58c5caaf0a7f47b325fd3" }, "downloads": -1, "filename": "po_localization-0.3.0.tar.gz", "has_sig": false, "md5_digest": "72a513a5af7b9f404b29785bd9a5d12c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13447, "upload_time": "2014-09-18T11:55:46", "url": "https://files.pythonhosted.org/packages/fd/c5/c34473cde308a09b6c6c051c6d24793f2dd0ff3e001b97fd0172ab39717d/po_localization-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "1b29ee23476c6caacbb72ee0573ca438", "sha256": "01d22d7d338bba856a95d05860977dc924a1567a938ab2506f72ef764e7a09eb" }, "downloads": -1, "filename": "po_localization-0.4.0.tar.gz", "has_sig": false, "md5_digest": "1b29ee23476c6caacbb72ee0573ca438", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16007, "upload_time": "2014-09-19T11:54:34", "url": "https://files.pythonhosted.org/packages/88/5d/ed29f4dbada069af7c15b5f60e24202dccb2fc7653346e163de269e93fd3/po_localization-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "c47cc3b5df12fb6b8759487d50178de3", "sha256": "a4dab455ccaefe3880d2e6a082f53eaeaa64cc0d18c28b611a24bc8f74a04e8a" }, "downloads": -1, "filename": "po_localization-0.5.0.tar.gz", "has_sig": false, "md5_digest": "c47cc3b5df12fb6b8759487d50178de3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20339, "upload_time": "2014-09-25T23:20:57", "url": "https://files.pythonhosted.org/packages/70/f1/43b4dd96defbdfc45a9bce2084e9abcc9e86884d19b48c5bd164993c4517/po_localization-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "7ce52d12444d2bdd108e28ecc6818b44", "sha256": "cf071f6b292313b07d3336fbaa71205deb25323abc5a03812f435af74cc0dd7a" }, "downloads": -1, "filename": "po_localization-0.5.1.tar.gz", "has_sig": false, "md5_digest": "7ce52d12444d2bdd108e28ecc6818b44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20348, "upload_time": "2014-09-25T23:29:25", "url": "https://files.pythonhosted.org/packages/04/0f/c523c4b1850c651057cafe18f8b744455dcc9f1cb342431004edcb764868/po_localization-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "b3d79dff0842b2f598dd4dadd5c8877c", "sha256": "3f8f69756eef3ce004cf20ebf37e9ae85360d3c3f93b7ea52dd36f49b68c9d17" }, "downloads": -1, "filename": "po_localization-0.5.2.tar.gz", "has_sig": false, "md5_digest": "b3d79dff0842b2f598dd4dadd5c8877c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20658, "upload_time": "2014-09-26T14:32:48", "url": "https://files.pythonhosted.org/packages/18/60/fe11b592a1af7ec3d80f039d106fac50348279a2142becd94aa7820cc3f0/po_localization-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "2826738e68507e400d9e8fcfa9212dc9", "sha256": "5445e13304e24d92d66cf592ae5af40fa406e9e8eda84f6322a42ae06f6127d9" }, "downloads": -1, "filename": "po_localization-0.5.3.tar.gz", "has_sig": false, "md5_digest": "2826738e68507e400d9e8fcfa9212dc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21012, "upload_time": "2014-10-05T10:17:23", "url": "https://files.pythonhosted.org/packages/b9/07/91c4e3a18e69ca6eeb4616898ca3f1e8c317e51a06bcbf740cca07c6219c/po_localization-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "aa10324572d54e16687fff6edda62af0", "sha256": "9636df2fbc237f315a380628f6c4a91de2c9fe6eed850e60c80b4c6ceb7949e7" }, "downloads": -1, "filename": "po_localization-0.5.4.tar.gz", "has_sig": false, "md5_digest": "aa10324572d54e16687fff6edda62af0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21306, "upload_time": "2014-10-21T04:27:46", "url": "https://files.pythonhosted.org/packages/22/62/e6d721ae26e5ef8ecbbfa0b04379ec2fc12a0a0dc2c1012b00f897ac4ce9/po_localization-0.5.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aa10324572d54e16687fff6edda62af0", "sha256": "9636df2fbc237f315a380628f6c4a91de2c9fe6eed850e60c80b4c6ceb7949e7" }, "downloads": -1, "filename": "po_localization-0.5.4.tar.gz", "has_sig": false, "md5_digest": "aa10324572d54e16687fff6edda62af0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21306, "upload_time": "2014-10-21T04:27:46", "url": "https://files.pythonhosted.org/packages/22/62/e6d721ae26e5ef8ecbbfa0b04379ec2fc12a0a0dc2c1012b00f897ac4ce9/po_localization-0.5.4.tar.gz" } ] }