[PD] Pd without internationalization?

Dan Wilcox danomatika at gmail.com
Tue Oct 12 11:05:52 CEST 2021

> On Oct 11, 2021, at 10:51 PM, pd-list-request at lists.iem.at wrote:
> Message: 5
> Date: Mon, 11 Oct 2021 22:51:31 +0200
> From: "Peter P." <peterparker at fastmail.com <mailto:peterparker at fastmail.com>>
> To: pd-list at lists.iem.at <mailto:pd-list at lists.iem.at>
> Subject: Re: [PD] Pd without internationalization?
> Message-ID: <20211011205131.xtl6tqydubbll2ln at fastmail.com <mailto:20211011205131.xtl6tqydubbll2ln at fastmail.com>>
> Content-Type: text/plain; charset=iso-8859-1
> * IOhannes m zm?lnig <zmoelnig at iem.at <mailto:zmoelnig at iem.at>> [2021-10-11 18:23]:
>> Am 11. Oktober 2021 16:31:47 MESZ schrieb "Peter P." <peterparker at fastmail.com <mailto:peterparker at fastmail.com>>:
>>> Hi,
>>> can I just remove all .msg translation files from Pd's po/ folder and
>>> to have it only use english on both OS X and Windows?
>> Yes. (or just remove the entire po/ folder)
> Thanks! Whenever I am teaching people entirely new to Pd, who often have
> their OSes set to different languages, the different menu entries cause
> puzzled faces.

Ha and the opposite is also true, especially in non-English teaching environments. Just goes to show there is no optimal choice ex pet providing more choice, I suppose.

>> Btw, on Debian you can just not-install (or uninstall) the puredata-gui-I10n package.
>> I was thinking about adding a GUI-preference that would allow you to disable i10n and/or pick another language.
>> It's not high on my priority list though, and I (think I) never came around actually implementing it...
> Here you have an exemplary case and someone who would be very happy to see
> such a feature implemented.

The current system integrates with the system locale setting so the idea is whatever the user is already using is also picked up by Pd. For most apps this is preferred. For some reason, it never seems to be good for most people in Pd land, possibly since the translations have not always been fully covered, etc.

In any case, you can currently set the locale when starting Pd on the commandline over via start script or Windows batch file. See the info in the po/README.txt:

https://github.com/pure-data/pure-data/blob/master/po/README.txt#L44 <https://github.com/pure-data/pure-data/blob/master/po/README.txt#L44>

This does not require editing the installed Pd folder structure and you can simply provide a set of scripts the students can double-click to force the en locale.

Further down in the readme is info on how to edit the current translations. If any of your students are interested, I'd encourage them to help fix translations which need some work. :)

Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20211012/986fa845/attachment.htm>

More information about the Pd-list mailing list