diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/language/language.json | 7 | ||||
-rw-r--r-- | src/main.js | 12 |
2 files changed, 17 insertions, 2 deletions
diff --git a/src/language/language.json b/src/language/language.json index a94c2f3..b0690c7 100644 --- a/src/language/language.json +++ b/src/language/language.json @@ -24,5 +24,10 @@ "ഇന്ന് എപ്പോഴാ": "തുമാരാ ഇഷ്ട്ട്", "innu epozha": "തുമാരാ ഇഷ്ട്ട്", "inn njan illa": "ഒരുമാതിരി ഊള പരിപാടി ആയിപോയി", - "ഇന്ന് ഞാൻ ഇല്ല ": "ഒരുമാതിരി ഊള പരിപാടി ആയിപോയി" + "ഇന്ന് ഞാൻ ഇല്ല ": "ഒരുമാതിരി ഊള പരിപാടി ആയിപോയി", + "inn njn illa": "ഒരുമാതിരി ഊള പരിപാടി ആയിപോയി", + "innu njn illa": "ഒരുമാതിരി ഊള പരിപാടി ആയിപോയി", + "innu njan illa": "ഒരുമാതിരി ഊള പരിപാടി ആയിപോയി", + "illa": "ഒരുമാതിരി ഊള പരിപാടി ആയിപോയി", + "ഇല്ല": "ഒരുമാതിരി ഊള പരിപാടി ആയിപോയി" }
\ No newline at end of file diff --git a/src/main.js b/src/main.js index 9468832..58be588 100644 --- a/src/main.js +++ b/src/main.js @@ -52,7 +52,17 @@ function initLanguages() { function parseCasualMessage(message) { const { content } = message; const parsedMessage = content.trim().toLowerCase(); - if (!casualMessages.hasOwnProperty(parsedMessage)) return null; + if (!casualMessages.hasOwnProperty(parsedMessage)) { + let currentKey; + parsedMessage.split(" ").forEach((lang) => { + if(casualMessages.hasOwnProperty(lang)) { + currentKey = lang; + } + break; + }) + + return currentKey; + } return casualMessages[parsedMessage]; } |