![如何将英语(美国)设为 Firefox 的默认语言?](https://linux22.com/image/1078825/%E5%A6%82%E4%BD%95%E5%B0%86%E8%8B%B1%E8%AF%AD%EF%BC%88%E7%BE%8E%E5%9B%BD%EF%BC%89%E8%AE%BE%E4%B8%BA%20Firefox%20%E7%9A%84%E9%BB%98%E8%AE%A4%E8%AF%AD%E8%A8%80%EF%BC%9F.png)
当我在 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,但没有其他英语版本。我假设其他英语版本将在更新任何软件包时返回。