Sidebar Network

django-multilingual A multilingual extension for Django.

The Basics

The Django-Multilingual extension allows you to transparently store content in multiple languages for set fields inside Django models. This is unlike Django i18n which is a translation system used for static content.

  • Transparent operation with Django allowing for dynamic data in multiple languages.
  • Automatically provides extra language fields in the Django Admin interface.
  • Easy to use template tags for data capture.
Project Homehttp://code.google.com/p/django-multilingual/
Grab the Repository – svn checkout http://django-multilingual.googlecode.com/svn/trunk/
 

Recent Commits

  • 136 was committed 1 week, 4 days ago.
    Updated to backward-incompatible change in Django signals (r8223).
  • 135 was committed 3 weeks, 3 days ago.
    Fixed two bugs: - form.manipulator.model becomes form._meta.model - added fourth, optional, parameter to Model __new__ method
  • 134 was committed 4 weeks ago.
    Make created TranslationModelAdmin dynamic. Probably fixes a problem with previous commit.
  • 133 was committed 4 weeks ago.
    Use admin site autodiscovery. Extracted admin code into admin.py. Show off new ModelAdmin translation code.
  • 132 was committed 4 weeks ago.
    Changed the creation of the ModelAdmin class for tranlations. Now accepts a ‘Translation’ class in the ModelAdmin class.
  • 131 was committed 4 weeks ago.
    Factor out the dynamic generation of the translation ModelAdmin class.
  • 130 was committed 4 weeks, 1 day ago.
    Removed more compatibility code. This is the result of a quick scan through all modules.
  • 129 was committed 4 weeks, 1 day ago.
    Removed compatibility code from multilingual_flatpages.
  • 128 was committed 1 month ago.
    Removed warnings because of the ‘maxlength’ -> ‘max_length’ rename. This really breaks backwards compatibility!
  • 126 was committed 1 month ago.
    Added svn:ignore properties to ignore *.pyc files (and .* in the root dir).