묻고답하기
레이아웃에 [다국어] 기능을 넣으려고 하는데, 아시는 분의 도움 청합니다.
2019.01.25 10:56
이곳 자료실에서 다운받아 사용중인 레이아웃을 약간 수정하려고 합니다.
레이아웃 스킨에서 단순하게 링크된 문자,
예를 들어,,, <a href="#">안녕하세요.</a> 와 같이 단순하게 링크된 [안녕하세요.]를 다국어로 변경하려고 합니다.
다른 메뉴와 기능은 이미 다국어로 설정해 놓으셨지만, 이건 아니네요.
환경설정에서 설정할 수 있는 명칭이 아니므로, 제가 임의로 다국어 등록한 것을 사용해야 됩니다.
이 경우, 어떻게 설정하면 다국어 기능을 넣을 수 있는지~ 궁금합니다.
아시는 분의 도움 부탁드립니다. 고맙습니다.
------------------------
몇 년째 개발자님이 방치모드로 공개하신 것이라, 제가 수정할 수 있으면 수정하려고 문의 올립니다.
댓글 7
-
LuisK
2019.01.25 11:20
-
대한국인
2019.01.25 11:39
해당 링크는 위아래 <div> 사이에 <a class="act_search" href="#">이동</a> 와 같이 들어 있습니다.
그리고 죄송하지만~
GNB SNB LNB 가 무슨 뜻인지 몰라, 자세하게 말씀드리기 어렵구요. T T
-
LuisK
2019.01.25 11:48
다국어를 불러올 수 있는건 {$user_lang->userLang<lang번호>} 불러오곤 하는데, 이방법은 Core에서 메뉴에 링크했을때 단순히 불러올 수 있는데요.
직접 링크하시기 위해서는 DB에 접속하시어
xe_lang 에 들어가시면, site_srl, name, lang_code 가 존재합니다.
여기서 name부분을 복사 붙여넣기 해서, 이동 부분을 {$user_lang->userLang2019~~~} 로 바꿔보시면 될거 같습니다.
-
대한국인
2019.01.25 20:32
답변 주셔서 고맙습니다.
근데 저는 안되네요. T T
말씀하신데로 찾아서 대입하면 {$user_lang->userLang20190125200456077} 와 같이 됩니다.
그래서 <A href=#>{$user_lang->userLang20190125200456077}</a>와 같이 넣었더니,
해당 란에 아무런 문자도 안나옵니다. -> 공란 표시
{$user_lang->userlang20190125200456077}
{$user_lang->20190125200456077}
{$lang->userLang20190125200456077}
{$Lang->userLang20190125200456077}
와 같이 다양하게 해 봤지만,
어떤 건 해당 페이지에 오류가 생겨서 아예 안 뜨고,
나머진 모두 해당 위치에 공란으로 표시됩니다. T T
-
DoorWeb
2019.01.25 14:41
스케치북 게시판 스킨의 _setting.html 을 열어보시면 66라인쯤에 독립적인 lang을 설정하고 있는걸 보실 수 있을겁니다. 이런 방식으로 처리하시면 될겁니다.
-
대한국인
2019.01.25 20:33
답변 주셔서 고맙습니다.
근데 저는 안되네요.
해당 파일에서 가장 비슷한 단어를 찾아서 그걸 대입했어도 안되구~
문법을 잘못 작성한 것인지~
아예 해당 위치가 [공란]으로 표시됩니다. T T
-
:DunhillBoy
2021.06.19 21:02
× → {$user_lang->userLang20190125200456077}
○ → $user_lang->userLang20190125200456077
{} 빼고 해보세요~
어떻게 링크링을 했는지.. 알 수 있나요?
이미지나 사이트를 보고 답을 해드릴 수 있을듯 한데,
가령, 단순히 링크된게 GNB SNB LNB에서 링크가 되어서 # 처리를 하였는지, 하드코딩 하였는지 잘 모르겠습니다 8ㅅ8