# 알림을 동적 텍스트와 아이콘으로 사용자 지정하는 방법

**URL:** https://meta.discourse.org/t/how-do-i-customize-a-notification-to-a-dynamic-text-and-icon/175852
**Category:** Support
**Created:** [1월 12, 2021, 8:58오전 UTC](https://meta.discourse.org/t/how-do-i-customize-a-notification-to-a-dynamic-text-and-icon/175852 "2021-01-12T08:58:02Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Ravi\_Teja\_Varma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ravi_teja_varma/32/195200_2.png) [@Ravi\_Teja\_Varma](https://meta.discourse.org/u/Ravi_Teja_Varma)
#### Post date: [1월 12, 2021, 8:58오전 UTC](https://meta.discourse.org/t/how-do-i-customize-a-notification-to-a-dynamic-text-and-icon/175852/1 "2021-01-12T08:58:02Z")

</div>

커스텀 알림을 만들어 보았지만, 몇 가지 변경 사항/커스터마이징이 필요합니다. 첨부 파일 참조

 ![Screenshot from 2021-01-12 14-25-08](https://global.discourse-cdn.com/meta/original/3X/4/b/4b15aa544b796d2f42f54ccc07e4f2e0061253b0.png)

1. 메시지에 앞에 붙는 en\_US를 제거하는 방법을 알고 싶습니다.
2. 커스텀 알림에 아이콘이 표시되지 않고 있으며, 아이콘을 추가하고 싶습니다.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [1월 12, 2021, 11:00오전 UTC](https://meta.discourse.org/t/how-do-i-customize-a-notification-to-a-dynamic-text-and-icon/175852/2 "2021-01-12T11:00:17Z")

</div>

코드 URL을 공유해 주시면 어떤 부분을 수정해야 할지 도움을 드리는 데 더 수월합니다.

---

<div class="post-metadata">

### Author: ![Ravi\_Teja\_Varma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ravi_teja_varma/32/195200_2.png) [@Ravi\_Teja\_Varma](https://meta.discourse.org/u/Ravi_Teja_Varma)
#### Post date: [1월 12, 2021, 11:08오전 UTC](https://meta.discourse.org/t/how-do-i-customize-a-notification-to-a-dynamic-text-and-icon/175852/3 "2021-01-12T11:08:10Z")

</div>

아래 방법으로 시도해 보았는데, 왜 'en\_US’가 표시되는지 확실하지 않습니다.  
또한 커스텀 알림에 아이콘이 표시되지 않으므로 아이콘을 추가하고 싶습니다.

```
Notification.create!(
      notification_type: 14,
      user_id: 82226,
      topic_id: 82269,
      post_number: nil,
      high_priority: true,
      data: {
          message: 'Your last was removed due to spam content',
          display_username: 'Post deleted',
          topic_title: 'Post Rejected'
      }.to_json
    )

```

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [1월 12, 2021, 4:50오후 UTC](https://meta.discourse.org/t/how-do-i-customize-a-notification-to-a-dynamic-text-and-icon/175852/4 "2021-01-12T16:50:50Z")

</div>

메시지 속의 항목은 로케일(locale)에서 정의되어야 합니다. 따라서 [이처럼](https://github.com/discourse/discourse-subscriptions/blob/master/config/locales/client.en.yml) 로케일에서 정의한 후, 메시지에는 로케일 이름을 사용합니다.

아이콘을 추가하는 방법은 정확히 모르겠습니다.
