On Wed, 2007-10-03 at 15:37 +0200, Dirk Eschler wrote: > Hi, > > i'm using a date based generic on a multi-language website. When the online > language is set to German, {{ date|date:"M"|lower }} returns a localized > value - "mär" instead of "mar" that is. This breaks the link i intend to > build. Can the localisation be turned of somehow in this case?
Not directly, no. The date filter is locale-aware and designed for created human readable strings. You would need to write your own filter that does the same thing but after first calling django.utils.translation.deactivate() (or maybe call activate('en') so that the result isn't dependent on your settings file). Remember to retrieve the current locale with get_language() first and set it back afterwards or you may get some weird side-effects. Regards, Malcolm --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---