Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "翻訳ルール"
(→英数字) |
(→変更予定の訳語) |
||
Line 151: | Line 151: | ||
Synchronize ~ =~同期化 | Synchronize ~ =~同期化 | ||
− | === | + | === 変更予定検討中の訳語 === |
− | + | 2009年に対応予定検討候補 (Eclipse 3.5? ターゲット) | |
save=保管 => 保存 | save=保管 => 保存 | ||
deprecate=使用すべきでない => 非推奨 | deprecate=使用すべきでない => 非推奨 | ||
+ | return type=戻りの型 => 戻り型? | ||
=== 用語の統一 === | === 用語の統一 === |
Revision as of 04:31, 22 June 2008
概要
このページは Eclipse BABEL プロジェクトにおける日本語成果物 (今のところ言語パック) の翻訳ルールを定義するものです。ここに規定がないものは eclipse.org が Eclipse 3.2 まで配布してきた言語パックに含まれる用語や用法を踏襲するものとします。
表記
英数字
隣接する英数字と全角文字の間に、半角スペースを挿入する。
正しい例)
ObjectWeb コンソーシアム Eclipse 更新サイトです。
ただし、括弧の内側、およびコロン (:) やはてな (?) の左側には挿入しない。
正しい例)
英数字以外の 1 文字 (単語の文字以外): 削除しますか?
カタカナ
中黒 (・)
隣接するカタカナ単語は、中黒(・)で区切る。
正しい例)
ODA フラット・ファイル
長音
末尾の長音は伸ばす(JIS とは異なる)。
正しい例)
プロパティー パラメーター名 構造イテレーターです エンティティー
訳文に使用する日本語表記
使用しない漢字
特定の表記は、漢字ではなくひらがなを使用する。
正しい例)
できません (「出来ません」ではない) すべて(「全て」ではない)
個数
個数を表現する場合は、ひらがなではなく数字を使用する。
正しい例)
1 つ(「ひとつ」ではない)
ただし、「1 つ」とするか、「1 個」とするかは考慮が必要。特に、数字が埋め込みパラメーターになっていて、数字が 10 以上になる可能性がある場合には、「個」を使用する必要がある。
語句・表現
基本方針
eclipse.org がこれまで(Eclipse 3.2まで)配布してきた 25 個の言語パックでの翻訳方針に合わせる。
訳文にも英単語をそのまま使用する単語
世間一般で認知されているとおもわれる単語
正しい例)
Web
固有名詞
正しい例)
Apache
プログラミング用語
正しい例)
bean setter getter
XMLの要素名、属性名
正しい例)
tag-lib
カタカナに訳す単語
正しい例)
location=ロケーション validator=バリデーター (でも validation は検証) archetype=アーキタイプ artifact=アーティファクト
カタカナに訳さない単語
正しい例)
annotation=注釈
訳語の統一
正しい例)
shared=共用 (「共有」ではない) save=保管 (「保存」ではない) preserve=保存 (ただし文脈により「保持」でも良い) (reverts に保存が対応している場合もあり) remove=除去 (「削除」ではない) delete=削除 edit=修正(「編集」ではない) unique=固有(「一意」ではない) use=使用(「利用」「使う」ではない) ancestor=上位(「先祖」ではない)
既知のやっかいな?訳語ゆれ
element=要素, エレメント (XMLかどうかで使い分け?) attribute=属性, アトリビュート (XMLかどうかで使い分け?) key=鍵, キー (セキュリティの場合には鍵, プロパティファイルの場合にはキー) description=記述, 説明 type=型, タイプ (言語的には型, それ以外はタイプ) revision=改訂, リビジョン (SVN的にはリビジョンと呼びたいのだが…) cycle=循環, サイクル (JavaVM的には循環, それ以外はサイクル) view=ビュー, 表示(Eclipse的にはビュー, それ以外は?) lock=ロック, 固定 difference=相違, 差異 status=状況, ステータス
訳語の検討
訳語の選択にあたっては、既存訳を参照し、頻度が高いものを優先する。
既存訳が存在しない場合、一般辞書は参考にとどめ、単語を言語学上の語源に基づき分解した上で、既存訳を踏襲する。
enrich → en(~にする)+ -rich(リッチ) → リッチ化
注)体言止めの場合、「~する」は「~化」のような用例がある。
Group ~ =~グループ化 Synchronize ~ =~同期化
変更予定検討中の訳語
2009年に対応予定検討候補 (Eclipse 3.5? ターゲット)
save=保管 => 保存 deprecate=使用すべきでない => 非推奨 return type=戻りの型 => 戻り型?
用語の統一
正しい例)
new class=新規クラス(「新しいクラス」ではない)
表現の統一
表現の例)
must=~する必要があります (「~しなければなりません」ではない) deprecated=使用すべきではありません (「非推奨」ではない) edit conflicts=競合の編集(「競合を編集」ではない) see details=詳細を参照してください(「詳細を確認してください」ではない) would you like to=「~しますか?」(「~したいですか?」ではない) are you sure you want to =「~しますか?」
いくつかの項目や言い回し (現在約 80 項目) は Pleiades が持つ翻訳ルール・エンジンにより統一される。
訳出基準
ピリオド
ピリオド (.) がある場合には、日本語でも句点 (。) をつける。 ピリオド (.) がない場合には、日本語でも句点 (。) を付けてない。
複数形
基本的に複数形は訳出しない。
英単語をそのまま訳文に使用する場合も、複数形は使用しない。
正しい例)
TODOs=TODO
人称代名詞の省略
通常、1 人称 (I)、2 人称 (You) は訳さない。 3 人称 (It など) も省略する場合が多い。
正しい例)
I Agree=同意します Do you wish to remove it?=除去しますか?
進行形の訳出
基本的に進行形は明示的に訳出する。
finding differences=相違を検出中(「相違を検出」ではない)
文体
ピリオド (.) の あり/なし
ピリオド (.) がある場合には、普通の文章になる。 ピリオド (.) がない場合には体言止めになる傾向にある。 o メニューや、ダイアログのタイトル、ラベルである可能性が高い o プロパティーのキー名により、使用箇所をある程度特定できる場合がある
コロン (:)
コロン (:) で終わる場合には、ピリオド (.) がなくても普通の文章である場合が多い。
原文の文体に合わせた訳
be動詞が省略されていたり、単語の先頭が大文字になっている場合は、体言止めで訳す。
Resources Changed=リソース変更済み(「リソースが変更されました」ではない)
(注)be動詞の省略や、単語の先頭を大文字にする記法は、本のタイトル、新聞の見出し、文章の見出しなどに用いられる。
主語を含まない文節
原文が主語を含まない文節だけで構成される場合、基本的に体言止めで翻訳する。目的語と動詞をつなぐ助詞には「の」を使用する。
confirm delete=削除の確認(「削除を確認」ではない)
だたし、「の」が連続する場合は、これを避けるため「を」を使用する。
confirm resource deletion=リソースの削除を確認(「リソースの削除の確認」ではない)
その他
埋め込みパラメーター
英文に存在する埋め込みパラメーターが、訳文で抜け落ちないよう注意する。