If you stay on the same app, and change your language settings to English, you guessed it…the app will render in English. Screenshot of the same Facebook Application below:
In the code base, if you architect things properly, you’ll still be able to perform robust analytics. You’ll still be able to see all the English users and all the French users coming to your app, and if any creative changes are made, it’s only one code base you’ll have to change.
Building an application this was is an elegant, clean solution. But more importantly, it SHOULD BE THE ONLY SOLUTION. Here’s why: Which tab do you set as the default when the campaign launches? You can only pick one. So which will you choose? The English tab? You do that, then you’re neglicting a full, seamless experience to the French audience. What if you had to make a creative or copy update? You have to fix two separate code bases. It’s better to spend the time building the app right.
Here are some screenshots below of some apps that have gone about the wrong way of building and strategizing a bilingual Facebook Application:
Duracell Canada has 6 tabs instead of 3. Two of which are hidden below the fold and you have to hit the “More” button to even see them. Honda has 4 tabs instead of 2. After reading this article, the right solution looks obvious doesn’t it? You’d be shocked to see how many big brands fall into this trap: thinking they need separate tabs for a bilingual audience. You don’t.


