안녕하세요.
워드프레스 KBoard 스킨: contact form 에서 [보내기] 완료 후
메세지 창 "메세지가 정상적으로 전송되었습니다. 감사합니다." 라는 내용을 바꾸고 싶습니다.
바쁘시더라도 방법 좀 부탁드립니다.
감사합니다. 새해 복 많이 받으세요.
스킨 파일을 수정해주셔야 합니다.
/wp-content/plugins/kboard/skin/contact-form/editor.php 파일을 수정해주세요.
<script>alert('<?php echo __('Your message was sent successfully. Thanks.', 'kboard')?>');</script>
위 코드를 찾아서 아래처럼 원하시는 메시지를 입력해주세요.
<script>alert('감사합니다.');</script>
새해 복 많이 받으세요^^
네, 감사합니다.
혹시 어떻게 소스상에 영문이 한글로 번역되어 실행되는지
알려주실 수 있을까요?
소중한 시간 답변 주셔서 감사드립니다.^^
/kboard/languages 폴더 안에 보시면 번역파일들이 있습니다.
번역 파일인 po 파일은 Poedit 프로그램으로 열어서 편집하실 수 있습니다.
워드프레스가 플러그인 안에 있는 po 파일을 읽어와서 변역된 결과를 출력하게 됩니다.
po 파일을 읽어오는 함수는 load_plugin_textdomain 입니다. (플러그인이 아니거나 상황에 따라서는 다른 방법도 사용합니다.)
https://codex.wordpress.org/Function_Reference/load_plugin_textdomain
전문적으로는 아래 페이지도 참고해주세요^^