Skip to content

Traduction de migration-vuex.md #96

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 2 commits into from
Sep 11, 2017
Merged

Traduction de migration-vuex.md #96

merged 2 commits into from
Sep 11, 2017

Conversation

MachinisteWeb
Copy link
Member

Et un autre document de migration

Signed-off-by: Bruno Lesieur <bruno.lesieur@gmail.com>
Copy link
Member

@Kocal Kocal left a comment

Choose a reason for hiding this comment

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

Quelques petites corrections, notamment se mettre d'accord pour accorder Vuex au masculin ou féminin ^^

- fully support both Vue 1.0 and 2.0
- will be maintained for the foreseeable future
- le support de Vue 1.0 et 2.0 est total,
- il seront maintenus à cours et moyen terme.
Copy link
Member

Choose a reason for hiding this comment

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

ils seront

type: guide
order: 28
---

> Vuex 2.0 is released, but this guide only covers the migration to 1.0? Is that a typo? Also, it looks like Vuex 1.0 and 2.0 were released simultaneously. What's going on? Which one should I use and what's compatible with Vue 2.0?
> Vuex 2.0 est sortie, mais ce guide ne couvre que la migration vers la version 1.0 ? C'est une erreur ? En fait, Vuex 1.0 et 2.0 sont sortie simultanément. Ça veut dire quoi ? Lequel dois-je utiliser et lesquels sont compatibles avec Vue 2.0 ?
Copy link
Member

Choose a reason for hiding this comment

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

Vuex 2.0 est sortie
Lequel dois-je utiliser
lesquels sont compatibles [...]

Lorsque tu parles de Vuex, tu mets ça au masculin ou au féminin ?

Par ailleurs, il faudra accorder Vuex 1.0 et 2.0 sont sortiS/sortiES ^^

Choose a reason for hiding this comment

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

Sachant que la traduction de Vuex commence ainsi (https://vuex.vuejs.org/fr/intro.html) :

Vuex est un gestionnaire d'état (« state management pattern ») et une bibliothèque pour des applications Vue.js. Il sert de zone de stockage de données centralisée pour tous les composants dans une application, avec des règles pour s'assurer que l'état ne puisse subir de mutations que d'une manière prévisible. Il s'intègre également avec l'extension officielle de Vue afin de fournir des fonctionnalités avancées comme de la visualisation d'état dans le temps et des exports et imports d’instantanés (« snapshot ») d'état.

Si on veut rester cohérent dans les traductions, je pense que le masculin doit être utilisé (ou alors il faut corriger toute la traduction de la doc de Vuex).

Choose a reason for hiding this comment

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

Tout à fait d'accord avec @Kocal pour mettre : sortis au pluriel


__Vuex 2.0__ is a radical redesign and simplification of the API, for those who are starting new projects or want to be on the cutting edge of client-side state management. __It is not covered by this migration guide__, so you should check out [the Vuex 2.0 docs](https://vuex.vuejs.org/en/index.html) if you'd like to learn more about it.
__Vuex 2.0__ est complètement revisité et son API est simplifié. Parfait pour ceux qui commencent de nouveaux projets ou qui veulent être à la pointe de la gestion d'état côté client. __Il n'est pas couvert par ce guide de migration__ et vous devez donc vous tourner vers [la documentation Vuex 2.0](https://vuex.vuejs.org/fr/index.html) si vous souhaitez en apprendre plus à son sujet.
Copy link
Member

Choose a reason for hiding this comment

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

son API est simplifiée


__Vuex 1.0__ is mostly backwards-compatible, so requires very few changes to upgrade. It is recommended for those with large existing codebases or who just want the smoothest possible upgrade path to Vue 2.0. This guide is dedicated to facilitating that process, but only includes migration notes. For the complete usage guide, see [the Vuex 1.0 docs](https://github.com/vuejs/vuex/tree/1.0/docs/en).
__Vuex 1.0__ est quasiment compatible avec ses versions antérieurs, il requiert vraiment peu de changement pour être mis à jour. Il est recommandé pour les grandes bases de code ou pour ceux qui souhaitent migrer lentement vers Vue 2.0. Ce guide est réalisé pour faciliter cette tâche mais n'inclut que des notes de migration. Pour le guide complet d'utilisation, consultez [la documentation Vuex 1.0](https://github.com/vuejs/vuex/tree/1.0/docs/en).
Copy link
Member

Choose a reason for hiding this comment

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

Vuex 1.0 est en partie compatible

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 erreurs et je vote pour vuex comme étant masculin

type: guide
order: 28
---

> Vuex 2.0 is released, but this guide only covers the migration to 1.0? Is that a typo? Also, it looks like Vuex 1.0 and 2.0 were released simultaneously. What's going on? Which one should I use and what's compatible with Vue 2.0?
> Vuex 2.0 est sortie, mais ce guide ne couvre que la migration vers la version 1.0 ? C'est une erreur ? En fait, Vuex 1.0 et 2.0 sont sortie simultanément. Ça veut dire quoi ? Lequel dois-je utiliser et lesquels sont compatibles avec Vue 2.0 ?

Choose a reason for hiding this comment

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

Sachant que la traduction de Vuex commence ainsi (https://vuex.vuejs.org/fr/intro.html) :

Vuex est un gestionnaire d'état (« state management pattern ») et une bibliothèque pour des applications Vue.js. Il sert de zone de stockage de données centralisée pour tous les composants dans une application, avec des règles pour s'assurer que l'état ne puisse subir de mutations que d'une manière prévisible. Il s'intègre également avec l'extension officielle de Vue afin de fournir des fonctionnalités avancées comme de la visualisation d'état dans le temps et des exports et imports d’instantanés (« snapshot ») d'état.

Si on veut rester cohérent dans les traductions, je pense que le masculin doit être utilisé (ou alors il faut corriger toute la traduction de la doc de Vuex).

type: guide
order: 28
---

> Vuex 2.0 is released, but this guide only covers the migration to 1.0? Is that a typo? Also, it looks like Vuex 1.0 and 2.0 were released simultaneously. What's going on? Which one should I use and what's compatible with Vue 2.0?
> Vuex 2.0 est sortie, mais ce guide ne couvre que la migration vers la version 1.0 ? C'est une erreur ? En fait, Vuex 1.0 et 2.0 sont sortie simultanément. Ça veut dire quoi ? Lequel dois-je utiliser et lesquels sont compatibles avec Vue 2.0 ?

Choose a reason for hiding this comment

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

Tout à fait d'accord avec @Kocal pour mettre : sortis au pluriel


Instead of using this interface to watch events emitted by the store itself (e.g. `store.on('mutation', callback)`), a new method `store.subscribe` is introduced. Typical usage inside a plugin would be:
Au lieu d'utiliser cette interface pour observer les émetteurs d'évènement dans le store lui-même (par ex. `store.on('mutation', callback)`), une nouvelle méthode `store.subscribe` a été introduite. Une utilisation usuelle dans un plugin serait :

Choose a reason for hiding this comment

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

Une L' utilisation usuelle typique dans un plugin serait :

c'est une proposition


Middlewares are replaced by plugins. A plugin is simply a function that receives the store as the only argument, and can listen to the mutation event on the store:
Les middlewares sont remplacés par les plugins. Un plugin est une simple fonction qui fourni le store comme seul argument et qui peut écouter les mutations d'évènement sur le store :

Choose a reason for hiding this comment

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

Un plugin est une simple fonction qui fournit le store

fourni => fournit

Signed-off-by: Bruno Lesieur <bruno.lesieur@gmail.com>
@MachinisteWeb
Copy link
Member Author

Merci @Kocal et @forresst. Si c'est bon pour vous, c'est bon pour moi !

@MachinisteWeb MachinisteWeb merged commit 9e6f5da into vuejs-fr:master Sep 11, 2017
@MachinisteWeb MachinisteWeb deleted the migration-vuex branch September 11, 2017 09:54
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.

3 participants