I18N/AddingLanguageSupport

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 with good coverage for the language (recommendations from our localization groups).


 * 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