From: Nayeon Kim <98254573+nayeonkinn@users.noreply.github.com>
Date: Fri, 14 Jun 2024 02:45:10 +0000 (+0900)
Subject: 🌐 Add Korean translation for `docs/ko/docs/tutorial/extra-data-types.md` (#11711)
X-Git-Tag: 0.111.1~78
X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e4d08e9e1ff7e3cbe93c3d8bd3234060d808f99b;p=thirdparty%2Ffastapi%2Ffastapi.git
🌐 Add Korean translation for `docs/ko/docs/tutorial/extra-data-types.md` (#11711)
---
diff --git a/docs/ko/docs/tutorial/extra-data-types.md b/docs/ko/docs/tutorial/extra-data-types.md
new file mode 100644
index 0000000000..673cf5b737
--- /dev/null
+++ b/docs/ko/docs/tutorial/extra-data-types.md
@@ -0,0 +1,130 @@
+# ì¶ê° ë°ì´í° ìë£í
+
+ì§ê¸ê¹ì§ ì¼ë°ì ì¸ ë°ì´í° ìë£íì ì¬ì©íìµëë¤. ì를 ë¤ë©´ ë¤ìê³¼ ê°ìµëë¤:
+
+* `int`
+* `float`
+* `str`
+* `bool`
+
+íì§ë§ ë ë³µì¡í ë°ì´í° ìë£í ëí ì¬ì©í ì ììµëë¤.
+
+ê·¸ë¦¬ê³ ì§ê¸ê¹ì§ì ê°ì 기ë¥ë¤ì ì¬ì í ì¬ì©í ì ììµëë¤.
+
+* íë¥í í¸ì§ê¸° ì§ì.
+* ë¤ì´ì¤ë ìì²ì ë°ì´í° ë³í.
+* ìëµ ë°ì´í°ì ë°ì´í° ë³í.
+* ë°ì´í° ê²ì¦.
+* ìë ì´ë
¸í
ì´ì
ê³¼ 문ìí.
+
+## ë¤ë¥¸ ë°ì´í° ìë£í
+
+ìëì ì¶ê°ì ì¸ ë°ì´í° ìë£íì ì¬ì©í ì ììµëë¤:
+
+* `UUID`:
+ * íì¤ "ë²ì© ê³ ì ìë³ì"ë¡, ë§ì ë°ì´í°ë² ì´ì¤ì ìì¤í
ìì IDë¡ ì¬ì©ë©ëë¤.
+ * ìì²ê³¼ ìëµìì `str`ë¡ ííë©ëë¤.
+* `datetime.datetime`:
+ * íì´ì¬ì `datetime.datetime`.
+ * ìì²ê³¼ ìëµìì `2008-09-15T15:53:00+05:00`ì ê°ì ISO 8601 íìì `str`ë¡ ííë©ëë¤.
+* `datetime.date`:
+ * íì´ì¬ì `datetime.date`.
+ * ìì²ê³¼ ìëµìì `2008-09-15`ì ê°ì ISO 8601 íìì `str`ë¡ ííë©ëë¤.
+* `datetime.time`:
+ * íì´ì¬ì `datetime.time`.
+ * ìì²ê³¼ ìëµìì `14:23:55.003`ì ê°ì ISO 8601 íìì `str`ë¡ ííë©ëë¤.
+* `datetime.timedelta`:
+ * íì´ì¬ì `datetime.timedelta`.
+ * ìì²ê³¼ ìëµìì ì ì²´ ì´(seconds)ì `float`ë¡ ííë©ëë¤.
+ * Pydanticì "ISO 8601 ìì°¨ ì¸ì½ë©"ì¼ë¡ íííë ê² ëí íì©í©ëë¤. ë ë§ì ì ë³´ë ì´ ë¬¸ììì íì¸íììì¤..
+* `frozenset`:
+ * ìì²ê³¼ ìëµìì `set`ì ëì¼íê² ì·¨ê¸ë©ëë¤:
+ * ìì² ì, 리ì¤í¸ë¥¼ ì½ì´ ì¤ë³µì ì ê±°íê³ `set`ë¡ ë³íí©ëë¤.
+ * ìëµ ì, `set`ë `list`ë¡ ë³íë©ëë¤.
+ * ìì±ë ì¤í¤ë§ë (JSON ì¤í¤ë§ì `uniqueItems`를 ì´ì©í´) `set`ì ê°ì´ ê³ ì í¨ì ëª
ìí©ëë¤.
+* `bytes`:
+ * íì¤ íì´ì¬ì `bytes`.
+ * ìì²ê³¼ ìëµìì `str`ë¡ ì·¨ê¸ë©ëë¤.
+ * ìì±ë ì¤í¤ë§ë ì´ê²ì´ `binary` "íì"ì `str`ìì ëª
ìí©ëë¤.
+* `Decimal`:
+ * íì¤ íì´ì¬ì `Decimal`.
+ * ìì²ê³¼ ìëµìì `float`ì ëì¼íê² ë¤ë¤ì§ëë¤.
+* ì¬ê¸°ìì 모ë ì í¨í pydantic ë°ì´í° ìë£íì íì¸í ì ììµëë¤: Pydantic ë°ì´í° ìë£í.
+
+## ìì
+
+ìì ëªëª ìë£íì 매ê°ë³ìë¡ ì¬ì©íë *ê²½ë¡ ìë* ììì
ëë¤.
+
+=== "Python 3.10+"
+
+ ```Python hl_lines="1 3 12-16"
+ {!> ../../../docs_src/extra_data_types/tutorial001_an_py310.py!}
+ ```
+
+=== "Python 3.9+"
+
+ ```Python hl_lines="1 3 12-16"
+ {!> ../../../docs_src/extra_data_types/tutorial001_an_py39.py!}
+ ```
+
+=== "Python 3.8+"
+
+ ```Python hl_lines="1 3 13-17"
+ {!> ../../../docs_src/extra_data_types/tutorial001_an.py!}
+ ```
+
+=== "Python 3.10+ non-Annotated"
+
+ !!! tip
+ Prefer to use the `Annotated` version if possible.
+
+ ```Python hl_lines="1 2 11-15"
+ {!> ../../../docs_src/extra_data_types/tutorial001_py310.py!}
+ ```
+
+=== "Python 3.8+ non-Annotated"
+
+ !!! tip
+ Prefer to use the `Annotated` version if possible.
+
+ ```Python hl_lines="1 2 12-16"
+ {!> ../../../docs_src/extra_data_types/tutorial001.py!}
+ ```
+
+í¨ì ìì 매ê°ë³ìê° ê·¸ë¤ë§ì ë°ì´í° ìë£íì ê°ì§ê³ ìì¼ë©°, ì를 ë¤ì´, ë¤ìê³¼ ê°ì´ ë ì§ë¥¼ ì¡°ìí ì ììì ì°¸ê³ íììì¤:
+
+=== "Python 3.10+"
+
+ ```Python hl_lines="18-19"
+ {!> ../../../docs_src/extra_data_types/tutorial001_an_py310.py!}
+ ```
+
+=== "Python 3.9+"
+
+ ```Python hl_lines="18-19"
+ {!> ../../../docs_src/extra_data_types/tutorial001_an_py39.py!}
+ ```
+
+=== "Python 3.8+"
+
+ ```Python hl_lines="19-20"
+ {!> ../../../docs_src/extra_data_types/tutorial001_an.py!}
+ ```
+
+=== "Python 3.10+ non-Annotated"
+
+ !!! tip
+ Prefer to use the `Annotated` version if possible.
+
+ ```Python hl_lines="17-18"
+ {!> ../../../docs_src/extra_data_types/tutorial001_py310.py!}
+ ```
+
+=== "Python 3.8+ non-Annotated"
+
+ !!! tip
+ Prefer to use the `Annotated` version if possible.
+
+ ```Python hl_lines="18-19"
+ {!> ../../../docs_src/extra_data_types/tutorial001.py!}
+ ```