Opened 13 years ago

Closed 12 years ago

#228 closed defect (fixed)

GRASS6.4.1 is not well work.

Reported by: hhayashi Owned by: martinl
Priority: critical Component: Package
Version: Keywords: GRASS6.4.1
Cc: jef

Description

Hi,

We tested new GRASS6.4.1 in OSGeo4w using Windows 7 Japanese version.

Unfortunately,many menu strings and message strings did not convert to Japanese. Tool tips string at menu buttons change to show "Add raster map layer(Ctrl+R)" , not translate to Japanese (for example) and it dose not work.

And "open raster layers" button can not create dialog.


But in GRASS 6.4.0, we already fixed those translation and checked them all.

--(command console)--------------- 3D view mode not available Reason: No module named lib.grass Note that the wxGUI's 3D view mode is currently disabled on MS Windows (hopefully this will be fixed soon). Please keep an eye out for updated versions of GRASS. In the meantime you can use "NVIZ" from the File menu. Vector digitizer not available Reason: No module named grass6_wxvdigit Note that the wxGUI's vector digitizer is currently disabled (hopefully this will be fixed soon). Please keep an eye out for updated versions of GRASS. In the meantime you can use "v.digit" from the Develop Vector menu. Traceback (most recent call last):

File

"C:/OSGeo4W/apps/grass/grass-6.4.1/etc/wxpython/wxgui.py", line 1180, in OnAddRaster

self.curr_page.maptree.AddLayer('raster')

File "C:\OSGeo4W\apps\grass\grass-6.4.1\etc\wxpython\gui_m

odules\layertree.py", line 821, in AddLayer

self.PropertiesDialog(layer, show=True)

File "C:\OSGeo4W\apps\grass\grass-6.4.1\etc\wxpython\gui_m

odules\layertree.py", line 882, in PropertiesDialog

parentframe=self)

File "C:\OSGeo4W\apps\grass\grass-6.4.1\etc\wxpython\gui_m

odules\menuform.py", line 2049, in ParseCommand

self.grass_task = self.ParseInterface(cmd)

File "C:\OSGeo4W\apps\grass\grass-6.4.1\etc\wxpython\gui_m

odules\menuform.py", line 2020, in ParseInterface

tree = etree.fromstring(getInterfaceDescription(cmd[0]))

File

"C:\OSGeo4W\apps\Python25\lib\xml\etree\ElementTree.py", line 963, in XML

parser.feed(text)

File

"C:\OSGeo4W\apps\Python25\lib\xml\etree\ElementTree.py", line 1245, in feed

self._parser.Parse(data, 0) xml.parsers.expat . ExpatError : not well-formed (invalid token): line 8, column 8

Attachments (3)

grass-641-open_raster_map_layer_bug1.png (78.4 KB ) - added by hhayashi 13 years ago.
ToolTip show not Japanese
grass-640-open_raster_map_layer_normal.png (56.8 KB ) - added by hhayashi 13 years ago.
grass6.4.0 normal Japanese view
grass-640-open_raster_map_layer_normal2.png (87.4 KB ) - added by hhayashi 13 years ago.
grass6.4.0 normaly Dialog called

Download all attachments as: .zip

Change History (6)

by hhayashi, 13 years ago

ToolTip show not Japanese

by hhayashi, 13 years ago

grass6.4.0 normal Japanese view

by hhayashi, 13 years ago

grass6.4.0 normaly Dialog called

in reply to:  description comment:1 by neteler, 13 years ago

Replying to hhayashi:

Hi,

We tested new GRASS6.4.1 in OSGeo4w using Windows 7 Japanese version.

Unfortunately,many menu strings and message strings did not convert to Japanese. Tool tips string at menu buttons change to show "Add raster map layer(Ctrl+R)" , not translate to Japanese (for example) and it dose not work.

And "open raster layers" button can not create dialog.


But in GRASS 6.4.0, we already fixed those translation and checked them all.

Concerning the translations: As stated in http://lists.osgeo.org/pipermail/grass-translations/2011-April/000611.html the translations of 6.4.0 need to be overseen for 6.4.1:

msgfmt --statistics -o /home/neteler/grass64/dist.x86_64-unknown-linux-gnu/locale/ja/LC_MESSAGES/grasslibs.mo po/grasslibs_ja.po 
928 translated messages, 29 fuzzy translations, 17 untranslated messages.
msgfmt --statistics -o /home/neteler/grass64/dist.x86_64-unknown-linux-gnu/locale/ja/LC_MESSAGES/grassmods.mo po/grassmods_ja.po 
5719 translated messages, 487 fuzzy translations, 255 untranslated messages.
msgfmt --statistics -o /home/neteler/grass64/dist.x86_64-unknown-linux-gnu/locale/ja/LC_MESSAGES/grasswxpy.mo po/grasswxpy_ja.po 
1457 translated messages, 538 fuzzy translations, 289 untranslated messages.
msgfmt --statistics --tcl -l ja -d /home/neteler/grass64/dist.x86_64-unknown-linux-gnu/etc/msgs/ po/grasstcl_ja.po
1460 translated messages, 50 fuzzy translations, 42 untranslated messages.
msgfmt --statistics --tcl -l ja -d /home/neteler/grass64/dist.x86_64-unknown-linux-gnu/etc/nviz2.2/msgs/ po/grassnviz_ja.po
25 translated messages, 3 fuzzy translations, 501 untranslated messages.

Please kindly revise the Japanese .po files in 6.4.svn.

comment:2 by martinl, 12 years ago

Owner: changed from osgeo4w-dev@… to martinl
Status: newassigned

Please try more recent version, currently it's 6.4.2RC2.

comment:3 by neteler, 12 years ago

Resolution: fixed
Status: assignedclosed

The Japanese translations appear to work again in RC3+. Closing.

Note: See TracTickets for help on using tickets.