1
0
mirror of https://github.com/django/django.git synced 2025-03-31 19:46:42 +00:00

Fixed #25751 -- Doc'd how to use JavaScriptCatalog with i18n_patterns().

This commit is contained in:
Ben Wilkins 2016-10-07 12:00:39 +01:00 committed by Tim Graham
parent 412997f8ba
commit 9524fd9133

View File

@ -1028,6 +1028,18 @@ The ``JavaScriptCatalog`` view
name='javascript-catalog'), name='javascript-catalog'),
] ]
If your root URLconf uses :func:`~django.conf.urls.i18n.i18n_patterns`,
``JavaScriptCatalog`` must also be wrapped by ``i18n_patterns()`` for the
catalog to be correctly generated.
**Example with** ``i18n_patterns()``::
from django.conf.urls.i18n import i18n_patterns
urlpatterns = i18n_patterns(
url(r'^jsi18n/$', JavaScriptCatalog.as_view(), name='javascript-catalog'),
)
The precedence of translations is such that the packages appearing later in the The precedence of translations is such that the packages appearing later in the
``packages`` argument have higher precedence than the ones appearing at the ``packages`` argument have higher precedence than the ones appearing at the
beginning. This is important in the case of clashing translations for the same beginning. This is important in the case of clashing translations for the same