매크로는 무엇으로 디코딩되나요?

새로운 사용자 온보딩 플로우를 보고 있는데, 이 과정에서 system_messages.welcome_user.text_body_template에 도달했습니다. 이 템플릿은 %{new_user_tips}를 포함한 여러 매크로를 사용하고 있습니다.

이 값들이 어디서 설정되는지 찾는 데 어려움을 겪고 있습니다.

저도 명확하지 않습니다! 다행히 누군가가 그 정확한 매크로에 대해 언급한 적이 있습니다:

어디서 사용되는지에 관해서는, /admin/customize/site_texts?locale=en&q=%25{new_user_tips}에서 몇 가지 템플릿을 볼 수 있습니다:

Discourse에서 다른 콘텐츠 템플릿의 내용을 가져와 현재 콘텐츠에 삽입하는 다른 매크로는 본 적이 없습니다. :slight_smile:

아직도 이해가 안 돼요.

'Transifex’가 무엇이고, 어디에 있나요?

그리고 여기서 물어보지 않으면, %{new_user_tips}가 system_messages.usage_tips.text_body_template와 같다는 걸 어떻게 알 수 있죠?

Transifex는 현지화를 위해 번역에 기여하는 사람들을 위한 시스템입니다. 그 부분에 대해서는 걱정하지 않으셔도 되며, 존재하지 않는다고 생각하셔도 됩니다.

하지만 이것은 좋은 질문입니다 - 아래 항목 중 대부분은(제가 보기에는) 자명하지만 new_user_tips는 예외입니다. 어쨌든 근처에 ⓘ 설명을 두는 것이 좋은 아이디어일 수 있습니다.

사용 가능한 보간 키: site_name, new_user_tips, base_url, username, name, name_or_username

system_messages.usage_tips.text_body_template를 찾으려면 코드를 파고들어야 합니다.

이것은 에디터에서 명확하게 보이도록 개선할 수 있는 부분입니다.

값들이 여기에서 설정된 것 같습니다:

하지만 어딘가에 이에 대한 안내 문구가 있으면 좋겠다는 데에는 동의합니다.

@Arkshine 님, 감사합니다! 정말 도움이 되네요!

그리고… 그 블록의 이름이 defaults라서, 다른 값으로 변경할 수 있다는 뜻인가요…?