Claude Code를 이용한 .xcstrings 자동 현지화

✍️ OpenClawRadar📅 게시일: May 3, 2026🔗 Source
Claude Code를 이용한 .xcstrings 자동 현지화
Ad

한 개발자가 Claude Code용 전용 스킬을 구축하여 Xcode .xcstrings 파일의 현지화를 자동화했습니다. 이 접근 방식은 최상의 결과를 위해 다섯 단계 파이프라인을 순서대로 실행합니다:

파이프라인 단계

  1. 도메인 스캔 — Swift 유형, 열거형, 임포트 및 README 파일을 분석하여 모호한 용어의 용어집을 구축합니다(예: "trip" = 운전 여행, 휴가 아님).
  2. 주석 생성 — Swift/스토리보드/XIB 코드에서 문자열 키 사용을 스캔한 후 컨텍스트와 번역자 가이드를 .xcstrings 파일에 작성합니다.
  3. 현지화 — 언어별 올바른 CLDR 복수형과 %@/%lld 지정자를 유지하면서 도메인에 정확한 용어로 문자열을 번역합니다.
  4. 문법 검사 — 모든 언어에서 맞춤법, 문법, 구두점, 대소문자 및 용어 일관성을 검토합니다.
  5. 복수형 수정 — 복수형이 필요한 %lld/%d가 포함된 단순 문자열을 감지하여 올바른 CLDR 복수형 변형으로 변환합니다.

이 스킬은 오픈소스 저장소로 제공됩니다. 이전에는 키별로 앱을 현지화하는 macOS 앱에서 출발했으며, 이제 Claude Code를 사용하는 AI 에이전트용으로 개조되었습니다.

결과

수동 작업이나 외주 없이 필요한 만큼 많은 언어에 대한 현지화를 추가할 수 있습니다. 프로젝트는 GitHub 이슈나 풀 리퀘스트를 통한 개선 아이디어를 환영합니다.

대상

iOS/macOS 개발자로서 Xcode 현지화를 관리하고 Claude Code를 사용한 에이전트 기반 개발을 활용하는 분들을 대상으로 합니다.

📖 전체 소스 읽기: r/ClaudeAI

Ad

👀 See Also

Savecraft MCP 서버는 Claude에게 정확한 Magic: The Gathering 데이터를 제공합니다
Tools

Savecraft MCP 서버는 Claude에게 정확한 Magic: The Gathering 데이터를 제공합니다

Savecraft는 MTG Arena Player.log를 로컬에서 파싱하고 게임 상태를 동기화하며, 실제 Magic: The Gathering 데이터를 기반으로 구축된 12개의 전문가 참조 모듈에 Claude가 접근할 수 있도록 하는 오픈소스 MCP 서버입니다. 이 도구는 실제 Arena 데이터, 17Lands의 드래프트 추천, 그리고 완전한 Scryfall 데이터베이스에 대한 접근을 제공함으로써 Claude가 카드 이름과 규칙을 망상하는 것을 방지합니다.

OpenClawRadar
개발자가 로컬 코딩 작업을 위해 Qwen3.5 27B와 더 큰 모델을 테스트합니다
Tools

개발자가 로컬 코딩 작업을 위해 Qwen3.5 27B와 더 큰 모델을 테스트합니다

한 개발자가 여러 Qwen3.5 및 Nemotron 모델을 테스트한 결과, 기존 2x RTX 3090 하드웨어에서 개발 작업에 적합한 Qwen3.5-27B-GGUF:UD-Q6_K_XL 모델이 256k 컨텍스트에서 803 pp 및 25 tg/s의 성능을 보여주었습니다.

OpenClawRadar
Chamber: GPU 인프라 관리를 위한 AI 에이전트
Tools

Chamber: GPU 인프라 관리를 위한 AI 에이전트

Chamber는 GPU 인프라를 관리하는 AI 에이전트로, 클러스터 프로비저닝, 실패한 작업 진단, 워크로드 관리와 같은 작업을 처리합니다. 단순한 원시 셸 명령어가 아닌 검증 및 롤백 기능을 갖춘 구조화된 작업을 제공합니다.

OpenClawRadar
Hearth: 가정용 오픈클로 기반 멀티유저 AI 채팅 앱
Tools

Hearth: 가정용 오픈클로 기반 멀티유저 AI 채팅 앱

Hearth는 OpenClaw 기반의 자체 호스팅 가정용 AI 채팅 앱으로, 각 가족 구성원마다 별도의 계정과 대화를 제공하며, PIN/생체 인식 로그인, 비공개 채팅, 알림, 모델 프리셋 등의 기능을 포함합니다.

OpenClawRadar