There are a bunch of things.
1. The main site is a simple enough WordPress site, with this theme(
https://themeforest.net/item/newspaper/5489609). If the goal is to translate the whole site, the theme has support for qTranslate
https://wordpress.org/plugins/qtranslate-x/
2. If the goal is to just create multilingual content, and leave the site as is, just make categories for those, and start writing content. A good way to improve would be using a typeface like Noto Sans, which has support for mostly all Indian languages, and will help with avoiding formatting errors.
3. Actually posting multilingual content should not be an issue, as long as it is UTF, which means you use a standard input method to type it(like Pramukh IME, or Google Indic input, or the native multilanguage thing in any operating system made in the last 5-7 years)
I'll be happy to help with the process, even in the case where the site's code needs adjusting for display issues ?