218 lines
7.5 KiB
Lua
218 lines
7.5 KiB
Lua
local _, shared = ...
|
||
|
||
---@class Localization
|
||
---@field en table<string, any>
|
||
---@field ru table<string, any>
|
||
|
||
---@type Localization
|
||
shared.L = {
|
||
en = {
|
||
bonkDetected = "%s hit %s (%s)",
|
||
combatAlerterInCombat = "I am in combat with %s at %s (%s) at [%s](%2.2f, %2.2f)",
|
||
snifferStinky = "I smell a stinky %s",
|
||
spotterSpotted = "I see (%s) %s/%s %s of race %s (%s) with health %s/%s at %s [%s](%2.2f, %2.2f)",
|
||
whoerNew = "%s %s of class %s, race %s (%s) and guild %s in %s, first seen: %s, last seen: %s, times seen: %d",
|
||
whoerMoved = "%s of class %s (%s - %s) and guild %s moved to %s",
|
||
whoerGone = "%s of class %s and guild %s left %s",
|
||
killed = "%s killed %s with %s in %s at [%s](%2.2f, %2.2f)",
|
||
tidbits = {
|
||
hostile = "hostile",
|
||
friendly = "friendly",
|
||
unknown = "unknown",
|
||
},
|
||
config = {
|
||
afkThreshold = "Afk Threshold",
|
||
agentTracker = "Agent Tracker",
|
||
alertSound = "Alert Sound",
|
||
tagSound = "Tag Sound",
|
||
alliance = "Alliance",
|
||
bonkDetector = "Bonk Detector",
|
||
cleanupInterval = "Cleanup Interval",
|
||
combatAlerter = "Combat Alerter",
|
||
combatSound = "Combat Sound",
|
||
commander = "Commander",
|
||
deathReporter = "Death Reporter",
|
||
debug = "Debug",
|
||
declineOther = "Decline Other",
|
||
doWhisper = "Do Whisper",
|
||
duelThrottle = "Duel Throttle",
|
||
dueler = "Dueler",
|
||
echoer = "Echoer",
|
||
echoToRussian = "Russian",
|
||
emoter = "Emoter",
|
||
enabled = "Enabled",
|
||
english = "English",
|
||
everyone = "Everyone",
|
||
heimdallConfig = "Heimdall Config",
|
||
helpSound = "Help Sound",
|
||
hostile = "Hostile",
|
||
ignored = "Ignored",
|
||
interval = "Interval",
|
||
inviter = "Inviter",
|
||
keyword = "Keyword",
|
||
locale = "Locale",
|
||
macroer = "Macroer",
|
||
masterChannel = "Master Channel",
|
||
messageDelegator = "Message Delegator",
|
||
messenger = "Messenger",
|
||
minimapTagger = "Minimap Tagger",
|
||
notifyChannel = "Notify Channel",
|
||
prefix = "Prefix",
|
||
priority = "Priority",
|
||
russian = "Russian",
|
||
scale = "Scale",
|
||
sniffer = "Sniffer",
|
||
soundFile = "Sound File",
|
||
soundThrottle = "Sound Throttle",
|
||
spotter = "Spotter",
|
||
stinkies = "Stinkies",
|
||
stinky = "Stinky",
|
||
stinkyTracker = "Stinky Tracker",
|
||
textureFile = "Texture File",
|
||
throttle = "Throttle",
|
||
ttl = "TTL",
|
||
whisperNotify = "Whisper Notify",
|
||
noter = "Noter",
|
||
whoer = "Whoer",
|
||
zoneNotifyFor = "Zone Notify For",
|
||
zoneOverride = "Zone Override",
|
||
allAssist = "All Assist",
|
||
agentsAssist = "Agents Assist",
|
||
assist = "Assist",
|
||
kickOffline = "Kick Offline",
|
||
lastNotes = "Last Notes",
|
||
},
|
||
},
|
||
ru = {
|
||
bonkDetected = "%s ударил %s (%s)",
|
||
combatAlerterInCombat = "Я в бою с %s на %s (%s) на [%s](%2.2f, %2.2f)",
|
||
snifferStinky = "Я чувствую запах %s",
|
||
spotterSpotted = "Я вижу (%s) %s/%s %s (%s) с %s/%s здоровьем на %s [%s](%2.2f, %2.2f)",
|
||
whoerNew =
|
||
"%s %s класса %s, расы %s (%s) и гильдии %s в %s, первый раз видели: %s, последний раз видели: %s, раз видели: %d",
|
||
whoerMoved = "%s класса %s (%s - %s) и гильдии %s переместился в %s",
|
||
whoerGone = "%s класса %s и гильдии %s покинул %s",
|
||
killed = "%s убил %s с %s в %s на [%s](%2.2f, %2.2f)",
|
||
-- A lot of this shit I get straight from the API in english (my locale)
|
||
-- So there is no need to translate it from english to english
|
||
tidbits = {
|
||
hostile = "враждебный",
|
||
friendly = "дружественный",
|
||
unknown = "неизвестный",
|
||
},
|
||
config = {
|
||
alertSound = "Звук Оповещения",
|
||
tagSound = "Звук Тега",
|
||
soundThrottle = "Тхроттлер Звука",
|
||
soundFile = "Файл Звука",
|
||
textureFile = "Файл Текстуры",
|
||
combatSound = "Звук Боя",
|
||
helpSound = "Звук Помощи",
|
||
afkThreshold = "Порог AFK",
|
||
agentTracker = "Трекер Агента",
|
||
alliance = "Альянс",
|
||
cleanupInterval = "Интервал Очистки",
|
||
combatAlerter = "Система Оповещения о Бое",
|
||
commander = "Командир",
|
||
deathReporter = "Система Отчетов о Смерти",
|
||
debug = "Отладка",
|
||
declineOther = "Отклонить Другое",
|
||
doWhisper = "Отправить Шепот",
|
||
duelThrottle = "Регулятор Дуэли",
|
||
dueler = "Дуэлянт",
|
||
echoer = "Эхо-модуль",
|
||
echoToRussian = "Русский",
|
||
emoter = "Генератор Эмоций",
|
||
enabled = "Включено",
|
||
english = "Английский",
|
||
everyone = "Все",
|
||
heimdallConfig = "Конфигурация Heimdall",
|
||
hostile = "Враждебный",
|
||
ignored = "Игнорируется",
|
||
interval = "Интервал",
|
||
inviter = "Инвайтер",
|
||
keyword = "Ключевое Слово",
|
||
locale = "Локаль",
|
||
macroer = "Макрос-отправитель",
|
||
masterChannel = "Главная Канал",
|
||
messageDelegator = "Делегатор Сообщений",
|
||
messenger = "Мессенджер",
|
||
minimapTagger = "Маркер Миникарты",
|
||
notifyChannel = "Канал Уведомлений",
|
||
prefix = "Префикс",
|
||
priority = "Приоритет",
|
||
russian = "Русский",
|
||
scale = "Масштаб",
|
||
sniffer = "Сниффер",
|
||
spotter = "Наблюдатель",
|
||
stinkies = "Неприятные Запахи",
|
||
stinky = "Неприятный",
|
||
stinkyTracker = "Трекер Неприятных Запахов",
|
||
noter = "Нотер",
|
||
throttle = "Тхроттлер",
|
||
ttl = "TTL",
|
||
whisperNotify = "Уведомление Шепотом",
|
||
whoer = "Запроситель Who",
|
||
zoneNotifyFor = "Уведомления о Зоне Для",
|
||
zoneOverride = "Переопределение Зоны",
|
||
allAssist = "Все Ассисты",
|
||
agentsAssist = "Агенты Ассисты",
|
||
assist = "Ассист",
|
||
kickOffline = "Кик Оффлайн",
|
||
bonkDetector = "Детектор Ударов",
|
||
lastNotes = "Последние Заметки",
|
||
},
|
||
zones = {
|
||
["Orgrimmar"] = "Оргриммар",
|
||
["Valley of Strength"] = "Долина Силы",
|
||
["Valley of Trials"] = "Долина Испытаний",
|
||
["Durotar"] = "Дуротар",
|
||
["Echo Isles"] = "Острова Эхо",
|
||
},
|
||
classes = {
|
||
["Hunter"] = "Охотник",
|
||
["Warrior"] = "Воин",
|
||
["Mage"] = "Маг",
|
||
["Priest"] = "Жрец",
|
||
["Paladin"] = "Паладин",
|
||
["Shaman"] = "Шаман",
|
||
["Rogue"] = "Разбойник",
|
||
["Warlock"] = "Чернокнижник",
|
||
["Druid"] = "Друид",
|
||
["Death Knight"] = "Рыцарь Смерти",
|
||
["Monk"] = "Монах",
|
||
["Demon Hunter"] = "Демон Хламер",
|
||
["Evoker"] = "Эвокер",
|
||
},
|
||
races = {
|
||
["Human"] = "Человек",
|
||
["Orc"] = "Орк",
|
||
["Dwarf"] = "Дворф",
|
||
["Night Elf"] = "Ночной Эльф",
|
||
["Tauren"] = "Таурен",
|
||
["Gnome"] = "Гном",
|
||
["Troll"] = "Тролль",
|
||
["Goblin"] = "Гоблин",
|
||
["Blood Elf"] = "Кровавый Эльф",
|
||
["Draenei"] = "Дреней",
|
||
["Worgen"] = "Ворген",
|
||
["Pandaren"] = "Пандарен",
|
||
["Zandalari"] = "Зандалари",
|
||
["Mechagnome"] = "Механом",
|
||
["Vulpera"] = "Вульперы",
|
||
["Undead"] = "Нежить",
|
||
},
|
||
factions = {
|
||
["Alliance"] = "Альянс",
|
||
["Horde"] = "Орда",
|
||
},
|
||
},
|
||
}
|
||
|
||
for key, value in pairs(shared.L.en.config) do
|
||
local rus = shared.L.ru.config[key]
|
||
if not rus then
|
||
print(key, value)
|
||
end
|
||
end
|