views.i18n.JavaScriptCatalog.packages

packages

A list of application names among installed applications. Those apps should contain a locale directory. All those catalogs plus all catalogs found in LOCALE_PATHS (which are always included) are merged into one catalog. Defaults to None, which means that all available translations from all INSTALLED_APPS are provided in the JavaScript output.

Example with default values:

1
2
3
4
5
from django.views.i18n import JavaScriptCatalog
 
urlpatterns = [
    url(r'^jsi18n/$', JavaScriptCatalog.as_view(), name='javascript-catalog'),
]

Example with custom packages:

1
2
3
4
5
urlpatterns = [
    url(r'^jsi18n/myapp/$',
        JavaScriptCatalog.as_view(packages=['your.app.label']),
        name='javascript-catalog'),
]
doc_Django
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.