Skip to content

Traduction de context.md #25

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Oct 13, 2017
Merged

Traduction de context.md #25

merged 3 commits into from
Oct 13, 2017

Conversation

MachinisteWeb
Copy link
Member

@MachinisteWeb MachinisteWeb commented Oct 12, 2017

Nouveau fichier traduit. Merci infiniment à @rspt pour le travail déjà effectué es surtout à @forresst qui review toutes les PR et que je n'ai malheureusement pas pu mentionner sur la PR (nuxt#295) Nuxt. Mais pour me faire pardonner Vuejs-FR pointe sur notre liste de crédits où j'y mentionne également les reviewers ;)

Signed-off-by: Bruno Lesieur <[email protected]>
| `isServer` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir si le rendu est effectué côté serveur. |
| `isStatic` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir si l'application est générée (via `nuxt generate`). |
| `isDev` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir si vous êtes en mode développement, peut-être utile pour mettre des données en cache en production. |
| `isHMR` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir les méthodes et middlewares sont appelées depuis le système de rechargement à chaud de modules webpack (*seule sur la partie cliente en mode développement*) |
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Si middleware est masculin -> "appelés"

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oui c'est un p'tit gars !

| `env` | `Object` | Client et serveur | Environment variables set in `nuxt.config.js`, see [env api](/api/configuration-env). |
| `params` | `Object` | Client et serveur | Alias de `route.params`. |
| `query` | `Object` | Client et serveur | Alias de `route.query`. |
| `req` | [`http.Request`](https://nodejs.org/api/http.html#http_class_http_incomingmessage) | Serveur | Requête faites au serveur Node.js. Si Nuxt est utilisé en tant que middleware, l'objet `req` peut être différent en fonction du framework utilisé.<br>**Non disponible avec `nuxt generate`**. |
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Requête faite"

| `params` | `Object` | Client et serveur | Alias de `route.params`. |
| `query` | `Object` | Client et serveur | Alias de `route.query`. |
| `req` | [`http.Request`](https://nodejs.org/api/http.html#http_class_http_incomingmessage) | Serveur | Requête faites au serveur Node.js. Si Nuxt est utilisé en tant que middleware, l'objet `req` peut être différent en fonction du framework utilisé.<br>**Non disponible avec `nuxt generate`**. |
| `res` | [`http.Response`](https://nodejs.org/api/http.html#http_class_http_serverresponse) | Serveur | Réponse faites par le serveur Node.js. Si Nuxt est utilisé en tant que middleware, l'objet `res` peut être différent en fonction du framework utilisé.<br>**Non disponible avec `nuxt generate`**. |
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Réponse faite"

| `query` | `Object` | Client et serveur | Alias de `route.query`. |
| `req` | [`http.Request`](https://nodejs.org/api/http.html#http_class_http_incomingmessage) | Serveur | Requête faites au serveur Node.js. Si Nuxt est utilisé en tant que middleware, l'objet `req` peut être différent en fonction du framework utilisé.<br>**Non disponible avec `nuxt generate`**. |
| `res` | [`http.Response`](https://nodejs.org/api/http.html#http_class_http_serverresponse) | Serveur | Réponse faites par le serveur Node.js. Si Nuxt est utilisé en tant que middleware, l'objet `res` peut être différent en fonction du framework utilisé.<br>**Non disponible avec `nuxt generate`**. |
| `redirect` | `Function` | Client et serveur | Cette methode redirige l'utilisateur vers une autre route, un code de statut est utilisé côté serveur, par défaut c'est le `302`. `redirect([status,] path [, query])`. |
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

méthode

| `req` | [`http.Request`](https://nodejs.org/api/http.html#http_class_http_incomingmessage) | Serveur | Requête faites au serveur Node.js. Si Nuxt est utilisé en tant que middleware, l'objet `req` peut être différent en fonction du framework utilisé.<br>**Non disponible avec `nuxt generate`**. |
| `res` | [`http.Response`](https://nodejs.org/api/http.html#http_class_http_serverresponse) | Serveur | Réponse faites par le serveur Node.js. Si Nuxt est utilisé en tant que middleware, l'objet `res` peut être différent en fonction du framework utilisé.<br>**Non disponible avec `nuxt generate`**. |
| `redirect` | `Function` | Client et serveur | Cette methode redirige l'utilisateur vers une autre route, un code de statut est utilisé côté serveur, par défaut c'est le `302`. `redirect([status,] path [, query])`. |
| `error` | `Function` | Client et serveur | Cette methode montre la page d'erreur : `error(params)`. L'objet `params` devrait avoir la propriété `statusCode` et `message`. |
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

méthode

| `redirect` | `Function` | Client et serveur | Cette methode redirige l'utilisateur vers une autre route, un code de statut est utilisé côté serveur, par défaut c'est le `302`. `redirect([status,] path [, query])`. |
| `error` | `Function` | Client et serveur | Cette methode montre la page d'erreur : `error(params)`. L'objet `params` devrait avoir la propriété `statusCode` et `message`. |
| `nuxtState` | `Object` | Client | L'état de Nuxt, utile pour les plugins qui utilisent `beforeNuxtRender` pour connaître l'état de Nuxt côté client avant l'hydratation. **Disponible seulement en mode `universal`**. |
| `beforeNuxtRender(fn)` | `Function` | Serveur | Cette methode met à jour la variable `__NUXT__` rendue côté client, la fonction `fn` (pouvant être asynchrone) est appelée avec `{ Components, nuxtState }`, voir cet [exemple](https://github.com/nuxt/nuxt.js/blob/cf6b0df45f678c5ac35535d49710c606ab34787d/test/fixtures/basic/pages/special-state.vue). |
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

méthode

| `res` | [`http.Response`](https://nodejs.org/api/http.html#http_class_http_serverresponse) | Serveur | Réponse faites par le serveur Node.js. Si Nuxt est utilisé en tant que middleware, l'objet `res` peut être différent en fonction du framework utilisé.<br>**Non disponible avec `nuxt generate`**. |
| `redirect` | `Function` | Client et serveur | Cette methode redirige l'utilisateur vers une autre route, un code de statut est utilisé côté serveur, par défaut c'est le `302`. `redirect([status,] path [, query])`. |
| `error` | `Function` | Client et serveur | Cette methode montre la page d'erreur : `error(params)`. L'objet `params` devrait avoir la propriété `statusCode` et `message`. |
| `nuxtState` | `Object` | Client | L'état de Nuxt, utile pour les plugins qui utilisent `beforeNuxtRender` pour connaître l'état de Nuxt côté client avant l'hydratation. **Disponible seulement en mode `universal`**. |
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

connaitre

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Arf, dur dur les vieilles habitudes pre 1990 :D

Signed-off-by: Bruno Lesieur <[email protected]>
Copy link

@forresst forresst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quelques remarques ...

title: "API: The Context"
description: The `context` provides additional objects/params from Nuxt not traditionally available to Vue components. The `context` is available in special nuxt lifecycle areas like `asyncData`, `plugins`, 'middlewares', 'modules', and 'store/nuxtServerInit`.
title: "API : le contexte"
description: L'objet `context` fournit des objets et paramètres additionnels en provenance de Nuxt qui ne sont pas disponibles dans les composants Vue natifs. Le `context` est disponible dans des aires de cycle de vie spécifique à Nuxt. On y retrouve, par exemple, `asyncData`, `plugins`, 'middlewares', 'modules', et 'store/nuxtServerInit`.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

qui ne sont pas *traditionnellement disponibles dans les composants Vue natifs

le mot "natifs" me gêne, j'ai l'impression qu'on parle uniquement des composants Vue fait par la team Vue.

| `isClient` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir si le rendu est effectué côté client. |
| `isServer` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir si le rendu est effectué côté serveur. |
| `isStatic` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir si l'application est générée (via `nuxt generate`). |
| `isDev` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir si vous êtes en mode développement, peut-être utile pour mettre des données en cache en production. |

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

en mode développement, ceci peut-être utile

j'ajouterais le mot "ceci"

| `isServer` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir si le rendu est effectué côté serveur. |
| `isStatic` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir si l'application est générée (via `nuxt generate`). |
| `isDev` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir si vous êtes en mode développement, peut-être utile pour mettre des données en cache en production. |
| `isHMR` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir les méthodes et middlewares sont appelés depuis le système de rechargement à chaud des modules webpack (*seule sur la partie cliente en mode développement*) |

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

vous permettant de savoir si les méthodes et middlewares

manque le mot "si"

| `isHMR` | `Boolean` | Client et serveur | Valeur booléenne vous permettant de savoir les méthodes et middlewares sont appelés depuis le système de rechargement à chaud des modules webpack (*seule sur la partie cliente en mode développement*) |
| `route` | [Route Vue Router](https://router.vuejs.org/fr/api/route-object.html) | Client et serveur | L'instance route Vue Router. |
| `store` | [Store Vuex](https://vuex.vuejs.org/fr/api.html#propriétés-dinstance-de-vuexstore) | Client et serveur | L'instance du store Vuex. **Disponible uniquement si le [store Vuex](/guide/vuex-store) est défini**. |
| `env` | `Object` | Client et serveur | Environment variables set in `nuxt.config.js`, see [env api](/api/configuration-env). |

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Variables d'environnement définies dans nuxt.config.js, consulter env dans l'api

un petit oubli de traduction

| `req` | [`http.Request`](https://nodejs.org/api/http.html#http_class_http_incomingmessage) | Serveur | Requête faite au serveur Node.js. Si Nuxt est utilisé en tant que middleware, l'objet `req` peut être différent en fonction du framework utilisé.<br>**Non disponible avec `nuxt generate`**. |
| `res` | [`http.Response`](https://nodejs.org/api/http.html#http_class_http_serverresponse) | Serveur | Réponse faite par le serveur Node.js. Si Nuxt est utilisé en tant que middleware, l'objet `res` peut être différent en fonction du framework utilisé.<br>**Non disponible avec `nuxt generate`**. |
| `redirect` | `Function` | Client et serveur | Cette méthode redirige l'utilisateur vers une autre route, un code de statut est utilisé côté serveur, par défaut c'est le `302`. `redirect([status,] path [, query])`. |
| `error` | `Function` | Client et serveur | Cette méthode montre la page d'erreur : `error(params)`. L'objet `params` devrait avoir la propriété `statusCode` et `message`. |

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

devrait avoir la propriétés les champs statusCode et message.

ou "les propriétés"

Copy link
Member Author

@MachinisteWeb MachinisteWeb Oct 12, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

je prends les propriétés

@forresst
Copy link

forresst commented Oct 12, 2017

surtout à @forresst qui review toutes les PR et que je n'ai malheureusement pas pu mentionner sur la PR

@haeresis @rspt je préfère laisser les couronnes à ceux qui le méritent 🥇

Signed-off-by: Bruno Lesieur <[email protected]>
@rspt
Copy link

rspt commented Oct 12, 2017

@haeresis @rspt je préfère laisser les couronnes à ceux qui le méritent 🥇

Surtout heureusement que vous êtes passé par là, je n'avais pas beaucoup de temps à y consacrer et ça m'a remotivé :)

@atinux
Copy link

atinux commented Oct 13, 2017

Je n'ai pas trop de temps pour review ces PR, mais je vous fait entierement confiance @rspt @forresst @haeresis, merci encore pour votre aide precieuse a la communaute francophone :)

PS: J'ai pas d'accent sur le clavier avec lequel j'ecris...

@MachinisteWeb
Copy link
Member Author

PS: J'ai pas d'accent sur le clavier avec lequel j'ecris...

🤣

@MachinisteWeb MachinisteWeb merged commit cbde1d9 into working Oct 13, 2017
@MachinisteWeb MachinisteWeb deleted the context branch October 13, 2017 09:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants