워드프레스에서 다국어 사이트를 운영하는 경우 사용자의 브라우저 언어를 감지하여 자동으로 번역된 페이지로 리디렉션시키면 방문자 이탈률을 줄이는 데 도움이 될 것입니다. WPML 플러그인을 사용하여 다국어 버전을 추가했다면 브라우저 언어에 따라 자동으로 해당 언어 페이지로 리디렉션시킬 수 있습니다.
워드프레스: 사용자 브라우저 언어를 감지하여 자동으로 번역된 페이지로 리디렉션시키기
워드프레스를 다국어 사이트로 만드는 방법에는 여러 가지가 있습니다. 크게 WPML과 같은 다국어 번역 플러그인을 사용하는 방법과 멀티사이트 네트워크를 이용하는 방법이 있습니다. 아바다 등 인기 테마에서는 WPML과의 호환성을 표시할 정도로 WPML이 다국어 플러그인 중에서는 잘 알려져 있습니다.
멀티사이트는 플러그인에 의존하지 않는 방법으로 나름 장단점이 있습니다. 언어 버전에 따라 완전히 다른 사이트를 만들고 싶은 경우, 예를 들어 한국어 사이트와 영어 사이트에 다른 테마를 사용하여 완전히 다르게 사이트를 만들려는 경우에는 멀티사이트가 더 좋은 옵션입니다. 사이트 간 데이터 공유가 필요하면(예: 상품 재고 공유) WPML과 같은 플러그인을 사용할 수 있습니다.
WPML에서 사용자 브라우저 언어에 따라 자동으로 번역된 페이지로 이동하도록 설정하기
WPML을 설치한 경우 워드프레스 알림판 > WPML > 언어에서 브라우저 언어 리다이렉트 옵션을 설정할 수 있습니다.
브라우저 언어 리다이렉트 섹션에서 다음 옵션을 선택할 수 있습니다.
- 브라우저 언어 리다이렉트 비활성화: 브라우저 언어에 따라 리디렉션하지 않습니다.
- 번역이 존재하는 경우에만 브라우저 언어에 따라 방문자 리다이렉트: 해당 콘텐츠에 대한 번역이 존재하는 경우에만 브라우저 언어에 따라 방문자를 리디렉션시킵니다.
- 항상 브라우저 언어에 따라 방문자 리다이렉트(번역이 없는 경우 홈페이지로 리다이렉트): 항상 브라우저 언어에 따라 방문자를 리디렉션시키며, 해당 콘텐츠에 대하여 번역이 없으면 홈페이지(전면 페이지)로 이동합니다.
WPML은 대부분 문자열이 한글로 번역되어 있습니다. 관리자 페이지 언어가 한국어가 아닌 영어인 경우 다음과 같이 표시됩니다.
우커머스 쇼핑몰 사이트에서 언어에 따라 리디렉션시키기
우커머스 플러그인으로 유명한 YITH에서 개발한 GeoIP Language Redirect for WooCommerce 플러그인을 사용하면 특정 국가의 방문자들을 해당 웹사이트 버전으로 자동으로 리디렉션시킬 수 있습니다. 또한, 개별 페이지와 특정 파일에 대해서도 리디렉션을 설정하는 것이 가능합니다.
자세한 정보와 데모는 YITH GeoIP Language Redirect for WooCommerce 플러그인을 참고하시기 바랍니다.
참고
https://avada.tistory.com/1742