오늘 WPML 3.1.7을 출시하게 되어 매우 기쁩니다. 이번 릴리스에는 몇 가지 흥미로운 개선 사항, 일부 버그 수정 및 WordPress 4.0과의 완벽한 호환성이 포함되어 있습니다.
WPML 내부 자동 업그레이드
얼마 전까지만 해도 WPML에는 자체 자동 업그레이드 코드가 있었습니다. 그러다 이를 제거하고 자체 Installer 플러그인을 사용하기 시작했습니다. 하지만 사용자의 의견을 수렴한 결과, 이 결정에 만족하지 않는다는 것을 알게 되었습니다. 오늘 Installer를 폐기하고 WPML에 자체 자동 업그레이드 코드를 다시 도입합니다. 이번 자동 업그레이드는 훨씬 더 강력하고 편리하며 안전합니다.
이 변경 사항의 핵심 중 하나는 고유한 사이트 키의 도입입니다. 이제 새 사이트(본인 또는 고객사)에 WPML을 설치할 때 해당 사이트 전용으로 생성된 사이트 키를 생성하여 입력해야 합니다. 이렇게 하면 더 이상 고객사 사이트에 wpml.org 로그인 정보를 입력할 필요가 없습니다. 고객사는 로그인 정보를 사용하지 않고도 내 계정에서 WPML에 대한 자동 업그레이드를 받게 됩니다. 필요한 경우 생성한 사이트 키를 취소할 수도 있습니다.
새로운 등록 워크플로우는 WPML 설치 지침에서 확인할 수 있습니다.
wpml-config.xml 파일 자동 다운로드 및 설치
WPML은 테마와 플러그인의 구성 파일을 읽고 번역이 필요한 항목(CPT, 필드, 옵션 항목)을 알려줄 수 있습니다.
이제부터 WPML은 이러한 구성 파일을 자동으로 다운로드할 수 있습니다. 즉, 다른 테마 및 플러그인과의 호환성 작업을 진행할 때 WPML과의 호환성을 확보하기 위해 해당 업데이트를 기다릴 필요가 없습니다. 조만간 이 기능을 사용하여 모든 WooThemes 테마 및 해당 ‘애드온’ 플러그인과의 호환성을 개선할 예정입니다.
WordPress 4.0 호환성
WordPress 4.0과 완벽하게 호환되도록 WPML이 Visual Editor를 사용하는 방식을 일부 변경하고 WordPress 4.0에서 더 이상 사용되지 않는 몇 가지 API 함수의 사용을 중단해야 했습니다. 전반적인 변경 사항은 크지 않지만 중요합니다. WordPress를 4.0으로 업그레이드하기 전에 WPML과 모든 구성 요소를 업그레이드하세요.
버그 수정 및 성능 개선 사항
WPML 코어
- WordPress 4.0과의 호환성
- “Remote WPML config files” 기능 추가
- 언어 전환기용 숏코드 추가
- WP SEO 플러그인 호환성 향상
- 새로운 버전의 Installer
- 글 번역 시 손상되던 관계 일관성 문제 수정
- 서로 다른 도메인에 구성된 다양한 언어의 url 필터 수정
- 구성 화면에 표시되는 다양한 WPML 설정 설명 추가
- 비 ASCII 언어와의 호환성 개선
- 몇 가지 추가 버그 수정
- 몇 가지 외관상 변경
WPML Media Translation
- Types 플러그인과의 호환성 수정
- 수백 개의 중복 이미지 문제 수정
- 이제 Language_filter_upload_page()에서 여러 mime 유형 및 와일드카드가 포함된 mime 유형 지원
WPML 문자열 번역
- 플러그인 및 테마의 문자열을 번역하는 새로운 방법: 플러그인/테마 구성 화면에서 관리자 표시줄의 전환기를 사용하여 언어를 전환하고 번역 제공
- 몇 가지 추가 버그 수정
WPML CMS NAV
- WPML 코어 플러그인의 안정성을 개선하기 위한 변경
WPML 붙박이 링크
- ‘save_posts’ 훅의 우선순위 변경
WPML 번역 관리
- WPML 코어 플러그인의 안정성을 개선하기 위한 변경
- 사용성을 개선하기 위한 외관상 변경
다운로드 및 업그레이드
이제 Installer 플러그인을 폐기하므로 사이트에서 비활성화하세요. 그런 다음 WPML.org 계정에서 WPML 3.1.7을 수동으로 다운로드하여 설치하고 활성화하세요.
활성화 후 플러그인으로 이동하면 WPML 등록 메시지가 표시됩니다. 사이트 키를 생성하는 방법은 업데이트된 설치 지침을 참조하세요. 이 과정은 쉽고 안전하며 1분도 채 걸리지 않습니다.
다음부터는 사이트에 업데이트가 자동으로 제공됩니다.
WPML의 향후 계획
아시다시피 저희는 WPML 3.2 개발에 매진해 왔습니다. 이 주요 업데이트에는 번역 관리에 대한 대대적인 개선 사항이 포함되며 전문 번역을 위한 흥미로운 새로운 가능성을 제공할 것입니다.
또한 ‘복잡한’ 플러그인을 번역하기 위한 새로운 API도 준비 중입니다. 이를 통해 페이지 빌더로 생성된 사이트를 쉽게 번역할 수 있습니다. 첫 번째 실제 적용 사례는 이 인터페이스를 사용하여 Multilingual Ready(다국어 지원)가 적용될 자체 Layouts 플러그인입니다.
질문, 아이디어, 제안 사항이 있으신가요? 의견을 남겨주시면 답변해 드리겠습니다.

