-The _Tour of Heroes_ tutorial covers the fundamentals of Angular.
-In this tutorial you will build an app that helps a staffing agency manage its stable of heroes.
+_ツアー・オブ・ヒーローズ_ チュートリアルはAngularの基礎をカバーしています。
+このチュートリアルでは人財派遣会社がヒーローの集合を管理するためのアプリケーションを開発します。
-This basic app has many of the features you'd expect to find in a data-driven application.
-It acquires and displays a list of heroes, edits a selected hero's detail, and navigates among different views of heroic data.
+この基本的なアプリケーションは、データ駆動型アプリケーションで期待される多くの機能を持っています。
+ヒーローのリストを取得して表示し、選択したヒーローの詳細を編集し、ヒーローデータのさまざまなビュー間を遷移します。
-By the end of the tutorial you will be able to do the following:
+このチュートリアルが終わるときには、あなたは以下のことが出来るようになっています。
-* Use built-in Angular directives to show and hide elements and display lists of hero data.
-* Create Angular components to display hero details and show an array of heroes.
-* Use one-way data binding for read-only data.
-* Add editable fields to update a model with two-way data binding.
-* Bind component methods to user events, like keystrokes and clicks.
-* Enable users to select a hero from a master list and edit that hero in the details view.
-* Format data with pipes.
-* Create a shared service to assemble the heroes.
-* Use routing to navigate among different views and their components.
+* 要素を表示・隠蔽する、そしてヒーローデータのリストを表示するための組み込みAngularディレクティブを使う。
+* ヒーローの詳細やヒーローのリストを表示するためのAngularコンポーネントを作成する。
+* 読み取り専用データのための単方向データバインディングを使用する。
+* 双方向データバインディングを用いて、モデルを更新するための編集可能なフィールドを設置する。
+* キー入力やクリックといったユーザーのイベントに対しコンポーネントが持つメソッドをバインドする。
+* ユーザーがマスターリストからヒーローを選択し、詳細画面でそのヒーローを編集できるようにする。
+* パイプによりデータを整形する。
+* ヒーローを組み立てるための共有サービスを作成する。
+* 様々なビューとそれらのコンポーネント間を遷移可能にするためにルーティングを使用する。
-You'll learn enough Angular to get started and gain confidence that
-Angular can do whatever you need it to do.
+Angularを始めるためにAngularのことを十分に学び、Angularは必要なことを何でもできるということを確信するでしょう。
-After completing all tutorial steps, the final app will look like this .
+チュートリアルの全てのステップを完了した時、最終的なアプリケーションはこのようになります。
+
-## What you'll build
+## これから何を作るか
-Here's a visual idea of where this tutorial leads, beginning with the "Dashboard"
-view and the most heroic heroes:
+これは、このチュートリアルがもっとも勇敢なヒーローを表示するダッシュボードから始まり、どこに誘導するか
+という視覚的アイデアです。
-You can click the two links above the dashboard ("Dashboard" and "Heroes")
-to navigate between this Dashboard view and a Heroes view.
+ダッシュボード上の2つのリンク("Dashboard" と "Heroes")をクリックすることができ、
+このダッシュボード画面とヒーローの画面を遷移します。
-If you click the dashboard hero "Magneta," the router opens a "Hero Details" view
-where you can change the hero's name.
+ダッシュボードで"Magneta"というヒーローをクリックしたら、ルーターはヒーローの名前を編集できる"Hero Details"画面を開きます。
-Clicking the "Back" button returns you to the Dashboard.
-Links at the top take you to either of the main views.
-If you click "Heroes," the app displays the "Heroes" master list view.
-
+”Back"ボタンをクリックすることでダッシュボードに戻ります。
+上部にあるリンクはそれぞれのメインビューに遷移させます。
+"Heroes"をクリックしたら、アプリケーションは"Heroes"のマスターリストのビューを表示します。
-When you click a different hero name, the read-only mini detail beneath the list reflects the new choice.
+別のヒーローの名前をクリックすると、リストの下にある読み取り専用の小さな詳細ビューが、新しく選択されたものを反映します。
-You can click the "View Details" button to drill into the
-editable details of the selected hero.
+"View Details"ボタンをクリックすることで、選択されたヒーローを編集可能な詳細ビューに移ることができます。
-The following diagram captures all of the navigation options.
+次の図は全ての遷移の選択肢をキャプチャしたものです。
-Here's the app in action:
+以下がアプリケーションでユーザーがアクションを取っている様子です。