리자

poedit 를 사용하여 po, mo 파일 만들기

· 2018-01-22 (월) 17:31:37 · 7897 · 1

poedit 무료 버전을 미리 설치해 주세요.

https://poedit.net/

 

설명하는 버전은 poedit pro 버전으로 유료버전 입니다.

화면이 약간 다르지만 설명 드리는 부분의 기능상 차이는 별로 없습니다.

 

 

파일에서 새 항목을 선택합니다.

 

1794657427_1516609157.6829.jpg

 

 

 

번역 언어를 영어로 선택합니다.

 

1794657427_1516609197.443.png

 

 

저장을 합니다.

 

1794657427_1516609277.9039.png

 

 

 

저장한 파일을 파일 편집기로 엽니다.

여기서는 에디트플러스를 사용했습니다.

 

1794657427_1516609413.8169.png

 

 

파일의 인코딩을 UTF-8 로 바꿉니다.

 

1794657427_1516609470.163.png

 

 

 

msgid ""

msgstr ""

을 복사하여 한글명으로 사용한 단어를 계속 추가해 넣습니다.

그 다음 저장하여 빠져 나옵니다.

 

1794657427_1516609645.4081.png

 

 

 

그 다음 en.po 를 poedit 로 부르면 다음과 같은 화면이 나옵니다.

화면은 pro 버전이라 오른쪽에서 번역 제안을 하는것이 약간 다르게 나옵니다.

 

1794657427_1516609724.8093.png

 

 

회원가입은 Join 으로, 로그인은 Login 으로 번역에 입력한후 저장을 하고 빠져 나옵니다.

 

1794657427_1516609781.4712.png

 

 

이제 정상적으로 en.mo 파일이 만들어졌으므로 이 파일을 사용하면 됩니다.

 

영문버전 사용시 이런 코드를 만나면 <?php echo _("회원가입"); ?> 에서는 Join 으로 출력을 해줄것 입니다.

 

-끝-

첨부파일

en.po (466 bytes) 31회 2018-01-22 17:31
|

댓글 1개

좋은 정보 감사합니다~!!
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
MySQL 20-02-13 조회 3,493
기타 20-01-29 조회 2,642
PHP 20-01-26 조회 3,320
기타 20-01-19 조회 1만
웹서버 20-01-18 조회 3,800
기타 20-01-15 조회 2,657
PHP 20-01-12 조회 4,234
기타 20-01-12 조회 2,687
웹서버 20-01-07 조회 3,540
node.js 20-01-06 조회 2,826
PHP 19-12-19 조회 4,330
기타 19-12-05 조회 2,839
JavaScript 19-12-02 조회 3,108
웹서버 19-11-19 조회 4,961
JavaScript 19-11-05 조회 3,408
JavaScript 19-11-04 조회 2,565
JavaScript 19-11-01 조회 2,673
JavaScript 19-10-31 조회 2,719
PHP 19-10-29 조회 2,744
기타 19-10-26 조회 3,617
JavaScript
[JavaScript]
19-10-17 조회 2,711
JavaScript 19-09-25 조회 2,939
jQuery 19-09-24 조회 2,702
PHP 19-09-23 조회 3,440
기타 19-09-08 조회 3,244
PHP 19-09-03 조회 5,421
기타 19-08-10 조회 2,741
정규표현식 19-08-08 조회 2,996
정규표현식 19-08-05 조회 3,350
웹서버 19-08-05 조회 4,830