initCommon(); $template->displayHeader(); ?>

21. Internationalization (i18n)

[Tip]Latest Release Notes on the Web

These release notes may be updated. Visit http://docs.fedoraproject.org/release-notes/ to view the latest release notes for Fedora.

This section includes information on language support under Fedora.

21.1. Language Coverage

21.1.1. Language support installation

To install additional language support from the Languages group, use Pirut via ApplicationsAdd/Remove Software, or run this command:

su -c 'yum groupinstall
	<language>-support'

In the command above, <language> is one of assamese, bengali, chinese, gujarati, hindi, japanese, kannada, korean, malayalam, marathi, oriya, punjabi, sinhala, tamil, thai, or telegu.

Users upgrading from earlier releases of Fedora are strongly recommended to install scim-bridge-gtk, which works well with 3rd party C++ applications linked against older versions of libstdc++.

To add SCIM support to input a particular language, install scim-lang-LANG, where LANG is one of assamese, bengali, chinese, dhivehi, farsi, gujarati, hindi, japanese, kannada, korean, latin, malayalam, marathi, oriya, punjabi, sinhalese, tamil, telugu, thai, or tibetan.

21.1.2. Transifex

This release features Transifex, a new tool designed to facilitate contributing translations to projects hosted on remote and disparate version control systems. Core packages in this release use Transifex to receive translations from numerous contributors.

Through a combination of new Web tools, community growth, and better processes, translators can now contribute directly to any upstream project through one translator-oriented Web interface. Developers of projects with no existing translation community can easily reach out to Fedora's established community for translations. In turn, translators can reach out to numerous projects related to Fedora to easily contribute translations.

21.2. Fonts

In Fedora 8 fonts for all available languages are now installed by default on the desktop to give good default language coverage. Most of the fonts in generically named font packages have been moved to their own packages to reflect the upstream name and make font choices easier.

21.2.1. Arabic fonts

  • The kacst-fonts and paktype-fonts packages have been split out of fonts-arabic.

21.2.2. Chinese fonts

  • the cjkunifonts-fonts package has been split out of fonts-chinese into two subpackages for the Uming and Ukai faces.

  • The taipeifonts package has been split out of fonts-chinese.

  • The wqy-bitmap-fonts package is now installed by default with Chinese support.

  • The wqy-unibit-fonts package has been added.

21.2.3. Hebrew fonts

  • The culmus-fonts fonts package has been split out of fonts-hebrew.

21.2.4. Indic fonts

  • The lohit-fonts package has been split out of fonts-indic.

21.2.5. Japanese fonts

  • The sazanami-fonts package has been split out of fonts-japanese into two subpackages for the Gothic and Mincho faces.

  • The jisksp16-1990-fonts package has been split out of fonts-japanese.

  • The knm_new-fonts package has been split out of fonts-japanese.

VLGothic-fonts will become the new default Japanese font starting in Fedora 9.

21.2.6. Korean fonts

  • The baekmuk-ttf-fonts and baekmuk-bdf-fonts packages have been split out of fonts-korean. The baekmuk-ttf-fonts package provides four subpackages for Batang, Dotum, Gulim and Headline typefaces.

21.2.7. Sinhala font

  • The lklug-fonts package has been split out of fonts-sinhala.

21.3. Input Methods

21.3.1. Improved im-chooser

The user interface of im-chooser has been improved to be simpler and easier to understand.

Input methods only start by default on desktops running in an Asian locale. The current list is: as, bn, gu, hi, ja, kn, ko, ml, mr, ne, or, pa, si, ta, te, th, ur, vi, zh). Use im-chooser via SystemPreferencesPersonalInput Method to enable or disable SCIM on your desktop. To make changes effective, you must restart the desktop session.

21.3.2. SCIM hotkeys

The following table lists the default SCIM trigger hotkeys for different languages:

LanguageTrigger hotkeys
allCtrl+Space
JapaneseZenkaku_Hankaku or Alt+`
KoreanShift+Space or Hangul

21.3.3. Other input methods

This release adds support for the nabi input method for Korean Hangul.

displayFooter('$Date: 2007/11/08 03:45:40 $'); ?>