묻고답하기

게시판에서 게시물이 등록되거나 댓글이 달렸을 때 관리자에게 이메일로 보내어지는 부분은 아래와 같은 것으로 알고 있습니다.


1. 게시판에 게시물 등록되었을 때 관리자에게 이메일로 보내어지는 부분(board.controller.php).

$oMail->setContent( sprintf("From : <a href=\"%s\">%s</a><br/>\r\n%s", getFullUrl('','document_srl',$obj->document_srl), getFullUrl('','document_srl',$obj->document_srl), $obj->content));


2. 게시판에 댓글이 등록되었을 때 관리자에게 이메일로 보내어지는 부분(comment.controller.php).

$mail_title = "[XE - " . Context::get('mid') . "] A new comment was posted on document: \"" . $oDocument->getTitleText() . "\"";
.
.
$mail_content = "
					Author: " . $member_info->nick_name . "
					<br />Author e-mail: " . $member_info->email_address . "
					<br />Comment:
					<br />\"" . $obj->content . "\"
					";


보시다시피 From: 혹은 A new comment was posted on document, Author, Author e-mail, Comment 와 같은 폼(?)이 다 영어로 되어 있습니다(저는 위의 내용들을 좀더 저만의 방식으로 만들고자 합니다). 그래서 제가 궁금한 점은,, 게시판에 다국어 이용시(?l=en, ?l=jp, ?l=ko 와 같은 방법으로 언어변경하여 사용시)에, 해당 언어로 위와 같은 폼(?)이 작성되어 관리자들에게 전달될 수 있는가. 입니다.


제가 생각해 본 것은 Board 나 Comment 에 있는 lang.xml 파일에 각 언어대로 필요한대로 위의 내용들을 적고, 위의 부분에 각 언어별로 적용될 수 있는 문법(html시에는 {$lang->cmd_write} 과 같은것)을 사용하면 될 것 같은데 php 를 모르는 저로써는 힘든 부분이라서 이렇게 아시는 분들의 도움을 청하게 되었습니다. 읽어주셔서 감사합니다.