From a335bc705cd9f6a7a13a291ba93c28bce90fd932 Mon Sep 17 00:00:00 2001 From: Bugo Date: Sat, 18 May 2024 22:50:52 +0500 Subject: [PATCH] docs(ru): update translations (#3903) --- docs/ru/guide/sitemap-generation.md | 29 +++++++++++++---------- docs/ru/reference/default-theme-search.md | 4 ++-- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/docs/ru/guide/sitemap-generation.md b/docs/ru/guide/sitemap-generation.md index da79a5be..6e933c90 100644 --- a/docs/ru/guide/sitemap-generation.md +++ b/docs/ru/guide/sitemap-generation.md @@ -3,13 +3,11 @@ VitePress поставляется с готовой поддержкой генерации файла `sitemap.xml` для вашего сайта. Чтобы включить её, добавьте следующее в файл `.vitepress/config.js`: ```ts -import { defineConfig } from 'vitepress' - -export default defineConfig({ +export default { sitemap: { hostname: 'https://example.com' } -}) +} ``` Чтобы теги `` присутствовали в вашем файле `sitemap.xml`, вы можете включить опцию [`lastUpdated`](../reference/default-theme-last-updated). @@ -19,14 +17,23 @@ export default defineConfig({ Поддержка карты сайта осуществляется с помощью модуля [`sitemap`](https://www.npmjs.com/package/sitemap). Вы можете передать любые поддерживаемые им параметры в опцию `sitemap` в вашем конфигурационном файле. Они будут переданы непосредственно в конструктор `SitemapStream`. Более подробную информацию см. в документации [`sitemap`](https://www.npmjs.com/package/sitemap#options-you-can-pass). Пример: ```ts -import { defineConfig } from 'vitepress' - -export default defineConfig({ +export default { sitemap: { hostname: 'https://example.com', lastmodDateOnly: false } -}) +} +``` + +При использовании параметра `base` в своей конфигурации обязательно добавьте его в адрес `hostname`: + +```ts +export default { + base: '/my-site/', + sitemap: { + hostname: 'https://example.com/my-site/' + } +} ``` ## Хук `transformItems` {#transformitems-hook} @@ -34,9 +41,7 @@ export default defineConfig({ Вы можете использовать хук `sitemap.transformItems` для изменения элементов карты сайта перед их записью в файл `sitemap.xml`. Этот хук вызывается с массивом элементов sitemap и ожидает возвращения массива элементов sitemap. Пример: ```ts -import { defineConfig } from 'vitepress' - -export default defineConfig({ +export default { sitemap: { hostname: 'https://example.com', transformItems: (items) => { @@ -49,5 +54,5 @@ export default defineConfig({ return items } } -}) +} ``` diff --git a/docs/ru/reference/default-theme-search.md b/docs/ru/reference/default-theme-search.md index dae85f47..a88e9c1d 100644 --- a/docs/ru/reference/default-theme-search.md +++ b/docs/ru/reference/default-theme-search.md @@ -28,7 +28,7 @@ export default defineConfig({ ### i18n {#local-search-i18n} -Вы можете использовать подобную конфигурацию для использования многоязычного поиска: +Пример конфигурации для использования многоязычного поиска: ```ts import { defineConfig } from 'vitepress' @@ -199,7 +199,7 @@ export default defineConfig({ ### i18n {#algolia-search-i18n} -Вы можете использовать подобную конфигурацию для использования многоязычного поиска: +Пример конфигурации для использования многоязычного поиска: ```ts import { defineConfig } from 'vitepress'