Skip to content

翻訳全体レビュー: 表記揺れの統一と言い回しの自然化 - #113

Merged
ababup1192 merged 1 commit into
masterfrom
review-translations
Jul 16, 2026
Merged

翻訳全体レビュー: 表記揺れの統一と言い回しの自然化#113
ababup1192 merged 1 commit into
masterfrom
review-translations

Conversation

@ababup1192

Copy link
Copy Markdown

概要

レビュワー(8並列)を立てて翻訳済み全103ページを見直し、表記揺れの統一と開発者に馴染みのない言い回しの修正を1コミットにまとめました。微修正のみで、原文コメント・コード・リンク・構造は不変です(機械検証済み)。

主な修正(32ファイル、+112/-104)

用語の表記揺れ統一

  • 「型指定」→「型注釈」(Type ascription、calling-methods)
  • 「チェック付き/チェックなしキャスト」→「検査付き/未検査キャスト」(advanced-features)
  • 「代数的エフェクト」→「代数エフェクト」(effect-system, effects-and-handlers)
  • 「サブエフェクト」→「サブエフェクティング」(effect-polymorphism、8箇所)
  • 「エフェクト排他」→「エフェクト除外」(effect-system)
  • 「型メンバー」→「型メンバ」、「パッケージマネージャー」→「パッケージマネージャ」
  • 「不変な/可変な〜」→「イミュータブルな/ミュータブルな〜」に統一(chains-and-vectors, mutable-collections, references, regions, structs ほか。※invariant=不変条件はそのまま)
  • mutable-collections.md の H1「可変コレクション」→「ミュータブルなコレクション」
  • 「ファーストクラス」→「第一級」、「非空リスト」→「空でないリスト」、「流暢な API」→「フルーエント API」、「プリント行デバッグ」→「プリントデバッグ」

言い回しの自然化(抜粋)

  • 「脱糖衣」→「脱糖」(monadic-for-yield)
  • 「横取り(インターセプト)」→「インターセプト」(sleep)
  • 「要素をデックに挿入」→「要素を deque に挿入」(regions)
  • 「任意の波括弧の追加」→「波括弧の追加(省略可能)」(foreach、Optional の直訳解消)
  • 英語のままだったリンクテキストを日本語化(effect-system)、日本語(英語) の初出形式へ統一(stratified-negation ほか)

glossary.md(対訳表)への追加

イミュータブル/ミュータブル/第一級/脱糖/フルーエント API/空でないリスト/ラベル付き引数/エフェクト除外

検証

  • 全変更ファイルで、末尾のコメントアウト原文が HEAD と完全一致することを確認
  • コードフェンスの対応が全ファイルで正常

補足(未対応・報告のみ)

  • SUMMARY と H1 の意図的な差(例: SUMMARY「検査付きキャスト」/H1「検査付き型キャストとエフェクトキャスト」)はサイドバー簡潔化のため維持
  • effects-and-handlers.md に原文由来の記述ミス2件(そのまま保持)。upstream への報告候補です

🤖 Generated with Claude Code

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@ababup1192
ababup1192 merged commit a1701fb into master Jul 16, 2026
1 check passed
@ababup1192
ababup1192 deleted the review-translations branch July 16, 2026 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant