Localet aiheuttaa hieman ongelmia... Esim. gramps-ohjelma sanoo näin:
$ gramps
Traceback (most recent call last):
File "/usr/share/gramps/gramps.py", line 166, in run
setup_logging()
File "/usr/share/gramps/gramps.py", line 123, in setup_logging
from GrampsLogger import RotateHandler, GtkHandler
File "/usr/share/gramps/GrampsLogger/__init__.py", line 45, in <module>
from _GtkHandler import GtkHandler
File "/usr/share/gramps/GrampsLogger/_GtkHandler.py", line 4, in <module>
from _ErrorView import ErrorView
File "/usr/share/gramps/GrampsLogger/_ErrorView.py", line 15, in <module>
import GrampsDisplay
File "/usr/share/gramps/GrampsDisplay.py", line 36, in <module>
LANG = locale.getlocale()[0]
File "/usr/lib/python2.5/locale.py", line 462, in getlocale
return _parse_localename(localename)
File "/usr/lib/python2.5/locale.py", line 375, in _parse_localename
raise ValueError, 'unknown locale: %s' % localename
ValueError: unknown locale: fi_FI@euro",
locale sanoo seuraavaa:
$ locale
LANG=fi_FI.UTF-8
LC_CTYPE="fi_FI@euro","
LC_NUMERIC="fi_FI@euro","
LC_TIME="fi_FI@euro","
LC_COLLATE="fi_FI@euro","
LC_MONETARY="fi_FI@euro","
LC_MESSAGES="fi_FI@euro","
LC_PAPER="fi_FI@euro","
LC_NAME="fi_FI@euro","
LC_ADDRESS="fi_FI@euro","
LC_TELEPHONE="fi_FI@euro","
LC_MEASUREMENT="fi_FI@euro","
LC_IDENTIFICATION="fi_FI@euro","
LC_ALL=fi_FI@euro",
Tuota /usr/lib/python2.5/locale.py katsoin sen verta, että minusta sen pitäisi toimia ihan oikein. Onko ideoita mitä tehdä?