WPML

변경 로그

WPML 5.3.0 버전이 필요합니다.

새로운 기능

  • WooCommerce 상점 페이지를 번역하라는 알림이 블록 에디터의 언어 패널에 표시됩니다.
  • 전역 상품 속성을 삭제할 때 WPML이 용어 번역을 삭제하도록 설정된 경우, 다른 언어의 용어도 함께 삭제됩니다.
  • 상품 목록에 기본적으로 언어 열이 표시되며, 다른 언어의 복제본인 상품이 표시됩니다.
  • WooCommerce Multilingual의 쿠키가 SameSite=Lax로 설정되고 HTTPS 사이트에서는 Secure로 설정되어, 브라우저 및 보안 스캐너에서 더 이상 경고를 표시하지 않습니다.
  • WooCommerce 11.3에 추가된 세관 필드(상품 코드, 원산지, 세관 설명)가 상품 및 옵션 번역으로 복사되며 번역 편집 화면에서 잠깁니다.
  • 보안이 강화되었습니다.
  • PayPal Payments 버튼이 현재 언어로 표시됩니다. 터키어나 카탈루냐어처럼 PayPal에서 지원하지 않는 언어의 경우 Apple Pay 및 Google Pay 버튼도 현재 언어로 표시됩니다.

성능

  • 페이지에서 사용자 정의 필드를 읽을 때마다 다중 통화 가격 필터를 실행하지 않습니다. 이전에는 큰 페이지에서 수만 번의 추가 검사가 발생했습니다.
  • 언어 또는 통화 전환 시 장바구니를 재설정하도록 설정된 경우, 상점 페이지에서 더 이상 jQuery UI Dialog 및 Dashicons를 로드하지 않습니다.
  • 옵션이 있는 장바구니는 속성 용어를 한 번에 읽어오며, 언어 전환 시 번역된 상품을 한 번에 읽어옵니다.
  • 상품을 동기화할 때 상점 전체의 WooCommerce 임시 데이터를 번역마다 한 번씩 지우지 않고 단 한 번만 지웁니다.

Bookings 수정 사항

  • Bookings 달력에 각 리소스가 현재 관리 화면 언어로 한 번씩 나열됩니다.
  • 예약 가능한 상품을 번역과 함께 내보냈다가 다시 가져올 때 각 언어의 인원 유형이 유지됩니다.
  • Bookings 예약 가능 여부 달력에 다른 언어의 자리 표시자 항목 없이 현재 언어의 상품만 표시됩니다.

Subscriptions 수정 사항

  • 보조 통화로 수동 가격이 설정된 고정 할인 Subscriptions 요금제에서 더 이상 변환된 "($X 할인)" 레이블을 표시하지 않습니다.
  • Subscriptions 전환 시 번역된 상품에서도 구매자의 통화로 단순 구독의 수동 가격이 청구되며, 상점 통화의 수동 가격이 비어 있으면 상품 가격이 유지됩니다.
  • 다른 통화를 사용하는 언어에서 결제된 갱신이 실패한 경우 갱신 주문의 통화가 유지됩니다.

이메일 수정 사항

  • 주문 화면에서 전송된 이메일에 주문 언어에 맞게 번역된 형식으로 날짜와 시간이 표시됩니다.
  • 주문 화면에서 전송된 이메일에 주문 언어에 맞게 번역된 이메일 헤더 이미지가 표시됩니다.
  • 구매자가 다른 언어로 주문한 경우 관리자용 새 주문 이메일에 상품이 관리자의 언어로 나열됩니다.
  • 주문 화면에서 전송된 주문 이메일의 결제 링크에 번역된 주문 결제 주소가 사용됩니다.

다중 통화 수정 사항

  • "보조 통화로 사용자 정의 가격이 지정된 상품만 표시"를 사용하면 자동으로 가격이 책정된 상품도 관련 상품 및 WooCommerce 상품 블록에서 숨겨집니다.
  • 관리자 언어가 다른 통화를 사용하는 경우 WooCommerce설정일반에 보조 통화가 아닌 상점 자체의 통화 형식이 표시됩니다.
  • 통화를 요청하는 WooCommerce 기능 호출이 구매자의 이후 요청에 해당 통화를 설정된 상태로 남겨두지 않습니다.
  • AJAX 요청을 통해 테마나 플러그인에서 로드된 통화 전환기에 현재 언어에 대해 활성화된 통화만 나열됩니다.
  • WPML을 비활성화했다가 다시 활성화해도 각 언어에 대해 처음 표시된 통화가 유지됩니다.
  • 키보드 사용자가 드롭다운 통화 전환기에서 통화를 선택할 수 있습니다.
  • 다중 통화 설정에서 인상 수수료를 변경하고 저장하면 환율이 업데이트됩니다.
  • 기본 통화가 변경되었다는 경고가 관리자 언어에 관계없이 모든 상점 관리자에게 전달됩니다. 상점 관리자는 이 경고를 닫을 수 있고 편집자는 더 이상 볼 수 없으며, 링크를 클릭하면 다중 통화 설정이 열립니다.
  • 보조 통화의 수동 할인 가격은 할인 일정에 시작 날짜 또는 종료 날짜만 있는 경우에도 적용됩니다.
  • 보조 통화의 수동 할인 가격이 예약된 마지막 날 하루 종일 할인 상태로 유지됩니다.
  • 예약된 할인이 시작되거나 종료될 때, 해당 언어가 다른 기본 통화를 사용하는 경우에도 상품이 변환된 가격 대신 상점 통화 가격을 유지합니다.
  • 상품 편집 화면에서 환율에 따라 자동으로 결정된 가격에 상점이 적용하는 반올림 및 자동 차감이 표시됩니다.
  • 다중 통화에서 통화 설정을 저장할 때 고객에게 첫 번째 은행 계좌만 표시하는 대신 계좌 이체에 대해 "모든 계좌"를 유지합니다.
  • OceanWP를 사용할 때 다중 통화를 사용하는 언어의 상품 페이지에서 AJAX 장바구니에 추가 기능이 작동합니다.
  • 모든 옵션이 숨겨진 옵션 상품이 더 이상 옵션 가격에 대한 WooCommerce 11.1 로그 오류를 발생시키지 않습니다.
  • 통화 전환기 대화 상자에서 거부된 저장 또는 삭제가 실패로 계속 표시되며 다시 시도할 수 있습니다.
  • 블록 테마의 경우 다중 통화 화면에서 더 이상 통화 전환기용 위젯 영역을 제공하지 않습니다.

주문 및 재고 수정 사항

  • 대기 중인 주문으로 보류된 재고가 상품의 모든 번역에 걸쳐 계산되므로 상점에서 더 이상 초과 판매가 발생하지 않습니다.
  • 번역에 중복된 재고 행이 있거나 wp-admin 외부에서 전달되는 경우에도 재고 동기화가 모든 상품 번역에 적용됩니다.
  • Table Rate Shipping을 사용할 때 주문을 조회해도 더 이상 배송 항목의 제목이 기본 언어로 저장되지 않습니다.
  • 상점의 소수점 구분 기호가 번역되고 관리자가 다른 언어로 작업할 때 주문을 다시 계산해도 올바른 금액이 유지됩니다.
  • 관리자가 주문 언어를 변경한 후에도 고객이 다운로드 항목을 계속 볼 수 있습니다.
  • 특정 통화로 WP-CLI를 사용하여 생성된 주문은 해당 통화의 가격을 사용합니다.
  • 주문 편집 화면에 주문 항목의 속성 용어가 해당 항목의 언어로 표시됩니다.

기타 WooCommerce 확장 프로그램 수정 사항

  • Name Your Price 4.0 이상에서는 Name Your Price 자체의 다중 통화 지원이 사용됩니다.
  • Dokan 복권 상품처럼 코드에서 사용자 정의 상품 유형으로 생성된 상품이 단순 상품으로 변경되지 않고 해당 유형을 유지합니다.
  • WoodMart의 옵션 갤러리와 같이 옵션별로 키가 지정되어 번역으로 복사된 사용자 정의 필드가 번역이 전달될 때 번역된 상품에 적용됩니다.
  • Yoast SEO의 상품 사이트맵에 번역된 상품이 해당 언어의 카테고리와 함께 나열되므로 주소가 더 이상 리디렉션되지 않습니다.
  • HUSKY Products Filter: 언어 전환기 링크가 해당 언어의 필터를 유지합니다.

상품 번역 수정 사항

  • 카테고리 없이 저장된 상품은 REST, WP-CLI, 가져오기 또는 프런트엔드를 통해 생성되거나 다른 언어의 관리 화면에서 저장된 경우에도 해당 언어의 기본 상품 카테고리로 분류됩니다.
  • 기본 상품 카테고리가 변경되거나 번역이 추가될 때, 새 기본값의 번역이 있는 각 언어는 해당 번역을 기본값으로 사용하고 번역이 없는 언어는 자체 기본값을 유지합니다.
  • "상품 옵션 동기화" 후 번역된 옵션 상품에 이전의 단일 가격 대신 가격 범위가 표시됩니다.
  • Bookings와 같은 플러그인에서 여러 값을 포함하는 것으로 표시한 사용자 정의 필드가 있는 상품에 대해 상품 번역 에디터가 열립니다.
  • 상품에 단일 값이 있을 때 Bookings와 같은 플러그인에서 여러 값을 포함하는 것으로 표시한 사용자 정의 필드의 번역을 상품 번역 에디터가 저장합니다.
  • 상품 번역 에디터에 임시글 상품의 원본 슬러그가 표시됩니다.
  • 보조 언어에서 상품 에디터의 속성 검색이 번역된 레이블로 속성을 나열하고 찾습니다.
  • 사용자 정의 속성 값에 "&"가 포함되어 있고 고급 번역 에디터로 상품을 번역한 경우 번역된 옵션을 계속 구매할 수 있습니다.
  • 상품 번역 에디터가 상품의 카테고리, 태그 및 속성 용어에 대한 설명과 번역 가능한 사용자 정의 필드를 표시하고 저장합니다.
  • 리뷰가 있는 상품을 번역할 때 번역본에 중복된 세금 클래스, 재고 및 기타 복사된 필드가 더 이상 생성되지 않습니다.
  • 옵션을 저장하거나 할인 중인 상품을 빠른 편집 또는 일괄 편집한 후 보조 언어의 "가격순 정렬" 및 가격 필터가 새 가격을 사용합니다.
  • 임시글, 대기 중 또는 비공개 상품의 SKU가 고유하게 유지되므로 다른 상품을 동일한 SKU로 더 이상 저장할 수 없습니다.
  • 번역된 묶음 상품의 번들 상품 패널에서 잠긴 "상품 추가" 버튼에 자물쇠 아이콘이 두 개 대신 한 개만 표시됩니다.
  • WooCommerce Multilingual의 문제 해결에 있는 "관계 수정"이 번역된 옵션을 원본과 계속 연결된 상태로 유지합니다.
  • 결제 게이트웨이의 설정을 저장하거나 결제 화면에서 활성화하는 즉시 결제 게이트웨이의 제목, 설명 및 지침이 문자열 번역에 적용됩니다.
  • 모든 언어로 리뷰가 표시되도록 설정된 경우 WooCommerce 블록 리뷰 목록에 상품 페이지처럼 모든 번역의 리뷰가 표시됩니다.
  • 번역된 페이지에서 단일 상품 블록이 번역된 상품과 해당 리뷰를 표시합니다.
  • 상품의 평점이나 재고가 변경될 때 상품의 번역본이 "숨김" 및 "추천" 상태를 유지합니다.
  • /shop과 같이 슬래시로 시작하는 상품 속성 기준이 링크 및 재작성 규칙에서 번역됩니다.
  • 보조 언어 요청 중에 재작성 규칙이 다시 빌드된 후에도 상점 아카이브가 계속 작동합니다.

장바구니 및 결제 수정 사항

  • REST 요청과 같이 장바구니가 없는 요청에서 다른 플러그인이 통화를 전환할 때 치명적인 오류가 발생하지 않습니다.
  • 다중 통화를 사용할 때 결제 총액이 배송 플러그인의 실시간 요금을 포함하여 선택한 배송비의 모든 변경 사항을 따릅니다.
  • 수동 주문의 결제 페이지에서 언어 전환기가 다른 언어의 결제 양식을 유지합니다.
  • 도메인당 언어를 사용할 때 처음뿐만 아니라 언어를 전환할 때마다 장바구니 재설정 대화 상자가 표시됩니다.
  • 대체 언어로 번역된 것으로 표시되는 상품의 경우, 언어 전환 시 구매자가 장바구니 대화 상자에 응답할 때까지 옵션이 장바구니에 유지됩니다.
  • 하위 디렉터리에 있는 사이트에서도 장바구니의 언어 전환 대화 상자에서 유지 및 다시 전환 버튼을 누르면 올바른 주소가 열립니다.
  • 구매자가 대화 상자에 응답하지 않고 페이지를 새로 고치거나 다른 페이지를 열면 언어 전환 시 장바구니 대화 상자가 다시 표시됩니다.
  • 장바구니에서 "모든" 속성을 가진 옵션이 선택한 값을 가진 상품으로 연결됩니다.

기타 수정 사항

  • 모든 항목 번역을 켠 상태에서 기본 상품 카테고리를 생성하거나 속성 용어를 복제할 때 자동 번역을 위해 분류 체계가 더 이상 다시 열리지 않습니다.
  • 상품이 "번역된 것으로 표시"를 사용하는 경우 상품 카테고리 숏코드가 번역된 페이지에 기본 언어 상품을 나열합니다.
  • WPML 자체의 기록 데이터가 더 이상 상품 옵션 변경으로 계산되지 않습니다.
  • 값이 직렬화된 것처럼 보이기만 하는 상품 사용자 정의 필드가 번역에서 더 이상 비워지거나 잘리지 않습니다.
  • 플러그인의 번역이 새로 고쳐졌습니다.
  • 다중 통화 문서 링크, 이메일 설정 문서 링크 및 구매 링크가 올바른 wpml.org 페이지를 엽니다.
  • 첫 설치 시 두 개의 관리 화면 페이지가 동시에 로드될 때 더 이상 분리된 "미분류" 카테고리를 생성하거나 언어의 기본 카테고리를 잃어버리지 않습니다.
  • 영어가 en-us와 같은 지역 변형인 사이트에서 언어가 지정되지 않은 WooCommerce 문자열은 해당 영어로 처리되므로 상점 기준, 이메일 언어 및 속성 레이블이 올바르게 확인됩니다.
  • WooCommerce 분석상품 및 해당 CSV 내보내기에서 일부 주문의 품목 수량을 더 이상 두 번 계산하지 않습니다.
  • 공급업체 연동을 통해 번역가로 지정된 공급업체가 WPML에 추가된 번역가와 동일한 방식으로 번역가 역할을 부여받습니다.
  • 통화 전환기가 더 이상 업로드 폴더에서 template.php 파일을 실행하지 않습니다.
  • WooCommerce설정결제에 더 이상 관리 화면 언어 전환기가 표시되지 않습니다.
  • 용어를 찾지 못한 재계산 작업이 나머지 요청 동안 WPML의 용어 필터를 더 이상 꺼진 상태로 두지 않습니다.
  • 설정 마법사와 WooCommerce의 페이지 도구가 휴지통에서 상점 페이지를 복원합니다.
  • WordPress 7.2에서 번호가 매겨진 상품 슬러그가 더 이상 지원 중단 알림을 로그에 기록하지 않습니다.
  • WordPress가 WPML보다 먼저 WooCommerce Multilingual을 로드할 때 정상적으로 작동합니다.
  • WooCommerce Multilingual은 WPML 5.3.0과 동일한 설치 관리자를 제공합니다. 자동 확인에서 거부된 사이트 키는 라이선스를 새로 고칠 때까지 유지되고 표시되며, 멀티사이트 하위 사이트는 네트워크가 하나의 사이트 키를 사용한다고 설명하고, 만료된 계정 배너를 닫을 수 있습니다.
  • All Products for WooCommerce Subscriptions 플러그인이 활성화된 경우 상품 목록에서 더 이상 치명적인 오류가 발생하지 않습니다.

업데이트 또는 다운로드

이 업데이트는 활성 구독이 있는 모든 WPML 고객사가 사용할 수 있으며, 릴리스 후 24시간 이내에 WordPress 관리 화면의 플러그인 페이지에 표시됩니다. 플러그인새로 추가상용에서 즉시 확인할 수도 있습니다. 수동으로 다운로드하여 설치하려면 wpml.org 계정의 다운로드로 이동하고(설치 지침 참조), 버전을 섞지 말고 모든 컴포넌트를 함께 업데이트해야 합니다.

이 릴리스에 대한 도움이 필요하십니까?

지원 문의하기