Skip to content

Commit 011b0aa

Browse files
committed
fix: update ru translate
1 parent 2d23263 commit 011b0aa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+81
-81
lines changed

content/ru/1.introduction/1.quick-start.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
22
title: Быстрый старт
3-
description: Интерактивное руководство с навигацией по категориям.
3+
description: Руководство с навигацией по категориям.
44
icon: lucide:rocket
55
---
66

77
::alert{type="warning" icon="lucide:triangle-alert"}
88
Документация в настоящее время находится в разработке и может содержать неточности.
99
::
1010

11-
Plugify это мощный менеджер плагинов и пакетов, разработанный для упрощения разработки многоязычных плагинов. Независимо от того, являетесь ли вы разработчиком, моддером или интегратором, это руководство поможет вам быстро начать работу.
11+
Plugify - это мощный менеджер плагинов и пакетов, разработанный для упрощения разработки многоязычных плагинов. Независимо от того, являетесь ли вы разработчиком, моддером или интегратором, это руководство поможет вам быстро начать работу.
1212

1313
## Общая информация
1414

content/ru/1.introduction/2.overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Что такое Plugify? Зачем его использоват
44
icon: lucide:book-open
55
---
66

7-
**Plugify** это передовая библиотека C++, разработанная для упрощения и улучшения разработки плагинов на нескольких языках программирования. Она предоставляет единую среду для создания, управления и расширения плагинов, обеспечивая бесшовное взаимодействие между плагинами, написанными на разных языках. Plugify идеально подходит для разработки игр, расширяемости программного обеспечения и межъязыковых проектов.
7+
**Plugify** - это передовая библиотека C++, разработанная для упрощения и улучшения разработки плагинов на нескольких языках программирования. Она предоставляет единую среду для создания, управления и расширения плагинов, обеспечивая бесшовное взаимодействие между плагинами, написанными на разных языках. Plugify идеально подходит для разработки игр, расширяемости программного обеспечения и межъязыковых проектов.
88

99
## Ключевые особенности
1010
- **Поддержка нескольких языков**: Пишите плагины на любом поддерживаемом языке, включая C++, C#, Python, Go и JavaScript.
@@ -34,7 +34,7 @@ Plugify распространяется под **лицензией MIT**. Дл
3434

3535
---
3636

37-
Plugify это больше, чем просто менеджер плагинов; это врата в современную, многоязычную разработку плагинов. Начните создавать с Plugify уже сегодня и раскройте весь потенциал ваших проектов.
37+
Plugify - это больше, чем просто менеджер плагинов; это врата в современную, многоязычную разработку плагинов. Начните создавать с Plugify уже сегодня и раскройте весь потенциал ваших проектов.
3838

3939
## Следующие шаги
4040
- Узнайте, как настроить Plugify, в руководстве [Быстрый старт](/introduction/quick-start).

content/ru/1.introduction/3.features.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
title: Ключевые особенности
2+
title: Возможности
33
description: Что делает Plugify мощным и уникальным?
44
icon: lucide:sparkles
55
---
66

7-
Plugify это мощный и универсальный менеджер плагинов и пакетов, разработанный для упрощения разработки многоязычных плагинов. Ниже представлен подробный разбор его ключевых особенностей и возможностей.
7+
Plugify - это мощный и универсальный менеджер плагинов и пакетов, разработанный для упрощения разработки многоязычных плагинов. Ниже представлен подробный разбор его ключевых особенностей и возможностей.
88

99
## Поддержка нескольких языков
1010

content/ru/1.introduction/4.architecture.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Как это работает «под капотом» (высо
44
icon: lucide:layers
55
---
66

7-
Основная архитектура Plugify разработана для обеспечения бесшовного взаимодействия между языковыми модулями, каждый из которых реализован как отдельная библиотека C++. В результате ядро не взаимодействует напрямую с плагинами; вместо этого все взаимодействия происходят через эти языковые модули. Аналогично, плагины не взаимодействуют напрямую с ядром, а полагаются на языковые модули для коммуникации. Этот модульный дизайн распространяется даже на сам язык C++, требуя выделенного языкового модуля для обработки плагинов на основе C++. Основная цель проекта Plugify создать универсальную среду, обеспечивающую быстрое и эффективное межъязыковое взаимодействие.
7+
Основная архитектура Plugify разработана для обеспечения бесшовного взаимодействия между языковыми модулями, каждый из которых реализован как отдельная библиотека C++. В результате ядро не взаимодействует напрямую с плагинами; вместо этого все взаимодействия происходят через эти языковые модули. Аналогично, плагины не взаимодействуют напрямую с ядром, а полагаются на языковые модули для коммуникации. Этот модульный дизайн распространяется даже на сам язык C++, требуя выделенного языкового модуля для обработки плагинов на основе C++. Основная цель проекта Plugify - создать универсальную среду, обеспечивающую быстрое и эффективное межъязыковое взаимодействие.
88

99
## Основные компоненты Plugify
1010

@@ -53,7 +53,7 @@ API Plugify облегчает разработку языковых модул
5353

5454
## Версионирование и обновления
5555

56-
Plugify придерживается [семантического версионирования 2.0](https://semver.org/). Разработчики плагинов и модулей должны использовать увеличение мажорной версии для несовместимых изменений API, минорной версии для добавлений, и патч-версии для обратно совместимых исправлений. Эта практика обеспечивает совместимость и плавные обновления для пользователей.
56+
Plugify придерживается [семантического версионирования 2.0](https://semver.org/). Разработчики плагинов и модулей должны использовать увеличение мажорной версии для несовместимых изменений API, минорной версии - для добавлений, и патч-версии - для обратно совместимых исправлений. Эта практика обеспечивает совместимость и плавные обновления для пользователей.
5757

5858
## Механизм коммуникации
5959
Система использует функции, основанные на [соглашении о вызовах C](https.en.wikipedia.org/wiki/X86_calling_conventions#x86-64_calling_conventions), поддерживая архитектуры [x64](https://en.wikipedia.org/wiki/X86-64) и [AArch64](https://en.wikipedia.org/wiki/AArch64). Этот подход выбран потому, что большинство [встраиваемых языков](https.github.com/dbohdan/embedded-scripting-languages) предоставляют C или C++ API, что обеспечивает широкую совместимость в различных средах.

content/ru/1.introduction/5.faq.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ icon: lucide:badge-help
1111
Что такое Plugify?
1212

1313
#content
14-
Plugify это **современный менеджер плагинов и пакетов на C++**, разработанный для упрощения и улучшения разработки плагинов на нескольких языках программирования. Он предоставляет единую среду для создания, управления и расширения плагинов, обеспечивая бесшовное взаимодействие между плагинами, написанными на разных языках. Plugify идеально подходит для разработки игр, расширяемости программного обеспечения и межъязыковых проектов.
14+
Plugify - это **современный менеджер плагинов и пакетов на C++**, разработанный для упрощения и улучшения разработки плагинов на нескольких языках программирования. Он предоставляет единую среду для создания, управления и расширения плагинов, обеспечивая бесшовное взаимодействие между плагинами, написанными на разных языках. Plugify идеально подходит для разработки игр, расширяемости программного обеспечения и межъязыковых проектов.
1515
::
1616

1717
::accordion-item
@@ -116,7 +116,7 @@ Plugify включает в себя надежный **Менеджер пак
116116
Что такое файлы-манифесты?
117117
118118
#content
119-
Файлы-манифесты это конфигурационные файлы JSON, используемые Plugify для определения метаданных и настроек для плагинов, языковых модулей и ядра системы. Существует три типа файлов-манифестов:
119+
Файлы-манифесты - это конфигурационные файлы JSON, используемые Plugify для определения метаданных и настроек для плагинов, языковых модулей и ядра системы. Существует три типа файлов-манифестов:
120120
121121
1. **`.pplugin` (Манифест плагина)**:
122122
- Определяет метаданные для плагина, такие как его имя, версия, зависимости и точка входа.

content/ru/1.introduction/6.requirements.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Требования
3-
description: Описывает системные требования, поддерживаемые платформы и необходимые зависимости!
2+
title: Системные требования
3+
description: Поддерживаемые платформы и необходимые зависимости.
44
icon: lucide:list-check
55
---
66

content/ru/1.introduction/_dir.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
title: Вступление
1+
title: Начало
22
icon: lucide:rocket
33
navigation.redirect: /ru/introduction/quick-start

content/ru/2.essentials/1.installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ target: _blank
6969
mkdir ../res/plugins
7070
mkdir ../res/modules
7171
```
72-
3. Поместите ваши плагины в папку `plugins`, а языковые модули в папку `modules`.
72+
3. Поместите ваши плагины в папку `plugins`, а языковые модули - в папку `modules`.
7373

7474
### Настройте `plugify.pconfig`
7575
Приложение `plug` требует наличия конфигурационного файла с именем `plugify.pconfig` в рабочем каталоге. Этот файл указывает путь к папке `res` и другие настройки.

content/ru/2.essentials/2.directory-structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Plugify придерживается определенной структуры
88

99
## Корневой каталог
1010

11-
Корневой каталог это место, куда вы клонируете репозиторий Plugify и собираете проект. Он содержит следующее:
11+
Корневой каталог - это место, куда вы клонируете репозиторий Plugify и собираете проект. Он содержит следующее:
1212

1313
- **`build/`**: Содержит скомпилированные бинарные файлы и артефакты сборки.
1414
- **`res/`**: Основной каталог ресурсов для плагинов и языковых модулей.

content/ru/2.essentials/3.building.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ git submodule update --remote --merge
205205

206206
## Типы сборки
207207

208-
Plugify поддерживает несколько типов сборки, которые можно указать с помощью переменной `CMAKE_BUILD_TYPE`. Тип сборки по умолчанию `RelWithDebInfo`. Кроме того, Plugify предоставляет **пресеты** для сборок `Debug` и `Release`, чтобы упростить процесс.
208+
Plugify поддерживает несколько типов сборки, которые можно указать с помощью переменной `CMAKE_BUILD_TYPE`. Тип сборки по умолчанию - `RelWithDebInfo`. Кроме того, Plugify предоставляет **пресеты** для сборок `Debug` и `Release`, чтобы упростить процесс.
209209

210210
### Доступные типы сборки
211211
- **Debug**:

0 commit comments

Comments
 (0)