주 콘텐츠로 건너뛰기
버전: 1.x

WCPOS WPML 통합

WPML을 WCPOS와 통합하여 POS가 단일 언어의 상품만 제공하도록 합니다. 번역된 중복 상품이 상품 검색과 카탈로그 그리드에 더 이상 표시되지 않습니다. WCPOS Pro에서는 매장별로 언어를 고정할 수 있습니다.

기능​

  • WCPOS 상품 및 변형 REST 쿼리를 단일 WPML 언어로 필터링합니다.
  • WCPOS fast-sync 경로(POS가 로컬 색인을 새로 고치는 데 사용하는 경량 요청)를 가로채 번역된 중복 항목이 클라이언트에 도달하지 않도록 합니다.
  • 무료 설치에서는 WPML 기본 언어를 사용합니다.
  • Pro 설치에서는 매장 편집기에서 매장별로 언어를 재정의할 수 있습니다.

설치​

1

WPML 설치

평소처럼 WPML을 설치하고 구성하되, 하나 이상의 언어를 기본값으로 설정하세요.

2

WCPOS WPML 설치

WP Admin > POS > 설정 > 확장, 경로에서 설치하거나 GitHub 릴리스 페이지에서 최신 릴리스를 다운로드한 후 플러그인 > 새로 추가 > 플러그인 업로드 경로를 통해 업로드하세요.

3

(Pro) 매장별 언어 고정

WCPOS Pro에서 POS > 매장 아래의 매장을 편집하고 언어 사이드바 섹션에서 해당 언어를 선택하세요. WPML 기본 언어를 사용하려면 기본값으로 둡니다.

알려진 WPML 호환성 문제​

다음은 통합 기능이 아니라 WPML 자체의 동작입니다. 프로덕션에서 다국어 기능을 배포하기 전에 알아두는 것이 좋습니다.

  • POS 사용자 지정 필드는 번역에 이어지지 않습니다. WPML은 상품을 번역하지만 기본적으로 WCPOS 사용자 지정 필드를 번역된 버전으로 복사하지 않습니다. 기본 언어에서 "POS 전용"으로 표시된 상품은 번역본에서 해당 설정이 사라질 수 있습니다. 번역 중 WCPOS 사용자 지정 필드를 복사하도록 WPML을 구성하세요.
  • POS 전용 상품과 상점의 404. WPML은 각 언어별 상점 페이지를 생성하므로, 웹사이트에서 POS 전용 상품에 접근하면 404로 표시될 수 있습니다. 이는 알려진 WPML 상호 작용이며 WCPOS 버그가 아닙니다.

관련 POS 표시 여부 제어에 대해서는 POS 전용 상품을 참조하세요.

요구 사항​

WooCommerce: WooCommerce 설치 및 활성화
WPML: 하나 이상의 언어가 구성된 WPML
WCPOS: 무료 버전에서도 작동합니다. 매장별 언어 선택에는 WCPOS Pro가 필요합니다