Skip to main content

A light-weight django model translation application designed to simplify the process of creating multi-lingual websites and serving appropriate content.

Project description

A light-weight django model translation application designed to simplify the process of creating multi-lingual websites and serving appropriate content.

Some reasons for using mothertongue:

  • In-built integration with django-localeurl 1.4 or above

  • Automatic langauge detection and redirect based on the user’s browser settings

  • Automatic redirecting, state and querystring persistence on language change

  • Language navigation menu object made available globally for easy implementation of language changing controls

  • Extend from django-mothertongues’ translation model to allow translation of any model you choose in as many languages as you define in your settings file

  • No fiddly language template tags - django-mothertongue handles all the magic!

  • Translate all your model fields or just one or two

  • django-mothertongue is compatible with django-tinymce

  • django-mothertongue can work side by side with django-rosetta or on its own

  • Search engines will index all languages.

You can install mothertongue with pip

pip install django-mothertongue

See the full documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-mothertongue-0.0.6.tar.gz (11.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page