通常、私はアメリカ英語スペルチェック辞書をデフォルトに設定し、必要な他の辞書(フランス語、ルーマニア語など)を追加します。しかし、Fedora 36では、Firefoxメニューに様々な英語辞書が含まれています。
resource://gre/dictionaries/
en-USだけが表示され、about:addons
私が追加したもの(フランス語)のみが表示されます。
コメント後の編集:
rpm -qa | grep spell | sort
hunspell-1.7.0-19.fc36.x86_64
hunspell-en-0.20140811.1-22.fc36.noarch
hunspell-en-GB-0.20140811.1-22.fc36.noarch
hunspell-en-US-0.20140811.1-22.fc36.noarch
hunspell-filesystem-1.7.0-19.fc36.x86_64
答え1
Askfedoraで解決策を見つけました。ここ:
about:config に移動して「spell checker」と入力すると、次の設定項目があることがわかります。
スペルチェッカー、辞書、パス
これは、すべてのスペルチェック辞書が保存されている/usr/share/myspellディレクトリを指します。
ls -l /usr/share/myspell
これらのほとんどは単なるリンクです。
ポップアップメニューからすべての英語エントリを削除するには、設定エントリの最後に/en_USを追加して読みます。
/usr/share/myspell/en_US
これにより、米国を除くすべての辞書が非表示になります。設定を変更したら、Firefoxを再起動してください。
アドオンマネージャの辞書セクションには、myspellディレクトリの辞書ではなく、ユーザーが直接追加した辞書のみが表示されます。