2016-07-17 1 views
0

내 프로젝트의 모든 문자열을 NSLocalizedString으로 변환했습니다.Xcode에서 여러 지역화를 관리하는 가장 좋은 방법

이제 여러 언어를 관리하는 가장 좋은 방법은 무엇입니까? (Xcode에는 "격자보기"가 없어 모든 문자열이 각 언어로 번역되었는지 확인할 수 있습니다.

NSLocalizedString을 각 Localizable.strings (영어, 프랑스어 등)로 쉽게 이동하는 방법). 이렇게하면 수동으로 길고 깨끗하게 유지하는 것이 쉽지 않은 것 같다.

+0

또한 플러그인을 발견했습니다 .https : //github.com/Loongwoo/StringManage 그것은 내가 원하는 것을하지는 않지만 Localized.string과 그리드를 얼마나 많이 사용했는지 보여줄 수 있습니다. (그러나 Localized.string에 직접 추가 할 수는 없습니다). 나는 processus가 사용자 친화적이지 않다는 것을 아직도 발견한다. 나는 이것을 위해 어떤 사용자 친화적 인 도구도 놀랍지 않습니다. – Franck

답변

2

실행 프로젝트의 루트 폴더에 터미널이 명령.

find ./ -name "*.m" -print0 | xargs -0 genstrings -o en.lproj 

이 폴더 en.lproj에 Localizable.strings 파일을 만듭니다.

+0

작동하는 것 같습니다! 감사 – Franck