다국어페이지를 위한 전역변수 설정
한/영 2개 국어 지원을 하려 하는데,
초보라 전역변수 설정하고 그걸 유지하는 법을 모르겠네요..
$lang 이라는 함수로 판단을 하려고 한다면
common.php 에서 $lang; 이렇게 선언만 해주면 되나요?
그리고 이 $lang 에 값을 입력한다하면 ex) kor, lang
언어변환 링크에 get방식으로 url+"?lang=eng" 식으로 해봤는데 안되더라구요
그 페이지에선 변환이 되는데, 그게 계속 유지가 안되는 것 같습니다
답변 2개
그누보드를 활용하여 다국어 서비스를 하고자 하실때
아래 링크를 참조하시면 조금은 빨리 개념을 잡으실 수 있을것 같습니다.
http://sir.kr/g4_tiptech/25051?sfl=wr_subject%7C%7Cwr_content&stx=%EB%8B%A4%EA%B5%AD%EC%96%B4">http://sir.kr/g4_tiptech/25051?sfl=wr_subject%7C%7Cwr_content&stx=%EB%8B%A4%EA%B5%AD%EC%96%B4
예전에 저도 그누보드4와 그누보드5에 적용해보니 잘되더라구요.
댓글을 작성하려면 로그인이 필요합니다.
config.php 파일에 선언하세요.
$lang = 'KR';
$lang = 'EN';
이런식으로 해보시면 어디서나 $lang 변수로 불러쓸수 있습니다.
일반변수보다는 상수로 정의해 보세요
http://php.net/manual/kr/language.constants.syntax.php">http://php.net/manual/kr/language.constants.syntax.php
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
$lang 을 저렇게 두 번 선언하면, 나중에 입력한 'EN' 으로 입력되는 것 아닌가요?