Browse Source

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 добавлен пример регистрации модуля

https://github.com/vuejs/vuex/pull/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
Grigoriy Beziuk 8 years ago
parent
commit
8cba988377
3 changed files with 7 additions and 7 deletions
  1. 4 4
      docs/ru/api.md
  2. 1 1
      docs/ru/modules.md
  3. 2 2
      docs/ru/plugins.md

+ 4 - 4
docs/ru/api.md

@@ -125,13 +125,13 @@ const store = new Vuex.Store({ ...options })
 
 
 ### Методы инстанса Vuex.Store
 ### Методы инстанса Vuex.Store
 
 
-- **`commit(type: string, payload?: any) | commit(mutation: Object)`**
+- **`commit(type: string, payload?: any, options?: Object) | commit(mutation: Object, options?: Object)`**
 
 
-  Запускает мутацию. [Подробнее](mutations.md)
+  Запускает мутацию. `options` может содержать опцию `root: true` что разрешает совершать корневые (root) мутации [в модулях со своим пространством имён](modules.md#пространства-имён). [Подробнее](mutations.md)
 
 
-- **`dispatch(type: string, payload?: any) | dispatch(action: Object)`**
+- **`dispatch(type: string, payload?: any, options?: Object) | dispatch(action: Object, options?: Object)`**
 
 
-  Инициирует действие. Возвращает то же значение, что и вызванный обработчик действия, или Promise, если вызывается несколько обработчиков. [Подробнее](actions.md)
+  Инициирует действие. `options` может содержать опцию `root: true` что разрешает совершать корневые (root)  действия [в модулях со своим пространством имён](modules.md#пространства-имён). Возвращает Promise который разрешает все обработчики инициируемых действий. [Подробнее](actions.md)
 
 
 - **`replaceState(state: Object)`**
 - **`replaceState(state: Object)`**
 
 

+ 1 - 1
docs/ru/modules.md

@@ -130,7 +130,7 @@ const store = new Vuex.Store({
 
 
 Геттеры и действия с собственным пространством имён будут получать свои локальные `getters`, `dispatch` и `commit`. Другими словами, вы можете использовать содержимое модуля без написания префиксов в том же модуле. Переключения между пространствами имён не влияет на код внутри модуля.
 Геттеры и действия с собственным пространством имён будут получать свои локальные `getters`, `dispatch` и `commit`. Другими словами, вы можете использовать содержимое модуля без написания префиксов в том же модуле. Переключения между пространствами имён не влияет на код внутри модуля.
 
 
-#### Доступ к глобальному содержимому в модулях с своим пространством имён
+#### Доступ к глобальному содержимому в модулях со своим пространством имён
 
 
 Если вы хотите использовать глобальное состояние и геттеры, `rootState` и `rootGetters` передаются 3-м и 4-м аргументами в функции геттеров, а также как свойства в объекте `context`, передаваемом в функции действий.
 Если вы хотите использовать глобальное состояние и геттеры, `rootState` и `rootGetters` передаются 3-м и 4-м аргументами в функции геттеров, а также как свойства в объекте `context`, передаваемом в функции действий.
 
 

+ 2 - 2
docs/ru/plugins.md

@@ -103,8 +103,8 @@ const store = new Vuex.Store({
 const logger = createLogger({
 const logger = createLogger({
   collapsed: false, // автоматически раскрывать залогированные мутации
   collapsed: false, // автоматически раскрывать залогированные мутации
   filter (mutation, stateBefore, stateAfter) {
   filter (mutation, stateBefore, stateAfter) {
-    // returns true if a mutation should be logged
-    // `mutation` is a { type, payload }
+    // возвращает true если мутация должна быть залогирована
+    // `mutation` это объект { type, payload }
     return mutation.type !== "aBlacklistedMutation"
     return mutation.type !== "aBlacklistedMutation"
   },
   },
   transformer (state) {
   transformer (state) {