Nepali in Ubuntu

Typing

Romanized

Gnome

Getting romanized nepali in Ubuntu is piece of cake, as the layout is provided by default.

For Ubuntu 10.04 and up:

  1. Go to System > Preferences > Keyboard

  2. Under Layouts tab, click Add
  3. Choose Nepal in the drop-down box and press add.
  4. Click the language code in notification panel to change the layout. Or you can assign a shortcut in Layout Options tab.

For Ubuntu 9.10 and previous versions:

Add the Keyboard Indicator applet to the panel.

  1. Right Click the panel
  2. Choose Add to Panel
  3. Add Keyboard Indicator under utilities

Now, add the Nepali layout to the applet.

  1. Right click the applet (showing USA by default), and choose Keyboard Preferences
  2. Under Layouts tab, click Add
  3. Choose Nepal in the drop-down box and press add.

Click the applet to switch the language. Or you can assign a shortcut by by right clicking the applet > Keyboard preferences > Layout options.

KDE

Note: These apply to KDE4 as well

  1. Click on the Application launcher on the bottom left screen,

  2. Select System Settings

  3. In Personal select Regional & Language

  4. In Keyboard Layout, you can see the list of Available Layouts. Double click Nepal (np) and Click Apply.

This should automatically show a Keyboard Layout Switcher in the bottom right corner.

Firefox

If you type Nepali only inside Firefox, there's a nice plugin for that built by Suvash Thapaliya.

Get it from: https://addons.mozilla.org/en-US/firefox/addon/11353/

Traditional

To type Nepali using traditional layout, you need to install SCIM as there's no layout for XKB (default in X). Go to Terminal and

$ sudo apt-get install scim scim-tables-additional

Now to activate scim as default input method,

$ im-switch -s scim

Now to run scim,

$ scim &

This should get a keyboard icon in the notification panel. Right click it > SCIM Setup. Under Global Setup, check Nepali.

Now while typing, Ctrl+Space should switch you the language.

To start scim everytime you start Gnome:

  1. Go to System > Preferences > Sessions

  2. Under Startup Programs, press Add
  3. In New Startup Program dialog, put scim in command. Give it a name (say, SCIM Startup) and press OK

Localization

To get the menus and applications in Nepali, go to System > Administration > Language support and check Nepali. Log out and while you are at the login screen, select Nepali in Language.

Note that the localization of Ubuntu comes from Nepalinux Localization. And since packages aint identical in both, there are lots of unlocalized strings in Ubuntu.

Nepali Spelling checking

OpenOffice.org Writer

  1. Get the Nepali dictionary (http://nepalinux.org/downloads/ne_NP_dict.zip) from OpenOffice Nepali Page

  2. Extract ne_NP.aff and ne_NP.dic files and copy them to /usr/share/myspell/dicts
  3. Edit /etc/openoffice/dictionary.lst and add the line

DICT ne NP ne_NP

Now enable it in Openoffice.org

  1. Restart Openoffice.org. Close Quickstarter from notification area if it's enabled too..
  2. Open Openoffice Writer
  3. Go to Tools > Options > Language Settings > Languages

  4. Check 'Enabled for complex text layout (CTL)'
  5. Under CTL, choose Nepali (Nepal)

Firefox

Add Nepali Dictionary Plugin for Firefox from https://addons.mozilla.org/en-US/firefox/addon/9971.

More information on installation and usage are here

UbuntuNepali (last edited 2010-05-27 19:03:14 by JwalantaShrestha)