Skip to content

Commit de8632d

Browse files
Merge pull request #6 from Kocal/api/options.md
Traduction de `api/options.md`
2 parents eea9631 + b290394 commit de8632d

File tree

2 files changed

+27
-27
lines changed

2 files changed

+27
-27
lines changed

docs/en/SUMMARY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@
2626
- [router-link (En)](api/router-link.md)
2727
- [router-view](api/router-view.md)
2828
- [L'objet Route](api/route-object.md)
29-
- [Router Constructor Options (En)](api/options.md)
29+
- [Options de construction du routeur](api/options.md)
3030
- [Router Instance (En)](api/router-instance.md)
3131
- [Component Injections (En)](api/component-injections.md)

docs/en/api/options.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,73 @@
1-
# Router Construction Options (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+
# Options de construction du routeur
22

33
### routes
44

55
- type: `Array<RouteConfig>`
66

7-
Type declaration for `RouteConfig`:
7+
Déclaration de type pour `RouteConfig` :
88

99
``` js
1010
declare type RouteConfig = {
1111
path: string;
1212
component?: Component;
13-
name?: string; // for named routes
14-
components?: { [name: string]: Component }; // for named views
13+
name?: string; // pour les routes nommées
14+
components?: { [name: string]: Component }; // pour les vues nommées
1515
redirect?: string | Location | Function;
1616
props?: boolean | string | Function;
1717
alias?: string | Array<string>;
18-
children?: Array<RouteConfig>; // for nested routes
18+
children?: Array<RouteConfig>; // pour les routes imbriquées
1919
beforeEnter?: (to: Route, from: Route, next: Function) => void;
2020
meta?: any;
2121
}
2222
```
2323

2424
### mode
2525

26-
- type: `string`
26+
- type : `string`
2727

28-
- default: `"hash" (in browser) | "abstract" (in Node.js)`
28+
- défaut : `"hash" (dans le navigateur) | "abstract" (en Node.js)`
2929

30-
- available values: `"hash" | "history" | "abstract"`
30+
- valeurs disponibles : `"hash" | "history" | "abstract"`
3131

32-
Configure the router mode.
32+
Configure le mode du routeur.
3333

34-
- `hash`: uses the URL hash for routing. Works in all Vue-supported browsers, including those that do not support HTML5 History API.
34+
- `hash` : utilise le hash de l'URL pour le routage. Fonctionne dans tous les navigateurs supportés par Vue, ainsi que ceux qui ne supportent pas l'API History d'HTML5.
3535

36-
- `history`: requires HTML5 History API and server config. See [HTML5 History Mode](../essentials/history-mode.md).
36+
- `history` : nécessite l'API History d'HTML 5 et la configuration du serveur. Voir [Mode historique de HTML5](../essentials/history-mode.md).
3737

38-
- `abstract`: works in all JavaScript environments, e.g. server-side with Node.js. **The router will automatically be forced into this mode if no browser API is present.**
38+
- `abstract` : fonctionne dans tous les environnements JavaScript, ex. côté serveur avec Node.js. **Le routeur sera automatiquement forcé d'utiliser ce mode si aucune API navigateur n'est présente.**
3939

4040
### base
4141

42-
- type: `string`
42+
- type : `string`
4343

44-
- default: `"/"`
44+
- défaut : `"/"`
4545

46-
The base URL of the app. For example, if the entire single page application is served under `/app/`, then `base` should use the value `"/app/"`.
46+
L'URL de base de l'application. Par exemple, si l'application monopage entière est distribuée sous `/app/`, alors `base` doit utiliser la valeur `"/app/"`.
4747

4848
### linkActiveClass
4949

50-
- type: `string`
50+
- type : `string`
5151

52-
- default: `"router-link-active"`
52+
- défaut : `"router-link-active"`
5353

54-
Globally configure `<router-link>` default active class. Also see [router-link](router-link.md).
54+
Configure de manière globale la classe active par défaut de `<router-link>`. Voir aussi [router-link](router-link.md).
5555

5656
### linkExactActiveClass
5757

5858
> 2.5.0+
5959
60-
- type: `string`
60+
- type : `string`
6161

62-
- default: `"router-link-exact-active"`
62+
- default : `"router-link-exact-active"`
6363

64-
Globally configure `<router-link>` default active class for exact matches. Also see [router-link](router-link.md).
64+
Configure de manière globale la classe active par défaut de `<router-link>` lors d'une correspondance exact. Voir aussi [router-link](router-link.md).
6565

6666
### scrollBehavior
6767

68-
- type: `Function`
68+
- type : `Function`
6969

70-
Signature:
70+
Signature :
7171

7272
```
7373
(
@@ -77,12 +77,12 @@
7777
) => { x: number, y: number } | { selector: string } | ?{}
7878
```
7979

80-
For more details see [Scroll Behavior](../advanced/scroll-behavior.md).
80+
Pour plus de détails, voir [Comportement du Scroll](../advanced/scroll-behavior.md).
8181

8282
### parseQuery / stringifyQuery
8383

8484
> 2.4.0+
8585
86-
- type: `Function`
86+
- type : `Function`
8787

88-
Provide custom query string parse / stringify functions. Overrides the default.
88+
Permet de spécifier des fonctions personnalisées pour formater en objet ou en chaîne de caractères la requête. Surcharge les fonctions par défaut.

0 commit comments

Comments
 (0)