i18n은(는) 무엇을 하나요?
LobeHub i18n with react-i18next. Use for user-facing strings, locale keys, namespaces, useTranslation, t(), interpolation, zh-CN/en-US previews, hardcoded UI copy, or pnpm i18n.
react-i18next 기반 LobeHub 국제화 도구. 사용자 대상 문자열, 로케일 키, 네임스페이스, useTranslation, t(), 보간, zh-CN/en-US 미리보기, 하드코딩된 UI 복사본, pnpm i18n에 사용합니다.
이는 LobeHub 프로젝트를 위한 react-i18next 기반 국제화(i18n) 스킬입니다. 개발자가 사용자에게 표시되는 문자열을 효율적으로 관리하고 번역할 수 있도록 설계되었습니다. 이 스킬은 로케일 키, 네임스페이스, `useTranslation` 훅, `t()` 함수, 보간(interpolation) 등 react-i18next의 핵심 개념과 완벽하게 통합됩니다. 또한 중국어 간체(zh-CN)와 영어(미국, en-US) 간 문자열 미리보기를 지원하여 번역 품질을 쉽게 확인할 수 있습니다. `pnpm i18n` 명령어를 통해 하드코딩된 UI 복사본을 관리하고 로케일 파일을 자동으로 동기화하는 등 개발 워크플로우를 간소화합니다. Cursor, Claude Code, Codex와 같은 AI 에이전트 플랫폼에서 사용 가능하며, 개발자가 국제화 작업을 보다 빠르고 정확하게 수행할 수 있도록 지원합니다.
npx skills add https://github.com/lobehub/lobe-chat/tree/main/skills/i18nLobeHub i18n with react-i18next. Use for user-facing strings, locale keys, namespaces, useTranslation, t(), interpolation, zh-CN/en-US previews, hardcoded UI copy, or pnpm i18n.
This repo contains 4 individual skills — each has its own dedicated page.
LobeHub Drizzle ORM schema and query style. Use for pgTable schemas, indexes, joins, inferred types, db.select/db.query, schema fields, foreign keys, junction tables, or postgres query patterns.
LobeHub React component conventions. Use when editing TSX UI, choosing base-ui vs @lobehub/ui vs antd, styling with antd-style, routing, desktop variants, layouts, or component state.
LobeHub TypeScript style and type-safety guide. Use when editing TS/TSX/MTS, fixing types, choosing interface vs type, avoiding any/object, import type, async flow, or ts-expect-error.
LobeHub Zustand store conventions. Use when editing src/store, store slices, public/internal actions, dispatch actions, flattenActions, optimistic updates, selectors, maps, or class action migration.
ElevenLabs text-to-speech with mac-style say UX.
Oracle CLI second-model review/debug/refactor/design with selected files, dry-run token checks, API or browser engine.
Capture and automate macOS UI with the Peekaboo CLI.
Generate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explore interface options, compare module shapes, or mentions "design it twice".
Build a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".