WPML

7단계 마이그레이션 과정

  1. 사이트 백업

    전체 데이터베이스 및 파일 백업만이 유일하게 안전한 복구 방법입니다. 버전 간 마이그레이션은 많은 데이터베이스 테이블에 영향을 미칩니다.

  2. 기존 플러그인과 함께 WPML 설치

    하지만 아직 WPML을 활성화하지 마세요. WPML활성화 및 업데이트를 실행하여 WPML 코어와 필요한 모든 애드온(일반적으로 WPML, 문자열 번역, 번역 관리, 미디어 번역)을 다운로드하세요.

  3. 소스 플러그인의 마이그레이션 단계 실행

    이 부분은 플러그인에 따라 다릅니다. 기존 플러그인의 데이터를 WPML이 예상하는 구조로 재구성해야 합니다.

    • PolylangWPML. Polylang to WPML 마이그레이션 플러그인은 Polylang의 번역 관계를 읽어 WPML의 테이블에 기록합니다. 플러그인을 설치하고 실행한 다음, 운영 사이트에서 수행하기 전에 스테이징 사이트에서 결과를 확인하세요.
    • TranslatePress / Weglot / GTranslateWPML. 이 플러그인들은 WPML(및 서로 간)과 번역을 저장하는 방식이 다르기 때문에 마이그레이션이 덜 기계적입니다. 일부 사이트는 콘텐츠 수준의 재가져오기를 수행하고, 다른 사이트는 PTC를 사용하여 번역을 다시 시작하며 소스 플러그인의 출력을 번역 메모리 시드로 재사용합니다. 가장 유사한 참조 패턴은 Polylang 문서를 확인하고, 시작하기 전에 WPML 지원에 문의하세요. 올바른 경로는 소스 플러그인이 사이트에 번역을 저장한 방식에 따라 다릅니다.
  4. 소스 플러그인 비활성화

    WPML의 데이터가 준비되고 확인된 후 진행합니다.

  5. WPML 활성화 및 Setup Wizard 실행

    Setup Wizard를 실행하여 언어 구성을 확인하세요.

  6. 프런트엔드에서 유효성 검사

    각 언어로 사이트를 살펴보세요. 메뉴, 택소노미, 사용자 정의 필드 및 모든 플러그인 연동을 확인하세요.

  7. 문제가 있는 경우

    지원 요청 전 확인 사항을 실행하세요. 마이그레이션 후 발생하는 많은 증상은 WPML지원의 언어 데이터 수정 및 번역 수정으로 해결됩니다(두 기능 모두 WPML 5.0부터 WPML Troubleshooting 플러그인과 함께 제공됩니다).

WPML로 전환 시 얻을 수 있는 이점

사이트를 다른 다국어 플러그인에서 WPML로 전환하는 주요 이유는 다음과 같습니다.

  • PTC를 통한 AI 번역을 이용할 수 있으며, 번역 메모리와 편집 내용을 학습하는 자동 선호 용어집이 제공됩니다.
  • WooCommerce Multilingual. 옵션, 속성 및 통화별 가격 책정을 포함한 전체 상품 번역을 지원합니다.
  • 주요 페이지 빌더, 테마 및 플러그인과의 호환성. WPML은 Elementor, ACF, Gravity Forms, Yoast 등 다양한 제품에 대한 호환성 구성을 추가 설정 없이 제공합니다.
  • 관리 화면에 통합된 전문 번역 서비스 및 번역가 워크플로를 제공합니다.

스테이징 권장 사항

운영 사이트에서 직접 마이그레이션하지 마세요. 사이트를 스테이징 환경으로 복제하여 그곳에서 마이그레이션을 실행하고, 모든 중요한 페이지의 각 언어 버전을 검증한 후에만 운영 사이트에서 반복하세요. WPML이 설치된 후에는 WPML의 자동 재연결 기능 덕분에 스테이징 복제가 매우 간단해집니다. WPML이 설치되기 전에 복제하려면 호스팅 제공업체의 복제 도구를 사용해야 합니다.