Skip to content

Commit f2405a5

Browse files
authored
Merge pull request #661 from BoostIO/translate-to-russian
Add Russian files
2 parents 5288d67 + 94abb8f commit f2405a5

File tree

4 files changed

+130
-10
lines changed

4 files changed

+130
-10
lines changed

contributing.md

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,51 @@
1-
# Contributing to Boostnote
1+
# Contributing to Boostnote (English)
22

3-
## When you open an issue of a bug report
3+
### When you open an issue of a bug report
44
There are no issue template. But there is a request.
55

66
**Please paste screenshots of Boostnote with developer tool open**
77

88
Thank you for your help in advance.
99

10-
## About copyright of Pull Request
10+
### About copyright of Pull Request
1111

12-
If you make a pull request, It means you agree to transfer the copyright of the code changes to MAISIN&CO.
12+
If you make a pull request, It means you agree to transfer the copyright of the code changes to Maisin&Co.
1313

1414
It doesn't mean Boostnote will become a paid app. If we want to earn some money, We will try other way, which is some kind of cloud storage, Mobile app integration or some SPECIAL features.
1515
Because GPL v3 is too strict to be compatible with any other License, We thought this is needed to replace the license with much freer one(like BSD, MIT) somewhen.
1616

1717
---
1818

19+
# Contributing to Boostnote (Russian)
20+
21+
### Когда у вас появляется сообщение об ошибке
22+
У нас нет шаблона, по которому вы должны описать ошибку. Просто расскажите, как вы получили ее
23+
24+
**Вставьте скриншот Boostnote с открытым инструментом разработчика (dev tools)**
25+
26+
Благодарим Вас за помощь!
27+
28+
### Об авторских правах Pull Request
29+
30+
Если вы делаете pull request, значит вы согласны передать авторские права на изменения кода в Maisin&Co.
31+
32+
Это не означает, что Boostnote станет платным приложением. Если мы захотим заработать немного денег, мы найдем другой способ. Например, использование облачного хранилища, интеграцией мобильных приложений или другими специальными функциями.
33+
Так как лицензия GPL v3 слишком строгая, чтобы быть совместимой с любой другой лицензией, мы думаем, что нужно заменить лицензию на более свободную (например, BSD, MIT).
34+
35+
---
36+
1937
# Contributing to Boostnote (Korean)
2038

21-
## 버그 리포트를 보고할 때
39+
### 버그 리포트를 보고할 때
2240
이슈의 양식은 없습니다. 하지만 부탁이 있습니다.
2341

2442
**개발자 도구를 연 상태의 Boostnote 스크린샷을 첨부해주세요**
2543

2644
도움을 주셔서 감사합니다.
2745

28-
## Pull Request의 저작권에 관하여
46+
### Pull Request의 저작권에 관하여
2947

30-
당신이 pull request를 요청하면, 코드 변경에 대한 저작권을 MAISIN&CO에 양도한다는 것에 동의한다는 의미입니다.
48+
당신이 pull request를 요청하면, 코드 변경에 대한 저작권을 Maisin&Co에 양도한다는 것에 동의한다는 의미입니다.
3149

3250
이것은 Boostnote가 유료화가 되는 것을 의미하는 건 아닙니다. 만약 우리가 자금이 필요하다면, 우리는 클라우드 연동, 모바일 앱 통합 혹은 특수한 기능 같은 것을 사용해 수입 창출을 시도할 것입니다.
3351
GPL v3 라이센스는 다른 라이센스와 혼합해 사용하기엔 너무 엄격하므로, 우리는 BSD, MIT 라이센스와 같은 더 자유로운 라이센스로 교체하는 것을 생각하고 있습니다.
@@ -36,16 +54,16 @@ GPL v3 라이센스는 다른 라이센스와 혼합해 사용하기엔 너무
3654

3755
# Contributing to Boostnote (Japanese)
3856

39-
## バグレポートに関してのissueを立てる時
57+
### バグレポートに関してのissueを立てる時
4058
イシューテンプレートはありませんが、1つお願いがあります。
4159

4260
**開発者ツールを開いた状態のBoostnoteのスクリーンショットを貼ってください**
4361

4462
よろしくお願いします。
4563

46-
## Pull requestの著作権について
64+
### Pull requestの著作権について
4765

48-
Pull requestをすることはその変化分のコードの著作権をMAISIN&CO.に譲渡することに同意することになります。
66+
Pull requestをすることはその変化分のコードの著作権をMaisin&Co.に譲渡することに同意することになります。
4967

5068
アプリケーションのLicenseをいつでも変える選択肢を残したいと思うからです。
5169
これはいずれかBoostnoteが有料の商用アプリになる可能性がある話ではありません。

docs/ru/build.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Сборка
2+
3+
## Используемые инструменты
4+
* npm: 4.x
5+
* node: 7.x
6+
7+
Вы должны использовать `npm v4.x`, так как `$ grand pre-build` не работает в `v5.x`.
8+
9+
## Разработка
10+
11+
Мы используем Webpack HMR при разработке Boostnote.
12+
Выполнение следующих команд в корне проекта запустит Boostnote с настройками по умолчанию.
13+
14+
Установите необходимые пакеты с помощью yarn.
15+
16+
```
17+
$ yarn
18+
```
19+
20+
Соберите и запустите.
21+
22+
```
23+
$ yarn run dev-start
24+
```
25+
26+
Эта команда выполняет `yarn run webpack` и `yarn run hot` параллельно. Результат будет такой же, если вы выполните эти две команды раздельно.
27+
28+
`Webpack` будет следить за изменениями в коде и будет применять их автоматически.
29+
30+
Если возникает следующая ошибка: `Failed to load resource: net::ERR_CONNECTION_REFUSED`, пожалуйста, перезапустите Boostnote.
31+
32+
![net::ERR_CONNECTION_REFUSED](https://cloud.githubusercontent.com/assets/11307908/24343004/081e66ae-1279-11e7-8d9e-7f478043d835.png)
33+
34+
> ### Примечание
35+
> В некоторых случаях вам необходимо обновить приложение вручную.
36+
> 1. При редактировании метода конструктора компонента
37+
> 2. При добавлении нового класса CSS (аналогично 1: Класс CSS перезаписывается каждым компонентом. Этот процесс выполняется в методе Constructor.)
38+
39+
## Деплой
40+
41+
Мы используем Grunt для автоматического деплоя.
42+
Вы можете создать задачу, используя `grunt`. Однако мы не рекомендуем этого делать, так как задача по умолчанию включает в себя код и аутентификацию.
43+
44+
Мы подготовили отдельный скрипт, который просто создает исполняемый файл:
45+
46+
```
47+
grunt pre-build
48+
```
49+
50+
Вы найдете исполняемый файл в папке `dist`. Обратите внимание: автоматическое обновление не будет работать, потому что приложение не подписано.
51+
52+
Если вам необходимо, вы можете использовать код или аутентификацию с помощью этого исполняемого файла.
53+
54+
---
55+
56+
Special thanks:
57+
Translated by @AlexanderBelkevich

docs/ru/debug.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Как отладить Boostnote (приложение Electron)
2+
Boostnote - это программа, сделанная с помощью Electron, поэтому она базируется на Chromium. Разработчики могут использовать `Developer Tools` в Google Chrome для отладки.
3+
4+
Вы можете переключиться в `Developer Tools` следующим образом:
5+
![how_to_toggle_devTools](https://cloud.githubusercontent.com/assets/11307908/24343585/162187e2-127c-11e7-9c01-23578db03ecf.png)
6+
7+
`Developer Tools` будет выглядеть следующим образом:
8+
![Developer_Tools](https://cloud.githubusercontent.com/assets/11307908/24343545/eff9f3a6-127b-11e7-94cf-cb67bfda634a.png)
9+
10+
Возможные ошибки отображаются во вкладке `console`.
11+
12+
## Отладка
13+
Например, вы можете использовать `debugger`, чтобы установить точку остановы следующим образом:
14+
15+
![debugger](https://cloud.githubusercontent.com/assets/11307908/24343879/9459efea-127d-11e7-9943-f60bf7f66d4a.png)
16+
17+
Это всего лишь пример. Вы можете использовать любой свой способ отладки. Тот, который вам будет удобен.
18+
19+
## Рекомендации
20+
* [Официальная документация Google Chrome об отладке](https://developer.chrome.com/devtools)
21+
22+
---
23+
24+
Special thanks:
25+
Translated by @AlexanderBelkevich

docs/ru/testing.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Тестирование для Boostnote
2+
## Тестирование e2e
3+
Существуют тесты e2e для Boostnote, написанные на [ava](https://github.com/avajs/ava) и [spectron](https://github.com/electron/spectron).
4+
5+
### Как запустить
6+
Для тестирование e2e существует команда:
7+
8+
```
9+
$ yarn run test:e2e
10+
```
11+
12+
Причина, по которой я использую другую команду тестирования - это удобство travisCI.
13+
14+
### TravisCI
15+
Я установил тесты e2e, запущенные на travisCI, только в ветке master. Если вас это интересует, ознакомьтесь с файлом .travis.yml
16+
17+
---
18+
19+
Special thanks:
20+
Translated by @AlexanderBelkevich

0 commit comments

Comments
 (0)