Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Мелкие исправления переводов #283

Merged
merged 10 commits into from
Aug 13, 2024
2 changes: 1 addition & 1 deletion docs/2.guide/3.going-further/6.nuxt-app.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ links:

Пока что контекст Nuxt доступен только в [плагинах](/docs/guide/directory-structure/plugins), [Nuxt-хуках](/docs/guide/going-further/hooks), [Nuxt middleware](/docs/guide/directory-structure/middleware), и [setup-функциях](https://ru.vuejs.org/api/composition-api-setup.html) (в страницах и компонентах).

Если композабл вызывается вне контекста, вы можете получить ошибку "Композабл, требующий доступа к экземпляру Nuxt, был вызван вне плагина, хука Nuxt, middleware Nuxt или setup функции Vue". В этом случае вы можете явно вызвать функцию в контексте, используя [`nuxtApp.runWithContext`](/docs/api/composables/use-nuxt-app#runwithcontext).
Если композабл вызывается вне контекста, вы можете получить ошибку "A composable that requires access to the Nuxt instance was called outside of a plugin, Nuxt hook, Nuxt middleware, or Vue setup function.". В этом случае вы можете явно вызвать функцию в контексте, используя [`nuxtApp.runWithContext`](/docs/api/composables/use-nuxt-app#runwithcontext).

## Доступ к NuxtApp

Expand Down
4 changes: 2 additions & 2 deletions docs/3.api/2.composables/use-async-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ const { data: posts } = await useAsyncData(
```

::warning
[`useAsyncData`](/docs/api/composables/use-async-data) является зарезервированным именем функции, которое трансформируется компилятором, поэтому вы не должны называть свою собственную функцию с этим именем [`useAsyncData`](/docs/api/composables/use-async-data) .
[`useAsyncData`](/docs/api/composables/use-async-data) - это зарезервированное имя функции, преобразованное компилятором, поэтому вам не следует называть свою собственную функцию [`useAsyncData`](/docs/api/composables/use-async-data).
::

:read-more{to="/docs/getting-started/data-fetching#useasyncdata"}
Expand Down Expand Up @@ -95,7 +95,7 @@ const { data: posts } = await useAsyncData(
- `refresh`/`execute`: функция, которая может быть использована для обновления данных, возвращенных функцией `handler`.
- `error`: объект ошибки, если получение данных не удалось.
- `status`: строка, указывающая на статус запроса данных (`"idle"`, `"pending"`, `"success"`, `"error"`).
`clear`: функция, которая установит `data` в `undefined`, `error` в `null`, `pending` в `false`, `status` в `idle`, и отметит любые текущие ожидающие запросы как отмененные.
- `clear`: функция, которая установит `data` в `undefined`, `error` в `null`, `pending` в `false`, `status` в `idle`, и отметит любые текущие ожидающие запросы как отмененные.

По умолчанию Nuxt ждет, пока `refresh` не будет завершен, прежде чем его можно будет выполнить снова.

Expand Down
4 changes: 2 additions & 2 deletions docs/3.api/2.composables/use-id.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "useId"
description: Сгенерировать идентификатор, совместимый с SSR, который можно передать в атрибуты доступности.
description: Сгенерировать уникальный идентификатор, совместимый с SSR, который можно передать в атрибуты доступности.
links:
- label: Исходники
icon: i-simple-icons-github
Expand All @@ -9,7 +9,7 @@ links:
---

::important
Этот композабл доступен с тех пор, как вышел [Nuxt v3.10](/blog/v3-10#ssr-safe-accessible-unique-id-creation).
Этот композабл доступен с версии [Nuxt v3.10](/blog/v3-10#ssr-safe-accessible-unique-id-creation).
::

`useId` генерирует удобный для SSR уникальный идентификатор, который можно передавать в атрибуты доступности.
Expand Down
2 changes: 1 addition & 1 deletion docs/3.api/3.utils/abort-navigation.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ export default defineNuxtRouteMiddleware((to, from) => {

### `err` в виде Error Object

Вы можете передать ошибку в виде объекта [`Error`](https://developer.mozilla.org/pl/docs/Web/JavaScript/Reference/Global_Objects/Error), например, пойманную блоком `catch`:
Вы можете передать ошибку в виде объекта [`Error`](https://developer.mozilla.org/pl/docs/Web/JavaScript/Reference/Global_Objects/Error), например, перехваченного блоком `catch`:

```ts [middleware/auth.ts]
export default defineNuxtRouteMiddleware((to, from) => {
Expand Down
2 changes: 1 addition & 1 deletion docs/3.api/3.utils/call-once.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ await callOnce(async () => {
::

::note
`callOnce` это композабл, предназначенный для непосредственного вызова в функции setup, плагине или middleware роута, потому что она должна добавлять данные в полезную нагрузку Nuxt, чтобы избежать повторного вызова функции на стороне клиента при гидратации страницы.
`callOnce` это композабл, предназначенный для непосредственного вызова в функции setup, плагине или middleware роута, поскольку ему необходимо добавить данные в полезную нагрузку Nuxt, чтобы избежать повторного вызова функции на клиенте при гидратации страницы.
::

## Тип
Expand Down
2 changes: 1 addition & 1 deletion docs/3.api/3.utils/preload-components.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,5 @@ await preloadComponents(['MyGlobalComponent1', 'MyGlobalComponent2'])
```

::note
На сервере `prefetchComponents` не будет иметь никакого эффекта.
На сервере `preloadComponents` не будет иметь никакого эффекта.
::
2 changes: 1 addition & 1 deletion docs/3.api/3.utils/refresh-cookie.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ links:

## Назначение

Функция `refreshCookie` предназначена для обновления значения куки, возвращаемой функцией `useCookie`.
Функция `refreshCookie` предназначена для обновления значения куки, возвращаемого функцией `useCookie`.

Это полезно для обновления ref-ссылки `useCookie`, когда мы знаем, что новое значение cookie было установлено в браузере.

Expand Down
4 changes: 2 additions & 2 deletions docs/3.api/4.commands/build.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ npx nuxi build [--prerender] [--preset] [--dotenv] [--log-level] [rootDir]
Параметр | По умолчанию | Описание
--------------|--------------|---------------------------------------------------------------------------------------------------------------------
`rootDir` | `.` | Корневая директория приложения для пакетирования.
`--prerender` | `false` | Предварительная рендеринг всех маршрутов вашего приложения. (**Примечание:** это экспериментальный флаг. Поведение может быть изменено.)
`--prerender` | `false` | Предварительный рендеринг всех маршрутов вашего приложения. (**Примечание:** это экспериментальный флаг. Поведение может быть изменено.)
`--preset` | - | Установить [пресет Nitro](https://nitro.unjs.io/deploy#changing-the-deployment-preset)
`--dotenv` | `.` | Укажите другой файл `.env` для загрузки, **относительно** корневой директории.
`--log-level` | `info` | Укажите уровень журналирования во время сборки, разрешая `silent` \| `info` \| `verbose`.
`--log-level` | `info` | Укажите уровень журналирования во время сборки, допускается `silent` \| `info` \| `verbose`.

::note
Эта команда устанавливает `process.env.NODE_ENV` в `production`.
Expand Down
Loading