質問: 入力している言語を自動的に検出し、適切な(スペルチェック)辞書に切り替える方法(アプリ)はありますか? 私は母国語と英語の両方でほぼ同じように入力します。私の母国語を使用する場合、スペルチェックはそれほど重要ではありませんが、それでもそれがあればいいのですが、少なくとも英語のスペルチェックを無効にすることはできます。システム全体のプラグイン、または少なくとも、入力している言語を把握して対応する辞書に自動的に切り替えるのに十分スマートなブラウザ固有の拡張機能はありますか?私はosx snowleopardでgoogle chromeを使用しています。
回答: macは、少なくとも10.7.5(lion)の時点で、osでネイティブにスペルチェックの言語検出をサポートしています。これは、このサービス/ライブラリ/ apiを利用するmacで実行されているすべてのアプリケーションが自動的にこの機能を備えていることを意味します。システム環境設定アプリの[個人]行の[言語とテキスト]設定の[テキスト]ペインでスペルチェックを設定できますmenu -> [apple] -> system preference -> language & text (personal) -> text ここでのspellingエントリは特定の言語に設定できますが、automatic by languageに設定することもできます。それがデフォルトかもしれません。この設定の変更を有効にするには、アプリケーションを閉じてから再度開く必要があります。ただし、言語を決定するために使用されるアルゴリズムは、十分に洗練されていない可能性があることに注意してください。たとえば、私は(rに)いくつかのメモを書いていて、その行がpar() - specify graphical elements not英語として扱われます。私の「英語は私が今まで使った唯一のもの」の観点から、osは、なんらかの奇妙な理由で、間違ったスペルの辞書を使い始めましたが、この行のためだけです!この言語の誤認がバグとしてカウントされるかどうかはわかりませんが、スペルチェッカーの自動検出機能と波状の赤い線の奇妙な外観の背後にある理論的根拠を発見するまで、それは非常に驚きで迷惑でした。