﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
25751	Docs about i18n_patterns() + JS translation catalog view needs enhancements	George Tantiras	Ben Wilkins	"To translate a string in a javascript file, the [https://docs.djangoproject.com/en/1.8/topics/i18n/translation/#module-django.views.i18n docs] propose the following setup in the urls.py:


{{{
from django.views.i18n import javascript_catalog

js_info_dict = {
    'packages': ('your.app.package',),
}

urlpatterns = [
    url(r'^jsi18n/$', javascript_catalog, js_info_dict),
]
}}}

This will not work unless the javascript url is added to urlpatterns under i18n_patterns:


{{{
from django.views.i18n import javascript_catalog
from django.conf.urls.i18n import i18n_patterns

js_info_dict = {
    'packages': ('application.name',),
}

urlpatterns = [
    ...
]

urlpatterns += i18n_patterns(
    url(r'^jsi18n/$', javascript_catalog, js_info_dict),
)
}}}
"	Cleanup/optimization	closed	Documentation	1.8	Normal	fixed	javascript translation		Accepted	1	0	0	1	0	0
