2

I am creating an application in which I want to do localization in two languages:

1)English
2)Chinese

I have done the whole app with a simple localization method and it works fine for me.

But now problem is, if the user chooses his/her language through option of language selection in application as a Chinese or English it will convert the whole application as per language without quit or restart the application.

Any suggestions ???

Hiren
  • 12,720
  • 7
  • 52
  • 72
  • 2
    You should leave localization choice up to the Settings app. – jtbandes Jul 07 '11 at 05:14
  • not possible, i must implement the functionality of language chosen in application and in setting both. – Hiren Jul 07 '11 at 06:22
  • 1
    Tell whoever set the requirements that he is wrong. On iOS, language should only be changed via the settings app. – Julio Gorgé Jul 07 '11 at 07:03
  • @Julio and **force** him/her to read and understand the HIG. –  Jul 07 '11 at 23:08
  • hi hiren how to solve this issue please help me and give sort code – kirti Chavda May 09 '14 at 08:15
  • Tell whoever made the requirements that with these requirements, the app will be rejected from the app store. That's usually an argument that even the most pointy haired boss will understand. – gnasher729 May 09 '14 at 12:28

1 Answers1

1

It is possible and quite easy, have a look at How to force NSLocalizedString to use a specific language

Community
  • 1
  • 1
Dunja Lalic
  • 752
  • 13
  • 26