duy
(Duy)
January 14, 2026, 10:35am
1
I saw this option in Meta Discourse’s rich text editor. I guess it’s Discourse Math , but I can’t find this plugin on Crowdin for translation.
Is this plugin missing on Crowdin?
P/S: And may I ask what plugin the small globe icon (“Post Language”) after the title belongs to?
1 Like
Moin
January 14, 2026, 10:48am
2
The Math plugin is included in core, so you won’t find it as a separate project on Crowdin but within the Discourse project. I can see it there:
The problem is that when the client.en.yml was added in the update, no one updated the configuration to include that file in the translation process
2 Likes
duy
(Duy)
January 14, 2026, 11:22am
3
Well. I hope someone update the configuration to include that file, soon
1 Like
Moin
January 14, 2026, 11:26am
4
If it is important for you, you can change the text there without waiting for the translation.
Customize text in Discourse works for texts that haven’t been translated like discourse_math.composer.insert_math too
2 Likes
duy
(Duy)
January 14, 2026, 11:29am
5
Thank you. That’s cool but I’ll wait.
david
(David Taylor)
January 14, 2026, 12:06pm
6
Thanks for the report @duy , and for the diagnosis @Moin . Here’s a PR to add it:
main ← math-client
merged 12:24PM - 14 Jan 26 UTC
https://meta.discourse.org/t/393436/2
6 Likes
duy
(Duy)
January 14, 2026, 2:36pm
7
Rapid and hard-work. That’s why I like Discourse Thank you @david !
2 Likes
duy
(Duy)
January 16, 2026, 2:18pm
8
@david I think I’ve found some other strings that aren’t available for translation (or there are changed but they are not effective).
Footnote
Post Language button on editor
xxx posts were split to a new topic
This topic was automatically closed
Originally published at
post.in_reply_to
Moin
January 16, 2026, 2:25pm
9
That is move_posts.new_topic_moderator_post. I can find that in Crowdin
This one is topic_statuses.autoclosed_enabled_lastpost_days
I wonder if there is a problem with the plural versions
2 Likes
david
(David Taylor)
January 16, 2026, 2:28pm
10
Make sure you’re changing the correct string. This one is js.footnote.add. There is a similar one under discourse-ai, but that’s used elsewhere.
duy:
Post Language button on editor
@keegan looks like we accidentally hardcoded this one?
duy:
xxx posts were split to a new topic
This topic was automatically closed
Originally published at
These three are considered to be part of the post content. So the translation is only applied when the post (or ‘small action’) is created.
duy:
post.in_reply_to
Will be fixed by UX: Fix translation of post.in_reply_to by davidtaylorhq · Pull Request #37175 · discourse/discourse · GitHub . Thanks!
2 Likes
Moin
January 16, 2026, 2:29pm
11
I think the footnote client.yml is not available on Crowdin, just like math was not.
main ← moin-Jana:patch-1
approved 03:23PM - 16 Jan 26 UTC
https://meta.discourse.org/t/missing-discourse-math-plugin-for-translating/39343… 6/11
2 Likes
duy
(Duy)
January 16, 2026, 2:37pm
12
Agreed. I found it.
I translated it two days ago, but it hasn’t been updated like the other strings.
There’s no problem with the plurals, I just can’t find them
Tried both. But I can’t found.
So, this means that only posts created after the translation is available will be translated?
Moin
January 16, 2026, 2:58pm
13
Yes. This is like a post you create; the content does not change because a translation is updated. Also, the post is created in the default language of the forum. So here on Meta, new small action posts about posts being split will still be in English.
It’s a little like the “Continuing the discussion from %{postLink}:” text that is added when you reply as a new topic. The text is part of the post. It’s not dynamic.
2 Likes
Moin
January 16, 2026, 3:59pm
14
You can try again now. My pull request to add the configuration for the translator bot was merged
1 Like
david
(David Taylor)
Closed
January 17, 2026, 8:00am
17
This topic was automatically closed after 37 hours. New replies are no longer allowed.