Bug 482187 - Missing Esperanto flag on keyboard layout
Summary: Missing Esperanto flag on keyboard layout
Status: CONFIRMED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_keyboard (show other bugs)
Version: 6.0.0
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2024-03-01 18:43 UTC by Geoffrey Clements
Modified: 2025-02-14 16:35 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Geoffrey Clements 2024-03-01 18:43:09 UTC
SUMMARY
Since the update to KDE 6 the keyboard layout for the Esperanto language has lost its flag. The flag can be seen here:
https://en.wikipedia.org/wiki/Esperanto#/media/File:Flag_of_Esperanto.svg
Comment 1 Harald Sitter 2024-03-01 22:26:33 UTC
We now follow unicode and unicode is being very strict about flags these days https://github.com/Crissov/unicode-proposals/issues/297
Comment 2 Geoffrey Clements 2024-03-02 08:42:17 UTC
(In reply to Harald Sitter from comment #1)
> We now follow unicode and unicode is being very strict about flags these
> days https://github.com/Crissov/unicode-proposals/issues/297

Thanks for the link, that makes for a very sad read.

I guess I don't see all the nuances here but it seems to me that unicode follows a geographical interpretation of the flags and KDE is trying to represent a language, it's broken by design but I accept there are probably very good reasons for it.

The current representation is very ugly, as way of mitigation would it be possible to add something like a image of the world globe  (if it exists as unicode) to represent a world-wide language, or possibly just a green block (the colour used in the posts in the link).
Comment 3 Harald Sitter 2024-03-04 13:29:04 UTC
I'll move this to the keyboard kcm for review. Technically it could render something else for esperanto, question is how much code that would be.
Comment 4 Nate Graham 2024-03-05 19:51:54 UTC
Agreed, we could do something custom if it's not too much work.
Comment 5 Bug Janitor Service 2024-09-23 11:14:30 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kguiaddons/-/merge_requests/141