1// ---------- Simple-copy pages: Korean translations ---------- 2// Korean copy for the cover, hello, "what I do", tools, "where I've worked" 3// and contents pages. English text stays hardcoded in index.html and is 4// never rewritten by this file â the toggle in index.html caches the 5// original English strings from the DOM on load and falls back to them 6// whenever a key here is missing, so removing/renaming a key here only 7// drops the Korean version, it never breaks the English page. 8// 9// Deliberately NOT translated here, per the site owner's call: 10// - Chapter/category names (Data-Driven Marketing, Business Development, AI 11// Exploration) â these have no key below, so they always fall back to EN, 12// both as chapter headings and as the contents-page links. 13// - Company names and job titles in "Where I've worked" â same reason, no 14// key below for the .tl timeline entries, only the page's own heading. 15// - Tool/product names (Tableau, Photoshop, Claude Code, ...) â kept in 16// English inside the toolsP* strings themselves, matching how company 17// names stay English in data_analysis_cases_ko.js. 18const heroKo = { 19 presentedBy: 'Presented by: Doyoung Park ë°ëì', 20 role1: 'ë§ì¼í°', 21 role2: '커뮤ëì¼ì´í°', 22 role3: 'í¬ë¦¬ìì´í°ë¸ 매ëì ', 23 helloLine0: 'ë°ê°ìµëë¤!', 24 helloLine1: 'ë°ëìì ëë¤.', 25 bioText: 'ì ë ê²ì´ë¨¸ì´ì, ë°ì´í°ë¥¼ 기ë°ì¼ë¡ íëíë ë§ì¼í°ì ëë¤.<br>íêµ, ì¼ë³¸, ì ë½ìì 5ë ì´ì í¼ë¸ë¦¬ì± íì´íë¼ì¸ì ë´ë¹íê³ KPI íë ììí¬ë¥¼ ì ë¡ë¶í° 구ì¶í ê²½íì´ ììµëë¤.<br>ëìê° ìì¥ ë° ì±ê³¼ ë°ì´í°ë¥¼ ë°íì¼ë¡ ì í·í¬ì·ìì°ì ëí ìì¬ê²°ì ì ì´ëì´ììµëë¤.', 26 eduHeader: 'íë ¥', 27 eduDegree1: 'BA (Hons) Fine Arts â ìì졸ì ', 28 langHeader: 'ì¸ì´', 29 langName1: 'íêµì´', langLevel1: '모êµì´', 30 langName2: 'ì¼ë³¸ì´', langLevel2: '모êµì´', 31 langName3: 'ìì´', langLevel3: 'ë¹ì¦ëì¤ íí', 32 langName4: 'ë ì¼ì´', langLevel4: 'ì¼ì íí', 33 langName5: 'ì¤êµì´', langLevel5: 'ê¸°ì´ íí', 34 35 whatidoLine0: 'ì ê° íë ì¼ì...', 36 whatidoLine1: ' ', 37 whatidoBody: 'ì ì ì§ë¬´ ê°ì ì ë°ì´í°ë¡ ì ì ì ì½í ì¸ ë¥¼ ì´í´íê³ , ê·¸ ì¸ì¬ì´í¸ë¥¼ íµí´ ì§í를 ê°ì íê³ ì´ìí´ ì¨ ê²½íì ëë¤.<br>ì ì íëê³¼ ì½í ì¸ í¹ì±ì ë¶ìí´ ì¸ì¬ì´í¸ë¥¼ ëì¶íê³ , ì´ë¥¼ í ì¤í¸íê³ ê²ì¦í¨ì¼ë¡ì ì§í를 ì¤ì§ì ì¼ë¡ ìì§ì´ë ì¸ì¬ì´í¸ì íì´íë¼ì¸ì ë§ëë ê²ì´ ì§ë ì»¤ë¦¬ì´ ë´ë´ ì ì 주ë ìí ì´ììµëë¤.', 38 kw0: 'í¼í¬ë¨¼ì¤ ë§ì¼í ', 39 kw1: 'í¬ë¦¬ìì´í°ë¸ ì ëµ', 40 kw2: 'ë¸ëë ë§ì¼í ', 41 kw3: 'ìì¥ ê²ì¦', 42 kw4: 'ì¤í ì´ ìµì í', 43 kw5: 'ìì° ê¸°í', 44 kw6: 'ê²½ìì¬ ë¶ì', 45 kw7: 'ë¹ì¦ëì¤ ê°ë°', 46 kw8: 'IP íí¸ëì', 47 kw9: '커뮤ëí° íì±í', 48 kw10: 'ëìë³´ë ìëí', 49 kw11: 'AI ê¸°ë° ë¶ì', 50 51 toolsLine0: 'ì ê° ë¥ìíê² ë¤ë£¨ë', 52 toolsLine1: 'ë구ë¤ì...', 53 toolsP0: 'ì ë ë°ì´í°ë¥¼ ë¶ìí ë <b>Tableau, Excel, MySQL, Google Analytics, Data.ai, Adjust</b>를 ì¬ì©í©ëë¤.', 54 toolsP1: 'ë§ì¼í ìì°ì ë ì ì°ê¸° ìí´ì <b>Google Ads, Meta, TikTok, Moloco, Apple Search Ads, X Ads</b>ì ì¬ì©í´ìì¼ë©°,', 55 toolsP2: 'í¬ë¦¬ìì´í°ë¸ë¥¼ ë§ë¤ ëìë <b>Photoshop, After Effects, InDesign</b>를 ì¬ì©í©ëë¤.', 56 toolsP3: 'ì¤íëì¤Â·ìì´ì ì·íí¸ëì í¸í¡ì ë§ì¶ ëìë <b>Notion, Slack, Jira</b>ì íì©íë©°,', 57 toolsP4: '<b>Claude Code, Codex, Python, Whisper, PySceneDetect, FLUX, NovelAI, Seedance, Grok</b>ì ê°ì AIí´ì íì©í©ëë¤.', 58 59 workedLine0: 'ì ê°', 60 workedLine1: 'ì¼í ê³³ë¤ì...', 61 62 contentsLine0: 'í¬í¸í´ë¦¬ì¤ë', 63 contentsLine1: 'ì´ë ê² êµ¬ì±ëì´ììµëë¤', 64 65 // Data-Driven Marketing · Reports (the chapter heading itself stays English) 66 deskHint: 'í´ë¦íë©´ ìì¸ ë´ì©ì ë³¼ ì ììµëë¤.', 67 68 // Business Development · Numbers. Company and event names (Dark Bouncer, 69 // PengPong, G-STAR, Clemmy's) stay English, same rule as everywhere else here. 70 bdLine0: 'ë§ì¼í , ê·¸ ë머.', 71 bdBody: 'ê¸ë¡ë² íí¸ë를 ì§ì ë°êµ´íê³ , ê±°ëë 미í ê³¼ ê²ìì¼, íìì ê±°ì³ ì¤êµ í¼ë¸ë¦¬ì± ê³ì½ì ì±ì¬ìì¼°ìµëë¤.<br><br>
71SANDY FLOOR ì¬ì§ ë¹ì, ì ê· ê²ì Dark Bouncerì ë§ì¼ í ì¤í¸ë¥¼ Aë¶í° Zê¹ì§ ì¸í íê³ ì§ííìµëë¤. ì´í ë§ì¼í ê³¼ ì¸ê²ì ì§í를 ê·¼ê±°ë¡ BM ì íì ì ìí´ ì¤ì ë¡ ì±íëìê³ , ì´ë¥¼ íµí´ êµë´ ìì¥ì ìí ë³ëì ë§ì¼í í¬ì를 íë³´í ì ìììµëë¤.', 72 bdSrc0: 'ê²ìì¼ ìì', 73 bdK0: 'ë¤ìí êµì ê²ìì¼ì ì°¸ê°íì¬ G-STAR 2025 Playerâs Voice Choiceì Clemmyâs 2026ìì ììíììµëë¤.', 74 bdSrc1: 'ë§ì¼ í ì¤í¸', 75 bdK1: 'Dark Bouncer ë§ì¼ í ì¤í¸ì í ë¬ ë´ë´ ì ì§í CPIë¡, ì´ ìì¹ë¥¼ ê·¼ê±°ë¡ IAAìì IAPë¡ BM ë°©í¥ ì íì ì ìíìµëë¤.', 76 bdSrc2: 'ì¤êµ ì§ì ìì리ì¤í¸ íë', 77 bdK2: 'ì¤êµ í¼ë¸ë¦¬ì± ê³ì½ì ì±ì¬ìí¤ë©° PengPongì ì¤êµ ì§ì ìì리ì¤í¸ íë ì를 ëì´ì¬ë ¸ìµëë¤.' 78};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.