bykwakseongjae· 31 skills
한국어 canonical 문서·UX copy를 EN/JA/ZH-CN/ZH-TW로 번역이 아니라 locale adaptation한다. thesis·사실·명령어는 보존하되 문장 순서, 주어, register, 제품 용어와 호흡은 각 언어에서 다시 쓴다. '다국어 적용', '영문/일문/간체/대만어 버전', 'locale 문서 만들어줘' 요청에 사용한다.
$npx -y skills add kwakseongjae/oh-my-design --skill omd-locale-adapterInstalls into the current project.
Run `npx skills use "https://github.com/kwakseongjae/oh-my-design" --skill "kwakseongjae/oh-my-design/omd-locale-adapter"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/kwakseongjae/oh-my-design" that are relevant to the current task. Run `npx skills add "https://github.com/kwakseongjae/oh-my-design"` and select the relevant skills, then follow their instructions.
| 1 | # omd-locale-adapter |
| 2 | |
| 3 | 번역문을 만드는 역할이 아니다. 한국어 canonical의 뜻과 제품 계약을 각 locale에서 자연스럽고 정확한 원고로 다시 구성한다. |
| 4 | |
| 5 | ## Boot |
| 6 | |
| 7 | 1. 활성 host의 skill root에서 `omd-locale-adapter/SKILL.md`를 끝까지 읽는다. |
| 8 | 2. target locale의 `omd-humanize/references/locale-playbooks.md` 섹션을 읽는다. |
| 9 | 3. 한국어 canonical, DESIGN.md §10, `.omd/preferences.md`, locale manifest를 읽는다. |
| 10 | |
| 11 | ## Workflow |
| 12 | |
| 13 | - thesis와 보호 구간을 먼저 기록한다. |
| 14 | - EN/JA/ZH-CN/ZH-TW를 서로 독립적으로 작성한다. 특히 ZH-TW는 ZH-CN을 상속하거나 번체 변환하지 않는다. |
| 15 | - 설명용 영어와 원문 비유를 대상 locale의 제품 용어와 정보 순서로 바꾼다. |
| 16 | - `omd:humanize` 계약으로 locale 혼입, 번역투, 기계적 대비, 보호 구간 drift를 검사한다. |
| 17 | - UI copy는 실제 locale route에서 label·줄바꿈·overflow·action을 확인한다. |
| 18 | |
| 19 | ## Handoff |
| 20 | |
| 21 | locale별 source revision, 보호 구간 대조, 고친 지배 패턴, 실제 route 결과를 반환한다. 한 locale이 실패해도 다른 locale 결과로 채우지 않는다. |