전환 가이드
번역 손실 없이 Polylang에서 Tranzly로 전환하세요
Tranzly Pro는 Polylang에서 번역한 내용(언어, 번역 및 상호 링크)을 가져옵니다. Polylang의 데이터는 그대로 유지되므로 언제든지 다시 되돌릴 수 있습니다.
단계별 가이드
사이트 백업하기
큰 변화를 주기 전과 마찬가지로 전체 백업을 먼저 진행하세요. 호스팅 업체나 백업 플러그인을 통해 클릭 한 번으로 백업할 수 있습니다.
Tranzly 및 Tranzly Pro 설치
WordPress.org에서 무료 Tranzly를 설치한 후, Tranzly Pro를 설치하세요(가져오기는 Pro 기능이며, 14일 무료 체험 시 카드가 필요하지 않습니다).
Polylang 끄기
플러그인에서 Polylang을 비활성화하세요. 삭제하지 마세요. 해당 데이터는 데이터베이스에 유지되며 Tranzly가 이를 읽어옵니다. 둘 다 켜져 있으면 주소와 언어 전환기가 충돌할 수 있습니다.
모의 실행(Dry run) 진행
Tranzly를 연 다음 Settings, Workflow로 이동하여 “Switch from WPML, Polylang or TranslatePress”를 엽니다. Tranzly에 찾은 Polylang 언어가 표시됩니다. “Dry run”을 누르세요. 콘텐츠를 점검하며 아무것도 변경하지 않습니다.
가져오기
“가져오기”를 누릅니다. 대형 사이트는 시간 초과가 발생하지 않도록 작은 단위로 가져옵니다. 몇 개의 언어와 번역이 이동되었는지 안내가 나올 때까지 페이지를 열어 두세요.
확인 후 언어 전환기 추가
번역 상태를 열어 모든 언어를 확인하세요. 그런 다음 헤더에 언어 전환기 블록을 배치하거나 메뉴 항목, 위젯 또는 플로팅 버튼을 사용하세요.
마음이 바뀌셨나요? “Undo the import(가져오기 취소)”를 누르면 가져오기를 통해 추가된 내용만 정확히 제거되며, 이전 플러그인을 다시 활성화할 수 있습니다.
실제로 일어나는 일
Tranzly가 Polylang 데이터를 처리하는 방식
- 기본 언어가 먼저 지정된 상태로 사용자의 언어가 Tranzly에 추가됩니다.
- 번역된 모든 페이지, 글, 카테고리 및 태그는 기존 페이지 상태를 그대로 유지하며, Polylang이 연결했던 것과 정확히 동일하게 원본에 연결됩니다.
- Polylang의 문자열 번역에서 번역한 텍스트가 Tranzly의 사이트 텍스트로 전환됩니다.
- 가져온 번역은 보호됩니다: 어떤 기계 재번역도 이를 덮어쓰지 않습니다.
- pll_current_language() 및 pll_get_post()와 같은 Polylang의 함수를 호출하는 코드가 계속 작동합니다 (Tranzly Pro가 이에 응답합니다).
저희 데모 네트워크에서 이를 테스트했습니다: Polylang으로 제작된 영어, 프랑스어, 독일어로 된 3개 페이지가 있는 사이트입니다. 가져오기 후 각 프랑스어 페이지는 해당 주소(/fr/notre-torrefaction/)를 유지했으며 모든 페이지에 올바른 hreflang 링크가 포함되었습니다.
가져오기 화면


데모 네트워크에서의 실제 전환 화면입니다(Polylang 기준). 동일한 화면과 단계로 WPML 및 TranslatePress도 처리할 수 있습니다.
자주 묻는 질문
내 Polylang 주소가 변경되나요?
아닙니다, 언어별 Tranzly 폴더 방식을 유지한다면 변경되지 않습니다: Polylang과 Tranzly 모두 언어를 폴더(/fr/)에 배치하며, 번역된 페이지는 고유한 주소를 유지합니다.
Polylang의 데이터가 삭제되나요?
아닙니다. Tranzly는 데이터만 읽을 뿐입니다. 직접 삭제할 때까지 Polylang의 테이블과 설정은 그대로 유지됩니다.
구매 전에 체험해 볼 수 있나요?
네. Tranzly Pro는 카드 등록 없이 14일 무료 체험을 제공하며, 드라이 런(모의 실행)을 통해 아무것도 변경하지 않고 어떤 결과가 나올지 미리 확인할 수 있습니다.
Polylang 번역을 Tranzly로 가져오기
무료 플러그인, 무제한 언어, 단어 수 제한 없음. 전환 기능은 Tranzly Pro에 포함되어 있습니다.