Skip to content

Commit

Permalink
Russian translation update (#25)
Browse files Browse the repository at this point in the history
* docs: translate config

* docs: translate faq
  • Loading branch information
Hkr32 authored May 27, 2023
1 parent 81e2e61 commit e854a96
Show file tree
Hide file tree
Showing 12 changed files with 133 additions and 133 deletions.
50 changes: 25 additions & 25 deletions src/config/frontmatter/layout.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,66 +76,66 @@ tag:

## order

- Type: `number`
- Тип: `number`

Page order in sidebar.
Порядок страниц в боковой панели.

- By filling in a positive number, the page will appear in the front, while the smaller number comes to the front.
- By filling in a negative number, the page will appear in the end, while the greater number comes to the front. (e.g. -1 is after -2)
- При вводе положительного числа страница будет отображаться на переднем плане, а меньшее число будет на переднем плане.
- При вводе отрицательного числа страница будет отображаться в конце, а большее число окажется впереди. (например, -1 после -2)

## dir

Sidebar group information used for [structure sidebar](../../guide/layout/sidebar.md#auto-sidebar).
Информация о группе боковой панели, используемая для [структурной боковой панели](../../guide/layout/sidebar.md#auto-sidebar).

### dir.text

- Type: `string`
- Default: title of `README.md`
- Тип: `string`
- По умолчанию: title of `README.md`

Group title.
Название группы.

### dir.icon

- Type: `string`
- Default: icon of `README.md`
- Тип: `string`
- По умолчанию: icon of `README.md`

Group icon.
Иконка группы.

### dir.collapsible

- Type: `boolean`
- Default: `true`
- Тип: `boolean`
- По умолчанию: `true`

Whether group is collapsible
Является ли группа сворачиваемой.

### dir.link

- Type: `boolean`
- Default: `false`
- Тип: `boolean`
- По умолчанию: `false`

Whether Dir is clickable.
Является ли Dir кликабельным.

::: note

Setting to `true` means setting group link to link of `README.md`.
Установка `true` означает установку групповой ссылки на ссылку `README.md`.

:::

### dir.index

- Type: `boolean`
- Default: `true`
- Тип: `boolean`
- По умолчанию: `true`

Whether index current dir
Индексирует ли текущий каталог

### dir.order

- Type: `number`
- Тип: `number`

Group order in sidebar.
Порядок группы в сайдбаре.

- By filling in a positive number, the page will appear in the front, while the smaller number comes to the front.
- By filling in a negative number, the page will appear in the end, while the greater number comes to the front. (e.g. -1 is after -2)
- При вводе положительного числа страница будет отображаться на переднем плане, а меньшее число будет на переднем плане.
- При вводе отрицательного числа страница будет отображаться в конце, а большее число окажется впереди. (например, -1 после -2)

## comment

Expand Down
40 changes: 20 additions & 20 deletions src/config/plugins/blog.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,24 +22,24 @@ tag:

### excerpt

- Type: `boolean`
- Default: `true`
- Тип: `boolean`
- По умолчанию: `true`

Whether generate excerpt for page.
Генерировать ли выдержку для страницы.

### excerptSeparator

- Type: `string`
- Default: `<!-- more -->`
- Тип: `string`
- По умолчанию: `<!-- more -->`

Separator used to split excerpt from page content.
Разделитель, используемый для отделения отрывка от содержимого страницы.

### excerptLength

- Type: `number`
- Default: `300`
- Тип: `number`
- По умолчанию: `300`

Length of excerpt when auto generating.
Длина выдержки при автогенерации.

### filter

Expand All @@ -52,14 +52,14 @@ Length of excerpt when auto generating.

### excerptFilter

- Type: `(page: Page) => boolean`
- Default: `filter` option
- Тип: `(page: Page) => boolean`
- По умолчанию: `filter` option

Page filter, determine whether the plugin should generate excerpt for it.
Фильтр страницы, определите, должен ли плагин генерировать для нее выдержку.

### type

- Type: `BlogTypeOptions[]`
- Тип: `BlogTypeOptions[]`

```ts
interface BlogTypeOptions {
Expand Down Expand Up @@ -99,11 +99,11 @@ Page filter, determine whether the plugin should generate excerpt for it.
}
```

- Default: `[]`
- Details:
- [GuideArticle List](../../guide/blog/article.md#other-types-of-articles)
- По умолчанию: `[]`
- Детали:
- [РуководствоСписок статей](../../guide/blog/article.md#other-types-of-articles)

Additional article type.
Дополнительный тип статьи.

### article

Expand Down Expand Up @@ -156,7 +156,7 @@ Additional article type.

### hotReload

- Type: `boolean`
- Default: Whether using `--debug` flag
- Тип: `boolean`
- По умолчанию: Whether using `--debug` flag

Whether to enable hot reload in the development server.
Включить ли горячую перезагрузку на сервере разработки.
8 changes: 4 additions & 4 deletions src/config/plugins/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ tag:

### Плагины предоставлены Mr.Hope

- <ProjectLink name="auto-catalog">vuepress-plugin-auto-catalog</ProjectLink>: Catalog automatically generation for VuePress2
- <ProjectLink name="auto-catalog">vuepress-plugin-auto-catalog</ProjectLink>: Автоматическое создание каталога для VuePress2

- <ProjectLink name="blog2">vuepress-plugin-blog2</ProjectLink>: Плагин блога для VuePress2

Expand Down Expand Up @@ -83,9 +83,9 @@ tag:

- <ProjectLink name="redirect">vuepress-plugin-redirect</ProjectLink>: Перенаправления страницы

- <ProjectLink name="remove-pwa">vuepress-plugin-remove-pwa</ProjectLink>: Plugins to remove pwa
- <ProjectLink name="remove-pwa">vuepress-plugin-remove-pwa</ProjectLink>: Плагины для удаления pwa

- <ProjectLink name="search-pro">vuepress-plugin-search-pro</ProjectLink>: Client search plugin
- <ProjectLink name="search-pro">vuepress-plugin-search-pro</ProjectLink>: Плагин клиентского поиска

:::

Expand All @@ -95,7 +95,7 @@ tag:

- [@vuepress/plugin-container][container]: Пользовательский контейнер

- [@vuepress/external-link-icon][external-link-icon]: Добавить значок внешней ссылки для внешних ссылок в Markdown
- [@vuepress/external-link-icon][external-link-icon]: Добавить иконку внешней ссылки для внешних ссылок в Markdown

- [@vuepress/plugin-git][git]: Информационный плагин на основе Git

Expand Down
8 changes: 4 additions & 4 deletions src/config/plugins/md-enhance.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,8 @@ tag:

::: note

- `true` equals to `'always'`
- `false` equals to `'never'`
- `true` эквивалентно `'always'`
- `false` эквивалентно `'never'`

:::

Expand Down Expand Up @@ -216,8 +216,8 @@ interface TaskListOptions {

### mathjax

- Type: `MathJaxOptions | boolean`
- Default: `false`
- Тип: `MathJaxOptions | boolean`
- По умолчанию: `false`

Включить ли поддержку синтаксиса $\TeX$ через Math Jax. Вы можете передать объект в конфигурацию Math Jax.

Expand Down
26 changes: 13 additions & 13 deletions src/config/plugins/others.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ tag:

## components

Controls `vuepress-plugin-components`, providing a set of components for Markdown.
Управляет `vuepress-plugin-components`, предоставляя набор компонентов для Markdown.

Available component which can be used in markdown files are:
Доступные компоненты, которые можно использовать в файлах уценки:

- `"Badge"`
- `"BiliBili"`
Expand All @@ -24,13 +24,13 @@ Available component which can be used in markdown files are:
- `"VideoPlayer"`
- `"YouTube"`

You can set `plugin.components.components` with an array of components you want, by default it will be `["Badge"]`.
Вы можете установить `plugin.components.components` с массивом компонентов, которые вы хотите, по умолчанию это будет `["Badge"]`.

Also, you can set `plugin.components.rootComponents` to enable some root components, such as addThis and notice.
Кроме того, вы можете установить `plugin.components.rootComponents`, чтобы включить некоторые корневые компоненты, такие как addThis и уведомление.

::: info

For plugin options, please refer to <ProjectLink name="components" path="/config.html">components plugin options</ProjectLink>.
Параметры подключаемого модуля смотрите в разделе <ProjectLink name="components" path="/config.html">параметры подключаемого модуля компонентов</ProjectLink>.

:::

Expand Down Expand Up @@ -72,19 +72,19 @@ For plugin options, please refer to <ProjectLink name="components" path="/config

### prismjs.light

- Type: `PrismjsTheme`
- Default: `"one-light"`
- Details: [InterfaceCode Themes](../../guide/interface/code-theme.md)
- Тип: `PrismjsTheme`
- По умолчанию: `"one-light"`
- Детали: [ИнтерфейсТемы кода](../../guide/interface/code-theme.md)

Prism.js theme used in lightmode.
Тема Prism.js используется в светлом режиме.

### prismjs.dark

- Type: `PrismjsTheme`
- Default: `"one-dark"`
- Details: [InterfaceCode Themes](../../guide/interface/code-theme.md)
- Тип: `PrismjsTheme`
- По умолчанию: `"one-dark"`
- Детали: [ИнтерфейсТемы кода](../../guide/interface/code-theme.md)

Prism.js theme used in darkmode.
Тема Prism.js используется в темном режиме.

## photoSwipe <Badge text="включено по умолчанию" />

Expand Down
10 changes: 5 additions & 5 deletions src/config/theme/appearance.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ tag:
- Тип: `number`
- По умолчанию: `1440`

Window width switching wide screen view and desktop view in pixels
Ширина окна при переключении широкоэкранного режима и режима рабочего стола в пикселях

::: warning

Expand All @@ -132,12 +132,12 @@ Window width switching wide screen view and desktop view in pixels

:::

## print <Badge text="Root only" type="warning" />
## print <Badge text="Только root" type="warning" />

- Type: `boolean`
- Default: `true`
- Тип: `boolean`
- По умолчанию: `true`

Whether display print icon in desktop mode.
Отображать ли значок печати в режиме рабочего стола.

## iconPrefix <Badge text="Только root" type="warning" />

Expand Down
26 changes: 13 additions & 13 deletions src/config/theme/basic.md
Original file line number Diff line number Diff line change
Expand Up @@ -264,27 +264,27 @@ I18n конфиг темы, где можно задать параметры д

## hotReload

- Type: `boolean`
- Default: Whether using `--debug` flag
- Тип: `boolean`
- По умолчанию: Используется ли флаг `--debug`

Whether to enable hot reload in the development server.
Включить ли горячую перезагрузку на сервере разработки.

::: tip

Normally, you will expect:
Как правило, вы ожидаете:

- devServer can be started as soon as possible
- changes in markdown can take effect fast on the devServer, and avoid restarting the entire VuePress application.
- devServer может быть запущен как можно скорее
- изменения в уценке могут быстро вступить в силу на devServer и избежать перезапуска всего приложения VuePress.

In order to achieve this expectation, the theme needs to skip some time-consuming operations on the devServer, and it needs to disable some time-consuming functions that are triggered by page modifications on the devServer to improve the speed of project startup and hot update. At the same time, because some modifications will change the underlying raw data of VuePress, these modifications will cause the web page refresh and reload the entire VuePress application. In order to avoid frequent page reloads (i.e.: Page refresh is triggered and you are getting a blank screen for a few seconds) when modifying Markdown, the theme disables some features on the devServer.
Чтобы реализовать это ожидание, теме необходимо пропустить некоторые трудоемкие операции на devServer, а также отключить некоторые трудоемкие функции, которые запускаются модификациями страниц на devServer, чтобы повысить скорость запуска проекта и горячего обновления. В то же время, поскольку некоторые модификации изменят базовые необработанные данные VuePress, эти модификации приведут к обновлению веб-страницы и перезагрузке всего приложения VuePress. Чтобы избежать частых перезагрузок страниц (т. е. обновление страницы запускается, и вы получаете пустой экран в течение нескольких секунд) при изменении Markdown тема отключает некоторые функции на devServer.

By default, devServer has the following limitations:
По умолчанию devServer имеет следующие ограничения:

- Git-based features will not be enabled, including contributors, automatic creating date and last update time (Calling Git binary and making file IO causes high time consumption)
- The structured sidebar will only be generated when the application starts, and will not be updated subsequently (Sidebar sorting and indexing depends on every page frontmatter, any change in Markdown content will trigger recalculation, so large number of pages will result high time consumption)
- Blog articles, tags, categories and lists of articles in each category will not be updated with the devServer (Any change in Markdown content will trigger recalculation, so large number of pages will result high time consumption)
- ReadingTime and Word Info in blog article information are not injected (Any change in Markdown content will change the page word count information, so a VuePress underlying raw data is updated causing page refresh)
- Функции на основе Git не будут включены, включая участников, дату автоматического создания и время последнего обновления (вызов двоичного кода Git и создание файлового ввода-вывода вызывают большие затраты времени)
- Структурированная боковая панель будет создаваться только при запуске приложения и не будет обновляться впоследствии (сортировка и индексация боковой панели зависят от внешнего вида каждой страницы, любое изменение содержимого Markdown вызовет пересчет, поэтому большое количество страниц приведет к большим затратам времени)
- Статьи блога, теги, категории и списки статей в каждой категории не будут обновляться с помощью devServer (любое изменение содержимого Markdown вызовет пересчет, поэтому большое количество страниц приведет к большим затратам времени)
- ReadingTime и Word Info в информацию статьи блога не вводятся (любое изменение содержимого Markdown изменит информацию о количестве слов на странице, поэтому базовые необработанные данные VuePress обновляются, вызывая обновление страницы)

Enabling it means you accept that every modification will trigger some expensive recalculations and the whole application will restart, which usually results refreshing the page and a few seconds of blank screen in environments with weak performance.
Включение этого означает, что вы соглашаетесь с тем, что каждое изменение вызовет некоторые дорогостоящие пересчеты, и все приложение будет перезапущено, что обычно приводит к обновлению страницы и нескольким секундам пустого экрана в средах с низкой производительностью.

:::
6 changes: 3 additions & 3 deletions src/config/theme/feature.md
Original file line number Diff line number Diff line change
Expand Up @@ -163,9 +163,9 @@ tag:
- `"ReadingTime"`
- `"Word"`

::: warning Limitation
::: warning Ограничение

ReadingTime and Word are not available in devServer by default, [see reasons and how to enable it](./basic.md#hotreload).
ReadingTime и Word недоступны в devServer по умолчанию, [смотрите причины и как их включить](./basic.md#hotreload).

:::

Expand Down Expand Up @@ -200,7 +200,7 @@ ReadingTime and Word are not available in devServer by default, [see reasons and

Конфигурация шифрования — это объект с именем ключа, соответствующим пути, и значением ключа, соответствующим паролю, который принимает строку или массив строк.

::: details Example
::: details Пример

```js
{
Expand Down
2 changes: 1 addition & 1 deletion src/config/theme/i18n.md
Original file line number Diff line number Diff line change
Expand Up @@ -285,7 +285,7 @@ interface ThemeLocaleData {

- <ProjectLink name="comment2" path="/config/waline.html#locales">plugins.comment.locales</ProjectLink>: Служба комментариев Waline

- <ProjectLink name="components" path="/config.html#locales-backtotop">plugins.components.locales</ProjectLink>: Component locales
- <ProjectLink name="components" path="/config.html#locales-backtotop">plugins.components.locales</ProjectLink>: Языки компонентов

- <ProjectLink name="copy-code2" path="/config.html#locales">plugins.copyCode.locales</ProjectLink>: Кнопка копирования блока кода

Expand Down
Loading

0 comments on commit e854a96

Please sign in to comment.