Intro: Fedora i18n subproject
- Fonts and rendering
- Text input (input methods)
- Locales and langpacks
- Languages and translations
https://fedoraproject.org/wiki/I18N
https://fedoraproject.org/wiki/L10N
Review
F36
DefaultToNotoFonts
Hunspell dictionary dir change
Ibus table cangjie default for zh_hk
MalayalamDefaultFontsUpdate
F35
IBus 1.5.25 (Ctrl+. and gtk4 improvements)
F34
IBus 1.5.24 (ibus-gtk4 and better IME search)
ibus-anthy for default Japanese IME
ibus-m17n as default Sinhala IME
ibus-unikey as default Vietnamese IME
EnableHarfBuzzInFreeType
kasumi unicode
l10n: LocalizationMeasurementAndTooling
and back to RHEL8 era
F33
l10n: Zanata removal
F32
FontLangProvidesToLangpacks
l10n: Translation platform migration to Weblate
ProvideOpenTypeBitmapFonts
F31
Langpacks-core
VariableNotoFonts
F30
Remove glibc-langpacks-all from buildroot
Replace Comps Language Group With Langpacks
Reset-locale-if-not-available
F29
CJKDefaultFontsToNoto
IBus 1.5.19 (Ctrl+Shift+e)
Liberation Fonts 2
F28
Glibc collation update and sync with cldr
Fontconfig 2.13
Looking forwards:
Fonts and rendering
We have some good progress in F36 with Noto and want to extend it.
- more Noto default coverage
- user installation of fonts
- packaging tool
- hiding unwanted fonts?
2 main areas are probably
- UI/UX consistency
- regressions/Wayland issues
though more things have been fixed overall now for F36 compared to F35.
Some ideas:
- improving gnome-control-center
- distinguishing IMEs from keyboard layouts
- anaconda?
- emoji input consistency
- Gnome upstream/downstream CI for ibus
Locales and langpacks
- Langpacks more modularity for more flexibility
- installation by geo instead of just locale?
Translations
gettext & translate-toolkit
https://transtats.fedoraproject.org/
https://languages.fedoraproject.org/