Skip to content

Commit ce3d912

Browse files
committed
fmt
1 parent f38ecef commit ce3d912

27 files changed

+556
-552
lines changed

docs/angular/quickstart.md

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,23 @@ sidebar_label: Quickstart
1414
import DocsCard from '@components/global/DocsCard';
1515
import DocsCards from '@components/global/DocsCards';
1616

17-
ようこそ!このガイドでは、Ionic Angular開発の基本を説明します。開発環境のセットアップ、シンプルなプロジェクトの生成、プロジェクト構造の探索、Ionicコンポーネントの動作方法を学びます。最初の実際のアプリを構築する前にIonic Angularに慣れるのに最適です
17+
ようこそ!このガイドでは、Ionic Angular 開発の基本を説明します。開発環境のセットアップ、シンプルなプロジェクトの生成、プロジェクト構造の探索、Ionic コンポーネントの動作方法を学びます。最初の実際のアプリを構築する前に Ionic Angular に慣れるのに最適です
1818

19-
Ionic Angularとは何か、Angularエコシステムにどのように適合するかの高レベルの概要をお探しの場合は[Ionic Angularの概要](overview)を参照してください。
19+
Ionic Angular とは何か、Angular エコシステムにどのように適合するかの高レベルの概要をお探しの場合は[Ionic Angular の概要](overview)を参照してください。
2020

2121
## 前提条件
2222

23-
始める前に、マシンにNode.jsとnpmがインストールされていることを確認してください
23+
始める前に、マシンに Node.js と npm がインストールされていることを確認してください
2424
次を実行して確認できます:
2525

2626
```shell
2727
node -v
2828
npm -v
2929
```
3030

31-
Node.jsとnpmがない場合は、[こちらからNode.jsをダウンロード](https://nodejs.org/en/download)してください(npmが含まれています)。
31+
Node.js と npm がない場合は、[こちらから Node.js をダウンロード](https://nodejs.org/en/download)してください(npm が含まれています)。
3232

33-
## Ionic CLIでプロジェクトを作成
33+
## Ionic CLI でプロジェクトを作成
3434

3535
まず、最新の[Ionic CLI](../cli)をインストールします:
3636

@@ -103,7 +103,7 @@ And its template in `app.component.html`:
103103
</ion-app>
104104
```
105105

106-
これにより、Ionicの`ion-app``ion-router-outlet`コンポーネントを使用してアプリケーションのルートが設定されます。ルーターアウトレットは、ページが表示される場所です。
106+
これにより、Ionic の`ion-app``ion-router-outlet`コンポーネントを使用してアプリケーションのルートが設定されます。ルーターアウトレットは、ページが表示される場所です。
107107

108108
## View Routes
109109

@@ -125,7 +125,7 @@ export const routes: Routes = [
125125
];
126126
```
127127

128-
ルートURL`/`)にアクセスすると、`HomePage`コンポーネントが読み込まれます。
128+
ルート URL`/`)にアクセスすると、`HomePage`コンポーネントが読み込まれます。
129129

130130
## View the Home Page
131131

@@ -172,15 +172,15 @@ And the template, in the `home.page.html` file, uses those components:
172172
</ion-content>
173173
```
174174

175-
これにより、ヘッダーとスクロール可能なコンテンツ領域を持つページが作成されます。2番目のヘッダーは、コンテンツの上部にあるときに表示される[折りたたみ可能な大きなタイトル](/docs/api/title.md#collapsible-large-titles)を示し、スクロールダウンすると最初のヘッダーの小さなタイトルを表示するために縮小されます。
175+
これにより、ヘッダーとスクロール可能なコンテンツ領域を持つページが作成されます。2 番目のヘッダーは、コンテンツの上部にあるときに表示される[折りたたみ可能な大きなタイトル](/docs/api/title.md#collapsible-large-titles)を示し、スクロールダウンすると最初のヘッダーの小さなタイトルを表示するために縮小されます。
176176

177177
:::tip 詳細情報
178-
Ionicレイアウトコンポーネントの詳細については[Header](/docs/api/header.md)[Toolbar](/docs/api/toolbar.md)[Title](/docs/api/title.md)[Content](/docs/api/content.md)のドキュメントを参照してください。
178+
Ionic レイアウトコンポーネントの詳細については[Header](/docs/api/header.md)[Toolbar](/docs/api/toolbar.md)[Title](/docs/api/title.md)[Content](/docs/api/content.md)のドキュメントを参照してください。
179179
:::
180180

181-
## Ionicコンポーネントを追加
181+
## Ionic コンポーネントを追加
182182

183-
より多くのIonic UIコンポーネントでHomeページを強化できます。たとえば、`ion-content`の最後に[Button](/docs/api/button.md)を追加します:
183+
より多くの Ionic UI コンポーネントで Home ページを強化できます。たとえば、`ion-content`の最後に[Button](/docs/api/button.md)を追加します:
184184

185185
```html title="src/app/home/home.page.html"
186186
<ion-content>
@@ -257,12 +257,12 @@ import { RouterLink } from '@angular/router';
257257
```
258258

259259
:::info
260-
AngularのRouterサービスを使用してナビゲーションを実行することもできます。詳細については、[Angular Navigationドキュメント](/docs/angular/navigation.md#navigating-to-different-routes)を参照してください。
260+
Angular の Router サービスを使用してナビゲーションを実行することもできます。詳細については、[Angular Navigation ドキュメント](/docs/angular/navigation.md#navigating-to-different-routes)を参照してください。
261261
:::
262262

263263
## 新しいページにアイコンを追加
264264

265-
Ionic Angularには[Ionicons](https://ionic.io/ionicons/)がプリインストールされています。`ion-icon`コンポーネントの`name`プロパティを設定することで、任意のアイコンを使用できます。次のアイコンを`new.page.html`に追加します:
265+
Ionic Angular には[Ionicons](https://ionic.io/ionicons/)がプリインストールされています。`ion-icon`コンポーネントの`name`プロパティを設定することで、任意のアイコンを使用できます。次のアイコンを`new.page.html`に追加します:
266266

267267
```html title="src/app/new/new.page.html"
268268
<ion-content>
@@ -301,7 +301,7 @@ export class NewPage implements OnInit {
301301

302302
または、`app.component.ts`でアイコンを登録して、アプリ全体で使用することもできます。
303303

304-
詳細については、[Iconドキュメント](/docs/api/icon.md)[Ioniconsドキュメント](https://ionic.io/ionicons/)を参照してください。
304+
詳細については、[Icon ドキュメント](/docs/api/icon.md)[Ionicons ドキュメント](https://ionic.io/ionicons/)を参照してください。
305305

306306
## コンポーネントメソッドを呼び出す
307307

@@ -382,35 +382,35 @@ export class NewPage implements OnInit {
382382
}
383383
```
384384

385-
Ionicコンポーネントのメソッドを呼び出すには
385+
Ionic コンポーネントのメソッドを呼び出すには
386386

387387
1. コンポーネントの`ViewChild`参照を作成します
388388
2. コンポーネントインスタンスでメソッドを直接呼び出します
389389

390-
各コンポーネントの利用可能なメソッドは、APIドキュメントの[Methods](/docs/api/content.md#methods)セクションで見つけることができます。
390+
各コンポーネントの利用可能なメソッドは、API ドキュメントの[Methods](/docs/api/content.md#methods)セクションで見つけることができます。
391391

392392
## デバイスで実行
393393

394-
Ionicのコンポーネントは、iOS、Android、PWAのどこでも動作します。モバイルにデプロイするには、[Capacitor](https://capacitorjs.com)を使用します:
394+
Ionic のコンポーネントは、iOS、Android、PWA のどこでも動作します。モバイルにデプロイするには、[Capacitor](https://capacitorjs.com)を使用します:
395395

396396
```shell
397397
ionic build
398398
ionic cap add ios
399399
ionic cap add android
400400
```
401401

402-
ネイティブプロジェクトをIDEで開きます
402+
ネイティブプロジェクトを IDE で開きます
403403

404404
```shell
405405
ionic cap open ios
406406
ionic cap open android
407407
```
408408

409-
詳細については、[CapacitorのGetting Startedガイド](https://capacitorjs.com/docs/getting-started/with-ionic)を参照してください。
409+
詳細については、[Capacitor の Getting Started ガイド](https://capacitorjs.com/docs/getting-started/with-ionic)を参照してください。
410410

411411
## さらに探索
412412

413-
このガイドでは、Ionic Angularアプリの作成、ナビゲーションの追加、ネイティブビルド用のCapacitorの導入の基本をカバーしました。さらに深く掘り下げるには、以下を確認してください:
413+
このガイドでは、Ionic Angular アプリの作成、ナビゲーションの追加、ネイティブビルド用の Capacitor の導入の基本をカバーしました。さらに深く掘り下げるには、以下を確認してください:
414414

415415
<DocsCards>
416416

@@ -435,7 +435,9 @@ ionic cap open android
435435
</DocsCard>
436436

437437
<DocsCard header="Capacitorドキュメント" href="https://capacitorjs.com/docs/" icon="/icons/guide-capacitor-icon.png">
438-
<p>Capacitorを使用してネイティブデバイス機能にアクセスし、アプリをiOS、Android、Webにデプロイする方法を探索します。</p>
438+
<p>
439+
Capacitorを使用してネイティブデバイス機能にアクセスし、アプリをiOS、Android、Webにデプロイする方法を探索します。
440+
</p>
439441
</DocsCard>
440442

441443
</DocsCards>

docs/angular/your-first-app.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ sidebar_label: はじめてのアプリ
1111
/>
1212
</head>
1313

14-
Ionic の素晴らしいところは、1 つのコードベースで、使い慣れた Web ツールと言語を使用して任意のプラットフォーム用にビルドできることです。現実的なアプリを段階的に作成しながら、Ionicアプリ開発の基礎を学びましょう
14+
Ionic の素晴らしいところは、1 つのコードベースで、使い慣れた Web ツールと言語を使用して任意のプラットフォーム用にビルドできることです。現実的なアプリを段階的に作成しながら、Ionic アプリ開発の基礎を学びましょう
1515

16-
3つのプラットフォームすべてで実行されている完成したアプリは次のとおりです
16+
3 つのプラットフォームすべてで実行されている完成したアプリは次のとおりです
1717

1818
<iframe
1919
width="560"
@@ -25,47 +25,47 @@ Ionic の素晴らしいところは、1 つのコードベースで、使い慣
2525
></iframe>
2626
2727
:::note
28-
Ionic 4とCordovaをカバーしたこのガイドの以前のバージョンを探していますか[こちらを参照してください。](../developer-resources/guides/first-app-v4/intro.md)
28+
Ionic 4 と Cordova をカバーしたこのガイドの以前のバージョンを探していますか[こちらを参照してください。](../developer-resources/guides/first-app-v4/intro.md)
2929
:::
3030

3131
## 構築するもの
3232

33-
デバイスのカメラで写真を撮影し、グリッドに表示し、デバイスに永続的に保存する機能を提供するPhoto Galleryアプリを作成します
33+
デバイスのカメラで写真を撮影し、グリッドに表示し、デバイスに永続的に保存する機能を提供する Photo Gallery アプリを作成します
3434

3535
ハイライトには以下が含まれます:
3636

37-
- Ionic Frameworkの[UIコンポーネント](../components.md)を使用して、Web、iOS、Androidで実行される1つのAngularベースのコードベース
38-
- Ionicの公式ネイティブアプリランタイムである[Capacitor](https://capacitorjs.com)を使用して、ネイティブiOSおよびAndroidモバイルアプリとしてデプロイ
39-
- Capacitorの[Camera](../native/camera.md)[Filesystem](../native/filesystem.md)[Preferences](../native/preferences.md) APIによって提供されるPhoto Gallery機能
37+
- Ionic Framework の[UI コンポーネント](../components.md)を使用して、Web、iOS、Android で実行される 1 つの Angular ベースのコードベース
38+
- Ionic の公式ネイティブアプリランタイムである[Capacitor](https://capacitorjs.com)を使用して、ネイティブ iOS および Android モバイルアプリとしてデプロイ
39+
- Capacitor の[Camera](../native/camera.md)[Filesystem](../native/filesystem.md)[Preferences](../native/preferences.md) API によって提供される Photo Gallery 機能
4040

41-
このガイドで参照されている[完全なアプリコード](https://github.com/ionic-team/tutorial-photo-gallery-angular)をGitHubで見つけてください
41+
このガイドで参照されている[完全なアプリコード](https://github.com/ionic-team/tutorial-photo-gallery-angular)を GitHub で見つけてください
4242

4343
## 必要なツールのダウンロード
4444

45-
最適なIonic開発体験を確保するために、以下をすぐにダウンロードしてインストールしてください:
45+
最適な Ionic 開発体験を確保するために、以下をすぐにダウンロードしてインストールしてください:
4646

47-
- **Node.js** - Ionicエコシステムと対話するため。[LTSバージョンをこちらからダウンロード](https://nodejs.org/en/)
47+
- **Node.js** - Ionic エコシステムと対話するため。[LTS バージョンをこちらからダウンロード](https://nodejs.org/en/)
4848
- **コードエディタ** - コードを書くため![Visual Studio Code](https://code.visualstudio.com/)をお勧めします。
4949
- **コマンドラインインターフェース/ターミナル(CLI)**
50-
- **Windows**ユーザー:最適なIonic体験のために、管理者モードで実行される組み込みコマンドライン(cmd)またはPowershell CLIをお勧めします
50+
- **Windows**ユーザー:最適な Ionic 体験のために、管理者モードで実行される組み込みコマンドライン(cmd)または Powershell CLI をお勧めします
5151
- **Mac/Linux**ユーザー:事実上、どのターミナルでも動作します。
5252

53-
## Ionicツールのインストール
53+
## Ionic ツールのインストール
5454

5555
コマンドラインターミナルで以下を実行して、Ionic CLI(`ionic`)、デバイスやシミュレーター/エミュレーターでネイティブバイナリを実行するために使用される`native-run`、ネイティブアプリのアイコンとスプラッシュスクリーンを生成するために使用される`cordova-res`をインストールします:
5656

5757
:::note
58-
Visual Studio Codeでターミナルを開くには、Terminal -> New Terminalに移動します
58+
Visual Studio Code でターミナルを開くには、Terminal -> New Terminal に移動します
5959
:::
6060

6161
```shell
6262
npm install -g @ionic/cli native-run cordova-res
6363
```
6464

6565
:::note
66-
`-g`オプションは_グローバルにインストール_を意味します。パッケージをグローバルにインストールすると、`EACCES`権限エラーが発生する可能性があります。
66+
`-g`オプションは*グローバルにインストール*を意味します。パッケージをグローバルにインストールすると、`EACCES`権限エラーが発生する可能性があります。
6767

68-
昇格された権限なしでnpmをグローバルに操作するように設定することを検討してください。詳細については、[権限エラーの解決](../developing/tips.md#resolving-permission-errors)を参照してください。
68+
昇格された権限なしで npm をグローバルに操作するように設定することを検討してください。詳細については、[権限エラーの解決](../developing/tips.md#resolving-permission-errors)を参照してください。
6969
:::
7070

7171
## アプリの作成
@@ -90,15 +90,15 @@ ionic start photo-gallery tabs --type=angular
9090
cd photo-gallery
9191
```
9292

93-
次に、アプリのネイティブ機能を動作させるために必要なCapacitorプラグインをインストールする必要があります
93+
次に、アプリのネイティブ機能を動作させるために必要な Capacitor プラグインをインストールする必要があります
9494

9595
```shell
9696
npm install @capacitor/camera @capacitor/preferences @capacitor/filesystem
9797
```
9898

9999
### PWA Elements
100100

101-
[Camera API](../native/camera.md)を含む一部のCapacitorプラグインは、Ionicの[PWA Elementsライブラリ](https://github.com/ionic-team/pwa-elements)を介してWebベースの機能とUIを提供します
101+
[Camera API](../native/camera.md)を含む一部の Capacitor プラグインは、Ionic の[PWA Elements ライブラリ](https://github.com/ionic-team/pwa-elements)を介して Web ベースの機能と UI を提供します
102102

103103
これは別の依存関係なので、次にインストールします:
104104

@@ -132,11 +132,11 @@ platformBrowserDynamic()
132132
ionic serve
133133
```
134134

135-
そして、完成です!IonicアプリがWebブラウザで実行されています。アプリの大部分はブラウザ内で直接ビルドおよびテストできるため、開発とテストの速度が大幅に向上します。
135+
そして、完成です!Ionic アプリが Web ブラウザで実行されています。アプリの大部分はブラウザ内で直接ビルドおよびテストできるため、開発とテストの速度が大幅に向上します。
136136

137137
## Photo Gallery
138138

139-
3つのタブがあります。「Tab2」タブをクリックしてください。これは空白のキャンバス、つまりPhoto Galleryに変換するのに最適な場所です。Ionic CLIにはLive Reload機能があるため、変更を加えて保存すると、アプリがすぐに更新されます!
139+
3 つのタブがあります。「Tab2」タブをクリックしてください。これは空白のキャンバス、つまり Photo Gallery に変換するのに最適な場所です。Ionic CLI には Live Reload 機能があるため、変更を加えて保存すると、アプリがすぐに更新されます!
140140

141141
![Animated GIF showing the live reload feature in an Ionic app, with changes in code immediately updating the app in a web browser.](/img/guides/first-app-cap-ng/email-photogallery.gif 'Live Reload Feature in Ionic App')
142142

@@ -160,7 +160,7 @@ ionic serve
160160
</ion-content>
161161
```
162162

163-
`ion-header`は上部のナビゲーションとツールバーを表し、「Tab 2」がタイトルです(iOSの[折りたたみ可能な大きなタイトル](../api/title.md#collapsible-large-titles)サポートにより、2つあります)。両方の`ion-title`要素を次のように変更します:
163+
`ion-header`は上部のナビゲーションとツールバーを表し、「Tab 2」がタイトルです(iOS の[折りたたみ可能な大きなタイトル](../api/title.md#collapsible-large-titles)サポートにより、2 つあります)。両方の`ion-title`要素を次のように変更します:
164164

165165
```html
166166
<ion-header [translucent]="true">
@@ -235,4 +235,4 @@ ionic serve
235235
</ion-tabs>
236236
```
237237

238-
これは、Ionicでできるすべての素晴らしいことの始まりに過ぎません。次に、Webでカメラ撮影機能を実装し、その後iOSとAndroid用にビルドします
238+
これは、Ionic でできるすべての素晴らしいことの始まりに過ぎません。次に、Web でカメラ撮影機能を実装し、その後 iOS と Android 用にビルドします

0 commit comments

Comments
 (0)