Looking for best practices for building localized versions of an iPhone app. Here are the specifics:
The code is 99% shared across the apps (no more than 2 or 3 different apps). While most of the localization is about language, there will be some minor code changes as well.
- The assets/app-icon-image will be different across the apps.
- I do want separate apps up on the store. Ideally with their own release cycle (although not strictly necessary, I could release both every time the code changed).
- What I DON’T want is one app that queries “something” at runtime, and then “figures out” it should use spanish, etc. I want users to be able to install one or more of these apps and have them coexist on the phone.
Different projects (and somehow sharing code)? Different targets? Something else?