Menu

#7 Language Bug Report

open
nobody
None
5
2007-11-07
2007-11-07
Anonymous
No

Bug Report!

First of all I have to say that this docklet is a great feature, really easy and fully customizable. But I found a very major bug in the Sysstats system. It does not support different language packs of OS'.

To illustrate, lets suppose we want to monitor the Network traffic with Sysstats. We have to add a PDH Meter class and choose our Network Interface. For instance in an English WinXP the counters value is as follows:

\Network Interface(#Ethernet Controller Name#)\Bytes Received/sec

But in a WinXP-TR installation (which is a Turkish Windows) the value is:

\Ağ Arabirimi(#Ethernet Controller Name#)\Alınan Byte/sn

Sysstats monitors the interface without problems, but cannot save the config(.ini) file of the docklet. It fails to save at the first "ğ" letter in this example. The metter wil work when configured manually, but won't be saved, and when the dock is reloaded you will see an empty docket.

It also won't save the config file if you use one of these Turkish characters (ğ,ı,ş, Ğ, İ, Ş) in the docklet label. This mostly is because, it uses ascii format saving and loading the config files. And this bug would occur in all other windows language packages where these alien characters to ascii exist. This problem maybe could be easily fixed using UTF-8 or Unicode when accessing config files.

Thanks again for this great tool. I'll be eagerly waiting for a fixed release.

Alper Sönmez
alpers55@hotmail.com

Discussion


Log in to post a comment.

Monday.com Logo