Support better Arabic font
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Seeds |
Fix Released
|
Undecided
|
Gunnar Hjalmarsson | ||
language-selector (Ubuntu) |
Fix Released
|
Wishlist
|
Gunnar Hjalmarsson | ||
Focal |
Fix Released
|
Wishlist
|
Gunnar Hjalmarsson | ||
Groovy |
Fix Released
|
Wishlist
|
Gunnar Hjalmarsson |
Bug Description
[Impact]
Arabic speaking users have requested better rendering of Arabic. This proposed upload addresses that wish. Related discussion is being held at <https:/
So how is this an SRUable bug fix and not just an enhancement which should go to -backports? Well, currently, if you install the Arabic language via Language Support, a couple of Arabic fonts packages are pulled. But even if you set an Arabic locale, those fonts won't make a difference. The explanation is that DejaVu fonts, which also are able to render Arabic, have higher fontconfig precedence. The user must mess with fontconfig themselves to change the effective font, which is a bug. (I can't tell if it ever worked as intended.)
So to summarize: This is a combination of a bug fix and an enhancement.
[Test Case]
* Install the language-
from focal-proposed.
* Open the Language Support tool and install Arabic.
* Open a terminal window and run this command:
LC_CTYPE=
* Find that Noto fonts are at the top of the list.
[Regression risk]
This will change the effective font for rendering Arabic for some users. But the user experience will be improved in those cases, not the opposite.
The change in font will only happen for users with an Arabic locale. The risk that other users would be affected by the change is low.
Related branches
- Iain Lane: Approve
- Ubuntu Core Development Team: Pending requested
-
Diff: 29 lines (+2/-2)1 file modifiedsupported (+2/-2)
affects: | ubuntu-docs → ubuntu-translations |
no longer affects: | ubuntu-translations/groovy |
affects: | ubuntu-translations → ubuntu-seeds |
no longer affects: | ubuntu-translations/focal |
Changed in language-selector (Ubuntu Groovy): | |
assignee: | nobody → Gunnar Hjalmarsson (gunnarhj) |
importance: | Undecided → Wishlist |
status: | New → In Progress |
Changed in language-selector (Ubuntu Focal): | |
importance: | Undecided → Wishlist |
Changed in language-selector (Ubuntu Focal): | |
assignee: | nobody → Gunnar Hjalmarsson (gunnarhj) |
Changed in ubuntu-seeds: | |
assignee: | nobody → Gunnar Hjalmarsson (gunnarhj) |
Changed in language-selector (Ubuntu Focal): | |
status: | Confirmed → In Progress |
description: | updated |
description: | updated |
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.