PartialVolume / shredos.x86_64

Shredos Disk Eraser 64 bit for all Intel 64 bit processors as well as processors from AMD and other vendors which make compatible 64 bit chips. ShredOS - Secure disk erasure/wipe
Other
1.41k stars 60 forks source link

Report language (Organization and Customer) #236

Open kkkelvinkk opened 6 months ago

kkkelvinkk commented 6 months ago

I think the reporting function is great, and seems we can directly edit the information using another Computer. However, if we tried to edit the file and input text other than English(We are using Chinese for testing), we can generate a report, but the text we edit will be disappear. May I know if it is expected ? Thanks.

PartialVolume commented 6 months ago

That's a good question and to be perfectly honest nwipe was not written with any character encoding other than ASCII in mind, however ...

Sometime ago, I opened a issue 108 on nwipe, to see what sort of response we got in regards to adding language support. At the time I suggested using the open source gettext library/framework.

Pull requests are always welcome if someone wanted to work on the code and add language support using gettext to nwipe/ShredOS. It is definitely something I would like to add, however I have a number of other features, listed in my projects page that I want to clear before I get round to adding language support. However if anybody wants to make a language support their pet project please open up a discussion over on the nwipe page so we can discuss it.

In regards to ShredOS and language support I hope to add locales selection, however, I have my doubts as to whether that would be enough without additional work on nwipe, but like I say, I've not really spent much time looking at the work necessary to support languages other than English.