워드프레스에서 다국어 사이트를 운영하는 경우에 많이 사용되는 WPML에서 선택한 글/페이지를 한꺼번에 다른 언어로 복제할 수 있습니다.
워드프레스 다국어 플러그인 WPML에서 대량으로 글/페이지 복제하기
가령, 한국어로 사이트를 만든 후에 WPML을 설치하고 컨텐츠를 전체적으로 복제할 때 이 기능을 사용하면 유용할 것입니다.
이 기능은 Multilingual CMS나 Multilingual CMS Lifetime 버전에서만 지원되고 Multilingual Blog 버전에서는 제공되지 않습니다.
먼저 WPML Translation Management 애드온 플러그인이 설치되어 있는지 확인하도록 합니다. 설치되어 있지 않다면 WPML 사이트에서 다운로드하여 설치하도록 합니다.
워드프레스 대시보드에서 WPML > 번역 관리를 클릭하고 "번역 대시보드" 탭으로 이동합니다.
그런 다음 "모든 유형" 혹은 "글"이나 "페이지"를 선택하고 복제할 문서를 개별적으로 선택하거나 Title 옆의 체크박스를 선택하여 전체를 선택합니다.
영문 버전에서는 다음과 같이 표시됩니다(WPML > Translation Management > Translation Dashboard).
이제 아래로 스크롤하여 원하는 언어 옆의 "컨텐츠 복제"를 선택하도록 합니다.
각 언어에 대하여 "번역", "컨텐츠 복제", "아무 작업도 하지 않음" 중에서 하나를 선택할 수 있습니다.
기존 컨텐츠는 덮어쓰기되므로 이 옵션을 실행할 때에는 주의하시기 바랍니다. 혹시 모르니 미리 백업을 받아놓는 것이 안전할 수 있습니다.
영어 버전에서는 Duplicate content를 선택하고 아래의 "Duplicate"를 클릭합니다.
참고로 이전 버전의 WPML에서는 "컨텐츠 복제"가 "중복 컨텐츠"로 번역되어 있을 것입니다. 최근 버전에서 번역이 제대로 수정되었습니다. 간혹 문맥을 알 수 없는 상황에서 번역을 하다 보면 문자 그대로 번역되어 실제 상황과는 다른 경우가 발생하기도 합니다.
플러그인을 사용하지 않고 다국어 사이트 만드는 방법
언어별 사이트 간 데이터 공유가 필요하지 않는 경우에는 WPML 같은 플러그인을 사용하는 대신 멀티사이트나 별개의 워드프레스를 설치하는 방법을 고려해볼 수 있습니다.
- 멀티사이트: 멀티사이트를 이용하면 여러 개의 사이트를 하나의 워드프레스 설치를 통해 제어할 수 있어 편리합니다. 기본 언어로 사이트를 만든 후에 각 언어별 사이트로 복사할 수 있습니다.
- 개별 워드프레스 사이트 운영: 예를 들어, 한국어 사이트를 제작한 후에 다른 워드프레스 사이트를 하나 생성한 후에 한국어 사이트를 이전한 후에 한국어 콘텐츠를 영어 번역문으로 대체하여 영어 사이트를 만들 수 있습니다. 추가할 언어가 1~2개인 경우 괜찮은 방법일 수 있습니다. 이 방법은 개별 사이트를 관리해야 하므로 관리 부담이 있기 때문에 언어 개수가 많아지면 바람직하지 않습니다.
이러한 방법으로 다국어 사이트를 구축하고 싶은 경우 멀티사이트 등으로 시도해보시고, 어려움을 겪는 경우 여기에서 서비스(유료)를 의뢰하실 수 있습니다.
댓글 남기기