diff --git a/markdown/readme/russian.md b/markdown/readme/russian.md
index efd56a5b38..e6fab88b62 100644
--- a/markdown/readme/russian.md
+++ b/markdown/readme/russian.md
@@ -2,11 +2,11 @@
NocoDB
- ✨ TАльтернативная альтернатива с открытым исходным кодом ✨
+ ✨ Альтернатива Airtable с открытым исходным кодом ✨
-Поворачивает любой MySQL, PostgreSQL, SQL Server, SQLite & Mariadb в смарт-электронную таблицу.
+Превращает любой MySQL, PostgreSQL, SQL Server, SQLite & Mariadb в смарт-таблицу.
@@ -21,7 +21,7 @@
- Website •
+ Вебсайт •
Discord •
Twitter
@@ -34,8 +34,8 @@
![NocoDB - The Open Source Airtable alternative | Product Hunt](https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=297536&theme=dark)
-# Быстрая попытка
-### 1-Click Deploy
+# Быстрый старт
+### 1-Нажмите на Deploy
#### Heroku
@@ -52,9 +52,9 @@
docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest
```
-> To persist data you can mount volume at `/usr/app/data/`.
+> Для сохранения данных, вы можете установить том в `/usr/app/data/`.
-### Используя НПМ
+### Используя NPM
```
npx create-nocodb-app
```
@@ -68,13 +68,13 @@ npm start
### GUI
-Доступ к приборной панели, используя : [http://localhost:8080/dashboard](http://localhost:8080/dashboard)
+Получите доступ к панели управления, используя : [http://localhost:8080/dashboard](http://localhost:8080/dashboard)
# Присоединяйтесь к нашему сообществу
@@ -125,34 +125,34 @@ npm start
# Функции
### Богатый интерфейс электронной таблицы
-- ⚡ Поиск, сортировка, фильтр, скрыть столбцы с легкостью Uber
-- ⚡ Создание просмотров: сетка, галерея, канбан, Гантт, форма
-- ⚡ Поделиться просмотры: Public & пароль защищен
+- ⚡ Поиск, сортировка, фильтр, скрыть столбцы с невероятной легкостью
+- ⚡ Создание видов: сетка, галерея, канбан, Гантт, форма
+- ⚡ Делиться видами: публичный & защищенный паролем
- ⚡ Личные и заблокированные виды
-- ⚡ Загрузить изображения в ячейки (работает с S3, Minio, GCP, Azure, Digitalocean, Linode, Ovh, BackbLaze) !!
-- ⚡ Роли: владелец, создатель, редактор, комментарий, просмотрщик, комментарий, пользовательские роли.
+- ⚡ Загрузить изображения в ячейки (работает с S3, Minio, GCP, Azure, Digitalocean, Linode, Ovh, BackBlaze)
+- ⚡ Роли: владелец, создатель, редактор, зритель, комментатор, пользовательские роли.
- ⚡ Контроль доступа: тонкозернистый контроль доступа даже в базе данных, уровень таблицы и столбца.
### App Store для автоматики рабочего процесса:
-- ⚡ Чат: Microsoft Teams, Slack, Раздор, Детальный
+- ⚡ Чат: Microsoft Teams, Slack, Discord, Mattermost
- ⚡ Электронная почта: SMTP, SES, MailChimp
- ⚡ SMS: Twilio
- ⚡ WhatsApp
-- ⚡ Любая 3-я сторона API
+- ⚡ Любая API третьей стороны
### Программный доступ API через:
-- ⚡ apis отдыха (чванство)
-- ⚡ apis graphql.
-- ⚡ включает в себя аутентификацию JWT и социальный авторизм
+- ⚡ REST API (Swagger)
+- ⚡ GraphQL API
+- ⚡ Включает в себя JWT Authentication & Social Auth
- ⚡ токены API для интеграции с Zapier, Integomat.
-# Production Setup
-NOCODB Требует базу данных для хранения метаданных видов электронных таблиц и внешних баз данных. А подключения параметров для этой базы данных можно указать в переменной среды NC_DB.
+# Настройка производства
+NocoDB требует базу данных для хранения метаданных видов электронных таблиц и внешних баз данных. Подключения параметров для этой базы данных можно указать в переменной среды NC_DB.
## Docker
-#### Example MySQL
+#### Пример MySQL
```
docker run -d -p 8080:8080 \
-e NC_DB="mysql2://host.docker.internal:3306?u=root&p=password&d=d1" \
@@ -160,7 +160,7 @@ docker run -d -p 8080:8080 \
nocodb/nocodb:latest
```
-#### Example Postgres
+#### Пример Postgres
```
docker run -d -p 8080:8080 \
-e NC_DB="pg://host:port?u=user&p=password&d=database" \
@@ -168,7 +168,7 @@ docker run -d -p 8080:8080 \
nocodb/nocodb:latest
```
-#### Example SQL Server
+#### Пример SQL Server
```
docker run -d -p 8080:8080 \
-e NC_DB="mssql://host:port?u=user&p=password&d=database" \
@@ -185,67 +185,67 @@ docker-compose up
```
-## Environment variables
-| Variable | Mandatory | Comments | If absent |
+## Переменные среды
+| Переменная | Обязательна | Комментарии | Если отсутствует |
|-------------------------|-----------|----------------------------------------------------------------------------------|--------------------------------------------|
-| NC_DB | Yes | See our database URLs | A local SQLite will be created in root folder |
-| DATABASE_URL | No | JDBC URL Format. Can be used instead of NC_DB. Used in 1-Click Heroku deployment| |
-| DATABASE_URL_FILE | No | path to file containing JDBC URL Format. Can be used instead of NC_DB. Used in 1-Click Heroku deployment| |
-| NC_PUBLIC_URL | Yes | Used for sending Email invitations | Best guess from http request params |
-| NC_AUTH_JWT_SECRET | Yes | JWT secret used for auth and storing other secrets | A Random secret will be generated |
-| NC_SENTRY_DSN | No | For Sentry monitoring | |
-| NC_CONNECT_TO_EXTERNAL_DB_DISABLED | No | Disable Project creation with external database | |
-| NC_DISABLE_TELE | No | Disable telemetry | |
-| NC_BACKEND_URL | No | Custom Backend URL | ``http://localhost:8080`` will be used |
-
-# Development setup
+| NC_DB | Да | Посмотрите наши URL-адреса базы данных | В корневой папке будет создан локальный SQLite |
+| DATABASE_URL | Нет | Формат URL JDBC. Может использоваться вместо NC_DB. Используется при развертывании Heroku в один клик| |
+| DATABASE_URL_FILE | Нет | путь к файлу, содержащему формат URL JDBC. Может использоваться вместо NC_DB. Используется при развертывании Heroku в один клик| |
+| NC_PUBLIC_URL | Да | Используется для отправки email приглашений | Лучшее предположение из параметров HTTP-запроса |
+| NC_AUTH_JWT_SECRET | Да | Секрет JWT, используемый для аутентификации и хранения других секретов | Будет сгенерирован случайный секрет |
+| NC_SENTRY_DSN | Нет | Для сторожевого мониторинга | |
+| NC_CONNECT_TO_EXTERNAL_DB_DISABLED | Нет | Отключить создание проекта с внешней базой данных | |
+| NC_DISABLE_TELE | Нет | Отключить телеметрию | |
+| NC_BACKEND_URL | Нет | Пользовательский Backend URL | будет использоваться ``http://localhost:8080`` |
+
+# Настройка разработки
```
git clone https://github.com/nocodb/nocodb
cd nocodb
-# run backend
+# запустить бэкэнд
cd packages/nocodb
npm install
npm run watch:run
-# open localhost:8080/dashboard in browser
+# открыть localhost:8080/dashboard в браузере
-# run frontend
+# запустить фронтэнд
cd packages/nc-gui
npm install
npm run dev
-# open localhost:3000/dashboard in browser
+# открыть localhost:3000/dashboard в браузере
```
-Changes made to code automatically restart.
+Изменения, внесенные в код, автоматически перезапускаются.
-## Running Cypress tests locally
+## Локальный запуск Cypress-тестов
```shell
-# install dependencies(cypress)
+# установить зависимости (cypress)
npm install
-# run required services by using docker compose
+# запустить необходимые службы с помощью docker compose
docker-compose -f ./docker-compose-cypress.yml up
-# wait until both 3000 and 8080 porta are avalable
-# and run cypress test using following command
+# подождите, пока станут доступны порты 3000 и 8080
+# и запустите тест cypress, используя следующую команду
npm run cypress:run
-# or run following command to run it with GUI
+# или запустите следующую команду, чтобы запустить ее с графическим интерфейсом
npm run cypress:open
```
-# Contributing
-- Please take a look at ./contribute/HowToApplyLicense.md
-- Ignore adding headers for .json or .md or .yml
+# Содействие
+- Пожалуйста, посмотрите ./contribute/HowToApplyLicense.md
+- Игнорировать добавление заголовков для .json, .md или .yml.
# 🎯 Почему мы строим это?
-Большинство интернет-бизнеса оснащены либо электронной таблицей, либо базой данных для решения их бизнеса. Электронные таблицы используются миллиардом + людьми, сотрудничающими каждый день. Тем не менее, мы выходим на работу на аналогичных скоростях в базах данных, которые являются более мощными инструментами, когда речь идет о вычислениях. Попытки решить это с предложениями SaaS, имели в виду ужасные контроль доступа, блокировку поставщика, данные блокина, резкие изменения цены и главное, что стеклянный потолок на то, что возможно в будущем.
+Большинство интернет-компаний используют электронные таблицы или базы данных для решения своих бизнес-задач. Таблицы ежедневно используют более миллиарда человек. Однако мы далеко не работаем с аналогичной скоростью над базами данных, которые являются более мощными инструментами, когда дело доходит до вычислений. Попытки решить эту проблему с помощью предложений SaaS означали ужасный контроль доступа, блокировку поставщиков, блокировку данных, резкие изменения цен и, самое главное, стеклянный потолок для того, что возможно в будущем.
# ❤ Наша миссия :
-Наша миссия состоит в том, чтобы предоставить наиболее мощный интерфейс без кода для баз данных, который является открытым источником для каждого интернет-бизнеса в мире. Это не только демократизирует доступ к мощному вычислительному инструменту, но также приносит миллиард + люди, у которых будут радикальные способности и строительства способности в Интернете.
+Наша миссия - предоставить самый мощный интерфейс без кода для баз данных с открытым исходным кодом для каждого интернет-бизнеса в мире. Это не только демократизирует доступ к мощному вычислительному инструменту, но и приведет к появлению более миллиарда человек, которые будут иметь радикальные способности возиться и строить в Интернете.
\ No newline at end of file