WPML

WPML 3.9의 첫 번째 베타 버전을 출시했습니다. 이번 베타 버전에는 번역되지 않은 콘텐츠를 표시해야 할 때 콘텐츠를 중복으로 만들 필요가 없는 새로운 번역 모드가 포함되어 있습니다.

영어, 프랑스어, 이탈리아어를 포함하는 리스팅 사이트를 개발 중이라고 가정해 보겠습니다. 아마도 새로운 리스팅이 사이트의 모든 언어로 표시되기를 원할 것입니다. 리스팅을 번역하면 번역본이 번역되지 않은 원본을 대체해야 합니다.

지금까지 WPML에서 이 작업을 수행하려면 사이트의 모든 언어로 리스팅을 복제해야 했습니다. 불가능한 일은 아니지만 번거로운 작업입니다.

WPML 3.9에는 콘텐츠를 중복으로 만들지 않고도 사이트의 모든 언어로 콘텐츠를 표시할 수 있는 새로운 번역 모드가 포함될 예정입니다.

기본적인 아이디어는 간단하지만 이를 구현하는 것은 조금 더 까다롭습니다. 새로운 번역 모드를 활성화하면 WPML이 내부적으로 다음과 같은 작업을 수행합니다.

  • 콘텐츠가 번역된 경우 번역본이 표시되고, 그렇지 않은 경우 원본이 표시됩니다.
  • 페이지의 모든 링크에 현재 언어가 포함되므로 번역되지 않은 콘텐츠를 클릭해도 사이트의 기본 언어로 이동하지 않습니다.
  • 페이지의 ‘내부’만 원본 언어로 표시됩니다. 네비게이션, 사이드바, 푸터 등은 현재 언어로 표시됩니다.
  • 동일한 콘텐츠가 여러 언어로 표시되지만(중복된 것처럼 보임), 이러한 모든 별칭은 원본을 표준으로 가리킵니다(Google에 혼란을 주지 않기 위함).

작동 방식은 다음 클립에서 확인하세요.

이 번역 모드를 사용하면 다국어 전자상거래, 리스팅, 디렉토리 및 안내 광고 사이트를 훨씬 쉽게 운영할 수 있습니다. 실제로 반드시 번역할 필요가 없는 콘텐츠가 많은 사이트라면 이 새로운 번역 모드가 유용할 것입니다.

테스트 방법


이 기능을 사용해 보려면 WPML 3.9 베타를 다운로드해야 합니다. WPML 계정에 로그인하고 다운로드를 클릭한 다음 베타 채널을 선택하세요. 이 베타 버전의 WPML 코어와 나머지 WPML 컴포넌트가 필요합니다.

베타 버전이므로 운영 사이트에서 사용할 준비가 되지 않았습니다. 개발 사이트에만 설치하시기 바랍니다.

그런 다음 사이트에서 WPML->번역 관리->다국어 콘텐츠 설정으로 이동하여 포스트 유형 번역 섹션으로 스크롤을 내립니다.

WPML 3.9의 새로운 번역 옵션

새로운 모드의 이름은 “번역 가능 – 사용 가능한 경우 번역을 사용하거나 원본 언어로 폴백”입니다(이름이 짧지는 않지만 의미가 명확하게 전달되기를 바랍니다).

이 모드가 회색으로 표시되어 선택할 수 없다면, 다른 번역 모드를 강제로 설정하는 구성 파일이 있는 것입니다. 정식 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에 예정된 또 다른 중요한 업데이트는 페이지 빌더 콘텐츠 번역을 위한 워크플로 변경입니다. 지금까지는 번역이 진행되는 동안 (페이지 빌더로 생성된) 원본을 업데이트하는 경우 정상적으로 작동하게 하려면 번거로운 과정을 거쳐야 했습니다.

WPML 3.9에서는 이 워크플로를 수정합니다. 콘텐츠를 생성하고 번역을 시작한 다음 원본을 편집하면 “번역 필요” 상태로 표시됩니다. 다시 번역할 때 이미 완료한 부분적인 번역이 WPML 번역 에디터에 표시되며, 완료되지 않았거나 새로운 부분을 계속해서 번역할 수 있습니다.

피드백이 있으신가요?


WPML 3.9 개발 완료까지 약 2주가 남았습니다. 새로운 번역 모드에 대한 피드백을 환영합니다. 이 모드를 사용할 수 있는 전자상거래, 리스팅 또는 안내 광고 사이트를 구축할 계획이라면 이 베타 버전을 사용해 보세요. 사용 중인 테마 및 기타 플러그인과 잘 작동하는지 확인하고자 합니다. 문제가 있다면 아직 수정하고 테마 개발자와 호환성 작업을 진행할 시간이 있습니다.

페이지 빌더를 사용 중이라면 새로운 “번역 중 업데이트” 기능을 사용해 보고 예상대로 작동하는지 확인해 보세요.

문제를 보고하려면 기술 지원 포럼에 새 스레드를 만들고 여기에 간단한 설명과 해당 스레드의 링크를 댓글로 남겨주시는 것이 가장 좋습니다.

이 글이 유용했나요? 이 글을 공유하세요: