<br><br><div class="gmail_quote">On Tue, Apr 19, 2011 at 1:20 AM, Korakurider <span dir="ltr">&lt;<a href="mailto:korakurider@gmail.com">korakurider@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi.<br>
<div class="im"><br>
On Tue, Apr 19, 2011 at 12:22 PM, Ricardo Moran &lt;<a href="mailto:richi.moran@gmail.com">richi.moran@gmail.com</a>&gt; wrote:<br>
&gt; I think it&#39;s still useful. I used it to export all translatable strings for<br>
&gt; Physical Etoys (including the Etoys translations). But maybe there is a<br>
&gt; better way that I ignore.<br>
</div>   Ah, I see.<br>
<div class="im"><br>
&gt; Also, I was thinking about the translation support and I came to the<br>
&gt; conclusion that I really hate the String&gt;&gt;#translatedInAllDomains hack. The<br>
&gt; problem is that I don&#39;t know how to fix it so it would find the right domain<br>
&gt; in *all* cases.<br>
</div>    I think translation support in Squeak/Etoys have introduced unique<br>
problems and<br>
    the hack is reasonable workaround at this time.<br>
<div class="im"><br>
&gt; So, here is my idea: what if instead of having a bunch of .mo files, we come<br>
&gt; back to the big etoys.mo file but keeping the .po files divided in domains?<br>
&gt; I mean, the translators would be happy because they&#39;ll have all the files<br>
&gt; splitted by domain. And, at the time of compiling, we merge all the po files<br>
&gt; into one huge etoys.po file and just compile that, thus simplifying the<br>
&gt; #translated stuff a lot.<br>
</div>   Once split domains, there could be the case that a phrase have<br>
multiple translations.<br>
   (Note: ability to have multiple translations might be opportunity )<br>
   So I suspect merging translations isn&#39;t good change.<br>
<font color="#888888"><br></font></blockquote><div><br></div><div>Yes, there might be multiple translations but they&#39;ll depend on the domain being detected properly. Currently, with the #translatedInAllDomains workaround we can&#39;t rely on the domain detection so it&#39;s kinda worthless, don&#39;t you think?</div>

<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><font color="#888888">
<br>
/Korakurider<br>
</font></blockquote></div><br>