Skip to content

Commit 7b79495

Browse files
Russian Translation Update (#746)
* russian docs translation started * docs/ru/actions.md translated * docs/ru/api.md translated * docs/ru/forms.md translated * api translation fix * docs/ru/getters.md translated * docs/ru/getting-started.md translated * docs/ru/hot-reload.md translated * docs/ru/installation.md translated * docs/ru/intro.md translated * docs/ru/modules.md translated * docs/ru/README.md translated * docs/ru/strict.md translated * docs/ru/structure.md translated * docs/ru/SUMMARY.md translated (O_O for some reason it happens to be exactly the same as README.md) * docs/ru/mutations.md translated * docs/ru/plugins.md translated * docs/ru/state.md translated * docs/ru/testing.md translated * docs/ru/actions.md styling/proof-reading * docs/ru/api.md styling/proof-reading * docs/ru/forms.md styling/proof-reading * docs/ru/getters.md styling/proof-reading * docs/ru/getting-started.md styling/proof-reading * docs/ru/hot-reload.md styling/proof-reading * docs/ru/installation.md styling/proof-reading * docs/ru/intro.md styling/proof-reading * docs/ru/modules.md styling/proof-reading * docs/ru/mutations.md styling/proof-reading * docs/ru/plugins.md styling/proof-reading * docs/ru/state.md styling/proof-reading * docs/ru/strict.md styling/proof-reading * docs/ru/structure.md styling/proof-reading * docs/ru/testing.md styling/proof-reading * docs/ru/intro.md typo fix * Copyediting RU documentation * Fix typo * Change wording around alternative approaches to data handling * Fix typo * Fix typo * Better wording for linters * Fix header and change wording * fix typo * typos reported by @ipelekhan are fixed * Russian docs translation update * Fix typo * Sentence rephrasing and fix punctuation * Переключил на ветку translation-ru * - Исправлен пример * - getting-started.md исправлена ссылка на jsfiddle * - getters.md добавлена секция про возможность передачи функции в геттерах * - installation.md добавлен флаг --save * - modules.md мелкая правка в примере * Update modules.md * modules.md ещё мелкая правка в примере * modules.md добавлен пример регистрации модуля vuejs/vuex#634 * actions.md расширен пример * getters.md исправление * strict.md обновление и добавлено уточнение о затратности * testing.md исправлен пример конфига webpack * api.md изменены ссылки * intro.md изменена ссылка * state.md изменена ссылка * api.md добавлены уточнения при определении в модуле * mutations.md добавлено уточнение примера * modules.md обновление 2.3.0 * api.md исправлена ошибка * plugins.md добавлено уточнение в пример * modules.md исправлена опечатка * api.md добавлены описания options для dispatch/commit
1 parent f199c26 commit 7b79495

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

docs/ru/api.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -125,13 +125,13 @@ const store = new Vuex.Store({ ...options })
125125

126126
### Методы инстанса Vuex.Store
127127

128-
- **`commit(type: string, payload?: any) | commit(mutation: Object)`**
128+
- **`commit(type: string, payload?: any, options?: Object) | commit(mutation: Object, options?: Object)`**
129129

130-
Запускает мутацию. [Подробнее](mutations.md)
130+
Запускает мутацию. `options` может содержать опцию `root: true` что разрешает совершать корневые (root) мутации [в модулях со своим пространством имён](modules.md#пространства-имён). [Подробнее](mutations.md)
131131

132-
- **`dispatch(type: string, payload?: any) | dispatch(action: Object)`**
132+
- **`dispatch(type: string, payload?: any, options?: Object) | dispatch(action: Object, options?: Object)`**
133133

134-
Инициирует действие. Возвращает то же значение, что и вызванный обработчик действия, или Promise, если вызывается несколько обработчиков. [Подробнее](actions.md)
134+
Инициирует действие. `options` может содержать опцию `root: true` что разрешает совершать корневые (root) действия [в модулях со своим пространством имён](modules.md#пространства-имён). Возвращает Promise который разрешает все обработчики инициируемых действий. [Подробнее](actions.md)
135135

136136
- **`replaceState(state: Object)`**
137137

docs/ru/modules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ const store = new Vuex.Store({
130130

131131
Геттеры и действия с собственным пространством имён будут получать свои локальные `getters`, `dispatch` и `commit`. Другими словами, вы можете использовать содержимое модуля без написания префиксов в том же модуле. Переключения между пространствами имён не влияет на код внутри модуля.
132132

133-
#### Доступ к глобальному содержимому в модулях с своим пространством имён
133+
#### Доступ к глобальному содержимому в модулях со своим пространством имён
134134

135135
Если вы хотите использовать глобальное состояние и геттеры, `rootState` и `rootGetters` передаются 3-м и 4-м аргументами в функции геттеров, а также как свойства в объекте `context`, передаваемом в функции действий.
136136

docs/ru/plugins.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@ const store = new Vuex.Store({
103103
const logger = createLogger({
104104
collapsed: false, // автоматически раскрывать залогированные мутации
105105
filter (mutation, stateBefore, stateAfter) {
106-
// returns true if a mutation should be logged
107-
// `mutation` is a { type, payload }
106+
// возвращает true если мутация должна быть залогирована
107+
// `mutation` это объект { type, payload }
108108
return mutation.type !== "aBlacklistedMutation"
109109
},
110110
transformer (state) {

0 commit comments

Comments
 (0)