Edit: if you have 4.2 and above, you need to read this
If it’s a language that uses a font that’s not standard (as in latin based) and your phone comes from a region where that font isn’t added to it. Then you need to root and such to get that font onto the phone. But, if it’s latin based then it’s just to use morelocale2 to just add it. It’s a simple 2 min deal. Works well with swedish, finnish, lituanian and such.
Edit: this seems to work so so on Wildfire S, got issue with it yourself too? mail firstname.lastname@example.org and tell me.