소프트웨어 번역 프로세스에서 개발자들이 흔히 혼동하는 건데유... <div><br></div> <div>예를 들어</div> <div><div>10개 이상의 언어(로케일)을 지원</div> <div>100명 이상의 개발자가 공동 개발</div> <div>10000개 이상의 메시지를 번역</div> <div>100,000명 이상의 고객이 사용한다.</div> <div>적어도 한 달에 2번 이상 업데이트</div></div> <div><br></div> <div>이런 상황이면 어떻게 해야 할까요?</div> <div><br></div> <div>대부분의 개발자들이 RC파일 만들고 소스코드 내에 ResourceKey를 <b><font size="3">영어로!!!</font></b> 잡으시는데요.</div> <div><br></div> <div>이거 큰 착각입니다.</div> <div>키를 영어로 잡으시면 나중에 혼돈의 늪에 빠져유....</div> <div>수십명 개발자를 데리고 일하다 보면 그중에 소스에 하드코딩 박는애들 반드시 생깁니다.;;;;</div> <div>업데이트 시에도 한참 헤메요.</div> <div><br></div> <div>이럴 땐 <span style="line-height:1.5;"><span style="font-size:9pt;">메시지를 소스코드에 박든 RC파일에 쓰든 </span><b><font size="3">반드시 기준언어를 한글언어로 해야 프로세스가 편합니다.</font></b></span></div> <div><br></div> <div>모든 소스에서 한글을 정규식으로 찾으면 한글만 목록을 만들수 있습니다.</div> <div>그러면 리소스 메세지만 추려내지죠.</div> <div><br></div> <div>다음 번역팀에 전달. !:1 매핑 파일을 두고.</div> <div>배포 과정에서 미리 만들어논 한방빌드 쉘스크립트로 변환해서 배포하면 끝납니다.</div> <div><br></div> <div>이후 업데이트도 !:1 매핑 파일을 업데이트하면 되고요.</div> <div><br></div> <div>RC파일을 생성해도 메세지 키를 "MSG_OK" 이러면 죽어도 못찾습니다. <span style="font-size:9pt;line-height:1.5;">MSG_..... 키가 수만개가 되거든요.(접두사 까먹는 개발자도 생겨요.)</span></div> <div>메세지 키를 "확인" 이라고 정해놓으면 전체 소스내에서 정규식으로 한글만 찾으면 되니까 편하게 추릴수 있어요......</div> <div><br></div> <div>글로벌 솔루션을 만들면 형상관리만으로도 죽을 맛인데 메세지 가지고 스트레스 받지 마세요........</div> <div><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.