Skip to content

Commit dd67898

Browse files
authored
chore: update origin to 29223c440fcd313066e62332e855ee7ec1189713 (#1128)
* chore: update origin to 29223c440fcd313066e62332e855ee7ec1189713 * fix: migrate untranslated files * fix: migrate guide/components markdown files * fix: migrate guide/di markdown files * fix: migrate guide/directives/attribute-directives markdown file * fix: migrate guide/forms/reactive-forms markdown file * fix: migrate guide/forms/signals markdown files * fix: migrate small changes in guide markdown files - guide/http/interceptors.md: update inject API reference - guide/routing/route-guards.md: capitalize NOTE callout - guide/signals/overview.md: update inject API reference - guide/templates/ng-container.md: use self-closing tag * fix: migrate guide/routing markdown files - define-routes.md: update inject API reference and capitalize NOTE - lifecycle-and-events.md: update imports and fix analytics tracking - show-routes-with-outlets.md: use self-closing tags in example * fix: migrate remaining markdown files - best-practices/runtime-performance/skipping-subtrees.md: add blank line after import - best-practices/style-guide.md: update inject API references - guide/aria/combobox.md: capitalize NOTE callout - guide/aria/grid.md: update example path from table/basic to overview/basic - guide/aria/listbox.md: update selection modes section structure * chore: update English source files from origin Updated English source files (.en.md, .en.html) from origin commit 29223c440fcd313066e62332e855ee7ec1189713 * fix: apply textlint fixes Fixed terminology: Signal Forms -> シグナルフォーム * fix: complete Japanese translation in overview.md Fully translated the 'Next steps' section to fix ja-spacing lint errors * fix: add title attribute to table-of-contents links Synced with origin change that adds tooltip support for truncated TOC items * fix: migrate ssr.md with platform-specific providers section Added: - NOTE about preferring platform-specific providers - IMPORTANT warning about isPlatformBrowser in templates - New section: Providing platform-specific implementations (71 lines) Fixed lint errors: - ユーザーエクスペリエンス -> ユーザー体験 - Removed doubled joshi particle * fix: improve wording in ssr.md Changed '構成において、サービスを' to '構成の中で、' for better clarity
1 parent 2b24d07 commit dd67898

File tree

119 files changed

+825
-652
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

119 files changed

+825
-652
lines changed

adev-ja/shared-docs/components/table-of-contents/table-of-contents.component.en.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ <h2 class="docs-title">On this page</h2>
99
<li class="docs-faceted-list-item" [class.docs-toc-item-h2]="item.level === TableOfContentsLevel.H2"
1010
[class.docs-toc-item-h3]="item.level === TableOfContentsLevel.H3">
1111
<!-- Not using routerLink + fragment because of: https://github.com/angular/angular/issues/30139 -->
12-
<a [href]="location.path() + '#' + item.id" [class.docs-faceted-list-item-active]="item.id === activeItemId()">
12+
<a [href]="location.path() + '#' + item.id" [class.docs-faceted-list-item-active]="item.id === activeItemId()" [title]="item.title">
1313
{{ item.title }}
1414
</a>
1515
</li>

adev-ja/shared-docs/components/table-of-contents/table-of-contents.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ <h2 class="docs-title">目次</h2>
99
<li class="docs-faceted-list-item" [class.docs-toc-item-h2]="item.level === TableOfContentsLevel.H2"
1010
[class.docs-toc-item-h3]="item.level === TableOfContentsLevel.H3">
1111
<!-- Not using routerLink + fragment because of: https://github.com/angular/angular/issues/30139 -->
12-
<a [href]="location.path() + '#' + item.id" [class.docs-faceted-list-item-active]="item.id === activeItemId()">
12+
<a [href]="location.path() + '#' + item.id" [class.docs-faceted-list-item-active]="item.id === activeItemId()" [title]="item.title">
1313
{{ item.title }}
1414
</a>
1515
</li>

adev-ja/src/content/best-practices/runtime-performance/skipping-subtrees.en.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ You can set the change detection strategy of a component to `OnPush` in the `@Co
1717

1818
```ts
1919
import { ChangeDetectionStrategy, Component } from '@angular/core';
20+
2021
@Component({
2122
changeDetection: ChangeDetectionStrategy.OnPush,
2223
})

adev-ja/src/content/best-practices/runtime-performance/skipping-subtrees.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ OnPush変更検知は、Angularにコンポーネントのサブツリーの変
1717

1818
```ts
1919
import { ChangeDetectionStrategy, Component } from '@angular/core';
20+
2021
@Component({
2122
changeDetection: ChangeDetectionStrategy.OnPush,
2223
})

adev-ja/src/content/best-practices/style-guide.en.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,11 @@ When in doubt, go with the approach that leads to smaller files.
110110

111111
### Prefer the `inject` function over constructor parameter injection
112112

113-
Prefer using the `inject` function over injecting constructor parameters. The `inject` function works the same way as constructor parameter injection, but offers several style advantages:
113+
Prefer using the [`inject`](/api/core/inject) function over injecting constructor parameters. The [`inject`](/api/core/inject) function works the same way as constructor parameter injection, but offers several style advantages:
114114

115-
- `inject` is generally more readable, especially when a class injects many dependencies.
115+
- [`inject`](/api/core/inject) is generally more readable, especially when a class injects many dependencies.
116116
- It's more syntactically straightforward to add comments to injected dependencies
117-
- `inject` offers better type inference.
117+
- [`inject`](/api/core/inject) offers better type inference.
118118
- When targeting ES2022+ with [`useDefineForClassFields`](https://www.typescriptlang.org/tsconfig/#useDefineForClassFields), you can avoid separating field declaration and initialization when fields read on injected dependencies.
119119

120120
[You can refactor existing code to `inject` with an automatic tool](reference/migrations/inject-function).

adev-ja/src/content/best-practices/style-guide.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,11 @@ src/
110110

111111
### コンストラクターパラメーターインジェクションよりも`inject`関数を推奨 {#prefer-the-inject-function-over-constructor-parameter-injection}
112112

113-
コンストラクターパラメーターインジェクションよりも`inject`関数を使用することを推奨します。`inject`関数はコンストラクターパラメーターインジェクションと同じように機能しますが、いくつかのスタイルの利点があります。
113+
コンストラクターパラメーターインジェクションよりも[`inject`](/api/core/inject)関数を使用することを推奨します。[`inject`](/api/core/inject)関数はコンストラクターパラメーターインジェクションと同じように機能しますが、いくつかのスタイルの利点があります。
114114

115-
- `inject`は、特にクラスが多くの依存性を注入する場合に、一般的に読みやすくなります。
115+
- [`inject`](/api/core/inject)は、特にクラスが多くの依存性を注入する場合に、一般的に読みやすくなります。
116116
- 注入された依存性へのコメント追加が、構文的に見てより簡単です。
117-
- `inject`はより優れた型推論を提供します。
117+
- [`inject`](/api/core/inject)はより優れた型推論を提供します。
118118
- [`useDefineForClassFields`](https://www.typescriptlang.org/tsconfig/#useDefineForClassFields)を使用してES2022+をターゲットにする場合、注入された依存性でフィールドを読み取る際に、フィールド宣言と初期化を分離することを回避できます。
119119

120120
[既存のコードを自動ツールで`inject`にリファクタリングできます](reference/migrations/inject-function)

adev-ja/src/content/guide/aria/combobox.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Use documented patterns instead when:
5151
- Single-selection dropdowns are needed - See the [Select pattern](guide/aria/select) for complete dropdown implementation
5252
- Multiple-selection dropdowns are needed - See the [Multiselect pattern](guide/aria/multiselect) for multi-select with compact display
5353

54-
Note: The [Autocomplete](guide/aria/autocomplete), [Select](guide/aria/select), and [Multiselect](guide/aria/multiselect) guides show documented patterns that combine this directive with [Listbox](guide/aria/listbox) for specific use cases.
54+
NOTE: The [Autocomplete](guide/aria/autocomplete), [Select](guide/aria/select), and [Multiselect](guide/aria/multiselect) guides show documented patterns that combine this directive with [Listbox](guide/aria/listbox) for specific use cases.
5555

5656
## Features
5757

adev-ja/src/content/guide/aria/combobox.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
- 単一選択のドロップダウンが必要な場合 - 完全なドロップダウンの実装については、[Selectパターン](guide/aria/select)を参照してください
5252
- 複数選択のドロップダウンが必要な場合 - コンパクトな表示の複数選択については、[Multiselectパターン](guide/aria/multiselect)を参照してください
5353

54-
Note: [Autocomplete](guide/aria/autocomplete)[Select](guide/aria/select)[Multiselect](guide/aria/multiselect)のガイドでは、このディレクティブを特定のユースケースのために[Listbox](guide/aria/listbox)と組み合わせた、ドキュメント化されたパターンが示されています。
54+
NOTE: [Autocomplete](guide/aria/autocomplete)[Select](guide/aria/select)[Multiselect](guide/aria/multiselect)のガイドでは、このディレクティブを特定のユースケースのために[Listbox](guide/aria/listbox)と組み合わせた、ドキュメント化されたパターンが示されています。
5555

5656
## 機能 {#features}
5757

adev-ja/src/content/guide/aria/grid.en.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010

1111
A grid enables users to navigate two-dimensional data or interactive elements using directional arrow keys, Home, End, and Page Up/Down. Grids work for data tables, calendars, spreadsheets, and layout patterns that group related interactive elements.
1212

13-
<docs-code-multifile preview hideCode path="adev/src/content/examples/aria/grid/src/table/basic/app/app.ts">
14-
<docs-code header="TS" path="adev/src/content/examples/aria/grid/src/table/basic/app/app.ts"/>
15-
<docs-code header="HTML" path="adev/src/content/examples/aria/grid/src/table/basic/app/app.html"/>
16-
<docs-code header="CSS" path="adev/src/content/examples/aria/grid/src/table/basic/app/app.css"/>
13+
<docs-code-multifile preview hideCode path="adev/src/content/examples/aria/grid/src/overview/basic/app/app.ts">
14+
<docs-code header="TS" path="adev/src/content/examples/aria/grid/src/overview/basic/app/app.ts"/>
15+
<docs-code header="HTML" path="adev/src/content/examples/aria/grid/src/overview/basic/app/app.html"/>
16+
<docs-code header="CSS" path="adev/src/content/examples/aria/grid/src/overview/basic/app/app.css"/>
1717
</docs-code-multifile>
1818

1919
## Usage

adev-ja/src/content/guide/aria/grid.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010

1111
グリッドを使用すると、ユーザーは方向矢印キー、Home、End、Page Up/Downを使用して2次元データやインタラクティブな要素をナビゲートできます。グリッドは、データテーブル、カレンダー、スプレッドシート、および関連するインタラクティブな要素をグループ化するレイアウトパターンで機能します。
1212

13-
<docs-code-multifile preview hideCode path="adev/src/content/examples/aria/grid/src/table/basic/app/app.ts">
14-
<docs-code header="TS" path="adev/src/content/examples/aria/grid/src/table/basic/app/app.ts"/>
15-
<docs-code header="HTML" path="adev/src/content/examples/aria/grid/src/table/basic/app/app.html"/>
16-
<docs-code header="CSS" path="adev/src/content/examples/aria/grid/src/table/basic/app/app.css"/>
13+
<docs-code-multifile preview hideCode path="adev/src/content/examples/aria/grid/src/overview/basic/app/app.ts">
14+
<docs-code header="TS" path="adev/src/content/examples/aria/grid/src/overview/basic/app/app.ts"/>
15+
<docs-code header="HTML" path="adev/src/content/examples/aria/grid/src/overview/basic/app/app.html"/>
16+
<docs-code header="CSS" path="adev/src/content/examples/aria/grid/src/overview/basic/app/app.css"/>
1717
</docs-code-multifile>
1818

1919
## 使用法 {#usage}

0 commit comments

Comments
 (0)