If you use PyGTK and packing boxes to align your controls you should be able to make an application that looks and works well no matter what the language.<br><br><a href="http://www.pygtk.org/pygtk2tutorial/ch-PackingWidgets.html#sec-TheoryOfPackingBoxes">http://www.pygtk.org/pygtk2tutorial/ch-PackingWidgets.html#sec-TheoryOfPackingBoxes</a><br>
<br>James Simmons<br><br><br><div class="gmail_quote">On Tue, Oct 11, 2011 at 10:34 AM, Art Hunkins <span dir="ltr"><<a href="mailto:abhunkin@uncg.edu">abhunkin@uncg.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<u></u>





<div bgcolor="#ffffff">
<div><font face="Arial" size="2">Chris,</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">Thanks for your observation.</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">I seriously considered the internationalization 
option prior to getting involved in writing Sugar activities.</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">I found that what I wanted to do was *intensively* 
text-based, and that if I wanted control of the look of the text (i.e., text 
onscreen formatting), I'd need to carefully control it - often even down to 
the precise number of characters.</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">Screen formatting especially became an issue with 
labels and associated text in widgets (e.g., buttons). The width of a widget 
would depend, for example, on the number of characters in the label - so how 
could I guarantee that widgets would be approximately the same size (along with 
corresponding text)?</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">I've spent a lot of effort trying to get my text 
screens "looking right." An international approach would require a completely 
different and more graphics-oriented programming approach (and I'm sure, a far 
more technical one than I'm capable of).</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">These are just *some* of my thoughts on the issue; 
I've a number of others. (Incidentally, in several of my activities, I've even 
included a supplementary .txt file with *further* explanations. It would 
certainly be feasible to translate these files *in toto* to different languages, 
and simply include them in the distribution. OTOH, the .txt files *supplement* 
rather than replace the on-screen materials.)</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">I'm well aware that my "single-language-only" 
approach is probably unique to the world of Sugar; I would have liked to 
envisage a practical, feasible alternative that might "reach more children." I'd 
also appreciate feedback from developers, users, whomever who have looked at the 
activities (such as SamplePlay or FileMix). To date, I've received very little - 
no doubt at least partly because the activities are rather complex and clearly 
directed at older children.</font></div>
<div><font face="Arial" size="2"></font> </div><font color="#888888">
<div><font face="Arial" size="2">Art Hunkins</font></div></font><div><div></div><div class="h5">
<blockquote style="border-left:#000000 2px solid;padding-left:5px;padding-right:0px;margin-left:5px;margin-right:0px">
  <div style="font:10pt arial">----- Original Message ----- </div>
  <div style="font:10pt arial;background:#e4e4e4"><b>From:</b> 
  <a title="cjlhomeaddress@gmail.com" href="mailto:cjlhomeaddress@gmail.com" target="_blank">Chris 
  Leonard</a> </div>
  <div style="font:10pt arial"><b>To:</b> <a title="abhunkin@uncg.edu" href="mailto:abhunkin@uncg.edu" target="_blank">Art Hunkins</a> </div>
  <div style="font:10pt arial"><b>Cc:</b> <a title="sugar-devel@lists.sugarlabs.org" href="mailto:sugar-devel@lists.sugarlabs.org" target="_blank">sugar-devel@lists.sugarlabs.org</a> 
  </div>
  <div style="font:10pt arial"><b>Sent:</b> Monday, October 10, 2011 10:43 
  PM</div>
  <div style="font:10pt arial"><b>Subject:</b> Re: [Sugar-devel] 
  SamplePlay-2.xo in Sandbox</div>
  <div><br></div>Art,<br><br>Would you please consider setting up the 
  internationaliization to make it possible to translate this 
  activity?<br><br><a href="http://en.flossmanuals.net/make-your-own-sugar-activities/going-international-with-pootle/" target="_blank">http://en.flossmanuals.net/make-your-own-sugar-activities/going-international-with-pootle/</a><br>
<br>cjl<br><br>
  <div class="gmail_quote">On Mon, Oct 10, 2011 at 9:33 PM, Art Hunkins <span dir="ltr"><<a href="mailto:abhunkin@uncg.edu" target="_blank">abhunkin@uncg.edu</a>></span> wrote:<br>
  <blockquote style="border-left:rgb(204,204,204) 1px solid;margin:0pt 0pt 0pt 0.8ex;padding-left:1ex" class="gmail_quote">I hate to bother someone again to reclaim my new version 
    of SamplePlay from the sandbox. It's been there for 5 or more 
    days.<br><br>Anything I should be doing to ring my bell louder? Or should I 
    just wait quietly?<br><br>Thanks to whomever -<br><font color="#888888"><br>Art Hunkins 
    <br>______________________________<u></u>_________________<br>Sugar-devel 
    mailing list<br><a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.<u></u>org</a><br><a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/<u></u>listinfo/sugar-devel</a><br>
</font></blockquote></div><br></blockquote></div></div></div>
<br>_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br></blockquote></div><br>