Indic Language (Punjabi) not displaying
If you want to view your website in all devices just put webfonts in the your website. web fonts are embedded fonts that you put on your server and with proper css link everybody can view that without installing the fonts on devices as per following steps:


Downlaod Lohit-Punjabi.ttf  .wof and .eot files from
https://github.com/svn2github/wikia/tree/master/extensions/WebFonts/fonts/Guru/
upload this file (Unzip after upload) to your website's home directory where yous style.css file is present.
Following  should be written in your style.css file:@font-face {
font-family: 'Lohit Punjabi';
src: url('Lohit-Punjabi.eot?#iefix') format('embedded-opentype'),
url('Lohit-Punjabi.woff') format('woff'),
url('Lohit-Punjabi.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

{
font-family: 'Lohit Punjabi', 'Shruti', 'Sans';
font-weight: normal;
}





For other websites not having web fonts use firefox for android  and then get addon https://addons.mozilla.org/en-us/android/addon/gurmukhi-fonts-package. Now you can view all webpages in Punjabi Gurmukhi fonts without any complex procedure or root. This add on has been developed by me.