Each record in the language table is, yup you guessed it, a language.Īs you can see above we have established three languages in our example. MultiLingual.zip The first table is Languages The example file includes many different scenarios that you will encounter in building a multi-lingual solution and also contains a lot of helpful information about each. I strongly recommend you download the example file and have a look (and read) through it as you read this article. Before we get into things, grab the example file!įor the remainder of this article we are going to use the associated example file as our reference. It is much harder to make an existing solution into a multi-lingual one than it is to begin a solution from scratch to be multi-lingual. You need to think carefully about whether the solution you intend to build will ever potentially be used by individuals who may have a different native language to the one the solution is developed in, and whether you want to make that investment up front. Once the key framework is in place for adding multiple languages it can be quite efficient to develop with but it will always be a slower to build than if you just ripped into development using a single language. Building a multi-lingual solution takes time and planning. Even within a single country many languages can be spoken so being able to give users the freedom to select their language of choice is going to greatly improve their user experience. But what if the solution has many users across many geographic regions and who speak many different primary languages?īeing able to present a solution to a user in their native language is a real benefit and widens the market for a solution that you may sell as a product, or indeed any solution you develop to be used in many countries. In most cases, a solution is developed using the most common language of the user of that solution. Multilingual - what do we mean by that? Well, “multi” means more than one, and “lingual” has its origins in the Latin word “lingua”, meaning language… err in other worlds we’re talking about a single solution that can speak more than one language :) Why would you want many languages?
0 Comments
Leave a Reply. |