WellEater = WellEater or {} local L = { generalSetupDescription = "После истечения времени эффектов, которые дает еда, позволяет автоматически съесть" .. " найденное в инвентаре блюдо. Автоподзарядка оружия и авторемонт брони", foodQualityHeader = "Качество искомой еды", foodQualityDescription = "Позволяет выбрать качество еды", foods = { [ITEM_QUALITY_MAGIC] = "|c00FB00Хорошее|r", [ITEM_QUALITY_ARCANE] = "|c0077FFПревосходное|r", [ITEM_QUALITY_ARTIFACT] = "|c9400D3Эпическое|r", [ITEM_QUALITY_LEGENDARY] = "|cFFFF00Легендарное|r", }, timerSetupHeader = "Таймер опроса состояния персонажа", timerSetupLabel = "Период опроса, мс", timerSetupLabel_TT = "Как часто состояние персонаж сканируется на наличие усилений (баффов) еды." .. " Большее значение - меньше нагрузка но большая вероятность оказаться без еды на некоторое время" .. " в критической ситуации", youEat = "Вы съели: <<1>>", youCharge = "Заряжено <<1>>", youRepair = "Отремонтировано <<1>>", allRepair = "Все отремонтировано", outputSetupHeader = "Вывод сообщения", outputOnScreen = "На экран", outputSetupHeader_TT = "При включенной настройке сообщение о съеденном блюде или перезарядке оружия будет выведено на экран, а не только" .. " в лог отладки", mealSetupHeader = "Тип блюда", mealSetupDescription = "Что использовать: еду или питье. ВНИМАНИЕ Если отключить оба, " .. " выбора не будет, что равносильно отключению аддона. Включите хотя бы один.", mealSetupFood = "Еда", mealSetupDrink = "Напиток", weaponSetupHeader = "Оружие", weaponSetupDescription = "Автоматическое зачарование оружия произойдёт при уменьшении количества зарядов до" .. " минимального и наличии в инвентаре камня душ", weaponSetupEnchantMainHand = "Оружие в основной руке", weaponSetupEnchantOffHand = "Оружие в дополнительной руке", weaponSetupEnchantMainHandBack = "Оружие в основной руке, вторая панель", weaponSetupEnchantOffHandBack = "Оружие в дополнительной руке, вторая панель", minCharges = "Минимальное количество зарядов", useCrownGemsTitle = "Использовать кронные камни душ", useCrownGemsTitle_TT = "При поиске камня душ в инвентаре учитывать и кронные камни", useCrownFoodTitle = "Использовать кронную еду", useCrownFoodTitle_TT = "При поиске еды в инвентаре учитывать и кронную еду", repairSetupHeader = "Авторемонт", repairSetupDescription = "Настройки авторемонта", repairSetupCheck = "Автоматический ремонт снаряжения", repairSetupCheck_TT = "Для автоматического ремонта снаряжения необходим ремонтный набор в инвентаре", repairPercent = "Минимальный % повреждения", useCrownRepairTitle = "Использовать кронные ремнаборы", useCrownRepairTitle_TT = "Использовать кронные ремонтные наборы", } for k, v in pairs(L) do if type(v) ~= "table" then local string = "WELLEATER_" .. string.upper(k) ZO_CreateStringId(string, v) elseif k == "foods" then for ik, iv in pairs(v) do local string = "WELLEATER_FOODS_" .. ik ZO_CreateStringId(string, iv) end end end if (GetCVar('language.2') == 'ru') then local MissingL = {} for k, v in pairs(WellEater:getLocale()) do if (not L[k]) then table.insert(MissingL, k) L[k] = v end end function WellEater:getLocale() return L end -- for debugging function WellEater:MissingLocale() df("[WellEater] Missing strings for '%s'", GetCVar('language.2')) d(MissingL) end end