<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">The Indic translation teams (mostly the Indian teams) have<br>
traditionally kept accelerators unchanged, even if they had the option<br>
of translating them. I do not know the exact reasons the other teams<br>
had, but as far as the Bengali team was concerned, the three main<br>
reasons were<br>
<br>
1. Difficulty in maintaining consistency of keyboard shortcuts<br>
(different translators used different acclerator for the same menu<br>
item in different applications, leading to confusion and chaos)<br>
2. Lack of native language keyboards (we have very few physical<br>
&quot;Bengali&quot; keyboards with actual Bengali alphabets on them)<br>
3. People are too much used to hitting Ctrl-S to save files - it&#39;s a<br>
habit we decided not to mess with.<br>
<br>
I guess 2 and 3 does not apply to the OLPC much.<br><div><div class="Wj3C7c"></div></div></blockquote><div>&nbsp;</div><div><span class="Apple-style-span" style="border-collapse: collapse; "><div>Indeed 2 is not a problem. &nbsp;As for 3, We have always tried not to mess with convention much unless doing so provided a considerably better experience. &nbsp;With respect to our audience, its true that they won&#39;t know the conventions used everywhere else, but we should weigh &nbsp;making things slightly more natural, perhaps, to learn against their having to relearn everything should they later use a conventional machine/OS. &nbsp;Learned muscle memory might be better to have than proper mnemonic shortcuts (I understand I write this having been spoiled by conventional shortcuts that are, in general, mnemonic; on the other hand, half of the shortcuts I know in most of the apps I use are completely &nbsp;-- at least apparently -- without any meaning...)</div>
<div><br></div><div>- Eben</div><div class="Ih2E3d" style="color: rgb(80, 0, 80); "></div></span></div><div><br class="webkit-block-placeholder"></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div class="Wj3C7c">
On Mon, Mar 3, 2008 at 7:16 PM, Alexander Dupuy &lt;<a href="mailto:alex.dupuy@mac.com">alex.dupuy@mac.com</a>&gt; wrote:<br>
&gt; Tomeu Vizoso asks:<br>
&gt;<br>
&gt; &gt; Users will switch keyboard layouts frequently? Cannot we just<br>
&gt; &nbsp;&gt; translate shortcuts to other characters in the cyrillic or arabic<br>
&gt; &nbsp;&gt; Layouts so they are used similarly to the latin one?<br>
&gt;<br>
&gt; &nbsp;I&#39;m not talking about switching keyboard layouts (e.g. using sugar-control-panel) but rather keyboards where the same keycap has both Latin and Cyrillic/Arabic/Nepali/etc. letters - switching between the two alphabets is done with the key under Enter that has multiply and divide sign in the English layout. Users will mostly work with their native alphabet, but will switch to Latin mode occasionally to type foreign names or terms in Latin script, e.g. XO, Cambridge, Negroponte, and bilingual users may switch for much more extended periods.<br>

&gt;<br>
&gt; &nbsp;At a minimum, accelerators should work in the native script mode (and this can be done with localization), but it will be at least mildly annoying if you are in Latin mode and none of the accelerators work without first pressing the &quot;alternate alphabet&quot; key (and pressing it a second time afterwards to go back to Latin mode). That&#39;s what I&#39;d like to avoid, but which requires extra support - either allowing a second (hidden) accelerator code, or having the sugar library understand the keyboard layout and support the extra mappings automatically. The latter is more work (and may not be practical for non-XO keyboards), but is easier for activity developers and localizers, and may be necessary in cases where a SCIM is in use.<br>

&gt;<br>
&gt;<br>
&gt;<br>
&gt; &nbsp;@alex<br>
&gt; &nbsp;--<br>
&gt; &nbsp;mailto:<a href="mailto:alex.dupuy@mac.com">alex.dupuy@mac.com</a><br>
</div></div>&gt; &nbsp;_______________________________________________<br>
&gt; &nbsp;Localization mailing list<br>
&gt; &nbsp;<a href="mailto:Localization@lists.laptop.org">Localization@lists.laptop.org</a><br>
&gt; &nbsp;<a href="http://lists.laptop.org/listinfo/localization" target="_blank">http://lists.laptop.org/listinfo/localization</a><br>
&gt;<br>
<font color="#888888"><br>
<br>
<br>
--<br>
Sayamindu Dasgupta<br>
[<a href="http://sayamindu.randomink.org/ramblings" target="_blank">http://sayamindu.randomink.org/ramblings</a>]<br>
</font></blockquote></div><br>