# 모ë ìë°ì¤í¬ë¦½í¸ íí 리ì¼
본 ì ì¥ììì ì ë´ì©ì ì-í ë²ìíì¬ íêµì´ê° 모êµì´ì¸ ê°ë°ìê° ìì§ì ì¹ ê°ë° íìµìë£ë¥¼ ì í ì ìëë¡ íëë° ëª©í를 ëê³ ììµëë¤. ìì¸í ìê°ë [ë§í¬](https://medium.com/@violetboralee/%EB%AA%A8%EB%8D%98-javascript-%ED%8A%9C%ED%86%A0%EB%A6%AC%EC%96%BC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-4338630fef35)를 ì°¸ê³ í´ì£¼ì¸ì.
### ìì¬ìíµ
- [모ëì¹ê°ë°ì°êµ¬ì ëì¤ì½ë](https://discord.gg/ZJ6gDAS4tk)ì '모ëJAVASCRIPTíí 리ì¼' ì¹´í
ê³ ë¦¬ ë´ ì±ëë¡ ì¤ìë©´ ë¤ìí ì±ëì´ ê°ì¤ëì´ ììµëë¤. `íìµ-qna`, `ë©ì¸í
ì´ë-qna` ì±ë ë± ëª©ì ì ë§ë ì±ëì ì¤ì
ì ìíµí´ 주ì¸ì.
### ì§í ìí©
ë²ìì´ ì§íëê³ ìë ì¸ì´ 목ë¡ê³¼ ì¸ì´ë³ ë²ìë¥ ì ìì íì¸í ì ììµëë¤.
## ì°¸ì¬í기
본 ì ì¥ìì 기ì¬íê³ ì¶ë¤ë©´ [CONTRIBUTING.md](https://github.com/javascript-tutorial/ko.javascript.info/blob/master/CONTRIBUTING.md)를 ì°¸ê³ í´ ì£¼ì¸ì.
### ë²ì ì¤í¬ ì¬ì©(ê¶ì¥)
ìì¼ë¡ ë²ìì **[tech-translation-ko ì¤í¬](https://github.com/Violet-Bora-Lee/tech-translation-ko)** ì ì¬ì©í´ ì§íí©ëë¤. ì´ ì ì¥ìì ë²ì ê´í(ë²ì ì»¤ë° ì ì ë¶ììì ì¶ì¶í ë¬¸ì¥ í¨í´, ì©ì´ì§, ìì ê·ì¹, ê²ì ì²´í¬ë¦¬ì¤í¸)ì ì¤í¬ íëë¡ ì®ê²¨ ëììµëë¤. Claude Code ê°ì AI ì½ë© ìì´ì í¸ì ì¤í¬ì ì¤ì¹íë©´ ë²ì â 구조·ì©ì´ 린í¸(`check_translation.py`) â ì
í 리뷰 â ë§ì¶¤ë² ê²ì¬ ììì ìí¬íë¡ì°ê° ì ì©ë©ëë¤. ì¬ëì´ ì§ì ë²ìí ëë ì¤í¬ ì ì¥ìì `references/` 문ì를 ê°ì´ëë¡ íì©í ì ììµëë¤.
### íë¡ì í¸ ì ì±
ì¤í¬ ì¬ì© ì¬ë¶ì ê´ê³ìì´ ì§ì¼ì¼ íë PR ìì© ê¸°ì¤ì
ëë¤.
* ê²½ì´ì²´ë¥¼ ì¬ì©í©ëë¤.
* PR ì [ë°ë¥¸íê¸ ë§ì¶¤ë² ê²ì¬ê¸°](https://nara-speller.co.kr/speller/)(구 ë¶ì°ë ê²ì¬ê¸°)를 ì¬ì©í´ í린 ë¶ë¶ì êµì í©ëë¤. **ê²ì¬ê¸°ë¥¼ ëë¦¬ì§ ììë¤ê³ íë¨ëë 커ë°ì PR ë°ì§ ìê² ìµëë¤.** 리뷰ì ìì ë§ì¶¤ë² ê²ì¬ê¸°ë¥¼ ì¬ì©í´, ë²ììê° ë§ì¶¤ë²ì ì§ì¼ ë²ìíëì§ íì¸í©ëë¤. ê²ì¬ê¸°ë ëí ì°êµ¬ì¤ìì 무ë£ë¡ ì´ìíë¯ë¡ ìëí íì´íë¼ì¸ì ë£ì§ ìê³ ë¬¸ìë¹ 1í ìëì¼ë¡ ì¤íí©ëë¤.
* ì¤ ë°ê¿ê³¼ ë¨ë½ì 'ì문 ê·¸ëë¡'를 ì ì§í©ëë¤. ìì´ ì문 ìì ì¬íì ë³í©í ë ì¤ìí©ëë¤. **ë²ì í ì¤ ìê° ì문ì ì¤ ìì ë¤ë¥¸ ê²½ì°ë PR ë°ì§ ìê² ìµëë¤.**
* 공백(ì¤íì´ì¤), í°ë°ì´í("), ììë°ì´í('), ëì(-), ë°±í±(\`)ì ë¹ë¡¯í 모ë í¹ì문ìë ìì íìë©´ ì ë©ëë¤. **ìì°ì´ë§ ìì (ìíë²³ì íê¸ë¡ ìì )í´ì£¼ì¸ì!** [ë¡ì»¬ ìë² ì¸í
ë°©ë²](https://github.com/javascript-tutorial/ko.javascript.info/wiki/%EB%A1%9C%EC%BB%AC-%EC%84%9C%EB%B2%84-%EC%84%B8%ED%8C%85%ED%95%98%EA%B8%B0)ì ì°¸ê³ íì
ì ë´ê° ìì±í ì½ë(ë²ì물)ê° ì´ë»ê² ë°ìë ì§ íì¸ í PR ë³´ë´ì£¼ì¸ì.
* ìì¤ ì½ë ë´ ê³µë°± ë±ì ì문 ë³í© ì ì¶©ëì ìë°©í기 ìí´ ëëë¡ ìì íì§ ììµëë¤. ìì°ì´(주ì)ë§ ë²ìíëë¡ í©ëë¤.
* ë±ë¡ëì§ ìì ìë¡ì´ ì©ì´ë [ì©ì´ì§](https://docs.google.com/spreadsheets/u/1/d/1fYaEI8vz26N3R2VaxrlNnk9fMQ8zIy4RpvjRp4jZd0Q/edit#gid=1401860741)ì ì©ì´ë¥¼ ë±ë¡í í ë²ìí©ëë¤. ê³µëìì
ìì ë²ìì´ íµì¼ì´ ë§¤ì° ì¤ìí©ëë¤.
ì ê¸°ì¤ ì¤ ì¤ ì·í¹ì문ì·ì©ì´ì§ ìë°ì ì¤í¬ì 린í°ê° ìëì¼ë¡ ê²ì¬í©ëë¤.
ì못ë ë²ì, ì¤í ë° ê¸°í ê°ì ì¬íì [ì´ì](https://github.com/javascript-tutorial/ko.javascript.info/issues)ë¡ ë±ë¡ ë¶íë립ëë¤.
### (deprecated) ì기 ë²ì ê¶ê³ ì¬í
ìë ê¶ê³ ì¬íì tech-translation-ko ì¤í¬ì íµí©ëì´ ëë ê°ë³ í목ì¼ë¡ ê´ë¦¬íì§ ììµëë¤. ì¤í¬ì ì¬ì©íë©´ ë²ì ê³¼ì ì ìëì¼ë¡ ì ì©ëê³ , ê° í목ì ìµì ë´ì©ì ì¤í¬ ì ì¥ìì `references/` 문ììì íì¸í ì ììµëë¤.
ì¤í¬ë¡ ëì²´ë í목 í¼ì³ë³´ê¸°
* ~~[ë²ì ëª¨ë² ì¬ë¡](https://github.com/javascript-tutorial/ko.javascript.info/wiki/%EB%B2%88%EC%97%AD-%EB%AA%A8%EB%B2%94-%EC%82%AC%EB%A1%80)ì [KIGO ë²ì ì¤íì¼ê°ì´ë](https://drive.google.com/file/d/1p6g48TK6GwHDq-88lqTTYgptjpYNRT5d/view?usp=drive_link), [ì주 íë ì¤ì](https://docs.google.com/spreadsheets/d/1fYaEI8vz26N3R2VaxrlNnk9fMQ8zIy4RpvjRp4jZd0Q/edit#gid=579221672)를 ì½ì´ë³´ìê³ ìì
ì ì°¸ì¬í´ì£¼ì¸ì.~~ â ì¤í¬ `references/principles.md`, `formatting.md`, `kigo-conventions.md`ì íµí©
* ~~주ì ìì ìë¡ê² ë±ì¥íë í¤ìëë í-ì ë³ê¸°`(ì: íë¡í¼í°(property), ë¸ë¼ì°ì ê°ì²´ 모ë¸(Browser Object Model, BOM))`í©ëë¤.~~ â ì¤í¬ `references/terminology.md`(ë³ê¸°ë 본문 첫 ë±ì¥ìì í ë², ê³¼ì ë³ê¸° ê¸ì§ ê·ì¹ í¬í¨)
* ~~[í©ìë ë²ìì´](https://docs.google.com/spreadsheets/d/1fYaEI8vz26N3R2VaxrlNnk9fMQ8zIy4RpvjRp4jZd0Q/edit#gid=1401860741)ë¡ ë²ìí©ëë¤.~~ â ì¤í¬ ì©ì´ì§(`glossary.tsv`, 768ê° íì ì´)ê³¼ `glossary_lookup.py` ì¡°í ëêµ¬ë¡ íµí©
* ~~ìë¬ ë´ì©ì ë²ìíì§ ììµëë¤.~~ â ì¤í¬ `references/formatting.md`(íë«í¼ì´ ìì±íë ìë¬ ì¶ë ¥ì ì ì§, ìì ê° ì ìíë ìë¬ ë¬¸ìì´ì ë²ìíë ê²½ê³ ê·ì¹ í¬í¨)
* ~~ë²ìì´ë ì¶íë ëì, êµë¦½êµì´ìì ì¸ëì´ íê¸°ë² ì©ë¡, íê¸ë¼ì´ì¦ ì¬ì´í¸ ë±ì 기ì¤ì¼ë¡ ì ì í©ëë¤.~~ â ì¤í¬ `references/terminology.md`(ë§ì´í¬ë¡ìíí¸ Language Portal, êµë¦½êµì´ì ì©ë¡, ì°¸ê³ ëì ëª©ë¡ í¬í¨)
* ~~ì문ìë ìì¼ë ë
ìì ì´í´ë¥¼ ë기 ìí´ ë²ììê° ì¶ê°íë ë´ì©ì `(.....ë¶ê°ì¤ëª
..... - ì®ê¸´ì´)` ííë¡ ë¶ê°ì¤ëª
ì ì¶ê°íëë¡ í©ëë¤.~~ â ì¤í¬ `references/sentence-patterns.md`(ì®ê¸´ì´ 주 íìê³¼ ì¬ì© 기ì¤)
* ~~'ì âì를 ë³´ì´ë ê²âë¤'ì ëí ë´ì©ì ë ì ìì¼ë©´ ì¬ì©íì§ ììµëë¤.([ë§í¬](https://m.blog.naver.com/ojhnews/220840570533))~~ â ì¤í¬ `references/principles.md`(ë²ìí¬ íí¼ ê·ì¹)ì ë¦°í° ê²½ê³ ë¡ íµí©
## 기ì¬ì
íí ë¦¬ì¼ ì문ì 기ì¬íì ë¶ë¤ì ìì íì¸í ì ììµëë¤. íêµì´ ë²ìì 기ì¬í´ì£¼ì ë¶ë¤ì ìì íì¸í ì ììµëë¤.
---
by the Modern JavaScript Tutorial Project Owner, Ilya Kantor(@iliakan)
모ë JavaScript íí ë¦¬ì¼ íêµì´ íë¡ì í¸ ì¤ë, ì´ë³´ë¼(@Violet-Bora-Lee)