Skip to content

Commit

Permalink
docs: Russian translation moved to VuePress (vuejs#2219)
Browse files Browse the repository at this point in the history
  • Loading branch information
Alex-Sokolov authored and yyx990803 committed Jun 1, 2018
1 parent 7a4c44b commit 30ee872
Show file tree
Hide file tree
Showing 20 changed files with 1,874 additions and 0 deletions.
55 changes: 55 additions & 0 deletions docs/.vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,11 @@ module.exports = {
lang: 'ja',
title: 'Vue Router',
description: 'Vue.js の公式ルータ'
},
'/ru/': {
lang: 'ru',
title: 'Vue Router',
description: 'Официальный маршрутизатор для Vue.js.'
}
},
serviceWorker: true,
Expand Down Expand Up @@ -171,6 +176,56 @@ module.exports = {
]
}
]
},
'/ru/': {
label: 'Русский',
selectText: 'Languages',
editLinkText: 'Изменить эту страницу на GitHub',
nav: [
{
text: 'Руководство',
link: '/ru/guide/'
},
{
text: 'Справочник API',
link: '/ru/api/'
},
{
text: 'История изменений',
link: 'https://github.com/vuejs/vue-router/releases'
}
],
sidebar: [
'/ru/installation.md',
'/ru/',
{
title: 'Основы',
collapsable: false,
children: [
'/ru/guide/',
'/ru/guide/essentials/dynamic-matching.md',
'/ru/guide/essentials/nested-routes.md',
'/ru/guide/essentials/navigation.md',
'/ru/guide/essentials/named-routes.md',
'/ru/guide/essentials/named-views.md',
'/ru/guide/essentials/redirect-and-alias.md',
'/ru/guide/essentials/passing-props.md',
'/ru/guide/essentials/history-mode.md'
]
},
{
title: 'Продвинутые темы',
collapsable: false,
children: [
'/ru/guide/advanced/navigation-guards.md',
'/ru/guide/advanced/meta.md',
'/ru/guide/advanced/transitions.md',
'/ru/guide/advanced/data-fetching.md',
'/ru/guide/advanced/scroll-behavior.md',
'/ru/guide/advanced/lazy-loading.md'
]
}
]
}
}
}
Expand Down
6 changes: 6 additions & 0 deletions docs/.vuepress/public/_redirects
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,9 @@
/zh-cn/advanced/* /zh/guide/advanced/*
/zh-cn/api/* /zh/api/
/zh-cn/* /zh/:splat

/ru/essentials/getting-started.html /ru/guide/
/ru/essentials/* /ru/guide/essentials/*
/ru/advanced/* /ru/guide/advanced/*
/ru/api/* /ru/api/
/ru/* /ru/:splat
18 changes: 18 additions & 0 deletions docs/ru/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Введение

:::tip ПРИМЕЧАНИЕ К ВЕРСИИ
Для пользователей TypeScript, `vue-router@3.0+` требуется `vue@2.5+`, и наоборот.
:::

Vue Router — официальная библиотека маршрутизации для [Vue.js](https://ru.vuejs.org/). Она глубоко интегрируется с ядром Vue.js, что позволяет создавать SPA-приложения с лёгкостью. Включает следующие возможности:

- Вложенные маршруты/представления
- Модульная конфигурация маршрутизатора
- Доступ к параметрам маршрута, query, wildcards
- Анимация переходов представлений на основе Vue.js
- Удобный контроль навигации
- Автоматическое проставление активного класса CSS для ссылок
- Режимы работы HTML5 history или хэш, с авто-переключением в IE9
- Настраиваемое поведение прокрутки страницы

[Начать знакомство](./guide/) или поиграться с [примерами](https://github.com/vuejs/vue-router/tree/dev/examples) (см. [`README.md`](https://github.com/vuejs/vue-router/) для их запуска).
Loading

0 comments on commit 30ee872

Please sign in to comment.