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

Skip to content

Commit fc92e76

Browse files
committed
Improve translation
1 parent 1fd292c commit fc92e76

18 files changed

+60
-59
lines changed

docs/ja/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,24 +21,24 @@
2121
- [vue-cli](https://github.com/vuejs/vue-cli) を使用したプロジェクトスキャフォールディング
2222
- Vue プラグイン ([axios](https://github.com/mzabriskie/axios), [vue-electron](https://github.com/SimulatedGREG/vue-electron), [vue-router](https://github.com/vuejs/vue-router), [vuex](https://github.com/vuejs/vuex))を使用する準備ができています*
2323
- 開発のために [vue-devtools](https://github.com/vuejs/vue-devtools)[devtron](https://github.com/electron/devtron) ツールのインストール
24-
- [electron-packager](https://github.com/electron-userland/electron-packager)[electron-builder](https://github.com/electron-userland/electron-builder)を使用して簡単にアプリケーションをパッケージングする機能*
24+
- [electron-packager](https://github.com/electron-userland/electron-packager)[electron-builder](https://github.com/electron-userland/electron-builder) を使用して簡単にアプリケーションをパッケージングする機能*
2525
- [electron-builder](https://github.com/electron-userland/electron-builder) による自動デプロイのための `appveyor.yml``.travis.yml` の設定*
26-
- ブラウザ用のWeb出力を生成する機能
26+
- ブラウザ用の Web 出力を生成する機能
2727
- 便利な [NPM scripts](/npm_scripts.md)
2828
- Hot Module Replacement を伴う [webpack](https://github.com/webpack/webpack)[vue-loader](https://github.com/vuejs/vue-loader) の使用
2929
- electron の `main` プロセスで動いているプロセスの再起動
3030
- [vue-loader](https://github.com/vuejs/vue-loader/) による HTML/CSS/JS プリプロセッサのサポート
3131
- ES6 のデフォルトは [`stage-0`](https://babeljs.io/docs/plugins/preset-stage-0/) です
3232
- ES5 へトランスパイルする必要をなくすために [`babili`](https://github.com/babel/babili) の使用
3333
- ESLint ([`standard`](https://github.com/feross/standard)[`airbnb-base`](https://github.com/airbnb/javascript) スタイルのサポート)*
34-
- (Karma + Mocha を使用した)ユニットテスト*
35-
- (Spectron + Mocha を使用した) End-to-end テスト*
34+
- (Karma Mocha を使用した)ユニットテスト*
35+
- (Spectron Mocha を使用した)エンドツーエンドテスト*
3636

3737
*の箇所は `vue-cli` のスキャフォールディング中にカスタマイズ可能です
3838

3939
### はじめに
4040

41-
このボイラープレートは [`vue-cli`](https://github.com/vuejs/vue-cli) のテンプレートとして作成され、スキャフォールディングされたアプリケーションをカスタマイズするためのオプションが含まれています。 `node@^7` かそれ以上のバージョンを使用する必要があります。 electron-vue はパッケージマネージャの [`yarn`](https://yarnpkg.org) を公式に推奨しています。 依存関係をよりよく処理し、 `yarn clean` により最終的なビルドサイズを減らすことができます。
41+
このボイラープレートは [`vue-cli`](https://github.com/vuejs/vue-cli) のテンプレートとして作成され、スキャフォールディングされたアプリケーションをカスタマイズするためのオプションが含まれています。`node@^7` かそれ以上のバージョンを使用する必要があります。electron-vue はパッケージマネージャの [`yarn`](https://yarnpkg.org) を公式に推奨しています。依存関係をよりよく処理し、`yarn clean` により最終的なビルドサイズを減らすことができます。
4242

4343
```bash
4444
# vue-cli をインストールしボイラープレートをスキャフォールディングします
@@ -52,19 +52,19 @@ yarn run dev # or npm run dev
5252

5353
##### Windows ユーザーですか?
5454

55-
[**Windows ユーザーのための注意**](https://simulatedgreg.gitbooks.io/electron-vue/content/en/getting_started.html#a-note-for-windows-users)を確認し、 electron や他の依存関係で必要なビルドツールが全てあることを確認してください。
55+
[**Windows ユーザーのための注意**](https://simulatedgreg.gitbooks.io/electron-vue/content/ja/getting_started.html#a-note-for-windows-users)を確認し、electron や他の依存関係で必要なビルドツールが全てあることを確認してください。
5656

5757
##### Vue 1 を使いたいですか?
5858

59-
`1.0` ブランチを参照してください。 electron-vue は `vue@^1` の使用を公式に推奨していないため、プロジェクトの構造、機能やドキュメントは これらの変更を反映していることに注意してください([**旧版のドキュメント**](https://github.com/SimulatedGREG/electron-vue/tree/1.0/docs))。
59+
`1.0` ブランチを参照してください。electron-vue は `vue@^1` の使用を公式に推奨していないため、プロジェクトの構造、機能やドキュメントは これらの変更を反映していることに注意してください([**旧版のドキュメント**](https://github.com/SimulatedGREG/electron-vue/tree/1.0/docs))。
6060

6161
```bash
6262
vue init simulatedgreg/electron-vue#1.0 my-project
6363
```
6464

6565
### 次のステップ
6666

67-
[ドキュメント](https://simulatedgreg.gitbooks.io/electron-vue/content/) を確認してください。こちらから設定、プロジェクト構造、アプリケーションのビルドに関する有益な情報を得ることができます。便利な [FAQs](https://simulatedgreg.gitbooks.io/electron-vue/content/en/faqs.html) セクションもあります。
67+
[ドキュメント](https://simulatedgreg.gitbooks.io/electron-vue/content/) を確認してください。こちらから設定、プロジェクト構造、アプリケーションのビルドに関する有益な情報を得ることができます。便利な [FAQ](https://simulatedgreg.gitbooks.io/electron-vue/content/ja/faqs.html) セクションもあります。
6868

6969
## electron-vue で作られたもの
7070

docs/ja/development.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
yarn run dev # or npm run dev
99
```
1010

11-
...そしてやりました!electron-vue アプリケーションの実行に成功しました。<br>![](../images/landing-page.jpg)
11+
...そしてやりました!electron-vue アプリケーションの実行に成功しました。
12+
![](../images/landing-page.jpg)
1213

1314
このボイラープレートには、簡単に取り外し可能なランディングページがいくつか付属しています。

docs/ja/end-to-end_testing.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# エンドツーエンドテスト
22

3-
electron-vue はエンドツーエンドテストのために [Spectron](http://electron.atom.io/spectron/) とテストフレームワークの [Mocha](https://mochajs.org/) ([Chai](http://chaijs.com/) と一緒に) を利用しています。test framework for end-to-end testing. Mocha と Chai の APIは、`expect``should``assert`を含め、グローバルスコープで利用可能です。
3+
electron-vue はエンドツーエンドテストのために [Spectron](http://electron.atom.io/spectron/) とテストフレームワークの [Mocha](https://mochajs.org/) ([Chai](http://chaijs.com/) と一緒に) を利用しています。Mocha と Chai の APIは、`expect``should``assert`を含め、グローバルスコープで利用可能です。
44

55
### テストの実行
66

@@ -36,12 +36,12 @@ my-project
3636

3737
#### `utils.js`
3838

39-
ここでは、 `specs/` 全体で使用することができる汎用関数を見つけることができます。基本関数には、 electron の作成/破壊プロセスを処理する `beforeEach``afterEach` が含まれます。
39+
ここでは、`specs/` 全体で使用することができる汎用関数を見つけることができます。基本関数には、 electron の作成/破壊プロセスを処理する `beforeEach``afterEach` が含まれます。
4040

4141
### Spectron について
4242

4343
Spectron は 公式の [electron](http://electron.atom.io) テストフレームワークであり、DOM 要素を操作するために [ChromeDriver](https://sites.google.com/a/chromium.org/chromedriver/)[WebDriverIO](http://webdriver.io/) の両方を使用します。
4444

4545
#### WebDriverIO の使用
4646

47-
Spectron の[ドキュメント](https://github.com/electron/spectron#client)に記載されている通り、[WebDriverIO API](http://webdriver.io/api.html) へのアクセスは `this.app.client` を通してすることができます。 electron-vue は Mocha を使用しているため、`this` のコンテキストは `afterEach``beforeEach``it` の間で共有されます。このため、 ES2015 のアロー関数は、`this` のコンテキストが上書きされるため、特定の状況では使用できないことに注意することが重要です([詳細](https://mochajs.org/#arrow-functions))。
47+
Spectron の[ドキュメント](https://github.com/electron/spectron#client)に記載されている通り、[WebDriverIO API](http://webdriver.io/api.html) へのアクセスは `this.app.client` を通してすることができます。 electron-vue は Mocha を使用しているため、`this` のコンテキストは `afterEach``beforeEach``it` の間で共有されます。このため、ES2015 のアロー関数は、`this` のコンテキストが上書きされるため、特定の状況では使用できないことに注意することが重要です([詳細はこちら](https://mochajs.org/#arrow-functions))。

docs/ja/entry_indexhtml.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# `index.html`
22

3-
electron-vue は本番ビルドで `index.html` を作成するために [**`html-webpack-plugin`**](https://github.com/ampedandwired/html-webpack-plugin) を使用します。開発中は `src/` ディレクトリの`index.ejs` があります。ここではエントリーとなる HTML ファイルを変更することができます。
3+
electron-vue は本番ビルドで `index.html` を作成するために [**`html-webpack-plugin`**](https://github.com/ampedandwired/html-webpack-plugin) を使用します。開発中は `src/` ディレクトリの`index.ejs` となります。ここではエントリーとなる HTML ファイルを変更することができます。
44

55
このプラグインがどのように動作するかわからない場合は、その[ドキュメント](https://www.npmjs.com/package/html-webpack-plugin)を見ることを勧めます。しかし要するに、このプラグインは自動的に `renderer.js``styles.css` を含む本番アセットを最終的にファイルサイズを小さくし、 `index.html` に挿入します。
66

@@ -16,7 +16,7 @@ electron-vue は本番ビルドで `index.html` を作成するために [**`htm
1616
</head>
1717
<body>
1818
<div id="app"></div>
19-
<!-- webpack builds are automatically injected -->
19+
<!-- webpack ビルドが自動的に注入されます -->
2020
</body>
2121
</html>
2222
```
@@ -44,4 +44,4 @@ CDN から提供されるアセットを利用することは、アプリケー
4444

4545
> "私は気にしません、それでも CDN を使いたいです"
4646
47-
それでも CDN を利用すると決めた場合は、 `src/index.ejs` ファイルにタグを追加することでできます。ただアプリケーションがオフラインの時に UI/UX フローを適切に設定してください。
47+
それでも CDN を利用すると決めた場合は、 `src/index.ejs` ファイルにタグを追加することでできます。ただアプリケーションがオフラインの時の UI/UX フローを適切に設定してください。

docs/ja/getting_started.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## スキャフォールディング
44

5-
このボイラープレートは [vue-cli](https://github.com/vuejs/vue-cli) のテンプレートとして作成され、スキャフォールディングされたアプリケーションをカスタマイズするためのオプションが含まれています。 `node@^7` かそれ以上のバージョンを使用する必要があります。 electron-vue はパッケージマネージャの [`yarn`](https://yarnpkg.org) を公式に推奨しています。 依存関係をよりよく処理し、 `yarn clean` により最終的なビルドサイズを減らすことができます。
5+
このボイラープレートは [vue-cli](https://github.com/vuejs/vue-cli) のテンプレートとして作成され、スキャフォールディングされたアプリケーションをカスタマイズするためのオプションが含まれています。`node@^7` かそれ以上のバージョンを使用する必要があります。 electron-vue はパッケージマネージャの [`yarn`](https://yarnpkg.org) を公式に推奨しています。 依存関係をよりよく処理し、`yarn clean` により最終的なビルドサイズを減らすことができます。
66

77
```bash
88
# vue-cli をインストールしボイラープレートをスキャフォールディングします
@@ -16,14 +16,14 @@ yarn run dev # or npm run dev
1616

1717
#### electron について
1818

19-
オプションとはいっても、プロジェクトをスキャフォールディングした後は electron のバージョンを固定することをお勧めします。これは、同じプロジェクトで作業している開発者が異なるバージョンで開発することを防ぐことに役立ちます。 electron はリリースを頻繁に行うため、機能は常に変更対象です[詳細な情報](http://electron.atom.io/docs/tutorial/electron-versioning/)
19+
オプションとはいっても、プロジェクトをスキャフォールディングした後は electron のバージョンを固定することをお勧めします。これは、同じプロジェクトで作業している開発者が異なるバージョンで開発することを防ぐことに役立ちます。electron はリリースを頻繁に行うため、機能は常に変更対象となります[詳細な情報はこちら](http://electron.atom.io/docs/tutorial/electron-versioning/)
2020

2121
#### Windows ユーザーのための注意
2222

23-
`npm install` 中に `node-gyp` に関するエラーが発生した場合、システムに適切なビルドツールがインストールされていない可能性が非常に高いです。ビルドツールには、PythonやVisual Studioなどの項目が含まれています[@felixrieseberg](https://github.com/felixrieseberg) のおかげで、このプロセスを簡潔にするのに役立つパッケージがいくつかあります。
23+
`npm install` 中に `node-gyp` に関するエラーが発生した場合、システムに適切なビルドツールがインストールされていない可能性が非常に高いです。ビルドツールには、Python や Visual Studio などのアイテムが含まれています[@felixrieseberg](https://github.com/felixrieseberg) のおかげで、このプロセスを簡潔にするのに役立つパッケージがいくつかあります。
2424

2525
最初に確認する項目は npm のバージョンで、古いバージョンでないことを確認します。これは [`npm-windows-upgrade`](https://github.com/felixrieseberg/npm-windows-upgrade) を使用することで達成できます。`yarn` を使用する場合は、この確認をスキップすることができます。
2626

2727
それが完了したら、引き続きビルドツールをセットアップします。[`windows-build-tools`](https://github.com/felixrieseberg/windows-build-tools) を使用することで、めんどくさいことの大半は完了します。これをグローバルにインストールすると Visual C ++パッケージ、 Python などがセットアップされます。
2828

29-
この時点では正常にインストールされるはずですが、そうでない場合は Visual Studio をクリーンインストールする必要があります。これらは electron-vue 自身の問題ではないことに注意してください (Windows は時々面倒になることがあります ¯\_(ツ)_/¯)。
29+
この時点では正常にインストールされるはずですが、そうでない場合は Visual Studio をクリーンインストールする必要があります。これらは electron-vue 自身の問題ではないことに注意してください(Windows は時々面倒になることがあります ¯\\\_\(\)\_\)

docs/ja/main-process.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# メインプロセス
22

3-
> Electron では、 package.json のメインスクリプトを実行するプロセスをメインプロセスと呼びます。 メインプロセスで実行されるスクリプトは、Webページを作成して GUI を表示できます。
3+
> Electron では、package.json のメインスクリプトを実行するプロセスをメインプロセスと呼びます。メインプロセスで実行されるスクリプトは、Web ページを作成して GUI を表示できます。
44
55
[**Electron ドキュメンテーション**](http://electron.atom.io/docs/tutorial/quick-start/#main-process)**より **
66

@@ -10,15 +10,15 @@
1010

1111
#### `src/main/index.js`
1212

13-
このファイルはアプリケーションのメインファイルであり、 `electron` が起動するファイルです。本番向けの`webpack`のエントリーファイルとしても使われます。すべての `main` プロセスの作業はここから開始しなければなりません。
13+
このファイルはアプリケーションのメインファイルであり、 `electron` が起動するファイルです。本番向けの `webpack` のエントリーファイルとしても使われます。すべての `main` プロセスの作業はここから開始しなければなりません。
1414

1515
#### `app/src/main/index.dev.js`
1616

1717
このファイルは開発時にのみ `electron-debug``vue-devtools`をインストールするために使われます。このファイルを修正する必要はありませんが、開発の必要に応じて拡張することもできます。
1818

1919
## `__dirname``__filename` の使用について
2020

21-
`main` プロセスは `webpack` を使用してバンドルされているため、 `__dirname``__filename` を使用しても本番環境で期待した値は得られ **ないでしょう**[**ファイルツリー**](/file-tree.md) を参照すると、本番環境では `main.js``dist/electron` フォルダの中に置かれていることがわかるでしょう。この知識に基づいて、 `__dirname``__filename` を適切に使用してください。
21+
`main` プロセスは `webpack` を使用してバンドルされているため、`__dirname``__filename` を使用しても本番環境で期待した値は得られ **ないでしょう**[**ファイルツリー**](/file-tree.md) を参照すると、本番環境では `main.js``dist/electron` フォルダの中に置かれていることがわかるでしょう。この知識に基づいて、`__dirname``__filename` を適切に使用してください。
2222

2323
**`static/` アセットディレクトリへのパスが必要な場合は、**[**静的なアセットの使用**](/using-static-assets.md)** を参照して、とても便利な `__static` 変数について学んでください。**
2424

0 commit comments

Comments
 (0)