Comment Reply Email Notification 플러그인 댓글의 답글 알림 메시지 한글화

By | 2023-09-11

얼마 전 티스토리에서 독립 서버의 워드프레스로 블로그를 이사한 뒤 방문자가 작성한 댓글의 답글 작성 알림을 이메일로 보내는 Comment Reply Email Notification 플러그인을 적용했다. WP Mail SMTP라는 플러그인과 함게 적용하여 댓글에 답글이 작성될 경우 댓글 작성자에게 이메일로 정확하게 알림(보러가기)이 가는 것을 확인했다.

댓글의 답글 알림 영문 메시지 (Notify me via e-mail if anyone answers my comment.)

그런데 딱~~하나 거슬리는 것이 있었으니 바로 댓글에 답글이 작성될 경우 이메일로 알려달라는 체크~버튼의 메시지가 다음 화면과 같이 영문이라는 점이다.

댓글에 답글이 작성될 경우 이메일 알림 설정 체크 버튼이 보이고 메시지는 영문임을 쉽게 알 수 있다.

Notify me via e-mail if anyone answers my comment.

댓글 작성 창의 다른 메시지는 모두 워드프레스의 기본 메시지이기 때문에 자연스럽게 한글화가 되었지만 답글의 이메일 알림 메시지는 Comment Reply Email Notification 플러그인의 메시지여서 한글로 표시되지 않은 듯 하다.

구글링을 해도 딱히 정답이 나오지는 않았다.

Comment Reply Email Notification 한글화

결국 플러그인의 소스코드를 모두 뒤졌고… 한 파일에서 해당 메시지를 찾을 수 있었다. 그 파일의 위치와 파일명은 다음과 같다.

경로명 : Docoument_Root/wp-content/plugins/comment-reply-email-notification/classes
파일명 : CommentReplyEmailNotification.php

플러그인의 영문 메시지를 한글로 바꾸기

메시지를 한글로 바꿀 수 있는 소스코드 파일

다음과 같이 이 파일(CommentReplyEmailNotification.php)의 소스코드 위와 같이 수정한다.

Comment Reply Email Notification 알림 설정

함수 CommentFields($fields)를 호출하는 과정에서 딱~ 한줄만 수정하면 된다. 위의 소스코드 이미지에서 “$label = ~~~”로 되어 있는 한줄을 주석(#)으로 처리하고 한글 메시지가 담긴 라인을 추가한다. 그리고 맨 앞에 공백을 넣어주기 위해   한 문자를 입력했다.

저장하고 난 다음 댓글창을 띄워보면 한글 메시지가 다음과 같이 표시되는 것을 알 수 있다.

한글 메시지에 달린 댓글 작성 알림
댓글에 답글 작성 알림 이메일로 알리기

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다