Metadata-Version: 1.0
Name: django-i18nurls
Version: 0.5.1
Summary: Translate URL patterns and prefix URLs with language-code.
Home-page: http://bitbucket.org/brocaar/django-i18nurls
Author: Orne Brocaar
Author-email: info@brocaar.com
License: BSD
Description: Django URL internationalization
        ===============================
        
        This Django pluggable makes it possible to translate URL patterns by using gettext.
        As well it contains a custom patterns function for prefixing URLs with the active
        language-code (eg: ``/en/news/``, ``/nl/nieuws/``) and a middleware to activate
        the language code in the prefix (for incoming request).
        
        
        Examples
        --------
        
        ::
            
            # urls.py
            from django.conf.urls.defaults import patterns, include, url
            from django.utils.translation import ugettext_lazy as _
        
            from i18nurls.defaults import locale_prefixed_patterns
            
            
            patterns = locale_prefixed_patterns('',
                url(_(r'^users/register/$', 'your.view', name='account-register')),
            )
            
            # In your shell, after updating your translations (with makemessages / compilemessages)
            >>> activate('nl')
            >>> reverse('account-register')
            '/nl/gebruikers/registeren/'
            
            >>> activate('nl')
            >>> reverse('account-register')
            '/en/users/register/'
        
        
        Installation
        ------------
        
        * Add ``i18nurls`` to your ``settings.INSTALLED_APPS``
        
        * Add ``i18nurls.middleware.LocaleMiddleware`` to your ``settings.MIDDLEWARE_CLASSES``.
          Note: This middleware replaces the default Django LocaleMiddleware.
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP
