handler
handlerは、何かを扱う人や制御する仕組みを指す言葉ですが、文脈によって意味が大きく異なります。日本語では、文脈に応じてハンドラー 担当官 荷扱作業員 ハンドラと訳し分ける必要があります。
文脈による意味の使い分け
動物の訓練や管理の文脈では、特に警察犬や盲導犬などを制御する人を指します。この場合はカタカナでハンドラーと表記されることが一般的です。
一方で、スパイ映画や諜報活動のような文脈では、潜入エージェントに指示を出し、管理する上司や連絡員を指します。この場合は担当官という訳が適切です。
物理的な物流の現場では、空港や倉庫で荷物を運ぶ人を指し、荷扱作業員と訳されます。また、コンピューターの世界では、特定のイベントが発生した際にそれを処理するプログラムを指し、ハンドラと呼ばれます。
注意すべき混同と使い分け
日本語でハンドリングと言うと、車の操作感や物事の処理能力を指すことが多いですが、英語のhandlerはあくまで操作する主体(人やプログラム)を指します。そのため、処理能力が高いと言いたい時にhandlerを使うことはできず、handling skillsなどの表現を用いる必要があります。
❌ He is a good handler. (彼は処理能力が高い。という意味では不自然です)
✅ He is a good handler of dogs. (彼は優れた犬のハンドラーだ)
また、IT分野でのhandlerは、単にデータを扱うだけでなく、特定のトリガー(きっかけ)に反応して動作する処理系というニュアンスが含まれます。例えば event handler はイベントハンドラとなり、ユーザーのクリックなどの操作に反応して動作するコードを指します。
意味
動物、特に犬を管理し、制御し、または訓練する人
The police dog handler guided the animal through the obstacle course.
警察犬のハンドラーが、障害物コースを通して犬を誘導した。
諜報員を管理する情報機関の将校のように、秘密裏に、あるいは戦略的な方法で他人を管理または制御する人
The agent met with his handler in a crowded cafe to receive new instructions.
エージェントは、新しい指示を受けるため、混雑したカフェで自分の担当官と会った。
物理的な商品や手荷物を移動させたり管理したりすることを仕事とする人
The baggage handlers at the airport worked quickly to unload the plane.
空港の荷扱作業員たちは、飛行機から荷物を降ろすために迅速に作業した。
コンピューティングにおいて、特定のイベントや信号を管理するルーチンまたはプログラム
The system uses an exception handler to manage runtime errors without crashing.
システムは、クラッシュせずに実行時エラーを管理するために例外ハンドラを使用している。