Multilingual Support in C#

Windows 2000

To display different languages and script, one has to install support for the script. Windows 2000 has support for displaying many scripts. Script is the writing style of language .For example, English and many western languages are written in Roman Script. Arabic, Farsi, Urdu are written in Arabic Script. Hindi, Bengali, Tamil are written in Indic Script. Every script has its own features. Arabic Script is written from left to right and characters changes their shape according to the context.

To install support for Arabic or any other Script. Open Control Panel --> Regional Options --> Language Setting for the System and check your desired Script(Arabic in our case). After checking Arabic click on OK and Arabic Script support is installed on our computer and you can have input locale in Arabic, Farsi and Urdu.

For input, keyboard for Arabic, Farsi and Other languages can be installed from Control Panel ---> Keyboard --> Input Locale --> Add.

So it is the configuration for displaying multilingual text. Now we will start C# IDE and explore its features. Throughout the article we will only concentrate on the code written for multilingual features. The code for form creation, adding controls to form and event handling will be generated by the IDE and will not be discussed.

You might also like...

Comments

About the author

Kamran Shakil Pakistan

I am 22 male. BS(Computer Science), MCSE, Brainbench certifed. Member of .NET Open source, Mono Project. E-author on various websites, including www.dotnetextreme.com, www.csharphelp.com and so...

Interested in writing for us? Find out more.

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law.”