diff --git a/frontend/src/ts/test/lazy-mode.ts b/frontend/src/ts/test/lazy-mode.ts index b8ca4004d..e3c99f74b 100644 --- a/frontend/src/ts/test/lazy-mode.ts +++ b/frontend/src/ts/test/lazy-mode.ts @@ -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"], diff --git a/frontend/static/languages/_groups.json b/frontend/static/languages/_groups.json index bd9068588..ab83ac4f3 100644 --- a/frontend/static/languages/_groups.json +++ b/frontend/static/languages/_groups.json @@ -389,7 +389,7 @@ }, { "name": "sanskrit", - "languages": ["sanskrit"] + "languages": ["sanskrit", "sanskrit_roman"] }, { "name": "nepali", diff --git a/frontend/static/languages/_list.json b/frontend/static/languages/_list.json index 16eec37f0..3a638f046 100644 --- a/frontend/static/languages/_list.json +++ b/frontend/static/languages/_list.json @@ -21,6 +21,7 @@ ,"nepali" ,"nepali_1k" ,"sanskrit" + ,"sanskrit_roman" ,"santali" ,"azerbaijani" ,"azerbaijani_1k" diff --git a/frontend/static/languages/sanskrit_roman.json b/frontend/static/languages/sanskrit_roman.json new file mode 100644 index 000000000..418bf8620 --- /dev/null +++ b/frontend/static/languages/sanskrit_roman.json @@ -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" + ] +}