Opened 13 years ago

Closed 13 years ago

#16075 closed Bug (fixed)

Django 1.3 new "localize" tag/filter doesn't work?

Reported by: sci.feng@… Owned by: Horst Gutmann <zerok@…>
Component: Documentation Version: 1.3
Severity: Normal Keywords: dceu2011
Cc: Triage Stage: Ready for checkin
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description (last modified by Jannis Leidel)

I've noticed that Django 1.3 introduced the new "localize" tag/filter.
http://docs.djangoproject.com/en/1.3/topics/i18n/localization/

It says:

    To activate or deactivate localization for a template block, use:

    {% localize on %}
        {{ value }}
    {% endlocalize %}

    {% localize off %}
        {{ value }}
    {% endlocalize %}

However I always got the error message:

Invalid block tag: 'localize'

Looks like the "localize" filter doesn't work as well. Can anybody help me? Or can anybody else confirm if this is a bug? Thanks!

Attachments (1)

ticket-16075.diff (875 bytes ) - added by Horst Gutmann <zerok@…> 13 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 by Jannis Leidel, 13 years ago

Component: Template systemDocumentation
Description: modified (diff)
Triage Stage: UnreviewedAccepted

Simply put, this is a documentation issue. You need to load the template tag library first ({% load l10n %}), as mentioned here: http://docs.djangoproject.com/en/1.3/ref/templates/builtins/#l10n

comment:2 by Horst Gutmann <zerok@…>, 13 years ago

Owner: changed from nobody to Horst Gutmann <zerok@…>
UI/UX: unset

by Horst Gutmann <zerok@…>, 13 years ago

Attachment: ticket-16075.diff added

comment:3 by Horst Gutmann <zerok@…>, 13 years ago

Has patch: set

It is also indicated in the "Controlling localization in templates" chapter of the localization documentation. In any case, I've also added the actual template lib loading in all the template snippets in this document.

comment:4 by trez, 13 years ago

Triage Stage: AcceptedReady for checkin

Doc modification checked

comment:5 by Horst Gutmann <zerok@…>, 13 years ago

Keywords: dceu2011 added

comment:6 by Jannis Leidel, 13 years ago

Resolution: fixed
Status: newclosed

In [16371]:

Fixed #16075 -- Corrected localize template tag docs. Thanks, Horst Gutmann.

Note: See TracTickets for help on using tickets.
Back to Top