|
1 |
| -# Vuex [](https://circleci.com/gh/vuejs/vuex) |
| 1 | +# Pour traduire la documentation de vuex |
2 | 2 |
|
3 |
| -> Centralized State Management for Vue.js. |
| 3 | +### Workflow de travail |
4 | 4 |
|
5 |
| -<p align="center"> |
6 |
| - <img width="700px" src="https://raw.githubusercontent.com/vuejs/vuex/dev/docs/en/images/vuex.png"> |
7 |
| -</p> |
| 5 | +Cette branche de travail `working` est volontairement mise en avant et doit uniquement être mise à jour dans le sens : |
8 | 6 |
|
9 |
| -- [What is Vuex?](http://vuex.vuejs.org/en/intro.html) |
10 |
| -- [Full Documentation](http://vuex.vuejs.org/) |
| 7 | +`vuejs/vuex:dev` --> `vuejs-fr/vuex:working`. |
11 | 8 |
|
12 |
| -## Examples |
| 9 | +Nous traduisons les fichiers directement dans le dossier `en` sans les renommer. Cela permet lors de la mise à jour de la documentation via l'utilisation des commandes : |
13 | 10 |
|
14 |
| -- [Counter](https://github.com/vuejs/vuex/tree/dev/examples/counter) |
15 |
| -- [Counter with Hot Reload](https://github.com/vuejs/vuex/tree/dev/examples/counter-hot) |
16 |
| -- [TodoMVC](https://github.com/vuejs/vuex/tree/dev/examples/todomvc) |
17 |
| -- [Flux Chat](https://github.com/vuejs/vuex/tree/dev/examples/chat) |
18 |
| -- [Shopping Cart](https://github.com/vuejs/vuex/tree/dev/examples/shopping-cart) |
| 11 | +``` |
| 12 | +git fetch upstream |
| 13 | +git merge upstream/master |
| 14 | +``` |
19 | 15 |
|
20 |
| -Running the examples: |
| 16 | +d'obtenir des conflits **sur les pages déjà traduites** et ainsi maintenir la documentation à jour en fonction des modifications à travers **les documents déjà traduits**. |
21 | 17 |
|
22 |
| -``` bash |
23 |
| -$ npm install |
24 |
| -$ npm run dev # serve examples at localhost:8080 |
25 |
| -``` |
| 18 | +### Traduction |
| 19 | + |
| 20 | +Pour savoir ce qui est [en cours de traduction](https://github.com/vuejs-fr/vuex/issues/1) ou [comment traduire un fichier](https://github.com/vuejs-fr/vuex/issues/2), référez vous aux issues correspondantes. |
| 21 | + |
| 22 | +### Reverssement |
| 23 | + |
| 24 | +Quand un fichier traduit est validé par pull request, on le met à jour dans le dossier `fr` de `vuejs-fr/vuex:dev` puis on propose une pull request au site principal : |
| 25 | + |
| 26 | +`vuejs-fr/vuex:dev` --> `vuejs/vuex:dev` |
26 | 27 |
|
27 |
| -## License |
| 28 | +ainsi le dossier officiel hébergeant la documentation possède bien le dossier `fr` en français et le dossier `en` en anglais. |
28 | 29 |
|
29 |
| -[MIT](http://opensource.org/licenses/MIT) |
| 30 | +Note : il peut être intéressant de faire une pull request par ficher validé et donc de créer une branche dérivée de `vuejs-fr/vuex:dev` pour faire la pull request (`vuejs-fr/vuex:dev` --> `vuejs-fr/vuex:only_one_changed_file_from_master` --> `vuejs/vuex:dev`) |
0 commit comments