ko-ui in action
Pick

ko-ui

ko-ui · by moduvoice

Dictionary-based mod that shows Claude Code's slash-command descriptions, /config rows, and some UI text in Korean.

❯ /plugin marketplace add SeongGwangJu/k-mods
❯ /plugin install ko-ui@k-mods

Run /reload-plugins to apply it to an open session. Needs Claude Code 2.1.287 or later.

Notes

  • Requires Claude Code 2.1.287 or later. On 2.1.285, you must turn on the CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1 environment variable for it to load.
  • It substitutes text from a fixed dictionary (dict.json) with no model calls or network requests, so it uses no tokens.
  • Spinner word translation applies only on the terminal screen (desktop keeps the original text; the other translations also apply on desktop).
  • You can check new untranslated phrases with /ko-dump and add them to dict.json yourself (up to 200 are recorded).
  • Permission prompts, the welcome screen, option values, error messages and the pill text below the prompt stay in the original, because there is no hook for them or translating them would lose other information.

What it can do on your machine

Mods run unsandboxed with your permissions. These labels come from static analysis.

Reads conversationReads files
Static analysis

Events handled

command.describecommand.run{command=ko-dump}config.describesession.startui.render{component=CommandOutput}ui.render{component=InfoNotice}ui.render{component=PromptHint}ui.render{component=SessionMode}ui.render{component=Spinner}ui.render{component=ToolGroup}ui.render{component=ToolProgress}ui.render{component=TurnDuration}ui.render{component=UserMessage, props.origin has {kind=task-notification}}