Complex text support needs to be manually enabled.

Viewing Devanagari

  1. Install at least one Unicode Fonts in your system, associated with the Devanagari , or install a Unicode Fonts which contains large character set for many different languages.
  2. Go to Start > Control Panel.
  3. If you are in "Category View" select the icon that says "Date, Time, Language and Regional Options" and then select "Regional and Language Options".
  4. If you are in Classic View select the icon that says "Regional and Language Options".
  5. Select the "Languages" tab and make sure you select the option saying "Install files for complex script and right-to-left languages (including Thai)". A confirmation message should now appear - press "OK" on this confirmation message.
  6. Allow the OS to install necessary files from the Windows XP CD and then reboot if prompted.
  7. Install or Enable your Language(Script) support on your web-browser software:
    • On Internet Explorer 6: Go to Tools -> Internet Options -> General -> Languages, and add your particular language(s) that you want to view correctly.
    • On Firefox 1.5: Go to Tools -> Options -> Advanced -> General -> Edit Languages..., and add your particular languages(s) that you want to view correctly.
  8. Go to your web-browser's "view" menu and set the "character encoding" or "encoding" feature to: Unicode (UTF-8).

In Firefox, if Indic Scripts are still appearing incorrectly, you may then use the latest version of usp10.dll on your system and it may also be necessary to install a Unicode OpenType font.

This is an optional step, only when you want to use a specific Unicode font for your chosen particular language(s) for viewing webpages.

  1. To use a specific font for webpages:
    • For Internet Explorer 6: Go to Tools-->Internet options-->Fonts, choose your particular language from the Language Script pulldown menu and select a font from one of the available fonts for that particular language in your system.
    • For Firefox 1.5: Go to Tools -> Options -> Content tab -> Advanced... in the Fonts and colors section. In the pop up window titled "Fonts", select your particular language from the "Fonts for:" pulldown Menu and set a font that is associated with your particular language of your choice, for various kinds of fields like Serif, Sans Serif, Monospace, etc. to be used for showing webpages.
    • For Opera 9: Go to Tools -> Prefereces -> Advanced tab -> Fonts -> International fonts -> choose your particular language from the drop down list. Select a font for your language of your choice. In most of the cases, Opera automatically detects if you have enabled Unicode support and installed fonts, so you may not require this step.

This is not sufficient to render Indic scripts in Firefox. You also need the latest version of usp10.dll on your system and it may be necessary to install a Unicode Fonts.

If the problem remains unsolved even after following the above solution then please see Unicode Fonts

Inputting Devanagari

Windows XP have inbuilt InScript Keyboards for nearly all Indian languages. You can add them via Control Panel. You must follow the steps above before you perform the remaining steps.

see:Typing In Devanagari

  • In the "Regional and Language Options", click the "Languages" tab.
  • Click on the "Details" tab.
  • Click the "Add" button to add a keyboard for your particular language.
  • In the drop-down box, select your required Indian language.
  • Make sure the check box labelled "Keyboard layout/IME" is selected and ensure you select an appropriate keyboard.
  • Now select "OK" to save changes.

You can use the combination ALT + SHIFT to switch between different keyboard layouts (e.g. from a UK Keyboard to Gurmukhi and vice-versa). If you want a language bar, you can select it by pressing the "Language Bar..." button on the "Text Services and Input Languages" dialog and then selecting "Show the language bar on my desktop". The language bar enables you to visually select the keyboard layout you are using.

  • For the people who are not able to use the above InScript Keyboard, there are some other Keyboard Drivers available. For Phonetic typing BarahaIME is suggested and for Remington typing IndicIME is suggested.

Baraha is Phonetic based software and includes nearly all of Indic languages. Baraha Direct included in Baraha Package supports both ANSI & Unicode while BarahaIME supports only Unicode.

  • Indic IME 1 (v5.0) is available from Microsoft Bhasha India. This supports Hindi Scripts, Gujarati, Kannada and Tamil. Indic IME 1 gives the user a choice between a number of keyboards including Phonetic, InScript and Remington.

If you do not have Windows CD, there is a modified version of the installer for Hindi named Hindi Toolkit which automatically installs Indic Support as well as Hindi Indic IME.

  • For people who cannot download the above software, or for people on the move, dboard is an Indian language sandbox which provides an online virtual (visual) keyboard, you can use the following application, copy the text on the clipboard and then copy it back to the Wikipedia editing box.
  • MyMyanmar Projects provide MyMyanmar Unicode System to input Myanmar(Burmese) text.[1]
  1. My Myanmar Unicode System. The Second Generation