{{ post.title }}
+{{ post.body }}
+diff --git a/.babelrc b/.babelrc
index c687bbc3a..689c3e542 100644
--- a/.babelrc
+++ b/.babelrc
@@ -1,4 +1,4 @@
{
- "presets": ["es2015-loose", "flow-vue"],
+ "presets": ["es2015", "flow-vue"],
"plugins": ["syntax-dynamic-import"]
}
diff --git a/build/build.js b/build/build.js
index 6d5b8c42c..0175de415 100644
--- a/build/build.js
+++ b/build/build.js
@@ -92,9 +92,7 @@ function buildEntry (config) {
const code = bundle.generate(config).code
if (isProd) {
var minified = (config.banner ? config.banner + '\n' : '') + uglify.minify(code, {
- fromString: true,
output: {
- screw_ie8: true,
ascii_only: true
},
compress: {
diff --git a/docs/LANGS.md b/docs/LANGS.md
index 6654d54e8..2af5399fd 100644
--- a/docs/LANGS.md
+++ b/docs/LANGS.md
@@ -1,4 +1,5 @@
* [2.0 - English](en/)
+* [2.0 - French](fr/)
* [2.0 - Japanese](ja/)
* [2.0 - 中文](zh-cn/)
* [2.0 - German](de/)
diff --git a/docs/en/SUMMARY.md b/docs/en/SUMMARY.md
index 8c11415e9..79ac4fdce 100644
--- a/docs/en/SUMMARY.md
+++ b/docs/en/SUMMARY.md
@@ -8,7 +8,7 @@
- Essentiel
- [Pour commencer](essentials/getting-started.md)
- [Dynamic Route Matching (En)](essentials/dynamic-matching.md)
- - [Nested Routes (En)](essentials/nested-routes.md)
+ - [Routes imbriquées](essentials/nested-routes.md)
- [Programmatic Navigation (En)](essentials/navigation.md)
- [Named Routes (En)](essentials/named-routes.md)
- [Named Views (En)](essentials/named-views.md)
diff --git a/docs/en/essentials/nested-routes.md b/docs/en/essentials/nested-routes.md
index fc76d4b3c..998dc05d1 100644
--- a/docs/en/essentials/nested-routes.md
+++ b/docs/en/essentials/nested-routes.md
@@ -1,21 +1,21 @@
-# Nested Routes (En)
*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/vue-router).*
+# Routes imbriquées
-Real app UIs are usually composed of components that are nested multiple levels deep. It is also very common that the segments of a URL corresponds to a certain structure of nested components, for example:
+Les vrais interfaces utilisateurs d'application sont faites de composants imbriqués à de multiples niveaux de profondeur. Il est aussi très commun que les segments d'URLs correspondent à une certaine structure de composants imbriqués, par exemple :
```
-/user/foo/profile /user/foo/posts
-+------------------+ +-----------------+
-| User | | User |
-| +--------------+ | | +-------------+ |
-| | Profile | | +------------> | | Posts | |
-| | | | | | | |
-| +--------------+ | | +-------------+ |
-+------------------+ +-----------------+
+/utilisateur/foo/profil /utilisateur/foo/billets
++---------------------+ +--------------------+
+| User | | User |
+| +-----------------+ | | +----------------+ |
+| | Profile | | +------------> | | Posts | |
+| | | | | | | |
+| +-----------------+ | | +----------------+ |
++---------------------+ +--------------------+
```
-With `vue-router`, it is very simple to express this relationship using nested route configurations.
+Avec `vue-router`, il est vraiment très simple d'exprimer cette relation en utilisant des configurations de route imbriquées.
-Given the app we created in the last chapter:
+Reprenons l'application créée au chapitre précédent :
``` html
{{ post.body }}
+
+
+
+
+
Anchor
+Anchor
+Anchor2