Reputation: 14615
I know that to internationalize an iPhone app, you create a "strings" file in Interface Builder and set the different kinds of strings that will be displayed in your app. However, this is much easier to do starting from the outset than if you want to internationalize an already-coded, mostly-finished app. Besides the obvious hurdle of actually translating all of the text in your app, what are the best strategies for actually going about internationalizing your app when it is already created, with wacky text-modifying code and all built into the app using Objective-C functions?
Upvotes: 4
Views: 1273
Reputation: 3155
The search in project function can make you save a lot of time...
I search @"" in the project and replace every occurrence with NSLocalizedString().
To save even more time:
It's the simplest way to proceed, and once it's done you can add languages with no effort!
Good luck,
rjobidon
Upvotes: 4