Skip to main content

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

Project description

A light-weight 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

to run the test suite simply run the following from within the extracted zip folder:

python setup.py test

Alternatively, if you used pip install you can run the tests by running the following command

python /dir/to/package/install/location/mothertongue/tests/runtests.py

Documentation is currently available and bundled up under the docs directory in the download. Alternatively, you can now access the documentation online at PyPi

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.5.tar.gz (10.9 kB view details)

Uploaded Source

File details

Details for the file django-mothertongue-0.0.5.tar.gz.

File metadata

File hashes

Hashes for django-mothertongue-0.0.5.tar.gz
Algorithm Hash digest
SHA256 23ccaf8a2f5fc194f045ad572bae785335f13efc70b5b8e5420354d0d7447f8b
MD5 fb9e97ae370becd2921bef91fdb269e5
BLAKE2b-256 a8c2907c165b1935e90f6e009ac765b3bb1ac4e53142d0025891f376f083a2f5

See more details on using hashes here.

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