App is localizing to unsupported language.

My app does not support localization. I only have en.lproj and Base.lproj folders (and the Base ones contain only English text.)

However, when I run the app in another language (e.g., Arabic) and call String(format: informErrorFormat, arguments: [3]) for example, the text is in English but the number displays in Arabic. What is the best way to fix this?

There might be something else at play here.      String(format:) does not do any formatting if the locale argument is not provided.      String(format: …, locale: .current) or String.localizedStringWithFormat(…) would format 3 as ٣ though.

App is localizing to unsupported language.
 
 
Q