지난번에 라이믹스에서 다국어가 풀린다고 호들갑ㅋ을 떤 적이 있었는데, XE에서도 그랬던 모양입니다.
https://xetown.com/qna/347532에 달린 데버님의 댓글을 보고 XE코어의 깃허브도 둘러봤는데, 이제야 상황이 조금 파악이 됩니다.
page 모듈이나 board 모듈 등에서 브라우저 제목(browser_title)을 다국어로 입력하고 등록하면 다국어 기능이 처음에는 잘 작동합니다.
그렇지만, 게시판 목록수를 변경하는 등 설정 내용을 수정하고 다시 등록 버튼을 눌러보면, 브라우저 제목의 다국어가 풀립니다.
등록 버튼을 눌렀을 당시의 언어 모드로 고정돼 버리는 거죠.
디비에서 모듈 테이블을 보면 browser_title에서 $user_Lang이 사라지고 '블로그' 같은 식으로 내용이 변경된 걸 확인할 수 있었습니다.
애드온을 모두 끄고 테스트를 해봐도 마찬가지였고, 라이믹스에서 기본 제공하는 모듈 외의 것들을 모두 제거한 다음에 테스트를 해봐도 마찬가지였습니다.
세션이 어느단계에서 초기화 되고 저장되어서 그런게 아닐까 하는 막연한 추측입니다.