My django app's using i18n_patterns in urls.py and when I go to my app with the url like:
The urls above works fine but the url myapp.com/en-us/ gave me an 404 error.
I think the problem is that (https://code.djangoproject.com/browser/django/trunk/django/conf/global_settings.py) Django's default LANGUAGE_CODE is 'en-us' but there is no 'en-us' in the default LANGUAGES setting. That's why I got 404 page.
Should I just change the LANGUAGE_CODE to 'en' or add 'en-us' to the LANGUAGES setting?
Is the default 'en-us' LANGUAGE_CDE setting useless when using with i18n URL?