To answer this simple question, look at the Marathi text in English Wikipedia article on the topic:
http://en.wikipedia.org/wiki/Marathi_language[
^].
I can see the correctly rendered text even though I never installed anything related to this language on my system.
Everything on the Web supports Unicode; and this language is so popular, that nearly all modern systems support it by default.
You don't need to do anything special. All you need is using Unicode (but if you can write in this language, you already do it) and save it in the Web standard encoding UTF-8. Any other UTF can work, but UTF-8 is most practical and standard. By the way, never forget to prescribe the encoding in
http-equiv
:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
In most situations, everything will work even if you don't do it, but in some situations a browser could be confusing. For example, such things happens when somebody saves a Web page without
http-equiv
on a local disk and view it later. In all cases, all pages should have this element (inner to the
<head>
element).
—SA