#1941: wxGUI fails with Japanese locale --> mixed Python installs on Windows ----------------------+----------------------------------------------------- Reporter: venkat | Owner: grass-dev@… Type: defect | Status: new Priority: blocker | Milestone: 7.0.0 Component: wxGUI | Version: svn-trunk Keywords: wingrass | Platform: MSWindows 7 Cpu: x86-32 | ----------------------+----------------------------------------------------- Description changed by hamish:
Old description: > I get following error with the wxGUI while running > GRASS7-svn when selecting modules form the menu. > on Windows-7 in Japanese locale. > I guess it is related to utf-8 encoding. > > ------------------------------------------------ > Traceback (most recent call last): > File "C:\Program Files\GRASS GIS > 7.0.svn\etc\gui\wxpython\lmgr\frame.py", line 737, in > OnMenuCmd > > cmd = self.GetMenuCmd(event) > File "C:\Program Files\GRASS GIS > 7.0.svn\etc\gui\wxpython\lmgr\frame.py", line 722, in > GetMenuCmd > > input = GUI().GetCommandInputMapParamKey(cmdlist[0]) > File "C:\Program Files\GRASS GIS > 7.0.svn\etc\gui\wxpython\gui_core\forms.py", line 2301, in > GetCommandInputMapParamKey > > gtask.get_interface_description(cmd).decode(enc).encode('utf > -8'))) > UnicodeDecodeError > : > 'cp932' codec can't decode bytes in position 7074-7075: > illegal multibyte sequence New description: I get following error with the wxGUI while running GRASS7-svn when selecting modules form the menu. on Windows-7 in Japanese locale. I guess it is related to utf-8 encoding. ------------------------------------------------ {{{ Traceback (most recent call last): File "C:\Program Files\GRASS GIS 7.0.svn\etc\gui\wxpython\lmgr\frame.py", line 737, in OnMenuCmd cmd = self.GetMenuCmd(event) File "C:\Program Files\GRASS GIS 7.0.svn\etc\gui\wxpython\lmgr\frame.py", line 722, in GetMenuCmd input = GUI().GetCommandInputMapParamKey(cmdlist[0]) File "C:\Program Files\GRASS GIS 7.0.svn\etc\gui\wxpython\gui_core\forms.py", line 2301, in GetCommandInputMapParamKey gtask.get_interface_description(cmd).decode(enc).encode('utf -8'))) UnicodeDecodeError : 'cp932' codec can't decode bytes in position 7074-7075: illegal multibyte sequence }}} -- -- Ticket URL: <https://trac.osgeo.org/grass/ticket/1941#comment:25> GRASS GIS <http://grass.osgeo.org> _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev