<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.ekatrafoundation.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ANumerakri.js</id>
	<title>MediaWiki:Numerakri.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ekatrafoundation.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ANumerakri.js"/>
	<link rel="alternate" type="text/html" href="https://wiki.ekatrafoundation.org/index.php?title=MediaWiki:Numerakri.js&amp;action=history"/>
	<updated>2026-04-22T11:39:18Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://wiki.ekatrafoundation.org/index.php?title=MediaWiki:Numerakri.js&amp;diff=2290&amp;oldid=prev</id>
		<title>Jayprakash12345 at 01:44, 8 June 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.ekatrafoundation.org/index.php?title=MediaWiki:Numerakri.js&amp;diff=2290&amp;oldid=prev"/>
		<updated>2021-06-08T01:44:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:44, 8 June 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l28&quot;&gt;Line 28:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			},&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			},&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			&amp;#039;option-arabic&amp;#039;: {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			&amp;#039;option-arabic&amp;#039;: {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				en: &amp;#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;123&lt;/del&gt;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				en: &amp;#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1 2 3&lt;/ins&gt;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			},&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			},&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			&amp;#039;option-devanagari&amp;#039;: {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			&amp;#039;option-devanagari&amp;#039;: {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l38&quot;&gt;Line 38:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 38:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			},&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			},&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			&amp;#039;option-gujarati&amp;#039;: {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			&amp;#039;option-gujarati&amp;#039;: {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				en: &amp;#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;૧૨૩&lt;/del&gt;&amp;#039;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				en: &amp;#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;૧ ૨ ૩&lt;/ins&gt;&amp;#039;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				gu: &amp;#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;૧૨૩&lt;/del&gt;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				gu: &amp;#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;૧ ૨ ૩&lt;/ins&gt;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			},&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			},&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			&amp;#039;option-gurmukhi&amp;#039;: {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			&amp;#039;option-gurmukhi&amp;#039;: {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jayprakash12345</name></author>
	</entry>
	<entry>
		<id>https://wiki.ekatrafoundation.org/index.php?title=MediaWiki:Numerakri.js&amp;diff=2289&amp;oldid=prev</id>
		<title>Jayprakash12345 at 01:44, 8 June 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.ekatrafoundation.org/index.php?title=MediaWiki:Numerakri.js&amp;diff=2289&amp;oldid=prev"/>
		<updated>2021-06-08T01:44:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:44, 8 June 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l38&quot;&gt;Line 38:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 38:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			},&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			},&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			&amp;#039;option-gujarati&amp;#039;: {&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			&amp;#039;option-gujarati&amp;#039;: {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				en: &amp;#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;gujarati&lt;/del&gt;&amp;#039;,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				en: &amp;#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;૧૨૩&lt;/ins&gt;&amp;#039;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				gu: &amp;#039;૧૨૩&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				gu: &amp;#039;૧૨૩&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			},&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			},&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jayprakash12345</name></author>
	</entry>
	<entry>
		<id>https://wiki.ekatrafoundation.org/index.php?title=MediaWiki:Numerakri.js&amp;diff=1995&amp;oldid=prev</id>
		<title>Jayprakash12345: Created page with &quot;/**  * Convert numbers between numeral systems.  *  * Dependencies: jquery.cookie, mediawiki.util, mediawiki.user  * Source: https://www.mediawiki.org/wiki/MediaWiki:Gadget-Nu...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.ekatrafoundation.org/index.php?title=MediaWiki:Numerakri.js&amp;diff=1995&amp;oldid=prev"/>
		<updated>2021-06-07T05:14:57Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;/**  * Convert numbers between numeral systems.  *  * Dependencies: jquery.cookie, mediawiki.util, mediawiki.user  * Source: https://www.mediawiki.org/wiki/MediaWiki:Gadget-Nu...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/**&lt;br /&gt;
 * Convert numbers between numeral systems.&lt;br /&gt;
 *&lt;br /&gt;
 * Dependencies: jquery.cookie, mediawiki.util, mediawiki.user&lt;br /&gt;
 * Source: https://www.mediawiki.org/wiki/MediaWiki:Gadget-Numerakri.js&lt;br /&gt;
 * Revision: 2019-01-11&lt;br /&gt;
 *&lt;br /&gt;
 * @copyright 2012 Daniel Friesen&lt;br /&gt;
 * @copyright 2012 Siddhartha Ghai&lt;br /&gt;
 * @copyright 2014 Bhawani Gautam&lt;br /&gt;
 * @copyright 2012-2018 Timo Tijhof&lt;br /&gt;
 * @license &amp;lt;https://opensource.org/licenses/MIT&amp;gt;&lt;br /&gt;
 */&lt;br /&gt;
/*jshint browser:true, unused:true, forin:false */&lt;br /&gt;
/*global $, mw */&lt;br /&gt;
(function () {&lt;br /&gt;
	&amp;#039;use strict&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	var msgs = {&lt;br /&gt;
			&amp;#039;option-default&amp;#039;: {&lt;br /&gt;
				en: &amp;#039;Default&amp;#039;,&lt;br /&gt;
				bho: &amp;#039;डिफ़ॉल्ट&amp;#039;,&lt;br /&gt;
				gu: &amp;#039;ડિફોલ્ટ&amp;#039;,&lt;br /&gt;
				hi: &amp;#039;डिफ़ॉल्ट&amp;#039;,&lt;br /&gt;
				ne: &amp;#039;डिफल्ट&amp;#039;,&lt;br /&gt;
				pa: &amp;#039;ਅਸਲ ਦਿੱਖ&amp;#039;,&lt;br /&gt;
				sa: &amp;#039;उत्सर्गः&amp;#039;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;#039;option-arabic&amp;#039;: {&lt;br /&gt;
				en: &amp;#039;123&amp;#039;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;#039;option-devanagari&amp;#039;: {&lt;br /&gt;
				en: &amp;#039;Devanagari&amp;#039;,&lt;br /&gt;
				bho: &amp;#039;१२३&amp;#039;,&lt;br /&gt;
				hi: &amp;#039;१२३&amp;#039;,&lt;br /&gt;
				ne: &amp;#039;१२३&amp;#039;,&lt;br /&gt;
				sa: &amp;#039;१२३&amp;#039;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;#039;option-gujarati&amp;#039;: {&lt;br /&gt;
				en: &amp;#039;gujarati&amp;#039;,&lt;br /&gt;
				gu: &amp;#039;૧૨૩&amp;#039;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;#039;option-gurmukhi&amp;#039;: {&lt;br /&gt;
				en: &amp;#039;Gurmukhi&amp;#039;,&lt;br /&gt;
				pa: &amp;#039;੧੨੩&amp;#039;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;#039;label-url&amp;#039;: {&lt;br /&gt;
				en: &amp;#039;//www.mediawiki.org/wiki/MediaWiki_talk:Gadget-Numerakri.js&amp;#039;,&lt;br /&gt;
				gu: &amp;#039;//gu.wikipedia.org/wiki/વિકિસૂક્તિઃઅંક_પરિવર્તક&amp;#039;,&lt;br /&gt;
				hi: &amp;#039;//hi.wikipedia.org/wiki/विकिपीडिया:अंक_परिवर्तक&amp;#039;,&lt;br /&gt;
				ne: &amp;#039;//ne.wikipedia.org/wiki/विकिपीडिया:अंक_परिवर्तक&amp;#039;,&lt;br /&gt;
				pa: &amp;#039;//pa.wikipedia.org/wiki/ਵਿਕੀਪੀਡੀਆ:ਅੰਕ ਬਦਲੋ&amp;#039;,&lt;br /&gt;
				sa: &amp;#039;//sa.wikipedia.org/wiki/विकिपीडिया:अङ्कपरिवर्तकम्&amp;#039;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;#039;label-text&amp;#039;: {&lt;br /&gt;
				en: &amp;#039;Convert numerals&amp;#039;,&lt;br /&gt;
				bho: &amp;#039;अंक बदलाव&amp;#039;,&lt;br /&gt;
				gu: &amp;#039;અંક પરિવર્તક&amp;#039;,&lt;br /&gt;
				hi: &amp;#039;अंक परिवर्तन&amp;#039;,&lt;br /&gt;
				ne: &amp;#039;अंक परिवर्तन&amp;#039;,&lt;br /&gt;
				pa: &amp;#039;ਅੰਕ ਬਦਲੋ&amp;#039;,&lt;br /&gt;
				sa: &amp;#039;अङ्कपरिवर्तकम्&amp;#039;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;#039;label-tooltip&amp;#039;: {&lt;br /&gt;
				en: &amp;#039;Convert between Arabic and Devanagari numerals&amp;#039;,&lt;br /&gt;
				bho: &amp;#039;नागरी आ अरबी अंकों में अदला-बदली करीं&amp;#039;,&lt;br /&gt;
				gu: &amp;#039;ગુજરાતી અને અંગ્રેજી અંકોમાં પરિવર્તન કરો&amp;#039;,&lt;br /&gt;
				hi: &amp;#039;नागरी और अरबी अंकों में परिवर्तन करें&amp;#039;,&lt;br /&gt;
				ne: &amp;#039;देवनागरी र अरबी अंकहरूमा परिवर्तन गर्नुहोस्&amp;#039;,&lt;br /&gt;
				pa: &amp;#039;ਅੰਕਾਂ ਨੂ ਗੁਰਮੁਖੀ ਤੇ ਅਰਬੀ ਵਿਚ ਬਦਲੇਂ&amp;#039;,&lt;br /&gt;
				sa: &amp;#039;देवनागरी-अरबी-अङ्कयोः चयनं करोतु&amp;#039;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		maps = {&lt;br /&gt;
			arabic: [&amp;#039;0&amp;#039;, &amp;#039;1&amp;#039;, &amp;#039;2&amp;#039;, &amp;#039;3&amp;#039;, &amp;#039;4&amp;#039;, &amp;#039;5&amp;#039;, &amp;#039;6&amp;#039;, &amp;#039;7&amp;#039;, &amp;#039;8&amp;#039;, &amp;#039;9&amp;#039;],&lt;br /&gt;
			devanagari: [&amp;#039;०&amp;#039;, &amp;#039;१&amp;#039;, &amp;#039;२&amp;#039;, &amp;#039;३&amp;#039;, &amp;#039;४&amp;#039;, &amp;#039;५&amp;#039;, &amp;#039;६&amp;#039;, &amp;#039;७&amp;#039;, &amp;#039;८&amp;#039;, &amp;#039;९&amp;#039;],&lt;br /&gt;
			gujarati: [&amp;#039;૦&amp;#039;, &amp;#039;૧&amp;#039;, &amp;#039;૨&amp;#039;, &amp;#039;૩&amp;#039;, &amp;#039;૪&amp;#039;, &amp;#039;૫&amp;#039;, &amp;#039;૬&amp;#039;, &amp;#039;૭&amp;#039;, &amp;#039;૮&amp;#039;, &amp;#039;૯&amp;#039;],&lt;br /&gt;
			gurmukhi: [&amp;#039;੦&amp;#039;, &amp;#039;੧&amp;#039;, &amp;#039;੨&amp;#039;, &amp;#039;੩&amp;#039;, &amp;#039;੪&amp;#039;, &amp;#039;੫&amp;#039;, &amp;#039;੬&amp;#039;, &amp;#039;੭&amp;#039;, &amp;#039;੮&amp;#039;, &amp;#039;੯&amp;#039;]&lt;br /&gt;
		},&lt;br /&gt;
		availableMaps,&lt;br /&gt;
		currentType = &amp;#039;default&amp;#039;,&lt;br /&gt;
		matchers = {},&lt;br /&gt;
		walker,&lt;br /&gt;
		styleTag;&lt;br /&gt;
&lt;br /&gt;
	function isValidType(type) {&lt;br /&gt;
		return type === &amp;#039;default&amp;#039; || availableMaps.indexOf(type) !== -1;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/** @return {Object.&amp;lt;RegExp&amp;gt;} */&lt;br /&gt;
	function getMatchers(targetType) {&lt;br /&gt;
		var rChars;&lt;br /&gt;
		if (!matchers[targetType]) {&lt;br /&gt;
			rChars = { 0: [], 1: [], 2: [], 3: [], 4: [], 5: [], 6: [], 7: [], 8: [], 9: [] };&lt;br /&gt;
			$.each(maps, function (type, map) {&lt;br /&gt;
				if (type !== targetType) {&lt;br /&gt;
					for (var i = 0; i &amp;lt;= 9; i++) {&lt;br /&gt;
						rChars[i].push(map[i]);&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			});&lt;br /&gt;
			$.each(rChars, function (num, chars) {&lt;br /&gt;
				rChars[num] = new RegExp(&amp;#039;(&amp;#039; + chars.map(mw.RegExp.escape).join(&amp;#039;|&amp;#039;) + &amp;#039;)&amp;#039;, &amp;#039;g&amp;#039;);&lt;br /&gt;
			});&lt;br /&gt;
			matchers[targetType] = rChars;&lt;br /&gt;
		}&lt;br /&gt;
		return matchers[targetType];&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function msg(key) {&lt;br /&gt;
		return msgs[key][mw.config.get(&amp;#039;wgUserLanguage&amp;#039;)] || msgs[key].en;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/**&lt;br /&gt;
	 * @param {HTMLElement|TextNode} node&lt;br /&gt;
	 * @return {number} NodeFilter.FILTER_* constant&lt;br /&gt;
	 */&lt;br /&gt;
	function filterNode(node) {&lt;br /&gt;
		if (node.nodeType === Node.TEXT_NODE) {&lt;br /&gt;
			return NodeFilter.FILTER_ACCEPT;&lt;br /&gt;
		}&lt;br /&gt;
		var n = node.nodeName &amp;amp;&amp;amp; node.nodeName.toLowerCase();&lt;br /&gt;
		if (n === &amp;#039;input&amp;#039; || n === &amp;#039;textarea&amp;#039; || $(node).hasClass(&amp;#039;mw-numerakri-skip&amp;#039;)) {&lt;br /&gt;
			// Skip this element and skip its children&lt;br /&gt;
			return NodeFilter.FILTER_REJECT;&lt;br /&gt;
		}&lt;br /&gt;
		// Skip this element, but check its children&lt;br /&gt;
		return NodeFilter.FILTER_SKIP;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/**&lt;br /&gt;
	 * @param {TextNode} node&lt;br /&gt;
	 */&lt;br /&gt;
	function handleTextNode(node) {&lt;br /&gt;
		var original = node.nodeValue,&lt;br /&gt;
			changed = original,&lt;br /&gt;
			matchers = getMatchers(currentType),&lt;br /&gt;
			i = 0;&lt;br /&gt;
		for (; i &amp;lt;= 9; i++) {&lt;br /&gt;
			changed = changed.replace(matchers[i], maps[currentType][i]);&lt;br /&gt;
		}&lt;br /&gt;
		if (original !== changed) {&lt;br /&gt;
			node.nodeValue = changed;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	// https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw-method-requestIdleCallback&lt;br /&gt;
	function idleWalker(deadline) {&lt;br /&gt;
		var el;&lt;br /&gt;
		if (!walker) {&lt;br /&gt;
			return;&lt;br /&gt;
		}&lt;br /&gt;
		while (deadline.timeRemaining() &amp;gt; 0) {&lt;br /&gt;
			el = walker.nextNode();&lt;br /&gt;
			if (!el) {&lt;br /&gt;
				// Reached the end&lt;br /&gt;
				walker = null;&lt;br /&gt;
				return;&lt;br /&gt;
			}&lt;br /&gt;
			handleTextNode(el);&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		// The user may interact with the page. We pause so the browser can process&lt;br /&gt;
		// interaction. The text handler will continue after that.&lt;br /&gt;
		if (walker) {&lt;br /&gt;
			mw.requestIdleCallback(idleWalker);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/**&lt;br /&gt;
	 * Save a browser cookie for 30 days, or remove it.&lt;br /&gt;
	 * @param {string|null} value&lt;br /&gt;
	 */&lt;br /&gt;
	function saveType(value) {&lt;br /&gt;
		mw.requestIdleCallback(function () {&lt;br /&gt;
			$.cookie(&amp;#039;mw-numerakri-type&amp;#039;, value, { expires: 30, path: &amp;#039;/&amp;#039; });&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/**&lt;br /&gt;
	 * @return {string}&lt;br /&gt;
	 */&lt;br /&gt;
	function getStoredType() {&lt;br /&gt;
		var value = $.cookie(&amp;#039;mw-numerakri-type&amp;#039;);&lt;br /&gt;
		if (value !== null &amp;amp;&amp;amp; !isValidType(value)) {&lt;br /&gt;
			// Remove bad cookie&lt;br /&gt;
			saveType(null);&lt;br /&gt;
			value = null;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		return value || &amp;#039;default&amp;#039;;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function startPageConversion() {&lt;br /&gt;
		if (styleTag) {&lt;br /&gt;
			// Undo style for a previously selected type&lt;br /&gt;
			$(styleTag).remove();&lt;br /&gt;
			styleTag = null;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		if (currentType === &amp;#039;default&amp;#039;) {&lt;br /&gt;
			// Don&amp;#039;t change the page&lt;br /&gt;
			return;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		if (currentType === &amp;#039;arabic&amp;#039;) {&lt;br /&gt;
			styleTag = mw.loader.addStyleTag(&amp;#039;.mw-parser-output ol, ol.references, li.references { list-style-type: decimal; }&amp;#039;);&lt;br /&gt;
		} else if (currentType === &amp;#039;devanagari&amp;#039;) {&lt;br /&gt;
			styleTag = mw.loader.addStyleTag(&amp;#039;.mw-parser-output ol, ol.references, li.references { list-style-type: devanagari; }&amp;#039;);&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		// If a walker is already active, replace it.&lt;br /&gt;
		// If no walker is active yet, start it.&lt;br /&gt;
		if (!walker) {&lt;br /&gt;
			mw.requestIdleCallback(idleWalker);&lt;br /&gt;
		}&lt;br /&gt;
		walker = document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, filterNode, false);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/** @return {HTMLElement} */&lt;br /&gt;
	function createSelector() {&lt;br /&gt;
		var $select = $(&amp;#039;&amp;lt;select&amp;gt;&amp;#039;).addClass(&amp;#039;mw-numerakri-skip&amp;#039;).append(&lt;br /&gt;
			$(&amp;#039;&amp;lt;option&amp;gt;&amp;#039;).val(&amp;#039;default&amp;#039;).text(msg(&amp;#039;option-default&amp;#039;))&lt;br /&gt;
		);&lt;br /&gt;
		availableMaps.forEach(function (type) {&lt;br /&gt;
			$select.append($(&amp;#039;&amp;lt;option&amp;gt;&amp;#039;).val(type).text(msg(&amp;#039;option-&amp;#039; + type)));&lt;br /&gt;
		});&lt;br /&gt;
		$select.val(currentType);&lt;br /&gt;
		$select.on(&amp;#039;change&amp;#039;, function () {&lt;br /&gt;
			currentType = this.value;&lt;br /&gt;
			startPageConversion();&lt;br /&gt;
			saveType(currentType);&lt;br /&gt;
		});&lt;br /&gt;
		return $select[0];&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function init() {&lt;br /&gt;
		var potlet, menu;&lt;br /&gt;
&lt;br /&gt;
		// Decide which types to show&lt;br /&gt;
		availableMaps = [&amp;#039;gujarati&amp;#039;, &amp;#039;arabic&amp;#039;];&lt;br /&gt;
&lt;br /&gt;
		// Decide selected type&lt;br /&gt;
		currentType = getStoredType();&lt;br /&gt;
		startPageConversion();&lt;br /&gt;
&lt;br /&gt;
		potlet = mw.util.addPortletLink(&lt;br /&gt;
			&amp;#039;p-personal&amp;#039;,&lt;br /&gt;
			msg(&amp;#039;label-url&amp;#039;),&lt;br /&gt;
			msg(&amp;#039;label-text&amp;#039;),&lt;br /&gt;
			&amp;#039;pt-numconvert&amp;#039;,&lt;br /&gt;
			msg(&amp;#039;label-tooltip&amp;#039;),&lt;br /&gt;
			null,&lt;br /&gt;
			mw.user.isAnon() ? &amp;#039;#pt-createaccount&amp;#039; : &amp;#039;#pt-userpage&amp;#039;&lt;br /&gt;
		);&lt;br /&gt;
		menu = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;).addClass(&amp;#039;mw-numerakri-menu&amp;#039;).append(createSelector())[0];&lt;br /&gt;
		if(potlet) {&lt;br /&gt;
			potlet.appendChild(menu);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	$(function () {&lt;br /&gt;
		mw.requestIdleCallback(init);&lt;br /&gt;
	});&lt;br /&gt;
}());&lt;/div&gt;</summary>
		<author><name>Jayprakash12345</name></author>
	</entry>
</feed>