marathi language not shown properly in browser

Ashwin picture Ashwin · Aug 21, 2012 · Viewed 15.1k times · Source

In my html document, I have my html as:

<html>
<head><title>title</title></head>

<body>  <div>विजय कदम</div>   </body>
</html>

I am getting output as:

विजय कदम

Any idea? what do I need to specify?

Answer

Kuf picture Kuf · Aug 21, 2012
  1. Save your file in UTF-8 encoding
  2. Add meta tag to the html to support UTF-8
  3. Make sure your server supports UTF-8 encoding, an example for Apache.

How to change the page encoding to UTF-8:

Add the following tag to the HTML:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 

Or the HTML5 equivalent:

<meta charset="utf-8" />

for more information about characters encoding check this out.