mysql – Support multiple calendars

I'm trying to create a calendar application that can support multiple calendars, for example Indian, Nepali, Russian, etc. The user can enable or disable the schedule according to his wishes. I have an idea in mind to make the English calendar a base and create a mapping table for additional calendars. But I'm not sure what is the effective way to design a database schema. Can you give me the best way to design a scheme?

EDIT:
Since each calendar has different holidays, I also want to participate.