Language files. This is by applying gettext to the scripts. Ideally, gettext code should be applied once, as it must be applied manually and takes time depending on the amount of GUI lines, then when new GUI lines are added to the script those lines can be gettexted, too. Extract the scripts from the pet above to see which parts have gettext, you may even learn to apply it yourself. The tar file above has the .mo file which is the one containing the translations. For each language you can have a different .mo located in individual folders, see /usr/share/locale in any Puppy, that's the directory where gettext translations are stored.dejan555 wrote:Thank you very much vicmz, I will look at it, does it have to be translated for every version or we can introduce some kind of language file?
Meanwhile I've made some changes, look at changelog in first post
If you speak another language, you can even make a whole Puppy langpack in your language, see Menu > Utilities > Momanager and Menu > Help > HOWTO internationalization.