Skip to content

Commit 36195f4

Browse files
highflyer910shahidhk
authored andcommitted
add russian translation for readme (hasura#3186)
1 parent 9faadec commit 36195f4

File tree

3 files changed

+203
-0
lines changed

3 files changed

+203
-0
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,10 @@ Transform data in Postgres or run business logic on it to derive another dataset
127127
## Demos
128128

129129
Check out all the example applications in the
130+
130131
[community/sample-apps](community/sample-apps) directory.
131132

133+
132134
### Realtime applications
133135

134136
- Group Chat application built with React, includes a typing indicator, online users & new
@@ -212,6 +214,7 @@ This readme is available in the following translations:
212214

213215
- [Japanese :jp:](translations/README.japanese.md) (:pray: [@moksahero](https://github.com/moksahero))
214216
- [French :fr:](translations/README.french.md) (:pray: [@l0ck3](https://github.com/l0ck3))
217+
- [Russian :ru:](translations/README.russian.md) (:pray: [@highflyer910](https://github.com/highflyer910))
215218
- [Greek 🇬🇷](translations/README.greek.md) (:pray: [@MIP2000](https://github.com/MIP2000))
216219
- [Indonesian :indonesia:](translations/README.indonesian.md) (:pray: [@anwari666](https://github.com/anwari666))
217220
- [Brazilian Portuguese :brazil:](translations/README.portuguese_br.md) (:pray: [@rubensmp](https://github.com/rubensmp))

translations/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@
88
| Contributing | [:uk: English](../CONTRIBUTING.md) [:fr: Français](CONTRIBUTING.french.md) |
99
| Security | [:uk: English](../SECURITY.md) [:fr: Français](SECURITY.french.md) |
1010
| Code of Conduct | [:uk: English](../code-of-conduct.md) [:fr: Français](code-of-conduct.french.md) |
11+

translations/README.russian.md

Lines changed: 199 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,199 @@
1+
# Hasura GraphQL Engine
2+
3+
[![Docs](https://img.shields.io/badge/docs-v1.0-brightgreen.svg?style=flat)](https://docs.hasura.io)
4+
[![CircleCI](https://circleci.com/gh/hasura/graphql-engine.svg?style=shield)](https://circleci.com/gh/hasura/graphql-engine)
5+
6+
7+
<a href="https://discord.gg/vBPpJkS"><img src="https://img.shields.io/badge/chat-discord-brightgreen.svg?logo=discord&style=flat"></a>
8+
<a href="https://twitter.com/intent/follow?screen_name=HasuraHQ"><img src="https://img.shields.io/badge/Follow-HasuraHQ-blue.svg?style=flat&logo=twitter"></a>
9+
<a href="https://eepurl.com/dBUfJ5"><img src="https://img.shields.io/badge/newsletter-subscribe-yellow.svg?style=flat"></a>
10+
11+
Hasura GraphQL Engine - это сверхбыстрый графический сервер позволяющий создавать **мгновенный GraphQL API работающий в режиме реального времени в базе данных Postgres**, с [**webhook триггерами**](../event-triggers.md) на основе событий в базе данных, и [**remote schemas**](../remote-schemas.md) для бизнес-логики.
12+
13+
Hasura помогает строить GraphQL приложения при поддержке Postgres или постепенно перейти на GraphQL для уже существующих приложений, использующих Postgres.
14+
15+
Подробнее на [hasura.io](https://hasura.io) и [docs](https://docs.hasura.io).
16+
17+
------------------
18+
19+
![Hasura GraphQL Engine Demo](../assets/demo.gif)
20+
21+
------------------
22+
23+
![Hasura GraphQL Engine Realtime Demo](../assets/realtime.gif)
24+
25+
-------------------
26+
27+
## Характеристики
28+
29+
* **Делать мощные запросы**: встроенная фильтрация, нумерация страниц, поиск шаблонов, объёмная вставка, обновление, удаление мутаций.
30+
* **Режим реального времени**: Конвертируйте любой запрос GraphQL в запрос в режиме реального времени, используя подписку.
31+
* **Слияние удаленных схем**: Доступ к пользовательским схемам GraphQL для бизнес-логики через единую конечную точку GraphQL Engine. [**Подробнее**](../remote-schemas.md).
32+
* **Запуск webhook-ов или serverless функций**: В ответ на события Postgres insert/update/delete.([ подробнее](../event-triggers.md))
33+
* **Работает с существующими базами данных**: Направьте его на существующую базу данных Postgres, чтобы мгновенно получить готовый к использованию GraphQL API.
34+
* **Подробный контроль доступа**: Динамический контроль доступа, интегрируемый с Auth системой (напр: auth0, firebase-auth).
35+
* **Высокая производительность и малое воздействие**: ~15MB изображение docker-a; ~50MB RAM @ 1000 req/s; многоядерный.
36+
* **Интерфейс администрирования и миграции**: Интерфейс администрирования и миграция схемы на Rails
37+
* **Postgres** ❤️: Поддержка Postgres типов (PostGIS/geo-location, и т.д.), преобразуется в *graphs*, запускает процедуры или функции, сохраненные посредством мутаций.
38+
39+
Подробнее на [hasura.io](https://hasura.io) и [docs](https://docs.hasura.io).
40+
41+
## Содержание
42+
<!-- markdown-toc start - Don't edit this section. Run M-x markdown-toc-refresh-toc -->
43+
**Содержание**
44+
45+
- [Быстрый запуск:](#быстрый-запуск)
46+
- [Деплоймент одним кликом на Heroku](#деплоймент-одним-кликом-на-Heroku)
47+
- [Другие методы деплоймента](#другие-варианты-деплоймента-одним-кликом)
48+
- [Архитектура](#архитектура)
49+
- [Инструменты клиентской стороны](#инструменты-клиентской-стороны)
50+
- [Добавление бизнес-логики](#добавить-бизнес-логику)
51+
- [Схемы удаленного доступа](#схемы-удаленного-доступа)
52+
- [Запуск webhook по событиям в базе данных](#запуск-webhook-по-событиям-в-базе-данных)
53+
- [Demos](#demos)
54+
- [Приложения в режиме реального времени](#приложения-в-режиме-реального-времени)
55+
- [Видео](#видео)
56+
- [Поддержка и устранение неисправностей](#поддержка-и-устранение-неисправностей)
57+
- [Контрибуция](#контрибуция)
58+
- [Элементы бренда](#элементы-бренда)
59+
- [Лицензия](#лицензия)
60+
61+
<!-- markdown-toc end -->
62+
63+
## Быстрый запуск:
64+
65+
### Деплоймент одним кликом на Heroku
66+
67+
Самый быстрый способ попробовать Hasura через Heroku.
68+
69+
1. Нажмите на кнопку ниже, чтобы развернуть GraphQL Engine на Heroku с бесплатным дополнением Postgres:
70+
71+
[![Деплоймент в Heroku](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/hasura/graphql-engine-heroku)
72+
73+
2. Откройте консоль Hasura
74+
75+
Посетите `https://<app-name>.herokuapp.com` (*замените \<app-name\> с именем вашего приложения*) чтобы открыть консоль администрирования.
76+
77+
3. Сделайте свой первый GraphQL-запрос
78+
79+
Создайте таблицу и сразу же выполните свой первый запрос. Следуйте следующим указаниям [простое руководство](https://docs.hasura.io/1.0/graphql/manual/getting-started/first-graphql-query.html).
80+
81+
### Другие варианты деплоймента одним кликом
82+
83+
Ознакомьтесь со следующими инструкциями по деплойменте одним кликом:
84+
85+
| **Infra provider** | **One-click link** | **Additional information** |
86+
|:------------------:|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------:|
87+
| DigitalOcean | [![Deploy to DigitalOcean](https://graphql-engine-cdn.hasura.io/img/create_hasura_droplet_200px.png)](https://marketplace.digitalocean.com/apps/hasura?action=deploy&refcode=c4d9092d2c48&utm_source=hasura&utm_campaign=readme) | [docs](https://docs.hasura.io/1.0/graphql/manual/guides/deployment/digital-ocean-one-click.html#hasura-graphql-engine-digitalocean-one-click-app) |
88+
| Azure | [![Deploy to Azure](http://azuredeploy.net/deploybutton.png)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3a%2f%2fraw.githubusercontent.com%2fhasura%2fgraphql-engine%2fmaster%2finstall-manifests%2fazure-container-with-pg%2fazuredeploy.json) | [docs](https://docs.hasura.io/1.0/graphql/manual/guides/deployment/azure-container-instances-postgres.html) |
89+
90+
### Другие методы деплоймента
91+
92+
Для методов деплоймента на базе Docker и расширенных опций конфигурации, ознакомьтесь с [руководство по деплойменту](https://docs.hasura.io/1.0/graphql/manual/getting-started/index.html) или
93+
[установока манифестов](../install-manifests).
94+
95+
## Архитектура
96+
97+
Hasura GraphQL Engine расположен перед базой данных Postgres и может принимать запросы GraphQL от ваших клиентских приложений. Он может быть сконфигурирован для работы с вашей существующей системой Auth и может управлять доступом с помощью правил полевого уровня с динамическими переменными из вашей системы auth.
98+
99+
Вы также можете объединить удаленные GraphQL схемы и предоставить единый GraphQL API.
100+
101+
![Архитектура Hasura GraphQL Engine](../assets/hasura-arch.svg)
102+
103+
## Инструменты клиентской стороны
104+
105+
Hasura работает с любым GraphQL клиентом. Мы рекомендуем использовать [Apollo Client](https://github.com/apollographql/apollo-client). Посетите [awesome-graphql](https://github.com/chentsulin/awesome-graphql) для списка клиентов.
106+
107+
## Добавить бизнес-логику
108+
109+
GraphQL Engine предоставляет простые в обосновании, масштабируемые и производительные методы для добавления бизнес-логики в ваш бэкенд:
110+
111+
### Схемы удаленного доступа
112+
113+
Добавьте пользовательские преобразователи в удаленную схему в дополнение к схеме GraphQL на основе Postgres Hasura. Идеально подходит для использования в таких случаях, как имплементация платежного API или запрос данных, отсутствующих в вашей базе данных. - [подробнее](../remote-schemas.md).
114+
115+
### Запуск webhook по событиям в базе данных
116+
117+
Добавьте асинхронную бизнес-логику, которая срабатывает на основе событий в базе данных.
118+
Идеально подходит для уведомлений, каналов передачи данных от Postgres или асинхронной обработки - [подробнее](../event-triggers.md).
119+
120+
### Полученные данные или трансформация данных
121+
122+
Преобразование данных в Postgres или запуск бизнес-логики для получения другого набора данных, который можно запросить с помощью GraphQL Engine. - [подробнее](https://docs.hasura.io/1.0/graphql/manual/queries/derived-data.html).
123+
124+
## Demos
125+
126+
Ознакомьтесь со всеми примерами приложений в
127+
[community/examples](../community/sample-apps) папке.
128+
129+
### Приложения в режиме реального времени
130+
131+
- Приложение группового чата, построенное с помощью React, включает в себя индикатор набора текста, онлайн пользователей и уведомления о сообщениях.
132+
- [Попробуйте это](https://realtime-chat.demo.hasura.app/)
133+
- [Руководство](../community/sample-apps/realtime-chat)
134+
- [Просмотреть API](https://realtime-chat.demo.hasura.app/console)
135+
136+
- Приложение для отслеживания местоположения в реальном времени, показывающее движущееся транспортное средство, изменяющее текущие GPS-координаты, движущееся по карте.
137+
- [Попробуйте это](https://realtime-location-tracking.demo.hasura.app/)
138+
- [Руководство](../community/sample-apps/realtime-location-tracking)
139+
- [Просмотреть API](https://realtime-location-tracking.demo.hasura.app/console)
140+
141+
- Информационная панель в режиме реального времени для агрегирования данных по постоянно меняющимся данным.
142+
- [Попробуйте это](https://realtime-poll.demo.hasura.app/)
143+
- [Руководство](../community/sample-apps/realtime-poll)
144+
- [Просмотреть API](https://realtime-poll.demo.hasura.app/console)
145+
146+
### Видео
147+
148+
* [Добавьте GraphQL к экземпляру GitLab, размещенному на вашем сервере](https://www.youtube.com/watch?v=a2AhxKqd82Q) (*3:44 мин*)
149+
* [Приложение Todo с Auth0 и GraphQL бэкенд](https://www.youtube.com/watch?v=15ITBYnccgc) (*4:00 мин*)
150+
* [GraphQL на GitLab интегрированный с GitLab auth](https://www.youtube.com/watch?v=m1ChRhRLq7o) (*4:05 мин*)
151+
* [Таблица для 10 миллионов ездок с геолокацией (PostGIS, Timescale)](https://www.youtube.com/watch?v=tsY573yyGWA) (*3:06 мин*)
152+
153+
154+
## Поддержка и устранение неисправностей
155+
156+
Документация и сообщество поможет вам решить большинство проблем. Если вы столкнулись с ошибкой или вам нужно связаться с нами, вы можете использовать один из следующих каналов связи:
157+
158+
* Поддержка и обратная связь: [Discord](https://discord.gg/vBPpJkS)
159+
* Проблема и отслеживание ошибок: [GitHub issues](https://github.com/hasura/graphql-engine/issues)
160+
* Следите за обновлениями продукта: [@HasuraHQ](https://twitter.com/hasurahq)
161+
* Поговорите с нами [чат на сайте](https://hasura.io)
162+
163+
Мы стремимся создать открытую и доброжелательную атмосферу в сообществе. Пожалуйста, ознакомьтесь с [Кодекс поведения](../code-of-conduct.md).
164+
165+
Если вы хотите сообщить о проблеме безопасности, пожалуйста, [прочитайте это](../SECURITY.md).
166+
167+
## Контрибуция
168+
169+
Ознакомьтесь с нашим [руководством по контрибуции](../CONTRIBUTING.md) для более подробной информации.
170+
171+
## Элементы бренда
172+
173+
Элементы бренда Hasura (логотипы, Hasura значки и т.д.) можно найти в [assets/brand](../assets/brand) папке. Можете использовать их в вашем приложении / веб-сайте и т.д.
174+
Мы были бы рады, если бы вы добавили "Powered by Hasura" бейдж к вашим приложениям, построенным с помощью Hasura.. ❤️
175+
176+
<div style="display: flex;">
177+
<img src="../assets/brand/powered_by_hasura_blue.svg" width="150px"/>
178+
<img src="../assets/brand/powered_by_hasura_white.svg" width="150px"/>
179+
</div>
180+
181+
```html
182+
<!-- Для светлых фонов -->
183+
<a href="https://hasura.io">
184+
<img width="150px" src="https://graphql-engine-cdn.hasura.io/img/powered_by_hasura_blue.svg" />
185+
</a>
186+
187+
<!-- Для темных фонов -->
188+
<a href="https://hasura.io">
189+
<img width="150px" src="https://graphql-engine-cdn.hasura.io/img/powered_by_hasura_white.svg" />
190+
</a>
191+
```
192+
193+
## Лицензия
194+
195+
GraphQL Engine доступно по адресу [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0) (Apache-2.0).
196+
197+
Все **прочие материалы** (за исключением материалов, содержащихся в [`server`](../server), [`cli`](../cli) и
198+
[`console`](../console) папках) доступны под [MIT License](../LICENSE-community).
199+
Сюда входит все, что есть в [`docs`](../docs) и [`community`](../community) папках.

0 commit comments

Comments
 (0)