I asked Liam the “Calendar” plugin developer to support other languages and he replied:
“I would love to see settings and dialogs get translated! I’ll check with the Obsidian devs to see there’s anything they can expose via the API to help with plugin localization.”
Adding a couple of modal windows to my plugin and also decided to look for plugins i18n support. Found this topic. Agree, would be nice to have a standardized way