Hello! Here are some news about translation issues with Thai.
> Concerning application specific issues: > > * Pysycache → I think we had to force the US keyboard layout on the > Chinese version to get it work correctly. Hem, this was for Childsplay, not Pysycache, no? Anyway, the trick for Childsplay has now been improved and can handle various languages easily. I suspect this was not correctly working anymore indeed, in DDL 2.x. So what I did is that the application executable file has been renamed and a script launches it instead. This script has the name of the application (it becomes then the application executable file, modified). When the script detects the language alphabet cannot work with Childsplay, it changes the keyboard layout to US. When the application exits, the keyboard layout is restored. Concerning Pysycache, I use the same trick: a script launches the real application, taking care of adding an option to change the font whenever required. I haven't checked whether the keyboard layout must be changed or not, I'll check. > * Tanglet → I can try to generate a word list using the Thai > dictionary (I've seen there's one), but, as I strictly don't know > anything about how Thai works, it may generate stupid results… I > developed this strategy for alphabets I know (Latin and Cyrillic) or > can guess (Greek). I don't know if it can be used for any other > alphabet. We may prefer let it in English or remove it! I understood that Thai works with consonants and vowels, so it might be relevant to generate Thai word lists for Tanglet. However, it seems Thai words are usually short (1 or 2 syllabus) and many accents are used to modify the vowel sound. So finally I'm not sure Tanglet is really adapted for such language. > * Kgeography → many places/countries may already be translated in > Linux global system strings. The related files are named 'iso*.mo' > in /usr/share/locale/*/LC_MESSAGES/. That said, I've never written a > tool to move translation from one app to another. This may be the > opportunity to start such work! See a previous, dedicated thread. Cheers, JM. _______________________________________________ Doudoulinux-lang mailing list [email protected] https://mail.gna.org/listinfo/doudoulinux-lang
