` me emrin e degës që krijove më herët.
+
+## Bëji ndryshimet submit për shqyrtim
+
+Nëse shkon te repozitori jot në GitHub, do të shohësh një buton `Compare & pull request`. Klikoje.
+
+
+
+Tani bëje submit këtë pull request.
+
+
+
+Së shpejti do të bashkoj (bëj merge) të gjitha ndryshimet te dega master e këtij projekti. Ti do të njoftohesh me email kur të bëhen ndryshimet.
+
+## Ku të shkosh nga këtu?
+
+Urime! Ti sapo ke kompletuar procesin _fork -> clone -> edit -> PR_ që do ta hasësh shpesh si kontributor!
+
+Festoje kontributin tënd dhe ndaje me shokët dhe ndjekësit duke shkuar te [web aplikacioni](https://firstcontributions.github.io/#social-share).
+
+Ti mund të bashkohesh në ekipin tonë në slack nëse të duhet ndihmë ose nëse ke ndonjë pyetje. [Bashkohu ekipit në slack](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM).
+
+Tani të të ndihmojmë që të kontribuosh në projekte tjera. Ne kemi krijuar një listë projektesh me probleme të lehta tek të cilat mund të fillosh. Shiko [listën e projekteve në web apliacion](https://firstcontributions.github.io/#project-list).
+
+### [Materiale shtesë](additional-material/git_workflow_scenarios/additional-material.md)
+
+
+## Tutoriale duke përdorur vegla tjera
+
+|
|
|
|
|
|
|
+| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
+| [GitHub Desktop](gui-tool-tutorials/github-desktop-tutorial.md) | [Visual Studio 2017](gui-tool-tutorials/github-windows-vs2017-tutorial.md) | [GitKraken](gui-tool-tutorials/gitkraken-tutorial.md) | [Visual Studio Code](gui-tool-tutorials/github-windows-vs-code-tutorial.md) | [Atlassian Sourcetree](gui-tool-tutorials/sourcetree-macos-tutorial.md) | [IntelliJ IDEA](gui-tool-tutorials/github-windows-intellij-tutorial.md) |
+
diff --git a/translations/README.ar.md b/translations/README.ar.md
new file mode 100644
index 00000000000..1e945556e58
--- /dev/null
+++ b/translations/README.ar.md
@@ -0,0 +1,181 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtMzE1MTYwNzI3ODQ0LTZiMDA2OGI2NTYyNjM1MTFiNTc4YTRhZTg4OWZjMzA0ZWZmY2UxYzVkMzI1ZmVmOWI4ODdkZWQwNTM2NDVmNjY)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+
+# مساهمتك الأولى
+
+
+الصعوبة متوقعة عندما تبدأ بأي عمل جديد، خصوصاً إذا كان العمل يتضمن أشخاص آخرون، مما يجعل الوقوع في الخطأ مزعجا.
+
+لكن المساهمة في مشاريع مفتوحة المصدر يتطلب ويتوقع الخطأ ولهذا السبب الآخرون سيساعدونك في تصحيح هذا الخطأ.
+
+في هذا المشروع هدفنا هو تسهيل الطريق لمساهمتك الأولى.
+
+
+
+
+قراءة ومشاهدة التعليمات المتوفرة على الإنترنت ستساعدك حتماً، لكنك ستستفيد أكثر إذا استطعت المساهمة في مشروع دون الخوف من الوقوع في الخطأ. هذا المشروع يركز على توفير التوجيهات والتعليمات البدائية لإتمام أول مساهمة لك.
+تذكر أن الخطأ متوقع والهدف أن تتجاوز الخطأ في هذه البيئة، نريد منك أن تكون مسترخيا ومتابعا الخطوات المتوفرة لإتمام مشاركتك الأولى. نعدك ستستمع بذلك.
+
+
+
+
+
+## افرق هذا المشروع - Fork this Repository
+
+
+افرق هذا المشروع بالضغط على زر Fork في أعلى هذه الصفحة.
+من خلال ذلك ستنشأ نسخة من هذا المشروع على حسابك الخاص.
+
+
+## استنسخ هذا المشروع - Clone the repository
+
+
+
+
+استنسخ هذا المشروع على جهازك.
+انقر على زر Clone ثم انقر على أيقونة Copy to clipboard
+
+
+
+افتح الطرفية واكتب الأمر التالي:
+
+
+```
+git clone "url you just copied"
+```
+
+قم باستبدال "url you just copied" بالرابط الذي نسخته من الخطوة السابقة، هذا الرابط يحتوي على المشروع.
+
+على سبيل المثال:
+
+```
+git clone https://github.com/this-is-you/first-contributions.git
+```
+
+
+في هذا المثال لاحظ 'this-is-you' سيكون اسم حسابك في موقع github يليه رابط المشروع الذي فرقته في أول خطوة، هذا الأمر سينسخ محتويات المشروع على جهازك لتتمكن من التعديل عليه بحرية.
+
+
+
+## إنشاء فرع - Create a branch
+
+
+ انتقل إلى المجلد الذي يحتوي على المشروع عن طريق الأمر التالي:
+
+```
+cd first-contributions
+```
+
+ الآن قم بإنشاء فرع عن طريق الأمر التالي:
+
+```
+git checkout -b "add-your-name"
+```
+
+اسمك بدل add-your-name
+
+على سبيل المثال:
+
+```
+git checkout -b "add-alonzo-church"
+```
+
+
+
+## قم بإجراء التعديلات المطلوبة وأتممها
+
+
+الآن قم بفتح الملف "Contributors.md" في محرر النصوص المفضل لديك وأضف اسمك ثم احفظ الملف.
+بعد ذلك اذهب إلى الطرفية واكتب الأمر هذاgit status
هذا الأمر سيظهر لك التغيرات التي حدثت في المشروع.
+لإضافة هذه التغييرات قم بإضافتها عن طريق هذا الأمر git add
.
+
+
+```
+git add Contributors.md
+```
+
+الآن قم بإتمام التغييرات باستخدام الأمر git commit
.
+
+```
+git commit -m "Add to Contributors list"
+```
+
+ استبدل <your-name>
باسمك.
+
+
+## ارفع التغييرات إلى github - Push changes to Github
+
+ارفع التغيررات عن طريق الأمر git push
+
+```
+git push origin "add-your-name"
+```
+
+استبدل <add-your-name>
باسم الفرع الذي أنشأته من قبل.
+
+
+
+
سلم تغيراتك للمراجعة
+
+
+في صفحة المشروع الخاصة بك يوجد زر Compare & pull request
. اضغط على هذا الزر.
+
+
+
+والآن سلم طلبك لتتم مراجعته
+
+
+
+بعد المراجعة سوف أقوم بدمج تغيرراتك إلى الفرع الرئيس في المشروع. سيتم تنبيهك عن طريق البريد الإلكتروني بذلك.
+
+الفرع الرئيس الخاص بك لن يحتوي على هذه التغيررات. عليك مزامنته مع الفرع الرئيس عن طريق الخطوات التالية.
+
+## مزامنة نسختك مع المشروع الرئيسي
+
+ الخطوة الأولى، انتقل إلى الفرع الرئيس.
+
+```
+git checkout master
+```
+
+ ثانياً، أضف رابط مشروعي كـupstream remote url
.
+
+```
+git remote add upstream https://github.com/Roshanjossey/first-contributions
+```
+
+بهذه الطريقة نخبر git أن هناك نسخة أخرى من هذا المشروع في هذا الرابط ونسميها upstream
.
+بعد أن أوافق على تغيرراتك، قم بسحب النسخة الجديدة من المشروع عن طريق الأمر التالي:
+
+
+```
+git fetch upstream
+```
+
+هنا سنقوم بسحب جميع التغييرات من (upstream remote)
. والآن، عليك أن تدمج التحديثات الجديدة من فرعي إلى فرعك الرئيس.
+
+```
+git rebase upstream/master
+```
+
+وهنا تطبق التغييرات إلى الفرع الرئيس. إذا رفعت التغييرات لفرعك الرئيس سيتم تحديث مشروعك
+
+```
+git push origin master
+```
+
+لاحظ أنك ترفع إلى remote
اسمه origin
.
+
+
+## توجيهات بإستخدام أدوات أخرى
+
+|
|
|
|
+|---|---|---|
+|[GitHub Desktop](../github-desktop-tutorial.md)|[Visual Studio 2017](../github-windows-vs2017-tutorial.md)|[GitKraken](../gitkraken-tutorial.md)|
+
+
diff --git a/translations/README.aze.md b/translations/README.aze.md
new file mode 100644
index 00000000000..9931a52a2b5
--- /dev/null
+++ b/translations/README.aze.md
@@ -0,0 +1,117 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+# İlk töhfələr
+
+Bu layihə yeni başlayanlar üçün ilk töhfələrini vermə yollarını sadələşdirmək və yol göstərmək məqsədi daşıyır. İlk töhfənizi vermək istəyirsinizsə, aşağıdakı adımları tekrar edin.
+
+_Əgər komut istemi (Command Prompt) ilə razı deyilsinizsə, [burada GUI alətlərindən istifadə edən təlimatlar tapa biləriniz.](#Digər-texnologiyalar-haqqında-təlim )_
+
+
+
+#### Kompüterinizdə GIT yoxdursa, [buradan quraşdıra bilərsiniz ](https://help.github.com/articles/set-up-git/).
+
+## layihəni "çatallama"
+
+Səhifənin yuxarı hissəsindəki "Fork" düyməsini vuraraq bu layihəni çəngəlləyin.
+Bu hesabınızda bu layihənin bir kopyasını yaradacaqdır.
+
+## Depoyu (Repository) klonlama
+
+
+
+İndi çəngəlli depoyu kompüterinizə klonlayın. GitHub hesabınıza daxil olun, çəngəlli depoyu açın, kod düyməsini vurun və sonra _copy to clipboard_ klikləyin.
+
+Daha sonra komut istemini açın aşağıdaki git komutunu daxil edin:
+
+```
+git clone "kopyaladığınız-url"
+```
+"kopyaladığınız-url" (dırnaq işarəsi olmadan) yerine bu deponun GitHub səhifəsindən aldığınız linki kopyalayın.
+
+
+
+Misal üçün:
+```
+git clone https://github.com/kullanıcı-adi/first-contributions.git
+```
+`istifadəçi-adı` sizin GitHub istifadəçi adınız. Burada GitHub-dakı ilk töhfələr deposunun içindəkiləri kompüterinizə kopyalayırsınız.
+
+## Budağı (Branch) yaratmaq
+
+Kompüterinizdəki anbar qovluğuna keçin (əgər orada deyilsinizsə):
+
+```
+cd first-contributions
+```
+`git checkout` əmrini istifadə edərək bir Budağ (Branch) yaradın:
+```
+git checkout -b
+```
+
+Misal üçün:
+```
+git checkout -b add-alonzo-church
+```
+(Budağ adının içinde *add* sözünün olması məcbur deyil, ancaq bu bölmənin məqsədi adınızı siyahıya əlavə etmək olduğu üçün daxil etmək məqbul bir şeydir.)
+
+## Lazımi dəyişiklikləri edin və bu dəyişiklikləri həyata keçirin
+
+İndi `Contributors.md` faylını mətn redaktorunda açın, adınızı əlavə edin. Faylın əvvəlinə və ya sonuna əlavə etməyin. Arada bir yerə qoyun. İndi faylı saxlayın.
+
+
+
+Layihə qovluğuna gedib `git status` əmrini icra etsəniz, dəyişikliklərin olduğunu görəcəksiniz.
+
+Bu dəyişiklikləri `git add` əmrindən istifadə edərək yaratdığınız Budağa əlavə edin:
+
+```
+git add Contributors.md
+```
+
+İndi `git commit` əmrindən istifadə edərək bu dəyişiklikləri edin:
+
+adınızla `` ilə əvəz olunsun.
+
+## Dəyişiklikləri GitHub'a itələyin (push)
+
+Dəyişikliklərinizi "git push" əmrindən istifadə edərək itələyin:
+
+
+```
+git push origin
+```
+
+`` yerine öz istifadəçi adınızı daxil edin.
+
+## Dəyişikliklərinizi nəzərdən keçirmək üçün göndərin
+
+GitHub-dakı anbarınıza daxil olsanız, bir `Compare & pull request` düyməsini görəcəksən. Bu düyməni vurun.
+
+
+
+İndi çəkmə tələbini (pull request) göndərin.
+
+
+
+Tezliklə bütün dəyişikliklərinizi bu layihənin master filialına birləşdirəcəyəm. Dəyişikliklər birləşdirildikdən sonra bildiriş e-poçtu alacaqsınız.
+
+## Bundan sonra nə edə bilərəm?
+
+Təbriklər! Töhfə olaraq tez-tez qarşılaşacağınız standart _fork -> clone -> edit -> pull request_ tamamlamısınız!
+
+Töhfənizi qeyd edin və [veb tətbiqetmə](https://firstcontributions.github.io/#social-share) girərək dostlarınız və izləyicilərinizlə bölüşün.
+
+Hər hansı bir köməyə ehtiyacınız varsa və ya suallarınız varsa, [Slack](https://join.slack.com/t/firstcontributors/shared_invite/zt-iywfifau-_aMtdwTjBoMzQqzW8~YUUA) komandamıza qoşula bilərsiniz.
+
+İndi başqa layihələrə töhfə verməyə başlayaq. Başlaya biləcəyiniz asan məsələləri olan layihələrin siyahısını hazırladıq, [Siyahıya baxın](https://firstcontributions.github.io/#project-list).
+
+### [Əlavə Məlumat](additional-material/git_workflow_scenarios/additional-material.md)
+
+## Digər texnologiyalar haqqında təlim
+
+|
|
|
|
|
|
|
+| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| [GitHub Desktop](gui-tool-tutorials/github-desktop-tutorial.md) | [Visual Studio 2017](gui-tool-tutorials/github-windows-vs2017-tutorial.md) | [GitKraken](gui-tool-tutorials/gitkraken-tutorial.md) | [Visual Studio Code](gui-tool-tutorials/github-windows-vs-code-tutorial.md) | [Atlassian Sourcetree](gui-tool-tutorials/sourcetree-macos-tutorial.md) | [IntelliJ IDEA](gui-tool-tutorials/github-windows-intellij-tutorial.md) |
diff --git a/translations/README.bg.md b/translations/README.bg.md
new file mode 100644
index 00000000000..0beb2ecdcb5
--- /dev/null
+++ b/translations/README.bg.md
@@ -0,0 +1,168 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+
+# Първи стъпки
+
+Трудно е. Когато правиш нещо за пръв път винаги е трудно. Още повече, когато се работи съвместно с други хора. Затова решихме да опростим процеса на учене за новобранците в допринасянето към отворен софтуеър.
+
+Четенето на статии и гледането на видео уроци помага, но има ли по-добър учител от практиката в защитена среда? Целта на този проект е да напътства и опрости първите стъпки на новобранците в участието и приноса към отворен софтуеър. Ако искате да направите първата си контрибуция и да станете част от обществото на отворен софтуеър, следвайте стъпките по-долу.
+
+#### *Ако не се чувствате комфортно използвайки command line (терминал), [ето и уроци за използването на програми с графичен интерфейс](#Уроци-за-иползването-на-други-приложения)*
+
+#### *Можете да прочетете тази статия и на [други езици](translations/Translations.md).*
+
+[🇮🇳](translations/README.hi.md)
+[🇲🇲](translations/README.mm_unicode.md)
+[🇮🇩](translations/README.id.md)
+[🇫🇷](translations/README.fr.md)
+[🇪🇸](translations/README.es.md)
+[
](translations/README.ca.md)
+[🇳🇱](translations/README.nl.md)
+[🇱🇹](translations/README.lt.md)
+[🇷🇺](translations/README.ru.md)
+[:slovakia:](translations/README.slk.md)
+[🇯🇵](translations/README.ja.md)
+[🇻🇳](translations/README.vn.md)
+[🇵🇱](translations/README.pl.md)
+[🇮🇷](translations/README.fa.md)
+[🇮🇷](translations/README.fa.en.md)
+[🇰🇷 🇰🇵](translations/README.ko.md)
+[🇩🇪](translations/README.de.md)
+[🇩🇰](translations/README.da.md)
+[🇨🇳](translations/README.chs.md)
+[🇹🇼](translations/README.cht.md)
+[🇬🇷](translations/README.gr.md)
+[🇪🇬](translations/README.eg.md)
+[🇸🇦](translations/README.ar.md)
+[🇺🇦](translations/README.ua.md)
+[🇧🇷](translations/README.pt_br.md)
+[🇵🇹](translations/README.pt-pt.md)
+[🇮🇹](translations/README.it.md)
+[🇹🇭](translations/README.th.md)
+[🏴](translations/README.gl.md)
+[🇵🇰](translations/README.ur.md)
+[:bangladesh:](translations/README.bn.md)
+[🇲🇩 🇷🇴](translations/README.ro.md)
+[🇹🇷](translations/README.tr.md)
+[🇸🇪](translations/README.se.md)
+[:slovenia:](translations/README.sl.md)
+[🇮🇱](translations/README.hb.md)
+[🇨🇿](translations/README.cs.md)
+[
](translations/README.en-pirate.md)
+[🇲🇽](translations/README.mx.md)
+
+
+
+
+
+Ако нямате git на вашия компютър, [инсталирайте го]( https://help.github.com/articles/set-up-git/).
+
+## Направете Разклонение (Fork) на това хранилище (repository)
+
+Направете разклонение на хранилището като натиснете бутона "Fork" в горната част на тази страница.
+Това ще направи копие на това хранилище във вашия GitHub профил.
+
+## Клонирайте това хранилище
+
+
+
+Сега клонирайте локално на вашия компютър разклоненото хранилище. Отидете във вашия GitHub профил, отворете разклоненото хранилище,
+кликнете на бутона 'Clone' и копирайте линка или натиснете иконката 'copy to clipboard' (копирай в клипборда).
+
+Отворете терминал и въведете следната команда
+
+```
+git clone "линка който току-що копирахте"
+```
+като на мястото на "URL-а който току-що копирахте" (без кавичките) поставете линка към това хранилище (Вашето Разклонение на този проект). Вижте
+предните стъпки за това как да се сдобиете с линка.
+
+
+Например:
+```
+git clone https://github.com/this-is-you/first-contributions.git
+```
+Като на мястото на `this-is-you` се намира вашето потребителско име. В тази стъпка вие направихте копие на съдържанието на GitHub хванилището на 'first contributions' във вашия компютър.
+
+## Създайте клон (branch)
+
+Стигнете до местоположението във вашия компютър, където копирахте хранилището (ако вече не се намирате там):
+
+```
+cd first-contributions
+```
+Сега създайте клон използвайки командата `git checkout`:
+```
+git checkout -b
+```
+
+Например:
+```
+git checkout -b add-alonzo-church
+```
+(Името на клона не е задължително да съдържа думата *add*, но е препоръчително, защото целта на този клон е да добавите името си към списък.)
+
+## Направете нужните промени и ги commit-нете
+
+Сега отворете файла `Contributors.md` в текстов редактор и добавете името си вн его. Не го добавяйте в началото или края на файла. Поставете го някъде посредата. Сега запазете промените.
+
+
+
+
+Ако навигирате през терминала до директорията на проекта и въведете командата `git status`, ще видите че има променени файлове.
+
+
+ДОбавете тези промени към клона, който създадохте, използвайки командата `git add`:
+
+```
+git add Contributors.md
+```
+
+Сега commit-нете тези промени с командата `git commit`:
+```
+git commit -m "Add to Contributors list"
+```
+като смените `` с вашето име.
+
+## Качете (Push) промените в GitHub
+
+Качете вашите промени като въведете командата `git push`:
+```
+git push origin
+```
+сменяйки `` с името на клона, който създадохте по-рано.
+
+## Предайте вашите промени за рецензия
+
+Ако отидете във вашето хранилище в GitHub, ще видите бутона `Compare & pull request`. Натиснете го.
+
+
+
+Сега предайте вашите промени за рецензия.
+
+
+
+Скоро аз ще слея (merge) всички ваши промени в главния клон (мастер branch) на този проект. Вие ще бъдете уведомени по електронната поща когато това се случи.
+
+## От тук накъде?
+
+Поздравления! Вие току що изпълнихте стандарните _fork -> clone -> edit -> PR_ операции, които ще срещнете като сътрудник!
+
+Отпразнувайте вашия принос и го споделете с приятели и последователи като посетите [уеб приложението](https://roshanjossey.github.io/first-contributions/#social-share).
+
+Можете да се присъедините към нашия slack team в случай, че имате допълнителни въпроси или нужда от помощ [Присъединете се към slack team](https://join.slack.com/t/firstcontributors/shared_invite/enQtMzE1MTYwNzI3ODQ0LTZiMDA2OGI2NTYyNjM1MTFiNTc4YTRhZTg4OWZjMzA0ZWZmY2UxYzVkMzI1ZmVmOWI4ODdkZWQwNTM2NDVmNjY).
+
+Време да започнете да допринасяте и към други приекти. Ние сме съставили списък с проекти съдържащи лесни проблеми, които са лесни за начало. Проверете [списъка от приекти в уеб приложението](https://roshanjossey.github.io/first-contributions/#project-list).
+
+### [Допълнителни материали](../additional-material/git_workflow_scenarios/additional-material.md)
+
+
+## Уроци за иползването на други приложения
+
+|
|
|
|
|
+|---|---|---|---|
+|[GitHub Desktop](../github-desktop-tutorial.md)|[Visual Studio 2017](../github-windows-vs2017-tutorial.md)|[GitKraken](../gitkraken-tutorial.md)|[Visual Studio Code](../github-windows-vs-code-tutorial.md)|
+
diff --git a/translations/README.bih.md b/translations/README.bih.md
new file mode 100644
index 00000000000..2fff34b40e2
--- /dev/null
+++ b/translations/README.bih.md
@@ -0,0 +1,124 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+# Prvi doprinosi
+
+Ovaj projekat ima za cilj da pruži konkretne korake i olakša način na koji početnici prilažu svoje prve doprinose (eng. contributions). Ukoliko ste se prepoznali u tekstu iznad i zelite da probate i doprinesete ovome ili nekom drugom projektu, pratite slijedece korake.
+
+#### _Ukoliko niste bas sigurni u vas rad sa komandnom linijom/terminalom (terminal -> za macOs), [mozete koristit ovaj link kroz GUI alate.](#Uputstva-za-druge-alate)_
+
+
+
+Ukoliko nemate git instaliran na vašoj mašini, [instalirajte ga ovde](https://help.github.com/articles/set-up-git/).
+
+## Uradite fork repozitorijuma
+
+Uradite račvanje (fork) tako što ćete kliknuti na dugme _fork_ na vrhu stranice. Ovako pravite kopiju repozitorijuma na vašoj github stranici.
+
+## Klonirajte repozitorijum
+
+
+
+Slijedeće, klonirajte repozitorijum koji ste prethodno račvali (fork). Posjetite svoj GitHub profil, otvorite repozitorijum koji ste račvali, kliknite na _clone_ (kloniraj/kopiraj) dugme i kliknite na ikonicu _copy to clipboard_.
+
+Otvorite terminal i upišite slijedece git komande:
+
+```
+git clone "url koji ste prethodno kopirali sa vaseg github profila" (bez navodnika i razmaka)
+```
+
+
+
+Na primjer:
+
+```
+git clone https://github.com/ovo-ste-vi/first-contributions.git
+```
+
+Gdje je umjesto `ovo-ste-vi` upisano vaše _github_ korisničko ime. Ovim kopirate sadržaj repozitorijuma _first-contributions_ na vašu mašinu.
+
+## Pravljenje grane _branch_
+
+Prebacite se u radni direktorij na vašoj mašini:
+
+```
+cd first-contributions (ili pratite gdje se tacno nalazi na vasoj masini)
+```
+
+Pa zatim napravite novo grananje _branch_ koristeći `git checkout` comandu:
+
+```
+git checkout -b
+```
+
+Na primer:
+
+```
+git checkout -b add-alonzo-church
+```
+
+(Naziv grane ne mora da sadrži _add_ na početku ili vase _ime_, ali je zgodno uključiti ga jer je svrha ove grane da doda vaše ime na listu.
+
+## Napravite potrebne izmjene i potvrdite promjene
+
+Otvorite `Contributors.md` fajl u tekst editoru i dodajte vaše ime. Nemojte dodavati ime na sam početak ili kraj. Stavite ga negdje u sredinu. Potom sačuvajte fajl.
+
+
+
+Ukoliko odete u radni direktorijum i izvršite komandu `git status`, primjetit ce te da postoje promjene.
+
+Dodajte ove promjene u granu koju ste gore napravili koristeći `git add` komandu:
+
+```
+git add Contributors.md
+```
+
+Sada potvrdite ove promjene koristeći `git commit` komandu:
+
+```
+git commit -m "Add to Contributors list"
+```
+
+Gdje umjesto `` upisujete svoje ime.
+
+## Push changes to GitHub
+
+Pošaljite izmjene u repozitorijum na GitHub nalogu `git push`:
+
+```
+git push origin
+```
+
+gdje umjesto `` stavljate ime vašeg grananja koje ste prethodno napravili.
+
+## Pošaljite izmjene na reviziju
+
+Ukoliko odete na repozitorijum na vašem GitHub profilu primetićete `Compare & pull request` Dugme. Kliknite na njega.
+
+
+
+a potom pošaljite zahtjev klikom na dugme _Create pull request_.
+
+
+
+Nakon toga, admin će spojiti promjene koje ste napravili sa master granom projekta. Dobićete mejl potvrde kada se grane spoje.
+
+## Šta dalje?
+
+Čestitamo! Završili ste standardni _fork -> clone -> edit -> PR_ tok koji će vas pratiti kroz vaš čitav programerski život!
+
+Proslavite tako što ćete podjeliti vaš doprinos sa prijateljima i pratiocima otvaranjem [stranice](https://firstcontributions.github.io/#social-share).
+
+Pridružite se i našem Slack timu u slučaju da vam je potrebna ikakva pomoć ili imate bilo kakvih pitanja. [Slack tim](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM).
+
+A sada, možemo početi sa doprinosima drugim projektima. Napravili smo spisak projekata sa jednostavnim problemima na kojima možete početi da radite. Posetite stranicu sa [the list of projects na našem sajtu](https://firstcontributions.github.io/#project-list).
+
+### [Dodatni materijali](../additional-material/git_workflow_scenarios/additional-material.md)
+
+## Uputstva za druge alate
+
+|
|
|
|
|
|
|
+| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| [GitHub Desktop](gui-tool-tutorials/github-desktop-tutorial.md) | [Visual Studio 2017](gui-tool-tutorials/github-windows-vs2017-tutorial.md) | [GitKraken](gui-tool-tutorials/gitkraken-tutorial.md) | [Visual Studio Code](gui-tool-tutorials/github-windows-vs-code-tutorial.md) | [Atlassian Sourcetree](gui-tool-tutorials/sourcetree-macos-tutorial.md) | [IntelliJ IDEA](gui-tool-tutorials/github-windows-intellij-tutorial.md) |
diff --git a/translations/README.bn.md b/translations/README.bn.md
new file mode 100644
index 00000000000..a42731573b6
--- /dev/null
+++ b/translations/README.bn.md
@@ -0,0 +1,123 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+# প্রথম অবদান
+
+প্রথমবারের মত কোন কাজ করতে গেলে তা কঠিন বলেই মনে হবে। আর আপনি যদি অন্যদের কাজে সহযোগিতা করেন, তাহলে ভুলভ্রান্তিগুলো অত্যন্ত বিব্রতকর। অথচ 'ওপেন সোর্স'-এর মূল বিষয়টিই হচ্ছে পারস্পরিক সহযোগিতা ও একত্রে কাজ করা। আমরা চাই ওপেন সোর্সে অবদান রাখতে ইচ্ছুক নবীনরা যেন সহজেই শিখতে পারে এবং প্রথমবারের মত তাদের অবদান রাখতে পারে।
+
+প্রবন্ধ পড়ে এবং টিউটোরিয়াল দেখে অনেক কিছুই শেখা যায়, কিন্তু ব্যবহারিক পদ্ধতিতে কাজ করার চেয়ে ভালো কিছু হতে পারে না। এই প্রজেক্টের লক্ষ্য হচ্ছে নবীনদের দিকনির্দেশনা দেওয়া আর সেই সাথে তাদের প্রথম অবদান রাখার কাজটি সহজ করে তোলা। আপনি যদি ওপেন সোর্সে আপনার প্রথম অবদান রাখতে চান, তাহলে নিচের সহজ ধাপগুলো অনুসরণ করুন। কথা দিচ্ছি, এই প্রক্রিয়াটি অত্যন্ত মজার ও আনন্দদায়ক।
+
+#### _কমান্ড লাইন ইন্টারফেস এ স্বাচ্ছন্দ্য বোধ না করলে, [এখান থেকে গ্রাফিকাল ইন্টারফেস দিয়ে কিভাবে কাজ টি করতে হয় তার টিউটোরিয়াল দেখুন।](#অন্যান্য-টুল-ব্যবহারের-টিউটোরিয়াল)_
+
+#### _এই লেখাটি [অন্য ভাষায় পড়ুন।](translations/Translations.md)_
+
+
+
+আপনার কম্পিউটারে গিট না থাকলে, [ ইনস্টল করুন ](https://help.github.com/articles/set-up-git/)।
+
+## এই রিপোজিটরি ফর্ক করুন
+
+এই পৃষ্ঠার উপরের অংশে ফর্ক (fork) বাটনে ক্লিক করে এই রিপোজিটরি ফর্ক করুন।
+এই প্রক্রিয়ায় আপনার অ্যাকাউন্টে এই রিপোজিটরির একটি কপি তৈরি হবে।
+
+## রিপোজিটরি ক্লোন করুন
+
+
+
+এখন এই রিপোজিটরিটি আপনার কম্পিউটারে ক্লোন করুন। এজন্যে প্রথমে ক্লোন(Clone) বাটনে ক্লিক করুন। এরপর ক্লিক করুন _ক্লিপবোর্ডে কপি করুন(copy to clipboard)_ আইকনটিতে।
+
+আপনার টার্মিনাল (উইন্ডোজের ক্ষেত্রে কমান্ড প্রম্পট (CMD)) চালু করুন এবং নিচের কমান্ড রান করুন:
+
+```
+git clone "url you just copied"
+```
+
+যেখানে "url you just copied" (উদ্ধৃত চিহ্ণ ব্যতীত) হচ্ছে এই রিপোজিটরির ইউআরএল যা আপনি পূর্বের ধাপেই পেয়েছেন।
+
+
+
+উদাহরণ:
+
+```
+git clone https://github.com/this-is-you/first-contributions.git
+```
+
+এখানে `this-is-you` হচ্ছে আপনার গিটহাব ইউজারনেম। এই কমান্ডটির মাধ্যমে গিটহাবে অবস্থিত first-contributions রিপোজিটরির একটি কপি তৈরি হচ্ছে আপনার কম্পিউটারে।
+
+## একটি ব্রাঞ্চ তৈরি করুন
+
+আপনার কম্পিউটারে রিপোজিটরির ডিরেক্টরিতে যান (যদি এখনো অন্য ডিরেক্টরিতে থাকেন):
+
+```
+cd first-contributions
+```
+
+এখন `git checkout` কমান্ডের মাধ্যমে একটি ব্রাঞ্চ তৈরি করুন:
+
+```
+git checkout -b
+```
+
+উদাহরণ:
+
+```
+git checkout -b add-alonzo-church
+```
+
+(ব্রাঞ্চের নামে _add_ শব্দটি যুক্ত থাকা জরুরী নয়। তবে এই ব্রাঞ্চের উদ্দেশ্য যেহেতু আপনার নাম তালিকাভুক্ত করা, সেহেতু _add_ শব্দটি যুক্ত থাকাই কাম্য।)
+
+## প্রয়োজনীয় পরিবর্তন করুন ও পরিবর্তনগুলো কমিট করুন
+
+এখন যে কোন টেক্সট এডিটরে `Contributors.md` ফাইলটি খুলুন, এতে আপনার নাম যুক্ত করুন, অতঃপর ফাইলটি সেভ করুন। এবার প্রজেক্ট ডিরেক্টরি থেকে `git status` কমান্ড রান করলে আপনি পরিবর্তনগুলো দেখতে পাবেন। `git add` কমান্ড দ্বারা এই পরিবর্তনগুলো আপনার তৈরি ব্রাঞ্চে যুক্ত করুন:
+
+```
+git add Contributors.md
+```
+
+এরপর `git commit` কমান্ড ব্যবহার করে এই পরিবর্তনগুলো কমিট করুন:
+
+```
+git commit -m "Add to Contributors list"
+```
+
+``-এর বদলে আপনার নাম লিখতে ভুলবেন না।
+
+## পরিবর্তনগুলো গিটহাবে পুশ করা
+
+`git push` কমান্ড ব্যবহার করে পরিবর্তনগুলো পুশ করুন:
+
+```
+git push origin
+```
+
+এক্ষেত্রে ``-এর বদলে পূর্বে আপনার তৈরি ব্রাঞ্চের নাম লিখুন।
+
+## রিভিউয়ের জন্য আপনার পরিবর্তনগুলো জমা দিন
+
+আপনার গিটহাব রিপোজিটরিতে `Compare & pull request` বাটনে ক্লিক করুন।
+
+
+
+এখন _পুল রিকোয়েস্ট_ সাবমিট করুন।
+
+
+
+আমি যথা শীঘ্র সম্ভব আপনার পরিবর্তনগুলো এই প্রজেক্টের মাস্টার ব্রাঞ্চে মার্জ করব। মার্জ করা সম্পন্ন হলে আপনি একটি নিশ্চিতকরণ ই-মেইল পাবেন।
+
+## এরপর কী করব?
+
+আপনার অবদানের আনন্দ উপভোগ করুন এবং [ওয়েব অ্যাপ](https://roshanjossey.github.io/first-contributions/#social-share)-এর মাধ্যমে বন্ধু ও অনুসরণকারীদের সাথে শেয়ার করুন।
+
+কোন সহায়তার প্রয়োজন হলে বা আপনার কোন প্রশ্ন থাকলে আপনি আমাদের স্ল্যাক টিমে যুক্ত হতে পারেন। [স্ল্যাক টিমে যোগ দিন](https://firstcontributions.herokuapp.com)
+
+এখন আপনি অন্যান্য প্রজেক্টগুলোতেও অবদান রাখতে পারেন। আপনার সুবিধার্থে আমরা সহজ সমস্যা সম্বলিত প্রজেক্টগুলোর একটি তালিকা তৈরি করেছি। ওয়েব অ্যাপে [প্রজেক্টগুলোর তালিকা](https://roshanjossey.github.io/first-contributions/#project-list) দেখুন।
+
+### [ অতিরিক্ত উপাদানসমূহ ](../additional-material/git_workflow_senarios/additional-material.md)
+
+## অন্যান্য টুল ব্যবহারের টিউটোরিয়াল
+
+|
|
|
|
|
|
|
+| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| [গিটহাব ডেস্কটপ](../gui-tool-tutorials/github-desktop-tutorial.md) | [ভিজুয়াল স্টুডিও ২০১৭](../gui-tool-tutorials/github-windows-vs2017-tutorial.md) | [গিটক্র্যাকেন](../gui-tool-tutorials/gitkraken-tutorial.md) | [ভিজুয়াল স্টুডিও কোড](../gui-tool-tutorials/github-windows-vs-code-tutorial.md) | [আটলাসিয়ান সোর্সট্রি](../gui-tool-tutorials/sourcetree-macos-tutorial.md) | [ইন্টেলিজ আইডিয়া](../gui-tool-tutorials/github-windows-intellij-tutorial.md) |
diff --git a/translations/README.by.md b/translations/README.by.md
new file mode 100644
index 00000000000..babe9d99c99
--- /dev/null
+++ b/translations/README.by.md
@@ -0,0 +1,151 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+# Першы ўклад у праект
+
+Складана. Заўсёды складана пачынаць нешта з самага пачатку. Даволі непрыемна рабіць памылкі, асабліва калі вы працуеце ў камандзе. Увесь open source складаецца з супрацоўніцтва і сумеснай працы. Мы хочам аблегчыць першыя крокі ў навучанні і супрацоўніцтве пачаткоўцам распрацоўнікам.
+
+Чытанне артыкулаў і падручнікаў можа дапамагчы, але што можа быць лепш, чым сапраўдны практычны вопыт, без рызыкі што-небудзь сапсаваць. Мэта гэтага праекта - належным чынам накіраваць маладых навабранцаў, а таксама даць ім магчымасць зрабіць іх першы ўклад. Памятаеце: чым менш вы напружаныя, тым лепш вы вучыцеся. Калі вы шукаеце магчымасць ажыццявіць свой першы ўклад, проста прытрымлівайцеся простым крокам, размешчаным ніжэй. Абяцаем, будзе цікава.
+
+
+
+
+Калі ў вас не ўсталяваны git на кампутары, [ ўсталюйце яго ]( https://help.github.com/articles/set-up-git/ )
+
+## Стварыце асобную галінку
+
+Стварыце асобную галінку, націснуўшы на кнопку `fork` зверху гэтай старонкі. Такім чынам вы створыце копію гэтага рэпазітара ў сваім запісе.
+
+## Капіюйце рэпазітар
+
+
+
+Цяпер каб скапіяваць ваш рэпазітар на персанальны кампутар. Націсніце на кнопку `clone`, а затым на абразок `copy to clipboard`, каб скапіяваць спасылку.
+
+Адкрыйце тэрмінал і запусціце наступную git каманду:
+
+```
+git clone "url you just copied"
+```
+Дзе "url you just copied" (без двукоссяў) гэта спасылка на ваш рэпазітар. Паглядзіце папярэднія крокі, каб атрымаць гэтую спасылку.
+
+
+
+Напрыклад:
+```
+git clone https://github.com/this-is-you/first-contributions.git
+```
+Дзе `this-is-you` ваш лагін на github. Такім чынам вы капіруеце рэпазітар 'first-contributions' з GitHub на ваш персанальны кампутар.
+
+## Стварыце галінку
+
+Перайдзіце ў каталог рэпазітара на вашым кампутары, калі вы яшчэ не там.
+
+```
+cd first-contributions
+```
+Цяпер стварыце галінку, з дапамогай `каманды git checkout`
+
+```
+git checkout -b
+```
+
+Напрыклад:
+```
+git checkout -b add-alonzo-church
+```
+(Сінтаксічную не патрабуецца, каб назва галіны ўтрымлівала слова * add *, але гэта апраўдана, паколькі падкрэслівае прызначэнне гэтай галіны - дадаць ваша імя ў спісы.)
+
+## Занясіце неабходныя змены і стварыце commit
+
+Цяпер адкрыйце файл `Contributors.md` ў вашым тэкставым рэдактары, запішыце ваша імя і захавайце файл. Калі вы пяройдзеце ў дырэкторыю праекта і выканайце `git status`, вы ўбачыце змены. Дадайце гэтыя змены з дапамогай каманды `git add`.
+
+```
+git add Contributors.md
+```
+
+Цяпер занясіце дадзеныя змены з дапамогай каманды `git commit`.
+```
+git commit -m "Add to Contributors list"
+```
+Зменіце `` на ваша імя
+
+## Занясіце дадзеныя змены на github
+
+Занясіце вашыя змены з дапамогай каманды `git push`
+```
+git push origin
+```
+Зменіце `` на імя галіны, якую вы стварылі раней.
+
+## Пацвердзіце змены для праверкі вашага кода
+
+Калі вы зойдзеце ў свой рэпазітар на GitHub, вы ўбачыце кнопку `Compare & pull request`. Націсніце на яе.
+
+
+
+Цяпер пацвердзіце pull-request.
+
+
+
+Хутка я ўчыню аб'яднанне ўсіх вашых змяненняў з асноўнай галіной гэтага праекта. Вы атрымаеце паведамленне па электроннай пошце, калі змены будуць прынятыя (ўнесены ў галоўную галіну).
+
+Асноўная галіна вашага рэпазітара не будзе зменена. Для сінхранізацыі выканайце крокі, размешчаныя ніжэй.
+
+## Сінхранізуецца ваша адгалінаванне з дадзеным рэпазітаром
+
+Перш за ўсё перайдзіце ў асноўную галіну:
+```
+git checkout master
+```
+Затым дадайце url майго рэпазітара ў полі `upstream remote url`:
+```
+git remote add upstream https://github.com/Roshanjossey/first-contributions
+```
+Такім чынам мы паведамім git, што існуе іншая версія дадзенага праекта па пэўнай спасылцы, і мы яе лічым майстрам. Як толькі змены смержены, падгрузіць новую версію майго рэпазітара.
+```
+git fetch upstream
+```
+
+Такім чынам мы забралі ўсе змены ў маім адгалінаванні (upstream remote). Пасля, вам трэба зліць новую версію майго рэпазітара з вашай майстар-галіной.
+```
+git rebase upstream/master
+```
+Так вы ўжываеце ўсе змены, якія вы падцягнулі да вашай майстар-галіны. Калі вы запушите зараз майстар-галіна, ваша адгалінаванне таксама будзе ўтрымліваць змены.
+```
+git push origin master
+```
+Звярніце ўвагу, што вы робіце push ў выдаленай рэпазітар origin.
+
+На гэтым этапе я аб'яднаў вашу галіну `` са сваёй майстар-галіной, а вы аб'ядналі сваю майстар-галіна з маёй. Ваша галіна больш не патрэбна, вы можаце выдаліць яе:
+```
+git branch -d
+```
+Таксама можаце выдаліць яе версію ў аддаленым рэпазітары:
+```
+git push origin --delete
+```
+Гэта зусім не абавязкова, але назва гэтай галіны адлюстроўвае яе даволі спецыфічнае прызначэнне. І працягласць яе жыцця можа быць адпаведна кароткай.
+
+## Выкарыстанне іншых інструментаў
+
+|
|
|
|
+| ------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
+| [GitHub Desktop](../github-desktop-tutorial.md) | [Visual Studio 2017](../github-windows-vs2017-tutorial.md) | [GitKraken](../gitkraken-tutorial.md) |
+
+
+## Што далей?
+
+Ніжэй некалькі папулярных рэпазітароў, дзе вы можаце знайсці заданні для пачаткоўцаў. Наперад, перайдзіце ў рэпазітары, каб даведацца больш.
+
+| [](https://github.com/exercism/exercism.io/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+patch%22) | [](https://github.com/funretro/distributed/issues?q=is%3Aopen+is%3Aissue+label%3Abeginner-friendly) | [
](https://github.com/facebook/react/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+bug%22) | [](https://github.com/habitat-sh/habitat/issues?q=is%3Aopen+is%3Aissue+label%3AEasy) | [](https://github.com/scikit-learn/scikit-learn/issues?q=is%3Aopen+is%3Aissue+label%3AEasy) | [
](https://github.com/technomancy/leiningen/issues?q=is%3Aopen+is%3Aissue+label%3ANewbie) | [
](https://github.com/numpy/numpy/issues?q=is%3Aopen+is%3Aissue+label%3A%22Easy+Fix%22) | [](https://github.com/elastic/elasticsearch/issues?q=is%3Aopen+is%3Aissue+label%3A%22low+hanging+fruit%22) |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| [exercism](https://github.com/exercism/exercism.io/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+patch%22) | [Fun Retros](https://github.com/funretro/distributed/issues?q=is%3Aopen+is%3Aissue+label%3Abeginner-friendly) | [react](https://github.com/facebook/react/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+bug%22) | [habitat](https://github.com/habitat-sh/habitat/issues?q=is%3Aopen+is%3Aissue+label%3AEasy) | [scikit-learn](https://github.com/scikit-learn/scikit-learn/issues?q=is%3Aopen+is%3Aissue+label%3AEasy) | [Leiningen](https://github.com/technomancy/leiningen/issues?q=is%3Aopen+is%3Aissue+label%3ANewbie) | [numpy](https://github.com/numpy/numpy/issues?q=is%3Aopen+is%3Aissue+label%3A%22Easy+Fix%22) | [elasticsearch](https://github.com/elastic/elasticsearch/issues?q=is%3Aopen+is%3Aissue+label%3A%22low+hanging+fruit%22) |
+| [](https://github.com/Homebrew/brew/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) | [](https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Aissue+label%3AE-easy) | [](https://github.com/vuejs/vue/issues?q=is%3Aopen+is%3Aissue+label%3A%22contribution+welcome%22) | [](https://github.com/SuaveIO/suave/issues?q=is%3Aopen+is%3Aissue+label%3Ahardness-easy) | [](https://github.com/OpenRA/OpenRA/issues?q=is%3Aopen+is%3Aissue+label%3AEasy) | [](https://github.com/powershell/powershell/issues?q=is%3Aopen+is%3Aissue+label%3AUp-for-Grabs) | [](https://github.com/coala/coala/issues?q=is%3Aopen+is%3Aissue+label%3Adifficulty%2Flow+label%3Adifficulty%2Fnewcomer) | [](https://github.com/moment/moment/issues?q=is%3Aopen+is%3Aissue+label%3AUp-For-Grabs) |
+| [homebrew](https://github.com/Homebrew/brew/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) | [Rust](https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Aissue+label%3AE-easy) | [vuejs](https://github.com/vuejs/vue/issues?q=is%3Aopen+is%3Aissue+label%3A%22contribution+welcome%22) | [Suave](https://github.com/SuaveIO/suave/issues?q=is%3Aopen+is%3Aissue+label%3Ahardness-easy) | [OpenRA](https://github.com/OpenRA/OpenRA/issues?q=is%3Aopen+is%3Aissue+label%3AEasy) | [PowerShell](https://github.com/powershell/powershell/issues?q=is%3Aopen+is%3Aissue+label%3AUp-for-Grabs) | [coala](https://github.com/coala/coala/issues?q=is%3Aopen+is%3Aissue+label%3Adifficulty%2Flow+label%3Adifficulty%2Fnewcomer) | [moment](https://github.com/moment/moment/issues?q=is%3Aopen+is%3Aissue+label%3AUp-For-Grabs) |
+| [](https://github.com/avajs/ava/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+for+beginner%22) | [](https://github.com/freeCodeCamp/freeCodeCamp/issues?q=is%3Aopen+is%3Aissue+label%3Afirst-timers-only) | [](https://github.com/webpack/webpack/issues?q=is%3Aopen+is%3Aissue+label%3A%22D1%3A+Easy+%28Contrib.+Difficulty%29%22) | [](https://github.com/hoodiehq/hoodie/issues?q=is%3Aopen+is%3Aissue+label%3Afirst-timers-only) | [](https://github.com/pouchdb/pouchdb/issues?q=is%3Aopen+is%3Aissue+label%3A%22first+timers+only%22) | [](https://github.com/neovim/neovim/issues?q=is%3Aopen+is%3Aissue+label%3Aentry-level) | [](https://github.com/babel/babel/issues?q=is%3Aopen+is%3Aissue+label%3Abeginner-friendly) | [
](https://github.com/adobe/brackets/labels/Starter%20bug) |
+| [ava](https://github.com/avajs/ava/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+for+beginner%22) | [freeCodeCamp](https://github.com/freeCodeCamp/freeCodeCamp/issues?q=is%3Aopen+is%3Aissue+label%3Afirst-timers-only) | [webpack](https://github.com/webpack/webpack/issues?q=is%3Aopen+is%3Aissue+label%3A%22D1%3A+Easy+%28Contrib.+Difficulty%29%22) | [hoodie](https://github.com/hoodiehq/hoodie/issues?q=is%3Aopen+is%3Aissue+label%3Afirst-timers-only) | [pouchdb](https://github.com/pouchdb/pouchdb/issues?q=is%3Aopen+is%3Aissue+label%3A%22first+timers+only%22) | [neovim](https://github.com/neovim/neovim/issues?q=is%3Aopen+is%3Aissue+label%3Aentry-level) | [babel](https://github.com/babel/babel/issues?q=is%3Aopen+is%3Aissue+label%3Abeginner-friendly) | [brackets](https://github.com/adobe/brackets/labels/Starter%20bug) |
+| [](https://github.com/nodejs/node/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+contribution%22) | [
](https://github.com/Semantic-Org/Semantic-UI-React/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+contribution%22) |
+| [Node.js](https://github.com/nodejs/node/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+contribution%22) | [Semantic-UI-React](https://github.com/Semantic-Org/Semantic-UI-React/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+contribution%22) |
diff --git a/translations/README.ca.md b/translations/README.ca.md
new file mode 100644
index 00000000000..1f91626e73a
--- /dev/null
+++ b/translations/README.ca.md
@@ -0,0 +1,123 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+
+# Primeres Contribucions
+
+És difícil. Sempre ho és quan es fa algo per primera vegada. Especialment quan es col·labora amb altres, ja que efectuar errades no es gens agradable. Es vol simplificar la manera en que els col·laboradors de codi obert aprenen i contribueixen per primera vegada.
+
+Llegir articles i mirar tutorials pot ser d'ajuda, però què millor que fer les coses en un entorn de pràctiques? Aquest projecte és una guia, simplificant la forma de fer la primera contribució per als principiants. Si voleu fer la primera contribució, seguiu les instruccions que es mostren a continuació:
+
+#### *Si no esteu còmode amb la línia d'ordres, [aquí hi ha tutorials utilitzant eines amb Interfaç Gràfica (GUI)](#Tutorials-amb-Altres-Eines)*
+
+
+
+Si no disposeu de git en el vostre ordinador, [instal·leu-lo]( https://help.github.com/articles/set-up-git/).
+
+## Bifurca (*Fork*) aquest respositori
+
+Feu un *fork* d'aquest repositori clicant al botó "*Fork*" a la part superior dreta d'aquesta pàgina.
+Això crearà una còpia d'aquest repositori en el seu compte.
+
+## Clona (*Clone*) el repositori
+
+
+
+Cloneu aquest repositori al vostre ordinador. Adreceu-vos al vostre compte de GitHub, cliqueu al botó clonar "*clone or download*" i després cliqueu a la icona de *copiar al porta-retalls*.
+
+Obriu una terminal i executeu la següent comanda de git:
+
+```
+git clone "url que acabeu de copiar"
+```
+on "url que acabeu de copiar" (sense cometes dobles) és la *url* per a aquest respositori (el vostre *fork* d'aquest projecte). Veure els passos anteriors per a obtenir la *url*.
+
+
+
+Per exemple:
+```
+git clone https://github.com/aquest-soc-jo/first-contributions.git
+```
+on `aquest-soc-jo` és el vostre nom d'usuari de GitHub. Aquí esteu copiant el contingut del repository *first-contributions* de GitHub al vostre ordinador.
+
+## Crea una branca (*branch*)
+
+Canvieu al directori del repositori del vostre ordinador (si no hi esteu allà ja):
+
+```
+cd first-contributions
+```
+Creeu una nova branca (*branch*) utilitzant la comanda `git checkout`:
+```
+git checkout -b
+```
+
+Per exemple:
+```
+git checkout -b add-nom-cognom
+```
+(No és necessari que el nom de la branca contingui la paraula *add*, però es recomanable ja que el propòsit d'aquesta branca és afegir el seu nom a la llista.)
+
+## Fer els canvis necessaris i confirmar (*commit*) els canvis
+
+Obriu l'arxiu `Contributors.md` en un editor de text i afegeiu el vostre nom. No l'afegiu ni al principi ni al final de l'arxiu. Poseu-lo en qualsevol altre posició. Guardeu l'arxiu.
+
+
+
+
+Si aneu al directori del projecte i executeu la comanda `git status`, veureu els canvis.
+
+
+Afegiu aquests canvis a la branca que acabeu de crear utilitzant la comanda `git add`:
+
+```
+git add Contributors.md
+```
+
+Confirmeu (*commit*) els canvis utilitzant la comanda `git init`:
+```
+git commit -m "Add to Contributors list"
+```
+reemplaçant `` amb el vostre nom.
+
+## Envia (*Push*) els canvis a GitHub
+
+Feu un *Push* dels canvis utilitzant la comanda `git push`:
+```
+git push origin
+```
+reemplaçant `` amb el nom de la branca que heu creat anteriorment.
+
+## Envía (*Submit*) els canvis per a ser revisats
+
+Si aneu al vostre respositori a GitHub, veureu un botó `Compare & pull request`. Cliqueu sobre aquest botó.
+
+
+
+Envía la *pull request*.
+
+
+
+Aviat estaré fusionant els vostres canvis en la branca (*branch*) master d'aquest projecte. Rebreu una notificació per correu electrònic un cop els canvis hagin sigut fusionats.
+
+## On anar des d'aquí?
+
+Enhorabona! Acabeu de completar l'estàndard flux de treball *_fork -> clone -> edit -> PR_* que trobareu sovint com a col·laborador!
+
+Celebreu la vostra contribució i compartiu-ho amb els vostres amics i seguidors anant a [web app](https://roshanjossey.github.io/first-contributions/#social-share).
+
+Podeu unir-vos al nostre equip d'*slack* en cas de que necessiteu ajuda o tingueu alguna pregunta. [Unir-se a l'equip d'slack](https://join.slack.com/t/firstcontributors/shared_invite/enQtMzE1MTYwNzI3ODQ0LTZiMDA2OGI2NTYyNjM1MTFiNTc4YTRhZTg4OWZjMzA0ZWZmY2UxYzVkMzI1ZmVmOWI4ODdkZWQwNTM2NDVmNjY).
+
+Ara anem a preparar-nos per a contribuir a altres projectes. Hem reunit una llista de projectes amb îssues* facils per a que pugueu començar. Doneu un cop d'ull [la llista de projectes en la web app](https://roshanjossey.github.io/first-contributions/#project-list).
+
+### [Material adicional](../additional-material/git_workflow_scenarios/additional-material.md)
+
+
+## Tutorials amb Altres Eines
+
+|
|
|
|
|
|
|
+| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| [GitHub Desktop](../gui-tool-tutorials/github-desktop-tutorial.md) | [Visual Studio 2017](../gui-tool-tutorials/github-windows-vs2017-tutorial.md) | [GitKraken](../gui-tool-tutorials/gitkraken-tutorial.md) | [Visual Studio Code](../gui-tool-tutorials/github-windows-vs-code-tutorial.md) | [Atlassian Sourcetree](../gui-tool-tutorials/sourcetree-macos-tutorial.md) | [IntelliJ IDEA](https://www.jetbrains.com/idea/download/#section=windows) |
+
diff --git a/translations/README.chs.md b/translations/README.chs.md
new file mode 100644
index 00000000000..71b5baf0ed4
--- /dev/null
+++ b/translations/README.chs.md
@@ -0,0 +1,113 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+
+# 第一次参与开源
+
+万事开头难。尤其是和其他人合作时,犯错总是格外令人不舒服。不过,开源的本质就是和其他人合作。这个项目就是希望为初学者带来一个简单的方法去学习及参与开源项目。
+
+你可以选择阅读文章和观看教程来得到帮助,但实际动手才是最好的学习方式。本项目旨在简化并指导初学者参与他们的第一次开源。记住:过程越轻松,学习效益越高。如果你想要做出第一次贡献,只需按照以下简单步骤操作即可。这将很好玩 :)
+
+
+
+如果你的电脑上尚未安装 git, 请按照 [这个](https://help.github.com/articles/set-up-git/) 进行安装。
+
+## Fork(复制)本代码仓库
+
+点击图示中的按钮去 Fork 这个代码仓库。
+这个操作会将代码仓库复制到你的账户名下。
+
+## Clone(克隆)代码仓库
+
+
+
+接下来将复制后的代码仓库克隆到你的电脑上。点击图示中的绿色按钮,接着点击复制到剪切板按钮(将代码仓库地址复制下来)
+
+随后打开命令行窗口,敲入如下 git 命令:
+
+```
+git clone "刚才复制的 url 链接"
+```
+"刚才复制的 url 链接"(去掉双引号)就是复制到你账户名下的代码仓库地址。获取这链接地址的方法请见上一步。
+
+
+
+譬如:
+```
+git clone https://github.com/你的Github用户名/first-contributions.git
+```
+
+'你的 Github 用户名' 指的就是你的 Github 用户名。这一步,你将复制到你账户名下的 first-contributions 这个代码仓库克隆到本地电脑上。
+
+## 新建一个代码分支
+
+下面的命令能在命令行窗口中,把目录切换到 first-contributions
+
+```
+cd first-contributions
+```
+接下来使用 `git checkout` 命令新建一个代码分支
+```
+git checkout -b <新分支的名称>
+```
+
+譬如:
+```
+git checkout -b add-myname
+```
+
+(新分支的名称不一定需要有* add *。然而,在新分支的名称加入* add *是一件合理的事情,因为这个分支的目的是将你的名字添加到列表中。)
+
+## 对代码进行修改,而后 Commit (提交) 修改
+
+打开 `Contributors.md` 这个文件,更新文件内容,将你的名字加上去,保存修改。`git status` 这命令会列出被改动的文件。接着 `git add` 这命令则可以添加你的改动,就像如下这条命令。
+
+
+
+```
+git add Contributors.md
+```
+
+现在就可以使用 `git commit` 命令 commit 你的修改了。
+```
+git commit -m "Add <你的名字> to Contributors list"
+```
+将 `<你的名字>` 替换成你的名字
+
+## 将改动 Push(发布)到 GitHub
+
+使用 `git push` 命令发布代码
+```
+git push origin <分支的名称>
+```
+将 `<分支的名称>` 替换为之前新建的分支名称。
+
+## 提出 Pull Request 将你的修改供他人审阅
+
+前往 Github 你的代码仓库,你会看到一个 `Compare & pull request` 的按钮。点击该按钮。
+
+
+
+接着再点击 `Create pull request` 按钮,正式提交 pull request。
+
+
+
+不久之后,我便会把你所有的变化合并到这个项目的主分支。更改合并后,你会收到电子邮件通知。
+
+### [ 更多资料 ](../additional-material/git_workflow_scenarios/additional-material.md)
+
+## 接下来做什么呢?
+
+为你第一次的贡献庆祝吧,不要忘记和你的朋友以及迷弟迷妹们分享我们的[网站](https://roshanjossey.github.io/first-contributions/#social-share)哟!
+
+如果有任何疑问或想获得更多协助,欢迎加入我们的 [Slack](https://join.slack.com/t/firstcontributors/shared_invite/enQtMzE1MTYwNzI3ODQ0LTZiMDA2OGI2NTYyNjM1MTFiNTc4YTRhZTg4OWZjMzA0ZWZmY2UxYzVkMzI1ZmVmOWI4ODdkZWQwNTM2NDVmNjY)!
+
+还等什么,马上加入到其他项目的开发中去吧。为了方便你快速上手,我们收集了当前流行的众多代码仓库中,适合初学者解决的[问题列表](https://roshanjossey.github.io/first-contributions/#project-list)。
+
+## 使用其他工具的教程
+
+|
|
|
|
|
|
|
+| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| [GitHub Desktop](gui-tool-tutorials/github-desktop-tutorial.md) | [Visual Studio 2017](gui-tool-tutorials/github-windows-vs2017-tutorial.md) | [GitKraken](gui-tool-tutorials/gitkraken-tutorial.md) | [Visual Studio Code](gui-tool-tutorials/github-windows-vs-code-tutorial.md) | [Atlassian Sourcetree](gui-tool-tutorials/sourcetree-macos-tutorial.md) | [IntelliJ IDEA](gui-tool-tutorials/github-windows-intellij-tutorial.md)
+
diff --git a/translations/README.cht.md b/translations/README.cht.md
new file mode 100644
index 00000000000..ab7e17acec2
--- /dev/null
+++ b/translations/README.cht.md
@@ -0,0 +1,115 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+
+# 第一次參與開源
+
+萬事起頭難。特別是和其他人合作時,犯錯格外令人不舒服。不過,開源的本質就是和其他人合作。我們希望為初學者帶來一個簡單的方法來學習及參與開源項目。
+
+閱讀文章和觀看教學會有所幫助。不過,有什麼方法能比在不會弄亂任何東西的情況下,實際動手做來得更好?本項目旨在指導初學者及簡化初學者參與開源的方式。記住:過程越輕鬆,學習效益越高。如果妳/你想要做出第一次貢獻,只需按照以下簡單步驟操作即可。跟你保證,這會很好玩 :)
+
+#### *如果你不喜歡使用指令列,[這裡有使用圖形界面工具的教學。]( #使用其他工具的教學)*
+
+
+
+如果你的電腦上尚未安裝 git,請按照這個[安裝指引(英文)](https://help.github.com/articles/set-up-git/)進行安裝。
+
+## 分叉(Fork)本代碼庫
+
+點選圖示中的按鈕來 Fork 這個 Git 儲存庫。
+這個操作會將儲存庫分叉到你/妳的 GitHub 帳號下。
+
+## 複製(Clone)代碼庫
+
+
+
+接下來,將複製後的儲存庫複製到你/妳的電腦上。點選圖示中的綠色按鈕,接著點選複製到剪貼簿按鈕(將儲存庫地址複製下來)
+
+隨後打開命令列視窗,鍵入如下 git 命令:
+
+```
+git clone "url you just copied"
+```
+"url you just copied"(去掉雙引號)就是複製到妳/你帳戶名下的儲存庫地址。取得這鏈接地址的方法請見上一步。
+
+
+
+譬如:
+```
+git clone https://github.com/this-is-you/first-contributions.git
+```
+
+'this-is-you' 指的就是你/妳自己的 GitHub 用戶名。這一步,會將你/妳的 first-contributions 儲存庫複製到你的電腦上。
+
+## 新建一個分支
+
+下面的命令能在命令行窗口中,把目錄切換到 first-contributions。
+
+```
+cd first-contributions
+```
+接下來使用 `git checkout` 命令建立一個程式碼分支:
+```
+git checkout -b
+```
+
+譬如:
+```
+git checkout -b add-david
+```
+
+(新分支的名稱不一定需要有 *add*。然而,在這個新分支的名稱加入 *add* 是一件合理的事情,因為這個分支的目的是將妳/你的名字添加到貢獻者列表中。)
+
+## 對程式碼進行修改,然後提交 (Commit) 修改
+
+使用妳/你喜歡的文字編輯器打開 `Contributors.md` 這個文件,更新文件內容,將自己的名字加上去,然後存檔。在命令窗口執行 `git status`,這會列出被更動的文件。接著 `git add` 這命令則可以添加更動項目到分支裡,就像以下這條命令。
+
+
+
+```
+git add Contributors.md
+```
+
+現在就可以使用 `git commit` 命令 commit(提交)你/妳的修改了。
+```
+git commit -m "Add to Contributors list"
+```
+將 `` 替換為自己的名字
+
+## 將更動發佈(Push)到 GitHub
+
+使用 `git push` 命令發佈代碼
+```
+git push origin
+```
+將 `` 替換為之前新建的分支名稱。
+
+## 提出 Pull Request 將你/妳的修改供他人審閱
+
+前往先前自己 Fork 的 GitHub 儲存庫,會看到一個 `Compare & pull request` 的按鈕,點選該按鈕。
+
+
+
+接著再點選 `Create pull request` 按鈕,正式提交 pull request。
+
+
+
+不久之後,如果妳/你更改的文件與原本沒有衝突,我們會把所有的變化合併到這個項目的主分支。
+變更合併後,妳/你會收到通知 email。
+
+## 接下來做什麼呢?
+
+在[這個網站](https://roshanjossey.github.io/first-contributions/#social-share)慶祝妳/你的成就並跟朋友及追隨者分享。
+
+如果有任何疑問或想獲得更多協助,歡迎加入我們的 [Slack](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+
+現在就動手為其他專案貢獻你/妳的心力。我們整理了一個清單,裡面的專案都有簡單的議題可以著手。[去看看吧!](https://roshanjossey.github.io/first-contributions/#project-list)
+
+### [ 更多資料 ](../additional-material/git_workflow_scenarios/additional-material.md)
+
+## 使用其他工具的教學
+
+|
|
|
|
|
|
+|---|---|---|---|---|
+|[GitHub Desktop](../gui-tool-tutorials/gui-tool-tutorials/github-desktop-tutorial.md)|[Visual Studio 2017](../gui-tool-tutorials/github-windows-vs2017-tutorial.md)|[GitKraken](../gui-tool-tutorials/gitkraken-tutorial.md)|[Visual Studio Code](../gui-tool-tutorials/github-windows-vs-code-tutorial.md)|[Atlassian Sourcetree](../gui-tool-tutorials/sourcetree-macos-tutorial.md)|
diff --git a/translations/README.cs.md b/translations/README.cs.md
new file mode 100644
index 00000000000..db554549139
--- /dev/null
+++ b/translations/README.cs.md
@@ -0,0 +1,128 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+
+# První příspěvek
+
+Život je těžký. Obzvláště když něco děláte poprvé. V případě, že na něčem spolupracujete, není dělání chyb něco, co by vám dělalo radost. My bychom rádi zjednodušili cestu novým přispěvovatelům do open-source při jejich učení se jak na to.
+
+Čtení článků nebo shlédnutí video návodů jsou také cesty, ale co je lepší než si danou věc přímo osahat na vlastní kůži v reálném prostředí? Tento projekt je zaměřen na poskytnutí pomoci začátečníkům s jejich prvním přispěním do open-source. Pokud jste jím právě vy, následujte kroky popsané níže.
+
+#### *Pokud nemáte rádi příkazovou řádku, [zde najdete návody na použití nástrojů s GUI (grafické uživatelské rozhraní)](#Návod-za-použití-dalších-nástrojů)*
+
+
+
+
+Pokud namáte nainstalovaný git, [nainstalujte si jej]( https://help.github.com/articles/set-up-git/).
+
+## Forkněte tento repozitář
+
+Forkněte (vytvoření kopie z originálu, z anglického *fork* - *vidlička*, jako vytvoření nové odnože) tento repozitář kliknutím na tlačítko **Fork** nahoře na této stránce. Tím vytvoříte kopii tohoto repozitáře na svém vlastním GitHib účtu.
+
+## Naklonujte repozitář
+
+
+
+Nyní naklonujte (anglicky *clone*) forknutý repozitář na váš počítač, naklonování není nic jiného než stáhnutí obrazu repozitáře k vám na počítač. Na vašem GitHub účtu si otevřete forknutý repozitář, klikněte na tlačítko **Clone or download** a následně v okýnku, které se objeví, klikněte na tlačítko s ikonkou **copy to clipboard** vedle URL adresy, čímž si ji zkopírujete do schránky.
+
+Teď otevřete terminál a spusťte následující příkaz:
+
+```
+git clone "url které jste právě zkopírovali"
+
+```
+
+
+
+Například:
+
+```
+git clone https://github.com/vase-username/first-contributions.git
+```
+
+Tímto na svém počítači vytvoříte složku se soubory daného repozitáře.
+
+## Vytvořte větev
+
+V příkazové řádce se přepněte do složky s repozitářem (pokud v ní už nejste)
+
+```
+cd first-contributions
+```
+
+Nyní vytvořte novou větev (anglicky *branch*) za použití příkazu `git checkout`:
+
+```
+git checkout -b
+```
+
+Například:
+```
+git checkout -b pridani-meho-jmena
+```
+
+Jméno větve by mělo vypovídat o tom, co kód nebo cokoliv jiného do ní přidané bude dělat/vykonávat, případně proč se daná věc děje.
+
+## Udělejte změny a zaznamenejte je
+
+Otevřete soubor `Contributors.md` v textovém editoru a přidejte do něj své jméno. Napiště jej někam doprostřed a soubor uložte.
+
+
+
+Pokud teď v příkazové řádce spustíte příkaz `git status`, uvidíte jaké změny byly v repozitáři provedeny.
+
+Tyto změny do dané větvě přidáte příkazem `git add`:
+
+```
+git add Contributors.md
+```
+
+Zbývá už jen potvrdit (anglicky *commit*) změny příkazem `git commit`:
+
+```
+git commit -m "Add to Contributors list"
+```
+
+Za přepínač `-m` se píše co dané změny představují, popis by měl být jednoduchý ale výstižný.
+
+## Protlačte změny na GitHub
+
+Nyní změny provedené lokálně na počítači protlačíme (anglicky *push*) na GitHub příkazem `git push`:
+
+```
+git push origin
+```
+
+## Předložte své změny k posouzení
+
+Pokud se nyní podíváte do svého GitHub repozitáře, uvidíte tlačítko **Compare & pull request**. Klikněte na něj.
+
+
+
+Teď vytvořte žádost o přetažení vaší větve do originálního repozitáře (anglicky *pull request*).
+
+
+
+Brzy budou správci provádět zapracování vašich změn do hlavní (anglicky *master*) větve tohoto projektu. Až se do ní vaše změny dostanou, dostanete emailové upozornění.
+
+## Kam dále?
+
+Blahopřejeme! Právě jste dokončili standardní _fork -> clone -> edit ->_ průběh práce (anglicky *workflow), se kterým se jako přispěvatel do projektů setkáte dennodenně.
+
+Oslavte svůj první příspěvek se svými přáteli a následovníky přes [webovou aplikaci](https://roshanjossey.github.io/first-contributions/#social-share).
+
+V případě, že byste měli jakékoliv otázky nebo potřebovali pomoct, můžete se [přidat k našemu Slack teamu](https://join.slack.com/t/firstcontributors/shared_invite/enQtMzE1MTYwNzI3ODQ0LTZiMDA2OGI2NTYyNjM1MTFiNTc4YTRhZTg4OWZjMzA0ZWZmY2UxYzVkMzI1ZmVmOWI4ODdkZWQwNTM2NDVmNjY).
+
+Nyní vám už nic nebrání v příspívání do ostatních projektů. Připravili jsme pro vás seznam projektů, které mají jednoduché záležitosti k vyřešení/naprogramování, se kterými můžete začít. Podívejte se [zde](https://roshanjossey.github.io/first-contributions/#project-list).
+
+### [Další materiály](../additional-material/git_workflow_scenarios/additional-material.md)
+
+
+## Návod za použití dalších nástrojů
+
+|
|
|
|
|
+|---|---|---|---|
+|[GitHub Desktop](../github-desktop-tutorial.md)|[Visual Studio 2017](../github-windows-vs2017-tutorial.md)|[GitKraken](../gitkraken-tutorial.md)|[Visual Studio Code](../github-windows-vs-code-tutorial.md)|
+
diff --git a/translations/README.da.md b/translations/README.da.md
new file mode 100644
index 00000000000..b4e37e15343
--- /dev/null
+++ b/translations/README.da.md
@@ -0,0 +1,125 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+
+# Første bidrag
+
+Det er svært. Det er altid svært når det er første gang. Specielt hvis man samarbejder er det ikke rart at begå fejl. Vi vil simplificere den store udfordring det er for nybegyndere at lære om open-source, og at lave deres f'rste bidrag.
+
+At læse artikler og se video guides hjælper, men hvad er bedre end at bruge det i praksis? Dette projekt håber at kunne tilbyde vejledning og gøre det overkommeligt for alle at lave deres første open-source bidrag.
+
+#### *Hvis du ikke er komfortabel med command line, [her er vejledninger til GUI værktøjer](#Guides-med-andre-værktøjer)*
+
+
+
+
+Har du ikke Git på din maskine kan du [installere det]( https://help.github.com/articles/set-up-git/).
+
+## Fork dette repository
+
+Fork dette repo ved at klikke på "fork" knappen øverst på siden.
+Dette vil lave en kopi af projektet i din Github konto.
+
+## Clone dette repository
+
+
+
+Næste trin er at "clone" dit nye repository til din maskine. Naviger til din Github account og åbn dit nye repository, derefter find "clone" øverst oppe og tryk på knappen. Tryk *copy to clipboard* ikonet.
+
+Åbn en terminal og kør den følgende git command:
+
+```
+git clone "din url"
+```
+
+hvor "din url" skal erstattes med den URL du kopieret i forrige trin.
+
+
+
+Eksempel:
+```
+git clone https://github.com/dit-brugernavn/first-contributions.git
+```
+Erstat 'dit-brugernavn' med dit GitHub brugernavn. Her kopierer vi indholdet af first-contributions repositoriet fra din Github konto, til din lokale PC.
+
+## Opret en branch
+
+Åbn en konsol og cd til dit lokale repository (hvis ikke du allerede er der):
+
+```
+cd first-contributions
+```
+Derefter opretter du en branch med kommandoen `git checkout`:
+```
+git checkout -b
+```
+
+Eksempel:
+```
+git checkout -b add-alonzo-church
+```
+(Navnet på din branch behøver ikke at indeholde ordet *add*, men det giver mening at inkludere det her da branchen er til for at tilføje dit navn til en liste med navne.)
+
+## Lav dine ændringer og commit dem
+
+Åben filen `Contributors.md` i en text editor og tilføj dit navn til listen. Undgå at tilføje dit navn øverst eller nederst på listen, men helst et sted i mellem. Når dette er gjort så gem filen.
+
+
+
+
+Hvis du går til konsollen og kører kommandoen `git status`, vil du se dine ændringer.
+
+
+Tilføj disse ændringer til din branch med kommandoen `git add`:
+```
+git add Contributors.md
+```
+
+Derefter commit ændringerne med kommandoen `git commit`:
+```
+git commit -m "Add to Contributors list"
+```
+Erstat `` med dit Github brugernavn.
+
+## Push ændringer til Github
+
+Push dine ændringer til Github med kommandoen `git push`:
+```
+git push origin
+```
+Erstat `` med navnet på den branch du oprettede tidligere.
+
+## Indgiv ændringer til inspektion
+
+Hvis du går ind på dit repository på Github, så vil du se en `compare & pull request` knap. Klik på den.
+
+
+
+Indgiv nu din pull request.
+
+
+
+Snart vil jeg merge dine ændringer ind i master branch'en af projektet. Du vil modtage en notifikation per email når dine ændringer er blevet merget.
+
+## Hvor til nu?
+
+Tillykke! Du har nu gennemført den udbredte _fork -> clone -> edit -> PR_ workflow som du vil støde oftest på som contributor!
+
+Fejr dit bidrag og del det med dine venner og følgere ved at gå til [web app](https://roshanjossey.github.io/first-contributions/#social-share).
+
+Du er velkommen til at kigge forbi vores Slack hvis du mangler hjælp, eller har spørgsmål. [Join slack team](https://join.slack.com/t/firstcontributors/shared_invite/enQtMzE1MTYwNzI3ODQ0LTZiMDA2OGI2NTYyNjM1MTFiNTc4YTRhZTg4OWZjMzA0ZWZmY2UxYzVkMzI1ZmVmOWI4ODdkZWQwNTM2NDVmNjY).
+
+Tillad os også at hjælpe dig i gang med dine næste bidrag. Vi har kompileret en liste af projekter med letty, overkommelige problemer du kan starte ud med. Check den ud her: [the list of projects in web app](https://roshanjossey.github.io/first-contributions/#project-list).
+
+### [ekstra materiale](../additional-material/git_workflow_scenarios/additional-material.md)
+
+
+## Guides med andre værktøjer
+
+|
|
|
|
|
+|---|---|---|---|
+|[GitHub Desktop](../github-desktop-tutorial.md)|[Visual Studio 2017](../github-windows-vs2017-tutorial.md)|[GitKraken](../gitkraken-tutorial.md)|[Visual Studio Code](../github-windows-vs-code-tutorial.md)|
+
+
diff --git a/translations/README.de.md b/translations/README.de.md
new file mode 100644
index 00000000000..b6ac96dfd26
--- /dev/null
+++ b/translations/README.de.md
@@ -0,0 +1,114 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+
+# First Contributions
+
+
+
+Aller Anfang ist schwer. Gerade dann, wenn wir gemeinsam an etwas arbeiten, will niemand etwas Falsches tun. Aber Open Source dreht sich um Kooperation und lebt von den Beiträgen vieler Freiwilliger. Deshalb haben wir es uns zur Aufgabe gemacht, neuen Mitgliedern in der Open-Source-Gemeinde ihre ersten Schritte so einfach wie möglich zu machen.
+
+Natürlich helfen die vorhandenen Artikel und Videoanleitungen. Aber was kann besser sein, als es einfach einmal auszuprobieren mit dem Wissen, dass man nichts kaputt machen kann? Dieses Projekt will Anfängern zeigen, wie sie möglichst einfach ihren ersten Beitrag leisten. Bedenke: Je entspannter du bist, desto besser lernst du. Wenn du deinen ersten Beitrag leisten möchtest, folge diesen einfachen Schritten. Wir versprechen dir, es wird Spaß machen.
+
+
+Wenn du Git noch nicht installiert hast, [ installiere es ]( https://help.github.com/articles/set-up-git/ )
+
+## Repository forken
+
+Forke das Repository durch das Anklicken der Schaltfläche "Fork". Dadurch erhältst du deine eigene Version des Projektes in deinem Profil.
+
+## Repository klonen
+
+
+
+Klone das Repository auf deinen Computer. Klicke auf die Schaltfläche "Clone or download" und anschließend auf das "copy to clipboard"-Symbol.
+
+Öffne eine Kommandozeile und gib das folgende git-Kommando ein:
+
+```
+git clone "Deine kopierte URL"
+```
+Statt 'Deine kopierte URL' (ohne Anführungszeichen) füge die Repository-URL aus dem vorherigen Schritt ein.
+
+
+
+Beispiel:
+```
+git clone https://github.com/dein-Name/first-contributions.git
+```
+An der Stelle 'dein-Name' muss dein GitHub-Username stehen. Mit diesem Befehl kopierst du den Inhalt deines first-contributions-Repository von GitHub auf deinen Computer.
+
+## Erstelle einen Branch
+
+Wechsle zum Repository-Verzeichnis auf deinem Computer (falls du es nicht schon getan hast).
+
+```
+cd first-contributions
+```
+Erstelle nun einen Branch mit dem Befehl `git checkout`:
+```
+git checkout -b
+```
+
+Beispiel:
+```
+git checkout -b add-max-mustermann
+```
+
+(Der Name des Branches muss nicht unbedingt das Wort *add* beinhalten aber hier ist es sinnvoll, denn der Zweck deines Branches ist es ja, deinen Namen zur Liste hinzuzufügen.)
+
+## Mache die nötigen Änderungen und committe sie
+
+Öffne `Contributors.md` in einem Text-Editor und füge deine Namen hinzu. Beachte, dass du den Namen nicht am Anfang oder am Ende der Datei hinzufügst. Speichere die Datei anschließend.
+
+Gibst du in der Kommandozeile nun `git status` ein, siehst du die Änderungen.
+
+Füge die Änderungen mit dem Befehl `git add` zu deinem eben erstellten Branch hinzu:
+```
+git add Contributors.md
+```
+
+Nun committest du deine Änderungen mit `git commit`:
+```
+git commit -m "Add to Contributors list"
+```
+Ersetze `` mit deinem Namen.
+
+## Pushe die Änderung zu GitHub
+
+Pushe die Änderungen mit `git push`:
+```
+git push origin
+```
+Ersetze `` mit dem Namen des Branches, den du zuvor erstellt hast.
+
+## Sende deine Änderungen zum Review
+
+Wenn du jetzt zu deinem Repository auf GitHub gehst, siehst du einen Knopf `Compare & pull request`. Klicke darauf.
+
+
+
+Erstelle einen Pull Request indem du auf die Schaltfläche `Create pull request` klickst.
+
+
+
+Roshan Jossey wird nun deine Änderungen in den Master Branch dieses Projekts mergen. Du erhältst eine E-Mail sobald dies geschehen ist.
+
+## Wie geht es weiter?
+
+Glückwunsch! Du hast so eben den Standard-Workflow *Fork -> Clone -> Edit -> Pull Request* beendet, der dir als Mitwirkender häufig begegnen wird.
+
+Feiere deinen Beitrag zum Projekt und teile ihn mit deinen Freunden und Followern über unsere [Web-App](https://firstcontributions.github.io/#social-share).
+
+Wenn du weitere Fragen hast, kannst du Mitglied in unserem Slack-Team werden. [Join Slack Team](https://join.slack.com/t/firstcontributors/shared_invite/enQtMzE1MTYwNzI3ODQ0LTZiMDA2OGI2NTYyNjM1MTFiNTc4YTRhZTg4OWZjMzA0ZWZmY2UxYzVkMzI1ZmVmOWI4ODdkZWQwNTM2NDVmNjY).
+
+Falls du jetzt zu anderen Projekten beitragen möchtest, dann haben wir für dich eine Liste von einfachen, ersten Issues zusammengestellt, an denen du arbeiten kannst. Diese Projekt-Liste findest du [in unserer Web-App](https://firstcontributions.github.io/#project-list).
+
+## Tutorials mit anderen Tools
+
+|
|
|
|
|
+|---|---|---|---|
+|[GitHub Desktop](../github-desktop-tutorial.md)|[Visual Studio 2017](../github-windows-vs2017-tutorial.md)|[GitKraken](../gitkraken-tutorial.md)|[Visual Studio Code](../gui-tool-tutorials/github-windows-vs-code-tutorial.md)|
+
diff --git a/translations/README.eg.md b/translations/README.eg.md
new file mode 100644
index 00000000000..8502077d8cf
--- /dev/null
+++ b/translations/README.eg.md
@@ -0,0 +1,157 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+# مساهمتك الأولى
+
+
+الصعوبة متوقعة لما تبدأ أي مشروع جديد، خصوصاً لو كان المشروع بيتضمن ناس تانية، ودة بيخلي الوقوع في الخطأ مزعج ومتعب.
+
+لكن المساهمة في مشاريع مفتوحة المصدر اسسها العمل الجماعي والعطاء.
+
+في المشروع دة هدفنا هو تبسيط الطريق لأول مساهمة ليك.
+
+
+
+ممكن تقرأ وتتفرج على فيديوهات على الإنترنت عشان تعرف تبدأ فى المساهمة للمشاريع مفتوحة المصدر، لكن هتستفيد أكتر لو عرفت تساهم في مشروع دلوقتي من غير خوف لحسن تعمل حاجة غلط. المشروع اللى انت فاتحه حاليا بيركز انه يوفرلك التوجيهات الأولية اللي هتحتجها عشان تبدأ أول مساهمة ليك. مش مشكلة تغلط المهم انك تتعلم من الغلط ودة الهدف هنا. تابع الخطوات واحدة واحدة ونوعدك انك هتستمتع.
+
+
+
+#### *Read this in [other languages](../Translations.md)*
+
+
+
+
+## أفصل المشروع دة - Fork this Repository
+
+
+خد نسخة من المشروع دة (أو افصله) عن طريق انك تدوس على Fork في أعلى الصفحة.
+لو عملت كدة فأنت اخدت نسخة من الفولدر دة فى حسابك على github.
+
+
+## إنسخ المشروع دة - Clone the repository
+
+
+
+
+انسخ المشروع دة لجهازك.
+دوس على Clone بعدين دوس على أيقونة Copy to clipboard
+
+
+
+إفتح التريمنال وأكتب الأمر دة:
+
+
+```
+git clone "url you just copied"
+```
+
+بدل "url you just copied" حط الرابط اللي نسخته من الخطوة اللي فاتت، الرابط دة بتاع المشروع.
+
+على سبيل المثال:
+
+```
+git clone https://github.com/this-is-you/first-contributions.git
+```
+
+
+في المثال دة لاحظ ان 'this-is-you' هيكون إسم حسابك في موقع github، الأمر دة هينسخ محتويات المشروع لجهازك الخاص عشان تقدر تعدل عليه بحرية في أي وقت.
+
+
+
+## فصل فرع - Create a branch
+
+
+ بما اننا عايزين نعمل تغيير فى الفايل اللى عملناله نسخة على الجهاز.. الأول ننتقل للفولدر اللي لسة نسخينه:
+
+```
+cd first-contributions
+```
+
+ قبل مانعمل التغيير هنعمل "فرع" وهنديله اسم زي كدة:
+
+```
+git checkout -b "add-your-name"
+```
+
+هتحط اسمك بدل your-name
+
+مثلا:
+
+```
+git checkout -b "add-alonzo-church"
+```
+
+
+
+## غيّر التغيير اللي حابب تغيره:
+
+
+التغيير اللي هتغيره فى الحالة دي انك تحط اسمك فى نهاية قايمة الأسماء فى فايل. افتح فايل اسمه "Contributors.md" بالـ text editor المفضل ليك وحط إسمك و إحفظ الفايل.
+بعد كدة ارجع للترمينال وأكتب الأمر دة git status
الأمر دة بيظهر لك أي تغيرات حصلت في المشروع.
+عشان تضيف التغيرات دي للفرع بتاعك هتستخدم الأمر دا git add
.
+
+
+```
+git add Contributors.md
+```
+
+حتى الأن انت عندك فرع فيه التغيير، عشان تبعت التغيير دة وتتمه هيتعمل على خطوتين: الأولى انك تعمل للتغيير دة اسم فهتستخدم الأمر git commit
.
+
+```
+git commit -m "Add to Contributors list"
+```
+
+ إستبدل <your-name>
بإسمك.
+
+
+## بعدين ترفع التغيررات - Push changes to Github
+
+هترفع التغيررات عن طريق الأمر git push
+
+```
+git push origin "add-your-name"
+```
+
+إستبدل <add-your-name>
بإسم الفرع اللي انت لسة عامله .
+
+
+
+
سلم تغيراتك للمراجعة
+
+
+في صفحة المشروع بتاعك على صفحتك الشخصية على github دوس على زرار Compare & pull request
. هو ماكنش ظاهر قبل كدة.
+
+
+
+دلوقتي هتسلم طلبك لصاحب المشروع الأساسي عشان يراجع عليه، في الحالة دي الطلب بتاعك هيوصلي.
+
+
+
+بعد المراجعة هدمج تغيرراتك للفرع الرئيسي في المشروع. وهيتم تنبيهك عن طريق البريد الإلكتروني بدة.
+
+لما يحصل وأقبل طلبك هتلاقي ان المشروع المنسوخ على حسابك مفيهوش التغيررات. فلازم تزامن المشروع الرئيسي باللي على حسابك بالخطوات دي:
+
+
+## طب اعمل ايه بعد كدة؟
+
+
+ احتفل بأول مساهمة ليك، أعمل شير مع صحابك ومتابعينك عن طريق زيارة
الموقع دة.
+
+
+
+
+
+
+يلا نخليك تبدأ تساهم في مشاريع بجد؟ عملنا قائمة بمشاريع بمشاكل بسيطة ممكن تبدأ بيها النهاردة.
+
+
+##
+
+## لو هتستخدم ادوات تانية ممكن تتعلم من هنا
+
+|
|
|
|
+|---|---|---|
+|[GitHub Desktop](../github-desktop-tutorial.md)|[Visual Studio 2017](../github-windows-vs2017-tutorial.md)|[GitKraken](../gitkraken-tutorial.md)|
diff --git a/translations/README.en-pirate.md b/translations/README.en-pirate.md
new file mode 100644
index 00000000000..c27bace8907
--- /dev/null
+++ b/translations/README.en-pirate.md
@@ -0,0 +1,130 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+
+# First Contributions
+
+'tis hard. 'tis always hard th' first time ye do somethin'. Especially when ye be collaboratin', makin' mistakes ain't a comfortable thin'. We wanted t' simplify th' way new open-source contributors learn & contribute fer th' first time.
+
+Readin' tales & watchin' tutorials can help, but wha''s better than actually doin' th' stuff in a practice environment? This project aims at providin' guidance & simplifyin' th' way beginners make thar first contribution. If ye be lookin' t' make yer first contribution, follow th' steps below.
+
+#### *If ye're nah comfortable wit' command line, [here be tutorials usin' GUI tools.](#Tutorials-Usin'-Other-Tools)*
+
+
+
+If ye don't 'ave git on yer machine, [install it](https://help.github.com/articles/set-up-git/).
+
+## Fork this repository
+
+Fork this repo by skewerin' on th' fork button on th' top o' this page.
+This will create a copy o' this repository in yer account.
+
+## Clone the repository
+
+
+
+Now clone this repo t' yer machine. Go t' yer GitHub account, skewer on th' clone button 'n then skewer th' *copy to clipboard* icon.
+
+Open a terminal 'n run th' followin' git command:
+
+```
+git clone "url ye jus' copied"
+```
+
+where "url ye jus' copied" (without th' quote marks) be th' url t' this repository (yer fork o' this project). See th' previous steps t' obtain th' url.
+
+
+
+Fer example:
+
+```
+git clone https://github.com/this-be-ye/first-contributions.git
+```
+
+where `this-be-ye` be yer GitHub username. Here ye're copyin' th' contents o' th' first-contributions repository in GitHub t' yer 'puter.
+
+## Create a branch
+
+Change t' th' repository directory on yer 'puter (if ye be nah already thar):
+
+```
+cd first-contributions
+```
+
+Now create a branch usin' th' `git checkout` command:
+
+```
+git checkout -b
+```
+
+Fer example:
+
+```
+git checkout -b add-luke-oliff
+```
+
+(Th' name o' th' branch does nah needs t' 'ave th' word *add* in it, but 'tis a reasonable thin' t' include 'cause th' purpose o' this branch be t' add yer name t' a list.)
+
+## Make necessary changes 'n commit those changes
+
+Now open `Contributors.md` file in a text editor, add yer name t' it. Don't add it at th' beginnin' or end o' th' file. Put it anywhere in between. Now, save th' file.
+
+
+
+If ye go t' th' project directory 'n execute th' command `git status`, ye'll see thar are changes.
+
+Add those changes t' th' branch ye jus' created usin' th' `git add` command:
+
+```
+git add Contributors.md
+```
+
+Now commit those changes usin' th' `git commit` command:
+
+```
+git commit -m "Add to Contributors list"
+```
+
+replacing `` with your name.
+
+## Push changes t' GitHub
+
+Push yer changes usin' th' command `git push`:
+
+```
+git push origin
+```
+
+replacin' `` wit' th' name o' th' branch ye created earlier.
+
+## Submit yer changes fer review
+
+If ye go t' yer repository on GitHub, ye'll see a `Compare & pull request` button. Click on that button.
+
+
+
+Now submit th' pull request.
+
+
+
+Soon I'll be mergin' all yer changes into th' master branch o' this project. Ye will get a notification email once th' changes 'ave been merged.
+
+## Where t' go from here?
+
+Well done! Ye jus' completed th' standard _fork -> clone -> edit -> PR_ workflow that ye'll encounter often as a contributor!
+
+Celebrate yer contribution 'n share it wit' yer hearties 'n followers by goin' t' [web app](https://roshanjossey.github.io/first-contributions/#social-share).
+
+Ye could join our slack crew in case ye needs any help or 'ave any riddles. [Join our slack crew](https://join.slack.com/t/firstcontributors/shared_invite/enQtMzE1MTYwNzI3ODQ0LTZiMDA2OGI2NTYyNjM1MTFiNTc4YTRhZTg4OWZjMzA0ZWZmY2UxYzVkMzI1ZmVmOWI4ODdkZWQwNTM2NDVmNjY).
+
+Now let's get ye started wit' contributin' t' other projects. We've compiled a list o' projects wit' easy issues ye can get started on. Check out [th' list o' projects in web app](https://roshanjossey.github.io/first-contributions/#project-list).
+
+### [Additional material](../additional-material/git_workflow_scenarios/additional-material.md)
+
+## Tutorials Usin' Other Tools
+
+|
|
|
|
+|---|---|---|
+|[GitHub Desktop](../github-desktop-tutorial.md)|[Visual Studio 2017](../github-windows-vs2017-tutorial.md)|[GitKraken](../gitkraken-tutorial.md)|
diff --git a/translations/README.es.md b/translations/README.es.md
new file mode 100644
index 00000000000..763ca016907
--- /dev/null
+++ b/translations/README.es.md
@@ -0,0 +1,121 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+# Primeras Contribuciones
+
+Es complicado. Resulta difícil la primera vez que haces algo, especialmente cuando colaboras con otros, pues cometer errores no es nada agradable. Nuestro objetivo es simplificar la forma en la que los nuevos contribuidores de _codigo abierto_ aprenden y contribuyen por primera vez.
+
+Leer artículos y ver tutoriales puede ayudar, pero, ¿Qué mejor que hacer las cosas en un entorno de prácticas? Este proyecto se enfoca en ser una guía y en simplificar la forma en la que los principiantes hacen su primera contribución. Si quieres hacer tu primera contribución, sigue los pasos que se muestran a continuación.
+
+#### *Si no estás familiarizado con la línea de comandos, [aquí hay tutoriales usando herramientas con Interfaz Gráfica (GUI)](#Tutoriales-con-otras-herramientas)*
+
+
+
+Si no tienes git en tu equipo, puedes encontrar instrucciones para instalarlo en [este enlace]( https://docs.github.com/es/get-started/quickstart/set-up-git ).
+
+## Bifurca (*Fork*) este repositorio
+
+Haz un *fork* de este repositorio haciendo click en el botón "*Fork*" en la parte superior derecha en esta página.
+Esto creará una copia de este repositorio en tu cuenta.
+
+## Clona (*Clone*) el repositorio
+
+
+
+Ahora clona este repositorio en tu equipo. Dirígete a tu cuenta de GitHub, haz click en el botón "*clone or download*" y luego haz click en el icono para *copiar al portapapeles*.
+
+Abre tu consola o terminal y ejecuta el siguiente comando de git:
+
+```
+git clone "url que acabas de copiar"
+```
+
+Donde pone "url que acabas de copiar" (sin las comillas dobles) es la *url* a este repositorio (tu *fork* a este proyecto). Mira los pasos previos para obtener la *url*.
+
+
+
+Por ejemplo:
+```
+git clone https://github.com/este-eres-tu/first-contributions.git
+```
+La parte de `este-eres-tu` la reemplazarás con tu usuario de GitHub. Aquí estás copiando los contenidos del repositorio *first-contributions* en GitHub a tu equipo.
+
+## Crea una rama (*Branch*)
+
+Cambia al directorio del repositorio en tu equipo (si es que no estás ahí ya).
+
+```
+cd first-contributions
+```
+
+Ahora crea una rama (*branch*) usando el comando `git checkout`:
+```
+git checkout -b
+```
+
+Por ejemplo:
+```
+git checkout -b add-alonzo-church
+```
+(El nombre de la rama no tiene por qué contener la palabra *add*, pero es razonable que lo tenga porque el objetivo de esta rama es añadir tu nombre a la lista.)
+
+## Haz los cambios necesarios y confirma (*Commit*) esos cambios
+
+Abre el archivo `Contributors.md` en un editor de texto y añade tu nombre. No lo añadas ni al principio ni al final del archivo, hazlo en cualquier otro sitio. Guarda el archivo.
+
+
+
+Si vas al directorio del proyecto y ejecutas el comando `git status`, verás que hay cambios.
+
+Agrega esos cambios a la rama (*branch*) que creaste anteriormente usando el comando `git add`:
+
+```
+git add Contributors.md
+```
+
+Ahora haz un *commit* sobre estos cambios ejecutando el comando `git commit`:
+```
+git commit -m "Add to Contributors list"
+```
+cambiando `` con tu nombre.
+
+## Manda (*Push*) tus cambios a GitHub
+
+Haz *push* de tus cambios usando el comando `git push`:
+```
+git push origin
+```
+Reemplaza `` con el nombre de la rama que creaste anteriormente.
+
+## Envía (*Submit*) tus cambios para ser revisados
+
+Si vas a tu repositorio en GitHub, verás un botón `Compare & pull request`. Haz click sobre este botón.
+
+
+
+Ahora envía la *pull request*.
+
+
+
+Pronto estaré fusionando tus cambios (haciendo *merge*) con la rama master de este proyecto. Recibirás una notificación por correo electrónico cuando los cambios hayan sido fusionados.
+
+## ¿Cuáles son los siguientes pasos?
+
+¡Enhorabuena! ¡Has completado el flujo de trabajo *_fork -> clone -> edit -> PR_* que encontrarás habitualmente como contribuidor!
+
+Celebra tu contribución y compártela con tus amigos y seguidores yendo a [web app](https://roshanjossey.github.io/first-contributions/#social-share).
+
+También podrías unirte a nuestro *equipo* de Slack en caso de que necesites ayuda o tengas alguna pregunta. [Únete a nuestro Slack](https://join.slack.com/t/firstcontributors/shared_invite/enQtMzE1MTYwNzI3ODQ0LTZiMDA2OGI2NTYyNjM1MTFiNTc4YTRhZTg4OWZjMzA0ZWZmY2UxYzVkMzI1ZmVmOWI4ODdkZWQwNTM2NDVmNjY).
+
+Ahora empieza a contribuir a otros proyectos. Hemos reunido una lista de proyectos con *issues* sencillas para que puedas empezar. Échale un ojo a la [lista de proyectos en la aplicación web](https://firstcontributions.github.io/#project-list).
+
+### [Material adicional](../additional-material/git_workflow_scenarios/additional-material.md)
+
+
+## Tutoriales con otras herramientas
+
+|
|
|
|
|
|
|
+| --- | --- | --- | --- | --- | --- |
+| [GitHub Desktop](../gui-tool-tutorials/github-desktop-tutorial.md) | [Visual Studio 2017](../gui-tool-tutorials/github-windows-vs2017-tutorial.md) | [GitKraken](../gui-tool-tutorials/gitkraken-tutorial.md) | [Visual Studio Code](../gui-tool-tutorials/github-windows-vs-code-tutorial.md) | [Atlassian Sourcetree](../gui-tool-tutorials/sourcetree-macos-tutorial.md) | [IntelliJ IDEA](../gui-tool-tutorials/github-windows-intellij-tutorial.md) |
diff --git a/translations/README.fa.md b/translations/README.fa.md
new file mode 100644
index 00000000000..d9f3c59ce29
--- /dev/null
+++ b/translations/README.fa.md
@@ -0,0 +1,107 @@
+[](https://github.com/firstcontributions/open-source-badges)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/zt-vchl8cde-S0KstI_jyCcGEEj7rSTQiA)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+
+
+# اولین مشارکت
+این پروژه قصد دارد تا مسیر مشارکت در پروژههای متنباز را برای تازهکارها آسان نماید. اگر شما نیز بدنبال راهی برای ثبت اولین مشارکت خود هستید، این اقدامات را دنبال کنید.
+
+_اگر با محیط کامندی (CLI) احساس راحتی نمیکنید، [راهنمای استفاده از ابزارهای گرافیکی (GUI) را مشاهده کنید](#آموزش-انجام-مشارکت-در-دیگر-ابزارها)._
+
+
+
+#### اگر نرمافزار git را آماده ندارید، [از اینجا نصب کنید](https://help.github.com/articles/set-up-git/).
+
+## مخزن را فورک کنید
+با کلیک کردن بر روی دکمه Fork، از مخزن مورد نظر یک انشعاب بگیرید. این عملیات یک نسخه کپی از مخزن را بر روی حساب کاربری شما ایجاد میکند.
+
+## مخزن را کلون کنید
+
+
+
+حال، از مخزن فورک شده، یک کلون روی سیستم کاربری خود ایجاد کنید. وارد حساب کاربری خود شده و مخزن فورک شده را باز کنید. دکمه Code را فشرده و نماد copy to clipboard را انتخاب کنید.
+
+سپس یک ترمینال باز کنید و دستور گیت زیر را اجرا نمایید:
+```
+git clone "url you just copied"
+```
+بطوری که در قسمت "url you just copied"، آدرس مخزن فورک شده بدون علامتهای کوتیشن (نقل قول) قرار گیرد.
+
+
+
+بعنوان مثال:
+```
+git clone https://github.com/this-is-you/first-contributions.git
+```
+بطوری که عبارت `this-is-you` برابر با نام حساب کاربری گیتهاب شما باشد. با این اقدام، تمام محتوای مورد نیاز جهت مشارکت را بر روی سیستم خود آماده میسازید.
+
+### یک برنچ ایجاد کنید
+اگر در مسیر مخزن کلون شده قرار ندارید، با دستور زیر وارد مسیر مخزن شوید:
+```
+cd first-contributions
+```
+با استفاده از دستور `git checkout` یک برنچ جدید ایجاد کنید:
+```
+git checkout -b your-new-branch-name
+```
+بعنوان مثال:
+```
+git checkout -b add-alonzo-church
+```
+(هیچ لزومی نیست که در نام برنچ از کلمه `add` استفاده کنید. چنانچه قرار است بعنوان مشارکت، نام خود را به یک لیست اضافه کنیم، استفاده از این کلمه بعنوان نام برنچ، امری عاقلانه میباشد.)
+
+### تغییرات اساسی ایجاد کرده و کامیت کنید
+در این قدم، ابتدا فایل `Contributors.md` را در یک محیط ویرایش متن باز کنید. نام خود را به این فایل اضافه کنید. توجه کنید که نام نه در ابتدا و نه در انتها قرار گیرد. نام را بین اسامی قرار دهید. فایل را ذخیره کنید.
+
+
+
+چنانچه وارد مسیر مخزن شوید و دستور `git status` را اجرا نمایید، مشاهده خواهید کرد که تغییراتی بر روی مخزن اعمال شده.
+
+با استفاده از دستور `git add`، تغییرات را به برنچ از پیش ساختهشده اضافه کنید:
+```
+git add Contributors.md
+```
+
+حال، تغییرات را با دستور `git commit` کامیت و ثبت نمایید:
+```
+git commit -m "Add to Contributors list"
+```
+توجه داشته باشید که نام خود را با عبارت `` جایگزین کنید.
+
+## تغییرات را ارسال (پوش) کنید
+با استفاده از دستور `git push` تغییرات ثبت شده را ارسال کنید:
+```
+git push origin
+```
+نام برنچی که در مراحل قبل ایجاد کردید را با عبارت `` جایگزین کنید.
+
+## تغییرات خود را برای بررسی، ثبت کنید
+چنانچه وارد مخزن فورک شده در حساب کاربری خود شوید، گزینهای تحت عنوان `Compare & pull request` مشاهده خواهید کرد. آن گزینه را انتخاب کنید.
+
+
+
+در این مرحله، درخواست (Pull request) خود را ثبت کنید.
+
+
+
+نهایتا، من تغییرات شما را به برنچ master پروژه اضافه (merge) خواهم کرد. بلافاصله پس از مرج شدن درخواست شما، یک ایمیل مبنی بر همین موضوع برای شما ارسال خواهد شد.
+
+## اقدامات بعدی
+تبریک! شما مراحل فورک کردن، کلون کردن، ایجاد تغییرات و پول رکوئست را به خوبی پشت سر گذاشتید.
+
+مشارکت خود روی این پروژه را [از اینجا](https://firstcontributions.github.io/#social-share) با دیگر دوستان و دنبالکنندگان خود جشن بگیرید.
+
+همچنین شما میتوانید [از اینجا](https://join.slack.com/t/firstcontributors/shared_invite/zt-vchl8cde-S0KstI_jyCcGEEj7rSTQiA)، وارد تیم Slack ما شوید و سوالات خود را مطرح نمایید.
+
+حال، شما میتوانید مشارکت خود را روی دیگر پروژهها آغاز نمایید. ما یک لیست از پروژهها با مشکلات ساده ایجاد کردیم که گزینه خوبی برای شروع میباشد. لیست پروژهها را [از این اینجا](https://firstcontributions.github.io/#project-list) دنبال کنید.
+
+### [اطلاعات بیشتر](additional-material/git_workflow_scenarios/additional-material.md)
+
+## آموزش انجام مشارکت در دیگر ابزارها
+|
|
|
|
|
|
|
+| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| [GitHub Desktop](gui-tool-tutorials/github-desktop-tutorial.md) | [Visual Studio 2017](gui-tool-tutorials/github-windows-vs2017-tutorial.md) | [GitKraken](gui-tool-tutorials/gitkraken-tutorial.md) | [Visual Studio Code](gui-tool-tutorials/github-windows-vs-code-tutorial.md) | [Atlassian Sourcetree](gui-tool-tutorials/sourcetree-macos-tutorial.md) | [IntelliJ IDEA](gui-tool-tutorials/github-windows-intellij-tutorial.md) |
+| | | | | | |
+
diff --git a/translations/README.fi.md b/translations/README.fi.md
new file mode 100644
index 00000000000..c344826dffd
--- /dev/null
+++ b/translations/README.fi.md
@@ -0,0 +1,129 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+
+# Ensimmäiset kontribuutiot
+
+Se on vaikeaa. Ensimmäiset kerrat ovat aina vaikeita. Etenkin tehdessä yhteistyötä, virheiden teko ei ole ollenkaan mukavaa. Me halusimme yksinkertaistaa tavan jolla avoimen lähdekoodin kontribuoijat oppivat sekä kontribuoivat ensimmäistä kertaa.
+
+Artikkeleiden lukeminen sekä tutoriaalien katsominen voi auttaa, mutta mikä onkaan parempaa kuin käytännön harjoite harjoitusympäristössä? Tämä projekti tähtää avun tarjoamiseen sekä aloittelijoiden ensimmäisen kontribuution yksinkertaistamiseen. Jos olet aikeissa kontribuoida ensimmäistä kertaa, seuraa alla olevia ohjeita.
+
+#### *Jos et osaa käyttää komentoriviä sulavasti, [täältä löytyy tutoriaaleja GUI-työkalujen käyttöön.](#Muiden-työkalujen-tutoriaaleja)*
+
+
+
+Jos sinulla ei ole git asennettuna koneellesi, [asenna se](https://help.github.com/articles/set-up-git/).
+
+## Forkkaa tämä repositorio
+
+Forkkaa tämä repositorio klikkaamalla yläkulmassa näkyvää painiketta "Fork". Tämä luo kopion tästä repositoriosta käyttäjällesi.
+
+## Kloonaa repositorio
+
+
+
+Seuraavaksi kloonaa juuri forkkaamasi repositorio koneellesi. Mene GitHub käyttäjäsivuillesi, avaa forkkaamasi repositorio sekä klikkaa "Clone or download"-painiketta jonka jälkeen kopioi osoite painamalla "Copy to clipboard"-ikonia.
+
+Avaa komentorivi ja syötä seuraava git-komento:
+
+```
+git clone "Juuri kopioimasi URL"
+```
+
+"Juuri kopioimasi URL"-tekstin sijasta (ilman lainausmerkkejä) pastea repositorion URL äskeisestä vaiheesta.
+
+
+
+Esimerkiksi:
+
+```
+git clone https://github.com/nimesi/first-contributions.git
+```
+
+Kirjoita GitHub-käyttäjänimesi 'nimesi' teksin sijaan. Tämä komento kopioi sisällön GitHubisi first contributions-repositorion koneellesi.
+
+## Luo branch
+
+Mene repositoriosi kansioon koneellasi (ellet jo ole siellä).
+
+```
+cd first-contributions
+```
+
+Seuraavaksi luo branch komennolla `git checkout`:
+
+```
+git checkout -b
+```
+
+Esimerkiksi:
+
+```
+git checkout -b add-matti-meikalainen
+```
+
+(Branchin nimeen ei välttämättä tarvitse sisällyttää sanaa *add*, mutta tässä se käy järkeen sillä tämän branchin tarkoitus on lisätä nimesi listaan.)
+
+## Tee tarvittavat muutokset sekä committoi ne
+
+Seuraavaksi avaa `Contributors.md` tiedosto tekstieditorissa ja lisää nimesi tiedostoon. Älä lisää sitä tiedoston alkuun taikka loppuun vaan keskelle. Seuraaksi tallenna tiedosto.
+
+
+
+Jos menet projektin kansioon ja syötät komennon `git status`, näet muutokset.
+
+Lisää nuo muutokset branchiin `git add` komennolla:
+
+```
+git add Contributors.md
+```
+
+Seuraavaksi committoi muutokset `git commit` komennolla:
+
+```
+git commit -m "Add to Contributors list"
+```
+
+Korvaamalla `` nimelläsi.
+
+## Muutosten pushaaminen GitHubiin
+
+Pushaa muutoksesi komennolla `git push`:
+
+```
+git push origin
+```
+
+Korvaamalla `` nimellä jonka annoit branchillesi aikaisemmin.
+
+## Jätä muutoksesi arvosteltavaksi
+
+Jos menet repositorioosi GitHubissa, näet `Compare & pull request` painikkeen. Paina tuota painiketta.
+
+
+
+Seuraavaksi suorita pull request.
+
+
+
+Seuraavaksi mergeän muutoksesi tämän projektin master-branchiin. Tulet saamaan ilmoituksen sähköpostiisi kun muutokset ovat mergetty.
+
+## Mihin seuraavaksi?
+
+Onneksi olkoon! Olet juuri suorittanut tavanomaisen *Fork -> Clone -> Edit -> Pull Request* -työnkulun joka tulee vastaasi usein kontribuoijana!
+
+Juhlista kontribuutiotasi ja jaa se ystävillesi ja followereillesi menemällä [Web Appiin](https://roshanjossey.github.io/first-contributions/#social-share).
+
+Voit liittyä Slack tiimiimme jos sinulla on kysyttävää. [Liity Slack tiimiin](https://join.slack.com/t/firstcontributors/shared_invite/enQtMzE1MTYwNzI3ODQ0LTZiMDA2OGI2NTYyNjM1MTFiNTc4YTRhZTg4OWZjMzA0ZWZmY2UxYzVkMzI1ZmVmOWI4ODdkZWQwNTM2NDVmNjY).
+
+Jos haluaisit kontribuoida muihin projekteihin, me olemme koonneet listan yksinkertaisista ensimmäisistä issueista työskenneltäväksesi. [Lista löytyy Web-Appistamme](https://roshanjossey.github.io/first-contributions/#project-list).
+
+### [Lisämateriaaleja](../additional-material/git_workflow_scenarios/additional-material.md)
+
+## Muiden työkalujen tutoriaaleja
+
+|
|
|
|
|
|
|
+|---|---|---|---|---|---|
+|[GitHub Desktop](github-desktop-tutorial.md)|[Visual Studio 2017](github-windows-vs2017-tutorial.md)|[GitKraken](gitkraken-tutorial.md)|[Visual Studio Code](github-windows-vs-code-tutorial.md)|[Atlassian Sourcetree](sourcetree-macos-tutorial.md)|[IntelliJ IDEA](github-windows-intellij-tutorial.md)|
diff --git a/translations/README.fr.md b/translations/README.fr.md
new file mode 100644
index 00000000000..9e58e745661
--- /dev/null
+++ b/translations/README.fr.md
@@ -0,0 +1,153 @@
+[](https://github.com/ellerbrock/open-source-badges/)
+[
](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM)
+[](https://opensource.org/licenses/MIT)
+[](https://www.codetriage.com/roshanjossey/first-contributions)
+
+
+# Premières Contributions
+
+C'est toujours compliqué la première fois que l'on fait quelque chose. La peur de faire des fautes n'est pas du tout confortable, spécialement quand vous collaborez. Mais le monde du logiciel libre est fait de collaboration et de travail de groupe. Aussi, nous voulons simplifier l'apprentissage des nouveaux contributeurs au logiciel libre en vous enseignant à contribuer pour la première fois.
+
+Lire des articles et des tutoriels peut aider, mais qu'y a-t-il de mieux que d'essayer sans pouvoir faire d'erreurs ? Ce projet a pour ambition de fournir des conseils et simplifier la manière dont les apprentis font leur première contribution. Souvenez-vous : plus vous êtes serein, mieux vous apprenez. Si vous aspirez à faire votre première contribution, suivez tout simplement les étapes suivantes. Promis, ce sera amusant.
+
+
+
+Si vous n'avez pas git sur votre ordinateur, [ installez-le ]( https://help.github.com/articles/set-up-git/ ).
+
+## Embranchez ce répertoire (aussi appelé un Fork)
+
+Embranchez ce répertoire en cliquant sur le bouton de fork en haut de la page.
+Cela va créer une copie du répertoire sur votre compte.
+
+## Clonez ce répertoire
+
+
+
+Maintenant, clonez ce répertoire sur votre ordinateur. Cliquez sur le bouton clone puis cliquez sur l'icone *copier dans le presse-papier*.
+
+Ouvrez un invite de commande et exécutez les commandes git suivantes :
+
+```
+git clone "l'url que vous venez de copier"
+```
+où "l'url que vous venez de copier" (sans les guillemets) est l'url du répertoire. Voir la section précédente afin d'obtenir l'url.
+
+
+
+Par exemple :
+```
+git clone https://github.com/votre-nom-d-utilisateur/first-contributions.git
+```
+où `votre-nom-d-utilisateur` est votre nom d'utilisateur GitHub. Ici vous êtes en train de copier le contenu du répertoire `first-contributions` depuis GitHub sur votre ordinateur.
+
+## Créez une branche
+
+Déplacez-vous dans le répertoire du projet nouvellement cloné (si vous n'y êtes pas encore) :
+
+```
+cd first-contributions
+```
+Maintenant créez une branche avec le commande `git checkout` :
+```
+git checkout -b
+```
+
+Par exemple :
+```
+git checkout -b add-koffi-sani
+```
+(Le nom de la branche n'a pas besoin de contenir le terme *add*, mais c'est raisonnable de l'inclure parce que l'objectif de cette branche est d'ajouter votre nom à une liste.)
+
+## Effectuez les modifications nécessaires et engagez-les
+
+Maintenant, ouvrez le fichier `Contributors.md` dans un éditeur de texte, ajoutez-y votre nom, et enregistrez-le. Si vous ouvrez l'invite de commande et vous exécutez la commande `git status`, vous verrez qu'il y a des modifications. Ajoutez ces modifications à la branche que vous venez de créer avec la commande `git add` :
+```
+git add Contributors.md
+```
+
+Maintenant engagez ces modifications avec la commande `git commit`:
+```
+git commit -m "Add to Contributors list"
+```
+en remplaçant `` par votre nom.
+
+## Poussez les modifications vers GitHub
+
+Poussez vos modifications avec la commande `git push` :
+```
+git push origin
+```
+en remplaçant `` avec le nom de la branche précédemment créée.
+
+## Soumettez vos changements pour révision
+
+Si vous visitez votre répertoire sur Github, vous verrez un bouton `Compare & pull request`. Cliquez sur ce bouton.
+
+
+
+Maintenant soumettez la demande de tirage.
+
+
+
+Sous peu j'aurai fusionné toutes vos modifications avec la branche master de ce projet. Vous recevrez un mail de notification dès que la fusion sera effectuée.
+
+La branche master de votre embranchement ne subira pas de modification à cet instant. Pour que votre embranchement soit synchronisé avec le mien, suivez les étapes suivantes.
+
+## Gardez votre embranchement synchronisé avec ce répertoire
+
+ D'abord, basculez sur la branche master
+ ```
+ git checkout master
+ ```
+
+ Et ajouter l'url de mon répertoire comme `upstream remote url` :
+```
+git remote add upstream https://github.com/Roshanjossey/first-contributions
+```
+Ceci est une manière de dire à git qu'une autre version de ce répertoire existe à l'adresse spécifiée et que nous l'appelons `upstream`. Une fois les modifications fusionnées, cherchez la nouvelle version de mon répertoire :
+```
+git fetch upstream
+```
+
+Ici nous cherchons toutes les modification dans mon embranchement (upstream remote). Maintenant, vous devez fusionner la nouvelle révision de mon répertoire avec votre branche master :
+```
+git rebase upstream/master
+```
+Ici nous appliquons toutes les modifications que vous avez cherché à la branche master. Si vous poussez la branche master maintenant, votre embranchement aussi aura les modifications :
+```
+git push origin master
+```
+Avertissement: Cette fois, vous poussez au répertoire distant appelé origin.
+
+A ce niveau j'ai fusionné votre branche `` avec ma branche master, et vous avez fusionné ma branche master avec votre branche master. Votre branche `` n'est plus utile, donc vous pouvez la supprimer :
+```
+git branch -d
+```
+et vous pouvez supprimer sa version dans le répertoire distant aussi :
+```
+git push origin --delete
+```
+Ceci n'est pas nécessaire, mais le nom de la branche montre que son objectif est assez spécifique. Sa durée de vie peut être courte.
+
+## Tutoriels en utilisant d'autres outils
+
+
+|