2008年04月26日
川俣晶の縁側ソフトウェア技術雑記total 4071 count

泣けるC# 3.0言語仕様の翻訳

Written By: 川俣 晶連絡先

 ただの愚痴です。

 C# 3.0言語仕様の日本語訳に以下のような文章があります。

次の呼び出された L では、まだ推論が行われていない引数はラムダ式です。

次の呼び出された P では、該当するパラメータの型は、1 つまたは複数の型パラメータを含む戻り型を持つデリゲート型です。

 LやPが何を意味するのかさっぱり分からず、英語版を見てみると。

The argument is a lambda expression, in the following called L, from which no inferences have yet been made.

The corresponding parameter’s type, in the following called P, is a delegate type with a return type that involves one or more method type parameters.

 ああ、そうか。つまり"in the following called L"を「次の呼び出された L では」と訳しているわけか。しかし、たぶん文脈からすると実際は「以下これはLと呼ばれます」あたりが妥当な内容でしょうね。つまりLやPを定義無しに使っているのではなく、この場で定義しているわけです。

 つまり、1つ目の文は、おそらく以下のような感じです。

まだ推論が行われていない引数はラムダ式(以下これはLと呼ばれます)です。

 2つ目の文のPも同様で、パラメータが以下Pと呼ばれるという意味なのでしょう。

感想 §

 calledを「呼び出される」ではなく「呼び出す」と訳す大馬鹿日本語訳(意味が逆になっては完全に技術文書として役立たず)の校正をせっせとやった経験がありますが、その点では間違っていない翻訳です。しかしですねぇ……、これはそれ以前の誤訳かも。

 最近なまけて日本語訳された文書ばかり見ていましたが、やはり原文見ないとダメだよということでしょう、たぶん。

 そういえば、この手の問題の意見を受け付ける窓口ができたような気が。とっくに誰かが苦情をねじ込んでいると思いますが。

Facebook

キーワード【 川俣晶の縁側ソフトウェア技術雑記
【技術雑記】の次のコンテンツ
2008年
04月
27日
泣けるC# 3.0言語仕様の翻訳その2
3days 0 count
total 2759 count
【技術雑記】の前のコンテンツ
2008年
04月
10日
スピード狂快感時代・プロファイラとチューニングで40倍の高速化を目の当たりにして思うこと
3days 0 count
total 4833 count

このサイト内の関連コンテンツ リスト

2008年
04月
27日
泣けるC# 3.0言語仕様の翻訳その2
3days 0 count
total 2759 count

このコンテンツを書いた川俣 晶へメッセージを送る

[メッセージ送信フォームを利用する]

メッセージ送信フォームを利用することで、川俣 晶に対してメッセージを送ることができます。

この機能は、100%確実に川俣 晶へメッセージを伝達するものではなく、また、確実に川俣 晶よりの返事を得られるものではないことにご注意ください。

このコンテンツへトラックバックするためのURL

http://mag.autumn.org/tb.aspx/20080426190641
サイトの表紙【技術雑記】の表紙【技術雑記】のコンテンツ全リスト 【技術雑記】の入手全リスト 【技術雑記】のRSS1.0形式の情報このサイトの全キーワードリスト 印刷用ページ

管理者: 川俣 晶連絡先

Powered by MagSite2 Version 0.36 (Alpha-Test) Copyright (c) 2004-2021 Pie Dey.Co.,Ltd.