WPML 2.3.1의 첫 번째 베타 버전을 준비했습니다. 이 버전은 사용성을 개선하여 다국어 관리 작업을 더 쉽고 즐겁게 만들어 줍니다.
WPML 2.3.0에서는 몇 가지 주요 새 기능을 추가했습니다. 이번 릴리스에서는 해당 기능을 더 사용하기 쉽고 직관적으로 만들었습니다. 아직 운영 사이트에서 사용할 준비는 되지 않았지만, 테스트 사이트에서 사용해 보고 어떻게 작동하는지 확인해 보시기 바랍니다.
실시간 사용자 정의 필드 동기화
착각일 수도 있지만, 이는 오랫동안 가장 많이 요청된 기능이었습니다. 어느 정도 구현되기는 했지만 지금까지는 제대로 작동하지 않았습니다.
WPML 2.3.1에서는 사용자 정의 필드를 “복사”로 선택하면 실제로 번역에 복사됩니다.
사용자 정의 필드가 있는 글이나 페이지가 있고 기본 언어 글을 편집하는 경우 번역이 즉시 업데이트됩니다. 기본 언어 글에서 업데이트를 누르는 즉시 모든 번역이 즉시 업데이트됩니다.
또한 새 번역을 생성할 때 사용자 정의 필드가 원본에서 미리 채워집니다.
따라서 부동산 매물과 같이 사용자 정의 필드를 많이 사용하는 사이트를 구축하는 경우 더 이상 모든 번역에서 값을 업데이트할 필요 없이 원본만 편집하고 저장하면 됩니다.
실시간 카테고리 및 택소노미 업데이트
사용자 정의 필드와 마찬가지로 카테고리, 태그 및 기타 택소노미에서도 작동합니다. 원본 언어를 업데이트하면 WPML이 모든 번역의 택소노미 동기화를 시도합니다. WPML->번역 관리->다국어 콘텐츠 설정으로 이동하세요. 택소노미 동기화를 위한 새 옵션이 표시됩니다.
이 기능이 작동하려면 카테고리를 번역해야 합니다. 글->카테고리 화면에서 수동으로 카테고리를 생성하는 것을 권장합니다. 기본 언어로 카테고리를 생성한 후 번역하세요.
그런 다음 글에 카테고리를 할당하면 해당 번역이 번역된 카테고리를 자동으로 상속합니다.
작성자 필 번역
작성자 필드로 이동하면 설명이 표시되지만 모두 기본 언어로 되어 있습니다. WPML 2.3.1은 작성자 메타 정보에 훅을 연결하여 문자열 번역 화면을 통해 번역할 수 있도록 합니다.
이름, 닉네임 및 약력(설명)을 번역할 수 있습니다.
더 스마트해진 관리 화면 언어 전환기
WPML 2.3.0에 추가했던 관리 화면 콘텐츠 언어 전환기를 기억하시나요?
이 기능은 훌륭하지만 매우 번거롭기도 합니다. 번역을 추가한 후에는 다른 언어에 갇히게 됩니다. 기본 언어로 다시 전환하는 것을 잊으면 잘못된 언어로 새 콘텐츠를 추가하게 됩니다.
이것은 저희도 WPML 2.3.0을 약 일주일 동안 사용한 후에야 알아차린 점입니다.
WPML 2.3.1에서 이 문제를 수정했습니다. 번역을 추가할 때는 번역만 추가합니다. 다음에 ‘글’이나 ‘페이지’(또는 다른 항목)를 클릭하면 시작했던 언어로 돌아갑니다. 관리 화면 언어를 실제로 전환할 때는 그대로 유지되지만, 단순히 번역만 할 때는 유지되지 않습니다.
간소화된 테마 현지화 옵션
지금까지는 테마 및 플러그인 현지화 메뉴에 세 가지 옵션이 있었습니다. 솔직히 말해서 완벽하게 이해되는 옵션은 아니었습니다.
이제 WPML을 사용한 번역을 활성화하거나 비활성화하는 두 가지 옵션으로 줄었습니다.
비활성화하면 WPML을 사용하지 않을 때와 마찬가지로 테마와 플러그인이 자체적으로 처리합니다. 활성화하면 WPML의 문자열 번역을 사용하여 번역할 수 있습니다.
또한 개선의 일환으로 WPML은 하위 디렉토리에서 테마 .mo 파일도 찾습니다. WPML은 더 이상 .mo 파일이 루트 폴더에 있어야 한다고 가정하지 않습니다. 파일이 있는 위치에서 파일을 찾습니다. 이는 (테마의 특정 디렉토리에 있는) .mo 파일에 이미 일부 번역이 있고 WPML로 계속 번역하려는 경우에 유용합니다.
번역 시 관리 화면 로캘 전환
번역하려는 언어와 동일한 언어로 WordPress 관리 화면을 볼 수 있는 새 옵션을 추가했습니다.
이 기능이 왜 유용한지 물으실 수 있습니다. WordPress 로캘이 영어로 설정된 상태에서 RTL 언어로 번역해 보세요. 비주얼 에디터를 사용하는 것은 사실상 불가능합니다.
사용자->프로필로 이동하면 “관리 화면 언어를 편집 언어로 설정”이라는 새 옵션이 표시됩니다. 설정 시 WordPress 로캘은 작성 중인 언어를 따릅니다. 히브리어나 아랍어로 이 새 기능을 사용해 보시고 의견을 알려주세요.
모든 GetText 호출 완벽 지원
이번 릴리스 전까지 WPML은 _e() 및 __() GetText 호출에만 훅을 연결했습니다.
WordPress는 더 깊은 수준의 함수를 허용하며 이제 WPML이 이 모두를 지원합니다. 여기에는 강력한 _x() 호출(문맥과 함께 번역), _n() 호출(복수형으로 번역) 및 WordPress가 제공하는 기타 모든 기능이 포함됩니다.
발행일 동기화
WPML 2.3.1은 기본 언어의 발행일을 번역에 자동으로 복사할 수 있습니다. 모든 번역이 동일한 타임스탬프를 갖도록 하려면 이 기능을 활성화하세요. 그러면 새 번역을 생성하거나 원본의 발행일을 변경할 때 번역에 동일한 시간이 적용됩니다.
간편한 번역가 사직
번역가에게 작업을 보냈는데 번역가가 응답하지 않는 것을 발견한 적이 있으신가요? 이제 어떻게 해야 할까요? 번역가의 계정에 로그인하여 대신 사직해야 합니다.
더 이상 그럴 필요가 없습니다.
WPML 2.3.1에서는 사이트 관리자가 진행 중인 작업을 취소할 수 있습니다. 누군가를 쫓아내는 것이 매우 친절한 일은 아니지만, 사정하는 것보다는 이 기능을 갖추는 것이 낫습니다.
다운로드 및 사용해 보기
WPML 2.3.1은 아직 운영 사이트에서 사용할 준비가 완전히 되지는 않았지만, 매우 빠르게 준비되고 있습니다. 이러한 새 기능을 확인하려면 WPML 계정에 로그인하고 다운로드를 클릭하세요. 하단의 베타 버전 아래에 있습니다.
의견을 알려주세요. 다음 주에 WPML 2.3.1을 릴리스할 예정이며 여러분의 피드백이 매우 중요합니다.
참고로, 최종 릴리스를 위해 정말 큰 깜짝 소식을 준비하고 있습니다.

