WPML

마침내 매우 길고 복잡한 개발 과정을 거쳐, ICanLocalize 고객은 WPML을 최신 버전으로 업그레이드하고 간소화된 번역 워크플로우를 계속 이용할 수 있습니다.

WPML 3.2에서 변경된 점(오래 걸린 이유)


WPML 3.2에는 번역 서비스에 대한 완전히 새로운 인터페이스가 포함되어 있습니다. 이제 WPML이 더 많은 번역 옵션을 제공하며, 곧 훌륭한 새 번역 서비스가 추가될 예정이라는 사실을 알고 계실 것입니다.

이번 업데이트는 WPML이 이전과는 다른 방식으로 번역 서비스와 통신한다는 것을 의미합니다. WPML은 ICanLocalize와 직접 통신하는 대신 “Translation Proxy”라고 부르는 중간 서버와 통신합니다. 이 중간 서버는 통신을 모니터링하고 문제가 발생할 경우 신속하게 문제를 해결할 수 있게 해 주므로 큰 도움이 됩니다. 또한 번역 서비스가 개별 WordPress 사이트와 직접 통신할 필요가 없음을 의미합니다(이를 통해 PHP 라이브러리, 호환성, 인코딩 등과 관련된 수많은 문제를 방지할 수 있습니다).

문제는 기존 ICanLocalize 프로젝트를 '이전' 방식에서 새로운 방식으로 마이그레이션할 방법이 없었다는 점입니다. 하지만 이제 가능합니다. :-)

현재 WPML 버전으로 업데이트하는 방법


이제 모든 WPML 사이트를 현재 버전으로 업데이트할 수 있습니다. ICanLocalize를 사용하는 경우, 다운그레이드해야 한다는 꽤 무서운 메시지가 표시될 것입니다. 이 메시지는 마이그레이션 플러그인이 도입되기 전의 메시지입니다.
잘못된 WPML 버전에 대한 메시지. 화면의 지침을 무시하세요.
잘못된 WPML 버전에 대한 메시지. 화면의 지침을 무시하세요.

이 메시지는 무시하세요. WPML을 다운그레이드하지 말고 다음 지침을 따르세요.

WPML.org 계정으로 이동하여 Downloads를 클릭하세요. 맨 아래로 스크롤하여 Migrate ICanLocalize Translation to WPML 3.2라는 플러그인을 다운로드하세요. 사이트에 설치하고 활성화하세요.

다운그레이드해야 한다는 무서운 메시지가 사라질 것입니다. 이제 마이그레이션 프로세스를 위해 플러그인이 생성한 새 메뉴로 이동하세요.

WPML->Migrate ICanLocalize Translation to WPML 3.2로 이동하세요.

마이그레이션 플러그인 관리 화면
마이그레이션 플러그인 관리 화면

두 개의 버튼이 표시됩니다. 먼저, 계정을 WPML 3.2로 마이그레이션하는 버튼을 클릭하세요. 이 작업은 거의 즉시 실행됩니다. 그런 다음, 작업을 마이그레이션하는 버튼을 클릭하세요.

이제 모든 준비가 완료되었습니다. WPML->번역 관리->번역가로 이동하면 현재 ICL 번역가가 선택된 것을 볼 수 있으며, 완료된 작업이 WPML의 번역 대시보드에 다시 표시됩니다.

번역 대시보드에서 대기 중인 완료된 작업
번역 대시보드에서 대기 중인 완료된 작업

이 마이그레이션 프로세스에 문제가 있는 경우(문제가 없어야 함), 마이그레이션 플러그인이 화면에 보고합니다. WPML 기술 지원 포럼에서 새 티켓을 생성하고, 화면에 표시된 내용을 복사하여 포럼 스레드에 붙여넣으세요. 수행 중인 작업과 화면에 표시되는 내용을 반드시 설명해 주세요.

마이그레이션 플러그인은 더 이상 필요하지 않습니다. 플러그인으로 이동하여 비활성화하세요. 이 마이그레이션 플러그인은 다른 기능을 수행하지 않습니다. 활성화 상태로 두어도 문제는 발생하지 않지만 사이트에 필요하지 않습니다.

WPML 및 WordPress를 업데이트하는 올바른 순서


이전 버전의 WPML을 실행 중인 경우, 이전 버전의 WordPress를 실행 중일 가능성이 높습니다.

안전한 업데이트 프로세스는 다음과 같습니다.

  1. 사이트의 데이터베이스 백업
  2. WPML의 모든 구성 요소를 현재 버전으로 업데이트
  3. ICanLocalize 고객을 위한 마이그레이션 플러그인 설치 및 실행(당연히 ICanLocalize 고객인 경우에만 해당)
  4. WordPress 업데이트

모든 사용자를 위한 자동 버전 업데이트


이번 주에는 이 마이그레이션 프로세스가 어떻게 진행되는지 확인하기 위해 수동 모드로 실행하고 있습니다. 저희는 이 프로세스에 대해 포괄적인 테스트를 진행했으며, 저희의 모든 사이트에서도 이미 성공적으로 실행되고 있습니다.

다음 주에는 마침내 모든 기존 WPML 사이트에 현재 버전으로의 자동 업데이트를 배포할 예정입니다.

질문, 제안, 아이디어가 있으신가요? 의견을 남겨주시면 답변해 드리겠습니다.

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