Skip to content

Commit b4a0aaf

Browse files
Alex-Sokolovyyx990803
authored andcommitted
[RU] Translation update (vuejs#125)
1 parent 11d17ca commit b4a0aaf

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

ru/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Руководство по серверному рендерингу Vue.js
22

33
> **Примечание:** для этого руководства требуются следующие версии Vue и библиотек:
4-
> - vue & vue-server-renderer >= 2.3.0
5-
> - vue-router >= 2.5.0
6-
> - vue-loader >= 12.0.0 & vue-style-loader >= 3.0.0
4+
> - vue & vue-server-renderer 2.3.0+
5+
> - vue-router 2.5.0+
6+
> - vue-loader 12.0.0+ & vue-style-loader 3.0.0+
77
88
> Если вы ранее использовали Vue 2.2 с серверным рендерингом, вы заметите, что рекомендуемая структура кода теперь [немного отличается](./structure.md) (с новой опцией [runInNewContext](./api.md#runinnewcontext) установленной в `false`). Ваше существующее приложение по-прежнему будет работать, но советуем внести изменения с учётом новых рекомендаций.
99

ru/caching.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export default {
6767
}
6868
```
6969

70-
Обратите внимание, что подлежащий кэшированию компонент **также должен определять уникальную опцию «name»**. С уникальным именем ключ кэша таким образом является компоненто-зависимым: вам не нужно беспокоиться о двух компонентах, возвращающих одинаковый ключ.
70+
Обратите внимание, что подлежащий кэшированию компонент **также должен определять уникальную опцию `name`**. С уникальным именем ключ кэша таким образом является компоненто-зависимым: вам не нужно беспокоиться о двух компонентах, возвращающих одинаковый ключ.
7171

7272
Ключ, возвращаемый из `serverCacheKey` должен содержать достаточную информацию для представления формы результата рендеринга. Указанное выше является хорошей реализацией, если результат рендеринга определяется исключительно с помощью `props.item.id`. Однако, если элемент с таким же идентификатором может со временем меняться или результат рендеринга также зависит от других данных, вам необходимо изменить реализацию `getCacheKey`, чтобы учитывать и другие переменные.
7373

ru/css.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
## Настройка извлечения CSS
2424

25-
Для извлечения CSS из `*.vue` файлов в `vue-loader` используется опция `extractCSS` (требует `vue-loader>=12.0.0`):
25+
Для извлечения CSS из `*.vue` файлов в `vue-loader` используется опция `extractCSS` (требует `vue-loader` 12.0.0+):
2626

2727
``` js
2828
// webpack.config.js

ru/head.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Аналогично внедрению ресурсов, управление заголовочными тегами следует той же идее: мы можем динамически присоединять данные к `context` рендерера в жизненном цикле компонента, а затем интерполировать эти данные в `template`.
44

5-
> С версии >=2.3.2 вы можете напрямую получать доступ к контексту SSR в компонентах через `this.$ssrContext`. В более ранних версиях вам потребуется вручную внедрять контекст SSR, передав его в `createApp()` и выставляя его на корневом экземплере `$options` — после чего, компоненты потомки смогут получить к нему доступ через `this.$root.$options.ssrContext`.
5+
> С версии 2.3.2+ вы можете напрямую получать доступ к контексту SSR в компонентах через `this.$ssrContext`. В более ранних версиях вам потребуется вручную внедрять контекст SSR, передав его в `createApp()` и выставляя его на корневом экземплере `$options` — после чего, компоненты потомки смогут получить к нему доступ через `this.$root.$options.ssrContext`.
66
77
Мы можем написать простую примесь для управления заголовком:
88

@@ -38,7 +38,7 @@ const clientTitleMixin = {
3838
}
3939
}
4040

41-
// значение VUE_ENV будет определено плагином webpack.DefinePlugin
41+
// значение `VUE_ENV` будет определено плагином `webpack.DefinePlugin`
4242
export default process.env.VUE_ENV === 'server'
4343
? serverTitleMixin
4444
: clientTitleMixin
@@ -66,7 +66,7 @@ export default {
6666
}
6767
```
6868

69-
И внутри `template`, переданного в рендерер сборки:
69+
И внутри шаблона, переданного в рендерер сборки:
7070

7171
``` html
7272
<html>

0 commit comments

Comments
 (0)