当我在 Firefox 中的文本框中输入内容时,拼写检查器默认使用英语(英国)。我想将其更改为英语(美国)。以下是我已经尝试过的方法:
- 我在文本框中单击右键并选择了“英语(美国)”。这有效,但仅限于每个会话。我希望在运行 Firefox 时将英语(美国)设为默认语言。
- 我进入 Firefox 中的 about:config 检查了“spellchecker.dictionary”的值。该值为“en_US”。
- 我已进入“设置”>“语言支持”,并将“英语(美国)”放在顶部。
- 我已经读取了文件 /etc/default/locale;所有值都以“en_US”开头。
我正在使用 Firefox 版本 16.0.2。
答案1
这是我所发现的。Ubuntu 上的 Firefox 使用与其他平台不同的拼写检查器。在 /usr/lib/firefox 中有一个名为 dictionaries 的符号链接,它映射到 /usr/share/hunspell。我删除了除 en_US.aff 和 en_US.dic 之外的所有文件,现在我默认使用的是美国英语。我搞不清楚其他英语版本属于哪个软件包。在 Synaptic 中搜索时,存储库中有 hunspell-en-us 和 hunspell-en-ca,但没有其他英语版本。我假设其他英语版本将在更新任何软件包时返回。