WPML 5.0 베타 – 새롭게 디자인된 환경 및 더 스마트해진 자동 번역
WPML 5.0은 최근 몇 년간 제공한 업데이트 중 가장 큰 규모의 업데이트입니다. 이 버전은 WPML을 탐색하고 구성하는 방식을 재고하고, 새로운 사이트에 대해 자동 번역을 기본값으로 설정하며, 번역 엔진을 단순화하여 최상의 품질을 제공합니다.
WPML 3.9의 첫 번째 베타 버전을 출시했습니다. 이번 베타 버전에는 번역되지 않은 콘텐츠를 표시해야 할 때 콘텐츠를 중복으로 만들 필요가 없는 새로운 번역 모드가 포함되어 있습니다.
영어, 프랑스어, 이탈리아어를 포함하는 리스팅 사이트를 개발 중이라고 가정해 보겠습니다. 아마도 새로운 리스팅이 사이트의 모든 언어로 표시되기를 원할 것입니다. 리스팅을 번역하면 번역본이 번역되지 않은 원본을 대체해야 합니다.
지금까지 WPML에서 이 작업을 수행하려면 사이트의 모든 언어로 리스팅을 복제해야 했습니다. 불가능한 일은 아니지만 번거로운 작업입니다.
WPML 3.9에는 콘텐츠를 중복으로 만들지 않고도 사이트의 모든 언어로 콘텐츠를 표시할 수 있는 새로운 번역 모드가 포함될 예정입니다.
기본적인 아이디어는 간단하지만 이를 구현하는 것은 조금 더 까다롭습니다. 새로운 번역 모드를 활성화하면 WPML이 내부적으로 다음과 같은 작업을 수행합니다.
작동 방식은 다음 클립에서 확인하세요.
이 번역 모드를 사용하면 다국어 전자상거래, 리스팅, 디렉토리 및 안내 광고 사이트를 훨씬 쉽게 운영할 수 있습니다. 실제로 반드시 번역할 필요가 없는 콘텐츠가 많은 사이트라면 이 새로운 번역 모드가 유용할 것입니다.
베타 버전이므로 운영 사이트에서 사용할 준비가 되지 않았습니다. 개발 사이트에만 설치하시기 바랍니다.
그런 다음 사이트에서 WPML->번역 관리->다국어 콘텐츠 설정으로 이동하여 포스트 유형 번역 섹션으로 스크롤을 내립니다.

새로운 모드의 이름은 “번역 가능 – 사용 가능한 경우 번역을 사용하거나 원본 언어로 폴백”입니다(이름이 짧지는 않지만 의미가 명확하게 전달되기를 바랍니다).
이 모드가 회색으로 표시되어 선택할 수 없다면, 다른 번역 모드를 강제로 설정하는 구성 파일이 있는 것입니다. 정식 WPML 릴리스에서는 기존의 “번역됨” 모드에서 새 모드로 자유롭게 전환할 수 있습니다. 이 베타 버전에서는 아직 준비되지 않았으므로 임시 해결 방법을 사용해 보겠습니다.
WPML->번역 관리->사용자 정의 XML 구성으로 이동하여 다음 XML 스니펫을 붙여넣어 설정을 재정의하세요.
<wpml-config>
<custom-types>
<custom-type translate="1" display-as-translated="1">CPT-SLUG</custom-type>
</custom-types>
</wpml-config>
“CPT-SLUG”를 제어하려는 포스트 유형의 실제 슬러그로 바꾸세요.
현재 분류 체계는 아직 완벽하게 지원되지 않습니다. 거의 마무리 단계에 있으며 정식 릴리스에서는 분류 체계를 완벽하게 지원할 예정입니다.
WPML 3.9에서는 이 워크플로를 수정합니다. 콘텐츠를 생성하고 번역을 시작한 다음 원본을 편집하면 “번역 필요” 상태로 표시됩니다. 다시 번역할 때 이미 완료한 부분적인 번역이 WPML 번역 에디터에 표시되며, 완료되지 않았거나 새로운 부분을 계속해서 번역할 수 있습니다.
페이지 빌더를 사용 중이라면 새로운 “번역 중 업데이트” 기능을 사용해 보고 예상대로 작동하는지 확인해 보세요.
문제를 보고하려면 기술 지원 포럼에 새 스레드를 만들고 여기에 간단한 설명과 해당 스레드의 링크를 댓글로 남겨주시는 것이 가장 좋습니다.