From f9de4a4eefe56daab55d1c2532cbba77e2da2686 Mon Sep 17 00:00:00 2001 From: Sodgerel Mandakhnaran Date: Mon, 14 Jul 2025 18:31:55 +0900 Subject: [PATCH 1/6] Add Mongolian flag to the README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 82d60c59..773e4fb9 100644 --- a/README.md +++ b/README.md @@ -85,6 +85,7 @@ [Malagasy](docs/translations/README.mg.md) [ភាសាខ្មែរ](docs/translations/README.kh.md) [Moroccan Darija](docs/translations/README.ma.md) +[Mongolian](docs/translations/README.mn.md) # First Contributions From a25488e005a041862c08ab97a477a87fa9539d8e Mon Sep 17 00:00:00 2001 From: Sodgerel Mandakhnaran Date: Mon, 14 Jul 2025 18:32:08 +0900 Subject: [PATCH 2/6] Partial Mongolian translation --- docs/translations/README.mn.md | 162 +++++++++++++++++++++++++++++++++ 1 file changed, 162 insertions(+) create mode 100644 docs/translations/README.mn.md diff --git a/docs/translations/README.mn.md b/docs/translations/README.mn.md new file mode 100644 index 00000000..91eb0bb5 --- /dev/null +++ b/docs/translations/README.mn.md @@ -0,0 +1,162 @@ +[![Open Source Love](https://firstcontributions.github.io/open-source-badges/badges/open-source-v1/open-source.svg)](https://github.com/firstcontributions/open-source-badges) +[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT) +[![Open Source Helpers](https://www.codetriage.com/roshanjossey/first-contributions/badges/users.svg)](https://www.codetriage.com/roshanjossey/first-contributions) + +# First Contributions + +Нээлттэй эх код баазад өөрийн хувь нэмрээ оруулах хүсэл програмч болгонд байдаг байх. Харин яг хаанаас эхлэхээ мэдэхгүй үе тохиолдох нь элбэг. Иймд, бид хэд шиг будилсан хөгжүүлэгч нарт ядаж хийх үйлдлийн зохих дарааллыг нь таниулчих зорилгоор энэхүү төсөл нь эхэлжээ. Та ч бас нээлттэй эх код баазад өөрийн нэмрээ оруулмаар байгаа бол доорх алхмуудыг дагаад хийгээрэй. + + +_Терминалтай ажиллах дургүй бол [GUI ашигласан хичээл рүү ороорой.](#tutorials-using-other-tools)_ + +fork this repository + +#### Компьютер дээрээ git суулгаагүй бол [энд дарж суулгана уу.](https://docs.github.com/en/get-started/quickstart/set-up-git). + +## Энэ рэпог форклох + +Та энэ хуудасны дээд хэсэгт орших fork товчийг дарснаар энэ рэпоны хуулбар таны хаягт үүсэх юм. + +## Энэ рэпог хувилах + +clone this repository + +Форк хийчихсэн рэпогоо компьютер дээрээ суулгахын тулд хлээд Гитхаб хаяг дээрээ очоод, форклосон рэпогоо олоод, code гэсэн товчин даар дараад, SSH хэсэг дээр дарж, _хуулах_ товчлуур дээр дарах хэрэгтэй. + +Дараа нь, терминалаа нээгээд доорх үйлдлийг хийнэ: + +```bash +git clone "саяны хуулсан линк" +``` + +"саяны хуулсан линк" хэсгийн оронд эхний алхам дээр хуулсан линкээ наана. + +copy URL to clipboard + +Жишээ нь: + +```bash +git clone git@github.com:таны-гитхаб-хаяг/first-contributions.git +``` + +`таны-гитхаб-хаяг` гэсний оронд Гитхабын хэрэглэгчийн нэрээ бичнэ. Ингэснээр та өөрийн хаяг дээрээ үүсгэсэн энэхүү рэпоны хуулбарыг өөрийн компьютер дээрээ хувилан авч чадлаа. + +## Шинэ бранч үүсгэх + +Дараа нь, хувилсан рэпоныхоо фолдер луу шилжинэ: + +```bash +cd first-contributions +``` + +`git switch` үйлдлийг ашиглан шинэ бранч үүсгэнэ: + +```bash +git switch -c шинэ-бранчийн-нэр +``` + +Жишээ нь: + +```bash +git switch -c add-alonzo-church +``` + +
+ git switch үйлдлийг хийхэд ямар нэгэн алдаа гарсан бол энд дар: + +Дараах алдаа гарсан бол Гит програмын чинь хувилбар нийцэхгүй байна гэсэн үг: "Git: `switch` is not a git command. See `git –help`" + +Дээрх тохиолдолд `git checkout` үйлдлийг хэрэглээд үзээрэй: + +```bash +git checkout -b шинэ-бранчийн-нэр +``` + +
+ +## Код баазад өөрчлөлт хийгээд өөрчлөлтөө коммит хийх + +`Contributors.md` файлыг дурын текст эдитор дээр нээгээд өөрийн нэрээ нэмээрэй. Файлын эхэнд болон сүүлд нэмэхгүй л байхад болно. + +git status + +Дараа нь, үндсэн фолдер луу шилжээд `git status` үйдлийг хийвэл танд таны өөрчилсөн файлууд харагдана. + +Харагдаж буй өөрчлөлтүүдээ эхлээд бранчдаа `git add` үйлдлийг ашиглан нэмнэ: + +```bash +git add Contributors.md +``` + +Дараа нь `git commit` үйлдлийг ашиглан коммит хийнэ (`your-name` гэснийг нэмсэн нэрээрээ солихоо мартуузай): + +```bash +git commit -m "Add your-name to Contributors list" +``` + +## Гитхаб руу пушлэх + +Дараа нь, `git push` үйлдлийг ашиглан саяны коммитоо пушлэнэ (`your-branch-name` гэснийг үүсгэсэн бранчийнхаа нэрээр солихоо мартуузай): + +```bash +git push -u origin your-branch-name +``` + +
+ Пушлэх үйлдэл дээр ямар нэгэн алдаа заавал энд дарж харах: + +- ### Authentication Error +
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
+  remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
+  fatal: Authentication failed for 'https://github.com//first-contributions.git/'
+ Go to [GitHub's tutorial](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account) on generating and configuring an SSH key to your account. + + Also, you might want to run 'git remote -v' to check your remote address. + + If it looks anything like this: +
origin	https://github.com/your-username/your_repo.git (fetch)
+  origin	https://github.com/your-username/your_repo.git (push)
+ + change it using this command: + ```bash + git remote set-url origin git@github.com:your-username/your_repo.git + ``` + Otherwise you'll still get prompted for username and password and get authentication error. +
+ +## Submit your changes for review + +If you go to your repository on GitHub, you'll see a `Compare & pull request` button. Click on that button. + +create a pull request + +Дараа нь, нэгтгэх хүсэлтээ илгээнэ. + +submit pull request + +Таны хүсэлтийг бид хүлээн аваад автоматаар код бааздаа нэгтгэсэн байх болно. Энэ талаар танд бүртгэлтэй и-мейл хаяг дээр чинь мэдэгдэл ирнэ. + +## Одоо яг яах билээ? + +Нээлттэй эх код баазад өөрийн нэмрээ оруулахын тулд ерөнхийд нь мөрдөх ёстой _fork -> clone -> edit -> pull request_ гэсэн дарааллыг та одоо мэддэг боллоо. + +Нээлттэй эхэд нэмэр оруулж эхлэх анхны алхамаа хийсэн талаараа [энд дарж](https://firstcontributions.github.io/#social-share) нөхөдтэйгөө хуваалцана уу. + +Өшөө дасгал ажиллахын тулд [энд дар](https://github.com/roshanjossey/code-contributions). + +Нээлттэй эх код баазтай янз бүрийн төслүүдийн жагсаалтыг [энд дарж харна уу](https://firstcontributions.github.io/#project-list). + +### [Нэмэлт материал](docs/additional-material/git_workflow_scenarios/additional-material.md) + +## Өөр програмууд ашигласан хичээлүүд + +| GitHub Desktop | Visual Studio 2017 | GitKraken | VS Code | Sourcetree App | IntelliJ IDEA | +| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [GitHub Desktop](docs/gui-tool-tutorials/github-desktop-tutorial.md) | [Visual Studio 2017](docs/gui-tool-tutorials/github-windows-vs2017-tutorial.md) | [GitKraken](docs/gui-tool-tutorials/gitkraken-tutorial.md) | [Visual Studio Code](docs/gui-tool-tutorials/github-windows-vs-code-tutorial.md) | [Atlassian Sourcetree](docs/gui-tool-tutorials/sourcetree-macos-tutorial.md) | [IntelliJ IDEA](docs/gui-tool-tutorials/github-windows-intellij-tutorial.md) | + +

Энэ төслийг дэмжсэн:

+

+ + + +

From 552b83b6f8c8ccb234b636dadd280a8b7fba07ee Mon Sep 17 00:00:00 2001 From: Sodgerel Mandakhnaran Date: Tue, 15 Jul 2025 11:00:18 +0900 Subject: [PATCH 3/6] Further mongolian translation --- docs/translations/README.mn.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/translations/README.mn.md b/docs/translations/README.mn.md index 91eb0bb5..4d7737eb 100644 --- a/docs/translations/README.mn.md +++ b/docs/translations/README.mn.md @@ -126,15 +126,15 @@ git push -u origin your-branch-name ## Submit your changes for review -If you go to your repository on GitHub, you'll see a `Compare & pull request` button. Click on that button. +Гитхаб дээрх рэпо руу очмогц `Compare & pull request` товчлуур харагдах болно. Уг товчлуур дээр дарснаар шинэ нэгтгэх хүсэлт (pull request) үүсгэх хуудас гарч ирнэ. create a pull request -Дараа нь, нэгтгэх хүсэлтээ илгээнэ. +Дараа нь нэгтгэх хүсэлтээ илгээнэ. submit pull request -Таны хүсэлтийг бид хүлээн аваад автоматаар код бааздаа нэгтгэсэн байх болно. Энэ талаар танд бүртгэлтэй и-мейл хаяг дээр чинь мэдэгдэл ирнэ. +Таны хүсэлтийг бид хүлээн аваад автоматаар код бааздаа нэгтгэсэн байх болно. Энэ талаар бүртгэлтэй и-мейл хаяг дээр чинь мэдэгдэл ирнэ. ## Одоо яг яах билээ? From bf9b92a6a3af204aeb3f3bd565702ad99d0b289d Mon Sep 17 00:00:00 2001 From: Sodgerel Mandakhnaran Date: Tue, 15 Jul 2025 11:08:51 +0900 Subject: [PATCH 4/6] Complete mongolian translation --- docs/translations/README.mn.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/translations/README.mn.md b/docs/translations/README.mn.md index 4d7737eb..13fdf24a 100644 --- a/docs/translations/README.mn.md +++ b/docs/translations/README.mn.md @@ -105,26 +105,26 @@ git push -u origin your-branch-name
Пушлэх үйлдэл дээр ямар нэгэн алдаа заавал энд дарж харах: -- ### Authentication Error +- ### Нэвтрэх эрхийн алдаа
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
   remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
   fatal: Authentication failed for 'https://github.com//first-contributions.git/'
- Go to [GitHub's tutorial](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account) on generating and configuring an SSH key to your account. + Хэрэв дээрх янзаар алдаа зааж байвал шинэ SSH түлхүүр үүсгэн хаягтайгаа холбох хэрэгтэй гэсэн үг бөгөөд хэрхэн холбохыг [энд дарж харна уу](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account). - Also, you might want to run 'git remote -v' to check your remote address. + Мөн, аль рэпотой холбогдсон байгаагаа 'git remote -v' үйлдлээр шалгачихад гэмгүй. - If it looks anything like this: -
origin	https://github.com/your-username/your_repo.git (fetch)
-  origin	https://github.com/your-username/your_repo.git (push)
+ Хэрэв дээрх үйлдлийн хариу доорх маягаар байвал: +
origin	https://github.com/таны-хэрэглэгчийн-нэр/таны-рэпо-нэр.git (fetch)
+  origin	https://github.com/таны-хэрэглэгчийн-нэр/таны-рэпо-нэр.git (push)
- change it using this command: + дараах үйлдлээр өөрчлөх хэрэгтэй: ```bash - git remote set-url origin git@github.com:your-username/your_repo.git + git remote set-url origin git@github.com:таны-хэрэглэгчийн-нэр/таны-рэпо-нэр.git ``` - Otherwise you'll still get prompted for username and password and get authentication error. + Ингэснээр та нууц үгээр биш хаягтай чинь холбогдсон SSH түлхүүрээр нэвтэрч эхэлнэ.
-## Submit your changes for review +## Нэгтгэх хүсэлт илгээх Гитхаб дээрх рэпо руу очмогц `Compare & pull request` товчлуур харагдах болно. Уг товчлуур дээр дарснаар шинэ нэгтгэх хүсэлт (pull request) үүсгэх хуудас гарч ирнэ. From a8be69dfeff3c70bf10f7d94db48f8e705d1e2aa Mon Sep 17 00:00:00 2001 From: Sodgerel Mandakhnaran Date: Fri, 18 Jul 2025 17:30:15 +0900 Subject: [PATCH 5/6] Add Mongolian to the translations list as well --- README.md | 2 +- docs/translations/Translations.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 773e4fb9..2fbd3b3b 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,7 @@ [Malagasy](docs/translations/README.mg.md) [ភាសាខ្មែរ](docs/translations/README.kh.md) [Moroccan Darija](docs/translations/README.ma.md) -[Mongolian](docs/translations/README.mn.md) +[Mongolian](docs/translations/README.mn.md) # First Contributions diff --git a/docs/translations/Translations.md b/docs/translations/Translations.md index c1677c65..4090b9d0 100644 --- a/docs/translations/Translations.md +++ b/docs/translations/Translations.md @@ -81,4 +81,5 @@ | Tükmençe | [Türkmençe](README.tm.md) | | հայերեն | [հայերեն](README.arm.md) | | አማርኛ ቋንቋ | [አማርኛ ቋንቋ](translations/README.et.md) | +| Монгол хэл | [Монгол хэл](translations/README.mn.md) | | Kurdî | Kurdî | From e5ceb066088705d06605bf728a95527692d959ae Mon Sep 17 00:00:00 2001 From: Sodgerel Mandakhnaran Date: Fri, 18 Jul 2025 17:31:40 +0900 Subject: [PATCH 6/6] Fix README link on translations.md --- docs/translations/Translations.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/translations/Translations.md b/docs/translations/Translations.md index 4090b9d0..393ab89a 100644 --- a/docs/translations/Translations.md +++ b/docs/translations/Translations.md @@ -81,5 +81,5 @@ | Tükmençe | [Türkmençe](README.tm.md) | | հայերեն | [հայերեն](README.arm.md) | | አማርኛ ቋንቋ | [አማርኛ ቋንቋ](translations/README.et.md) | -| Монгол хэл | [Монгол хэл](translations/README.mn.md) | +| Монгол хэл | [Монгол хэл](README.mn.md) | | Kurdî | Kurdî |