Did you know there are roughly 6,500 spoken languages throughout the world? According to Wikipedia, 21 of those languages have at least 50 million speakers, and 10 of those languages have over 100 million speakers.
Why am I throwing out language statistics in a business blog? Because it has big implications for business. If you’re a large international company, or just a company that wants to sell products in other countries via the web, language is a massive barrier. Specifically, not everybody speaks your language.
If you want to sell to those who don’t speak your language, what do you do? Some companies create separate versions of their website and web apps for every language. Not only is that extremely time-consuming, it’s also quite expensive. You’d have to bring in translators for the initial job, and then again for any change thereafter.
Here’s my question: What if web app translation was completely automatic? What if you could instantly build web apps in as many languages as you wished?
Let me explain how that could work. In case you missed it, we released a mobile upgrade to m-Power a few months ago which lets one application appear native on any device (PC/tablet/smartphone). This is possible thanks to n-Tier architecture, which lets one application have multiple presentation layers. Now, what if we applied this same concept to language? Here’s an image that illustrates the idea. Keep in mind that while the image only shows two languages, this concept applies to any number of language-specific presentation layers:
The idea is simple: What if you could automatically generate presentation layers in different languages every time you built a web app? This would save time in a couple of ways: First, you wouldn’t need to hire anyone to translate your web app. Secondly, there’s only one underlying application. Any changes made to the application reflect across all presentation layers, regardless of language. This drastically simplifies maintenance.
If this idea sounds interesting to you, stay tuned. I’ll be covering it in more detail in the coming weeks.
I’m impressed by this kind of.
I’m impressed by your writing. Are you a professional or just very knowldegebale?
I wanted to send you the little observation to be able to say thank you over again for all the wonderful ideas you’ve discussed above. It has been surprisingly generous of people like you to grant openly what exactly a lot of folks could have supplied as an ebook to end up making some cash on their own, specifically considering the fact that you could possibly have tried it in case you desired. Those inspiring ideas as well served as a great way to fully grasp that other people online have the identical passion really like my very own to realize whole lot more on the topic of this issue. I am certain there are a lot more fun moments in the future for those who looked at your blog post.