window buttons alignment is wrong in RTL locales
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gtk4 (Ubuntu) |
Fix Released
|
High
|
Jeremy Bícha | ||
Jammy |
Fix Released
|
High
|
Jeremy Bícha |
Bug Description
Impact
------
gtk4 is completely untranslated.
For RTL locales (such as Farsi, Arabic, and Hebrew), GTK4 apps also have the wrong alignment because of this bug.
Test Case
---------
https:/
will look similar to
https:/
and
https:/
will look similar to
https:/
They will show long lists of languages, many partially translated
Other Info
----------
This bug won't be fully fixed until a new language pack is built and published. That will happen shortly before the Ubuntu 22.04.1 milestone (so approximately late July).
Original Bug Report
-------------------
In RTL locales (e.g. fa_IR.UTF-8), the alignment of window buttons (close, min, max) is reverted.
For example, in the `gnome-chess` or `extensions`, window buttons are in the right corner, when all other windows has buttons on the left.
21.10
-----
This bug also affects Ubuntu 21.10 but there just isn't time to get this bug fixed there before End of Life on July 14.
If you're affected, please upgrade to Ubuntu 22.04 LTS which will be supported for many more years.
ProblemType: Bug
DistroRelease: Ubuntu 21.10
Package: libgtk-4-1 4.4.0+ds1-5
ProcVersionSign
Uname: Linux 5.13.0-19-generic x86_64
ApportVersion: 2.20.11-0ubuntu70
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Tue Oct 19 12:57:21 2021
InstallationDate: Installed on 2021-07-13 (98 days ago)
InstallationMedia: Ubuntu 21.04 "Hirsute Hippo" - Release amd64 (20210420)
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=fa_IR
SHELL=/bin/bash
SourcePackage: gtk4
UpgradeStatus: Upgraded to impish on 2021-10-16 (2 days ago)
Changed in gtk4 (Ubuntu): | |
importance: | Undecided → High |
description: | updated |
Changed in gtk4 (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in gtk4 (Ubuntu Jammy): | |
importance: | Undecided → High |
status: | New → Triaged |
assignee: | nobody → Jeremy Bicha (jbicha) |
Changed in gtk4 (Ubuntu): | |
assignee: | nobody → Jeremy Bicha (jbicha) |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in gtk4 (Ubuntu Jammy): | |
status: | Triaged → In Progress |
Status changed to 'Confirmed' because the bug affects multiple users.