Discussion Localization
Override discussion chrome strings for localization.
- Multilingual forum or community products
- Custom product copy on composer, navigation, and view mode picker
- Pass an initial
DiscussionLocaleonDiscussionThreadvia thelocaleprop, or provide a reactivelocale_readsignal for live language switching. - Read merged strings in custom slot children with
use_discussion_locale(). - Override individual fields by building a full
DiscussionLocalestruct — partial merge is not yet supported; copy fromDiscussionLocale::english()and replace fields.
English and French locale toggle
Language select switches composer placeholder, toolbar labels, and navigation chrome.
DensityDefault
Main message with markdown and a design link.
Agree — let's track open questions here.
I'll draft the migration checklist.
Depth-3 reply for tree testing.
Separate branch at L1.
Based on the thread, the default depth is 4.