Description of problem: Locales do not work The po files installation is useless. Version-Release number of selected component (if applicable): 0.57.1-5 and backwards How reproducible: Run with non-US settings or with changed LANG=. Actual results: Always in C (default en) because locales were not found. Expected results: It should run in many locales. Additional info: From values.py: SYSTEMLOCALEDIR = "LOCALEDIR" LOCALEDIR = "locale" From i18n.py: localedir=os.environ.get(values.SYSTEMLOCALEDIR, values.LOCALEDIR) gettext.install("gdeskcal", localedir, unicode = 1) The environment variale LOCALEDIR does not exist on most systems, therefore the "locale" directory path is always returned. Solution: Replace os.environ.get() function or remove it and provide direct path in: gettext.install("gdeskcal", "/usr/share/locale", unicode = 1). Or test the presence of the local "locale" directory, otherwise use system default.
Fixed in 1.0