For any other Anki users seeing squares on Android 2.3.3 who come across this, I believe this is because there is not a supported way to add fonts or update the unicode. I found a way to install an additional font :
http://khmerbird.com/technology/how-to-install-khmer-unicode-on-android-phone.html Basically this says to take your font, say, KhmerOS.ttf, and add it to /system/fonts under an existing name that is not a system font, such as DroidSansThai.ttf . After I did this, Anki shows me the characters for my deck, presumably due to the Antisquare fix! Sorry if this doesn't exactly pertain to Android developers but I wanted to record this somewhere in case I need to remember how to do it again. On Monday, March 19, 2012 1:22:55 PM UTC+7, Nicolas Raoul wrote: > > Hello all, > > Some of my users were complaining about seeing "squares" instead of > characters when viewing content in "rare" languages like Khmer or Persian. > > So I developed "Antisquare", a tiny library that finds the best font, > given a piece of text. > GNU-LGPL. > Fast: supports 25000 calls per second. > http://github.com/nicolas-raoul/Antisquare > > I hope you'll find it useful! > You can embed it, even in proprietary apps. > Feedback welcome! Also, don't hesitate to fork&improve :-) > > Also, please help us grow the repository of freely distributable fonts: > > http://github.com/nicolas-raoul/Antisquare/tree/master/freely-distributable-fonts > > Cheers! > Nicolas Raoul > http://nicolas-raoul.blogspot.com > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en