Skip to main content
# django-robust-i18n-urls

This application solves a few problems related with using internaitonalized
urls inside Django. If you want a full rationale please check out:

http://blog.karolmajta.com/robust-internationalized-urls-for-django.html

for an article explaining issues that arise when dealing with default
Django setup for internationalized urls.

## Usage

To use the app:

pip install django-robust-i18n-urls

In your `urls.py`, add to your `urlpatterns`:

url(r'^i18n/', include('robust_urls.urls')),

In your `settings.py`:

MIDDLEWARE_CLASSES = (
# ...
'robust_urls.middleware.RobustI18nLocaleMiddleware',
# ...
)

This should get you going with the default setup. Django's documentation
on translation and selecting language can help you.

For full documentation please see
http://django-robust-i18n-urls.readthedocs.org/

## Development

Clone this repo, then:

pip install -e .
pip install -r requirements.txt
python setup.py test

## TODO/Roadmap

Currently I don't need any more features beyond what is already provided,
but if you have ones that suit your use cases, feel free to issue a pull
request. Any additional tests are welcome too.

Release files for django-robust-i18n-urls 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-robust-i18n-urls 1.0.0
File Size Uploaded
django-robust-i18n-urls-1.0.0.tar.gz 4.1 kB Details

Release files / django-robust-i18n-urls-1.0.0.tar.gz

Download URL django-robust-i18n-urls-1.0.0.tar.gz
Size 4.1 kB
Tags Source
SHA-256 checksum
How to use checksums
d1a0d33a0ea7722ec29b63d96dffdd85fd6787448c020326378625df195fafc4
BLAKE2b-256 checksum
How to use checksums
20a69523cab089a7072b5ef249790b305ef4617cabf1e6855df52ed884dd8fd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page