name: Localization Skill description: 다국어 지원(Localization) 작업(문자열 추출, 번역)을 수행합니다. title: Localization Skill date: 2026-03-26
이 스킬은 fWarrange의 다국어 지원 프로세스를 자동화합니다. xcstrings 파일에서 .strings 파일을 추출하거나, AI 번역을 일괄 수행하는 기능을 제공합니다.
필수 조건 (Prerequisites)
- Python 3 설치 필요.
fWarrange/Resources내에Localizable.xcstrings또는Settings.xcstrings파일 존재.
사용법 (Usage)
scripts 디렉토리의 localize.sh를 실행하여 다양한 작업을 수행할 수 있습니다.
# 도움말 표시
sh .agent/skills/localization/scripts/localize.sh help
# 1. xcstrings -> strings 변환 (추출)
sh .agent/skills/localization/scripts/localize.sh extract
# 2. 일반 UI 문자열 번역
sh .agent/skills/localization/scripts/localize.sh translate
# 3. 설정(Settings) UI 문자열 번역
sh .agent/skills/localization/scripts/localize.sh translate-settings
기능 (Features)
- Extract:
xcstrings파일을lproj/*.strings형식으로 변환. - Translate: 정의된 사전을 기반으로 한국어 -> 다국어 자동 번역 수행.