site  contact  subhomenews

Hardinfo internationalised

January 20, 2013 — BarryK
Rodin.s has internationalised Hardinfo (hardware information app). See Forum:

He also "fixed" the Puppy version display by disabling it. The official source reads /etc/puppyversion to obtain the version of Puppy Linux, however, that file no longer exists. Besides, the value inside that file wasn't displayed properly anyway in Hardinfo.

I have created PETs, both for x86 and arm (285K, 292K):

I have uploaded the original official source (obtained from git via instructions here:, rodin.s' patch, and patched source, to my source repo:
(the usual puppy linux username and password)


Hardinfo .pot file
Username: BarryK
Note, I also included /usr/share/doc/nls/hardinfo/hardinfo.pot in the PETs. This makes it easier for our translators, as MoManager will see the .pot file in that location.

Hardinfo developer notified
Username: BarryK
"I have informed the Hardinfo developer, Leandro A. F. Pereira, of rodin.s' patch.

Username: GCMartin
"Kirk and Jamesbond have made some enormous strides in HARDINFO since FATDOG V5. They have somehow enabled the very top 2 lines of HARDINFO such that it shows accurate and current distro and platform information. I have not seen their improvements in Puppy since I drew attention to them year or 2 ago. Could the FATDOG version be reviewed for use in 32bit PUPs. Here to help

Re Hardinfo i18n patch
Username: BarryK
"Leandro responded to my email. Rodin.s's patch is already a pull-request on github, but Leandro has made some requests:

hardinfo new patched source
Username: L 18 L
"hardinfo new patched source would be nice to have. Sorry, I have now idea how to apply a patch :cry:

hardinfo patch
Username: rodin.s
"Cannot upload it right now. Will do it later. You can use command: [code]patch -p0 < hardinfo.patch[/code] Current directory should contain hardinfo source directory.

Tags: puppy