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

Jim*_*nti 10 gnome indicator keyboard-layout language gnome-shell

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

我在 dconf-editor 中找到了这个设置: /org/gnome/libgnomekbd/indicator/show-flags 但它无效,如果我将其设置为 true,则没有任何改变。

有没有办法做到这一点?

pom*_*sky 13

这是一个hacky解决方法。

你需要改变布局的缩写(例如“EN”)在以下GNOME顶栏的键盘布局指标显示这个非常详细的答案@MathCubes
如答案<shortDescription>中所述,/usr/share/X11/xkb/rules/evdev.xml文件中的标签指示缩写。将<shortDescription>与您选择的布局(例如en)相关联的标签更改为合适的标志表情符号(您可以从Get EmojiEmojipedia获取它们)。

由于 GNOME shell v3.28 支持全局颜色emojis ,您应该在重新启动或重新登录或重新启动 GNOME Shell 后看到彩色标志而不是标签。

例子:
在此处输入图片说明
(替换en为“英语(英国)”布局后)

  • 不需要重新启动。只需注销并登录即可使更改生效。 (2认同)