付録E LanguageTool プラグイン

1. はじめに
2. インストールと使い方

1. はじめに

LanguageTool はオープンソースのスタイルと文法チェックツールです。英語、フランス語、ドイツ語、ポーランド語、オランダ語、ルーマニア語など数多くの言語に対応しています。詳しくは対応する言語の一覧を参照してください。

LanguageTool は、単純な綴り確認機能では検出できないような間違いを検出するためのプログラムです。たとえば、there と their、no と now の取り違えなどが該当します。また、ある種の文法上の間違いも検出できます。綴り確認機能は含みません。LanguageTool は、言語固有の設定ファイルであらかじめ定義された規則に基づいて、間違いを見つけます。

図E.1 LanguageTool を OmegaT に組み込む

LanguageTool を OmegaT に組み込む

2. インストールと使い方

LanguageTool プラグインは OmegaT 本体に統合されました。[設定]→[言語チェッカー]にチェックを入れておくと、OmegaT は LanguageTool を自動的に利用します。プロジェクトの原文と訳文の言語に応じて、規則が(もしあれば)適用されます。規則が適用されると、編集ウィンドウ上の対応する語句には青い下線が引かれます(上の画像の「also」と「I didn't do nothing」に注目してください)。下線が引かれた語句の上にマウスカーソルをかざすと、説明が表示されます。

互換性に関する注意点

LanguageTool は、plugin フォルダーに古いバージョンのファイルが存在すると、正常に機能しません。plugin フォルダーに LanguageTool があれば、OmegaT を起動する前に削除してください。