Skip to content

Commit 1004b8f

Browse files
Alex-Sokolovposva
authored andcommitted
[RU] Translation update (#1472)
* russian translation update v2.5.+ * router-instance.md исправлена опечатка * router-link.md исправление * navigation-guards.md исправлена опечатка * getting-started.md standalone -> полная сборка * data-fetching.md бэктики * lazy-loading.md бэктики * transitions.md бэктики * route-object.md бэктики * router-link.md бэктики * getting-started.md бэктики
1 parent c1e89e1 commit 1004b8f

File tree

6 files changed

+15
-15
lines changed

6 files changed

+15
-15
lines changed

docs/ru/advanced/data-fetching.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export default {
5454
fetchData () {
5555
this.error = this.post = null
5656
this.loading = true
57-
// замените здесь getPost используемым методом получения данных / доступа к API
57+
// замените здесь `getPost` используемым методом получения данных / доступа к API
5858
getPost(this.$route.params.id, (err, post) => {
5959
this.loading = false
6060
if (err) {

docs/ru/advanced/lazy-loading.md

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

33
При использовании модульного сборщика, результирующая JavaScript-сборка может оказаться довольно большой, что негативно сказывается на времени загрузки страницы. В некоторых случаях было бы эффективнее разделить компоненты каждого пути на отдельные минисборки, и загружать их только при переходе к соответствующему пути.
44

5-
Совместное использование [асинхронной загрузки компонентов](https://ru.vuejs.org/v2/guide/components.html#Асинхронные-компоненты) Vue и [разделения кода](https://webpack.js.org/guides/code-splitting-require/) WebPack делает реализацию ленивой загрузки компонентов в зависимости от путей тривиальной.
5+
Совместное использование [асинхронной загрузки компонентов](https://ru.vuejs.org/v2/guide/components.html#Асинхронные-компоненты) Vue и [разделения кода](https://webpack.js.org/guides/code-splitting-require/) Webpack делает реализацию ленивой загрузки компонентов в зависимости от путей тривиальной.
66

77
Всё, что требуется — определить компоненты путей как асинхронные:
88

99
``` js
1010
const Foo = resolve => {
11-
// require.ensure — это специальный синтаксис Webpack'а для определения точки разделения кода.
11+
// `require.ensure` — это специальный синтаксис Webpack'а для определения точки разделения кода.
1212
require.ensure(['./Foo.vue'], () => {
1313
resolve(require('./Foo.vue'))
1414
})

docs/ru/advanced/transitions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ const Bar = {
4444
```
4545

4646
``` js
47-
// затем, в родительском компоненте, будем следить за переменной $route,
47+
// затем, в родительском компоненте, будем следить за переменной `$route`,
4848
// чтобы определить, какой анимационный переход применить
4949

5050
watch: {

docs/ru/api/route-object.md

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

1717
``` js
1818
router.beforeEach((to, from, next) => {
19-
// как to так и from являются объектами пути
19+
// как `to` так и `from` являются объектами пути
2020
})
2121
```
2222

@@ -25,7 +25,7 @@
2525
``` js
2626
const router = new VueRouter({
2727
scrollBehavior (to, from, savedPosition) {
28-
// как to так и from являются объектами пути
28+
// как `to` так и `from` являются объектами пути
2929
}
3030
})
3131
```

docs/ru/api/router-link.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@
2727
<!-- результат рендеринга -->
2828
<a href="home">Home</a>
2929

30-
<!-- javascript-выражение через v-bind -->
30+
<!-- javascript-выражение через `v-bind` -->
3131
<router-link v-bind:to="'home'">Home</router-link>
3232

33-
<!-- Можно использовать сокращенную запись v-bind -->
33+
<!-- Можно использовать сокращенную запись `v-bind` -->
3434
<router-link :to="'home'">Home</router-link>
3535

3636
<!-- даст тот же результат -->
@@ -39,7 +39,7 @@
3939
<!-- с использованием именованного пути -->
4040
<router-link :to="{ name: 'user', params: { userId: 123 }}">User</router-link>
4141

42-
<!-- с использованием строки запроса, получим /register?plan=private -->
42+
<!-- с использованием строки запроса, получим `/register?plan=private` -->
4343
<router-link :to="{ path: 'register', query: { plan: 'private' }}">Register</router-link>
4444
```
4545

@@ -100,7 +100,7 @@
100100
Одним из следствий этого подхода является тот факт, что корневая ссылка `<router-link to="/">` будет считаться активной всегда. Чтобы заставить ссылку считаться активной только при полном совпадении, используйте входной параметр `exact`:
101101

102102
``` html
103-
<!-- эта ссылка будет активной только для корневого пути / -->
103+
<!-- эта ссылка будет активной только для корневого пути `/` -->
104104
<router-link to="/" exact>
105105
```
106106

docs/ru/essentials/getting-started.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
Создать одностраничное приложение используя Vue.js и Vue-router очень просто. Используя Vue.js, мы уже компонуем своё приложение из компонентов. Добавляя Vue-router, мы просто сопоставляем компонентам пути, и указываем, где именно их отображать. Вот простой пример:
66

7-
> Все примеры используют standalone-сборку Vue, которая позволяет использовать парсинг шаблонов. Подробнее о разнице сборок можно почитать [в документации к Vue.js](https://ru.vuejs.org/v2/guide/installation.html#Объяснение-различных-сборок).
7+
> Все примеры используют полную сборку Vue, которая позволяет использовать парсинг шаблонов. Подробнее о разнице сборок можно почитать [в документации к Vue.js](https://ru.vuejs.org/v2/guide/installation.html#Объяснение-различных-сборок).
88
99
### HTML
1010

@@ -17,7 +17,7 @@
1717
<p>
1818
<!-- используйте компонент router-link для создания ссылок -->
1919
<!-- входной параметр `to` определяет путь для перехода -->
20-
<!-- <router-link> по умолчанию преобразуется в тег `<a>` -->
20+
<!-- `<router-link>` по умолчанию преобразуется в тег `<a>` -->
2121
<router-link to="/foo">Go to Foo</router-link>
2222
<router-link to="/bar">Go to Bar</router-link>
2323
</p>
@@ -30,7 +30,7 @@
3030

3131
``` js
3232
// 0. При использовании модульной системы (напр. vue-cli),
33-
// импортируйте Vue и VueRouter и затем вызовите Vue.use(VueRouter)
33+
// импортируйте Vue и VueRouter и затем вызовите `Vue.use(VueRouter)`
3434

3535
// 1. Определение используемых компонентов
3636
// Они могут быть импортированы из внешних файлов
@@ -39,7 +39,7 @@ const Bar = { template: '<div>bar</div>' }
3939

4040
// 2. Определение путей
4141
// Каждый путь должен указывать на компонент
42-
// "Компонентом" может быть как созданный через Vue.extend()
42+
// "Компонентом" может быть как созданный через `Vue.extend()`
4343
// полноценный конструктор, так и просто объект с настройками компонента
4444
// Вложенные пути будут рассмотрены далее.
4545
const routes = [
@@ -50,7 +50,7 @@ const routes = [
5050
// 3. Создаём инстанс роутера с опцией `routes`
5151
// Можно передать и другие опции, но пока не будем усложнять
5252
const router = new VueRouter({
53-
routes // сокращение от routes: routes
53+
routes // сокращение от `routes: routes`
5454
})
5555

5656
// 4. Создаём и монтируем корневой инстанс Vue нашего приложения.

0 commit comments

Comments
 (0)