Skip to content
sgryjp edited this page Jan 3, 2015 · 11 revisions

このページは、山本(sgryjp)が試験的に作成中の翻訳作業用メモです。 現時点で使われていることの多い翻訳例を記載しています。 どう翻訳すべきか困った場合はここを参考にしてください。 また内容についての疑問点や問題指摘などは山本までご連絡ください。

単語・熟語の和訳例

英語 日本語 備考
base class ベースクラス 「基底クラス」としている箇所あり。
email メール 1.4で「e-mail」を「email」とする方針変更あり。日本語 ドキュメント中も同様にハイフンを抜くか、「メール」とする のが良いと思われる。
iterable イテレーション可能オブジェクト Python 2のドキュメントでは「反復可能オブジェクト」と 翻訳されている。(山本注: Python界隈では英語でも形容詞 iterable を名詞として使っている=用語化されているので 「イテラブル」で良いと思う)
index インデクス 「インデックス」の方が少ない。(山本注: ネット上では インデックスの方がヒット数が多いので後者がベターでは?)
interface インタフェース 「インターフェース」の表記揺れが少々あり。
look up 照合 (山本注:「照合」とされている例が多いが、照合は 意味が違うので再検討すべき?普通は検索や探索。)
return value 戻り値  
tablespace テーブルスペース  
utility ユーティリティ  
validate 検証する  
validity 妥当性 「正当性」としている箇所あり。
we 私達 「我々」も少数存在。「私たち」はほぼ無い。

和訳時に使うべき表現

英文 和訳 備考
This is a bug-fix release. これは バグ修正 リリースです。 「バグフィックス」が一カ所あり。
The foo class is a built-in bar. クラス foo は 組み込み のbarです。  
By default, nothing happens. デフォルトでは 、何も起こりません。  
If it fails the validation, ... もし 検証に失敗 すれば、...  
(i.e. immediately deleted) (文脈依存) 「例えば」、「つまり」、「すなわち」など
The URL matched the pattern. URL がそのパターンに マッチ した。  
Django will quote table names. Django はテーブル名を クオート します 「引用符で囲う」とは表現していない。
It raises an Exception. Exception を 送出 します。  
The test runner runs all TestCases. テストランナ は全TestCaseを実行します 将来 は「ランナー」と長音を付ける
It throws an Exception. Exception を 送出 します。  
Its value will be validated. その値は 検証 されます。 「バリデーション」という表現も多数あり。

日本語表現

表現 備考
従って 接続詞の場合でもひらがな表記は少数
例えば ひらがな表記は少数
~できる 「出来る」の表記は少数
Clone this wiki locally