내 iOS 앱에서 NSLocalizedString
에 "표시"문자열을 추출하려면, 나는 다음과 같은 터미널 명령을 사용업데이트 번역
find . -name \*.m | xargs genstrings -o ro.lproj
이 기본적으로 모든하는 .m 파일에있는 모든 표시 문자열을 추출됩니다 내 프로젝트 루마니아어 폴더에있는 Localizable.strings 파일에 넣으십시오.
제 문제는 문자열 파일을 업데이트 할 수 없다는 것입니다. 일부 문자열을 변경/추가하면 이전 문자열 파일을 덮어 씁니다.
genstrings
이 받아들이는 인수를 살펴본 결과 맨 페이지를 살펴 보았습니다. 파일을 덮어 쓰지 않고 파일을 업데이트하는 옵션을 찾지 못하는 것 같습니다.
어떻게 번역 파일을 업데이트합니까? 당신은 할 수
번역자로서 우리는 완전한 영국식 문자열을 보내 주셨습니다. Localizers는 Crowdin 및 Gengo와 같은 현대 도구를 사용하여 새로운 내용과 변경된 내용을 즉시 보여줄 수 있으며 이전 번역본을 보존 할 수 있습니다. 이것이 바람직한 방법입니다. "최신"파일 만 보내면 항상 이전 파일에 추가됩니다. 여기를 참조하십시오 : https://www.ibabbleon.com/howitworks.html – Localizer