<div dir="ltr"><div><div><div><div><div>Hi,<br><br></div>I agree with the first point, we should provide an ordered list for each language. This is also to avoid proposing accentuated letters (like é è ê in french).<br><br></div>I do not get the last point. Alphabetical order is not a phonetic tool, we do not need to order phonems [sh] but graphems s or h. We should not present multigraph to my point of view?<br><br></div>I am not sure, just a question in fact ?<br><br></div>Regards,<br><br></div>Emmanuel<br><div><div><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-04-03 12:19 GMT+02:00 Fòram na Gàidhlig <span dir="ltr"><<a href="mailto:fios@foramnagaidhlig.net" target="_blank">fios@foramnagaidhlig.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I had a quick look at the code, you have hard-coded the alphabet. This<br>
means that the alphabetical sorting will only work for English -<br>
languages that are using diacritics like é or ü will have a problem, as<br>
well as language that use non-Latin alphabets. Unfortunately, Unicode<br>
code points will not do this job for you either.<br>
<br>
Alphabetical order is also language-dependent, so, unless there is a<br>
library that you can use, the best way out will be to make the letters<br>
and letter order translateable and leave it up to the localizers to<br>
define the order for you.<br>
<br>
Another issue to keep in mind is that while ideographic languages like<br>
Chinese do have a system that they use to sort them, there are too many<br>
characters to list all of them, so you might want to skip ordering there.<br>
<br>
Furthermore, some languages need to teach multigraphs as well (e.g. like<br>
"sh" makes 1 sound in English, but uses 2 letters - this is very<br>
important for some languages).<br>
<br>
<br>
<br>
Sgrìobh NITYANAND KUMAR na leanas 01/04/2017 aig 17:22:<br>
<div><div class="h5">> Hello everyone,<br>
><br>
> I have gone through jumbled_words activity, and I suggest instead of<br>
> random characters, can we use meaningful words with a pic (to make<br>
> more attractive) and then rearrange according to alphabetical order.<br>
> This activity has been started in<br>
> <a href="https://cgit.kde.org/gcompris.git/log/?h=gsoc-alphabetical_order" rel="noreferrer" target="_blank">https://cgit.kde.org/gcompris.<wbr>git/log/?h=gsoc-alphabetical_<wbr>order</a><br>
><br>
> Image of current version (gsoc-alphabetical_order branch):<br>
> <a href="https://imagebin.ca/v/3HZrO0846Or2" rel="noreferrer" target="_blank">https://imagebin.ca/v/<wbr>3HZrO0846Or2</a><br>
><br>
> I am providing a sample pic: <a href="https://imagebin.ca/v/3HZo4sEtWy0b" rel="noreferrer" target="_blank">https://imagebin.ca/v/<wbr>3HZo4sEtWy0b</a><br>
> Is it fine ? Any suggestions..<br>
> I am going to do this as a Gsoc task this year.<br>
><br>
> Thanks in advance<br>
><br>
> Regards<br>
> Nityanand Kumar<br>
> <a href="mailto:nityanand32@gmail.com">nityanand32@gmail.com</a><br>
><br>
<br>
</div></div>--<br>
-----BEGIN PGP PUBLIC KEY BLOCK-----<br>
Version: GnuPG v2.0.22 (MingW32)<br>
<br>
mQINBFNbSyEBEADh+<wbr>uhohycnZgPPnyMs5pZQG6pKyLzFZoI<wbr>KbVjY31ZoPZ2SdltB<br>
elrwn6kFZkQiDx4K6nkZFHsPh8RMvW<wbr>oFWg1rGiWkdsZessLFawraC8YEZDwt<wbr>laU5<br>
SFXbE4+<wbr>QnMfbPhe9tmC8Nbhec3dfV9zcXAhxc<wbr>+zkIUsKFhSkpJ2Syvo9FCA/5adW<br>
UZgWWKFwlSg4+/<wbr>lrhJ6QJnldPlXfWcuEasKF7fjdafDI<wbr>dS5hdKu8Lv+CiPQWvgsi<br>
J2BDlZLzEZf3PD+<wbr>NMujUbJa0nilD2ltu3/<wbr>qRvR2f86YV6wRwt4E2OD8JJQOau4X2<br>
Pg7vqkIbnB9rMiQ6T17rQ4rc80eesG<wbr>CxQ6XOba9oa1eRRZDwY7HJtYwvPdw9<wbr>HZaN<br>
Lq2RRbGDGO0q7fxrzbp1WuNN+UXOA/<wbr>pmVzWWczPfPHVcNIehGf3wQI+Vgh/<wbr>qa+IZ<br>
jLJ25I1Tv85cDzvv5gdtI8PR4JTfK6<wbr>Db+<wbr>gUJmsuIg2fmsljxA7OmeTgSPR7nEVq<wbr>5<br>
VlHYfx1T0uKlthWw/<wbr>eDwlS44vTgm6HZzIdYqdPMPa/PU1U+<wbr>WVuDejyDJTn/1TY78<br>
oJMT/IixFR+N+<wbr>smohhKASprewcsO2ClWGptSG0sRTiC<wbr>rVHFD3Mt6SCVaxsQLHvek<br>
KuNAUXhR2KSvYuqGT0Nv3bplN6svCp<wbr>4CuAGZ3lyOIt/<wbr>Sb7OFUwzcx2sOdwARAQAB<br>
tC5Gw7JyYW0gbmEgR8OgaWRobGlnID<wbr>xmaW9zQGZvcmFtbmFnYWlkaGxpZy5u<wbr>ZXQ+<br>
iQI5BBMBAgAjBQJTW0shAhsPBwsJCA<wbr>cDAgEGFQgCCQoLBBYCAwECHgECF4AA<wbr>CgkQ<br>
UHP09XBr75NHNBAAxv2C/<wbr>G13Z1kCFOSOnbPpzqcIDcMuP7RK1Mv<wbr>5XfOZLfqSw4le<br>
gdDmZggX2/<wbr>EBH6xFTXFPLSE6rVUKTkHLA7IY8D43<wbr>GBtDWjcIyyuLnIjtR+LhRKCP<br>
3/Sm8MyZMQvUH1CBpUXFNnP/<wbr>HCR6xjm1Mog5kXxFeCR9PMjeEiobKX<wbr>IVuMfuNlBD<br>
WzoR2Nh+<wbr>oroXLjZw3VMFewiCyhu4Pe7F3sLpVl<wbr>diI3PBOyPQOBZ3HEIM490D/Lrh<br>
rl3Wwmoug8j8rqkh/Fr+<wbr>kKaToRJik4PkcxsfepzhMdNfCpr7I3<wbr>jE5XQHzib5Ubv8<br>
wsSaVNBG92NTnGKoAntWXBUaiDN84S<wbr>t9l+Zm/BgedRk+<wbr>7wdESHBuOuFXoRc0yEjF<br>
4tLOhyO9u5bYGQWHyJiwhbw51R8G+<wbr>Kh3OPq/<wbr>tr4KmsuueEI2v5cLkoDzwCpYyMnu<br>
BfU8d0mt5eULbQCWcy7LYeQs6E+<wbr>CEB+<wbr>tPL3Qz2zaAAvwt7N2PLMjHf5Fcqj5L<wbr>qrV<br>
mzQfcB9zQFq9Rtld/IIIDkE1y/q/<wbr>SNFYsFNW/u/bxWsu+lMOYtBco++<wbr>O5DJhAq6t<br>
7rJXUBirju50hhogHfBL2v6RG1b8/<wbr>uiWm0m8713ZhiSvpr4Dd+V+<wbr>DU9nPli5nTmU<br>
En6gP7TTYJKETMf7O9i873Z8yG6zd0<wbr>/fBzFyruS2KRTPV2GiVT6CI37gUtw=<br>
=fcOW<br>
-----END PGP PUBLIC KEY BLOCK-----<br>
</blockquote></div><br></div>