Third party framework localisation ignored in an app that does not support additional languages

Hi,

I am facing the following problem: I have a framework that has localisation for a few languages. When the framework is used in an application that has only support for English the frameworks's content is shown in English as well, even tho it has support for the device language. Is this behaviour expected and is there a clean work around this. I couldn't find any official documentation about this.

Often this is the desired behaviour; do you really want users to see content in a mixture of languages?

Your use of the term “workaround” suggests that this is a bug. It’s not. Rather, it’s a deliberate design decision that aims to avoid confusing the user by presenting mixed localisations.

If one of your client apps wants to claim that it’s localised for a language that it’s not localised for, see QA1828 How iOS Determines the Language For Your App for info on how to do that.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Third party framework localisation ignored in an app that does not support additional languages
 
 
Q