[Bug 1891733] Re: Support better Arabic font
Launchpad Bug Tracker
1891733 at bugs.launchpad.net
Tue Sep 8 17:16:00 UTC 2020
This bug was fixed in the package language-selector - 0.204.1
---------------
language-selector (0.204.1) focal; urgency=medium
* Provide Noto fonts for rendering Arabic (LP: #1891733)
- Let pkg_depends pull fonts-noto-core and fonts-noto-ui-core
instead of fonts-arabeyes and fonts-kacst.
- Add 69-language-selector-ar.conf but apply that configuration
only for users with an Arabic locale, since it gives some Noto
fonts higher fontconfig precedence than DejaVu Sans.
-- Gunnar Hjalmarsson <gunnarhj at ubuntu.com> Thu, 20 Aug 2020 14:10:19
+0200
** Changed in: language-selector (Ubuntu Focal)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to language-selector in Ubuntu.
https://bugs.launchpad.net/bugs/1891733
Title:
Support better Arabic font
Status in Ubuntu Seeds:
New
Status in language-selector package in Ubuntu:
Fix Released
Status in language-selector source package in Focal:
Fix Released
Status in language-selector source package in Groovy:
Fix Released
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://discourse.ubuntu.com/t/14573>.
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-selector-{gnome,common} packages
from focal-proposed.
* Open the Language Support tool and install Arabic.
* Open a terminal window and run this command:
LC_CTYPE=ar_EG.UTF-8 fc-match -a | head -10
* 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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-seeds/+bug/1891733/+subscriptions
More information about the foundations-bugs
mailing list