mirror of
https://github.com/pretix/pretix.git
synced 2026-05-10 16:04:02 +00:00
Workaround to fix #378
See https://github.com/zyegfryed/django-statici18n/pull/29 for real fix
This commit is contained in:
@@ -16,6 +16,7 @@ compress:
|
|||||||
|
|
||||||
jsi18n: localecompile
|
jsi18n: localecompile
|
||||||
./manage.py compilejsi18n
|
./manage.py compilejsi18n
|
||||||
|
./manage.py compilejsi18n -l de-informal
|
||||||
|
|
||||||
test:
|
test:
|
||||||
py.test tests
|
py.test tests
|
||||||
|
|||||||
@@ -11,5 +11,6 @@ class Command(BaseCommand):
|
|||||||
periodic_task.send(self)
|
periodic_task.send(self)
|
||||||
call_command('compilemessages', verbosity=1, interactive=False)
|
call_command('compilemessages', verbosity=1, interactive=False)
|
||||||
call_command('compilejsi18n', verbosity=1, interactive=False)
|
call_command('compilejsi18n', verbosity=1, interactive=False)
|
||||||
|
call_command('compilejsi18n', locale='de-informal', verbosity=1, interactive=False)
|
||||||
call_command('collectstatic', verbosity=1, interactive=False)
|
call_command('collectstatic', verbosity=1, interactive=False)
|
||||||
call_command('compress', verbosity=1, interactive=False)
|
call_command('compress', verbosity=1, interactive=False)
|
||||||
|
|||||||
@@ -1,9 +1,7 @@
|
|||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
from django.views.decorators.cache import cache_page
|
from django.views.decorators.cache import cache_page
|
||||||
from django.views.decorators.http import etag
|
from django.views.decorators.http import etag
|
||||||
from django.views.i18n import (
|
from django.views.i18n import get_javascript_catalog, render_javascript_catalog
|
||||||
get_javascript_catalog, render_javascript_catalog, to_locale,
|
|
||||||
)
|
|
||||||
|
|
||||||
# Yes, we want to regenerate this every time the module has been imported to
|
# Yes, we want to regenerate this every time the module has been imported to
|
||||||
# refresh the cache at least at every code deployment
|
# refresh the cache at least at every code deployment
|
||||||
@@ -21,5 +19,5 @@ js_info_dict = {
|
|||||||
@cache_page(3600, key_prefix='js18n-%s' % import_date)
|
@cache_page(3600, key_prefix='js18n-%s' % import_date)
|
||||||
def js_catalog(request, lang):
|
def js_catalog(request, lang):
|
||||||
packages = ['pretix']
|
packages = ['pretix']
|
||||||
catalog, plural = get_javascript_catalog(to_locale(lang), 'djangojs', packages)
|
catalog, plural = get_javascript_catalog(lang, 'djangojs', packages)
|
||||||
return render_javascript_catalog(catalog, plural)
|
return render_javascript_catalog(catalog, plural)
|
||||||
|
|||||||
@@ -92,7 +92,7 @@ msgstr "Ein Fehler ist aufgetreten. Fehlercode: {code}"
|
|||||||
#: pretix/static/pretixpresale/js/ui/asyncdownload.js:53
|
#: pretix/static/pretixpresale/js/ui/asyncdownload.js:53
|
||||||
#: pretix/static/pretixpresale/js/ui/asynctask.js:103
|
#: pretix/static/pretixpresale/js/ui/asynctask.js:103
|
||||||
msgid "We are processing your request …"
|
msgid "We are processing your request …"
|
||||||
msgstr "Wir verarbeiten deine Anfrage …"
|
msgstr "Wir verarbeiten Ihre Anfrage …"
|
||||||
|
|
||||||
#: pretix/static/pretixpresale/js/ui/asyncdownload.js:54
|
#: pretix/static/pretixpresale/js/ui/asyncdownload.js:54
|
||||||
#: pretix/static/pretixpresale/js/ui/asynctask.js:104
|
#: pretix/static/pretixpresale/js/ui/asynctask.js:104
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ class CustomBuild(build):
|
|||||||
|
|
||||||
management.call_command('compilemessages', verbosity=1, interactive=False)
|
management.call_command('compilemessages', verbosity=1, interactive=False)
|
||||||
management.call_command('compilejsi18n', verbosity=1, interactive=False)
|
management.call_command('compilejsi18n', verbosity=1, interactive=False)
|
||||||
|
management.call_command('compilejsi18n', locale='de-informal', verbosity=1, interactive=False)
|
||||||
management.call_command('collectstatic', verbosity=1, interactive=False)
|
management.call_command('collectstatic', verbosity=1, interactive=False)
|
||||||
management.call_command('compress', verbosity=1, interactive=False)
|
management.call_command('compress', verbosity=1, interactive=False)
|
||||||
build.run(self)
|
build.run(self)
|
||||||
|
|||||||
Reference in New Issue
Block a user