Renat

add translation of Route management on README.ru.md

@@ -171,7 +171,7 @@ Get имеет два разных менеджера состояний: про @@ -171,7 +171,7 @@ Get имеет два разных менеджера состояний: про
171 171
172 Реактивное программирование может оттолкнуть многих людей, потому что считается сложным. GetX превращает реактивное программирование в нечто довольно простое: 172 Реактивное программирование может оттолкнуть многих людей, потому что считается сложным. GetX превращает реактивное программирование в нечто довольно простое:
173 173
174 -- YВам не нужно создавать StreamControllers. 174 +- Вам не нужно создавать StreamControllers.
175 - Вам не нужно создавать StreamBuilder для каждой переменной. 175 - Вам не нужно создавать StreamBuilder для каждой переменной.
176 - Вам не нужно создавать класс для каждого состояния. 176 - Вам не нужно создавать класс для каждого состояния.
177 - Вам не нужно создавать геттер начального значения. 177 - Вам не нужно создавать геттер начального значения.
@@ -202,15 +202,15 @@ Obx(() => Text("${controller.name}")); @@ -202,15 +202,15 @@ Obx(() => Text("${controller.name}"));
202 202
203 ### Подробнее об управлении состоянием 203 ### Подробнее об управлении состоянием
204 204
205 -**See an more in-depth explanation of state management [here](./documentation/en_US/state_management.md). There you will see more examples and also the difference between the simple stage manager and the reactive state manager** 205 +**Более подробное объяснение управления состоянием [здесь](./documentation/ru_RU/state_management.md). Там вы увидите больше примеров, а также разницу между простым менеджером состояния и реактивным менеджером состояния.
206 206
207 -You will get a good idea of GetX power. 207 +Вы получите хорошее представление о мощности GetX.
208 208
209 -## Route management 209 +## Управление маршрутами
210 210
211 -If you are going to use routes/snackbars/dialogs/bottomsheets without context, GetX is excellent for you too, just see it: 211 +Если вы собираетесь использовать маршруты / снекбары / диалоги / bottomsheets без контекста, GetX отлично подойдет вам, просто посмотрите:
212 212
213 -Add "Get" before your MaterialApp, turning it into GetMaterialApp 213 +Добавьте "Get" перед MaterialApp, превратив его в GetMaterialApp.
214 214
215 ```dart 215 ```dart
216 GetMaterialApp( // Before: MaterialApp( 216 GetMaterialApp( // Before: MaterialApp(
@@ -218,39 +218,39 @@ GetMaterialApp( // Before: MaterialApp( @@ -218,39 +218,39 @@ GetMaterialApp( // Before: MaterialApp(
218 ) 218 )
219 ``` 219 ```
220 220
221 -Navigate to new screen: 221 +Перейдите на новый экран:
222 222
223 ```dart 223 ```dart
224 224
225 Get.to(NextScreen()); 225 Get.to(NextScreen());
226 ``` 226 ```
227 227
228 -Navigate to new screen with name. See more details on named routes [here](./documentation/en_US/route_management.md#navigation-with-named-routes) 228 +Перейдите на новый экран с именем. Более подробную информацию об именованных маршрутах смотрите [здесь](./documentation/ru_RU/route_management.md#navigation-with-named-routes)
229 229
230 ```dart 230 ```dart
231 231
232 Get.toNamed('/details'); 232 Get.toNamed('/details');
233 ``` 233 ```
234 234
235 -To close snackbars, dialogs, bottomsheets, or anything you would normally close with Navigator.pop(context); 235 +Закрыть снекбар, диалог, bottomsheets, или что-то иное, что вы обычно закрывали с помощью Navigator.pop(context);
236 236
237 ```dart 237 ```dart
238 Get.back(); 238 Get.back();
239 ``` 239 ```
240 240
241 -To go to the next screen and no option to go back to the previous screen (for use in SplashScreens, login screens and etc.) 241 +Для перехода к следующему экрану без возможности вернуться к предыдущему экрану (для использования в SplashScreens, экранах входа и т. д.)
242 242
243 ```dart 243 ```dart
244 Get.off(NextScreen()); 244 Get.off(NextScreen());
245 ``` 245 ```
246 246
247 -To go to the next screen and cancel all previous routes (useful in shopping carts, polls, and tests) 247 +Для перехода к следующему экрану и отмены всех предыдущих маршрутов (полезно в корзинах для покупок, опросах и тестах)
248 248
249 ```dart 249 ```dart
250 Get.offAll(NextScreen()); 250 Get.offAll(NextScreen());
251 ``` 251 ```
252 252
253 -Noticed that you didn't had to use context to do any of these things? That's one of the biggest advantages of using Get route management. With this, you can execute all these methods from within your controller class, without worries. 253 +Заметили, что вам не нужно было использовать контекст, чтобы делать что-либо из этого? Это одно из самых больших преимуществ использования Get. Благодаря этому вы можете без проблем выполнять все эти методы из класса контроллера.
254 254
255 ### More details about route management 255 ### More details about route management
256 256