diff --git a/lib/ECSAPI.lua b/lib/ECSAPI.lua index 71e93c33..a4f069ed 100644 --- a/lib/ECSAPI.lua +++ b/lib/ECSAPI.lua @@ -1416,19 +1416,22 @@ function ECSAPI.beautifulSelect(x, y, width, title, buttonText, back, fore, othe end end ---Чтение правильного языкового файла. Просто для безопасности. -function ECSAPI.readCorrectLangFile(pathToLangs) - local lang +--Получение верного имени языка. Просто для безопасности. +function ECSAPI.getCorrectLangName(pathToLangs) local language = _OSLANGUAGE .. ".lang" - if not fs.exists(pathToLangs .. "/" .. language) then language = "English.lang" end + return language +end - lang = config.readAll(pathToLangs .. "/" .. language) +--Чтение языкового файла +function ECSAPI.readCorrectLangFile(pathToLangs) + local lang + + local language = ECSAPI.getCorrectLangName(pathToLangs) - config = nil - language = nil + lang = config.readAll(pathToLangs .. "/" .. language) return lang end