在 GNOME shell 中的键盘布局语言指示器中显示标志而不是标签

在 GNOME shell 中的键盘布局语言指示器中显示标志而不是标签

在 gnome-shell (3.28) 中,有没有办法在顶部面板的语言指示器中显示标志而不是标签?

我在 dconf-editor 中找到了此设置: /org/gnome/libgnomekbd/indicator/show-flags 但是它无效,如果我将其设置为 true,则什么都不会改变。

有没有办法做到这一点?

答案1

这是一个巧妙的解决方法。

您需要更改 GNOME 顶栏键盘布局指示器中显示的布局缩写(例如“en”),如下所示这个非常详细的答案经过@MathCubes
如答案中所述,文件<shortDescription>中的标签/usr/share/X11/xkb/rules/evdev.xml决定了缩写。将<shortDescription>与您选择的布局相关的标签(例如en)更改为合适的旗帜表情符号(您可以从获取表情符号或者表情符号百科)。

由于 GNOME shell v3.28 支持全球彩色表情符号,重新启动或重新登录或重新启动 GNOME Shell 后,您应该看到彩色标志而不是标签。

例子:
在此处输入图片描述
(替换en

答案2

✅ 我制作这个扩展就是为了这个: https://github.com/jasursadikov/gnome-language-flags 感谢@pomsky 提供的参考。

相关内容