Bug 2366457

Summary: add Sylheti, Tifinagh, Mongolian, Tai Le to default-fonts
Product: [Fedora] Fedora Reporter: Jens Petersen <petersen>
Component: langpacksAssignee: Parag Nemade <pnemade>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: pnemade, tagoh
Target Milestone: ---Keywords: i18n
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jens Petersen 2025-05-15 09:45:23 UTC
https://en.wikipedia.org/wiki/Tifinagh (Moroccan) - most important (missed from bug 2318769)
- covered by google-noto-sans-tifinagh-fonts
- https://en.wikipedia.org/wiki/Standard_Moroccan_Amazigh
- https://zgh.wikipedia.org/wiki/ (10,000+ articles)

https://en.wikipedia.org/wiki/Sylheti_Nagri (11 million speakers)
- covered by google-noto-sans-syloti-nagri-fonts
- https://syl.wikipedia.org/ (1000+ articles)

https://en.wikipedia.org/wiki/Mongolian_language
- covered by google-noto-sans-mongolian-fonts

https://en.wikipedia.org/wiki/Tai_Nuea_language (Tai Le)
- covered by google-noto-sans-tai-le-fonts
- https://tdd.wikipedia.org/ (100+ articles)


I think this would only leave: Church Slavonic as tofu on wikipedia more or less
(which doesn't seem covered by Noto):
- https://www.wikipedia.org/
- https://meta.wikimedia.org/wiki/List_of_Wikipedias

Reproducible: Always

Steps to Reproduce:
1. https://zgh.wikipedia.org/wiki/
2. https://tdd.wikipedia.org/
3. https://syl.wikipedia.org/

Comment 1 Jens Petersen 2025-05-15 10:19:02 UTC
I would suggest to move google-noto-sans-tifinagh-fonts from '-kab' to default-fonts-ber (Berber).

Comment 2 Akira TAGOH 2025-05-16 06:41:49 UTC
fontconfig doesn't support zgh, tdd, and syl

Comment 3 Akira TAGOH 2025-05-16 06:45:12 UTC
fontconfig has ber_dz and ber_ma though, ber_dz is the same to kab but ber_ma isn't. So simply default-fonts-ber may be not sufficient.

Comment 4 Akira TAGOH 2025-05-20 02:49:10 UTC
For reference, posting same comment here from https://bugzilla.redhat.com/show_bug.cgi?id=2318769#c18

fontconfig has both ber-dz and ber-ma as well as kab though, ber-dz is same to kab but ber-ma has different coverage.
Taking a look back on the introduction of default-fonts-kab, that was maybe wrong because Noto Sans Tifinagh* has ber-ma coverage only:

$ for i in /usr/share/fonts/google-noto/NotoSansTifinagh*; do fc-query -f "%{file}:%{lang}\n" $i; done
/usr/share/fonts/google-noto/NotoSansTifinagh-Regular.ttf:ber-ma
/usr/share/fonts/google-noto/NotoSansTifinaghAPT-Regular.ttf:ber-ma
/usr/share/fonts/google-noto/NotoSansTifinaghAdrar-Regular.ttf:ber-ma
/usr/share/fonts/google-noto/NotoSansTifinaghAgrawImazighen-Regular.ttf:ber-ma
/usr/share/fonts/google-noto/NotoSansTifinaghAhaggar-Regular.ttf:ber-ma
/usr/share/fonts/google-noto/NotoSansTifinaghAir-Regular.ttf:ber-ma
/usr/share/fonts/google-noto/NotoSansTifinaghAzawagh-Regular.ttf:ber-ma
/usr/share/fonts/google-noto/NotoSansTifinaghGhat-Regular.ttf:ber-ma
/usr/share/fonts/google-noto/NotoSansTifinaghHawad-Regular.ttf:ber-ma
/usr/share/fonts/google-noto/NotoSansTifinaghRhissaIxa-Regular.ttf:ber-ma
/usr/share/fonts/google-noto/NotoSansTifinaghSIL-Regular.ttf:ber-ma
/usr/share/fonts/google-noto/NotoSansTifinaghTawellemmet-Regular.ttf:ber-ma

Then we should rename default-fonts-kab to default-fonts-ber_MA and need to find out a font which has ber-dz or kab coverage if we want to provide a font for them.

Comment 5 Jens Petersen 2025-05-20 04:01:41 UTC
Okay sorry, sounds like renaming -kab is perhaps not such a good idea then.

May still be good to consider installing the font by default.
Though I think Latin is preferred modern script iiuc.

Wonder if there is any better reference page/site than Wikipedia..

Comment 6 Akira TAGOH 2025-05-20 04:36:48 UTC
We would rather rename -kab to -ber_MA as I mentioned the above. NotoSansTifinagh*.ttf is what we currenctly have in default-fonts-kab and they don't have kab coverage as noted.