1<!DOCTYPE html> 2<html lang="en"> 3 4<head> 5 6<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 7<meta name="viewport" content="width=device-width, initial-scale=1"> 8 9<meta name="description" content="Searchable English-Urdu and Urdu-English dictionary with beginner's lessons."> 10 11 12<title>UrduWord.com - About UrduWord.com</title> 13 14<link rel="canonical" href="https://www.urduword.com/about.php"> 15 16<meta property="og:site_name" content="UrduWord.com"> 17<meta property="og:type" content="website"> 18<meta property="og:locale" content="en_US"> 19<meta property="og:title" content="UrduWord.com - About UrduWord.com"> 20<meta property="og:description" content="Searchable English-Urdu and Urdu-English dictionary with beginner's lessons."> 21<meta property="og:url" content="https://www.urduword.com/about.php"> 22<meta name="twitter:card" content="summary"> 23 24<link rel="stylesheet" title="Default" href="/css/modern.sv7.css" media="all"> 25<link rel="stylesheet" type="text/css" href="/css/redmond/jquery-ui-1.8.14.custom.css" media="all"> 26 27<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="https://www.urduword.com/external/rss2.xml" > 28 29<link rel="preconnect" href="https://pagead2.googlesyndication.com" crossorigin> 30<link rel="preconnect" href="https://googleads.g.doubleclick.net" crossorigin> 31<link rel="preconnect" href="https://fundingchoicesmessages.google.com" crossorigin> 32
33<script async src="https://fundingchoicesmessages.google.com/i/pub-4278910616456211?ers=1"></script>
vendor: 1 bytes, line 33
33
34<script>(function(){function signalGooglefcPresent(){if(!window.frames.googlefcPresent){if(document.body){var i=document.createElement('iframe');i.style='width:0;height:0;border:none;z-index:-1000;left:-1000px;top:-1000px;';i.style.display='none';i.name='googlefcPresent';document.body.appendChild(i);}else{setTimeout(signalGooglefcPresent,0);}}}signalGooglefcPresent();})();</script>
34 35
36<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4278910616456211" 37 crossorigin="anonymous" onerror="window.uwAdsBlocked=1"></script>
37 38
39<script> 40 // Theme: manual choice wins, else follow the OS. Runs before paint. 41 (function(){ 42 var t; 43 try { t = localStorage.getItem('uw-theme'); } catch(e){} 44 if (t !== 'light' && t !== 'dark') { 45 t = (window.matchMedia && matchMedia('(prefers-color-scheme: dark)').matches) ? 'dark' : 'light'; 46 } 47 document.documentElement.setAttribute('data-theme', t); 48 })(); 49 function uwToggleTheme(){ 50 var t = document.documentElement.getAttribute('data-theme') === 'dark' ? 'light' : 'dark'; 51 document.documentElement.setAttribute('data-theme', t); 52 try { localStorage.setItem('uw-theme', t); } catch(e){} 53 } 54</script>
54 55
56<script> 57 var loadedUrduWordGlobalsAndJQUI = false; 58 var loadedJQForm = false; 59 // initializations from async functions 60 function onLoadUrduWordGlobalJs(){ 61 loadedUrduWordGlobalsAndJQUI = true; 62 $(document).ready(function(event){ 63 showNav('English'); // show correct navigation bar based on search language 64 }); 65 onLoadUrduWordGlobalsAndJQForm(); 66 } 67 function onLoadVisualKeyboardJs(){ 68 $(document).ready(function(event){ 69 initializeVisualKeyboard('#keyboard_placeholder'); // visual keyboard 70 }); 71 } 72 function onLoadJQForm(){ 73 loadedJQForm = true; 74 onLoadUrduWordGlobalsAndJQForm(); 75 } 76 function onLoadUrduWordGlobalsAndJQForm(){ 77 if (loadedUrduWordGlobalsAndJQUI && loadedJQForm){ 78 $(document).ready(function(event){ 79 initializeFormDialog('#modal_dialog'); // create a modal dialog for forms 80 convertFormToAjax('form.popupform', '#modal_dialog'); // redirect popupforms to the modal dialog 81 $("a.popuplink").attr('href',function(index,attr){ return "javascript:showContributionFormFromFile('" + attr + "')" }); // redirect popuplinks to the modal dialog 82 preprocessDynamicElements(); // update dynamic elements throughout the document 83 }); 84 } 85 } 86 // turn off autocomplete 87 function autocomplete(var1,var2, var3){ /* do nothing */ } 88</script>
88 89
90<script type="text/javascript" src="/js/jquery/jquery-1.6.2.min.js"></script>
vendor: 1 bytes, line 90
90
91<script async type="text/javascript" src="/js/jquery/jquery.form.js" onload="onLoadJQForm()"></script>
vendor: 1 bytes, line 91
91
92<script async type="text/javascript" src="/js/jquery/jquery-ui-1.8.15.custom.min.js"></script>
vendor: 1 bytes, line 92
92
93<script async type="text/javascript" src="/js/urduword.global.sv7.js" onload="onLoadUrduWordGlobalJs()"></script>
vendor: 1 bytes, line 93
93
94<script async type="text/javascript" src="/js/keyboard.sv7.js"></script>
vendor: 1 bytes, line 94
94
95<script async type="text/javascript" src="/js/urduword.visualkeyboard.sv7.js" onload="onLoadVisualKeyboardJs()"></script>
95 96
97<script type="application/ld+json"> 98{ 99 "@context": "https://schema.org", 100 "@type": "WebSite", 101 "name": "UrduWord.com", 102 "url": "https://www.urduword.com/", 103 "inLanguage": ["en", "ur"], 104 "potentialAction": { 105 "@type": "SearchAction", 106 "target": { 107 "@type": "EntryPoint", 108 "urlTemplate": "https://www.urduword.com/search.php?English={search_term_string}" 109 }, 110 "query-input": "required name=search_term_string" 111 } 112} 113</script>
113 114<!-- start Mixpanel -->
114<script type="text/javascript">(function(e,a){if(!a.__SV){var b=window;try{var c,l,i,j=b.location,g=j.hash;c=function(a,b){return(l=a.match(RegExp(b+"=([^&]*)")))?l[1]:null};g&&c(g,"state")&&(i=JSON.parse(decodeURIComponent(c(g,"state"))),"mpeditor"===i.action&&(b.sessionStorage.setItem("_mpcehash",g),history.replaceState(i.desiredHash||"",e.title,j.pathname+j.search)))}catch(m){}var k,h;window.mixpanel=a;a._i=[];a.init=function(b,c,f){function e(b,a){var c=a.split(".");2==c.length&&(b=b[c[0]],a=c[1]);b[a]=function(){b.push([a].concat(Array.prototype.slice.call(arguments, 1150)))}}var d=a;"undefined"!==typeof f?d=a[f]=[]:f="mixpanel";d.people=d.people||[];d.toString=function(b){var a="mixpanel";"mixpanel"!==f&&(a+="."+f);b||(a+=" (stub)");return a};d.people.toString=function(){return d.toString(1)+".people (stub)"};k="disable time_event track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config reset people.set people.set_once people.increment people.append people.union people.track_charge people.clear_charges people.delete_user".split(" "); 116for(h=0;h<k.length;h++)e(d,k[h]);a._i.push([b,c,f])};a.__SV=1.2;b=e.createElement("script");b.type="text/javascript";b.async=!0;b.src="undefined"!==typeof MIXPANEL_CUSTOM_LIB_URL?MIXPANEL_CUSTOM_LIB_URL:"file:"===e.location.protocol&&"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//)?"https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js":"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";c=e.getElementsByTagName("script")[0];c.parentNode.insertBefore(b,c)}})(document,window.mixpanel||[]); 117mixpanel.init("06e9f68d68357ece2438988405f7a34e");</script>
117<!-- end Mixpanel --> 118 119</head> 120 121<body> 122 123<header class="uw-header"> 124 <div class="uw-container uw-header-inner"> 125 <div class="uw-brand"> 126 <a href="/"><span class="uw-brand-name">Urdu<em>Word</em>.com</span></a> 127 <span class="uw-brand-tag">EnglishâUrdu Dictionary and Lessons</span> 128 </div> 129 <nav class="uw-nav"> 130 <a href="/search.php" >Search</a> 131 <a href="/browse/a" >Browse</a> 132 <a href="/lessons.php" >Lessons</a> 133 <a href="/contribute.php" >Contribute</a> 134 <button type="button" class="uw-theme-toggle" onclick="uwToggleTheme()" title="Switch light/dark theme" aria-label="Switch light/dark theme"><span class="uw-theme-icon-light">☽</span><span class="uw-theme-icon-dark">☼</span></button> 135 </nav> 136 </div> 137</header> 138 139<section class="uw-hero uw-hero-compact noprint"> 140 <div class="uw-container"> 141 142 <div class="uw-search-card"> 143 <div class="uw-search-modes"> 144 <a href="javascript:void(0)" onclick="showNav('English')" id="topnavEnglishA" class="topnavOnL" >English to Urdu</a> 145 <a href="javascript:void(0)" onclick="showNav('Naskh')" id="topnavNaskhA" class="topnavOnL" >Urdu Script to English</a> 146 <a href="javascript:void(0)" onclick="showNav('Roman')" id="topnavRomanA" class="topnavOnL" >Roman Urdu to English</a> 147 </div> 148 149 <form action="/search.php" method="get"> 150 <div id="topnavEnglishRow"> 151 <div class="uw-search-row"> 152 <label for="GlobalSearchEnglishText">Translate English word:</label> 153 <input autocomplete="off" type="text" name="English" value="" class="uw-search-input" id="GlobalSearchEnglishText" /> 154 <div id="GlobalSearchEnglishText-popup" class="autocomplete"><span>Type some letters to get suggestions</span></div> 155
155<script type="text/javascript"> 156 autocomplete('GlobalSearchEnglishText', 'GlobalSearchEnglishText-popup', '/autocomplete.php') 157 </script>
157 158 <input type="submit" value="Translate to Urdu" class="uw-search-btn"> 159 </div> 160 </div> 161 </form> 162 <form action="/search.php" method="get"> 163 <div id="topnavRomanRow" style="display:none"> 164 <div class="uw-search-row"> 165 <label for="GlobalSearchRomanText">Translate Roman Urdu:</label> 166 <input type="text" name="Roman" value="" class="uw-search-input" id="GlobalSearchRomanText"> 167 <input type="submit" value="Translate to English" class="uw-search-btn"> 168 </div> 169 </div> 170 </form> 171 <form action="/search.php" method="get"> 172 <div id="topnavNaskhRow" style="display:none"> 173 <div class="uw-search-row"> 174 <label for="GlobalSearchNaskhText">Translate Urdu script:</label> 175 <input type="text" name="Naskh" value="" class="urdutext_edit uw-search-input" id="GlobalSearchNaskhText"> 176 <input type="submit" value="Translate to English" class="uw-search-btn"> 177 </div> 178 </div> 179 </form> 180 </div> 181 182 <div class="uw-ad uw-ad-leaderboard noprint"> 183 <!-- ad: leaderboard --> <ins class="adsbygoogle" 184 style="display:block" 185 data-ad-client="ca-pub-4278910616456211" 186 data-ad-slot="8223483707" 187 data-ad-format="horizontal" 188 data-full-width-responsive="true"></ins> 189
189<script> 190 (adsbygoogle = window.adsbygoogle || []).push({}); 191 </script>
191 192</div> 193 </div> 194</section> 195 196<div class="uw-pagetitle-bar"> 197 <div class="uw-container"> 198 <h1>About UrduWord.com</h1> 199 <span class="uw-pagetitle-extra"></span> 200 </div> 201</div> 202 203<main class="uw-main"> 204 <div class="uw-container"> 205 <div class="uw-prose"> 206<p>UrduWord.com has been developing technology-based educational resources for 207students and travelers since 2000. The company's free English-Urdu 208dictionary is the leading Urdu learning resource online and has been recognized by media 209for service and innovation. The website is a useful resource for 210students who can't install custom software on computer labs, and travelers who may not 211have access to Urdu learning software.</p> 212<p>UrduWord.com believes that education is essential to positive personal and 213social development. We also believe that language helps break down 214barriers between cultures and aids mutual understanding. The company has 215committed to several non-profit endeavors including the development of schools 216in low-income and rural areas.</p> 217<p>UrduWord.com was founded by <a target="_blank" href="http://www.mustafaali.com/">Mustafa Ali</a>. </p> 218<p>UrduWord.com is committed to your privacy. <a href="privacy.php">Read our Privacy 219Policy for details</a>. </p> 220</div> 221 <div class="uw-ad uw-ad-incontent noprint" style="margin-top:28px"> 222 <!-- ad: in-content --> <ins class="adsbygoogle" 223 style="display:block" 224 data-ad-client="ca-pub-4278910616456211" 225 data-ad-slot="7943237182" 226 data-ad-format="auto" 227 data-full-width-responsive="true"></ins> 228
228<script> 229 (adsbygoogle = window.adsbygoogle || []).push({}); 230 </script>
230 231</div> 232 </div> 233</main> 234 235<footer class="uw-footer"> 236 <div class="uw-container"> 237 <div class="uw-footer-links"> 238 <a href="/about.php">About Us</a> 239 <a href="/website_tools.php">Install On Your Website</a> 240 <a href="/contact.php">Contact Us</a> 241 <a href="/privacy.php">Privacy Policy</a> 242 <a href="javascript:void(0)" onclick="if(window.googlefc&&googlefc.showRevocationMessage){googlefc.showRevocationMessage()}else{location.href='/privacy.php'}">Privacy & Cookie Settings</a> <a href="/subscribe" rel="alternate" type="application/rss+xml">RSS Feed</a> 243 </div> 244 <p>UrduWord.com is an online English-to-Urdu and Urdu-to-English dictionary with lessons.</p> 245 <p>UrduWord.com 2000-2026.</p> 246 </div> 247</footer> 248 249<div id="modal_dialog" title="Modal Dialog"></div> 250<div id="loading_window" class="loading"><div align="center"><br /><br /><br /><img src="/images/icons/ajax-loader.gif" /><br />Loadingâ¦<br /><br /><br /></div></div> 251<div id="keyboard_placeholder"></div> 252
253<script> 254// CLS: .uw-ad wrappers reserve height so a filling ad doesn't shove content 255// down. When there will be no ad, that reservation has to go - but WHEN we 256// know that differs by cause, and collapsing late is itself a layout shift: 257// 258// blocked - the loader fires onerror (ad blockers block the request), so 259// we can drop the space almost immediately. 260// unfilled - AdSense sets data-ad-status; only knowable after it answers, 261// so hold the space until then rather than collapse and jump. 262(function(){ 263 function collapse(wrap){ 264 if (wrap.className.indexOf('uw-ad-collapsed') < 0){ 265 wrap.className += ' uw-ad-collapsed'; 266 } 267 } 268 function sweep(){ 269 var blocked = !!window.uwAdsBlocked; 270 var wraps = document.querySelectorAll('.uw-ad'); 271 for (var i = 0; i < wraps.length; i++){ 272 var ins = wraps[i].querySelector('ins.adsbygoogle'); 273 if (!ins) continue; 274 if (blocked || ins.getAttribute('data-ad-status') === 'unfilled'){ 275 collapse(wraps[i]); 276 } 277 } 278 return blocked; 279 } 280 // Poll briefly for the blocked signal, then make one late pass for slots 281 // AdSense reported as unfilled. 282 var tries = 0; 283 var poll = setInterval(function(){ 284 if (sweep() || ++tries > 10) clearInterval(poll); 285 }, 150); 286 window.addEventListener('load', function(){ setTimeout(sweep, 3000); }); 287})(); 288</script>
288 289 290</body> 291</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.