From 87034e7cc59e5a1d16dee9020cadadb3b4084c94 Mon Sep 17 00:00:00 2001
From: Emil Gulamov <125820963+mearashadowfax@users.noreply.github.com>
Date: Tue, 12 Mar 2024 15:17:45 +0000
Subject: [PATCH] i18n(ru): Update deploy.mdx translation
---
src/content/docs/ru/guides/deploy.mdx | 76 ++++++++++++++-------------
1 file changed, 40 insertions(+), 36 deletions(-)
diff --git a/src/content/docs/ru/guides/deploy.mdx b/src/content/docs/ru/guides/deploy.mdx
index 382fe1b97f30f..0798103de5bb9 100644
--- a/src/content/docs/ru/guides/deploy.mdx
+++ b/src/content/docs/ru/guides/deploy.mdx
@@ -1,44 +1,47 @@
---
-title: Развертывание Astro сайта
-description: Как задеплоить ваш сайт, созданный с помощью Astro, в интернете.
+title: Развертывание вашего сайта Astro
+description: Как развернуть свой сайт Astro в Интернете.
i18nReady: true
---
+
import DeployGuidesNav from '~/components/DeployGuidesNav.astro';
-import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'
+import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro';
+
+**Готовы ли вы собрать и развернуть свой сайт Astro?** Следуйте одному из наших руководств по развертыванию на различных сервисах или прокрутите страницу вниз, чтобы получить общие рекомендации по развертыванию сайта Astro.
-**Готовы собрать и развернуть свой сайт, созданный с помощью Astro?** Следуйте одному из наших руководств по развертыванию на различных сервисах, или прокрутите вниз для общего руководства по развертыванию сайта, созданного с помощью Astro.
+## Руководства по развертыванию
-## Быстрый вариант развертывания
+## Варианты быстрого развертывания
-Вы можете собрать и развернуть сайт, созданный с помощью Astro, на множестве хостинг-провайдеров с помощью интерфейса веб-панели управления или через командную строку (CLI).
+Вы можете быстро собрать и развернуть сайт Astro на нескольких хостах, используя либо веб-интерфейс их панели управления, либо интерфейс командной строки (CLI).
### Веб-интерфейс
-Быстрый способ развертывания вашего сайта - подключить онлайн-репозиторий Git вашего проекта Astro (например, GitHub, GitLab, Bitbucket) к провайдеру хостинга и воспользоваться возможностью непрерывного развертывания (continuous deployment) с использованием Git.
+Быстрый способ развернуть ваш сайт - подключить онлайн-репозиторий Git вашего проекта Astro (например, GitHub, GitLab, Bitbucket) к провайдеру хостинга и воспользоваться преимуществами непрерывного развертывания с помощью Git.
-Эти хостинг-платформы автоматически обнаруживают изменения в исходном репозитории вашего проекта Astro, создают версию сайта и развертывают ее в интернете по настраиваемому URL или вашему личному домену. Часто настройка развертывания на этих платформах будет выглядеть примерно следующим образом:
+Эти хост-платформы автоматически обнаруживают изменения в исходном репозитории вашего проекта Astro, создают версию сайта и развертывают ее в Интернете по настраиваемому URL или на вашем личном домене. Часто настройка развертывания на этих платформах состоит из следующих шагов:
-1. Добавьте ваш репозиторий на онлайн-платформе Git (например, в GitHub, GitLab, Bitbucket)
+1. Добавьте ваш репозиторий к онлайн-провайдеру Git (например, в GitHub, GitLab, Bitbucket).
-1. Выберите хостинг-провайдера, поддерживающего **непрерывное развертывание** (например, [Netlify](/ru/guides/deploy/netlify/) или [Vercel](/ru/guides/deploy/vercel/)) и импортируйте ваш репозиторий Git как новый сайт/проект.
+2. Выберите хостинг-провайдера, поддерживающего **непрерывное развертывание** (например, [Netlify](/ru/guides/deploy/netlify/) или [Vercel](/ru/guides/deploy/vercel/)) и импортируйте ваш Git-репозиторий как новый сайт/проект.
- Многие распространенные хостинги автоматически распознают ваш проект как сайт, созданный с помощью Astro, и должны выбрать соответствующие настройки конфигурации для создания и развертывания вашего сайта, как показано ниже. (Если этого не происходит, настройки можно изменить.)
+ Многие распространенные хостинги распознают ваш проект как сайт Astro и должны выбрать соответствующие параметры конфигурации для создания и развертывания сайта, как показано ниже. (Если это не так, эти настройки можно изменить).
:::note[Настройки развертывания]
- **Команда сборки:** `astro build` или `npm run build`
- **Директория публикации:** `dist`
:::
-1. Нажмите "Deploy" и ваш новый сайт будет создан по уникальному URL на выбранном хостинге (например, `new-astro-site.netlify.app`).
+3. Нажмите кнопку "Deploy", и ваш новый сайт будет создан по уникальному для данного хоста URL-адресу (например, `new-astro-site.netlify.app`).
-Хостинг-провайдер автоматически настроится на отслеживание изменений в основной ветке вашего репозитория на Git-платформе и перестроит и обновит ваш сайт при каждом новом коммите. Эти настройки обычно могут быть изменены в веб-интерфейсе (веб-панели управления) вашего хостинг-провайдера.
+Хостинг-провайдер будет автоматически настроен на отслеживание изменений в основной ветке вашего репозитория на Git-платформе, а также на перестройку и повторную публикацию вашего сайта при каждом новом коммите. Эти параметры обычно можно настроить в пользовательской панели хост-провайдера.
### Развертывание с помощью CLI
-Некоторые хостинг-провайдеры предоставляют свой собственный интерфейс командной строки (CLI), который можно установить глобально на вашу машину с помощью npm. Обычно, развертывание с помощью CLI выглядит примерно следующим образом:
+Некоторые хостинг-провайдеры имеют собственный интерфейс командной строки (CLI), который можно установить на свою машину с помощью npm. Часто использование CLI для развертывания выглядит примерно следующим образом:
1. Установите CLI вашего хостинг-провайдера глобально, например:
@@ -60,7 +63,7 @@ import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'
-2. Запустите CLI и следуйте инструкциям по авторизации, настройке и т.д.
+2. Запустите CLI и следуйте всем инструкциям по авторизации, настройке и т. д.
3. Соберите ваш сайт и разверните его на хостинге.
@@ -72,41 +75,42 @@ import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'
:::
- Другие хостинг-провайдеры могут потребовать от вас [сборки вашего сайта локально](#сборка-сайта-локально) и развертывания с помощью командной строки..
+ Другие хостинг-провайдеры могут потребовать от вас [сборки вашего сайта локально](#сборка-сайта-локально) и развертывания с помощью командной строки.
## Сборка сайта локально
Многие хостинг-провайдеры, такие как Netlify и Vercel, будут собирать ваш сайт за вас и затем публиковать результат на веб-сервере. Однако некоторые хостинги требуют от вас сначала локально собрать сайт, а затем запустить команду для развертывания или загрузить результат сборки.
-Также может быть полезно собрать сайт локально для предварительного просмотра и проверки на наличие ошибок и предупреждений в собственной среде.
+Вы также можете захотеть собрать сайт локально, чтобы предварительно просмотреть его или выявить возможные ошибки и предупреждения в своем собственном окружении.
Запустите команду `npm run build` чтобы собрать ваш Astro сайт.
+
-
- ```shell
- npm run build
- ```
-
-
- ```shell
- pnpm run build
- ```
-
-
- ```shell
- yarn run build
- ```
-
+
+ ```shell
+ npm run build
+ ```
+
+
+ ```shell
+ pnpm run build
+ ```
+
+
+ ```shell
+ yarn run build
+ ```
+
-По умолчанию, результат сборки будет размещен в `dist/`. Это местоположение можно изменить, используя [опцию `outDir`](/ru/reference/configuration-reference/#outdir).
+По умолчанию результат сборки будет помещен в `dist/`. Это расположение можно изменить с помощью параметра конфигурации [`outDir`](/ru/reference/configuration-reference/#outdir).
## Добавление адаптера для SSR
:::note
-Перед тем, как развернуть ваш сайт Astro с [SSR (server-side rendering)](/ru/guides/server-side-rendering/) убедитесь, что вы:
+Перед тем, как развернуть ваш сайт Astro с [SSR (серверным рендерингом)](/ru/guides/server-side-rendering/) убедитесь, что вы:
- Установили [соответствующий адаптер](/ru/guides/server-side-rendering/) в зависимости вашего проекта (вручную или с помощью команды `astro add`, например, `npx astro add netlify`).
-- [Добавили адаптер](/ru/reference/configuration-reference/#integrations) в ваш файл `astro.config.mjs` в виде импорта и экспорта по умолчанию при установке вручную.. (Команда `astro add` возьмет на себя этот шаг!)
-:::
+- [Добавили адаптер](/ru/reference/configuration-reference/#integrations) в ваш файл `astro.config.mjs` в виде импорта и экспорта по умолчанию при установке вручную. (Команда `astro add` позаботится об этом шаге за вас!)
+:::
\ No newline at end of file