지난번에 라이믹스에서 다국어가 풀린다고 호들갑ㅋ을 떤 적이 있었는데, XE에서도 그랬던 모양입니다.

https://xetown.com/qna/347532에 달린 데버님의 댓글을 보고 XE코어의 깃허브도 둘러봤는데, 이제야 상황이 조금 파악이 됩니다.

 

page 모듈이나 board 모듈 등에서 브라우저 제목(browser_title)을 다국어로 입력하고 등록하면 다국어 기능이 처음에는 잘 작동합니다.

그렇지만, 게시판 목록수를 변경하는 등 설정 내용을 수정하고 다시 등록 버튼을 눌러보면, 브라우저 제목의 다국어가 풀립니다.

등록 버튼을 눌렀을 당시의 언어 모드로 고정돼 버리는 거죠.

 

디비에서 모듈 테이블을 보면 browser_title에서 $user_Lang이 사라지고 '블로그' 같은 식으로 내용이 변경된 걸 확인할 수 있었습니다.

 

애드온을 모두 끄고 테스트를 해봐도 마찬가지였고, 라이믹스에서 기본 제공하는 모듈 외의 것들을 모두 제거한 다음에 테스트를 해봐도 마찬가지였습니다.

글쓴이 윤삼

profile
아무래도 중급 초반 수준의 코딩 오타쿠인 것 같습니다.
  • profile
    그냥 막연한 저의 추측으로는 세션문제가 아닌가 싶기도 합니다.
    세션이 어느단계에서 초기화 되고 저장되어서 그런게 아닐까 하는 막연한 추측입니다.
  • profile profile
    XE에서도 해당 이슈가 제기된 적이 있긴 했는데 제대로 파악이 안 된 것 같더라구요.

    다른 분들도 시험 삼아 한번 재연해보시면 어떨까 합니다.
    제가 채 파악하지 못한 애드온이나 모듈 문제일 수도 있으니
  • profile

    다국어가 불러와지지 않아서 발생하는 문제입니다. 다국어가 정상적으로 불러와진 경우 해당 입력칸이 비활성화되며(즉 수정할 수 없게) 다국어 선택을 취소하거나 다른 다국어로 바꿀수만 있게 되어야 합니다.

     

    순정 상태의 XE DEMO에서 테스트한 결과이므로 서드파티 자료와 상관 없는 것으로 보입니다. 조만간 테스트해보고 풀리퀘 하던지 해야겠네요.

  • profile profile
    확인 감사합니다~!