Skip to content

Commit 67d300d

Browse files
Merge pull request #19 from vuejs-fr/redirect-alias
Traduction de `redirect-and-alias.md`
2 parents 6167a0f + 3477efc commit 67d300d

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

docs/en/SUMMARY.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
- [Programmatic Navigation (En)](essentials/navigation.md)
1313
- [Named Routes (En)](essentials/named-routes.md)
1414
- [Named Views (En)](essentials/named-views.md)
15-
- [Redirect and Alias (En)](essentials/redirect-and-alias.md)
15+
- [Redirection et alias](essentials/redirect-and-alias.md)
1616
- [Passing Props to Route Components (En)](essentials/passing-props.md)
1717
- [HTML5 History Mode (En)](essentials/history-mode.md)
1818
- Avancé
+13-13
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# Redirect and Alias (En) <br><br> *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).*
1+
# Redirection et alias
22

3-
### Redirect
3+
### Redirection
44

5-
Redirecting is also done in the `routes` configuration. To redirect from `/a` to `/b`:
5+
Les redirections peuvent aussi être faites depuis la configuration de `routes`. Pour rediriger `/a` vers `/b` :
66

77
``` js
88
const router = new VueRouter({
@@ -12,7 +12,7 @@ const router = new VueRouter({
1212
})
1313
```
1414

15-
The redirect can also be targeting a named route:
15+
La redirection peut également être effectuée en ciblant une route nommée :
1616

1717
``` js
1818
const router = new VueRouter({
@@ -22,28 +22,28 @@ const router = new VueRouter({
2222
})
2323
```
2424

25-
Or even use a function for dynamic redirecting:
25+
Ou on peut même utiliser une fonction pour les redirections dynamiques :
2626

2727
``` js
2828
const router = new VueRouter({
2929
routes: [
3030
{ path: '/a', redirect: to => {
31-
// the function receives the target route as the argument
32-
// return redirect path/location here.
31+
// la fonction reçoit la route cible en tant qu'argument
32+
// retourné le chemin vers la nouvelle route ici.
3333
}}
3434
]
3535
})
3636
```
3737

38-
For other advanced usage, checkout the [example](https://github.com/vuejs/vue-router/blob/dev/examples/redirect/app.js).
38+
Pour d'autres utilisations avancées, jetez un œil à cet [exemple](https://github.com/vuejs/vue-router/blob/dev/examples/redirect/app.js).
3939

4040
### Alias
4141

42-
A redirect means when the user visits `/a`, and URL will be replaced by `/b`, and then matched as `/b`. But what is an alias?
42+
Une redirection signifie que si l'utilisateur visite `/a`, l'URL va être remplacée par `/b` et concordé avec `/b`. Mais qu'est-ce qu'un alias ?
4343

44-
**An alias of `/a` as `/b` means when the user visits `/b`, the URL remains `/b`, but it will be matched as if the user is visiting `/a`.**
44+
** Un alias de `/a` en tant que `/b` signifie que lorsque l'utilisateur va visiter `/b`, l'URL vas rester `/b`, mais la concordance va se faire comme si l'utilisateur visitait `/a`.**
4545

46-
The above can be expressed in the route configuration as:
46+
La phase du dessus peut être exprimée dans la configuration de la route de la manière suivante :
4747

4848
``` js
4949
const router = new VueRouter({
@@ -53,6 +53,6 @@ const router = new VueRouter({
5353
})
5454
```
5555

56-
An alias gives you the freedom to map a UI structure to an arbitrary URL, instead of being constrained by the configuration's nesting structure.
56+
Un alias vous donne la liberté d'associer une structure d'interface utilisateur à une URL arbitraire, au lieu d'être contraint par une configuration de structure.
5757

58-
For advanced usage, checkout the [example](https://github.com/vuejs/vue-router/blob/dev/examples/route-alias/app.js).
58+
Pour d'autres utilisations avancées, jetez un œil à cet [exemple](https://github.com/vuejs/vue-router/blob/dev/examples/route-alias/app.js).

0 commit comments

Comments
 (0)