I could not find if language name supplied to Locale() constructor is case sensitive. There is no format on language identifiers neither at http://babel.pocoo.org/docs/locale/ nor at http://babel.pocoo.org/docs/api/core/#babel.core.Locale
Got this problem at gratipay/gratipay.com#2890