Python: gettext не загружает переводы в Windows

Этот конкретный фрагмент кода очень хорошо работает в Linux, но не в Windows:

locale.setlocale(locale.LC_ALL, '')
gettext.bindtextdomain('exposong', LOCALE_PATH)
gettext.textdomain('exposong')

Код отВот

Даже если я укажу локаль вlocale.setlocale (Я пробовал разные форматы) это не работает. Одной из проблем может быть то, что языковой стандарт не установлен в переменных среды (но я использую немецкую версию Windows; протестирована на XP и Vista). Если я сделаю"Set Lang=de_DE" в командной строке все работает как положено.

Есть идеи?

Ответы на вопрос(2)

Ваш ответ на вопрос