시청 상태에 따라 맞춤 이메일 텍스트 설정 가능할까요?

저희 포럼에는 여전히 몇몇 리스트서브(listserv) 방식의 이메일 전용 사용자가 있습니다. 일부 카테고리는 기본적으로 “첫 번째 게시글 알림”(Watching First Post)으로 설정되어 있지만, 이러한 사용자 중 상당수가 이 설정을 제대로 이해하지 못할 수 있다고 우려하고 있습니다. 사용자 교육도 진행 중이지만, 기술적인 해결책도 있을지 궁금합니다.

해당 사용자의 카테고리가 "첫 번째 게시글 알림"으로 설정되어 있을 때, 이메일 알림 하단에 사용자 정의 텍스트를 삽입할 수 있는 방법이 있을까요? (예: “알림 설정을 변경하지 않으면 이 주제에 대한 답변은 표시되지 않습니다.”)

아니, 괜찮아요! :slight_smile: 팀의 다른 구성원이 마침 제가 존재하길 바랐던 설정을 찾아줬어요: user_notifications.user_watching_first_post.text_body_template

이런 모든 설정에 대한 인덱스나 목록 같은 것이 있나요? 있으면 나중에 특정 설정을 찾는 데 도움이 될 것 같아요?

일반적으로 가장 좋은 방법은 변경하려는 텍스트를 찾아 admin/customize/site_texts에서 검색하는 것입니다.

인덱스에 가장 가까운 것은 Discourse 소스의 번역 파일입니다… 각 언어당 2개의 파일이 있으며, 이 파일에는 앱의 거의 모든 텍스트가 포함되어 있습니다. 영어의 경우 client.en.yml과 server.en.yml입니다… 예를 들어 user_notifications.user_watching_first_post 텍스트는 server.en.yml 여기에 있습니다.

따라서 편집하려는 텍스트를 이 파일에서 검색한 후, 키를 찾아 admin/customize/site_texts에서 편집하면 됩니다.