본문 바로가기
프로그래밍/스프링프레임워크

스프링프레임웍 다국어 메세지 프로퍼티 파일에 한글 바로쓰기

by pentode 2018. 4. 20.

다국어 처리를 위한 메세지 프로퍼티 파일을 이클립스의 기본 에디터로 열어보면 다음과 같이 한글이 깨어져 보입니다. 실제로 유니코드로 저장되어 있는것입니다. 


fail.common.msg=\uc5d0\ub7ec\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4!


예전에는 한글로 파일을 만들고, 변환 프로그램을 이용해서 서로 변환하여 사용했었습니다. 이제는 유니코드를 바로 보고 편집할 수 있는 이클립스 플러그인들이 나와서 편리하게 사용할 수 있습니다. 이런 플러그인을 통해서 위의 파일을 보면 아래 처럼 보이고, 바로 편집할수도 있습니다.


fail.common.msg=에러가 발생했습니다!


이클립스에 유니코드를 지원하는 프로퍼티 에디터 플러그인을 설치하는 방법을 알아보겠습니다. 전자정부표준 프레임웍에는 Properties Editor 라는 플러그인이 기본적으로 포함되어 있습니다.



1. 이클립스의 메뉴에서 "Help -> Eclipse Marketplace..." 를 선택합니다. 검색창에 "Properties Editor"를 입력하고 검색해서 다음 두 가지중 하나를 설치하면 됩니다.


- Simple Properties Editor 1.0.5 : MIT 라이센스 입니다.

- Properties Editor : 전자정부표준프레임웍에 기본 포함되어 있는 것입니다. GPL 라이센스 입니다.





2. 설치는 우측 하단의 "Install" 버튼을 눌러 설치를 합니다.


마켓플레이스를 통한 이클립스 플러그인의 설치 과정은 거의 모두 비슷합니다. 다음 단계를 따릅니다.


- 설치할 구성요소를 찾아서 선택합니다.

- 라이센스에 동의합니다.

- unsigned content 가 있는데, 그냥 설치할지 물어봅니다. OK 해서 진행합니다.

- 설치가 진행됩니다.

- 설치가 완료되면 이클립스를 재시작하라는데 "Yes" 를 눌러 재시작합니다.



3. 이제 properties 파일을 더블클릭하여 열면 한글을 보고 편집하는게 가능하겠습니다. 만약 새로 설치된 에디터 플러그인이 자동으로 사용되지 않아서 깨져 보인다면 파일에 마우스 오른쪽 키를 누르고 "Open With -> PropertiesEditor" 를 선택하면 됩니다.




위의 이미지는 Properties Editor를 설치했을 때이고, Simple Properties Editor 를 설치했다면 메뉴에 "Open With -> SimplePropertiesEditor" 가 있을 것입니다.

반응형