Discobot 설정을 이것저것 만져보다가, “플러그인” 항목 안에 “Narrative Bot” 페이지가 있고 거기서 다양한 설정을 할 수 있는데, 사용자가 사용하는 환영 메시지 같은 것을 편집하려면 사이트 텍스트로 이동해서 검색창에 무엇을 입력해야 메시지를 찾을지 알아내야 한다는 점이 꽤 비직관적이라는 점을 언급하고 싶었습니다.
이 모든 것을 한곳에 모아두는 것이 더 합리적이지 않을까요?
Discobot 설정을 이것저것 만져보다가, “플러그인” 항목 안에 “Narrative Bot” 페이지가 있고 거기서 다양한 설정을 할 수 있는데, 사용자가 사용하는 환영 메시지 같은 것을 편집하려면 사이트 텍스트로 이동해서 검색창에 무엇을 입력해야 메시지를 찾을지 알아내야 한다는 점이 꽤 비직관적이라는 점을 언급하고 싶었습니다.
이 모든 것을 한곳에 모아두는 것이 더 합리적이지 않을까요?
저에게는 설정과 텍스트를 분리하는 것이 더 합리적이라고 생각합니다. 한 곳은 기능을 활성화하고 작동 방식을 설정하는 곳이고, 다른 곳은 인터페이스의 텍스트를 편집하는 곳입니다.
예를 들어, 어사인(allocate) 플러그인이 자신의 설정 페이지에 추가하는 모든 텍스트도 변경할 수 있기를 기대하시나요? 100개 이상의 텍스트가 모두 그곳에 표시된다면, 관련 설정을 찾기가 훨씬 더 어려워질 것입니다. 검색 인터페이스를 갖춘 사이트 텍스트 페이지가 텍스트 편집을 위한 더 나은 장소라고 생각합니다.
현재 설정과 텍스트가 혼재되어 있는 유일한 곳은 웰컴 배너 설정 페이지라고 생각합니다. 그리고 제 생각에는 이것이 꽤 혼란스럽습니다. 왜냐하면 어떤 언어를 편집하고 있는지 표시가 없기 때문입니다. 거기서 텍스트를 변경하는 것은 설정을 편집하는 것처럼 보입니다. 하지만 큰 차이가 있습니다. 설정을 변경하면 모든 사용자에게 적용되지만, 텍스트를 변경하면 현재 인터페이스 언어로만 변경됩니다. 인터페이스가 이 점을 놓치기 쉽게 만듭니다. 한 언어에만 텍스트를 편집했다는 것을 표시하지 않으며, 다른 언어를 선호하는 사용자는 당신이 추가한 정보를 볼 수 없습니다.
웰컴 배너의 경우 그다지 큰 문제가 아닐 수 있지만(관리자가 모든 사용자에게 동일한 정보를 제공하지 않는 것이 안타까울 뿐), 튜토리얼의 경우 이것이 더 나을 것이라고 생각합니다. allow user locale을 비활성화하여 모든 사용자가 동일한 언어를 사용하도록 강제하는 경우라면 당신에게는 그렇지 않을 수 있지만, 기본적으로 사용자는 선호하는 인터페이스 언어를 선택할 수 있습니다. 그리고 저는 그런 경우 관리자가 모든 사용자에게 유사한 경험을 제공하도록 고려해야 한다고 생각합니다. 나중에 언어 때문에 정보를 받지 못했다는 것을 알게 되는 것은 좋은 느낌이 아닙니다. 메타의 검색 배너가 영어를 사용하지 않는 사용자에게만 게시 전에 검색하라고만 알려준 것이 항상 조금 이상하게 느껴졌던 것과 같습니다. ![]()
그래서 저는 사용자가 인터페이스 언어에 따라 달라지는 것을 편집하고 있다는 것이 매우 명확한 장소를 선호합니다. 사이트 텍스트 페이지는 이를 지원하지만, 사이트 설정과 혼합하고 언어 드롭다운을 표시하지 않으면 그 정반대의 결과가 됩니다.