I must admit, I don't really understand this proposal; and I want to, because it raises important issues for activity signing. Sayamindu, can you explain the options as you see them: <br><br>-in very general terms, what is the ui ("control panel" is enough on this point)<br>
-what code is activated by this ui do the actual "installing" of language packs<br>-<b>where do those files go</b><br><br>Thanks,<br>Jameson<br><br><div class="gmail_quote">On Tue, Dec 2, 2008 at 8:14 PM, Korakurider <span dir="ltr"><<a href="mailto:korakurider@gmail.com">korakurider@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">On Wed, Dec 3, 2008 at 3:47 AM, C. Scott Ananian <<a href="mailto:cscott@cscott.net">cscott@cscott.net</a>> wrote:<br>

> Re: Scratch & etoys:  the problem with updating translations "in<br>
> place" is that it doesn't support distributed work on translations:<br>
> OLPC might do basic translations; they might be further developed in a<br>
> country or region, etc.  Each might be updated individually.<br>
</div>   Yes, current lang pack is being generated from translations on Pootle<br>
   and can be used to replace older translations (that was from Pootle<br>
also) in the box.<br>
   Essential use case for the facility seems different from that what<br>
you imagine (distributed translation work).<br>
<br>
   I think that, even if some deployment want to do custom translation<br>
in distributed fassion,<br>
   they will need to build and deploy the authoritive version of<br>
translation pack that they merge translations from their team and do<br>
extensive human review.  So I believe lang pack will still work for<br>
them.<br>
<div class="Ih2E3d"><br>
><br>
> Further, you want to be able to back out changes, in order to protect<br>
> against getting malicious "translations" from a friend.  Uninstalling<br>
> a language bundle gives you that, un-merging changes to a shared<br>
> in-place translation file is... more difficult.<br>
</div>    Lang pack just replaces entire contents of each MO, not merge<br>
contents from multiple MOs.  Sayamindu 's proposal is about how to<br>
replace MO.  So uninstalling seems OK.<br>
<br>
Sayamindu, could you confirm my understanding?<br>
<font color="#888888"><br>
/Korakurider<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
Sugar mailing list<br>
<a href="mailto:Sugar@lists.laptop.org">Sugar@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/sugar" target="_blank">http://lists.laptop.org/listinfo/sugar</a><br>
</div></div></blockquote></div><br>