This is my First contribution here, yesterday i decide something after playing with your amazing game for 10 minute i decide to make it in arabic, but things not become that smooth because of the bug mentioned above, so instead of half hour of work it became


Here is the problem
Arabic chars appears as squares only t, so replacing the the font the the problem but another problem is arabic is RTL actually it is BIDI even if we found a way to solve this problem and inverse the character direction the the problem not solved so after some more work, i got the best solution at least IMO is to use SDL_Pango to render the font yes, so this will solve all trouble maker languages
Arabic my native language

of course i tested it in arabic only, i made a very quick and dirty code to replace the new lib here is a result, i didn't even handle the colors in SDL_surface so all will be black in the snapshot
http://www.geocities.com/ahmadsayed83/G ... ion_ar.jpg
http://www.geocities.com/ahmadsayed83/G ... marked.jpg
Those are a snapshot from my own of version of your amazing game. i only translate two words OK and cancel and they appears correctly believe me if you don't understand Arabic and a I marked them with red.
and i need to continue this work any idea's, sorry for long message.