<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1456519552262_2869">> M-L-Help files can be done
translating each help file and saving it with a name like
“metro-help-ES.pd” or “metro-help-FR.pd” then telling pd to
add the -ES or -XX to the english helpfile name.</div><div><br></div><div id="yui_3_16_0_1_1456519552262_2870">That's not maintainable:</div><div id="yui_3_16_0_1_1456519552262_3019">1. Revisions to the demo part of the help patch would have to be applied <br></div><div dir="ltr" id="yui_3_16_0_1_1456519552262_3118">manually, to as many patches as there are languages.</div><div dir="ltr">2. In almost all cases the translater has to mess around with the positioning <br></div><div dir="ltr">of objects to make sure that the comments don't overlap.</div><div id="yui_3_16_0_1_1456519552262_3337" dir="ltr">3. Currently, Pd doesn't even give you a visual cue for the max width and <br></div><div id="yui_3_16_0_1_1456519552262_3335" dir="ltr">height of a comment object at a particular font size, so the translater can't even know whether the comments they are manually positioning will in fact collide on <br></div><div id="yui_3_16_0_1_1456519552262_3334" dir="ltr">someone else's system.</div><div id="yui_3_16_0_1_1456519552262_3372" dir="ltr">4. Even if all the points above weren't an issue, the design becomes baked <br></div><div id="yui_3_16_0_1_1456519552262_3406" dir="ltr">in and isn't user-friendly for people who want to zoom in to make the text bigger. <br></div><div id="yui_3_16_0_1_1456519552262_3493" dir="ltr">I've notice this with the GUI port-- if you zoom in on a PDDP patch the help <br></div><div id="yui_3_16_0_1_1456519552262_3547" dir="ltr">text extends past the window dimensions, causing vertical scrollbars which are <br></div><div id="yui_3_16_0_1_1456519552262_3588" dir="ltr">the worst in terms of readability.  So now you have to manually resize the <br></div><div id="yui_3_16_0_1_1456519552262_3674" dir="ltr">window so that the zoomed text fits inside it.  Not bad for reading a single patch, <br></div><div id="yui_3_16_0_1_1456519552262_3713" dir="ltr">but try that 100 times esp. on one of those awful linux wm's that give you a <br></div><div id="yui_3_16_0_1_1456519552262_3797" dir="ltr">2x2 hotspot for resizing the window.<br> </div> <div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font face="Arial" size="2"> On Friday, February 26, 2016 2:30 PM, Lucas Cordiviola <lucarda27@hotmail.com> wrote:<br></font></div>  <br><br> <div class="y_msg_container"><div id="yiv5077710351"><style>#yiv5077710351 #yiv5077710351 --
.yiv5077710351hmmessage P
{
margin:0px;padding:0px;}
#yiv5077710351 body.yiv5077710351hmmessage
{
font-size:12pt;font-family:Calibri;}
#yiv5077710351 </style><div><div dir="ltr"><div style="margin-bottom:0in;" lang="en-US">multi-language patch
“comments” can be done without any modifications, simply using
more area on the screen or in a sub patch.</div>
<div style="margin-bottom:0in;" lang="en-US"><br clear="none">
</div>
<div style="margin-bottom:0in;" lang="en-US">Normally you provide
comments in your native language and in english.</div><br clear="none"><font face="Courier New, Courier, Monospace" size="2">Mensaje telepatico asistido por maquinas.</font><br clear="none"><br clear="none"><div><hr id="yiv5077710351stopSpelling">From: lucarda27@hotmail.com<br clear="none">To: pd-list@lists.iem.at<br clear="none">Date: Fri, 26 Feb 2016 18:46:59 +0000<br clear="none">Subject: Re: [PD] multi-language help patches<br clear="none"><br clear="none">

<style>#yiv5077710351 #yiv5077710351 --
.yiv5077710351ExternalClass .yiv5077710351ecxhmmessage P {
padding:0px;}

#yiv5077710351 .yiv5077710351ExternalClass body.yiv5077710351ecxhmmessage {
font-size:12pt;font-family:Calibri;}

#yiv5077710351 </style>
<div class="yiv5077710351yqt8783398320" id="yiv5077710351yqt70482"><div dir="ltr"><div style="" lang="en-US">I think multi-language
patch “comments” is more difficult than multi-language “Help
files”.</div>
<div style="" lang="en-US"><br clear="none">
</div>
<div style="" lang="en-US">M-L-Help files can be done
translating each help file and saving it with a name like
“metro-help-ES.pd” or “metro-help-FR.pd” then telling pd to
add the -ES or -XX to the english helpfile name.</div>
<div style="" lang="en-US"><br clear="none">
</div>
<div style="" lang="en-US">This is a lot of work, but
can/should be done by the community, I remember that something like
this has been done in Pd-extended menus with an online
infrastructure, everyone contributed with what was left to be done.</div>
<div style="" lang="en-US"><br clear="none">
</div>
<div style="" lang="en-US">Of course this increases a
lot the size of the package, there should be something like
downloading only the extra language that you use and not all. Some
folder somewhere.</div>
<div style="" lang="en-US"><br clear="none">
</div>
<div style="" lang="en-US">Just a sketch.</div><br clear="none"><font face="Courier New, Courier, Monospace" size="2">Mensaje telepatico asistido por maquinas.</font><br clear="none"><br clear="none"><div><hr id="yiv5077710351ecxstopSpelling">From: danomatika@gmail.com<br clear="none">Date: Fri, 26 Feb 2016 10:59:21 -0700<br clear="none">To: pd-list@lists.iem.at<br clear="none">Subject: Re: [PD] multi-language help patches<br clear="none"><br clear="none"><div><blockquote><div style="background-color:rgb(255, 255, 255);font-family:HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;font-size:16px;"><div dir="ltr" id="yiv5077710351ecxyui_3_16_0_1_1456507563708_9484">I'll implement any *clear* spec for multi-language help patches someone comes up <br clear="none"></div><div dir="ltr">with with the following constraints:</div><div dir="ltr" id="yiv5077710351ecxyui_3_16_0_1_1456507563708_9694">1. it separates design from content.</div><div dir="ltr" id="yiv5077710351ecxyui_3_16_0_1_1456507563708_9695">2. in only requires documentation writers to care about content.</div><div dir="ltr" id="yiv5077710351ecxyui_3_16_0_1_1456507563708_9560">3. it does not pigeonhole help patches into having a single, ugly design</div><div dir="ltr" id="yiv5077710351ecxyui_3_16_0_1_1456507563708_9559">4. documentation writers will be guaranteed that whatever they write, it won't <br clear="none"></div><div dir="ltr" id="yiv5077710351ecxyui_3_16_0_1_1456507563708_9544">overlap patch content.</div><div dir="ltr" id="yiv5077710351ecxyui_3_16_0_1_1456507563708_9542">5. it is maintainable and scalable<br clear="none"></div></div></blockquote></div><div><div style="background-color:rgb(255, 255, 255);font-family:HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;font-size:16px;"><div dir="ltr"><br clear="none"></div></div></div>Sounds like .html.<div><br clear="none"><div>
<div style="color:rgb(0, 0, 0);letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word;">--------<br clear="none">Dan Wilcox<br clear="none"><a rel="nofollow" shape="rect" target="_blank" href="https://twitter.com/danomatika">@danomatika</a><br clear="none"><a rel="nofollow" shape="rect" target="_blank" href="http://danomatika.com/">danomatika.com</a><br clear="none"><div><a rel="nofollow" shape="rect" target="_blank" href="http://robotcowboy.com/">robotcowboy.com</a></div></div></div><br clear="none"></div><br clear="none">_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list</div>                                          </div></div>
<br clear="none">_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list</div>                                          </div></div></div><br><div class="yqt8783398320" id="yqt54987">_______________________________________________<br clear="none"><a shape="rect" ymailto="mailto:Pd-list@lists.iem.at" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">UNSUBSCRIBE and account-management -> <a shape="rect" href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br clear="none"></div><br><br></div>  </div> </div>  </div></div></body></html>