diff --git a/curriculum/challenges/russian/03-front-end-libraries/redux/create-a-redux-store.russian.md b/curriculum/challenges/russian/03-front-end-libraries/redux/create-a-redux-store.russian.md
index 89bafc69b6..8c0c681dcf 100644
--- a/curriculum/challenges/russian/03-front-end-libraries/redux/create-a-redux-store.russian.md
+++ b/curriculum/challenges/russian/03-front-end-libraries/redux/create-a-redux-store.russian.md
@@ -4,23 +4,23 @@ title: Create a Redux Store
challengeType: 6
isRequired: false
videoUrl: ''
-localeTitle: Создание магазина Redux
+localeTitle: Создание Redux хранилища
---
## Description
- Redux - это система управления государственными структурами, которая может использоваться с несколькими различными веб-технологиями, включая React. В Redux существует один объект состояния, который отвечает за все состояние вашего приложения. Это означает, что если у вас было приложение React с десятью компонентами, и каждый компонент имел свое собственное локальное состояние, все состояние вашего приложения было бы определено одним объектом состояния, размещенным в store
Redux. Это первый важный принцип, который следует понимать при изучении Redux: хранилище Redux является единственным источником правды, когда дело касается состояния приложения. Это также означает, что в любое время, когда какая-либо часть вашего приложения хочет обновить состояние, он должен сделать это через магазин Redux. Однонаправленный поток данных облегчает отслеживание управления состоянием в вашем приложении.
+ Redux - это система управления состоянием (state), которая может использоваться с различными веб-технологиями, включая React. В Redux один объект состояния, который отвечает за все состояние вашего приложения. Это означает, что если у вас было приложение React с десятью компонентами, и каждый компонент имел свое собственное локальное состояние, то всё состояние вашего приложения было бы определено одним объектом состояния, размещенным в Redux store
. Это первый важный принцип, который следует понимать при изучении Redux: хранилище Redux является единственным источником правды, когда дело касается состояния приложения. Это также означает, что в любое время, когда какая-либо часть вашего приложения хочет обновить состояние, она должна сделать это через хранилище Redux. Однонаправленный поток данных облегчает управление состоянием в вашем приложении.
## Instructions
- Redux store
является объектом , который имеет и управляет приложения state
. В объекте Redux существует метод, называемый createStore()
, который вы используете для создания store
Redux. Этот метод принимает функцию reducer
как необходимый аргумент. Функция reducer
рассматривается в более поздней задаче и уже определена для вас в редакторе кода. Он просто принимает state
как аргумент и возвращает state
. Объявите переменную store
и назначьте ее createStore()
, передав в reducer
в качестве аргумента. Примечание . Код в редакторе использует синтаксис аргумента по умолчанию ES6 для инициализации этого состояния, чтобы сохранить значение 5
. Если вы не знакомы с аргументами по умолчанию, вы можете обратиться к разделу ES6 в учебной программе, которая охватывает этот раздел .
+ Redux store
является объектом, который хранит и управляет состоянием приложения state
. В объекте Redux существует метод, называемый createStore()
, который вы используете для создания Redux store
. Этот метод принимает функцию reducer
как обязательный аргумент. Функция reducer
рассматривается далее в упражнениях и уже определена для вас в редакторе кода. Она просто принимает state
как аргумент и возвращает state
. Объявите переменную store
и присвойте ей метод createStore()
, передав reducer
в качестве аргумента. Примечание . Код в редакторе использует ES6 синтаксис аргумента по умолчанию, чтобы инициализировать состояние значением 5
. Если вы не знакомы с аргументами по умолчанию, вы можете обратиться к разделу ES6 в учебной программе .
## Tests
```yml
tests:
- - text: Магазин редукции существует.
+ - text: Redux хранилище существует.
testString: 'assert(typeof store.getState === "function", "The redux store exists.");'
- - text: Хранилище redux имеет значение 5 для состояния.
+ - text: В Redux хранилище есть значение 5 для состояния.
testString: 'assert(store.getState()=== 5, "The redux store has a value of 5 for the state.");'
```
@@ -37,9 +37,9 @@ const reducer = (state = 5) => {
return state;
}
-// Redux methods are available from a Redux object
-// For example: Redux.createStore()
-// Define the store here:
+// Redux методы доступны из Redux объекта
+// Например: Redux.createStore()
+// Объявите хранилище здесь:
```