{ "info": { "author": "Behzad B. Mokhtari", "author_email": "behzad.public@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 6 - Mature", "Framework :: Django", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Internationalization" ], "description": "# Django Translations\n\n[![build](https://travis-ci.com/bbmokhtari/django-translations.svg?branch=master)](https://travis-ci.com/bbmokhtari/django-translations)\n[![python](https://img.shields.io/badge/python-3.5%7C3.6-0073b7.svg)](https://pypi.org/project/django-translations/)\n[![pypi](https://img.shields.io/badge/pypi-1.0.0-f9d35f.svg)](https://pypi.org/project/django-translations/)\n[![django](https://img.shields.io/badge/django-2.0%7C2.1-0C4B33.svg)](https://pypi.org/project/django-translations/)\n[![flake8](https://img.shields.io/badge/flake8-linted-green.svg)](https://travis-ci.com/bbmokhtari/django-translations)\n\nDjango model translation for perfectionists with deadlines.\n\n## Goal\n\nThere are two types of content, each of which has its own challenges for translation:\n\n- Static content: This is the content which is defined in the code.\n _e.g. \"Please enter a valid email address.\"_\n\n Django already provides a\n [solution](https://docs.djangoproject.com/en/2.1/topics/i18n/translation/)\n for translating static content.\n\n- Dynamic content: This is the content which is stored in the database.\n _(We can't know it beforehand!)_\n\n Django Translations provides a solution\n for translating dynamic content.\n\n## Requirements\n\n- Python (\\>=3.5)\n- Django (\\>=2.0)\n\n## Installation\n\n1. Install Django Translations using pip:\n\n ``` bash\n $ pip install django-translations\n ```\n\n2. Add `translations` to the `INSTALLED_APPS` in the settings of your\n project:\n\n ``` python\n INSTALLED_APPS += [\n 'translations',\n ]\n ```\n\n3. Run `migrate`:\n\n ``` bash\n $ python manage.py migrate\n ```\n\n4. Configure Django internationalization and localization settings:\n\n ``` python\n USE_I18N = True # use internationalization\n USE_L10N = True # use localization\n\n MIDDLEWARE += [ # locale middleware\n 'django.middleware.locale.LocaleMiddleware',\n ]\n\n LANGUAGE_CODE = 'en-us' # default (fallback) language\n LANGUAGES = ( # supported languages\n ('en', 'English'),\n ('en-gb', 'English (Great Britain)'),\n ('de', 'German'),\n ('tr', 'Turkish'),\n )\n ```\n\n Please note that these settings are for Django itself.\n\n## Basic Usage\n\n### Model\n\nInherit `Translatable` in any model you want translated:\n\n``` python\nfrom translations.models import Translatable\n\nclass Continent(Translatable):\n code = models.Charfield(...)\n name = models.Charfield(...)\n denonym = models.Charfield(...)\n\n class TranslatableMeta:\n fields = ['name', 'denonym']\n```\n\nNo migrations needed afterwards.\n\n### Admin\n\nUse the admin extensions:\n\n``` python\nfrom translations.admin import TranslatableAdmin, TranslationInline\n\nclass ContinentAdmin(TranslatableAdmin):\n inlines = [TranslationInline,]\n```\n\nThis provides specialized translation inlines for the model.\n\n![image](https://raw.githubusercontent.com/bbmokhtari/django-translations/master/docs/_static/admin.png)\n\n## QuerySet\n\nUse the queryset extensions:\n\n``` python\n>>> from sample.models import Continent\n>>> continents = Continent.objects.all(\n... ).distinct( # familiar distinct\n... ).probe(['en', 'de'] # probe (filter, exclude, etc.) in English and German\n... ).filter( # familiar filtering\n... countries__cities__name__startswith='K\u00f6ln'\n... ).translate('de' # translate the results in German\n... ).translate_related( # translate these relations as well\n... 'countries', 'countries__cities',\n... )\n>>> print(continents)\n,\n]>\n>>> print(continents[0].countries.all())\n,\n]>\n>>> print(continents[0].countries.all()[0].cities.all())\n,\n]>\n```\n\nThis provides a powerful yet familiar interface to work with the querysets.\n\n## Context\n\nUse the translation context:\n\n``` python\n>>> from translations.context import Context\n>>> from sample.models import Continent\n>>> continents = Continent.objects.all()\n>>> relations = ('countries', 'countries__cities',)\n>>> with Context(continents, *relations) as context:\n... context.read('de') # read the translations onto the context\n... print(':') # use the objects like before\n... print(continents)\n... print(continents[0].countries.all())\n... print(continents[0].countries.all()[0].cities.all())\n... \n... continents[0].countries.all()[0].name = 'Change the name'\n... context.update('de') # update the translations from the context\n... \n... context.delete('de') # delete the translations of the context\n... \n... context.reset() # reset the translations of the context\n... print(':') # use the objects like before\n... print(continents)\n... print(continents[0].countries.all())\n... print(continents[0].countries.all()[0].cities.all())\n:\n,\n ,\n]>\n,\n]>\n,\n]>\n:\n,\n ,\n]>\n,\n]>\n,\n]>\n```\n\nThis can CRUD the translations of any objects (instance, queryset, list) and their relations.\n\n## Documentation\n\nFor more interesting capabilities browse through the\n[documentation](http://bbmokhtari.github.io/django-translations).\n\n## Support the project\n\nIf you liked this repo please consider giving it a star! \u2b50\ufe0f\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bbmokhtari/django-translations", "keywords": "django model translation internationalization localization", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-translations", "package_url": "https://pypi.org/project/django-translations/", "platform": "", "project_url": "https://pypi.org/project/django-translations/", "project_urls": { "Documentation": "https://bbmokhtari.github.io/django-translations", "Funding": "https://bbmokhtari.github.io/django-translations/donation.html", "Homepage": "https://github.com/bbmokhtari/django-translations", "Source": "https://github.com/bbmokhtari/django-translations", "Tracker": "https://github.com/bbmokhtari/django-translations/issues" }, "release_url": "https://pypi.org/project/django-translations/1.1.2/", "requires_dist": null, "requires_python": ">=3.5, <4", "summary": "Django model translation for perfectionists with deadlines.", "version": "1.1.2" }, "last_serial": 5536319, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "c3bb7ff7caddc8fbd360eeb815d34017", "sha256": "fe10e69e8241261ddee4e02317d43e7f609413d4cb12616029ade0e164da75b8" }, "downloads": -1, "filename": "django_translations-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c3bb7ff7caddc8fbd360eeb815d34017", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 16118, "upload_time": "2018-11-11T00:08:11", "url": "https://files.pythonhosted.org/packages/57/c2/35ea6d4738ac4dde917cae3ef9a8c93234372e43a05b9a9c735a2bdfe9c7/django_translations-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac10613bf30b74d4ad5492331af71c2f", "sha256": "d7d4c2a7d29ef1ebb88f2a9298bb5ceda675d5293e13eb9e48e29bc2283ebc89" }, "downloads": -1, "filename": "django-translations-1.0.0.tar.gz", "has_sig": false, "md5_digest": "ac10613bf30b74d4ad5492331af71c2f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 12333, "upload_time": "2018-11-11T00:08:13", "url": "https://files.pythonhosted.org/packages/c2/51/fc10218cf52a46726f709d82dadfba37ae4318d8309a34229e36130a4b6b/django-translations-1.0.0.tar.gz" } ], "1.0.0.dev1": [ { "comment_text": "", "digests": { "md5": "9e113df6c56012474980b165c2525729", "sha256": "70f57df672f4ce9a268e7de37933d23c07076f04dbb79b2b46f17654e08e3854" }, "downloads": -1, "filename": "django_translations-1.0.0.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "9e113df6c56012474980b165c2525729", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 16003, "upload_time": "2018-08-12T14:12:36", "url": "https://files.pythonhosted.org/packages/a2/92/ab1d7f2daadcf807817380c91166b686222478fc48a4e13746610f1eb788/django_translations-1.0.0.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c2db1330584de605b93d195fb692679", "sha256": "bca624bddb1015fa33bf895b188ae4e97c127531bca2ca41fc84ee5dab6183e1" }, "downloads": -1, "filename": "django-translations-1.0.0.dev1.tar.gz", "has_sig": false, "md5_digest": "6c2db1330584de605b93d195fb692679", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 14708, "upload_time": "2018-08-12T14:12:37", "url": "https://files.pythonhosted.org/packages/cc/bb/7f2bec4f8a0fa0a0e6a6f589238205fad0f676314c78782640a4826d010f/django-translations-1.0.0.dev1.tar.gz" } ], "1.0.0.dev2": [ { "comment_text": "", "digests": { "md5": "2066b792b44f177967f664c0ec5dcd17", "sha256": "66998cb57ae78cc211a901ea05940327bce7e65d08f272757a1e48a54c044156" }, "downloads": -1, "filename": "django_translations-1.0.0.dev2-py3-none-any.whl", "has_sig": false, "md5_digest": "2066b792b44f177967f664c0ec5dcd17", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 16660, "upload_time": "2018-08-29T13:30:44", "url": "https://files.pythonhosted.org/packages/9e/66/4d49027be739e0ce67c04437fc9741b7f9556491c99e27873db6c6843dc7/django_translations-1.0.0.dev2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45bea395eeae687ba4aca94aab315315", "sha256": "e337f8c4669ce91ff1d8f00b712ca4f5fa16600ad864ec8430a4dc3aec499296" }, "downloads": -1, "filename": "django-translations-1.0.0.dev2.tar.gz", "has_sig": false, "md5_digest": "45bea395eeae687ba4aca94aab315315", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 15763, "upload_time": "2018-08-29T13:30:45", "url": "https://files.pythonhosted.org/packages/3d/b3/16fd2dc6dd7ae0b2bee4b9d01855d15078d90425c2fd05734bba24e9de26/django-translations-1.0.0.dev2.tar.gz" } ], "1.0.0.dev3": [ { "comment_text": "", "digests": { "md5": "c3823cdde9257013c5e860decf0b9733", "sha256": "7667a28e537e17f7c1dd60d800a7ec446b64cf665e3e50ef42a8ad735488705f" }, "downloads": -1, "filename": "django_translations-1.0.0.dev3-py3-none-any.whl", "has_sig": false, "md5_digest": "c3823cdde9257013c5e860decf0b9733", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 15177, "upload_time": "2018-08-30T13:59:37", "url": "https://files.pythonhosted.org/packages/52/78/e3c641a7c8fd413284859bfec7334c0fe7cf9953868ad6b21d61427721d9/django_translations-1.0.0.dev3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9906d929e6a80d5abbeed15ada59ff3", "sha256": "cbcad6fdee69e1b566d2c4b5de6560c6a1dbdf367ca193fc48505905b6642e22" }, "downloads": -1, "filename": "django-translations-1.0.0.dev3.tar.gz", "has_sig": false, "md5_digest": "a9906d929e6a80d5abbeed15ada59ff3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 14129, "upload_time": "2018-08-30T13:59:38", "url": "https://files.pythonhosted.org/packages/5e/81/70cbc0bda368e7234a2e8a90a716053764b356cfe323ed8617e957f63fd6/django-translations-1.0.0.dev3.tar.gz" } ], "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "405e5dd5ab1d96da0e2ba77c82e22795", "sha256": "b8cde017af742079cdee960f92d9f191fce6eb188dc00321262b365569860bb1" }, "downloads": -1, "filename": "django_translations-1.0.0a1-py3-none-any.whl", "has_sig": false, "md5_digest": "405e5dd5ab1d96da0e2ba77c82e22795", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 17515, "upload_time": "2018-08-31T18:10:55", "url": "https://files.pythonhosted.org/packages/49/97/55535e21cdff0f391ab9bd776c2c86bf7cf1b40c606acc039eb53fe220bf/django_translations-1.0.0a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c090cdc2a95805fc219c88fb2cd8c4a", "sha256": "9f7b7cdc02d309e84128f8dc47a01d933551612e9a8fbe316f41da06e81b2398" }, "downloads": -1, "filename": "django-translations-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "3c090cdc2a95805fc219c88fb2cd8c4a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 14848, "upload_time": "2018-08-31T18:10:57", "url": "https://files.pythonhosted.org/packages/28/da/88fc35fae2083845e16463c36640aed381d1feeefb53f42d836fc0c7694f/django-translations-1.0.0a1.tar.gz" } ], "1.0.0a2": [ { "comment_text": "", "digests": { "md5": "17ba4abd37fbf240e6462494b46ebc1d", "sha256": "30bf4e487fb74d773a6454b53a55829576367eccd8d23e856ea73db37ca9fb56" }, "downloads": -1, "filename": "django_translations-1.0.0a2-py3-none-any.whl", "has_sig": false, "md5_digest": "17ba4abd37fbf240e6462494b46ebc1d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 18035, "upload_time": "2018-09-01T14:17:16", "url": "https://files.pythonhosted.org/packages/52/f5/d4a7950b71109a97437b46d59342b125dd4b4921e7a0f5e7d48990691390/django_translations-1.0.0a2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "840d472d814ee98e181b8fc000a817d0", "sha256": "958f2dd42eb85dd7e554ee42c46fbba891cc403b909d874a24759be38507e559" }, "downloads": -1, "filename": "django-translations-1.0.0a2.tar.gz", "has_sig": false, "md5_digest": "840d472d814ee98e181b8fc000a817d0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 15564, "upload_time": "2018-09-01T14:17:17", "url": "https://files.pythonhosted.org/packages/49/4c/dd189e1cf19bd4d3fe757dae3714615bf9b0c83189787be473c6e66cf36d/django-translations-1.0.0a2.tar.gz" } ], "1.0.0a3": [ { "comment_text": "", "digests": { "md5": "512b105933aecb8b97662b03008fbfeb", "sha256": "2e1dd09121902fe3b2c7777fd125528879f1f93a73ac717367a002c86f55f4e2" }, "downloads": -1, "filename": "django_translations-1.0.0a3-py3-none-any.whl", "has_sig": false, "md5_digest": "512b105933aecb8b97662b03008fbfeb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 20027, "upload_time": "2018-09-06T14:15:26", "url": "https://files.pythonhosted.org/packages/76/f9/395509ccd8ced5634e6038be1913570b382996828f83b92ef6da3b518e60/django_translations-1.0.0a3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a2054eb4d63f2ac574052bbff984741", "sha256": "76c3ff4a548378508b6a5ab01a62ec5f948f077fa087fda7b47bc6b87feaa372" }, "downloads": -1, "filename": "django-translations-1.0.0a3.tar.gz", "has_sig": false, "md5_digest": "7a2054eb4d63f2ac574052bbff984741", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 17826, "upload_time": "2018-09-06T14:15:27", "url": "https://files.pythonhosted.org/packages/88/83/b27bb10111d891e2477471da25cbfdc4d4e3282193b3e585047d5aa734be/django-translations-1.0.0a3.tar.gz" } ], "1.0.0a4": [ { "comment_text": "", "digests": { "md5": "bb22cf5b1289983909561c23793e9d30", "sha256": "21e342ecc55f5627021aea13e9632d3bcd7fbd4237e1c24a62daf66a7f818bb8" }, "downloads": -1, "filename": "django_translations-1.0.0a4-py3-none-any.whl", "has_sig": false, "md5_digest": "bb22cf5b1289983909561c23793e9d30", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 20625, "upload_time": "2018-09-17T17:14:21", "url": "https://files.pythonhosted.org/packages/0c/0f/e80d73a8be8d0b9012d8463c2eabd2c53c36a6ef6befd9edb9dc861a7afd/django_translations-1.0.0a4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a497b10528dbd2eee446fbbe4ea67a0", "sha256": "d00e89b119bdfdbeb0ba7707c01d3f6282f3ad641f3ad1e384f36eeb7062c781" }, "downloads": -1, "filename": "django-translations-1.0.0a4.tar.gz", "has_sig": false, "md5_digest": "9a497b10528dbd2eee446fbbe4ea67a0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 17821, "upload_time": "2018-09-17T17:14:22", "url": "https://files.pythonhosted.org/packages/41/c6/a7433193a0e965d9cc46e176f064ef4fb7c9e7c385323280ca7ad1321cd1/django-translations-1.0.0a4.tar.gz" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "8052fa15e81d42cad96a5c7277c47aef", "sha256": "8813a8500633228f486d9cd05a1611127dae0eaf2f0fbf6c95ef1e83a0a1d336" }, "downloads": -1, "filename": "django_translations-1.0.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "8052fa15e81d42cad96a5c7277c47aef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 21119, "upload_time": "2018-09-22T19:28:55", "url": "https://files.pythonhosted.org/packages/e4/41/a75dc6096444c8faa815b6baba735acce16ad5958adba108ff03f74628e6/django_translations-1.0.0b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b7550dec1965a06a4d76047c2ead7ba", "sha256": "40fa5e07351baabd08df3bfd2ad2785683cbe995078db62383637927850feff0" }, "downloads": -1, "filename": "django-translations-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "4b7550dec1965a06a4d76047c2ead7ba", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 18014, "upload_time": "2018-09-22T19:28:56", "url": "https://files.pythonhosted.org/packages/a2/fb/b017ef9b7ed49e5ede03cea9f57d612983c8f7a528fb73ff8c4e6bea7ec8/django-translations-1.0.0b1.tar.gz" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "c95a69295a72d2de29b3273556d89a36", "sha256": "15da7f3de7ade4e96fed3699c73ca51f176dbcf6a29d33ce3c2c245eddf09cb7" }, "downloads": -1, "filename": "django_translations-1.0.0b2-py3-none-any.whl", "has_sig": false, "md5_digest": "c95a69295a72d2de29b3273556d89a36", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 21120, "upload_time": "2018-09-24T19:55:06", "url": "https://files.pythonhosted.org/packages/c6/d4/6b9d9048ec5a6405d0d125e51bfe7cffdded11dd97a2ebd7b285e8cad3b4/django_translations-1.0.0b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "519cfa9d3bb04b06bd739d8f9dd415c9", "sha256": "567dcbbbb3741765f6bd35d1dac2a7a3cc9cd26318f9ddb82aec647d188890d7" }, "downloads": -1, "filename": "django-translations-1.0.0b2.tar.gz", "has_sig": false, "md5_digest": "519cfa9d3bb04b06bd739d8f9dd415c9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 18023, "upload_time": "2018-09-24T19:55:07", "url": "https://files.pythonhosted.org/packages/d1/f5/afc05b7e816e25c3b83d318197920a085a947602042ab296455972ddcbab/django-translations-1.0.0b2.tar.gz" } ], "1.0.0b3": [ { "comment_text": "", "digests": { "md5": "f4adacb44adb4d75664acd4d7cad2b72", "sha256": "15e07dab4eccdd54d52829469014649e9fdadc9961cb599300f2c988090be617" }, "downloads": -1, "filename": "django_translations-1.0.0b3-py3-none-any.whl", "has_sig": false, "md5_digest": "f4adacb44adb4d75664acd4d7cad2b72", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 21121, "upload_time": "2018-09-25T16:16:51", "url": "https://files.pythonhosted.org/packages/0e/6c/7633dfc604170c808c514aeb9f714f0bb35c21a7626db1b899ba7b63a6f2/django_translations-1.0.0b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6e988070928b086ec9e87270ac3147c", "sha256": "d1043a2d5f0f08dd6b4a56a5a324eb55f2502fd3232d4872fa1ca7250d4b3b25" }, "downloads": -1, "filename": "django-translations-1.0.0b3.tar.gz", "has_sig": false, "md5_digest": "a6e988070928b086ec9e87270ac3147c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 18017, "upload_time": "2018-09-25T16:16:52", "url": "https://files.pythonhosted.org/packages/0a/60/c6fb96fe9d8c2744ba213c88ed0ec78eeb6e9a9e5eb388239ba4448e98e0/django-translations-1.0.0b3.tar.gz" } ], "1.0.0b4": [ { "comment_text": "", "digests": { "md5": "e12a7012d3378d292502d3a329358b3b", "sha256": "161dc654da398985a888a8bbc49af0592f57053ce95801b29a596589462ea2e8" }, "downloads": -1, "filename": "django_translations-1.0.0b4-py3-none-any.whl", "has_sig": false, "md5_digest": "e12a7012d3378d292502d3a329358b3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 21120, "upload_time": "2018-09-26T16:12:16", "url": "https://files.pythonhosted.org/packages/0b/d9/41315ee32ba39bc73743794eda00e5f1a4dd20abd312c53d56907f372a20/django_translations-1.0.0b4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e99766ff91dc837e3477b8e4d73f4028", "sha256": "d59d21bb25006ebabdf649fcb2a0feeb8be77850ad6ebc122886f59934948926" }, "downloads": -1, "filename": "django-translations-1.0.0b4.tar.gz", "has_sig": false, "md5_digest": "e99766ff91dc837e3477b8e4d73f4028", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 18025, "upload_time": "2018-09-26T16:12:18", "url": "https://files.pythonhosted.org/packages/a9/0e/976d11ce854329135a5749f13d9148dabffd14b453a35f52ea7940ca145c/django-translations-1.0.0b4.tar.gz" } ], "1.0.0rc1": [ { "comment_text": "", "digests": { "md5": "cf1cb26c52394bc6cc8ae650e79e8dbe", "sha256": "29931c68f2848bab1acec29f6c8b7b301c240fef7bb9c2455754992f5a84f960" }, "downloads": -1, "filename": "django_translations-1.0.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "cf1cb26c52394bc6cc8ae650e79e8dbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 21297, "upload_time": "2018-09-28T12:47:23", "url": "https://files.pythonhosted.org/packages/3b/f2/01f6e04f3a197e5f7275faee4d48c67b7fa9a5ce65d14f7cf18218b62039/django_translations-1.0.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61d92aa620745694c3e5a4db34fa80bb", "sha256": "b4470354992fba45a2c8b09e29c77c355affdbabf5339794d536dac20eabc14b" }, "downloads": -1, "filename": "django-translations-1.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "61d92aa620745694c3e5a4db34fa80bb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 18371, "upload_time": "2018-09-28T12:47:25", "url": "https://files.pythonhosted.org/packages/22/0a/c908a6e535045de682dc7e1a3a64a0df7835613e96985f2341051e20e07d/django-translations-1.0.0rc1.tar.gz" } ], "1.0.0rc10": [ { "comment_text": "", "digests": { "md5": "a5b2697e7f661593c7c27f2e0a3b1eee", "sha256": "ad4d8bbeecc1df99408460c3aab7168360817b718fe5bdf7a83235424f44fd3a" }, "downloads": -1, "filename": "django_translations-1.0.0rc10-py3-none-any.whl", "has_sig": false, "md5_digest": "a5b2697e7f661593c7c27f2e0a3b1eee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 16159, "upload_time": "2018-11-10T14:54:30", "url": "https://files.pythonhosted.org/packages/5e/fd/b0d21dcfa79624316902bd3d9d3d9f7611212f6ebd36b42bb87b3f481016/django_translations-1.0.0rc10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d2a6c5cfcde7c3410a2e8c54821f644", "sha256": "e21df95468167dbe00fc1f650fb66de21e4c1566a01207d767030ce810c067cb" }, "downloads": -1, "filename": "django-translations-1.0.0rc10.tar.gz", "has_sig": false, "md5_digest": "7d2a6c5cfcde7c3410a2e8c54821f644", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 12309, "upload_time": "2018-11-10T14:54:32", "url": "https://files.pythonhosted.org/packages/77/ec/fee6e3a7e4b1c3633b6f7a408c31e930ea2b758094e817ea23337e3c1ff9/django-translations-1.0.0rc10.tar.gz" } ], "1.0.0rc11": [ { "comment_text": "", "digests": { "md5": "3987a63a5e8e7a88ee2388f4bae61e8d", "sha256": "3790f7c972a11d90ac65356897ddd61e5a56bf5c8ac3f41b2a7d96ae84a12344" }, "downloads": -1, "filename": "django_translations-1.0.0rc11-py3-none-any.whl", "has_sig": false, "md5_digest": "3987a63a5e8e7a88ee2388f4bae61e8d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 16169, "upload_time": "2018-11-10T19:55:15", "url": "https://files.pythonhosted.org/packages/08/30/76c4420990c553ff1d8318464573074f32ddf1da50d3da9fad98c689e60a/django_translations-1.0.0rc11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "048b23e6ce4cbe8d76d15488d5879c2d", "sha256": "5ebeec1d0dedf77246ba844588d635c312141dca0e66c31e0a685be91897aedf" }, "downloads": -1, "filename": "django-translations-1.0.0rc11.tar.gz", "has_sig": false, "md5_digest": "048b23e6ce4cbe8d76d15488d5879c2d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 12329, "upload_time": "2018-11-10T19:55:16", "url": "https://files.pythonhosted.org/packages/aa/55/dcaebcaae4682202f586f56c4467520b557dd1547ec27d92d48c1e0d735f/django-translations-1.0.0rc11.tar.gz" } ], "1.0.0rc2": [ { "comment_text": "", "digests": { "md5": "4d0380fa57374c32aaa70df4884be213", "sha256": "d03a666291ce9513c68d1156762fe5b7bc4533ebadd6757328d8ab1e8c882951" }, "downloads": -1, "filename": "django_translations-1.0.0rc2-py3-none-any.whl", "has_sig": false, "md5_digest": "4d0380fa57374c32aaa70df4884be213", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 12302, "upload_time": "2018-10-09T19:45:13", "url": "https://files.pythonhosted.org/packages/99/57/cb4560efa64e8aea6b034e11bf904163d2cf582fc8b66b0c8d557430ee96/django_translations-1.0.0rc2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "219894d321ec91e91bca13e76c6e70df", "sha256": "984afb03571e9f7d8b1e5f31f3204b225bc2f013707bd701e380c5348c66562c" }, "downloads": -1, "filename": "django-translations-1.0.0rc2.tar.gz", "has_sig": false, "md5_digest": "219894d321ec91e91bca13e76c6e70df", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 10079, "upload_time": "2018-10-09T19:45:14", "url": "https://files.pythonhosted.org/packages/73/4e/22777394142c5541884163baebf3d15075ab4bae74a0fba2df8ab1a1d5f7/django-translations-1.0.0rc2.tar.gz" } ], "1.0.0rc3": [ { "comment_text": "", "digests": { "md5": "9e28ced80ad553402611c03a379cf43c", "sha256": "e5cbb229b28ca91591c29965f0ff28bcdcc18ddad067fbe1530c7ed8fe46ee8c" }, "downloads": -1, "filename": "django_translations-1.0.0rc3-py3-none-any.whl", "has_sig": false, "md5_digest": "9e28ced80ad553402611c03a379cf43c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 12303, "upload_time": "2018-10-11T09:46:39", "url": "https://files.pythonhosted.org/packages/3c/ae/8c4e20a3c4d2525b0c156b18cfbdb281e9438aadf4bdcda52d865daa8943/django_translations-1.0.0rc3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "adcf85bae25a3d0ebdb092c12eaafae7", "sha256": "c9269f8eb6f48a6be107642ff3848baa187fa40f418357d043103ae92cef5363" }, "downloads": -1, "filename": "django-translations-1.0.0rc3.tar.gz", "has_sig": false, "md5_digest": "adcf85bae25a3d0ebdb092c12eaafae7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 10105, "upload_time": "2018-10-11T09:46:40", "url": "https://files.pythonhosted.org/packages/7e/5c/03e5cbdba3b0e83628f0d4eaeae739e2af793030d33f18977fabb96391af/django-translations-1.0.0rc3.tar.gz" } ], "1.0.0rc4": [ { "comment_text": "", "digests": { "md5": "d625ae21898948e3582658e5de3cae29", "sha256": "e5af98a26a9ad65c1f6af4bf9f9e7d18c7a01058aadaf8ab6bc43879eb58714c" }, "downloads": -1, "filename": "django_translations-1.0.0rc4-py3-none-any.whl", "has_sig": false, "md5_digest": "d625ae21898948e3582658e5de3cae29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 16180, "upload_time": "2018-10-28T10:33:23", "url": "https://files.pythonhosted.org/packages/a9/b7/d50fba5c065b035f1679a1c78b6eaef897751e8f474bc56c4245089d5855/django_translations-1.0.0rc4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a3fdb830c7163ff308073fe22558746", "sha256": "1a3c75ac7c433e7217155595c84189a6c35bf64e99d2a0181aef424a587406e7" }, "downloads": -1, "filename": "django-translations-1.0.0rc4.tar.gz", "has_sig": false, "md5_digest": "4a3fdb830c7163ff308073fe22558746", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 12895, "upload_time": "2018-10-28T10:33:25", "url": "https://files.pythonhosted.org/packages/37/8e/ebce8a1c7402bd9e01cce1a49bb5242d66a686934da94cf21e3a2f8b1961/django-translations-1.0.0rc4.tar.gz" } ], "1.0.0rc6": [ { "comment_text": "", "digests": { "md5": "d9edf090fa53ab5b5a64294c6d199a2d", "sha256": "7006886c26119830a5cb9a5022d8403caaa6977b7b4e06590175c1113de179d6" }, "downloads": -1, "filename": "django_translations-1.0.0rc6-py3-none-any.whl", "has_sig": false, "md5_digest": "d9edf090fa53ab5b5a64294c6d199a2d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 16283, "upload_time": "2018-11-02T17:41:33", "url": "https://files.pythonhosted.org/packages/d7/40/dc3621504443cdc565ae4f478458a11f41ab01ded03461ad30c3d0bc7c2e/django_translations-1.0.0rc6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b93cbf7d7d9deb099c3d4079e00c92f", "sha256": "fc06bb21435c4321f0174b053e8543be293602863cc20addfa43b0e8cb568862" }, "downloads": -1, "filename": "django-translations-1.0.0rc6.tar.gz", "has_sig": false, "md5_digest": "2b93cbf7d7d9deb099c3d4079e00c92f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 12997, "upload_time": "2018-11-02T17:41:34", "url": "https://files.pythonhosted.org/packages/01/be/c88dd7532ad8180d82854fc64530e60d63bd38188f64ecec254fb127104e/django-translations-1.0.0rc6.tar.gz" } ], "1.0.0rc7": [ { "comment_text": "", "digests": { "md5": "44219ca907ab52f97de3c7ad4a08ed9e", "sha256": "a615f0f82c16c6a64ef1c933596b1835fa3f58e609dc16a5ab6429ff2d76a7f1" }, "downloads": -1, "filename": "django_translations-1.0.0rc7-py3-none-any.whl", "has_sig": false, "md5_digest": "44219ca907ab52f97de3c7ad4a08ed9e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 16301, "upload_time": "2018-11-06T06:40:39", "url": "https://files.pythonhosted.org/packages/a6/8d/bf98f7f87041703c642f0ecbca3a3162e7fb780e526ef10da696301bfcbb/django_translations-1.0.0rc7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b57d47e440c6d4cd2e8c9bfb3dd65e1", "sha256": "bc266e4217a01e8e0736a51c680cd0ac0c67ce73397cfaff8b40ebb8bb283ba6" }, "downloads": -1, "filename": "django-translations-1.0.0rc7.tar.gz", "has_sig": false, "md5_digest": "2b57d47e440c6d4cd2e8c9bfb3dd65e1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 13020, "upload_time": "2018-11-06T06:40:40", "url": "https://files.pythonhosted.org/packages/e8/5c/64088c411c0cae612adf86e4632c8bcbec0a877c33548da58a086837d0db/django-translations-1.0.0rc7.tar.gz" } ], "1.0.0rc8": [ { "comment_text": "", "digests": { "md5": "962be1c98ce5601f8dbd60f39536b80e", "sha256": "4ae18f813bd4545d9e6b9422e63a402e9839d5037265f77419f4400311d140ae" }, "downloads": -1, "filename": "django_translations-1.0.0rc8-py3-none-any.whl", "has_sig": false, "md5_digest": "962be1c98ce5601f8dbd60f39536b80e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 16280, "upload_time": "2018-11-06T10:59:23", "url": "https://files.pythonhosted.org/packages/80/5d/667567df583cef4b4878d5eaf7a9d90845f0cf8e0ad4174e059187a6a140/django_translations-1.0.0rc8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93b1470f0d6267b6a94e2e0cedb8bee0", "sha256": "8bc0dbbd46bac594387b34746855d73a6796dc4437a08c6ff70e5fdc3e65157f" }, "downloads": -1, "filename": "django-translations-1.0.0rc8.tar.gz", "has_sig": false, "md5_digest": "93b1470f0d6267b6a94e2e0cedb8bee0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 13000, "upload_time": "2018-11-06T10:59:24", "url": "https://files.pythonhosted.org/packages/0b/92/560a8648d4201b1449137acf2d14493d0664b037ad0793f432e87b86890a/django-translations-1.0.0rc8.tar.gz" } ], "1.0.0rc9": [ { "comment_text": "", "digests": { "md5": "ee20f237f58c1f15ede6e89e9e21e824", "sha256": "b4c863424b7e9b030e12e2e3a46b3ce634274527e5461c08ca8bd572e0bbf2c9" }, "downloads": -1, "filename": "django_translations-1.0.0rc9-py3-none-any.whl", "has_sig": false, "md5_digest": "ee20f237f58c1f15ede6e89e9e21e824", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 16280, "upload_time": "2018-11-07T15:19:32", "url": "https://files.pythonhosted.org/packages/7e/41/7e3b95f43c9720014891f9519c2cfc0fada94f38ac9bcd2b044b03e7acef/django_translations-1.0.0rc9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e477cbb03e1347331662a95f1d9e9460", "sha256": "8e85ceac8f60d065c97cd527f110472b0be20feea329529516f7fad1f78650f7" }, "downloads": -1, "filename": "django-translations-1.0.0rc9.tar.gz", "has_sig": false, "md5_digest": "e477cbb03e1347331662a95f1d9e9460", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 13006, "upload_time": "2018-11-07T15:19:33", "url": "https://files.pythonhosted.org/packages/21/29/697563a19bb60a01ae067a20b0c4e219a2a5440572221d185d10b72294d7/django-translations-1.0.0rc9.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ab9dca2c11af1d1c790c86ffe845005d", "sha256": "3273cd751b41dea4e348e9f8788b345e2e571f9a870e4996debb3d025f994e29" }, "downloads": -1, "filename": "django_translations-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ab9dca2c11af1d1c790c86ffe845005d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 16331, "upload_time": "2018-11-12T20:40:36", "url": "https://files.pythonhosted.org/packages/40/6d/1499c234d0b8ec0789df162de362c855de61834903060665313ff232dec8/django_translations-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "daacbb27a2781a9fc698d86637669fc3", "sha256": "1ad9b319bd24ae64c5e4fa8f164e9fde67badd1ec712385a58b53a1bd4d1d60c" }, "downloads": -1, "filename": "django-translations-1.0.1.tar.gz", "has_sig": false, "md5_digest": "daacbb27a2781a9fc698d86637669fc3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 12566, "upload_time": "2018-11-12T20:40:37", "url": "https://files.pythonhosted.org/packages/2d/c2/8e5cfa37e41c736beeb9ebb16020da5df9550c29691f640991e8fce11b9a/django-translations-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "3f0d650fae1808063bb7bd4ae574699d", "sha256": "f31d4441cd4bd60e9b2101adfa901076e8c9263624d253c8e51732879da993cb" }, "downloads": -1, "filename": "django_translations-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3f0d650fae1808063bb7bd4ae574699d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 16335, "upload_time": "2018-11-20T16:50:43", "url": "https://files.pythonhosted.org/packages/67/b0/7e1f0956624aa5c885adbffaac4d1f94a0576185bf8a7ab7efcec09cdf57/django_translations-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce46b09e1c506ec87419d91110af42d2", "sha256": "3c320a3718d32f837169079aa4dfb241d06e80438ec35f905ee97b28904af509" }, "downloads": -1, "filename": "django-translations-1.0.2.tar.gz", "has_sig": false, "md5_digest": "ce46b09e1c506ec87419d91110af42d2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 12558, "upload_time": "2018-11-20T16:50:45", "url": "https://files.pythonhosted.org/packages/28/be/d133943d83845006f2c7d057d10645d90d82ade1323602c0264bc9c49513/django-translations-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "c075ef158ae71938e6033d11c2a81d48", "sha256": "99233d47005f9f1c0cdf6442bd3e771998bfb482ec57030ae59aa9a8b2a4eb81" }, "downloads": -1, "filename": "django_translations-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c075ef158ae71938e6033d11c2a81d48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 23357, "upload_time": "2018-11-27T19:36:12", "url": "https://files.pythonhosted.org/packages/d2/9c/b3aeb3c4b01ad41b284f2e9a8206e365f2bea2c0ad18f9335a06f8c1f31c/django_translations-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0a217e85738d88f7a789910cd98536a", "sha256": "3e0099550ce0f016199032c2afd211a53fe74e0b19af927520170cf5ee318a51" }, "downloads": -1, "filename": "django-translations-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c0a217e85738d88f7a789910cd98536a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 14503, "upload_time": "2018-11-27T19:36:13", "url": "https://files.pythonhosted.org/packages/5c/77/3970046e76c766b13127692412bf5e272919099b44cdc986c9f6b724bb71/django-translations-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "575067a8879dce3d62c15aeb3a02354d", "sha256": "d9a090954f6f2564685e64e0f21f28ad5c5dfa358d512ae0dc1ff6ceed15bfed" }, "downloads": -1, "filename": "django_translations-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "575067a8879dce3d62c15aeb3a02354d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 23418, "upload_time": "2019-03-15T16:35:31", "url": "https://files.pythonhosted.org/packages/e6/e2/4115cb2b2bf635a03a7d0992db1f4c79de007911b83c54e28c812f7c4d8e/django_translations-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d4fa4573d71b254da91e282c8aef905", "sha256": "6ef97a899ec3e2788a8f4cf5edda38034d79d4ece8fddbd814b340f6310f63c5" }, "downloads": -1, "filename": "django-translations-1.1.1.tar.gz", "has_sig": false, "md5_digest": "0d4fa4573d71b254da91e282c8aef905", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 14569, "upload_time": "2019-03-15T16:35:32", "url": "https://files.pythonhosted.org/packages/9f/4b/08b66cd15f6fe6ad3824cee5b31f3afb2882d2c1d368d00c7795082cd747/django-translations-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "7cb7e86bbb1492e120fd57e04347ad20", "sha256": "9cc103b4c7ed45007d98b6b3472e89598dc8c0d38ad88e1b5f335f2955c26d0e" }, "downloads": -1, "filename": "django_translations-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7cb7e86bbb1492e120fd57e04347ad20", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 23480, "upload_time": "2019-07-15T18:15:55", "url": "https://files.pythonhosted.org/packages/34/cd/a9d853bd31fff9d30d3a1eeab451b0b3c4a76d2411614f98ad66f02c8432/django_translations-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f6b1bc2a6110a56e53c708256292fe22", "sha256": "6bd218d0c6b5784188b5e507eac85de82c469aa4c67c0808b5f4bf23e79c42e4" }, "downloads": -1, "filename": "django-translations-1.1.2.tar.gz", "has_sig": false, "md5_digest": "f6b1bc2a6110a56e53c708256292fe22", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 14653, "upload_time": "2019-07-15T18:15:57", "url": "https://files.pythonhosted.org/packages/0a/12/22593640c490d35bbac9ffc454e7836eb83c1041d792efb5a560c885d6ec/django-translations-1.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7cb7e86bbb1492e120fd57e04347ad20", "sha256": "9cc103b4c7ed45007d98b6b3472e89598dc8c0d38ad88e1b5f335f2955c26d0e" }, "downloads": -1, "filename": "django_translations-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7cb7e86bbb1492e120fd57e04347ad20", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <4", "size": 23480, "upload_time": "2019-07-15T18:15:55", "url": "https://files.pythonhosted.org/packages/34/cd/a9d853bd31fff9d30d3a1eeab451b0b3c4a76d2411614f98ad66f02c8432/django_translations-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f6b1bc2a6110a56e53c708256292fe22", "sha256": "6bd218d0c6b5784188b5e507eac85de82c469aa4c67c0808b5f4bf23e79c42e4" }, "downloads": -1, "filename": "django-translations-1.1.2.tar.gz", "has_sig": false, "md5_digest": "f6b1bc2a6110a56e53c708256292fe22", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <4", "size": 14653, "upload_time": "2019-07-15T18:15:57", "url": "https://files.pythonhosted.org/packages/0a/12/22593640c490d35bbac9ffc454e7836eb83c1041d792efb5a560c885d6ec/django-translations-1.1.2.tar.gz" } ] }