Phase 6 구현: 커스텀 명령어 + i18n (ko/en)

- CustomInstructionService: 프리셋 5개 (번역/요약/전문리라이트/코드설명/자유프롬프트)
- 커스텀 명령어 CRUD + 프리셋 보호 (삭제 불가)
- CommandsPage: 명령어 목록 + 추가/편집 다이얼로그
- i18n: ko.json/en.json 리소스 파일, t() 함수, React 컨텍스트
- IPC: instruction 핸들러 6개
- AppLayout: Commands 네비게이션 추가
This commit is contained in:
Yun Chan 2026-04-05 02:53:32 +09:00
parent 5ccbf85a65
commit d940c5020e
11 changed files with 701 additions and 5 deletions

View file

@ -10,6 +10,7 @@ import { registerHotkeyHandlers } from './hotkey-handlers'
import { registerLLMHandlers } from './llm-handlers'
import { registerHistoryHandlers } from './history-handlers'
import { registerDictionaryHandlers } from './dictionary-handlers'
import { registerInstructionHandlers } from './instruction-handlers'
import { getLogger } from '../services/LoggerService'
const logger = getLogger('ipc')
@ -25,5 +26,6 @@ export function registerAllIpcHandlers(): void {
registerLLMHandlers()
registerHistoryHandlers()
registerDictionaryHandlers()
registerInstructionHandlers()
logger.info('All IPC handlers registered')
}