Skip to content

Commit

Permalink
feat(language): add Romanized Sanskrit (SameeraMurthy) (#4777)
Browse files Browse the repository at this point in the history
* Added romanized sanskrit

* Update sanskrit_roman.json

* add lazy mode support

---------

Co-authored-by: Miodec <jack@monkeytype.com>
  • Loading branch information
SameeraMurthy and Miodec authored Nov 13, 2023
1 parent aa0a117 commit 2ba2356
Show file tree
Hide file tree
Showing 4 changed files with 267 additions and 6 deletions.
11 changes: 6 additions & 5 deletions frontend/src/ts/test/lazy-mode.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,18 @@ const accents: [string, string][] = [
["úùûüŭũúūůű", "u"],
["ńňñ", "n"],
["çĉčć", "c"],
["řŕ", "r"],
["ďđ", "d"],
["ťț", "t"],
["řŕṛ", "r"],
["ďđḍ", "d"],
["ťțṭ", "t"],
["ṃ", "m"],
["æ", "ae"],
["œ", "oe"],
["ẅŵ", "w"],
["ĝğg̃", "g"],
["ĥ", "h"],
["ĵ", "j"],
["ń", "n"],
["ŝśšșş", "s"],
["ńṇ", "n"],
["ŝśšșşṣ", "s"],
["ß", "ss"],
["żźž", "z"],
["ÿỹýÿŷ", "y"],
Expand Down
2 changes: 1 addition & 1 deletion frontend/static/languages/_groups.json
Original file line number Diff line number Diff line change
Expand Up @@ -389,7 +389,7 @@
},
{
"name": "sanskrit",
"languages": ["sanskrit"]
"languages": ["sanskrit", "sanskrit_roman"]
},
{
"name": "nepali",
Expand Down
1 change: 1 addition & 0 deletions frontend/static/languages/_list.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
,"nepali"
,"nepali_1k"
,"sanskrit"
,"sanskrit_roman"
,"santali"
,"azerbaijani"
,"azerbaijani_1k"
Expand Down
259 changes: 259 additions & 0 deletions frontend/static/languages/sanskrit_roman.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,259 @@
{
"name": "sanskrit_roman",
"ligatures": true,
"bcp47": "sa",
"words": [
"aṃhu",
"akṣi",
"agni",
"aṇḍa",
"atti",
"atra",
"adhvan",
"aniti",
"antra",
"anya",
"ap",
"alpa",
"aśman",
"asṛj",
"asthi",
"aham",
"ahar",
"ākāśa",
"āgacchati",
"āntra",
"ārdra",
"āsa",
"idam",
"udara",
"uru",
"ṛju",
"eka",
"eti",
"ka",
"katham",
"kadā",
"karṇa",
"karṣati",
"kiñcid",
"kim",
"kuṇṭha",
"kutra",
"kṛntati",
"kṛmi",
"kṛṣṇa",
"keśa",
"klinna",
"kṣap",
"kṣam",
"kṣarati",
"kṣālayati",
"kṣipati",
"khanati",
"khādati",
"gacchati",
"gaṇayatikalate",
"gala",
"gāyati",
"giri",
"guda",
"guru",
"grīvā",
"ghana",
"gharṣati",
"catur",
"candra",
"carati",
"carman",
"cintayati",
"jaṅgha",
"jala",
"jānāti",
"jānu",
"jighrati",
"jihvā",
"jīrṇavṛddha",
"jīvati",
"tat",
"tatra",
"tanu",
"tapta",
"taru",
"tāḍayati",
"tārā",
"tiṣṭhati",
"tīkṣṇa",
"tuṣāra",
"tuhina",
"tṛṇa",
"te",
"toja",
"tri",
"tvac",
"tvam",
"dakṣiṇa",
"daṇḍa",
"dadāti",
"danta",
"daśati",
"dahati",
"dina",
"divasa",
"dīrgha",
"dīvyati",
"duṣṭa",
"dūra",
"dṛś",
"dvi",
"dhayati",
"dharati",
"dhūma",
"na",
"nakṣatra",
"nakha",
"nadī",
"nabhas",
"nava",
"nas",
"nāsā",
"nudati",
"nūtana",
"neda",
"pakṣa",
"pakṣin",
"pañcan",
"patati",
"pati",
"pattra",
"patnībhāryā",
"patha",
"pada",
"padyate",
"parṇa",
"parvata",
"paśu",
"paśyati",
"pāṃsu",
"pāṇi",
"pānīya",
"pāpa",
"pālāśapalāśa",
"pitṛ",
"pibati",
"pītapītala",
"pīvasmedas",
"puccha",
"purātana",
"puruṣanara",
"puṣpa",
"pūti",
"pūrṇa",
"pṛthvī",
"pṛṣṭha",
"prati",
"plavate",
"phala",
"badhnātibandhati",
"bahu",
"bālaśiśu",
"bibheti",
"bīja",
"bhadra",
"bhayate",
"bhāskara",
"bhinatti",
"matsya",
"manuṣya",
"manyate",
"malina",
"mahat",
"māṃsa",
"mātṛ",
"mānava",
"mārga",
"mārṣṭi",
"māsacandramas",
"mih",
"mukha",
"mūla",
"mṛdnāti",
"megha",
"mriyate",
"yakṛt",
"yudhyate",
"yūkā",
"yūyam",
"rakta",
"rajanī",
"rajju",
"ravi",
"rātrinakti",
"reṇu",
"rohita",
"lavaṇa",
"likhati",
"vakti",
"vaktra",
"vana",
"vamati",
"vayam",
"vartate",
"vartula",
"varṣa",
"vasu",
"vas",
"vāta",
"vāti",
"vāyu",
"vāriudan",
"vi",
"vidhati",
"vṛkṣa",
"vṛtta",
"veti",
"śikatā",
"śiras",
"śīta",
"śīyate",
"śuddha",
"śuṣka",
"śṛṅga",
"śṛṇoti",
"śete",
"ślakṣṇa",
"śvan",
"śvayati",
"śveta",
"ṣṭhīvati",
"sa",
"saṃvatsara",
"satya",
"samala",
"samudra",
"sarati",
"saras",
"sarpa",
"sarva",
"savya",
"sādhu",
"sīdati",
"sīvyati",
"sūra",
"sūrya",
"stana",
"stṛ",
"strī",
"snigdha",
"smayate",
"svapiti",
"hanti",
"harita",
"harit",
"hasati",
"hasta",
"hima",
"hṛdaya",
"hrasva"
]
}

0 comments on commit 2ba2356

Please sign in to comment.