배지와 그룹을 어떻게 다국어(로컬라이제이션)로 설정할 수 있나요?

아, 죄송합니다! 이전 단계에 오류가 있었습니다!

사이트 텍스트 관리자 페이지(/admin/customize/site_texts)는 Discourse의 번역 파일에 이미 존재하는 키만 찾을 수 있습니다. 따라서 badges.pokémon_master.name와 같은 사용자 지정 배지 키는 해당 파일에 존재하지 않으며, 이를 검색하면 아무것도 표시되지 않습니다(현재 겪고 계신 문제입니다).

제가 공유한 스크린샷은 Rails 콘솔을 통해 번역 항목을 생성한 환경에서 촬영한 것입니다. 제가 안내한 관리자 UI 단계는 그대로 적용할 수 없습니다. 혼동을 드려 죄송합니다. 콘솔 접근 권한이 있다면 사용자 지정 배지에 대한 번역 오버라이드를 생성할 수 있습니다:

# 키 패턴: badges.{snake_case_이름}.{name|description|long_description}
# 예: "Pokemon Master"라는 이름의 배지의 경우:
TranslationOverride.upsert!("zh_CN", "badges.pokemon_master.name", "宝可梦大师")
TranslationOverride.upsert!("zh_CN", "badges.pokemon_master.description", "你的描述")

콘솔을 통해 생성한 후, 해당 번역은 /admin/customize/site_texts에 표시되며, 이후에는 여기서 편집할 수 있습니다.

콘솔 접근 권한이 없다면 현재 이 작업은 불가능합니다. @awesomerobot 님이 언급했듯이, 사용자 지정 배지의 지역화는 아직 지원되지 않습니다.