Frage

Let's say if I have some content coming from a web service that's in English (en-US). Now, to go with localization what's the best way to localize this content?

I kind was leaning towards having the web service spit out localized content but that wouldn't be ideal on a hindsight.

Anyone knows what's the best way to get these contents localized and out to an iOS app?

War es hilfreich?

Lösung

Get current locale:

NSString * language = [[NSLocale preferredLanguages] objectAtIndex:0];

When loading you web content, pass the locale identifier to your request. On server side generate localized response based on the identifier.

Andere Tipps

You should use the web service to supply the localized content. If it is troublesome to populate localized data then you should probably use some translation service Try google translate API for this purpose https://developers.google.com/translate/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top