7단계 마이그레이션 과정
-
사이트 백업
전체 데이터베이스 및 파일 백업만이 안전하게 되돌릴 수 있는 유일한 방법입니다. 버전 간 마이그레이션은 많은 데이터베이스 테이블을 변경합니다.
-
기존 플러그인과 함께 WPML 설치
하지만 아직 WPML을 활성화하지 마세요. WPML활성화 및 업데이트를 실행하여 WPML 코어와 필요한 애드온(일반적으로 WPML, 문자열 번역, 번역 관리, 미디어 번역)을 다운로드하세요.
-
원본 플러그인의 마이그레이션 단계 실행
이 부분은 플러그인마다 다릅니다. 기존 플러그인의 데이터를 WPML이 예상하는 구조로 재구성해야 합니다.
- PolylangWPML. Polylang to WPML 마이그레이션 플러그인은 Polylang의 번역 관계를 읽어 WPML의 테이블에 기록합니다. 운영 사이트에서 실행하기 전에 스테이징 사이트에서 플러그인을 설치 및 실행하여 결과를 확인하세요.
- TranslatePress / Weglot / GTranslateWPML. 이 플러그인들은 WPML(및 서로 간)과 다르게 번역을 저장하므로 마이그레이션이 덜 기계적입니다. 일부 사이트는 콘텐츠 수준의 재가져오기를 수행하고, 다른 사이트는 PTC를 사용하여 번역을 다시 시작하며 원본 플러그인의 출력을 번역 메모리 시드로 재사용합니다. 가장 유사한 참조 패턴은 Polylang 문서를 확인하고, 시작하기 전에 WPML 지원에 문의하세요. 올바른 경로는 원본 플러그인이 사이트에 번역을 저장한 방식에 따라 다릅니다.
-
원본 플러그인 비활성화
WPML 데이터가 올바르게 적용되고 검증된 후에 수행합니다.
-
WPML 활성화 및 Setup Wizard 실행
Setup Wizard를 실행하여 언어 구성을 확인하세요.
-
프런트엔드에서 유효성 검사
각 언어로 사이트를 살펴보세요. 메뉴, 분류 체계, 사용자 정의 필드 및 모든 플러그인 통합을 확인하세요.
-
문제가 있는 경우
지원 요청 전 확인 사항을 실행하세요. 마이그레이션 후 발생하는 많은 증상은 WPML지원의 언어 데이터 수정 및 번역 수정으로 해결됩니다(WPML 5.0부터 두 기능 모두 WPML Troubleshooting 플러그인에 포함되어 있습니다).
WPML로 전환하여 얻을 수 있는 이점
사이트가 다른 다국어 플러그인에서 WPML로 전환하는 주요 이유는 다음과 같습니다.
- 번역 메모리 및 편집 내용을 학습하는 자동 선호 용어집을 갖춘 PTC를 통한 AI 번역
- WooCommerce Multilingual. 옵션, 속성 및 통화별 가격 책정을 포함한 전체 상품 번역
- 주요 페이지 빌더, 테마 및 플러그인과의 호환성. WPML은 Elementor, ACF, Gravity Forms, Yoast 및 기타 여러 플러그인에 대한 호환성 구성을 추가 설정 없이 제공합니다.
- 관리 화면에 통합된 전문 번역 서비스 및 번역가 워크플로
스테이징 권장 사항
운영 사이트에서 직접 마이그레이션하지 마세요. 사이트를 스테이징 환경으로 복제하여 마이그레이션을 실행하고, 모든 중요한 페이지의 각 언어 버전을 검증한 후에만 운영 사이트에서 반복하세요. WPML이 설치된 후에는 WPML의 자동 재연결 기능 덕분에 스테이징 복제가 매우 간단해집니다. WPML을 설치하기 전에 수행하려면 호스팅 제공업체의 복제 도구를 사용해야 합니다.