Reputation: 42624
I renamed en.lproj
to sv.lproj
. I then added the Swedish resources to the project and removed the English resources.
The problem is that the app still "thinks" that it supports English, i.e. [[NSBundle mainBundle] localizations]
returns both en
and sv
.
I've removed every reference to en
and English
that I could find in the project file and the info plist, but it still supports English.
I'm running out of ideas, so please help me. There must be a ton of people that written apps that doesn't support English. Still I haven't been able to find anything useful on Google.
Upvotes: 5
Views: 3798
Reputation: 17877
First of all check this:
EDIT: Adding the final steps to solve my problem in case anyone has the same problem. /Erik B
+
and select the language you want you're app to use (Swedish)-
and delete the filesThat's all there's to it. Now your app will only use Swedish or whatever language you chose.
Upvotes: 7
Reputation: 14073
First go to project details (first entry in the project navigator) and click on your project to see the global settings. Look what is written under "Localizations". If there is still "English" you have to check for every file what is in the file inspector under Localization. Remove every English localization.
Upvotes: 3