mirror of
https://gitlab.com/bignutty/labscore.git
synced 2025-06-10 07:03:08 -04:00
add language aliases
This commit is contained in:
parent
50d5b5c275
commit
0ba877367d
2 changed files with 15 additions and 7 deletions
|
@ -1,4 +1,4 @@
|
|||
const { TRANSLATE_LANGUAGES, TRANSLATE_LANGUAGE_MAPPINGS } = require("../constants");
|
||||
const { TRANSLATE_LANGUAGES, TRANSLATE_LANGUAGE_MAPPINGS, TRANSLATE_LANGUAGE_ALIASES } = require("../constants");
|
||||
|
||||
function getCode(desiredLang) {
|
||||
if (!desiredLang) {
|
||||
|
@ -30,6 +30,7 @@ function getCode(desiredLang) {
|
|||
}
|
||||
|
||||
module.exports.getCodeFromAny = function (prompt) {
|
||||
if(TRANSLATE_LANGUAGE_ALIASES[prompt.toLowerCase()]) prompt = TRANSLATE_LANGUAGE_ALIASES[prompt.toLowerCase()]
|
||||
if(TRANSLATE_LANGUAGES[prompt.toLowerCase()]) return prompt.toLowerCase()
|
||||
let languages = [];
|
||||
for(const i of Object.keys(TRANSLATE_LANGUAGES)) if(!languages.includes(i) && TRANSLATE_LANGUAGES[i].toLowerCase() == prompt.toLowerCase()) languages.push(i)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue