작성자 PG의 글

워드프레스의 테마와 플러그인의 기본 언어는 영어로 되어 있으며 개발자 입장에서 매출이 높은 국가의 언어는 기본으로 제공하기도 합니다.

내부 옵션은 큰 문제가 없지만 방문자에게 보여지는 컨텐츠 요소에 영어가 섞여 있으면 방문자가 사이트 이용에 불편함을 느낄 수도 있기 때문에 번역을 하는 것이 좋은데요.

  • po, pot 파일 – 편집 가능한 번역 파일
  • mo 파일 – 컴파일된 번역본

워드프레스는 mo 파일을 이용해 설정된 언어로 표시가 되며 번역을 하려면 po 파일 또는 pot 파일을 편집해야 합니다.

테마와 플러그인을 편집하는 방법은 크게 두가지로 첫번째는 PC에서 번역 편집 프로그램을 이용해 번역을 한 다음 컴파일한 파일을 업로드 하는 것이고 두번째는 워드프레스의 번역 편집 플러그인을 사용하는 것입니다.

워드프레스 번역 플러그인 Loco Translate

Wordpress Loco Translate 01

워드프레스 Loco Translate 플러그인 페이지 이동

Loco Translate 플러그인은 워드프레스상에서 po 파일을 쉽게 번역할 수 있는 플러그인으로 테마와 플러그인 뿐만 아니라 워드프레스 코어 시스템도 번역이 가능합니다.

 

Wordpress Loco Translate 02

플러그인을 설치한 다음 관리자 메뉴의 Loco Translate > Home을 클릭해 보면 현재 활성화 되어 있는 테마와 플러그인을 확인할 수 있으며 비활성화 되어 있는 항목을 확인하려면 아래의 See all themes 또는 See all plugins를 클릭합니다.

 

Wordpress Loco Translate 03

테스트로 테마를 선택해 봤습니다.

 

Wordpress Loco Translate 04

테마에 기본적으로 지원하는 언어가 있다면 위처럼 언어와 번역 달성률, 파일 정보등을 확인할 수 있으며 해당 언어를 선택하면 사용자가 직접 편집을 할 수 있습니다.

한국어가 없기 떄문에 상단의 New language를 선택합니다.

 

Wordpress Loco Translate 05

처음 번역을 하게 되면 번역할 언어와 파일 위치를 선택해야 합니다.

Choose a location 같은 경우 번역된 언어 파일이 저장될 디렉토리를 선택하는 것이며 위치는 다음과 같습니다.

  • Custom – /wp-content/languages/테마이름/themes/
  • System – /wp-content/languages/themes/
  • Author – /wp-content/themes/테마이름/language/

테마나 플러그인을 통째로 백업할때 번역 파일도 함께 저장되게 하려면 Author를 선택하면 되겠습니다.

선택을 마쳤으면 아래의 Start translating 버튼을 클릭합니다.

 

Wordpress Loco Translate 06

번역을 하는 방법은 간단합니다. 원본 텍스트를 선택한 다음 아래의 translation 폼에 번역할 텍스트를 입력한 다음 Save 버튼을 클릭하면 저장됩니다.

상단의 Filter translations 검색창을 통해 원본 텍스트를 검색할 수 있으며 PO 파일과 MO 파일을 다운로드 받을 수도 있습니다.

앞서 얘기했던 것 처럼 PO 파일은 편집이 가능한 파일이고 MO 파일은 컴파일된 번역본입니다.

 

Wordpress Loco Translate 07

저장을 마치면 언어 항목에 표시가 되며 테마 또는 플러그인에 바로 적용됩니다.

 

워드프레스 번역 편집 프로그램 – Poedit

Wordpress Translation Poedit 01

두번째 방법은 프로그램을 이용하는 것으로 워드프레스의 자원을 사용하지 않아 데이터베이스를 깔끔하게 유지할 수 있는 장점이 있습니다.

POEDIT은 무료로 사용할 수 있는 PO 편집 프로그램이며 윈도우와 맥(Mac), 리눅스를 지원합니다.

프로 버전은 일괄적으로 번역기를 이용해 초벌 번역을 할 수 있는 기능을 제공하는데 구글 번역기가 아닌 마이크로소프트 번역기라 기대는 별로 하지 않는 것이 좋습니다.

 

Wordpress Translation Poedit 02

사용 방법은 간단합니다. 테마 또는 플러그인 안에 있는 PO 파일을 다운로드 받아서 불러온 다음 하단의 ‘새 번역 만들기’ 버튼을 클릭한 다음 번역할 언어를 한국어(대한민국)으로 선택합니다.

 

Wordpress Translation Poedit 03

상단의 원본 텍스트를 선택한 다음 번역 입력창에 번역될 텍스트를 입력하면 되며 오른쪽의 번역 제안을 클릭할 경우 자동 입력됩니다.

참고로 무료 버전에서는 번역 제안으로 입력하는 횟수가 10회 제한입니다.

 

Wordpress Translation Poedit 04

번역을 마쳤다면 파일을 저장한 다음 MO로 컴파일을 합니다. 이 과정을 거치면 ko_KR.po 파일과 ko_KR.mo 파일이 생성됩니다.

워드프레스에서는 컴파일된 mo 파일만 사용하므로 FTP를 이용해 테마 또는 플러그인 안의 language 폴더에 ko_KR.mo 파일을 업로드 하면 됩니다.

Transfer Domain To Google Domains Title
구글 도메인 Gmail 주소 포워딩 설정하기
Google Domains에서 도메인을 구입했다면 도메인을 이용한 이메일 주소를 사용할 수 있는데요. 구글의 이메일 서비스인 Gmail을 이용해 도메인을 구성할 수 있으며…
Iphone Https Bypass Sni Field Unicorn Title
아이폰 HTTPS 차단 우회 앱 유니콘 소개
아이폰에서 퍼핀 브라우저로 HTTPS 차단을 우회하는 방법에 대해 이전 글에서 소개한 적이 있는데요. 퍼핀브라우저는 해외 VPN 서버를 경유해 인터넷에 접속하기…
Transfer Domain To Google Domains Title
구글 도메인으로 기관 이전 신청하는 방법
홈페이지나 NAS 같이 웹상에서 이루어지는 서비스를 편하게 사용하기 위해서는 도메인을 구입해서 사용할텐데요. 국내 도메인 등록 업체는 사용자와 업체간의 응대가 빠른…
Galaxy S10 Change Icon Size Title
갤럭시 S10 아이콘 크기 조정하는 방법
갤럭시 S10의 홈 화면과 앱스 화면의 아이콘 크기를 조정해서 사용하고 싶은 경우가 있는데요. 갤럭시 S10은 기본적으로 아이콘이 가로 4개로 배치되어…
Windows 10 Enable Dark Mode Title
윈도우10 다크모드 설정하는 방법
윈도우10 다크모드는 1803 레드스톤4에서 처음 선보였으며 UWP 앱, Windows 설정을 비롯한 일부에 적용되었습니다. 그리고 다음 버전인 1809 레드스톤5 버전 이상부터는…
Samsung Card Title
삼성카드 해지 및 회원 탈퇴(탈회) 방법
삼성카드를 사용하다가 더이상 사용하지 않는 경우 불필요하게 연회비가 나가지 않게 신용카드를 해지해서 정리하는게 좋은데요. 신용카드를 해지하는 방법은 두가지로, 사용하지 않는…
Hyundaicard Virtual Card Number Service Title
현대카드 가상카드번호로 해외직구 하는 방법
해외에서 물건을 직구하거나 소프트웨어등을 달러로 구매할때 결제를 대부분 신용카드로 할텐데요. 아마존이나 페이팔, 라쿠텐등 잘 알려진 대규모 쇼핑몰에서는 상대적으로 안심하고 구매할…