views:

63

answers:

1

I'm planning to write an application that, mainly, take inputs from the user and display them.

  1. What can I do in order to support input in many languages?
  2. Is there an easy way to support all native languages (windows supported)?
  3. What's need to be done in order to prevent right-to-left languages to appear backwards? (I saw it happen when I tried to convert Hebrew Google doc into .docx)

I'm going to use Sqlite, .net c# with winforms or WPF, and probably entity framework.

Comments:

I've already read about internationalization and localization in Wikipedia. I've also read Joel Spolsky article on Unicode. Most questions I've found in SO were about translating your app.

A: 

This article seems to lay out the things you need to consider.

djna