Mac OS Xの辞書プログラムは便利なツールです。Leopardでは、New Oxford American Dictionary、Apple Dictionary、Oxford American Writer's Thesaurus、そしてWikipediaで単語やトピックの定義や情報を素早く検索できます。しかし、語学学習中、あるいはワードパズルやゲームが好きな方には、Ultralinguaの Ultralingua 7.0.1(35ドル。追加辞書セットは1つ35ドル、3つ以上は1つ25ドル)が魅力的な選択肢となります。
Ultralinguaの機能を紹介する前に、このプログラムの販売方法について触れておきましょう。Ultralinguaを初めて購入する際には、辞書を選択します。これにより、プログラムと選択した辞書が提供されます。後から追加の辞書を購入し、同じプログラムウィンドウからアクセスできます。利用可能な辞書のリストには、英語辞書とシソーラス、フランス語辞書とシソーラス、仏英医学辞書、そして13種類の翻訳辞書が含まれています。私は英語辞書とシソーラスに加えて、仏英、スペイン語英語、ドイツ語英語、イタリア語英語、ポルトガル語英語の翻訳辞書が含まれた「ユーロパック」を試しました。

Ultralinguaのウィンドウには、左側のリストに様々なツールとオプションが表示されます。以下に、これらのオプションの概要を示します。
辞書: OS X の辞書プログラムと同様に、検索フィールドに単語または単語の一部を入力し始めると、Ultralingua が一致する単語のリストをリアルタイムで更新します。単語のあらゆる形式を検索することもできます。ただし、OS X バージョンとは異なり、Ultralingua のリストには一致する単語だけでなく、関連語や類似語も含まれます。これは、単語の正確なスペルがわからない場合や、言語を学習しているときに、実際に検索したい単語とスペルが似ている単語を誤って入力した場合に役立ちます。(存在しない単語を入力し、明らかな類似点がない場合は、Ultralingua がいくつかの論理的な代替候補を提供します。) 定義リストに表示される単語をクリックすると、その単語のエントリにすぐに移動できます。

他の言語の辞書がインストールされている場合は、基本的な単語翻訳に辞書モジュールも使用できます。辞書ポップアップメニュー(上のスクリーンショットでは「英語辞書」と表示されています)から別の辞書を選択し、翻訳したい単語を入力すると、正確な翻訳と、その単語を含む類似の単語やフレーズの長いリストが表示されます。
Ultralinguaの辞書モジュールのもう一つのユニークな機能は、独自の単語をどの辞書にも簡単に追加できることです。プラス(+)ボタンをクリックし、単語と定義を入力し、ポップアップメニューから品詞または単語の種類を選択するだけです。(カスタム定義を編集または削除するには、その定義を検索し、結果リストの単語の横に表示される編集ボタンと削除ボタンをクリックします。)
Ultralingua の辞書がどこから来ているのか気になる方のために、開発者は「言語学者、大学教授、プロの翻訳者など、言語の専門家のチームによって編集されている」と述べています。
活用:英語や他の言語を学び始めたばかりの方にとって、活用ツールは非常に便利です。動詞を入力すると、Ultralinguaが自動的に活用形を作成します。右側のポップアップメニューから時制を選択すると、その時制の活用形が表示されます。この機能は、ご購入いただいたどの言語辞書でも使用できるため、英語圏の人が他の言語を学習する際にも便利です。

数値:任意の数値を入力すると、Ultralinguaはその数値のテキストバージョンを表示します。例えば、152は「152」に変換されます。英語以外の言語の辞書がインストールされている場合は、出力を別の言語で表示することもできます。例えば、Ultralinguaは「152」をポルトガル語で「cento e cinquenta e dois」と表示します。
フラッシュカード:このモードでは、単語学習用のフラッシュカードを作成できます。プラス(+)ボタンをクリックして新しいフラッシュカードを作成し、学習したい単語を入力します。これまで使用したほとんどのフラッシュカードプログラムとは異なり、Ultralingua は現在の辞書を使って単語の定義を自動的に入力します。(残念ながら、最初に見つかった定義が選択されるため、必ずしも希望する定義とは限りません。また、複数の定義から選択することはできません。ただし、提供された定義を変更したり、短くしたりして、フラッシュカードで使用することは可能です。)また、カードの「カード」の色を選択することもできます。

フラッシュカード画面の再生ボタンをクリックすると、実物大のインデックスカードを備えた魅力的なフルスクリーンの「テスト」モードが始まります。各カードの「面」を最初に表示するか、カードを順番に表示するかシャッフルするか、現在の辞書のすべてのカードを使用するか選択したカードのみを使用するかを選択できます。辞書ごとに個別のカードセット(英語、独英翻訳、医療など)を作成できますが、特定の辞書内で複数のセットを作成することはできません。全体的に見て、Ultralinguaのフラッシュカードモードは、iFlash ( )のような優れたフラッシュカードプログラムほど機能が充実していませんが 、基本的な単語学習には十分です。
Word Hunt:ワードゲーマー向けに設計されたこのツールでは、ワイルドカードやその他の検索オプションを使って単語を検索できます。例えば、「T」で始まり「NG」で終わる10文字の単語を探している場合、「t?????????ng」と入力すると、一致する単語のリストが表示されます。(「?」は任意の1文字、「*」は0文字以上の文字、「+」は1文字以上の文字に一致します。)Ultralinguaでは、アクセント記号や大文字小文字を無視するように設定したり、単語全体を検索するように制限したりできます。
この機能は、追加の辞書をインストールしていれば、他の言語でも動作します。しかし、これをテストしているうちに、Word Hunt機能に明らかな欠陥を発見しました。英語辞書で例題の「t?????????ng」を検索したところ、Ultralinguaは6件の結果を表示しましたが、そのうち4件は2語の名詞と形容詞のペアでした。同じ検索を英語-スペイン語翻訳辞書(英語の一致語とそのスペイン語の同義語を表示)で実行すると、プログラムは12件の結果を表示しましたが、そのうち英語のみの検索で得られた単語は2件だけでした。つまり、どちらの検索も完全ではなく、実際には外国語辞書の方が一致語が多く表示されていました。
参考資料:このモジュールは「対応関係」と「文法」の2つのセクションで構成されており、言語学習に非常に役立ちます。文法セクションには文法規則の索引があり、リスト内の項目をクリックするとトピックの詳細が表示されます。各トピックには、詳細な説明、豊富な例、関連トピックへのリンクが含まれています。Ultralinguaの文法ガイドラインをシカゴ・マニュアル・オブ・スタイルと綿密に比較したわけではありませんが、いくつかのトピックを簡単に調べたところ、概ね正確であるように思われました。
通信セクションでは、選択した言語での手紙の構成要素(挨拶、結びの言葉など)に関する簡単な入門書に加え、招待状、求人に関する問い合わせ、予約確認書、サポートやサービスの依頼、履歴書といったサンプル文書のリストが掲載されています。他のモジュールと同様に、別の言語を選択すると、その言語で同様の情報が表示されます。
インターネット:サイドバーのインターネットセクションでは、インターネット上で実際に見つかったコンテンツにアクセスできます。「翻訳」をクリックすると、テキストまたはウェブサイトのGoogle翻訳ツールが使用できます。UltralinguaはクエリをGoogleサイトに送信し、Webブラウザで開きます。「例」画面では、フレーズや表現をGoogleで検索できます。(このオプションは、SafariなどのWebブラウザでGoogle検索フィールドを使用するのと変わらないため、既にUltralinguaを使用している場合の利便性のために用意されていると思われます。)「ディスカッション」項目では、Ultralingua内から直接Ultralinguaの言語フォーラムを閲覧したり、投稿したりできます。
Leopard (Mac OS X 10.5) をお使いの場合は、キーボードとマウスのショートカットを選択して、ほとんどのプログラムでマウスカーソル下の単語の定義を表示できます。この機能は、OS X の内蔵辞書「バブル」(単語の上にマウスカーソルを置いて Control+Command+D を押すことでアクセス可能)とほぼ同じように動作します。OS X の内蔵辞書とは異なり、Ultralingua のポップアップウィンドウはカーソルに追従してリアルタイムで更新されることはありません。ただし、インストールされている辞書を使ってカーソル下の単語を処理できます。例えば、その単語のスペイン語またはドイツ語の翻訳をすぐに表示できます。
Ultralingua には、Ultralingua の環境設定ダイアログを使用してインストールできるダッシュボード ウィジェットも含まれています。このウィジェットでは、基本的な辞書の検索と単語の翻訳が提供されます。
先ほど指摘したWord Hunt検索の問題に加えて、Ultralinguaに関するもう一つの大きな不満は、ドキュメントがほとんどないことです。機能の使い方を学ぶには、実際に使ってみなければなりません。充実したマニュアルやヘルプシステムがあれば、改善されるでしょう。
それでも、言葉を扱う仕事や遊びをしたり、新しい言語を学習したり、多言語環境で仕事をしたりするなら、Ultralingua は OS X の辞書プログラムの便利な代替手段となります。
Ultralingua 7.0.1 には Mac OS X 10.4 以降が必要です。