#1330: wxGUI: "UnicodeEncodeError: 'ascii' codec can't encode characters" in pl_PL.UTF-8 ----------------------+----------------------------------------------------- Reporter: msieczka | Owner: grass-dev@… Type: defect | Status: new Priority: major | Milestone: 6.4.1 Component: wxGUI | Version: svn-releasebranch64 Keywords: | Platform: Linux Cpu: All | ----------------------+----------------------------------------------------- Debian squeeze amd64, releasebranch_6_4 r45717.
1. Start wxGUI in pl_PL.UTF-8. 2. Add any raster or vector layer. 3. Change it's opacity level. Try to save a project - error: {{{ Zapis bieżących ustawień do pliku projektu nie powiódł się. Powód: 'ascii' codec can't encode characters in position 66-67: ordinal not in range(128) Traceback (most recent call last): File "/usr/local/grass-6.4.1svn/etc/wxpython/wxgui.py", line 844, in SaveToWorkspaceFile workspace.WriteWorkspaceFile(lmgr = self, file = tmpfile) File "/usr/local/grass-6.4.1svn/etc/wxpython/gui_modules/workspace.py", line 734, in __init__ self.__writeLayer(mapTree, item) File "/usr/local/grass-6.4.1svn/etc/wxpython/gui_modules/workspace.py", line 781, in __writeLayer (' ' * self.indent, type, name, checked, opacity)); UnicodeEncodeError: 'ascii' codec can't encode characters in position 66-67: ordinal not in range(128) }}} Can't also remove the problematic layer from the list - similar error: {{{ Traceback (most recent call last): File "/usr/local/grass-6.4.1svn/etc/wxpython/wxgui.py", line 1395, in OnDeleteLayer name = str(self.curr_page.maptree.GetItemText(item)) UnicodeEncodeError : 'ascii' codec can't encode characters in position 31-32: ordinal not in range(128) }}} -- Ticket URL: <http://trac.osgeo.org/grass/ticket/1330> GRASS GIS <http://grass.osgeo.org>
_______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev