From e370df055ed980f05ef090806e34f99693ec1880 Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Tue, 29 Nov 2016 01:33:15 +0900 Subject: [PATCH 1/9] pickup from 54608ef17732bdb191de9bbbde61318551b48f87 --- docs/ja/essentials/getting-started.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/ja/essentials/getting-started.md b/docs/ja/essentials/getting-started.md index e7cb31d06..69c4b4637 100644 --- a/docs/ja/essentials/getting-started.md +++ b/docs/ja/essentials/getting-started.md @@ -4,6 +4,8 @@ Vue.js と vue-router を使ったシングルページアプリケーションの構築は驚くほど簡単です。Vue.js のコンポーネントを使ってアプリケーションを既に構成しています。vue-router を混ぜ込むには、コンポーネントとルートをマッピングさせて vue-router にどこでレンダリングするかを知らせるだけです。以下が基本的な例です。 +> All examples will be using the standalone version of vue to make template parsing possible. See more details [here](http://vuejs.org/guide/installation.html#Standalone-vs-Runtime-only-Build) + ### HTML ``` html From 796f649e166f25747a26de822a2344f041b1fc8f Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Tue, 29 Nov 2016 01:38:44 +0900 Subject: [PATCH 2/9] update api/route-object section NOTE: pick up from the following commit hashes - 06aaee18b5b3b7fef433435e589fb04f92c85dd2 - 888dafe8fe2df651658f71200742edae6034e65a --- docs/ja/api/route-object.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/ja/api/route-object.md b/docs/ja/api/route-object.md index 4eeea5f09..ca32785d8 100644 --- a/docs/ja/api/route-object.md +++ b/docs/ja/api/route-object.md @@ -6,11 +6,11 @@ ルートオブジェクトは複数の場所に存在します。 -- コンポーネント内での `this.$route`、また、 `$route` watcher コールバック内部 +- コンポーネント内での `this.$route`、また、 `$route` watcher コールバック内部。 -- `router.match(location)` を呼び出した時の返り値 +- `router.match(location)` を呼び出した時の返り値。 -- ナビゲーションガード内での 1 つ目の引数 +- ナビゲーションガード内での第 1 引数、第 2 引数として: ``` js router.beforeEach((route, redirect, next) => { @@ -18,7 +18,7 @@ }) ``` -- `scrollBehavior` function 内の引数 +- `scrollBehavior` 関数内の第 1 引数、第 2 引数として: ``` js const router = new VueRouter({ From e10d0c123541fa3edd1413e441b38c3bc08e6b97 Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Tue, 29 Nov 2016 01:45:37 +0900 Subject: [PATCH 3/9] update essentials/getting-started section --- docs/ja/essentials/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/ja/essentials/getting-started.md b/docs/ja/essentials/getting-started.md index 69c4b4637..8b0d42a92 100644 --- a/docs/ja/essentials/getting-started.md +++ b/docs/ja/essentials/getting-started.md @@ -9,6 +9,9 @@ Vue.js と vue-router を使ったシングルページアプリケーション ### HTML ``` html + + +

Hello App!

@@ -27,7 +30,7 @@ Vue.js と vue-router を使ったシングルページアプリケーション ### JavaScript ``` js -// 0. モジュールシステムを使っている場合、 Vue.use(VueRouter) を呼び出します +// 0. モジュールシステムを使っている場合 (例: vue-clie 経由で)、 Vue.use(VueRouter) を呼び出す前に、Vue と VueRouter をインポートします // 1. ルートコンポーネントを定義します // 他のファイルからインポートすることもできます From e5cbf072d0c19b703b7a546844d6fa0a1e534e75 Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Tue, 29 Nov 2016 01:48:16 +0900 Subject: [PATCH 4/9] update essentials/getting-started section for chinese --- docs/zh-cn/essentials/getting-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/zh-cn/essentials/getting-started.md b/docs/zh-cn/essentials/getting-started.md index c89666927..878bc96ca 100644 --- a/docs/zh-cn/essentials/getting-started.md +++ b/docs/zh-cn/essentials/getting-started.md @@ -7,6 +7,9 @@ ### HTML ``` html + + +

Hello App!

@@ -25,7 +28,7 @@ ### JavaScript ``` js -// 0. 如果使用模块化机制编程, 要调用 Vue.use(VueRouter) +// 0. 如果使用模块化机制编程,導入Vue和VueRouter,要调用 vue.use(vuerouter) // 1. 定义(路由)组件。 // 可以从其他文件 import 进来 From c29804c017c20449173496608eebe7db6139e0aa Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Tue, 29 Nov 2016 01:49:58 +0900 Subject: [PATCH 5/9] fix essentials/getting-started.md translation --- docs/ja/essentials/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ja/essentials/getting-started.md b/docs/ja/essentials/getting-started.md index 8b0d42a92..c34b533cf 100644 --- a/docs/ja/essentials/getting-started.md +++ b/docs/ja/essentials/getting-started.md @@ -30,7 +30,7 @@ Vue.js と vue-router を使ったシングルページアプリケーション ### JavaScript ``` js -// 0. モジュールシステムを使っている場合 (例: vue-clie 経由で)、 Vue.use(VueRouter) を呼び出す前に、Vue と VueRouter をインポートします +// 0. モジュールシステムを使っている場合 (例: vue-clie 経由で)、Vue と VueRouter をインポートし、Vue.use(VueRouter) を呼び出します。 // 1. ルートコンポーネントを定義します // 他のファイルからインポートすることもできます From 7583139b7fddb85c76f205b0e3bacb5c0e2381bb Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Tue, 29 Nov 2016 01:52:49 +0900 Subject: [PATCH 6/9] more update essentials/getting-started.md NOTE: pick up from 9cddafe51b3fecee9080d0ae662072c297d91a0f --- docs/ja/essentials/getting-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/ja/essentials/getting-started.md b/docs/ja/essentials/getting-started.md index c34b533cf..2fb9e1a8c 100644 --- a/docs/ja/essentials/getting-started.md +++ b/docs/ja/essentials/getting-started.md @@ -39,8 +39,8 @@ const Bar = { template: '

bar
' } // 2. ルートをいくつか定義します // 各ルートは 1 つのコンポーネントとマッピングされる必要があります。 -// このコンポーネントは実際の Vue.extend() によって作られたコンポーネントコンストラクタでも -// コンポーネントオプションのオブジェクトでも構いません +// このコンポーネントは実際の Vue.extend()、Vue.component() によって名前付けされたコンポーネント、 +// またはコンポーネントオプションのオブジェクトでも構いません。 // ネストされたルートに関しては後で説明します const routes = [ { path: '/foo', component: Foo }, From 9aaee4175c655b9975bdef96020abce8daf27b92 Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Tue, 29 Nov 2016 01:56:04 +0900 Subject: [PATCH 7/9] more more update essentials/getting-started.md NOTE: pick up from 4c58625b3fc2eaf91ef31acd4cd24b9369880ece --- docs/ja/essentials/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ja/essentials/getting-started.md b/docs/ja/essentials/getting-started.md index 2fb9e1a8c..9ed43eb4f 100644 --- a/docs/ja/essentials/getting-started.md +++ b/docs/ja/essentials/getting-started.md @@ -39,7 +39,7 @@ const Bar = { template: '
bar
' } // 2. ルートをいくつか定義します // 各ルートは 1 つのコンポーネントとマッピングされる必要があります。 -// このコンポーネントは実際の Vue.extend()、Vue.component() によって名前付けされたコンポーネント、 +// このコンポーネントは実際の Vue.extend()、Vue.component() 経由によってコンポーネント ID が登録された文字列、 // またはコンポーネントオプションのオブジェクトでも構いません。 // ネストされたルートに関しては後で説明します const routes = [ From 1f25f5ead667b0282d0c140d94240fd83f8d6f15 Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Tue, 29 Nov 2016 01:58:49 +0900 Subject: [PATCH 8/9] add paragraph from en/api/router-instance.md NOTE: pick up from 38e199dbeb5b17279f815ae7f9acf38a74514313 --- docs/ja/api/router-instance.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/ja/api/router-instance.md b/docs/ja/api/router-instance.md index 6422ab8d5..1eb0a6730 100644 --- a/docs/ja/api/router-instance.md +++ b/docs/ja/api/router-instance.md @@ -39,3 +39,7 @@ - **router.getMatchedComponents()** 現在のルートにマッチしているコンポーネント (インスタンスではなく定義 / コンストラクタ) の配列を返します。これは大抵の場合データ取得を行うサーバーサイドレンダリングで使用されます。 + +- **router.resolve(location, current?, append?)** + + Reverse URL resolving. Given location in form same as used in ``, returns object with string property `href`. From 073269e92998f610a50b5856da6a548b5a0fd3f6 Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Tue, 29 Nov 2016 02:06:07 +0900 Subject: [PATCH 9/9] translate remining docs --- docs/ja/api/router-instance.md | 2 +- docs/ja/essentials/getting-started.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/ja/api/router-instance.md b/docs/ja/api/router-instance.md index 1eb0a6730..cc5572587 100644 --- a/docs/ja/api/router-instance.md +++ b/docs/ja/api/router-instance.md @@ -42,4 +42,4 @@ - **router.resolve(location, current?, append?)** - Reverse URL resolving. Given location in form same as used in ``, returns object with string property `href`. + 逆 URL 解決します。`` で使われているものと同じ形式の location が与えられた場合は、文字列プロパティ `href` のオブジェクトを返します。 diff --git a/docs/ja/essentials/getting-started.md b/docs/ja/essentials/getting-started.md index 9ed43eb4f..8f08f7e74 100644 --- a/docs/ja/essentials/getting-started.md +++ b/docs/ja/essentials/getting-started.md @@ -4,7 +4,7 @@ Vue.js と vue-router を使ったシングルページアプリケーションの構築は驚くほど簡単です。Vue.js のコンポーネントを使ってアプリケーションを既に構成しています。vue-router を混ぜ込むには、コンポーネントとルートをマッピングさせて vue-router にどこでレンダリングするかを知らせるだけです。以下が基本的な例です。 -> All examples will be using the standalone version of vue to make template parsing possible. See more details [here](http://vuejs.org/guide/installation.html#Standalone-vs-Runtime-only-Build) +> すべての example では、vue のスタンドアロンバージョンを使用してテンプレートを解析可能にしています。詳細は[こちら](http://jp.vuejs.org/v2/guide/installation.html#スタンドアロン-vs-ランタイム限定ビルド)を参照してください。 ### HTML