Development activities Fedora Globalization Presenting Pravin Satpute, Mike Fabian Twitter: @prravins, @mfabian1963
Today's Topics G11N with Fedora Quick walk through Internationalization (I18N) Localization (L10N) Zanata Fedora Language testing group (FLTG) Development activities for F24 and ahead
Globalization Widely used term Economic, Markets, Business… In Fedora terms Its strategic collaboration of Localization, Internationalization, Zanata and Fedora Language Testing group.
Need?
Core I18N Encoding standards (Unicode, ISO., SJIS) Input methods Fonts & Rendering Locales, Sorting..
Application I18N Internationalized application Gettext PO files Sometime strings not available for L10N
Localization Translation from English to Target language. Around 80+ teams in Fedora GUI Docs Websites Magazine
Zanata Translation management framework. Emerged as a translation platform of a choice. Fedora, OpenStack and many more coming. Many feature and more collaboration with Fedora.
FLTG Fedora Language Testing group. Need language knowledge. Planning and Organizing language testing.
Glibc Sub-packaging Lead: Mike Who needs it? Minimal Installation Two approaches Sub-dir locale-archive database Test packages: https://copr.fedoraproject.org/coprs/mfabian/glibc/
ITS for Gnome W3C Internationalization Tag Set (ITS) Allows to translate XML documents using PO files. Shaun has developed ITS tool. Daiki is adding ITS support in gettext.
DNF Langpacks Already in used but need few more api from DNF. Creating language spins for languages. Glibc Packaging. Anaconda installations. Change proposal: Langpacks Installation With RPM Weak Dependencies for F24. Lead: Parag Nemade
Auto Testing I18N and L10N. Time and resource constraints. GTK IMs, missing translations in UI, font coverage. Lead: Akira Tagoh
String breakage Package updates after string freeze. Few strings remains untranslated. Tracking package builds? Upstream git repo? Lead: Jens Petersen, Akira Tagoh
Badges for contributors Zanata is FedBus is not connected yet. L10N can get badges based on translations. Even reviewers can get badges. Lead: Alex Eng
Thank You !! Contact: Email: pravins@fedoraproject.org Emai: mfabian@fedoraproject.org Freenode: pravins, mfabian
References Statsilk graph: http://www.statsilk.com/maps/language-distribution-interactive- world-map Why G11N? http://www.slideshare.net/pravinds/pravins-fuelgiltconf2014 Glibc Subpackaging: https://fedoraproject.org/wiki/Changes/Glibc_locale_subpackaging Langpacks Change proposal: https://fedoraproject.org/wiki/Changes/LangpacksInstallationWithRPMWeakDependencie s ITS Tool: http://itstool.org/ String Brekage Monitoring: https://fedorahosted.org/i18n/ticket/59 Funny video link: https://goo.gl/2xpMCj