- 상태
- 미해결
- 보고된 제품
- WPML Multilingual for CF7 1.3.2
- 관련 플러그인/테마
- Contact Form 7
- 주제 태그
- Compatibility
문제 개요
Contact Form 7을 사용할 때 양식 필드에 placeholder 속성을 추가하면 번역 엔진이 숏코드를 잘못 해석할 수 있습니다. 이로 인해 사이트의 번역된 버전에서 양식이 깨지는 문제가 발생할 수 있습니다.
임시 해결 방법
고급 번역 에디터(ATE)에서 양식 번역을 편집하고 숏코드가 번역되지 않은 상태로 유지되는지 확인하세요. 자리 표시자 텍스트만 번역하세요.
다음 단계를 따르세요:
- ATE에서 번역을 여세요.
- ATE 에디터의 오른쪽 상단 모서리로 이동하여 톱니바퀴 아이콘을 클릭하고 “더 큰 세그먼트 선호” 옵션이 활성화되어 있는지 확인하세요.
- 자리 표시자가 있는 필드는 두 줄로 나뉘어 표시됩니다. 예:
[wpmlcf7-1-email* customer-email placeholder] Your E-mail (required)
- 첫 번째 줄(숏코드)은 번역하지 마세요. 원본 언어와 동일해야 합니다.
- 두 번째 줄의 자리 표시자 텍스트(“Your E-mail (required)”)만 번역하세요.