web-dev-qa-db-ja.com

2つのスペルチェッカー辞書をマージするにはどうすればよいですか?

私は英語のネイティブスピーカーではありません。一部の単語は英語(英国)として記憶され、ほとんどの単語は英語(米国)として記憶されます

「お気に入り」と「お気に入りは互いに間違ったスペルとしてカウントされることが非常に迷惑だと感じることがあります。しかし、不注意なミスのためにスペルチェッカーが必要です。 、私はそのためにあまりにも怠mであり、それは1台のマシンにのみ適用されます、いくつかの異なるマシンにこれを持ちたいです。

編集:スペルチェッカーが1つの辞書で英国と米国の両方のスペルを受け入れることを本当に望みます。特にFirefoxとGoogle chromeブラウザ、またはシステム全体でこれを行う方法を教えてくれてありがとう。

2

Chromeそれは非常に簡単です-「chrome:// settings/languages」に移動し、「追加」をクリックします

Firefoxでは、[スペルチェック]を選択してテキストエリアフィールド(複数行のテキスト入力)を右クリックし、[言語]で[辞書の追加]をクリックすると、単一の辞書を簡単に選択および追加できます。残念ながら、複数の言語を選択することはできません。ただし、ファイルの編集に慣れている場合は、新しい辞書を自分でハックできます。あなたのホームディレクトリからこれを実行することで辞書を見つけることができます:

% find ~/.mozilla/firefox -iname *.dic

次に、.dicファイルと.affファイルの内容を1つの辞書に結合します(バックアップを保存します)。 .dicファイルの最初の行はすべての単語の数(#行から1を引いたもの)であるため、新しいファイルで更新する必要があります。修正した辞書を将来更新したり(間違えて修正する必要がない限り)、デフォルトの辞書がリストに表示されない場合は、他の辞書と同じように追加してください。言語を使用すると、辞書ファイルを取得できます。

「システム全体」の場合、アプリケーションが使用している辞書によって異なります。 ChromeやFirefoxは独自の辞書を保持する傾向があります。

1