From 7047051e837ccc0082aa55d69369415632f217e4 Mon Sep 17 00:00:00 2001 From: Ivan Bochkarev Date: Wed, 11 Sep 2024 08:45:51 +0600 Subject: [PATCH] Update translates --- composables/useModules.ts | 8 ++--- composables/useNavigation.ts | 10 +++--- content/0.index.yml | 6 ++-- content/3.deploy/cloudflare.md | 8 ++--- content/3.deploy/firebase.md | 6 ++-- content/3.deploy/nuxthub.md | 36 ++++++++++---------- content/3.deploy/zerops.md | 49 +++++++++++++-------------- content/4.templates.yml | 4 +-- content/design-kit.md | 50 ++++++++++++++-------------- content/newsletter.yml | 16 ++++----- content/team.yml | 14 ++++---- pages/enterprise/agencies/[slug].vue | 14 ++++---- pages/enterprise/agencies/index.vue | 12 +++---- pages/enterprise/sponsors.vue | 8 ++--- pages/enterprise/support.vue | 2 +- pages/index.vue | 6 ++-- pages/modules/[slug].vue | 28 ++++++++-------- pages/modules/index.vue | 28 ++++++++-------- pages/team.vue | 2 +- pages/templates.vue | 4 +-- 20 files changed, 155 insertions(+), 156 deletions(-) diff --git a/composables/useModules.ts b/composables/useModules.ts index 01a88c0d9..cdd667400 100644 --- a/composables/useModules.ts +++ b/composables/useModules.ts @@ -67,10 +67,10 @@ export const useModules = () => { // ] const sorts: Filter[] = [ - { key: 'downloads', label: 'Downloads' }, - { key: 'stars', label: 'Stars' }, - { key: 'publishedAt', label: 'Updated' }, - { key: 'createdAt', label: 'Created' } + { key: 'downloads', label: 'Загрузки' }, + { key: 'stars', label: 'Звезды' }, + { key: 'publishedAt', label: 'Обновлено' }, + { key: 'createdAt', label: 'Создано' } ] const orders: Filter[] = [ diff --git a/composables/useNavigation.ts b/composables/useNavigation.ts index 400072f7a..0a79f70b9 100644 --- a/composables/useNavigation.ts +++ b/composables/useNavigation.ts @@ -86,27 +86,27 @@ const _useNavigation = () => { target: '_blank' }] }, { - label: 'Products', + label: 'Продукты', icon: 'i-ph-sparkle-duotone', search: false, children: [{ label: 'Nuxt UI Pro', to: 'https://ui.nuxt.com/pro?utm_source=nuxt-website&utm_medium=header', - description: 'Premium Vue components for Nuxt.', + description: 'Премиальные компоненты Vue для Nuxt.', icon: 'i-ph-layout-duotone' }, { label: 'Nuxt Studio', to: 'https://nuxt.studio/?utm_source=nuxt-website&utm_medium=header', - description: 'The Git-based CMS for Nuxt.', + description: 'CMS для Nuxt, основанная на Git', icon: 'i-ph-pen-duotone' }, { label: 'NuxtHub', to: 'https://hub.nuxt.com/?utm_source=nuxt-website&utm_medium=header', - description: 'Build, deploy & manage Nuxt apps that scale.', + description: 'Создавайте, развертывайте и управляйте приложениями Nuxt, которые масштабируются.', icon: 'i-ph-rocket-launch-duotone' }] }, { - label: 'Services', + label: 'Сервисы', icon: 'i-ph-buildings-duotone', to: '/enterprise', search: false, diff --git a/content/0.index.yml b/content/0.index.yml index 1fe4e1620..38d8a9cb1 100644 --- a/content/0.index.yml +++ b/content/0.index.yml @@ -315,7 +315,7 @@ sections: - quote: "Nuxt - это уникальный подход, сочетающий в себе отличные возможности для разработчиков с многоразовыми, полностью интегрированными функциями, которые ускоряют разработку и производительность вашего следующего сайта или приложения." author: name: 'Dominik Angerer' - description: 'Co-founder of Storyblok' + description: 'Сооснователь Storyblok' to: 'https://twitter.com/domangerer' target: '_blank' avatar: @@ -324,7 +324,7 @@ sections: - quote: "В тот момент, когда я впервые использовал Nuxt, я влюбился в него. Помимо его масштабируемости, производительности и опыта разработчиков, команда, стоящая за ним, также фантастична. Спасибо, что разработали такой замечательный фреймворк и сделали нашу жизнь намного проще!" author: name: 'Savas Vedova' - description: 'Senior Frontend Engineer at GitLab' + description: 'Старший фронтенд-инженер в GitLab' to: 'https://twitter.com/savasvedova' target: '_blank' avatar: @@ -333,7 +333,7 @@ sections: - quote: "Nuxt изменяет подход к веб-разработке, сочетая высокую производительность и удобный для разработчика опыт. Его гибкость в SSR и SSG, а также активное сообщество, подобное экосистеме Vue.js, делают его идеальным решением для современных веб-проектов." author: name: 'Rijk van Zanten' - description: 'CTO at Directus' + description: 'Технический директор в Directus' to: 'https://github.com/rijkvanzanten' target: '_blank' avatar: diff --git a/content/3.deploy/cloudflare.md b/content/3.deploy/cloudflare.md index 6d1aebe5e..6458b62f8 100644 --- a/content/3.deploy/cloudflare.md +++ b/content/3.deploy/cloudflare.md @@ -81,7 +81,7 @@ export default defineNuxtConfig({ Ознакомьтесь с документацией **CloudFlare Pages**, чтобы узнать об этом подробнее. :: -## Templates +## Шаблоны ::card-group ::card @@ -115,17 +115,17 @@ export default defineNuxtConfig({ target: _blank ui.icon.base: text-black dark:text-white --- - Web application that lets you to draw and share your drawings with the world, with Cloudflare R2 & AI. + Веб-приложение, позволяющее рисовать и делиться своими рисунками со всем миром, с Cloudflare R2 & AI. :: ::card --- icon: i-simple-icons-github - title: Nuxt Image Gallery + title: Галерея изображений Nuxt to: https://github.com/flosciante/nuxt-image-gallery target: _blank ui.icon.base: text-black dark:text-white --- - An image gallery to upload, edit and share your images to the world, with Cloudflare R2. + Галерея изображений, позволяющая загружать, редактировать и делиться своими изображениями со всем миром, с Cloudflare R2. :: :: diff --git a/content/3.deploy/firebase.md b/content/3.deploy/firebase.md index af9161156..e9fe523bd 100644 --- a/content/3.deploy/firebase.md +++ b/content/3.deploy/firebase.md @@ -147,10 +147,10 @@ firebase deploy --only functions:server,hosting Перейдите по ссылке **Документация Nitro**, чтобы узнать больше о предустановке развертывания Firebase. :: -## Using Cookies in production +## Использование Cookies в продакшене -When using Firebase Hosting together with Cloud Functions or Cloud Run, cookies are generally stripped from incoming requests to allow for efficient CDN cache behavior. Only the specially-named `__session` cookie is permitted to pass through to your app. +При использовании Firebase Hosting вместе с Cloud Functions или Cloud Run куки обычно удаляются из входящих запросов, чтобы обеспечить эффективное поведение CDN-кеша. Только куки со специальным именем `__session` могут быть переданы вашему приложению. ::read-more{to="https://firebase.google.com/docs/hosting/manage-cache#using_cookies" target="\_blank"} -For more information, refer to the **Firebase documentation**. +Для получения дополнительной информации обратитесь к документации **Firebase**. :: diff --git a/content/3.deploy/nuxthub.md b/content/3.deploy/nuxthub.md index 2c82309b5..ba0cd68a2 100644 --- a/content/3.deploy/nuxthub.md +++ b/content/3.deploy/nuxthub.md @@ -15,15 +15,15 @@ website: 'https://hub.nuxt.com/?utm_source=nuxt-website&utm_medium=deploy-page' Интеграция с NuxtHub возможна с нулевой конфигурацией, [узнать больше](https://nitro.unjs.io/deploy#zero-config-providers). :: -## Introduction +## Введение -NuxtHub is a deployment and administration platform for Nuxt, powered by Cloudflare. +NuxtHub - это платформа развертывания и администрирования для Nuxt, работающая на базе Cloudflare. -The main difference with the [Cloudflare](/deploy/cloudflare) deployment is that NuxtHub provides a zero-configuration deployment experience (provisioning, deployment, and administration). +Основное отличие от развертывания [Cloudflare](/deploy/cloudflare) заключается в том, что NuxtHub обеспечивает развертывание с нулевой конфигурацией (инициализация, развертывание и администрирование). -It also provides a powerful admin interface to manage your Nuxt projects (database, blob, KV, ...) as well as [remote storage](https://hub.nuxt.com/docs/getting-started/remote-storage?utm_source=nuxt-website&utm_medium=deploy-page). +Он также предоставляет мощный интерфейс администратора для управления вашими проектами Nuxt (базами данных, блобами, KV, ...), а также [удаленным хранилищем](https://hub.nuxt.com/docs/getting-started/remote-storage?utm_source=nuxt-website&utm_medium=deploy-page). -Read more on [hub.nuxt.com](https://hub.nuxt.com/?utm_source=nuxt-website&utm_medium=deploy-page). +Подробнее на [hub.nuxt.com](https://hub.nuxt.com/?utm_source=nuxt-website&utm_medium=deploy-page). ## NuxtHub CLI @@ -41,7 +41,7 @@ npx nuxthub deploy 4. Разверните его на вашем аккаунте Cloudflare со всеми необходимыми ресурсами 5. Предоставьте вам URL-адрес для доступа к вашему проекту -See an example in video: +Смотрите пример на видео: ::video{poster="https://res.cloudinary.com/nuxt/video/upload/v1723569534/nuxthub/nuxthub-deploy_xxs5s8.jpg" controls class="rounded dark:border dark:border-gray-700 md:w-2/3"} :source{src="https://res.cloudinary.com/nuxt/video/upload/v1723569534/nuxthub/nuxthub-deploy_xxs5s8.webm" type="video/webm"} @@ -54,18 +54,18 @@ See an example in video: :: ::warning -If you do your first deployment with the NuxtHub CLI, you won't be able to attach your GitHub/GitLab repository later on due to a Cloudflare limitation. +Если вы выполните первое развертывание с помощью NuxtHub CLI, то впоследствии не сможете прикрепить свой репозиторий GitHub/GitLab из-за ограничения Cloudflare. :: -## Deploy using Git +## Развертывание с помощью Git -1. Push your code to your git repository (GitHub or GitLab) -2. Click on `New Project` then `Import a Git repository` -3. Select your repository and click on `Import repository` -4. NuxtHub will configure your project on Cloudflare Pages and deploy it -5. Your application is deployed with a `.nuxt.dev` domain +1. Поместите код в свой git-репозиторий (GitHub или GitLab). +2. Нажмите на `New Project`, затем `Import a Git repository`. +3. Выберите свой репозиторий и нажмите `Импортировать репозиторий`. +4. NuxtHub настроит ваш проект на Cloudflare Pages и развернет его +5. Ваше приложение будет развернуто с доменом `.nuxt.dev`. -After your project has been imported and deployed, all subsequent pushes to branches will generate preview deployments and all changes made to the production branch (commonly “main”) will result in a production deployment. +После того как ваш проект был импортирован и развернут, все последующие изменения в ветках будут генерировать предварительные развертывания, а все изменения, внесенные в продакшен ветку (обычно «main»), приведут к развертыванию на продакшене. ## Шаблоны @@ -78,7 +78,7 @@ After your project has been imported and deployed, all subsequent pushes to bran target: _blank ui.icon.base: text-black dark:text-white --- - A minimal Nuxt starter running on the edge. +Минимальный стартер Nuxt, работающий на edge. :: ::card --- @@ -88,7 +88,7 @@ After your project has been imported and deployed, all subsequent pushes to bran target: _blank ui.icon.base: text-black dark:text-white --- - A starter to get started with NuxtHub features (Database, Blob, KV, ...). + Стартовая программа для начала работы с функциями NuxtHub (база данных, блобы, KV, ...). :: ::card --- @@ -106,7 +106,7 @@ After your project has been imported and deployed, all subsequent pushes to bran --- icon: i-simple-icons-github - title: Nuxt Image Gallery + title: Галерея изображений Nuxt to: https://github.com/flosciante/nuxt-image-gallery target: _blank ui.icon.base: text-black dark:text-white @@ -134,7 +134,7 @@ After your project has been imported and deployed, all subsequent pushes to bran target: _blank ui.icon.base: text-black dark:text-white --- - Web application that lets you to draw and share your drawings with the world, with Cloudflare R2 & AI. + Веб-приложение, позволяющее рисовать и делиться своими рисунками со всем миром, с Cloudflare R2 & AI. :: :: diff --git a/content/3.deploy/zerops.md b/content/3.deploy/zerops.md index 507542d25..47b9225a8 100644 --- a/content/3.deploy/zerops.md +++ b/content/3.deploy/zerops.md @@ -1,6 +1,6 @@ --- title: Zerops -description: "Deploy your Nuxt Application to Zerops infrastructure." +description: "Разверните приложение Nuxt в инфраструктуре Zerops." componentImg: Zerops logoSrc: "/assets/integrations/zerops.svg" category: Hosting @@ -8,25 +8,24 @@ NuxtPreset: "zerops" website: "https://zerops.io" --- -**Nodejs Preset**: `SERVER_PRESET: zerops` -**Static Preset**: `SERVER_PRESET: zerops-static` +**Предустановка Nodejs**: `SERVER_PRESET: zerops` +**Предустановка Static**: `SERVER_PRESET: zerops-static` :read-more{title="Zerops" to="https://zerops.io"} ::tip **Nuxt x Zerops Quickrun ✨** :br - Want to test running Nuxt on Zerops without installing or setting up anything? Using repositories [Zerops x Nuxt - Static](https://github.com/zeropsio/recipe-nuxt-static) or [Zerops x Nuxt - SSR on Node.js](https://github.com/zeropsio/recipe-nuxt-nodejs) you can deploy example Nuxt app with a single click. +Хотите протестировать работу Nuxt на Zerops, ничего не устанавливая и не настраивая? Использование репозиториев [Zerops x Nuxt - Static](https://github.com/zeropsio/recipe-nuxt-static) или [Zerops x Nuxt - SSR on Node.js](https://github.com/zeropsio/recipe-nuxt-nodejs) вы можете развернуть пример приложения Nuxt одним щелчком мыши. :: +Zerops поддерживает развертывание как статических приложений, так и приложений с рендерингом на сервере с помощью простого файла конфигурации в корне вашего проекта. -Zerops supports deploying both static and server-side rendered apps with a simple configuration file in your project root. +## Статика -## Static +Проекты и сервисы можно добавлять либо с помощью [мастера добавления проекта](https://app.zerops.io/dashboard/project-add), либо импортировать с помощью YAML-структуры: -Projects and services can be added either through a [Project add wizard](https://app.zerops.io/dashboard/project-add) or imported using a YAML structure: - -### Creating a Project +### Создание проекта ```yml [zerops-project-import.yml] project: @@ -36,11 +35,12 @@ services: - hostname: app type: static ``` -This will create a project called `recipe-nuxt` with a Zerops Static service called `app`. -### Setting up Zerops YAML +Это создаст проект под названием `recipe-nuxt` с сервисом Zerops Static под названием `app`. + +### Настройка Zerops YAML -To tell Zerops how to build and run your app, add a `zerops.yml` to your root: +Чтобы указать Zerops, как собирать и запускать ваше приложение, добавьте `zerops.yml` в корень: ```yml [zerops.yml] zerops: @@ -56,11 +56,11 @@ zerops: base: static ``` -Now you can trigger the [build & deploy pipeline using the Zerops CLI](#building-deploying-your-app) or by connecting the app service with your [GitHub](https://docs.zerops.io/references/github-integration/) / [GitLab](https://docs.zerops.io/references/gitlab-integration) repository from inside the service detail. +Теперь вы можете запустить [конвейер сборки и развертывания с помощью Zerops CLI](#building-deploying-your-app) или подключить сервис приложений к вашему репозиторию [GitHub](https://docs.zerops.io/references/github-integration/) / [GitLab](https://docs.zerops.io/references/gitlab-integration) из детализации сервиса. ## SSR Node.js -Projects and services can be added either through a [Project add wizard](https://app.zerops.io/dashboard/project-add) or imported using a YAML structure: +Проекты и сервисы можно добавлять либо с помощью [мастера добавления проекта](https://app.zerops.io/dashboard/project-add), либо импортировать с помощью YAML-структуры: ```yml [zerops-project-import.yml] project: @@ -71,11 +71,11 @@ services: type: nodejs@20 ``` -This will create a project called `recipe-nuxt` with a Zerops Static service called `app`. +Это создаст проект под названием `recipe-nuxt` с сервисом Zerops Static под названием `app`. -### Setting up Zerops YAML +### Настройка Zerops YAML -To tell Zerops how to build and run your app, add a `zerops.yml` to your root: +Чтобы указать Zerops, как собирать и запускать ваше приложение, добавьте `zerops.yml` в корень: ```yml [zerops.yml] zerops: @@ -97,31 +97,30 @@ zerops: start: node server/index.mjs ``` -Now you can trigger the [build & deploy pipeline using the Zerops CLI](#building-deploying-your-app) or by connecting the app service with your [GitHub](https://docs.zerops.io/references/github-integration/) / [GitLab](https://docs.zerops.io/references/gitlab-integration) repository from inside the service detail. +Теперь вы можете запустить [конвейер сборки и развертывания с помощью Zerops CLI](#building-deploying-your-app) или подключить сервис приложений к вашему репозиторию [GitHub](https://docs.zerops.io/references/github-integration/) / [GitLab](https://docs.zerops.io/references/gitlab-integration) из детализации сервиса. +## Создание и развертывание приложения {#building-deploying-your-app} -## Building & Deploying your App +- Установите [Zerops CLI](https://github.com/zeropsio/zcli). -- Install the [Zerops CLI](https://github.com/zeropsio/zcli). ```sh npm i -g @zerops/zcli ``` -- Open [Settings > Access Token Management](https://app.zerops.io/settings/token-management) in the Zerops app and generate a new access token. +- Откройте [Настройки > Управление токенами доступа](https://app.zerops.io/settings/token-management) в приложении Zerops и сгенерируйте новый токен доступа. -- Log in using your access token with the following command: +- Войдите в систему, используя свой токен доступа, с помощью следующей команды: ```sh zcli login ``` -- Navigate to the root of your app (where `zerops.yml` is located) and run the following command to trigger the deploy: +- Перейдите в корень вашего приложения (где находится `zerops.yml`) и выполните следующую команду, чтобы запустить развертывание: ```sh zcli push ``` -Your code can be deployed automatically on each commit or a new tag by connecting the service with your [GitHub](https://docs.zerops.io/references/gitlab-integration) / [GitLab](https://docs.zerops.io/references/gitlab-integration) repository. This connection can be set up in the service detail. - +Ваш код может быть развернут автоматически при каждом коммите или новом теге, если подключить сервис к вашему репозиторию [GitHub](https://docs.zerops.io/references/gitlab-integration) / [GitLab](https://docs.zerops.io/references/gitlab-integration). Это соединение можно настроить в деталях сервиса. :read-more{title="Zerops Documentation" to="https://docs.zerops.io/"} diff --git a/content/4.templates.yml b/content/4.templates.yml index ed47fc63a..2c5ad43c8 100644 --- a/content/4.templates.yml +++ b/content/4.templates.yml @@ -59,7 +59,7 @@ templates: demo: 'https://content-wind.nuxt.space' - name: 'SuperSaaS' slug: 'supersaas' - description: 'Nuxt 3 Fullstack Starter Kit with Auth, DB, Payment, Files & Emails' + description: 'Nuxt 3 Fullstack Starter Kit с Auth, DB, Payment, Files & Emails' demo: 'https://supersaas.dev/?aff=J0Emk' purchase: 'https://supersaas.dev/?aff=J0Emk' badge: 'Premium' @@ -98,7 +98,7 @@ templates: demo: 'https://todos.nuxt.dev/' - name: 'Atidraw' slug: 'atidraw' - description: 'Web application that lets you to create, enhance, and share your drawings with the world.' + description: 'Веб-приложение, позволяющее создавать, улучшать и делиться своими рисунками со всем миром.' repo: 'atinux/atidraw' demo: 'https://draw.nuxt.dev/' - name: 'Happy Paws' diff --git a/content/design-kit.md b/content/design-kit.md index bc7846e68..efca9291d 100644 --- a/content/design-kit.md +++ b/content/design-kit.md @@ -1,10 +1,10 @@ --- -title: Design Kit -head.description: Get the Nuxt assets such as Logo, Typography and Colors. +title: Набор для дизайна +head.description: Получите ассетсы Nuxt, такие, как логотип, типографика и цвета.. description: Welcome to Nuxt design definition page. Identity was redefined by handpicking conscientiously colors, and shapes in order to express how easy & joyful Nuxt products are. navigation.icon: 'i-ph-palette' links: - - label: 'Nuxt Brand Kit' + - label: 'Фирменный набор Nuxt' size: 'lg' to: 'https://www.figma.com/community/file/1296154408275753939/nuxt-brand-kit' icon: 'i-simple-icons-figma' @@ -13,47 +13,47 @@ links: target: '_blank' --- -## Logo History +## История логотипа -The Nuxt logo has evolved gradually over time, but the mountain shape and wordmark have been constant elements in its design. +Логотип Nuxt постепенно эволюционировал с течением времени, но неизменными элементами его дизайна остаются форма горы и словесный знак. ::div{class="hidden lg:block"} -![Nuxt Logo Timeline](/assets/design-kit/timeline-light.svg){class="dark:hidden w-full"} -![Nuxt Logo Timeline](/assets/design-kit/timeline-dark.svg){class="hidden dark:block w-full"} +![Хронология логотипа Nuxt](/assets/design-kit/timeline-light.svg){class="dark:hidden w-full"} +![Хронология логотипа Nuxt](/assets/design-kit/timeline-dark.svg){class="hidden dark:block w-full"} :: ::div{class="lg:hidden"} -![Nuxt Logo Timeline](/assets/design-kit/timeline-mobile-light.svg){class="dark:hidden w-full"} -![Nuxt Logo Timeline](/assets/design-kit/timeline-mobile-dark.svg){class="hidden dark:block w-full"} +![Хронология логотипа Nuxt](/assets/design-kit/timeline-mobile-light.svg){class="dark:hidden w-full"} +![Хронология логотипа Nuxt](/assets/design-kit/timeline-mobile-dark.svg){class="hidden dark:block w-full"} :: -## Nuxt Logo +## Логотип Nuxt -The logo is made from two elements: the triangular mountains and the wordmark. In most cases, they should appear together as the opposite master lockup shows. The triangular mountains can be used on their own as an icon, profile picture or badge, but the wordmark should never be used without this symbol on the side. +Логотип состоит из двух элементов: треугольных гор и словесного знака. В большинстве случаев они должны появляться вместе, как показывает противоположный мастер-лок. Треугольные горы могут использоваться самостоятельно в качестве иконки, изображения профиля или значка, но словесный знак никогда не должен использоваться без этого символа сбоку. -### Icon +### Иконка ::u-page-grid - :design-kit-image-card{path="icon-green" name="Green"} - :design-kit-image-card{path="icon-black" name="Black" background="bg-white"} - :design-kit-image-card{path="icon-white" name="White" background="bg-gray-950"} + :design-kit-image-card{path="icon-green" name="Зеленая"} + :design-kit-image-card{path="icon-black" name="Черная" background="bg-white"} + :design-kit-image-card{path="icon-white" name="Белая" background="bg-gray-950"} :: -### Logo +### Логотип ::u-page-grid - :design-kit-image-card{path="logo-green-white" name="Green & white" background="bg-gray-950" full} - :design-kit-image-card{path="logo-black" name="Black" background="bg-white" full} - :design-kit-image-card{path="logo-white" name="White" background="bg-gray-950" full} - :design-kit-image-card{path="logo-green-black" name="Green & black" background="bg-white" full} + :design-kit-image-card{path="logo-green-white" name="Зеленый и белый" background="bg-gray-950" full} + :design-kit-image-card{path="logo-black" name="Черный" background="bg-white" full} + :design-kit-image-card{path="logo-white" name="Белый" background="bg-gray-950" full} + :design-kit-image-card{path="logo-green-black" name="Зеленый и черный" background="bg-white" full} :: -## Color Palette +## Цветовая палитра -Our color palette is based on our iconic Nuxt green and colours have been carefully considered to work in harmony and consistency across various media. When creating Nuxt communications, use the colour values shown to make sure your designs stay on-brand. +Наша цветовая палитра основана на знаковом зеленом цвете Nuxt, и цвета были тщательно продуманы для гармоничного и последовательного использования в различных средствах массовой информации. При создании коммуникаций Nuxt используйте указанные значения цветов, чтобы убедиться, что ваш дизайн соответствует бренду. ::u-page-grid - :design-kit-color-card{background="#00DC82" name="Green"} - :design-kit-color-card{background="#FFFFFF" name="White"} - :design-kit-color-card{background="#020420" name="Gray"} + :design-kit-color-card{background="#00DC82" name="Зеленый"} + :design-kit-color-card{background="#FFFFFF" name="Белый"} + :design-kit-color-card{background="#020420" name="Серый"} :: diff --git a/content/newsletter.yml b/content/newsletter.yml index 2e9fd4560..855914e39 100644 --- a/content/newsletter.yml +++ b/content/newsletter.yml @@ -1,18 +1,18 @@ -title: The Nuxt Newsletter -head.title: Nuxt Newsletter -description: 'Get the latest releases and news about Nuxt and its ecosystem with our newsletter.' +title: Новостной бюллетень Nuxt +head.title: Новостной бюллетень Nuxt +description: 'Получайте последние релизы и новости о Nuxt и его экосистеме с помощью нашей рассылки.' navigation: false align: 'center' cta: - headline: Getting Started - title: Start your Nuxt Journey - description: Learn everything you need to know, from beginner to master. + headline: Начало работы + title: Начните свое путешествие в Nuxt + description: Узнайте все, что вам нужно знать, от новичка до мастера. links: - - label: 'Get started' + - label: 'Начало работы' size: 'lg' color: 'black' to: '/docs/getting-started/introduction' - - label: 'Explore examples' + - label: 'Изучите примеры' size: 'lg' color: 'white' to: '/docs/examples' diff --git a/content/team.yml b/content/team.yml index 2470d4dbe..5ece1b4f5 100644 --- a/content/team.yml +++ b/content/team.yml @@ -1,5 +1,5 @@ -title: The Nuxt Team -description: 'The development of Nuxt and its ecosystem is led by an international team.
Our committed team works every day to bring Nuxt forward.' +title: Команда Nuxt +description: 'Разработкой Nuxt и его экосистемы руководит международная команда.
Наша преданная команда каждый день работает над продвижением Nuxt.' navigation: false align: 'center' users: @@ -126,15 +126,15 @@ users: to: https://github.com/huang-julien target: _blank cta: - headline: Getting Started - title: Start your Nuxt Journey - description: Learn everything you need to know, from beginner to master. + headline: Начало работы + title: Начните свое путешествие в Nuxt + description: Узнайте все, что вам нужно знать, от новичка до мастера. links: - - label: 'Get started' + - label: 'Начать' size: 'lg' color: 'black' to: '/docs/getting-started/introduction' - - label: 'Explore examples' + - label: 'Изучите примеры' size: 'lg' color: 'white' to: '/docs/examples' diff --git a/pages/enterprise/agencies/[slug].vue b/pages/enterprise/agencies/[slug].vue index 5927909f3..44533277c 100644 --- a/pages/enterprise/agencies/[slug].vue +++ b/pages/enterprise/agencies/[slug].vue @@ -21,21 +21,21 @@ const links = computed(() => [{ const title = agency.value.head?.title || agency.value.title const description = agency.value.head?.description || agency.value.description useSeoMeta({ - titleTemplate: '%s · Nuxt Agencies', + titleTemplate: '%s · Агентства Nuxt', title, description, ogDescription: description, - ogTitle: `${title} · Nuxt Agencies` + ogTitle: `${title} · Агентства Nuxt` }) defineOgImageComponent('Docs', { - headline: 'Nuxt Agencies' + headline: 'Агентства Nuxt' })