From a02ca9cc3fb37afece35d0d3db96e2096f74232e Mon Sep 17 00:00:00 2001 From: yann Date: Mon, 9 Jan 2017 19:49:30 +0100 Subject: [PATCH 1/3] v2/guide/routing.md proposition de traduction --- src/v2/guide/routing.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/v2/guide/routing.md b/src/v2/guide/routing.md index 9fda27d0af..010963a343 100644 --- a/src/v2/guide/routing.md +++ b/src/v2/guide/routing.md @@ -1,16 +1,16 @@ --- -title: Routing +title: Routeur type: guide order: 21 --- -## Official Router +## Routeur officiel -

**Cette page est en cours de traduction française. Revenez une autre fois pour lire une traduction achevée ou [participez à la traduction française ici](https://github.com/vuejs-fr/vuejs.org).**

For most Single Page Applications, it's recommended to use the officially-supported [vue-router library](https://github.com/vuejs/vue-router). For more details, see vue-router's [documentation](http://vuejs.github.io/vue-router/). +Pour la plupart des applications monopages, il est recommandé d'utiliser la librairie officiellement supportée [vue-router](https://github.com/vuejs/vue-router). Pour plus de détails, voir la [documentation de vue-router](http://vuejs.github.io/vue-router/). -## Simple Routing From Scratch +## Un routeur simple en partant de zéro -If you just need very simple routing and do not wish to involve a full-featured router library, you can do so by dynamically rendering a page-level component like this: +Si vous avez simplement besoin d'un routage très simple et ne souhaitez pas ajouter une librairie riche en fonctionnalités, vous pouvez le faire en déclenchant dynamiquement le rendu d'un composant de page de cette manière : ``` js const NotFound = { template: '

Page not found

' } @@ -35,9 +35,9 @@ new Vue({ render (h) { return h(this.ViewComponent) } }) ``` +Combiné à l'API d'historique d'HTML5, vous pouvez construire un routeur client basique mais parfaitement fonctionnel. +Pour en voir une démonstration, faites un checkout [de cette application d'exemple](https://github.com/chrisvfritz/vue-2.0-simple-routing-example). -Combined with the HTML5 History API, you can build a very basic but fully-functional client-side router. To see that in practice, check out [this example app](https://github.com/chrisvfritz/vue-2.0-simple-routing-example). +## Intégrer des routeurs tierce-partie -## Integrating 3rd-Party Routers - -If there's a 3rd-party router you prefer to use, such as [Page.js](https://github.com/visionmedia/page.js) or [Director](https://github.com/flatiron/director), integration is [similarly easy](https://github.com/chrisvfritz/vue-2.0-simple-routing-example/compare/master...pagejs). Here's a [complete example](https://github.com/chrisvfritz/vue-2.0-simple-routing-example/tree/pagejs) using Page.js. +Si il y a un routeur tierce-partie que vous préférez utiliser, tel que [Page.js](https://github.com/visionmedia/page.js) ou [Director](https://github.com/flatiron/director), l'intégration est [tout aussi simple](https://github.com/chrisvfritz/vue-2.0-simple-routing-example/compare/master...pagejs). Voici [un exemple complet](https://github.com/chrisvfritz/vue-2.0-simple-routing-example/tree/pagejs) qui utilise Page.js. From 3152c144f33a2bb8af7a44a043f6c8f2a72378ef Mon Sep 17 00:00:00 2001 From: yann Date: Mon, 9 Jan 2017 23:14:05 +0100 Subject: [PATCH 2/3] [routing.md] relecture sylvain --- src/v2/guide/routing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/v2/guide/routing.md b/src/v2/guide/routing.md index 010963a343..e906aee6fc 100644 --- a/src/v2/guide/routing.md +++ b/src/v2/guide/routing.md @@ -1,5 +1,5 @@ --- -title: Routeur +title: Routage type: guide order: 21 --- @@ -35,9 +35,9 @@ new Vue({ render (h) { return h(this.ViewComponent) } }) ``` -Combiné à l'API d'historique d'HTML5, vous pouvez construire un routeur client basique mais parfaitement fonctionnel. +Combiné à l'API HTML5 History, vous pouvez construire un routeur client basique mais parfaitement fonctionnel. Pour en voir une démonstration, faites un checkout [de cette application d'exemple](https://github.com/chrisvfritz/vue-2.0-simple-routing-example). ## Intégrer des routeurs tierce-partie -Si il y a un routeur tierce-partie que vous préférez utiliser, tel que [Page.js](https://github.com/visionmedia/page.js) ou [Director](https://github.com/flatiron/director), l'intégration est [tout aussi simple](https://github.com/chrisvfritz/vue-2.0-simple-routing-example/compare/master...pagejs). Voici [un exemple complet](https://github.com/chrisvfritz/vue-2.0-simple-routing-example/tree/pagejs) qui utilise Page.js. +S'il y a un routeur tierce-partie que vous préférez utiliser, tel que [Page.js](https://github.com/visionmedia/page.js) ou [Director](https://github.com/flatiron/director), l'intégration est [tout aussi simple](https://github.com/chrisvfritz/vue-2.0-simple-routing-example/compare/master...pagejs). Voici [un exemple complet](https://github.com/chrisvfritz/vue-2.0-simple-routing-example/tree/pagejs) qui utilise Page.js. From b41f38595fd6cc472b02b919efbbd5449cd8858a Mon Sep 17 00:00:00 2001 From: yann Date: Tue, 10 Jan 2017 16:26:22 +0100 Subject: [PATCH 3/3] =?UTF-8?q?routing.md=20:=20librairie=20=3D>=20bibliot?= =?UTF-8?q?h=C3=A8que?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/v2/guide/routing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/v2/guide/routing.md b/src/v2/guide/routing.md index e906aee6fc..8bbee0a13b 100644 --- a/src/v2/guide/routing.md +++ b/src/v2/guide/routing.md @@ -6,11 +6,11 @@ order: 21 ## Routeur officiel -Pour la plupart des applications monopages, il est recommandé d'utiliser la librairie officiellement supportée [vue-router](https://github.com/vuejs/vue-router). Pour plus de détails, voir la [documentation de vue-router](http://vuejs.github.io/vue-router/). +Pour la plupart des applications monopages, il est recommandé d'utiliser la bibliothèque officiellement supportée [vue-router](https://github.com/vuejs/vue-router). Pour plus de détails, voir la [documentation de vue-router](http://vuejs.github.io/vue-router/). -## Un routeur simple en partant de zéro +## Du routage simple en partant de zéro -Si vous avez simplement besoin d'un routage très simple et ne souhaitez pas ajouter une librairie riche en fonctionnalités, vous pouvez le faire en déclenchant dynamiquement le rendu d'un composant de page de cette manière : +Si vous avez simplement besoin d'un routage très simple et ne souhaitez pas ajouter une bibliothèque riche en fonctionnalités, vous pouvez le faire en déclenchant dynamiquement le rendu d'un composant de page de cette manière : ``` js const NotFound = { template: '

Page not found

' }