Lets say you got a Swedish One M7 and want to use it in France, in French. Or pretty much any language any where. Most phones are made for a region/country and comes with the languages for that region. But, there’s a fix for that.
MoreLocale2 is the mostly used app to add a Locale (language/country) on an Android, and after changes to Android in the 4.2 you need to do a bit to get it to work.
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.