
namespace Monitoring.Features.Reports.TranslationDictionaries;

public class KkTranslationDictionary : ITranslationDictionary
{
	private readonly Dictionary<string, string> _values = new()
	{
		["CreatedAt"] = "Уақыты",
		["IsAlarm"] = "Бұл дабыл",
		["Code"] = "Оқиға",
		["Message"] = "Хабарлама",
		["AreaIndex"] = "Аймақ индексі",
		["ZoneIndex"] = "Аймақ коды",
		["User"] = "Пайдаланушы",
		["True"] = "Ет",
		["False"] = "Жоқ",
		["Id"] = "ИД",
		["Name"] = "Аты",
		["IsOnline"] = "Байланыста",
		["Online"] = "Байланыста",
		["Offline"] = "Байланыс жоқ",
		["Description"] = "Сипаттама",
		["Address"] = "Мекенжай",
		["Groups"] = "Топтар",
		["TotalCount"] = "Оқиғалар саны",
		["AlarmCount"] = "Дабылдар саны",
		["Report by object state"] = "Объект бойынша отчет",
		["Object journal"] = "Объект журналы",
		["Summary report on events and alarms"] = "Маалымат жасаулар жана тревогалар бойынша сумма отчет",
	};

	public string LanguageKey => "kk";

	public IReadOnlyDictionary<string, string> Values => _values;

	public TranslationDictionaryCategory Category => TranslationDictionaryCategories.Common;
}