en_US is always available
authorSebastian Spaeth <Sebastian@SSpaeth.de>
Sun, 2 Dec 2012 01:35:04 +0000 (02:35 +0100)
committerSebastian Spaeth <Sebastian@SSpaeth.de>
Sun, 2 Dec 2012 01:46:50 +0000 (02:46 +0100)
commit826919c97c3fa61f46bef2e2a3708a16f956cfce
tree2129269ee9dd36efe33ca5bade1af87fc885b5f5
parente4e7fbeeaaf9dc344237453b768d760460290a21
en_US is always available

We were using "en" as fallback only when no preferred language matched.
This is obviously bad. Always insert en_US as available locale, so we
can match it with the accept_languages.

Don't set available_locales as mg_global, per discussion with paroneaya,
make it a global var in translate.py

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
mediagoblin/init/__init__.py
mediagoblin/mg_globals.py
mediagoblin/tools/translate.py