Fedora 24 remained a happening release from the Globalization contributors’ side. There were a number of events including Test Days, translation sprints, bug triaging, and many result-oriented meetings. This post provides outcomes and results from this dedicated efforts from over 50 contributors.
Translated Fedora user interfaces available for the following languages with percentage of translations in brackets.
- 99.55% Ukrainian (uk) 99.55%,
- 90.00%+ Spanish (es), Polish (pl)
- 85.00%+ French (fr), German (de), Russian (ru), Chinese China (zh-cn), Portuguese Brazil (pt-br) and Swedish (sv)
- 80.00%+ Italian (it), Japanese (ja), Dutch (nl), Chinese Taiwan (zh-tw) and Catalan (ca)
- 70.00%+ Assamese (as), Korean (ko), Kannada (kn), Tamil (ta), Bengali (bn-in), Gujarati (gu)
- 60.00%+ Marathi (mr), Telugu (te), Oriya (or), Hungarian (hu), Czech (cs), Hindi (hi), Serbian (sr), Punjabi (pa), Malayalam (ml) and Bulgarian (bg)
More information about the team who made it possible is available at wiki.
Fedora websites are an important interface for communicating Fedora’s message with the rest of the world. The stats for Fedora Website translations are as follows.
Zanata for globalization
Zanata is our default translation management framework in Fedora. During the Fedora 24 development cycle, we worked on addition of webhooks for translation updates and worked on addition of glossary.
The Internationalization (I18N) team implemented three important features in Fedora 24. Those are as follows.
Glibc locale sub-packaging
From the time you started using Linux, Glibc (a critical Linux package) ships all available locales in the installation. In some cases, it’s useful. But how many of those locales are users actually using? One, two, hardly three. In Fedora 24, Glibc locales are split into sub-packages. Now, the user can install only their required locales. This is helpful for minimal installations, especially in the cloud era. For install, all locales are available as they were previously with the
Langpacks installation with RPM weak dependencies
Langpack installations are re-designed using language meta-packages (e.g.
langpacks-<langcode>) and RPM weak dependencies (supplements tag).
With this feature, users can input their languages into a console. More information is on the proposal page.
Other than this:
- Fedora 24 supports 318 language locales.
- Google noto fonts package is now split into
google-noto-emoji-fonts. This is going to help for better management of this font.
These are just few key points from detailed report on wiki page. Thank you all contributors for their great efforts to make Fedora better.
Image courtesy of Mark Rasmuson – posted as Untitled on Unsplash.