Browse Source

Merge pull request #614 from ZhansayaM/russian

russian markdown fixed
pull/618/head
o1lab 3 years ago committed by GitHub
parent
commit
eebdbf7f1e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 106
      markdown/readme/russian.md

106
markdown/readme/russian.md

@ -2,11 +2,11 @@
<b> <b>
<a href="https://www.nocodb.com">NocoDB </a><br> <a href="https://www.nocodb.com">NocoDB </a><br>
</b> </b>
TАльтернативная альтернатива с открытым исходным кодом ✨ <br> Альтернатива Airtable с открытым исходным кодом ✨ <br>
</h1> </h1>
<p align="center"> <p align="center">
Поворачивает любой MySQL, PostgreSQL, SQL Server, SQLite & Mariadb в смарт-электронную таблицу. Превращает любой MySQL, PostgreSQL, SQL Server, SQLite & Mariadb в смарт-таблицу.
</p> </p>
<div align="center"> <div align="center">
@ -21,7 +21,7 @@
<p align="center"> <p align="center">
<a href="http://www.nocodb.com"><b>Website</b></a> <a href="http://www.nocodb.com"><b>Вебсайт</b></a>
<a href="https://discord.gg/5RgZmkW"><b>Discord</b></a> <a href="https://discord.gg/5RgZmkW"><b>Discord</b></a>
<a href="https://twitter.com/nocodb"><b>Twitter</b></a> <a href="https://twitter.com/nocodb"><b>Twitter</b></a>
</p> </p>
@ -34,8 +34,8 @@
<a href="https://www.producthunt.com/posts/nocodb?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-nocodb" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=297536&theme=dark" alt="NocoDB - The Open Source Airtable alternative | Product Hunt" style="width: 250px; height: 54px;" width="250" height="54" /></a> <a href="https://www.producthunt.com/posts/nocodb?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-nocodb" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=297536&theme=dark" alt="NocoDB - The Open Source Airtable alternative | Product Hunt" style="width: 250px; height: 54px;" width="250" height="54" /></a>
# Быстрая попытка # Быстрый старт
### 1-Click Deploy ### 1-Нажмите на Deploy
#### Heroku #### Heroku
<a href="https://heroku.com/deploy?template=https://github.com/npgia/nocodb-seed-heroku"> <a href="https://heroku.com/deploy?template=https://github.com/npgia/nocodb-seed-heroku">
@ -52,9 +52,9 @@
docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest 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 npx create-nocodb-app
``` ```
@ -68,13 +68,13 @@ npm start
### GUI ### GUI
Доступ к приборной панели, используя : [http://localhost:8080/dashboard](http://localhost:8080/dashboard) Получите доступ к панели управления, используя : [http://localhost:8080/dashboard](http://localhost:8080/dashboard)
# Присоединяйтесь к нашему сообществу # Присоединяйтесь к нашему сообществу
<a href="https://discord.gg/5RgZmkW"> <a href="https://discord.gg/5RgZmkW">
<img <img
src="https://invidget.switchblade.xyz/5RgZmkW" src="https://discordapp.com/api/guilds/661905455894888490/widget.png?style=banner3"
alt="Join NocoDB : Free & Open Source Airtable Alternative" alt="Join NocoDB : Free & Open Source Airtable Alternative"
> >
</a> </a>
@ -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 для автоматики рабочего процесса: ### App Store для автоматики рабочего процесса:
- ⚡ Чат: Microsoft Teams, Slack, Раздор, Детальный - ⚡ Чат: Microsoft Teams, Slack, Discord, Mattermost
- ⚡ Электронная почта: SMTP, SES, MailChimp - ⚡ Электронная почта: SMTP, SES, MailChimp
- ⚡ SMS: Twilio - ⚡ SMS: Twilio
- ⚡ WhatsApp - ⚡ WhatsApp
- ⚡ Любая 3-я сторона API - ⚡ Любая API третьей стороны
### Программный доступ API через: ### Программный доступ API через:
- ⚡ apis отдыха (чванство) - ⚡ REST API (Swagger)
- ⚡ apis graphql. - ⚡ GraphQL API
- ⚡ включает в себя аутентификацию JWT и социальный авторизм - ⚡ Включает в себя JWT Authentication & Social Auth
- ⚡ токены API для интеграции с Zapier, Integomat. - ⚡ токены API для интеграции с Zapier, Integomat.
# Production Setup # Настройка производства
NOCODB Требует базу данных для хранения метаданных видов электронных таблиц и внешних баз данных. А подключения параметров для этой базы данных можно указать в переменной среды NC_DB. NocoDB требует базу данных для хранения метаданных видов электронных таблиц и внешних баз данных. Подключения параметров для этой базы данных можно указать в переменной среды NC_DB.
## Docker ## Docker
#### Example MySQL #### Пример MySQL
``` ```
docker run -d -p 8080:8080 \ docker run -d -p 8080:8080 \
-e NC_DB="mysql2://host.docker.internal:3306?u=root&p=password&d=d1" \ -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 nocodb/nocodb:latest
``` ```
#### Example Postgres #### Пример Postgres
``` ```
docker run -d -p 8080:8080 \ docker run -d -p 8080:8080 \
-e NC_DB="pg://host:port?u=user&p=password&d=database" \ -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 nocodb/nocodb:latest
``` ```
#### Example SQL Server #### Пример SQL Server
``` ```
docker run -d -p 8080:8080 \ docker run -d -p 8080:8080 \
-e NC_DB="mssql://host:port?u=user&p=password&d=database" \ -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 | | NC_DB | Да | Посмотрите наши URL-адреса базы данных | В корневой папке будет создан локальный SQLite |
| DATABASE_URL | No | JDBC URL Format. Can be used instead of NC_DB. Used in 1-Click Heroku deployment| | | DATABASE_URL | Нет | Формат URL JDBC. Может использоваться вместо NC_DB. Используется при развертывании Heroku в один клик| |
| DATABASE_URL_FILE | No | path to file containing JDBC URL Format. Can be used instead of NC_DB. Used in 1-Click Heroku deployment| | | DATABASE_URL_FILE | Нет | путь к файлу, содержащему формат URL JDBC. Может использоваться вместо NC_DB. Используется при развертывании Heroku в один клик| |
| NC_PUBLIC_URL | Yes | Used for sending Email invitations | Best guess from http request params | | NC_PUBLIC_URL | Да | Используется для отправки email приглашений | Лучшее предположение из параметров HTTP-запроса |
| NC_AUTH_JWT_SECRET | Yes | JWT secret used for auth and storing other secrets | A Random secret will be generated | | NC_AUTH_JWT_SECRET | Да | Секрет JWT, используемый для аутентификации и хранения других секретов | Будет сгенерирован случайный секрет |
| NC_SENTRY_DSN | No | For Sentry monitoring | | | NC_SENTRY_DSN | Нет | Для сторожевого мониторинга | |
| NC_CONNECT_TO_EXTERNAL_DB_DISABLED | No | Disable Project creation with external database | | | NC_CONNECT_TO_EXTERNAL_DB_DISABLED | Нет | Отключить создание проекта с внешней базой данных | |
| NC_DISABLE_TELE | No | Disable telemetry | | | NC_DISABLE_TELE | Нет | Отключить телеметрию | |
| NC_BACKEND_URL | No | Custom Backend URL | ``http://localhost:8080`` will be used | | NC_BACKEND_URL | Нет | Пользовательский Backend URL | будет использоваться ``http://localhost:8080`` |
# Development setup # Настройка разработки
``` ```
git clone https://github.com/nocodb/nocodb git clone https://github.com/nocodb/nocodb
cd nocodb cd nocodb
# run backend # запустить бэкэнд
cd packages/nocodb cd packages/nocodb
npm install npm install
npm run watch:run npm run watch:run
# open localhost:8080/dashboard in browser # открыть localhost:8080/dashboard в браузере
# run frontend # запустить фронтэнд
cd packages/nc-gui cd packages/nc-gui
npm install npm install
npm run dev npm run dev
# open localhost:3000/dashboard in browser # открыть localhost:3000/dashboard в браузере
``` ```
Changes made to code automatically restart. Изменения, внесенные в код, автоматически перезапускаются.
## Running Cypress tests locally ## Локальный запуск Cypress-тестов
```shell ```shell
# install dependencies(cypress) # установить зависимости (cypress)
npm install npm install
# run required services by using docker compose # запустить необходимые службы с помощью docker compose
docker-compose -f ./docker-compose-cypress.yml up docker-compose -f ./docker-compose-cypress.yml up
# wait until both 3000 and 8080 porta are avalable # подождите, пока станут доступны порты 3000 и 8080
# and run cypress test using following command # и запустите тест cypress, используя следующую команду
npm run cypress:run npm run cypress:run
# or run following command to run it with GUI # или запустите следующую команду, чтобы запустить ее с графическим интерфейсом
npm run cypress:open npm run cypress:open
``` ```
# Contributing # Содействие
- Please take a look at ./contribute/HowToApplyLicense.md - Пожалуйста, посмотрите ./contribute/HowToApplyLicense.md
- Ignore adding headers for .json or .md or .yml - Игнорировать добавление заголовков для .json, .md или .yml.
# 🎯 Почему мы строим это? # 🎯 Почему мы строим это?
Большинство интернет-бизнеса оснащены либо электронной таблицей, либо базой данных для решения их бизнеса. Электронные таблицы используются миллиардом + людьми, сотрудничающими каждый день. Тем не менее, мы выходим на работу на аналогичных скоростях в базах данных, которые являются более мощными инструментами, когда речь идет о вычислениях. Попытки решить это с предложениями SaaS, имели в виду ужасные контроль доступа, блокировку поставщика, данные блокина, резкие изменения цены и главное, что стеклянный потолок на то, что возможно в будущем. Большинство интернет-компаний используют электронные таблицы или базы данных для решения своих бизнес-задач. Таблицы ежедневно используют более миллиарда человек. Однако мы далеко не работаем с аналогичной скоростью над базами данных, которые являются более мощными инструментами, когда дело доходит до вычислений. Попытки решить эту проблему с помощью предложений SaaS означали ужасный контроль доступа, блокировку поставщиков, блокировку данных, резкие изменения цен и, самое главное, стеклянный потолок для того, что возможно в будущем.
# ❤ Наша миссия : # ❤ Наша миссия :
Наша миссия состоит в том, чтобы предоставить наиболее мощный интерфейс без кода для баз данных, который является открытым источником для каждого интернет-бизнеса в мире. Это не только демократизирует доступ к мощному вычислительному инструменту, но также приносит миллиард + люди, у которых будут радикальные способности и строительства способности в Интернете. Наша миссия - предоставить самый мощный интерфейс без кода для баз данных с открытым исходным кодом для каждого интернет-бизнеса в мире. Это не только демократизирует доступ к мощному вычислительному инструменту, но и приведет к появлению более миллиарда человек, которые будут иметь радикальные способности возиться и строить в Интернете.
Loading…
Cancel
Save