2012-12-04 6 views
1

Drupal 프로젝트에서 기본 웹 웜이 있습니다. 사용자가 하나를 제출하자마자, 그가 작성한 모든 것을 이메일로 보냅니다.Webform submissions : 메일로 변수 번역을 보내는 방법

예 :

Imp_First_Name % 값 [FIRSTNAME] Imp_Last_Name % 값 [LASTNAME] Imp_City % 값 [LASTNAME] Imp_Country % 값 [국가] Imp_Email % 값 [메일] Imp_Subject : % value [subject] 이 줄에는 문제가 있습니다 :

Imp_Subject : % value [subject] 제목에는 사용자가 선택 목록에서 선택한 내용이 포함되어 있습니다. 내 문제는 웹 사이트가 중국어로 설정되어있을 때 모든 것이 중국어로 작성되었지만 중국어 버전을 보내지 않기를 바라는 경우입니다. 영어가 필요해.

예를 들어

: 내 웹 양식에서

, 사용자는 3 개국 사이의 선택이 있습니다

아프가니스탄 | 阿富汗 AFRIQUE 뒤 수드 | 南非 는 Albanie | 阿尔巴尼亚 나는 라틴 알파벳의 국가 이름이 필요 ! 어떻게해야합니까? 당신의 도움이

답변

0
그것은 까다로운 하나

... 에 미리

덕분에 대체 또한 두 가지 템플릿 층이있다. 하나는 webform에서 나오고 두 번째는 mailsystem/mail handler 모듈에서옵니다.

대체가 템플릿 레이어보다 먼저 수행되므로 t() 함수가 해당 레벨의 훅 또는 적절한 템플릿 파일에 적용되어야한다고 가정합니다.

XDebug로 디버깅하면이 문제를 해결하는 데 도움이됩니다.