Hi, after a batch of upgrades, I got an invalid interpolation key in a customized site text.
I wanted to trace where the text is used. Discourse Bot told me to look in these files :
But I cant find the prefix of my translation key js.discourse_post_event.
As I’m very insightful , I figured it might be linked to the calendar-and-event plugin, but I can’t find whether it’s in a separate Github repo or not now, and which, so I’m stuck.
Request : it would be great to have a translation keys suffix reference, such as what the bot told me but complete:
It’s very unlikely you will ever find the whole key in a yml file, because they are nested instead of being written as a whole. But if you want to find it, searching only the core files is not enough because as you assumed, this is part of the calendar plugin. The js at the beginning tells you that it’s part of a client file. You can find it here:
Instead of searching on GitHub, it’s easier to search here:
You can even find the pull requests where the text was created or updated there, which often contains screenshots or at least a comment.