CI 묻고 답하기

제목 코드이그나이터의 language 라비브러리? 에 관해 질문드립니다.
카테고리 CI 2, 3
글쓴이 엘제이 작성시각 2020/06/12 14:40:48
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 12701   RSS

사이트 안에 셀렉트박스를 만들어서 

한국/미국/중국/일본 이렇게 (더 만들수도 있고요) 4개국어로 특정 경고창이나 뷰단에서 보이는 단어에 관해

 language 디렉토리안에 각 국가별로 디렉토리를 만들어서 배열로 수짒하여 처리하려고 합니다. 메뉴얼에 나온것처럼 

말이죠

 

그런데 각 국가를 선택했을 때 선택박스 값을 계속 물고 다녀야 하는 것인지 (세션이나 쿠키 아니면 다른게 있는지요??) 

아니면 특정 서버값같은 거 접속시 특정국가코드를 확인가능한 것이 있는지요?

 다음글 php7.2 upgrade 후 redis 연동 문제 (6)
 이전글 라즈베리파이(부스터)에 포팅시에.. (2)

댓글

벤지 / 2020/06/12 15:32:47 / 추천 0

국가를 선택   ---> 쿠키나 세션중에 하나를 이용합니다

접속시 특정국가코드를 확인 -->  Ci 안에서 구현 합니다.

 

한대승(불의회상) / 2020/06/12 15:35:14 / 추천 0

일반적으로 사용자가 사용 언어를 선택하도록 하고 쿠키나 세션에 그 정보를 유지하는 방법을 씁니다.

웹 브라우져가 제공하는 정보에 맞춰 바꾸고 싶다면 코드이그나이터 버전 4부터 제공하는 기능을 이용해 볼 수 있습니다.

http://ci4doc.cikorea.net/outgoing/localization.html