kamazoun

#7 in README-fr.md

@@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@
12 <a href="https://github.com/Solido/awesome-flutter"> 12 <a href="https://github.com/Solido/awesome-flutter">
13 <img alt="Awesome Flutter" src="https://img.shields.io/badge/Awesome-Flutter-blue.svg?longCache=true&style=flat-square" /> 13 <img alt="Awesome Flutter" src="https://img.shields.io/badge/Awesome-Flutter-blue.svg?longCache=true&style=flat-square" />
14 </a> 14 </a>
15 -<a href="https://www.buymeacoffee.com/jonataslaw" target="_blank"><img src="https://i.imgur.com/aV6DDA7.png" alt="Buy Me A Coffee" style="height: 41px !important;width: 174px !important; box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;" > </a> 15 +<a href="https://www.buymeacoffee.com/jonataslaw" target="_blank"><img src="https://i.imgur.com/aV6DDA7.png" alt="Achetez moi un cafe" style="height: 41px !important;width: 174px !important; box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;" > </a>
16 16
17 ![](https://raw.githubusercontent.com/jonataslaw/getx-community/master/getx.png) 17 ![](https://raw.githubusercontent.com/jonataslaw/getx-community/master/getx.png)
18 18
@@ -181,41 +181,41 @@ Améliorez vos délais, livrez tout à temps sans perte de performances. Get n'e @@ -181,41 +181,41 @@ Améliorez vos délais, livrez tout à temps sans perte de performances. Get n'e
181 181
182 ## Gestion d'état (State management) 182 ## Gestion d'état (State management)
183 183
184 -Get has two different state managers: the simple state manager (we'll call it GetBuilder) and the reactive state manager (GetX/Obx) 184 +Get a deux gestionnaires d'état différents: le gestionnaire d'état simple (nous l'appellerons GetBuilder) et le gestionnaire d'état réactif (GetX / Obx).
185 185
186 -### Reactive State Manager 186 +### Gestionnaire d'état réactif (Reactive State Manager)
187 187
188 -Reactive programming can alienate many people because it is said to be complicated. GetX turns reactive programming into something quite simple: 188 +La programmation réactive peut aliéner de nombreuses personnes car on dit qu'elle est compliquée. GetX fait de la programmation réactive quelque chose d'assez simple:
189 189
190 -- You won't need to create StreamControllers.  
191 -- You won't need to create a StreamBuilder for each variable  
192 -- You will not need to create a class for each state.  
193 -- You will not need to create a get for an initial value.  
194 -- You will not need to use code generators 190 +- Vous n'aurez pas besoin de créer des StreamControllers.
  191 +- Vous n'aurez pas besoin de créer un StreamBuilder pour chaque variable
  192 +- Vous n'aurez pas besoin de créer une classe pour chaque état.
  193 +- Vous n'aurez pas besoin de créer un 'get' pour une valeur initiale.
  194 +- Vous n'aurez pas besoin d'utiliser des générateurs de code
195 195
196 -Reactive programming with Get is as easy as using setState. 196 +La programmation réactive avec Get est aussi simple que d'utiliser setState.
197 197
198 -Let's imagine that you have a name variable and want that every time you change it, all widgets that use it are automatically changed. 198 +Imaginons que vous ayez une variable 'name' et que vous souhaitiez que chaque fois que vous la modifiez, tous les widgets qui l'utilisent soient automatiquement modifiés.
199 199
200 -This is your count variable: 200 +Voici votre variable:
201 201
202 ```dart 202 ```dart
203 var name = 'Jonatas Borges'; 203 var name = 'Jonatas Borges';
204 ``` 204 ```
205 205
206 -To make it observable, you just need to add ".obs" to the end of it: 206 +Pour le rendre observable, il vous suffit d'ajouter ".obs" à la fin:
207 207
208 ```dart 208 ```dart
209 var name = 'Jonatas Borges'.obs; 209 var name = 'Jonatas Borges'.obs;
210 ``` 210 ```
211 211
212 -And in the UI, when you want to show that value and update the screen whenever tha values changes, simply do this: 212 +Et dans l'interface utilisateur, lorsque vous souhaitez afficher cette valeur et mettre à jour l'écran chaque fois qu'elle change, faites simplement:
213 213
214 ```dart 214 ```dart
215 Obx(() => Text("${controller.name}")); 215 Obx(() => Text("${controller.name}"));
216 ``` 216 ```
217 217
218 -That's all. It's _that_ simple. 218 +C'est _tout_. Si simple que ca.
219 219
220 ### More details about state management 220 ### More details about state management
221 221