Stack Overflow 한국어 (Korean)
Use Stack Overflow every day but find the English interface a bit of friction?
- Works on
- Chrome
- Version
- 3.0.3
You already know what every button on the site does, but a wall of English chrome still costs you a beat while you're deep in a bug. This turns the interface frame into Korean and leaves the question, the answers and the code untouched.
Use Stack Overflow every day but find the English interface a bit of friction?
Stack Overflow 한국어 (Korean) translates the site's UI — navigation, buttons, labels, sort options — into natural Korean. It works the moment you install it, with no setup.
What it translates
What it does NOT translate (important)
Privacy: collects and transmits no data. It only replaces on-page UI text inside your browser.
What it does
Left navigation
Home, Questions, Tags, Users, Companies, Collectives, Chat
Question/answer actions
Ask Question, Your Answer, Improve, Share, Follow, Flag
Sort & filters
Newest, Active, Highest score, Unanswered
Metadata
"asked N years ago", "modified", "Viewed N times", reputation score
Right sidebar
Featured on Meta, Hot Network Questions, The Overflow Blog
Question and answer bodies, code blocks, comments, tag names, and usernames are left exactly as written. It changes the interface frame only, never the content.
When you'd reach for it
Reading a question page without decoding the frame
The post signature line becomes 질문: 3년 전 / 편집: 9개월 전, view counts render as 3.7m회 조회, and the vote arrows' accessibility labels read 추천 and 비추천. Sorting options above the answers turn into 점수 높은순, 트렌딩, 수정일. The answer text itself and every code block are skipped by selector, so nothing you're about to copy has been rewritten.
Scanning the questions list in Korean
The tabs above the list read 최신순, 활성순, 현상금, 미답변, and a count like "1,483 questions" becomes 1,483개 질문. Pagination controls and per-page selectors are translated too. Question titles are deliberately left in English, so the words you'd type into a search box are still on screen.
Turning it off before a screenshot or a screen share
The toolbar popup has two switches: one for Korean translation, one for automatic particle correction. Flipping the translation switch reloads the current tab so the page comes back in plain English immediately. Both settings persist, so the next stackoverflow.com tab opens the way you left it.
Permissions & privacy
Single purpose
Translate the Stack Overflow website's user-interface strings (navigation, buttons, labels, sort options, tooltips) into Korean, leaving all user-generated content — questions, answers, code, comments, tags, and usernames — untouched. The extension only reads and replaces on-page text; it does not scrape, fetch, or transmit anything.
It runs only the code shipped inside the package — no remote code is fetched.
Questions people ask
how to use stack overflow in korean
Install it and open stackoverflow.com; the content script runs at document_start and the interface is already Korean by the time the page paints, with no language setting to pick first. If you want English back, flip the switch in the toolbar popup.
Does it translate the questions and answers as well?
No, and that's the point of how it's built. Post bodies, comments, code blocks, kbd and pre elements, question titles and excerpts, tag names, user cards and search results are all matched by an ignore-selector list and skipped along with everything inside them. Only interface strings — nav items, buttons, filters, metadata labels — get replaced.
Does it work on Meta or other Stack Exchange sites?
Only on stackoverflow.com. Both the host permission and the content script match https://stackoverflow.com/* and nothing else, so meta.stackoverflow.com, Server Fault, Super User and the rest of the network stay in English. The dictionary was written against Stack Overflow's own DOM, so it wouldn't line up with those sites anyway.
Some English text is still showing — why wasn't it translated?
A string is replaced only when the whole trimmed text matches a dictionary entry exactly, or matches one of the pattern rules for counts and relative timestamps. Anything outside that list is left as-is rather than machine-translated into something wrong. Text with no Latin letters in it is skipped outright, which keeps already-Korean strings and pure numbers from being touched.
What permissions does the manifest declare?
Two entries: the storage permission, and a single host permission for https://stackoverflow.com/*. Storage is what holds the two booleans behind the popup switches — translation on/off and particle correction on/off — in chrome.storage.local, so your choices survive a restart. The host permission is the scope the content script is allowed to run in, and it matches the same single origin, which is why the extension has no effect on any other site. The Korean dictionary is bundled in the extension package, and the swap happens on text nodes in the page you're viewing.
Related extensions
SEO Toolkit5K+ usersAll-in-one SEO analysis: on-page score, SERP preview, keyword density, broken links, heading structure, and meta tag viewer.
Download Claude Artifacts - Save Code & Docs5 usersDownload Claude artifacts as files. Save every code block, doc, and app in a conversation with the correct file extension.
BugSnap2 usersOne-click bug reports with screenshot, console logs & environment info.
AI Credit Meter - v0, Lovable, BoltTrack your remaining credits on v0, Lovable and Bolt, with burn-rate and a projected run-out date. Read-only, all local.
GitHub Unfollowers & Un-stars TrackerSee who unfollowed you on GitHub, and who un-starred your repo — the thing GitHub never tells you. Official API, all local.
Page RulerMeasure any element on a webpage in pixels. Drag to measure areas, hover to see dimensions. Free ruler for designers.