본문 바로가기

Tools/Perforce

[P4 Code Review] UI 한글화 하기

P4 Code Review (Swarm) 에는 영어 외에도 일본어, 중국어 리소스가 포함되어 있다.

그래서 브라우저의 언어 우선순위에 따라 영어, 일본어, 중국어로 표시 시킬 수 있다.

 

일본어의 경우..기본 메뉴 및 리뷰 메뉴 중심으로 일문화가 되어 있는데, 리소스가 완전히 최신은 아닌 것 같다.

2020 ~ 2021년 정도 버전인 것 같다. 

 

중국어의 경우에는 일부 메뉴만 중문화가 되어 있는데, 업데이트가 되다가 만 것 같은 느낌도 든다. 

그냥 이 상태로 사용하는 것일수도 있고, 별도의 중국 전용 Swarm 버전이 있어서 글로벌 버전 (?) 에서는 더 이상 업데이트가 되지 않는 것일 수도 있다.

 

 

여튼 아래 위치에 영어, 중국어, 일본어 언어 폴더가 존재하고..

영어 리소스 폴더를 복사 후, 한글화 하고 싶은 리소스를 적절히 한글로 번역해두면 Swarm 을 한글로 사용할 수 있다.

/opt/perforce/swarm/public/locales/

/opt/perforce/swarm/public/locales/en  ## ko 로 복사
/opt/perforce/swarm/public/locales/ko  ## 영문 리소스를 적절히 한글로 수정해서 저장

 

그런데 한글화를 해보니, 굳이 모두 다 할 필요는 없는 것 같고, 각 개발 환경에 따라 필요한 부분만 바꿔주는 것도 괜찮은 것 같다. (중국어 리소스가 뭔가 번역 되다만 것 같았지만 막상 적용 해보니 중국어 정도가 괜찮은 느낌..)

 

예를 들어 특정 환경에서 "Classic view " 를 사용할 경우 문제가 있다면 한글 리소스를 "Classic view (사용 금지!)" 로 추가해두는 식으로 일종의 커스터마이징을 할 수 있을 것 같다.