From 07ea17998600a4e8f4a2e313c652405704fe2ac0 Mon Sep 17 00:00:00 2001
From: jiangshan <540118044@qq.com>
Date: Mon, 20 Dec 2021 17:48:26 +0800
Subject: [PATCH] fix: fix lack of locale ko in README (#5273)
---
README.ja.md | 2 +-
README.ko.md | 95 +++++++++++++++++++++++++++++++++++++++++++++++++
README.md | 2 +-
README.zh-CN.md | 2 +-
4 files changed, 98 insertions(+), 3 deletions(-)
create mode 100644 README.ko.md
diff --git a/README.ja.md b/README.ja.md
index 3320faf5..b9acda9c 100644
--- a/README.ja.md
+++ b/README.ja.md
@@ -13,7 +13,7 @@ TypeScript 型の課題集
-English | 简体中文 | 日本語
+English | 简体中文 | 日本語 | 한국인
## はじめに
diff --git a/README.ko.md b/README.ko.md
new file mode 100644
index 00000000..65dd25a6
--- /dev/null
+++ b/README.ko.md
@@ -0,0 +1,95 @@
+
+
+
+
+
+Collection of TypeScript type challenges
+
+
+
+
+
+
+ English | 简体中文 | 日本語 | 한국인
+
+
+## Intro
+
+
+ by the power of TypeScript's well-known Turing Completed type system
+
+
+High-quality types can help improve projects' maintainability while avoiding potential bugs.
+
+There are a bunch of awesome type utility libraries may boost your works on types, like [ts-toolbelt](https://github.com/millsp/ts-toolbelt), [utility-types](https://github.com/piotrwitek/utility-types), [SimplyTyped](https://github.com/andnp/SimplyTyped), etc., which you can already use.
+
+This project is aimed at helping you better understand how the type system works, writing your own utilities, or just having fun with the challenges. We are also trying to form a community where you can ask questions and get answers you have faced in the real world - they may become part of the challenges!
+
+## Challenges
+
+> Click the following badges to see details of the challenges.
+
+
+




By Tags
+
+
+> ✨ [Upcoming challenges](https://github.com/type-challenges/type-challenges/issues?q=is%3Aissue+is%3Aopen+label%3Anew-challenge)
+
+> 🔥 Start the challenge in [TypeScript Playground](https://www.typescriptlang.org/play?install-plugin=%40type-challenges%2Fplayground-plugin)
+
+## Recommended Readings
+
+### Official
+
+- [The TypeScript Handbook](https://www.typescriptlang.org/docs/handbook/intro.html)
+
+ - [Unions and Intersection Types](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#union-types)
+ - [Literal Types](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#literal-types)
+ - [Utility Types](https://www.typescriptlang.org/docs/handbook/utility-types.html)
+ - [Advanced Types](https://www.typescriptlang.org/docs/handbook/2/types-from-types.html)
+
+- [The New Handbook](https://github.com/microsoft/TypeScript-Website/tree/v2/packages/documentation/copy/en/handbook-v2)
+
+### Articles
+
+- [Learn Advanced TypeScript Types](https://medium.com/free-code-camp/typescript-curry-ramda-types-f747e99744ab)
+- [The Art of Type Programming](https://mistlog.medium.com/the-art-of-type-programming-cfd933bdfff7)
+- [Type Query: jQuery Style Type Manipulation](https://mistlog.medium.com/type-query-jquery-style-type-manipulation-497ce26d93f)
+
+### Projects / Solutions
+
+- [Type Gymnastics](https://github.com/g-plane/type-gymnastics)
+- [Type Challenges Solutions](https://github.com/ghaiklor/type-challenges-solutions)
+- [TypeType Examples](https://github.com/mistlog/typetype-examples)
+
+> TODO
+
+## How to Contribute
+
+There are several ways you can contribute to this project
+
+- Share your answers / solutions
+- Propose new challenges
+- Add more test cases to the existing challenges
+- Provide learning resources or ideas of how to solve challenges
+- Share the problems you have faced in real-world projects, regardless you having the solution or not - the community would help you as well
+- Help with others by discussion in issues
+- Contribute the infra of this project [TODOs.md](./TODOs.md)
+
+Just [open an issue](https://github.com/type-challenges/type-challenges/issues/new/choose) and choose the corresponding template. Thanks!
+
+## Thanks
+
+This project was born from solving real-world types problem with [@hardfist](https://github.com/hardfist) and [@MeCKodo](https://github.com/MeCKodo). And great thanks to [@sinoon](https://github.com/sinoon) who contributed a lot while giving early feedback on this project.
+
+### Inspired by
+
+- [piotrwitek/utility-types](https://github.com/piotrwitek/utility-types)
+- [psmyrdek/typescript-challenges](https://github.com/psmyrdek/typescript-challenges)
+- [andnp/SimplyTyped](https://github.com/andnp/SimplyTyped)
+
+### [Contributors](https://github.com/type-challenges/type-challenges/graphs/contributors)
+
+## License
+
+MIT
diff --git a/README.md b/README.md
index c25f14dc..9c15e556 100644
--- a/README.md
+++ b/README.md
@@ -16,7 +16,7 @@
- English | 简体中文 | 日本語
+ English | 简体中文 | 日本語 | 한국인
## Intro
diff --git a/README.zh-CN.md b/README.zh-CN.md
index 51b6a420..fa19d729 100644
--- a/README.zh-CN.md
+++ b/README.zh-CN.md
@@ -13,7 +13,7 @@
- English | 简体中文 | 日本語
+ English | 简体中文 | 日本語 | 한국인