From 182217a76eda547bbb0b08f3b8beab1f4d27e5a7 Mon Sep 17 00:00:00 2001 From: voitau Date: Sun, 12 Apr 2020 15:42:01 -0700 Subject: [PATCH 1/5] Add message about contributing to translation --- README-ru.md | 21 ++++++++++++++++++++- README.md | 2 +- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/README-ru.md b/README-ru.md index c01c2061..63f6f0af 100644 --- a/README-ru.md +++ b/README-ru.md @@ -10,6 +10,25 @@ l10n:p --> # Пособие по проектированию систем + +> WARNING: the document is currently being translated +> If you want to contribute: +> +> * choose a task for a section which you want to translate in the [Project](https://github.com/voitau/system-design-primer/projects/4) +> * assign it to yourself and move it to `In progress` +> * do not change original text in comments +> * make PR to this fork. When translation is complete, all changes will go into one PR to main repository. +> +> ВНИМАНИЕ: статья находится в процессе активного перевода. +> Если вы хотите поучастововать: +> +> * выберите доступную задачу с секцией для перевода в [Проекте](https://github.com/voitau/system-design-primer/projects/4) +> * переведите ее состояние в `In progress` +> * не изменяйте оригинальный текст, находящийся в комментариях +> * сделайте PR в этот fork. Когда перевод будет готов, все изменения вместе будут предложены в основной репозиторий. +> + +


@@ -168,7 +187,7 @@ Content that needs some polishing is placed [under development](#under-developme Review the [Contributing Guidelines](CONTRIBUTING.md). l10n:p --> -## Содействие +## Contributing > Учитесь у сообщества. diff --git a/README.md b/README.md index f7cbc7df..7b1de92f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -*[English](README.md) ∙ [日本語](README-ja.md) ∙ [简体中文](README-zh-Hans.md) ∙ [繁體中文](README-zh-TW.md) ∙ [Русский](README-ru.md) | [العَرَبِيَّة‎](https://github.com/donnemartin/system-design-primer/issues/170) ∙ [বাংলা](https://github.com/donnemartin/system-design-primer/issues/220) ∙ [Português do Brasil](https://github.com/donnemartin/system-design-primer/issues/40) ∙ [Deutsch](https://github.com/donnemartin/system-design-primer/issues/186) ∙ [ελληνικά](https://github.com/donnemartin/system-design-primer/issues/130) ∙ [עברית](https://github.com/donnemartin/system-design-primer/issues/272) ∙ [Italiano](https://github.com/donnemartin/system-design-primer/issues/104) ∙ [韓國語](https://github.com/donnemartin/system-design-primer/issues/102) ∙ [فارسی](https://github.com/donnemartin/system-design-primer/issues/110) ∙ [Polski](https://github.com/donnemartin/system-design-primer/issues/68) ∙ [Español](https://github.com/donnemartin/system-design-primer/issues/136) ∙ [ภาษาไทย](https://github.com/donnemartin/system-design-primer/issues/187) ∙ [Türkçe](https://github.com/donnemartin/system-design-primer/issues/39) ∙ [tiếng Việt](https://github.com/donnemartin/system-design-primer/issues/127) ∙ [Français](https://github.com/donnemartin/system-design-primer/issues/250) | [Add Translation](https://github.com/donnemartin/system-design-primer/issues/28)* +*[English](README.md) ∙ [日本語](README-ja.md) ∙ [简体中文](README-zh-Hans.md) ∙ [繁體中文](README-zh-TW.md) ∙ [Русский](README-ru.md) | [العَرَبِيَّة‎](https://github.com/donnemartin/system-design-primer/issues/170) ∙ [বাংলা](https://github.com/donnemartin/system-design-primer/issues/220) ∙ [Português do Brasil](https://github.com/donnemartin/system-design-primer/issues/40) ∙ [Deutsch](https://github.com/donnemartin/system-design-primer/issues/186) ∙ [ελληνικά](https://github.com/donnemartin/system-design-primer/issues/130) ∙ [עברית](https://github.com/donnemartin/system-design-primer/issues/272) ∙ [Italiano](https://github.com/donnemartin/system-design-primer/issues/104) ∙ [韓國語](https://github.com/donnemartin/system-design-primer/issues/102) ∙ [فارسی](https://github.com/donnemartin/system-design-primer/issues/110) ∙ [Polski](https://github.com/donnemartin/system-design-primer/issues/68) ∙ [Español](https://github.com/donnemartin/system-design-primer/issues/136) ∙ [ภาษาไทย](https://github.com/donnemartin/system-design-primer/issues/187) ∙ [Türkçe](https://github.com/donnemartin/system-design-primer/issues/39) ∙ [tiếng Việt](https://github.com/donnemartin/system-design-primer/issues/127) ∙ [Français](https://github.com/donnemartin/system-design-primer/issues/250) | [Add Translation](https://github.com/donnemartin/system-design-primer/issues/28)* # The System Design Primer From 47a6a02653078c35ce835a70033d290e6fdaf883 Mon Sep 17 00:00:00 2001 From: voitau Date: Sun, 12 Apr 2020 15:43:42 -0700 Subject: [PATCH 2/5] Update styling --- README-ru.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README-ru.md b/README-ru.md index 63f6f0af..8721e0cd 100644 --- a/README-ru.md +++ b/README-ru.md @@ -11,16 +11,14 @@ l10n:p --> # Пособие по проектированию систем -> WARNING: the document is currently being translated -> If you want to contribute: +> WARNING: the document is currently being translated. If you want to contribute: > > * choose a task for a section which you want to translate in the [Project](https://github.com/voitau/system-design-primer/projects/4) > * assign it to yourself and move it to `In progress` > * do not change original text in comments > * make PR to this fork. When translation is complete, all changes will go into one PR to main repository. > -> ВНИМАНИЕ: статья находится в процессе активного перевода. -> Если вы хотите поучастововать: +> ВНИМАНИЕ: статья находится в процессе активного перевода. Если вы хотите поучастововать: > > * выберите доступную задачу с секцией для перевода в [Проекте](https://github.com/voitau/system-design-primer/projects/4) > * переведите ее состояние в `In progress` From b59b8bf2cd62478e5618dadff9c3b8e2e84dfb98 Mon Sep 17 00:00:00 2001 From: voitau Date: Sun, 12 Apr 2020 15:48:00 -0700 Subject: [PATCH 3/5] Update translation contributing guidelines --- README-ru.md | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/README-ru.md b/README-ru.md index 8721e0cd..81334748 100644 --- a/README-ru.md +++ b/README-ru.md @@ -11,19 +11,14 @@ l10n:p --> # Пособие по проектированию систем -> WARNING: the document is currently being translated. If you want to contribute: +> ## Contributing: Russian translation +> **WARNING**: the document is currently being translated. If you want to contribute: > > * choose a task for a section which you want to translate in the [Project](https://github.com/voitau/system-design-primer/projects/4) > * assign it to yourself and move it to `In progress` -> * do not change original text in comments +> * **do not change original text in comments** > * make PR to this fork. When translation is complete, all changes will go into one PR to main repository. -> -> ВНИМАНИЕ: статья находится в процессе активного перевода. Если вы хотите поучастововать: -> -> * выберите доступную задачу с секцией для перевода в [Проекте](https://github.com/voitau/system-design-primer/projects/4) -> * переведите ее состояние в `In progress` -> * не изменяйте оригинальный текст, находящийся в комментариях -> * сделайте PR в этот fork. Когда перевод будет готов, все изменения вместе будут предложены в основной репозиторий. +> * **do not change Header names and internal links, keep them original**. To avoid broken links, they all will be updated after document is completely translated before final PR to main repository > From 1804d6b060c77317455b9ae3374993d5b9ad6a43 Mon Sep 17 00:00:00 2001 From: voitau Date: Sun, 12 Apr 2020 15:51:44 -0700 Subject: [PATCH 4/5] Update translation contributing guidelines --- README-ru.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README-ru.md b/README-ru.md index 81334748..9430c985 100644 --- a/README-ru.md +++ b/README-ru.md @@ -12,12 +12,15 @@ l10n:p --> > ## Contributing: Russian translation -> **WARNING**: the document is currently being translated. If you want to contribute: +> +> **WARNING**: the document is currently being translated. +> +> Thank you for your interest in contributing to Russian translation! If you want to contribute, please do the following: > > * choose a task for a section which you want to translate in the [Project](https://github.com/voitau/system-design-primer/projects/4) > * assign it to yourself and move it to `In progress` -> * **do not change original text in comments** -> * make PR to this fork. When translation is complete, all changes will go into one PR to main repository. +> * text in comments is copied from original and is kept in sync. you can use it as a source for translation, but **do not change it** +> * make PR to this fork. When translation is complete, all changes will go into one PR to main repository > * **do not change Header names and internal links, keep them original**. To avoid broken links, they all will be updated after document is completely translated before final PR to main repository > From 29ab395d6b0cb293d87faaa18268733efd33761d Mon Sep 17 00:00:00 2001 From: voitau Date: Sun, 12 Apr 2020 15:55:45 -0700 Subject: [PATCH 5/5] Add job to check sync status --- .github/workflows/l10n-sync-ru.yml | 21 +++++++++++++++++++++ README-ru.md | 1 + 2 files changed, 22 insertions(+) create mode 100644 .github/workflows/l10n-sync-ru.yml diff --git a/.github/workflows/l10n-sync-ru.yml b/.github/workflows/l10n-sync-ru.yml new file mode 100644 index 00000000..e7e9bd0e --- /dev/null +++ b/.github/workflows/l10n-sync-ru.yml @@ -0,0 +1,21 @@ +name: l10n-sync-ru + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + sync-status-ru: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + + - name: Download mdlm + run: curl -o- https://raw.githubusercontent.com/markdown-localization/mdlm-sh/v0.0.18/install.sh | bash + + - name: Sync status - ru + run: | + $HOME/.mdlm/mdlm.sh diff ru diff --git a/README-ru.md b/README-ru.md index 9430c985..b8549c1e 100644 --- a/README-ru.md +++ b/README-ru.md @@ -11,6 +11,7 @@ l10n:p --> # Пособие по проектированию систем +![l10n-sync-ru](https://github.com/voitau/system-design-primer/workflows/l10n-sync-ru/badge.svg) > ## Contributing: Russian translation > > **WARNING**: the document is currently being translated.