Gravity Forms Multilingual 1.2.1을 방금 출시했습니다. 이 버전에는 Gravity Forms 번역 개선 사항과 몇 가지 결함에 대한 수정 사항이 포함되어 있습니다.
Gravity Forms 번역 작업 필터링
WPML 번역 관리 대시보드 화면에서 Gravity Forms 번역 작업 필터링이 개선되었습니다. 다음 필드에 대한 지원이 추가되었습니다. ‘원본 언어’(Gravity Forms는 항상 기본 언어임), ‘대상 언어’, ‘번역 상태’, ‘필터: 유형’, ‘필터: 제목’.

HTML 콘텐츠 필드 유형 번역 수정
HTML 콘텐츠 필드 유형 문자열 이름이 WPML 문자열 번역에 올바르게 등록되지 않았습니다. 등록된 문자열 이름에 양식 ID가 중복으로 포함되었습니다(예: ‘3_field-1-content’ 대신 ‘3_3_field-1-content’).

라디오, 확인란 및 선택 필드 유형의 옵션 레이블 번역 수정
문자열 길이가 128자를 초과하는 경우 라디오, 확인란 및 선택 필드 옵션 레이블이 WPML 문자열 번역에 올바르게 등록되지 않았습니다. 이로 인해 번역 불일치가 발생했으며 GFML 측에 핸들러가 추가되었습니다.


필드 레이블에 HTML 콘텐츠가 포함된 경우 번역 에디터 화면에서 HTML 및 JS가 깨지는 문제 수정
라디오, 확인란 및 선택 필드 옵션 레이블에 HTML이 포함된 경우 번역 에디터 화면에서 HTML 및 JS가 깨졌습니다. GFML 측에 문자열 이름을 필터링하여 안전하게 사용할 수 있도록 하는 정제 메서드가 추가되었습니다.

문자열 등록 및 번역 중 가격 필드 문제 수정
가격 필드가 올바르게 등록되거나 번역되지 않았습니다. 따라서 모든 가격 필드에 대한 처리가 개선되었습니다. Gravity Forms는 기본 통화만 허용하며, 현재 번역된 양식에서 통화를 변경할 수 없습니다.



