WPML

페이지 빌더를 사용하는 사이트를 위해 최상의 번역 워크플로를 구축하는 데 저희가 얼마나 진심인지 아마 아실 것입니다. 이번 릴리스에서는 거의 모든 페이지 빌더에 대한 중요한 개선 사항을 제공하며 또 다른 인기 빌더에 대한 지원을 도입합니다.

번역된 페이지 편집 시 기존 번역 유지


숏코드 기반 페이지 빌더로 제작된 원본을 업데이트할 때 수정된 셀의 번역이 손실될 수 있었습니다.

이유를 알고 싶으신가요?

<TL;DR> WPML은 페이지 빌더에서 번역이 필요한 텍스트를 저장하기 위해 문자열 번역 테이블을 사용합니다. 모든 페이지 빌더에는 셀에 대한 고유 ID가 없기 때문에(네, 실제로 그렇습니다) 지금까지는 값으로만 이러한 텍스트를 찾을 수 있었습니다. 따라서 셀을 변경하면 WPML이 해당 셀의 이전 번역을 찾을 수 없었습니다. 아주 작은 편집이라도 해당 셀을 처음부터 다시 번역해야 했습니다. </TL;DR>

저희는 이것이 “사람들이 감수할 수 있는 사소한 문제”가 아니라고 판단했습니다. 저희 자체 사이트에서도 이런 일이 발생하는 것을 원치 않았습니다. 그래서 문자열 번역 테이블과 페이지 빌더 번역 로직을 대대적으로 업데이트했습니다. 이제 , 위치할당에 따라 셀의 텍스트를 일치시킵니다.

쉽게 말해, 이제 기존 번역이 손실되는 유일한 경우는 다음과 같습니다.

  1. 여러 셀의 콘텐츠를 변경하는 경우
  2. 또한 여러 셀의 위치를 변경하는 경우

그러면 WPML이 셀과 번역을 연결하는 데 어려움을 겪게 됩니다. 기존 페이지(페이지 빌더로 생성됨)에서 대규모 편집을 수행해야 할 때는 자주 저장하기만 하면 됩니다. 먼저 항목을 이동한 다음 저장하세요. 그런 다음 셀 콘텐츠를 변경하고 다시 저장하세요. 또는 편집하고 저장한 다음 이동하고 저장해도 됩니다. 순서는 상관없습니다. 이렇게 하면 WPML이 셀의 번역을 추적하므로 기존 번역이 손실되지 않습니다.

직접 시도해 보세요!


모든 페이지 빌더에는 다른 페이지로 연결하기 위한 요소가 있습니다. 가장 인기 있는 것은 버튼이지만 URL을 허용하는 다른 요소도 많이 있습니다.

이제 이러한 링크가 있는 페이지를 번역할 때 WPML이 자동으로 링크를 업데이트하여 번역된 콘텐츠로 이동하도록 합니다. WPML은 이미 텍스트 셀의 링크에 대해 이 작업을 수행하고 있습니다. 앞으로는 “특수” 셀의 링크도 지원합니다.

사용자 정의 필드를 위한 한 번 복사 모드(Avada 테마에서 매우 유용함)


사용자 정의 필드를 번역하기 위해 한 번 복사라는 새로운 모드를 추가했습니다. 이 모드는 WPML이 처음 번역할 때 원본의 사용자 정의 필드 값을 번역본에 한 번만 복사한다는 것을 의미합니다.

왜 이런 기능이 필요할까요?

Avada와 같은 테마를 생각해 보세요. Avada는 페이지별 설정을 저장하기 위해 사용자 정의 필드를 사용합니다. 예를 들어 페이지 제목의 스타일링 설정을 저장합니다.

이 새로운 모드를 사용하면 Avada로 페이지를 번역할 수 있으며 모든 설정이 번역된 콘텐츠에 자동으로 적용됩니다. 그런 다음 번역을 편집하고 언어별로 제목의 모양을 수정할 수 있습니다. 지금까지는 모든 번역 간에 이러한 필드를 잠그거나 번역 에디터에서 이러한 필드를 확인해야 하는 것 중 하나를 선택해야 했습니다. 새로운 모드를 사용하면 한 번 자동으로 동기화한 다음 자유롭게 개별적으로 업데이트할 수 있습니다.

현재 이 기능은 Avada 테마의 구성에만 적용되었습니다. 이 새로운 모드를 활용할 수 있도록 다른 테마의 구성도 업데이트하고 있습니다. 이 기능이 유용할 것 같은 테마를 사용 중이라면 (댓글로) 알려주시면 테마 개발자와 협력하여 해당 테마에도 유사한 업데이트를 적용하겠습니다.

Elementor 지원

Elementor는 훌륭한 (비교적) 새로운 페이지 빌더입니다. 저희는 Elementor 팀과 협력하여 WPML 지원을 추가했습니다. 이 새로운 지원을 이용하려면 WPML Page Builders 플러그인을 설치해야 하며, 이 플러그인은 계정의 다운로드 섹션에서 사용할 수 있습니다.

다운로드, 시도 및 의견 남기기


이것은 아직 베타 릴리스입니다. 월요일부터 본격적인 QA를 시작할 예정입니다. 이번 릴리스에서는 페이지 빌더와 관련된 모든 것을 간소화하려고 노력하고 있습니다. 개발 사이트에서 이 베타를 사용해 보시면 좋겠습니다. 다양한 테마와 다양한 빌더로 확인해 보세요. 번역 워크플로에서 결함이 발견되면 알려주시기 바랍니다. 저희는 약 7개의 빌더로 이 기능을 테스트했습니다. 여러분이 즐겨 사용하는 빌더로 테스트하여 저희를 도와주실 수 있습니다.

이 업데이트를 받으려면 WPML 계정에 로그인하고 다운로드를 클릭하세요. 페이지 상단의 선택기를 베타로 변경하세요. 다운로드 페이지를 업데이트했으므로 다음과 같이 표시됩니다.

wpml.org의 베타 다운로드

베타 다운로드가 보이지 않으면 새로 고침(CTRL-F5)을 수행하세요. 다음을 설치해야 합니다.

  • WPML 3.7.0 베타
  • WPML 문자열 번역 3.5.3 베타
  • WPML 번역 관리 2.3.0 베타
  • WPML Page Builders 베타 1.1.0 – Elementor로 테스트하려는 경우에만

출시 예정


페이지 빌더를 위한 또 다른 유용한 기능을 작업 중입니다. 많은 페이지에 이미지가 포함되어 있으며 이러한 이미지 중 일부에는 실제로 텍스트가 포함되어 있습니다. 때로는 언어별로 다른 이미지를 제공해야 할 수도 있습니다. 예를 들어, 저희 자체 문서에는 WordPress 관리 화면의 스크린샷이 포함되어 있습니다. 스페인어 문서에 스페인어 GUI가 포함된 스크린샷이 있다면 좋을 것입니다.

현재로서는 수동 프로세스가 필요하므로 거의 아무도 이 작업을 수행하지 않습니다. 어떤 이미지가 어느 페이지에 표시되는지 추적하고 수동으로 교체하는 것은 매우 번거로운 일입니다.

저희는 사이트의 다양한 이미지를 검토하고 이에 대한 “번역”을 설정할 수 있는 미디어 번역 플러그인의 대대적인 업데이트를 작업하고 있습니다. 그러면 이러한 이미지가 어디에 나타나든 상관없이 WPML이 이를 번역본으로 교체합니다. 이것은 큰 프로젝트이며 이제 막 시작 단계에 있습니다. WPML 3.8에 포함될 수 있도록 노력하겠습니다.

또한 몇 주 전에 미리 선보였던 번역 피드백 모듈도 작업 중입니다.

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