From Fedora Project Wiki
< I18N
Adding Language Support:
Let's say we want to add support for a new language (with locale ab_CD) in Fedora. The following documents the steps and requirements needed for adding language support in Fedora from i18n point of view:
- the locale ab_CD should be defined in glibc
- at least one OpenType (OTF/TTF), Unicode Based font font with good coverage for the language (recommendations from a localization group for example).
- Rendering Engine support for Unicode code-points of ab_CD (pango, qt)
- an Input Method Engine or keyboard map (eg m17n-db) that allows keyboard input of the language
- a language support group should be added to comps for the language
- the language should be included in the GDM language list (actually this should now be automatic for recent gdm?)
- the language should be added to system-config-language