Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit a76dc16

Browse files
author
laco0416
committed
docs(glossary): update for final release
1 parent 6e6aaca commit a76dc16

File tree

4 files changed

+38
-30
lines changed

4 files changed

+38
-30
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Angular-ja
22
[![Build Status][travis-badge]][travis-badge-url]
33

4-
Angular-ja はAngular2のドキュメンテーションサイト [Angular.io](https://github.com/angular/angular.io)を日本語に翻訳したサイトです。
4+
Angular-ja はAngularのドキュメンテーションサイト [Angular.io](https://github.com/angular/angular.io)を日本語に翻訳したサイトです。
55
翻訳作業へのコントリビューションについては、[Wiki](https://github.com/angular/angular-ja/wiki)を参考にしてください。
66

77
This site also includes links to other helpful angular resources including
@@ -22,6 +22,8 @@ Filing issues is helpful but **pull requests** that improve the docs are even be
2222

2323
Learn how to [contribute to Angular.io](https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md).
2424

25+
> **IMPORTANT**: Do _NOT_ make changes to cached files under `public/docs/ts/_cache`. Cached files are updated through a separate workflow.
26+
2527
## Development Setup
2628
This site relies heavily on node and npm.
2729

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
"node-html-encoder": "0.0.2",
6262
"nodegit": "0.13.0",
6363
"path": "^0.12.7",
64-
"prh": "^1.0.1",
64+
"prh": "1.0.1",
6565
"prompt": "^1.0.0",
6666
"protractor": "^3.0.0",
6767
"q": "^1.4.1",

public/docs/ts/latest/glossary.jade

Lines changed: 31 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ block includes
1212
Angular has a vocabulary of its own.
1313
Most Angular terms are everyday English words
1414
with a specific meaning within the Angular system.
15-
16-
Angular 2には独自の用語があります
17-
ほとんどのAngular 2の用語は、Angularシステムの中で特別な意味をもつ常用英単語です。
15+
16+
Angularには独自の用語があります
17+
ほとんどのAngularの用語は、Angularシステムの中で特別な意味をもつ常用英単語です。
1818

1919
This glossary lists the most prominent terms
2020
and a few less familiar ones that have unusual or
@@ -276,15 +276,16 @@ a#aot
276276
framework handle the details.
277277

278278
データの値をHTMLに与え、イベントリスナーを付加し、スクリーンから変更された値を取得し、そしてデータの値を更新します。これらはすべて手動でやることもできます。
279+
もしくは、HTMLウィジェットとアプリケーションデータソースの間の関係を定義して、データバインディングフレームワークが詳細を処理するようにすることもできます。
279280

280281
Angular has a rich data binding framework with a variety of data binding
281282
operations and supporting declaration syntax.
282283

283-
もしくは、HTMLウィジェットとアプリケーションデータソースの間の関係を定義して、データバインディングフレームワークが詳細を処理するようにすることもできます
284+
Angularは、多様なデータバインディング操作と宣言構文をサポートする高機能なデータバインディングフレームワークを供えています
284285

285286
Read about the forms of binding in the [Template Syntax](!{docsLatest}/guide/template-syntax.html) page:
286287

287-
バインディングには多くの形式があります:
288+
データバインディングについて詳しく知るには[テンプレート構文](!{docsLatest}/guide/template-syntax.html#data-binding)の章を参照してください。
288289
* [Interpolation](!{docsLatest}/guide/template-syntax.html#interpolation).
289290
* [補間](!{docsLatest}/guide/template-syntax.html#interpolation)
290291
* [Property binding](!{docsLatest}/guide/template-syntax.html#property-binding).
@@ -324,8 +325,12 @@ a#aot
324325

325326
To apply a decorator, position it immediately above or to the left of the thing it decorates.
326327

328+
To apply a decorator, position it immediately above or to the left of the thing it decorates.
329+
327330
デコレーターを適用するには、修飾する対象の直上か左にデコレーターを配置します。
328331

332+
Angular has its own set of decorators to help it interoperate with your application parts.
333+
329334
Angular has its own set of decorators to help it interoperate with your application parts.
330335
Here is an example of a `@Component` decorator that identifies a
331336
class as an Angular [component](#component) and an `@Input` decorator applied to the `name` property
@@ -335,6 +340,7 @@ a#aot
335340
こちらは、クラスをAngularの[コンポーネント](#component)と識別する`@Component`デコレーター、およびそのコンポーネントのプロパティに適用される`@Input`デコレーターの例です。
336341
ここでは省略した`@Component`の引数オブジェクトには、関連するコンポーネントのメタデータを含めます。
337342

343+
338344
```
339345
@Component({...})
340346
export class AppComponent {
@@ -372,7 +378,7 @@ a#aot
372378

373379
Angularの開発者は、ひとつのことだけをするシンプルな部品をたくさん定義することでアプリケーションを組み立てることを好み、
374380
その後、実行時にそれぞれをつなぎます。
375-
381+
376382
These parts often rely on other parts. An Angular [component](#component)
377383
part might rely on a service part to get data or perform a calculation. When
378384
part "A" relies on another part "B", you say that "A" depends on "B" and
@@ -381,7 +387,7 @@ a#aot
381387
これらの部品は他の部品に依存していることがよくあります。Angularの[コンポーネント](#component)部分は
382388
データを取得し計算を処理するサービス部分に依存しているかもしれません。"A" 部分が他の "B" 部分に依存しているとき、
383389
"A" は "B" に依存している、または "B" は "A" の依存性であるといいます。
384-
390+
385391
You can ask a "dependency injection system" to create "A"
386392
for us and handle all the dependencies.
387393
If "A" needs "B" and "B" needs "C", the system resolves that chain of dependencies
@@ -404,7 +410,7 @@ a#aot
404410

405411
その中心には、要求によって依存している値を返す[`インジェクター`](#injector)があります。
406412
`injector.get(token)`という式は、与えられたトークンに関連する依存性の値を返します。
407-
413+
408414
A token is an Angular type (`OpaqueToken`). You rarely deal with tokens directly; most
409415
methods accept a class name (`Foo`) or a string ("foo") and Angular converts it
410416
to a token. When you write `injector.get(Foo)`, the injector returns
@@ -414,7 +420,7 @@ a#aot
414420
ほとんどのメソッドはクラス名(`Foo`)もしくは文字列("foo")を受け入れて、Angularがトークンに変換するからです。
415421
わたしたちが`injector.get(Foo)`と書くときには、インジェクターは`Foo`クラスのためのトークンに関連した値を返します。
416422
通常その値は`Foo`クラスのインスタンスそのものです。
417-
423+
418424
During many of its operations, Angular makes similar requests internally, such as when it creates a [`component`](#component) for display.
419425

420426
Angularは、表示のために[`コンポーネント`](#component)を作るような処理において、似た要求を内部的にしています。
@@ -425,7 +431,7 @@ a#aot
425431

426432
この`インジェクター`は、トークンと依存性の値とのマップを内部的に管理しています。
427433
もし`インジェクター`が与えられたトークンにマップされた値を見つけられないときには、そのトークンの`プロバイダー`を使って新しく値を作成します。
428-
434+
429435
A [provider](#provider) is a recipe for
430436
creating new instances of a dependency value associated with a particular token.
431437

@@ -444,9 +450,9 @@ a#aot
444450

445451
Angularは、すべてのインジェクターにいくつか独自のプロバイダーを登録します。
446452
そしてわたしたちは自分のプロバイダーを登録できます。
447-
453+
448454
Read more in the [Dependency Injection](!{docsLatest}/guide/dependency-injection.html) page.
449-
455+
450456
詳しく知るには[依存性の注入](!{docsLatest}/guide/dependency-injection.html)の章を参照してください。
451457
:marked
452458
## Directive
@@ -492,15 +498,15 @@ a#aot
492498
1. [コンポーネント](#component)。アプリケーションの[ビュー]をレンダリングするHTMLテンプレートと、
493499
アプリケーションのロジックをつなげるものです。通常、コンポーネントはHTML要素のことを指します。
494500
コンポーネントはAngularアプリケーションの構成要素であり、開発者によって記述されることが期待されています。
495-
501+
496502
1. [Attribute directives](#attribute-directive) that can listen to and modify the behavior of
497503
other HTML elements, attributes, properties, and components. They are usually represented
498504
as HTML attributes, hence the name.
499505

500506
1. [属性ディレクティブ](#attribute-directive)。他のHTML要素、属性、プロパティ、およびコンポーネントの
501507
振る舞いを監視して変更することができるものです。名前からわかるように、通常、属性ディレクティブはHTML属性のことを
502508
指します。
503-
509+
504510
1. [Structural directives](#structural-directive), a directive responsible for
505511
shaping or reshaping HTML layout, typically by adding, removing, or manipulating
506512
elements and their children.
@@ -526,7 +532,7 @@ a#aot
526532

527533
JavaScriptの最新の承認されたバージョンは
528534
[ECMAScript 2016](http://www.ecma-international.org/ecma-262/7.0/)
529-
(通称"ES2016"または"ES7")であり、多くのAngular 2開発者はこのバージョンか、[TypeScript](#typesScript)のような、
535+
(通称"ES2016"または"ES7")であり、多くのAngular開発者はこのバージョンか、[TypeScript](#typesScript)のような、
530536
このバージョンの対応に取り組む言語のいずれかを使用してアプリケーションを書くでしょう。
531537

532538
Most modern browsers today only support the much older "ECMAScript 5" (AKA ES5) standard.
@@ -539,7 +545,7 @@ a#aot
539545

540546
Angular developers may choose to write in ES5 directly.
541547

542-
Angular 2アプリケーションを、ES5で直接書くこともできます。
548+
Angularアプリケーションを、ES5で直接書くこともできます。
543549

544550
:marked
545551
## ES2015
@@ -598,7 +604,7 @@ a#H
598604
***対象***になるディレクティブプロパティです。
599605
データ値はデータソースからこのプロパティに流れ*こみます*。
600606
データソースはテンプレート式の中で等号の右側で識別されます。
601-
607+
602608
See the [Input and output properties](!{docsLatest}/guide/template-syntax.html#inputs-outputs) section of the [Template Syntax](!{docsLatest}/guide/template-syntax.html) page.
603609

604610
[テンプレート構文](!{docsLatest}/guide/template-syntax.html#inputs-outputs)の章を参照してください。
@@ -666,7 +672,7 @@ a#jit
666672
managed by Angular as it creates, updates, and destroys them.
667673

668674
[ディレクティブ](#directive) と [コンポーネント](#component)は、Angularがそれらの作成、更新、破棄を管理するためのライフサイクルを持っています。
669-
675+
670676
You can tap into key moments in that lifecycle by implementing
671677
one or more of the lifecycle hook interfaces.
672678

@@ -765,7 +771,7 @@ a#jit
765771
モジュールは慣例として、エクスポートしたものが定義されているファイルに因んで命名されます。
766772
Angularの[DatePipe](https://github.com/angular/angular/blob/master/modules/@angular/common/src/pipes/date_pipe.ts)クラスは、
767773
`date_pipe.ts`ファイルの中の`date_pipe`と名前付けられた機能モジュールに所属します。
768-
774+
769775
You rarely access Angular feature modules directly. You usually import them from one of the Angular [scoped packages](#scoped-package) such as `@angular/core`.
770776

771777
開発者がAngularの機能モジュールに直接アクセスすることは、ほとんどありません。
@@ -810,7 +816,7 @@ a#N
810816

811817
See the [Input and output properties](!{docsLatest}/guide/template-syntax.html#inputs-outputs) section of the [Template Syntax](!{docsLatest}/guide/template-syntax.html) page.
812818

813-
[テンプレート構文](!{docsLatest}/guide/template-syntax.html#inputs-outputs)の章を参照してください。
819+
[インプットとアウトプット](!{docsLatest}/guide/template-syntax.html#inputs-outputs)の章を参照してください。
814820

815821
.l-main-section#P
816822

@@ -947,11 +953,11 @@ a#Q
947953

948954
For more information, see the [Routing & Navigation](!{docsLatest}/guide/router.html) page.
949955

950-
詳細は、[コンポーネントルーター](!{docsLatest}/guide/router.html)の章を参照してください。
956+
詳細は、[ルーティングとナビゲーション](!{docsLatest}/guide/router.html)の章を参照してください。
951957

952958
+ifDocsFor('ts|js')
953959
:marked
954-
## RouterModule
960+
## Router module
955961
.l-sub-section
956962
:marked
957963
A separate [Angular module](#angular-module) that provides the necessary service providers and directives for navigating through application views.
@@ -961,7 +967,7 @@ a#Q
961967

962968
For more information, see the [Routing & Navigation](!{docsLatest}/guide/router.html) page.
963969

964-
詳細は、[コンポーネントルーター](!{docsLatest}/guide/router.html)の章を参照してください。
970+
詳細は、[ルーティングとナビゲーション](!{docsLatest}/guide/router.html)の章を参照してください。
965971

966972
:marked
967973
## Routing component
@@ -1106,7 +1112,7 @@ a#snake-case
11061112
- 関連するAngularディレクティブには全て`ng`接頭辞が付けられています。たとえば、`ngForm`、`ngModel`、そして`ngModelGroup`などです。
11071113

11081114
Template-driven forms are convenient, quick, and simple. They are a good choice for many basic data entry form scenarios.
1109-
1115+
11101116
テンプレート駆動フォームは便利で短時間で作成でき、そして単純なので、多数の基本的なデータ入力をするフォームの場合には良い選択です。
11111117

11121118
Read about how to build template-driven forms
@@ -1165,7 +1171,7 @@ a#snake-case
11651171
TypeScript is the preferred language for Angular development although
11661172
you can use other JavaScript dialects such as [ES5](#es5).
11671173

1168-
TypeScriptはAngualr 2の開発において推奨される言語ですが
1174+
TypeScriptはAngualrの開発において推奨される言語ですが
11691175
[ES5](#es5)のような他のJavaScriptの言語で書くことも歓迎します。
11701176

11711177
Read more about TypeScript at [typescript.org](http://www.typescriptlang.org/).

public/docs/ts/latest/guide/_data.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444

4545
"displaying-data": {
4646
"title": "Displaying Data",
47-
"intro": "Property binding helps show app data in the UI.",
47+
"intro": "Interpolation and other forms of property binding help us show app data in the UI.",
4848
"nextable": true,
4949
"basics": true
5050
},
@@ -91,8 +91,8 @@
9191
},
9292

9393
"glossary": {
94-
"title": "Glossary",
95-
"intro": "Brief definitions of the most important words in the Angular vocabulary",
94+
"title": "用語集",
95+
"intro": "Angular の用語の中でももっとも重要なものに関する、簡潔な定義集です。",
9696
"basics": true
9797
},
9898

0 commit comments

Comments
 (0)