WPML

WPML Multilingual & Multicurrency for WooCommerce 3.3의 두 번째 베타 버전을 출시하게 되어 기쁩니다. 이번 릴리스에서는 다중 통화 기능을 강화하고, WordPress 3.9에서 원활하게 작동하며, 성능을 개선하고 여러 버그를 수정했습니다.

고급 다중 통화 옵션


다중 통화 기능이 계속 발전하여 글로벌 전자 상거래 사이트를 더욱 쉽게 운영할 수 있습니다.

WCML은 WooCommerce 관리 화면에 완벽한 통화 필터링 기능을 추가합니다. 이제 어떤 통화로 판매되는지 쉽게 추적하고 통화별 보고서를 생성할 수 있습니다.

변환된 가격의 반올림 규칙


통화별 가격을 설정할 때 이제 깔끔한 가격을 유지하면서 WCML이 가격을 자동 변환하도록 할 수 있습니다.
반올림 규칙
반올림 규칙

기본 통화의 가격을 추가 통화의 환율을 사용하여 변환함으로써 자동으로 결정되는 가격을 가장 가까운 정수로 반올림할 수 있습니다.

가장 가까운 정수 증분:


  • 이 값이 1일 때 1454.07은 1454가 됩니다.

  • 이 값이 10일 때 1454.07은 1450이 됩니다.

  • 이 값이 100일 때 1454.07은 1500이 됩니다.
자동 빼기 금액: – 이전에 얻은 금액에서 뺄 값입니다.

1454.07의 경우 가장 가까운 정수 증분이 100이고 자동 빼기 금액이 1이면 결과 금액은 1499가 됩니다.

통화 전환기용 GUI 컨트롤


WPML Multilingual & Multicurrency for WooCommerce 3.3을 사용하면 코드를 건드리지 않고도 통화 전환기를 사용자 정의하고 표시할 수 있습니다. WPML의 언어 전환기와 마찬가지로 이제 통화 전환기를 구성할 수 있습니다.
통화 전환기 GUI
통화 전환기 GUI

다중 통화를 활성화하면 통화 전환기의 스타일을 지정하고 위젯으로 표시할 수 있습니다.

통화 전환기 위젯
통화 전환기 위젯

그러면 코딩 없이 사이트 프런트엔드에 통화 전환기가 표시됩니다.

통화 전환기 - 프런트엔드
통화 전환기 – 프런트엔드

성능 개선

WPML Multilingual & Multicurrency for WooCommerce가 사용하는 모든 mysql 쿼리를 철저히 분석하여, 가능한 경우 쿼리 수와 전반적인 성능에 미치는 영향을 최소화하도록 로직을 조정했습니다. 이러한 변경 사항이 영향을 미치는 영역의 몇 가지 기본 예는 다음과 같습니다.
  • 단순 상품 페이지: 쿼리 약 30% 감소
  • 옵션 상품 페이지(4개 옵션): 쿼리 약 20% 감소
  • 상품 페이지(상점 페이지): 쿼리 약 10% 감소

캐싱 추가


예약된 할인 가격이 있는 옵션 상품과 같은 복잡한 상품에 대해 기본 통화가 아닌 다른 통화의 가격 계산을 메모리에 캐시하는 기능을 추가했습니다.

언어 전환기에서 번역용 URL을 생성할 때 카테고리 기반 번역을 처리하는 더 효율적인 방법


gettext 함수의 출력에서 번역된 카테고리 기반을 가져오기 위해 로캘을 완전히 전환하는 대신, 필요한 mo 파일만 직접 로드하여 번역을 읽습니다.

상품 수가 많을 때 상품 탭에서 발생하는 메모리 문제 수정


페이지 매김을 구성하기 위해 모든 상품을 메모리에 로드하지 않도록 방지합니다.

성능 개선은 WooCommerce 관련 페이지(상품, 상점, 장바구니, 결제)를 렌더링할 때의 전반적인 환경에 영향을 미칩니다. 더 적고 빠른 쿼리를 사용하여 이러한 페이지가 더 빠르게 로드됩니다.

더 나은 WooCommerce 상품 판매 보고서


이 새 버전 이전에는 상품 구매 시 주문이 생성된 언어에 따라 상품 판매 보고서가 다른 언어의 다른 상품으로 세분화되었습니다. 궁극적으로 보고서는 전체 상품에 대해 계산되어야 하므로 새 버전에서 이 부분을 수정했습니다. 이 수정 사항은 이전 버전의 WooCommerce(2.1 이전)에서는 완벽하게 지원되지 않습니다.
상품별 판매(WPML Multilingual & Multicurrency for WooCommerce 3.3 이전)
상품별 판매(WPML Multilingual & Multicurrency for WooCommerce 3.3 이전)

WPML Multilingual & Multicurrency for WooCommerce에서 보고서는 항상 현재 언어로 상품을 표시하지만 주문 언어와 관계없이 구매한 모든 상품을 포함합니다.

상품별 판매
상품별 판매

기타 수정 사항

이제 관리 화면 알림이 관리 화면 기본 언어로 표시됨


주문은 고객이 선택한 내용에 따라 다른 언어로 접수됩니다. 이제 관리 화면에서는 주문이 접수된 언어와 관계없이 관리자 사용자에게 일관된 메시지를 표시합니다.


  • 특정 순서로 번역할 때 단순 상품이 프런트엔드에 표시되지 않음

    이전 버전에서는 그룹 상품을 번역한 후 해당 그룹에 속한 상품(번역)이 자동으로 추가되지 않아 수동으로 그룹에 첨부해야 했습니다. 새 버전에서는 그룹을 번역한 후 해당 그룹에 속한 상품의 번역이 번역된 상품 아래에 자동으로 중첩됩니다.

  • 장바구니 및 결제 페이지의 상품 제목이 불완전함
    버그로 인해 상품 제목 앞에 마땅히 있어야 할 해당 상품이 속한 그룹의 이름이 접두사로 붙지 않았습니다.
    제목이 불완전한 상품
    제목이 불완전한 상품
    제목이 완전한 상품
    제목이 완전한 상품
  • 그룹 상품의 번역 간에 상품 상위 항목(그룹)이 동기화되지 않음

기타 수정 사항

  • 백엔드 주문에서 속성 레이블이 번역되지 않은 상태로 표시됨 – 보조 언어로 장바구니에 옵션 상품을 추가하고 주문을 접수한 경우, 백엔드에서 속성이 잘못된 언어로 표시되었습니다.
  • 빠른 편집 기능 관련 문제 수정
  • 공백 문자가 포함된 사용자 정의 속성의 번역이 프런트엔드에 표시되지 않았습니다.
  • 해당 언어의 기본 통화를 ‘유지’로 설정하면 비활성화된 통화가 계속 표시됩니다.

다운로드 및 실험


이 베타 버전은 WPML.org 계정에서만 이용할 수 있습니다. 로그인하여 다운로드 페이지로 이동한 다음 맨 아래로 스크롤하세요. WPML Multilingual & Multicurrency for WooCommerce 3.3 베타가 표시됩니다. 다운로드하고 설치하여 마음껏 활용해 보세요!

이 글이 유용했나요? 이 글을 공유하세요: