在键盘指示器中显示当前布局(语言代码/国家/地区标志)

Jon*_*ono 11 indicator 10.10 keyboard-layout input-language

刚刚从 10.04 升级到 10.10,并且键盘指示器小程序不再显示活动布局的两个字母的国家/地区代码。

太可怕了。这是默认行为吗?任何使用两种布局的人都无法分辨他们使用的是哪种语言。

我似乎找不到这个设置,它曾经在键盘布局的首选项中。

更新 1:如果这不明显 - 我有两种键盘布局 - 英语和希伯来语。我刚刚升级了 10.04 表格,其中显示了国家代码(美国/伊利诺伊州),并覆盖在国旗上。

现在我得到的只是一个模糊的键盘图标,找不到相关设置。

更新 2:这似乎是人们自 Lucid 以来一直报告错误,现在又回到了 Maverick

Ste*_*zzo 8

10.10

是的,该图标不反映所选语言。我认为这可能与显示“标志”通常不合适的事实有关。(例如:印度的英国国旗、奥地利的德国国旗、塞内加尔的法国国旗)。

当前的比喻,即键盘?语言非常符合用户体验指南。

您所描述的行为已在很久以前被删除。这是另一个处理键盘布局的应用程序(不记得名字了)。(至少我记得类似的事情,我现在不太确定)

我为获得上述屏幕截图所做的是转到键盘布局,选择添加、希伯来语/以色列并将其添加到列表中。我的系统从 9.10 开始升级,所以几乎每个 Ubuntu 安装都应该是一样的。


替代文字

旧的行为仍然潜伏在系统中。如果您希望指标显示标志,您可以打开gconf-editor、到达/desktop/peripherals/keyboard/indicator并启用“showFlags”。但是,您需要包含相关标志/home/<username>/.icons/flags(按CTRL+H显示以句点开头的目录)。应命名以色列国旗il.png(即以色列ISO 3166-1 alpha-2 国家代码)。


Nic*_*rik 5

12.10

默认情况下,12.10 中的键盘指示器显示键盘图标和布局的 2 个字母缩写。

如果你想显示国旗,你必须做两件事

  1. 设置配置选项dconf

    dconf 写/org/gnome/libgnomekbd/indicator/show-flags true

  2. ~/.icons(not ~/.icons/flags) 文件夹中安装标志图标。一种简单的方法是通过以下方式安装famfamfam-flag-png图标并将其链接到您的文件夹

    ln -s /usr/share/flags/countries/16x11/*.png ~/.icons/


Jon*_*ono 2

乌班图10.04

事实证明,这是 Lucid Beta 中的一个错误,现在又出现了(请参见此处:https: //bugs.launchpad.net/gnome-settings-daemon/+bug/531173)。

这是一个解决方法:

  1. 右键单击通知区域并选择添加小程序...
  2. 添加名为“Indicator Applet”的小程序。

这应该取代(替换)当前的指标组,但可能会造成一些混乱。