Sidebar Network

django-localeurl A Django application that allow you to specify the language of a page in the URL.

The Basics

Suppose you have a Django website in multiple languages. The localeurl application allow you to specify the language of a page in the URL, like so: http://www.example.com/nl/company/profile. Any URLs without language prefix will be redirected to add the prefix for the default language.

Some reasons for using localeurl: * Search engines will index all languages. Every page should have a unique URL. If you feel that different languages means different pages, then each language should get its own unique URL. Setting the language for the website should be done using a POST request (because it influences subsequent page views, see Django ticket #3651). You might not want to use POST requests.

Project Homehttp://django-localeurl.googlecode.com/
Grab the Repository – svn checkout http://django-localeurl.googlecode.com/svn/trunk/
 

Recent Commits

  • 64 was committed 5 days, 23 hours ago.
    Small documentation fixes.
  • 63 was committed 6 days ago.
    Deleted leftover sphinx-generated files. Small documentation fixes.
  • 62 was committed 6 days, 5 hours ago.
    Updated documentation with license. Small change to installation steps docs.
  • 58 was committed 6 days, 5 hours ago.
    Fixed trunk version of the documentation.
  • 57 was committed 6 days, 5 hours ago.
    Updated history with 1.2 release.
  • 55 was committed 6 days, 5 hours ago.
    Updated docs Makefile to make target ‘htmlsvn’ depend on ‘html’.
  • 54 was committed 6 days, 6 hours ago.
    Removed docs/source dir. Updated history. Added svn:eol-style=native to text files.
  • 53 was committed 6 days, 6 hours ago.
    Small documentation tweaks.
  • 52 was committed 6 days, 6 hours ago.
    Moved docs/source/ to docs/, moved docs/build/ to docs/.build/.
  • 51 was committed 6 days, 6 hours ago.
    Moved docs/source/ to docs/, moved docs/build/ to docs/.build/.