From 32985c39836167a7fb1beb74b9cc4d3d258c8955 Mon Sep 17 00:00:00 2001 From: Igor Timofeev Date: Fri, 28 Aug 2015 17:44:33 +0300 Subject: [PATCH] Update ECSAPI.lua --- lib/ECSAPI.lua | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) 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