abinazebinoy commited on
Commit
c44a433
·
1 Parent(s): 297cc9e

fix(I18N-1,I18N-3): add mni/sat/ks to navbar language dropdown; restore all corrupted Indian script labels in search page dropdown

Browse files
Files changed (2) hide show
  1. frontend/index.html +3 -0
  2. frontend/js/app.js +21 -21
frontend/index.html CHANGED
@@ -69,6 +69,9 @@
69
  <option value="ne">NE -- नेपाली</option>
70
  <option value="doi">DOI -- डोगरी</option>
71
  <option value="sa">SA -- संस्कृतम्</option>
 
 
 
72
  </select>
73
  <button class="btn btn--ghost btn--sm" id="theme-btn"
74
  onclick="toggleTheme()" aria-label="Toggle theme">
 
69
  <option value="ne">NE -- नेपाली</option>
70
  <option value="doi">DOI -- डोगरी</option>
71
  <option value="sa">SA -- संस्कृतम्</option>
72
+ <option value="mni">MNI -- মৈতৈলোন্</option>
73
+ <option value="sat">SAT -- ṥṁṭtāḷi</option>
74
+ <option value="ks">KS -- کٲشہر</option>
75
  </select>
76
  <button class="btn btn--ghost btn--sm" id="theme-btn"
77
  onclick="toggleTheme()" aria-label="Toggle theme">
frontend/js/app.js CHANGED
@@ -267,27 +267,27 @@ const Views = {
267
  border:1px solid var(--border-color);border-radius:6px;cursor:pointer"
268
  onchange="State.language=this.value;applyLanguage(this.value);document.getElementById('navbar-lang-select')&&(document.getElementById('navbar-lang-select').value=this.value);(function(){const q=document.getElementById('search-input')&&document.getElementById('search-input').value.trim()||new URLSearchParams(window.location.hash.split('?')[1]||'').get('q')||'';if(q){const t=new URLSearchParams(window.location.hash.split('?')[1]||'').get('type')||'';Router.navigate('/search?q='+encodeURIComponent(q)+(t?'&type='+encodeURIComponent(t):'')+'&lang='+this.value);}}).call(this)">
269
  <option value="en">?? English</option>
270
- <option value="hi">??????</option>
271
- <option value="ta">?????</option>
272
- <option value="te">??????</option>
273
- <option value="kn">?????</option>
274
- <option value="ml">??????</option>
275
- <option value="mr">?????</option>
276
- <option value="bn">?????</option>
277
- <option value="gu">???????</option>
278
- <option value="pa">??????</option>
279
- <option value="or">?????</option>
280
- <option value="as">???????</option>
281
- <option value="ur">????</option>
282
- <option value="kok">??????</option>
283
- <option value="mai">??????</option>
284
- <option value="mni">???????</option>
285
- <option value="sat">???????</option>
286
- <option value="ks">?????</option>
287
- <option value="ne">??????</option>
288
- <option value="doi">?????</option>
289
- <option value="sa">?????????</option>
290
- <option value="sd">????</option>
291
  </select>
292
  </div>
293
 
 
267
  border:1px solid var(--border-color);border-radius:6px;cursor:pointer"
268
  onchange="State.language=this.value;applyLanguage(this.value);document.getElementById('navbar-lang-select')&&(document.getElementById('navbar-lang-select').value=this.value);(function(){const q=document.getElementById('search-input')&&document.getElementById('search-input').value.trim()||new URLSearchParams(window.location.hash.split('?')[1]||'').get('q')||'';if(q){const t=new URLSearchParams(window.location.hash.split('?')[1]||'').get('type')||'';Router.navigate('/search?q='+encodeURIComponent(q)+(t?'&type='+encodeURIComponent(t):'')+'&lang='+this.value);}}).call(this)">
269
  <option value="en">?? English</option>
270
+ <option value="hi">HI -- हिन्दी</option>
271
+ <option value="ta">TA -- தமிழ்</option>
272
+ <option value="te">TE -- తెలుగు</option>
273
+ <option value="kn">KN -- ಕನ್ನಡ</option>
274
+ <option value="ml">ML -- മലയാളം</option>
275
+ <option value="mr">MR -- मराठी</option>
276
+ <option value="bn">BN -- বাংলা</option>
277
+ <option value="gu">GU -- ગુજરાતી</option>
278
+ <option value="pa">PA -- ਪੰਜਾਬੀ</option>
279
+ <option value="or">OR -- ଓଡ଼ିଆ</option>
280
+ <option value="as">AS -- অসমীয়া</option>
281
+ <option value="ur">UR -- اردو</option>
282
+ <option value="kok">KOK -- कोंकणी</option>
283
+ <option value="mai">MAI -- मैथिली</option>
284
+ <option value="mni">MNI -- মৈতৈলোন্</option>
285
+ <option value="sat">SAT -- ṥṁṭtāḷi</option>
286
+ <option value="ks">KS -- کٲشہر</option>
287
+ <option value="ne">NE -- नेपाली</option>
288
+ <option value="doi">DOI -- डोगरी</option>
289
+ <option value="sa">SA -- संस्कृतम्</option>
290
+ <option value="sd">SD -- سنڌي</option>
291
  </select>
292
  </div>
293