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

23. Internationalisatie (i18n)

[Tip] Nieuwste uitgave-informatie op het web

Deze vrijgave informatie kan vernieuwd zijn. Om de laatste vrijgave informatie voor Fedora te bekijken, bezoek:

http://docs.fedoraproject.org/release-notes/

Deze sectie bevat informatie over taalondersteuning in Fedora.

23.1. Talen Ondersteuning

Fedora bevat een verscheidenheid aan software die vertaald is in vele talen. Voor een lijst van talen refereer je naar het vertalings overzicht voor Anaconda, wat een van de centrale software applicaties in Fedora is.

23.1.1. Taal Ondersteuning Installatie

Om extra taal ondersteuning te installeren van de Talen groep, gebruik jeToepassingenSoftware toevoegen/verwijderen, of voer dit commando uit:

su -c "yum groupinstall taal-support"

In het bovenstaande commando, is taal een van assamese, bengali, chinese, gujarati, hindi, japanese, kannada, korean, malayalam, marathi, oriya, punjabi, sinhala, tamil, thai, of telegu.

Gebruikers van SCIM die een upgrade uitvoeren van oudere versies van Fedora worden sterk aangeraden om scim-bridge-gtk te installeren. Deze toepasssing werkt goed met C++ applicaties van derden die gelinkt zijn met oudere versies van libstdc++.

Om SCIM ondersteuning toe te voegen voor een bepaalde taal, installeer je scim-lang-LANG, met LANG een van assamese, bengali, chinese, dhivehi, farsi, gujarati, hindi, japanese, kannada, korean, latin, malayalam, marathi, oriya, punjabi, sinhalese, tamil, telugu, thai, of tibetan.

23.1.2. Transifex

Transifex is het online gereedschap van Fedora voor het toevoegen van vertalingen voor projecten op systemen op afstand en op systemen met verschillende versie beheer software. Vele van de kern pakketten gebruiken Transifex om vertalingen van talrijke medewerkers te ontvangen.

Door een combinatie van nieuwe Web gereedschappen, groei van de gemeenschap, en een beter proces, kunnen vertalers nu rechtstreeks bijdragen aan elk upstream project met een vertaler-georienteerde Web interface. Ontwikkelaars van projecten zonder een bestaande vertaal gemeenschap kunnen nu de bestaande Fedora gemeenschap van vertalers eenvoudig bereiken. Omgekeerd, kunnen vertalers verschillende aan Fedora gerelateerde projecten eenvoudig bereiken om vertalingen bij te dragen.

23.2. Lettertypes

Lettertypes voor alle beschikbare talen worden standaard geinstalleerd op de desktop om een goede standaard taal dekking te geven. dejavu-fonts vervangt dejavu-lgc-fonts als het standaard systeem lettertype.

23.2.1. Chinese lettertypes

  • Het wqy-zenkai-fonts pakket is toegevoegd.

23.2.2. Indische lettertypes

  • Het samyak-fonts pakket is toegevoegd.

  • Het sarai-fonts pakket is toegevoegd.

23.2.3. Japanse lettertypes

  • VLGothic-fonts is het nieuwe standaard letter type voor Japans in Fedora. Het heeft nu een subpakket VLGothic-fonts-proportional voor zijn proportionele versie.

23.2.4. Nepali lettertypes

  • Het madan-fonts pakket is toegevoegd.

23.2.5. Thai lettertypes

  • Het thaifonts-scalable pakket is toegevoegd, waardoor Thai TrueType lettertypes beschikbaar zijn in Fedora.

23.3. Invoermethoden

Het is nu mogelijk om de Input Methods in GTK toepassingen te starten en te stoppen tijdens het draaien dankzij de nieuwe imsettings struktuur. De GTK_IM_MODULE omgevings variabele is standaard niet meer nodig maar kan nog steeds gebruikt worden om imsettings te overheersen.

23.3.1. im-chooser

Met de nieuwe imsettings struktuur, kan im-chooser nu Input Method gebruik dynamisch starten en stoppen op de GNOME Desktop.

Input methodes start standaard alleen op bij desktops met een Asiatische locale. De huidige lijst is as, bn, gu, hi, ja, kn, ko, ml, mr, ne, or, pa, si, ta, te, th, ur, vi, zh. Gebruik im-chooser via SysteemVoorkeurenPersoonlijkInput Methode om Input methode gebruik op je desktop uit of aan te zetten.

23.3.2. Qt immodules

Op dit moment ondersteunt QT 4 immodules nog niet anders dan XIM.

23.3.3. SCIM Hotkeys

SCIM definieert nu alleen de trigger hotkeys voor Asiatische talen zoals in de volgende tabel:

Taal

Trigger hotkeys

Chinese

Ctrl-Spatie

Indisch

Ctrl-Spatie

Japans

Zenkaku_Hankaku, Alt-`, of Ctrl-Space

Koreaans

Shift-Space, Hangul, of Ctrl-Space

Tabel 1. Hotkeys


23.3.4. scim-python

Deze vrijgave voegt het scim-python pakket toe, welke het schrijven van Input Methods Engines voor SCIM in python toestaat.

23.3.5. scim-python-chinese

Het scim-python pakket bevat ook een subpakket scim-python-pinyin wat PinYin· en ShuangPin Input Methods levert voor verbeterde Simplified·Chinese input. De PinYin Input Method vervangt scim-pinyin als de standaard input methode voor Simplified·Chinese. Het scim-python-xingma pakket levert een aantal tabellen voor andere Chinese input methodes.

displayFooter('$Date: 2008/04/06 10:46:21 $'); ?>