관리자에게 로그인된 사용자도 헤더 언어 전환기를 표시할 수 있는 옵션 제공

현재 사이트 설정 content localization anon language switcher는 언어 전환기를 로그인하지 않은 사용자만 표시하도록 하는 토글입니다.

스크린샷 📸

설정

언어 전환기

로그인한 사용자에게도 헤더에서 언어를 설정할 수 있도록 이 기능을 확장해 달라는 요청이 있었습니다.

이를 위한 작업은 다음과 같습니다.

  • 설정 이름에서 "anon"을 제외하도록 업데이트
  • 설정을 “none”, “anonymous”, "all"로 확장

  • 익명 사용자의 언어는 쿠키를 통해 추적되지만, 로그인한 사용자의 경우 언어를 전환할 때 쿠키 대신 user.locale를 업데이트해야 합니다

이 작업을 완료하면, 이것이 이제 코어에서 가능해졌다는 것을 알리는 관련 주제(예: Header Locale Selector)도 업데이트해야 합니다.

11개의 좋아요

이제 완료되고 병합되었습니다 - FEATURE: Also allow language switcher to be shown when users are logged in - Pull Request #34578 - discourse/discourse - GitHub.

여기 PR 설명에 포함되어 있던 동영상이 있습니다. 어떻게 동작해야 하는지 보여줍니다.

고려해 볼 수 있는 사항은 /my/preferences/interface에 표시되는 것을 폐지하고, 사이트 소유자가 사이트에서 사용할 수 있는 언어를 선택할 수 있도록 이 방식으로 전환하여 더 나은 경험을 제공하는 것입니다. 먼저 내부적으로 몇 가지 논의를 진행할 예정입니다.

9개의 좋아요

그 영상이 왜 AI 요약도 번역해야 하는지 같은 시간에 보여줘요 :joy:

1개의 좋아요

알겠어.. 다 때가 있어.

5개의 좋아요

이 주제는 2일 후 자동으로 닫혔습니다. 새로운 답변은 더 이상 허용되지 않습니다.