Title: Prob with "System Encoding"

I have this message in my log when i start freevo:

WARNING:Could not determine system encoding! Did look in FREEVO_LOCALE, LANG and LC_ALL environment variables for 'l
anguage.encoding' pair, but nothing found! Using ascii

What do i have to set to make it go away?

I think it's responsible for those:

Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/freevo/main.py", line 476, in ?
    app.eventhandler(event)
  File "/usr/lib/python2.3/site-packages/freevo/menu.py", line 448, in eventhandler
    self.refresh()
  File "/usr/lib/python2.3/site-packages/freevo/menu.py", line 325, in refresh
    skin.draw('menu', self, self.menustack[-1])
    return self.__method(self.__obj, *args, **kwargs)
  File "/usr/lib/python2.3/site-packages/freevo/osd.py", line 630, in loadbitmap
    return self._getbitmap(filename)
  File "/usr/lib/python2.3/site-packages/freevo/osd.py", line 1264, in _getbitmap
    url = "" config.encoding )
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe4' in position 32: ordinal not in range(128)


ERROR:Could not encode u'/storage/mp3/ASD - Wer H\xe4tte Das Gedacht' to "ascii" encoding: 'ascii' codec can't encod
e character u'\xe4' in position 24: ordinal not in range(128)
skin error: unable to parse _expression_ in info_area
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/info_area.py", line 119, in update_content
    self.sellist = self.eval_expressions( self.list )
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/info_area.py", line 269, in eval_expressions
    if exp and eval(exp, {'attr': item.getattr}, function_calls):
  File "<string>", line 0, in ?
  File "/usr/lib/python2.3/site-packages/freevo/item.py", line 518, in getattr
    r = self.__getitem__(attr)
  File "/usr/lib/python2.3/site-packages/freevo/directory.py", line 335, in __getitem__
    space = getattr(util, key)(self.dir) / 1000000
  File "/usr/lib/python2.3/site-packages/freevo/util/fileops.py", line 192, in totalspace
    s = os.statvfs(path)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe4' in position 24: ordinal not in range(128)


Oh, and PLEASE let me choose in the config if i want that new UP/DOWN/LEFT/RIGHT choosing/selecting … i like the old way much more!

Thanks,

/jan

Reply via email to