A user reported a bug related to title localization issues in Discourse, where topic titles are incorrectly changing to Chinese after a notification click. RGJ described the sequence of events, including closing and hiding a topic, which led to the title being localized unexpectedly. Moin noted similar occurrences in other topics, providing examples. nat investigated and identified the cause, linking to a fix in a GitHub pull request (#37668). The issue stems from a null fancy_title in the database, triggering incorrect localization. The bug remains open for further monitoring.
This solution and should technically fix the issue we’ve been seeing. The bigger question I haven’t resolved is why the implicated topic’s fancy_title might be null in the db, since it’s the scenario which would trigger the localization to be saved.
I’ll continue to monitor this here. Will keep this open till the weekend.