안녕하세요
kboard의 language 폴더에서 일본어 mo와 po파일을 수정번역한 후 업로드하여 테스트중에 있습니다.
po파일의 모든 항목이 번역되어 있는데도 불구하고 한국어로 표시되는 부분이 상당부분 있습니다.
얼마전에도 비슷한 질문 올리신 분이 있길래 봤습니다만, 스킨이 달라서인지 좀 달라서 잘 모르겠더라구요..ㅠㅠ
저는 디폴트 스킨 사용중입니다.
그리고 소셜댓글 부분은 전혀 번역이 안된 상태로 한글로만 나오던데, 여기는 또 어떻게 수정해야 할까요.
어떻게 해야할지 몰라 문의드리게 되었습니다.
https://hanryu-club.com/notice/
일단 게시판은 위 주소의 하나만 만든 상태입니다.
그리고 두가지 더 있는데요.
하나는 게시판에 글쓰기 하면 나오는 입력창이 꽤 작은 사이즈로 나옵니다.(특히 넓이부분..)
또 하나는 바로 그 입력창 바로 위에 옵션체크란(비밀글과 공지)이 있는데요
이게 세로로 나옵니다.
이 부분은 어디서 어떻게 바꾸면 될까요.
모르는게 너무 많습니다..ㅠㅠ
잘 부탁드립니다.
번역은 번역파일 수정으로 해결이 안되시면
직접 스킨파일을 수정하시는게 좋겠습니다.
예를들어 스킨의 list.php 파일에서
<td class="kboard-list-title"><?php echo __('Title', 'kboard')?></td> 이런 코드가 있습니다.
<td class="kboard-list-title">제목</td> 이런식으로 직접 글자를 입력해주세요.
입력창이 작은건 테마의 CSS 속성 때문입니다.
https://hanryu-club.com/wp-content/themes/theshopier/scss/content/_home.scss
위 파일에서 아래 굵게 표시된 부분을 지우고 테스트를 해보시겠어요?
textarea{
min-height: 100px;
@include border_radius( 5px );
border: $main_border;
font-size: 13px;
max-width: 350px;
width: 100%;
padding: 7px 6px 6px;
}
그리고 아래 굵게 표시된 부분도 지우고 테스트를 해보시겠어요?
label {
display: inline-block;
width: 100%;
margin-bottom: 9px;
cursor: pointer;
font-size: 12px;
color: #5d5d5d;
}
답변 감사드립니다.
먼저 텍스트박스 크기는 적어주신 대로 해보았습니다만, 변경이 안되더라구요.
근데 어쩌다가 KBoard 고급설정에서 특정테마 레이아웃 깨짐 방지와 아이프레임으로 보기를 활성화 해보니
텍스트박스가 커지더라구요.
근본적인 해결은 아니었습니다만, 그냥 하나 얻어걸린듯 합니다..ㅠㅠ
그리고, 번역문의 경우는 list.php을 말씀하셨는데, 아무리 봐도 제가 바꾸려는 항목이 보이질 않습니다.
번역이 안되어있는 부분은 썸네일 첨부하기 버튼과 그 옆의 텍스트이길래 혹시나 하는 마음에 editor.php 파일을 들여다보았습니다.
그 중에
<div class="kboard-attr-row">
<label class="attr-name" for="kboard-input-thumbnail"><?php echo __('Thumbnail', 'kboard')?></label>
<div class="attr-value">
<?php if($content->thumbnail_file):?><?php echo $content->thumbnail_name?> - <a href="<?php echo $url->getDeleteURLWithAttach($content->uid);?>" onclick="return confirm('<?php echo __('Are you sure you want to delete?', 'kboard')?>');"><?php echo __('Delete file', 'kboard')?></a><?php endif?>
<input type="file" id="kboard-input-thumbnail" name="thumbnail">
</div>
</div>
요 부분에 해당되는 거 같은데, 맞는지 모르겠습니다.
<?php if($content->thumbnail_file):?><?php echo $content->thumbnail_name?> 을
<?php if($content->thumbnail_file):?>ファイル添付
로 변경해보았습니다만, 변함이 없네요...ㅠㅠ
제가 무엇을 잘못한 걸까요..
그리고 아직 썸네일이 첨부되지 않은 상태에서는 [파일선택] 버튼 옆에 [선택된 파일없음]이라고 한글로 표기가 되어있는데요.
이것은 어디서 수정하면 될지 가르쳐주십시요.
정확이 어떤걸 말씀하시는지 모르겠습니다;;
<?php if($content->thumbnail_file):?><?php echo $content->thumbnail_name?> 이건 첨부파일명 입니다.
번역되는 부분이 아닙니다.
번역되는 부분은
<label class="attr-name" for="kboard-input-thumbnail"><?php echo __('Thumbnail', 'kboard')?></label> 이런 부분입니다.
<label class="attr-name" for="kboard-input-thumbnail">썸네일</label> 이렇게 텍스트로 변환됩니다.
[파일선택] 버튼 옆에 [선택된 파일없음] 이것들은 번역하는게 아닙니다.
사용자의 운영제체와 브라우저의 언어에 따라서 자동으로 표시됩니다.
즉, 한국어 윈도우(혹은 맥)와 한국어 브라우저를 사용하면 한글로 나오구요.
영어 윈도우(혹은 맥)와 영어 브라우저를 사용하면 영어로 나오는 부분입니다.