Skip to content

Commit

Permalink
Merge pull request #186 from komarnitskyi/uk-translation
Browse files Browse the repository at this point in the history
Uk translation
  • Loading branch information
Jessica Lord committed Mar 31, 2017
2 parents fd00f6b + 2d3ab11 commit 7945182
Show file tree
Hide file tree
Showing 24 changed files with 1,148 additions and 2 deletions.
8 changes: 8 additions & 0 deletions lib/locale-uk-UA.json
@@ -0,0 +1,8 @@
{
"n": {
},
"v": {
},
"adj": {
}
}
6 changes: 4 additions & 2 deletions lib/locale.js
Expand Up @@ -11,7 +11,8 @@ var available = {
'ja-JP': '日本語',
'zh-TW': '中文(臺灣)',
'ko-KR': '한국어',
'pt-BR': 'Português Brasileiro'
'pt-BR': 'Português Brasileiro',
'uk-UA': 'Українська'
}

/**
Expand All @@ -24,7 +25,8 @@ var aliases = {
'ja': 'ja-JP',
'zh': 'zh-TW',
'kr': 'ko-KR',
'br': 'pt-BR'
'br': 'pt-BR',
'uk': 'uk-UA'
}

/**
Expand Down
@@ -0,0 +1,57 @@

<div id="challenge-desc" class="chal-goal blue-border border-box">
<p> Надішліть Pull Request до оригінального Patchwork репозиторію.</p>
</div>

<div class="chal-background light-blue solid-box">
<h2>Pull реквести</h2>
<p> Часто, коли ви робите зміни до проекту над яким ви працюєте (forked), ви хочете надіслати ці зміни до
упорядника проекту і зробити <strong>запит</strong>, щоб вони могли <strong>затягнути</strong> ваші зміни до віддаленого
репозиторію, таким чином будь-хто може скористатися оновленнями які ви внесли - це <strong>pull request</strong>.</p>

<p> Ми хочемо додати вас до списку тих хто завершив воркшоп, будь ласка, зробіть <strong>pull request</strong> щоб додати
ваш файл з іменем до першоджерела: <a href="https://github.com/jlord/patchwork" target="_blank">github.com/jlord/patchwork</a>.</p>

<img src="../../../assets/imgs/pullrequest.png" width="100%"
alt="An illustration showing two options. The latter option contains more of the alphabet than the first and is asking the first to accept its work so that the alapabet is complete.">
</div>

<div class="chal-step blue-border border-box">
<h3> Створення pull request</h3>
<p> Відвідайте початковий репозиторій який ви (forked) на GitHub, в нашому випадку це <a href="https://github.com/jlord/patchwork">http://github.com/jlord/patchwork</a>.
</p>

<p> Часто GitHub буде відслідковувати чи ви викладали гілку до віддаленого репозиторію і показувати її в верхній частині веб-сайту.
Якщо гілка з назвою 'add-username' присутня, ви можете створити Pull Request натиснувшити на неї. Якщо ні:
</p>

<ul>
<li> Натисніть на зелену кнопку 'New pull request'. </li>
<li>Виберіть гілку зі змінами які вихочите надіслати. Це повинна бути гілка з 'add-yourusername'.</li>
</ul>

<p> Тепер ви зможете побачити сторінку з деталями про pull request який зараз знаходиться у процесі надсилання.
Ця сторінка показує комміти та зміни, у вигляді схеми, повязаними з вашим pull request і в порівнянні з 'gh-pages'
гілкою з початкового репозиторію.</p>

<p> Якщо початковий репозиторій має <strong>contribution documentation</strong>, GitHub вкаже посилання на неї.
Це документація від власників репозиторію, яка описує як робити зміни в цей проект і якшо ви хочете, щоб ваші зміни
були додані, варто звернути на неї увагу.</p>

<p> Якщо все на сторінці виглядає так як ви очікуєте:</p>

<ul>
<li> Натисніть 'Create pull request'</li>
<li> Додайте назву та опис до змін, які ви просити власника репозиторію затягнути.</li>
<li> Натисніть 'Send pull request'!</li>
</ul>

<p><strong> Бінго! Ви додали pull request - зупиніться на хвильку і насолодіться моментом.</strong>

<p> Якщо все добре з вашим pull request, він буде злитий протягом декількох секунд. Якщо він не був автоматично злитий
протягом декількох хвилин, скоріше за все ви отримаєте коментарі від @reporobot чому злиття не пройшло вдало.
Якщо такі коментарі присутні, закрийте pull request на GitHub, внесіть необхідні зміни до вашої гілки, надішліть зміни
до репозиторію та перевідкрийте ваш pull request, що в свою чергу змусить @reporobot переглянути їх знову.</p>
</div>

{{{ verify_button }}}
66 changes: 66 additions & 0 deletions resources/contents/uk-UA/challenges/11_merge_tada.html
@@ -0,0 +1,66 @@
<div id="challenge-desc" class="chal-goal blue-border border-box">
<p>Мердж гілки локально, видалення гілки зтягнення з upstream.</p>
</div>

<div class="chal-background light-blue solid-box">
<h2>Очищення</h2>

<p>Якщо гілки більше не потрібні, ви можете видалити їх локально і віддалено. Вчасне видалення -
зручний спосіб підтримання чистоти і зручної структурованості репозиторію.</p>
</div>

<div class="chal-step blue-border border-box">
<h3>Локальний мердж</h3>
<p> Ваш pull request був злитий. Ваша гілка була злита в гілку 'gh-pages' оригінального репозиторію на GitHub.
Ви можете злити вашу гілку також локально.</p>

<p>Для початку, перемістіться у гілку в яку ви хочете змерджити, в нашому випадку це буде гілка 'gh-pages'.</p>
<p><code class="shell">git checkout gh-pages</code></p>

<p> Тепер вкажіть яку саме гілку ви хочете сюди змерджити. В цьому випадку, ваша гілку яка починається з "add-".</p>
<p><code class="shell">git merge &#60;BRANCHNAME&#62;</code></p>

<p> Очистіть репозиторій за рахунок видалення цієї гілки. Тепер коли вона вже була злита вам вона вже не потрібна тут.</p>
<p><code class="shell">git branch -d &#60;BRANCHNAME&#62;</code></p>

<p> Ви також можете видалити цю гілку з віддаленого репозиторію на GitHub:</p>
<p><code class="shell">git push &#60;REMOTENAME&#62; --delete &#60;BRANCHNAME&#62;</code></p>
</div>

<div class="chal-step blue-border border-box">
<h3>Затягнення з Upstream</h3>
<p> І останній пункт, який також є дуже важливим, початковий репозиторій був змінений коли ваш pull request був злитий.
Reporobot додав ваше імя на веб-сайті. Якщо ви затягнете ці зміни з upstream, ви отримаєте зміни які є в тій версії також.
Ви можете переглянути їх в: yourusername.github.io/patchwork.</p>

<p> Щоб затягнути з original upstream:</p>
<p><code class="shell">git pull upstream gh-pages</code></p>
</div>

<div class="chal-background light-blue solid-box">
<h2> Вітаємо!</h2>
<p> Ви створили локальний репозиторій, віддалений репозиторій, попрацювали в парі, викладали, затягували і долучились
до міліонів інших розробників який розвивають та насичують open source!</p>

<p>Відвідайте <a href="https://jlord.github.io/patchwork" target="_blank">jlord.github.io/patchwork</a> щоб побачити своє ім'я! Думаєте що далі? Гляньте <a href="../pages/resources.html#what-next">сюди</a>.</p>
</div>

{{{ verify_directory_button }}}

<div class="chal-tip grey-border border-box">
<ul class="no-list-style">
<li><strong> Злити в поточну гілку</strong></li>
<code class="shell">git merge &#60;BRANCHNAME&#62;</code>
<li><strong> Змінити гілку в якій ви працюєте</strong></li>
<code class="shell">git checkout &#60;BRANCHNAME&#62;</code>
<li><strong> Видалити локальну гілку</strong></li>
<code class="shell">git branch -d &#60;BRANCHNAME&#62;</code>
<li><strong> Видалити віддалену гілку</strong></li>
<code class="shell">git push &#60;REMOTENAME&#62; --delete &#60;BRANCHNAME&#62;</code>
<li><strong> Затягнути с віддаленого репозиторію</strong></li>
<code class="shell">git pull &#60;REMOTENAME&#62; &#60;BRANCHNAME&#62;</code>
</ul>
</div>



63 changes: 63 additions & 0 deletions resources/contents/uk-UA/challenges/1_get_git.html
@@ -0,0 +1,63 @@
<div id="challenge-desc" class="chal-goal blue-border border-box">
<p>Встановіть Git на ваш комп'ютер та налаштуйте своє ім'я та email.</p>
</div>

<div class="chal-background light-blue solid-box">
<h2>Git</h2>
<p>Git - безкоштовний,(<a href="https://github.com/git/git">програмне забезпечення із відкритим вихідним кодом</a>) створений Лінусом Торвальдом, який також написав операційну систему Linux. </p>
<p>Git - це програма відслідковування змін в проекті протягом розробки, відома в програмуванні як <strong>система контролю версій</strong>.
Якщо ви використовуєте функцію відслудковування змін у своєму текстовому редакторі чи IDE, ви уже знайомі із ідеєю контролю версій!
</p>
</div>

<div class="chal-step blue-border border-box">
<h3>Встановлення Git</h3>
<p>Ми рекомендуємо встановлювати Git встановивши додаток <a href="https://desktop.github.com">GitHub
Desktop</a>. Ми не використовуємо додаток у Git-it (ми вивчаємо термінал!) але він містить у собі Git і простий у встановленні для будь-якої операційної системи.</p>

<ul>
<li><strong>Windows</strong>: Використовуйте <strong>Git Shell</strong> для терміналу.</li>
<li><strong>Mac</strong>: Відкрийте GitHub Desktop і із пункту меню Preferences, оберіть <strong>command line tools install</strong>. Використовуйте
додаток <strong>terminal</strong> як ваш термінал.
</li>
</ul>

<p>Уже маєте Git або не впевнені? Виконайте <code>git --version</code> у вашому терміналі, і якщо у відповідь отримаєте версію вище <code>1.7.10</code>, тоді усе готово! Щоб отримати більше інформації, відвідайте <a href="http://git-scm.com">Git
website</a>.</p>
</div>

<div class="chal-background light-blue solid-box">
<h2>Git Software</h2>
<p>Додаток GitHub Desktop може робити багато речей з Git, але не все, тому вивчення терміналу є
         важливим. Але після вивчення роботи із Git через термінал, буде зручно перейти на Git Desktop App, через те що він уміє більш наочно показати інформацію.</p>

<p>Git не схожий на інші ваші програми, швидше за все ви не побачите його іконки на робочому столі, проте він завжди буде доступний у терміналі, або у графічному інтерфейсі Git Desktop App.</p>
</div>

<div class="chal-step blue-border border-box">
<h3>Конфігурація Git</h3>
<p>Коли GitHub Desktop (і відповідно Git) буде встановлено, відкрийте свій <strong>термінал</strong>.
Ви можете перевірити Git просто ввівши:</p>

<p><code class="shell">git --version </code></p>

<p>Це перевне версію Git що встановлено на комп'юері, виглядатиме наступним чином:</p>

<p><code class="comment">git version 1.9.1</code></p>

<p>Далі, налаштуйте Git щоб він знав, із ким асоціювати те що ви робите:</p>
<p>Set your name:</p>
<p><code class="shell">git config --global user.name "Your Name"</code></p>
<p>Now set your email:</p>
<p><code class="shell">git config --global user.email "youremail@example.com"</code></p>

<p>Ви виконали перше завдання! Натисність кнопку 'Перевірити' щоб перевірити завдання.</p>
</div>

{{{ verify_button }}}

<div class="chal-tip grey-border border-box">
<h3>Символ долара в документації</h3>
<p>Символ <code>$</code> часто зустрічається в документації, щоб позначити що рядок відповідає коду <strong>командного рядка</strong>. Вам не потрібно вводити символ <code>$</code>
, а лише те що слідує за ним.</p>
</div>

0 comments on commit 7945182

Please sign in to comment.