annotate localization/ruRU.lua @ 139:c229c759a125 v65

Update to support multiple setups per spec.
author yellowfive
date Mon, 05 Nov 2018 16:06:00 -0800
parents 6dc0e8e9f960
children 31386c009f03
rev   line source
yellowfive@83 1 local L = LibStub("AceLocale-3.0"):NewLocale("AskMrRobot", "ruRU", false)
yellowfive@83 2
yellowfive@83 3 if L then
yellowfive@83 4
yellowfive@83 5
yellowfive@83 6 --[[----------------------------------------------------------------------
yellowfive@83 7 General
yellowfive@83 8 ------------------------------------------------------------------------]]
yellowfive@83 9
yellowfive@83 10 L.SpecsShort = {
yellowfive@83 11 [1] = "Кровь", -- DeathKnightBlood
yellowfive@83 12 [2] = "Лёд", -- DeathKnightFrost
yellowfive@83 13 [3] = "Нечестивость", -- DeathKnightUnholy
yellowfive@83 14 [4] = "Сокрушение", -- DemonHunterHavoc
yellowfive@83 15 [5] = "Месть", -- DemonHunterVengeance
yellowfive@83 16 [6] = "Сова", -- DruidBalance
yellowfive@83 17 [7] = "Кот", -- DruidFeral
yellowfive@83 18 [8] = "Медведь", -- DruidGuardian
yellowfive@83 19 [9] = "Дерево", -- DruidRestoration
yellowfive@83 20 [10] = "БМ", -- HunterBeastMastery
yellowfive@83 21 [11] = "Стрельба", -- HunterMarksmanship
yellowfive@83 22 [12] = "Выживание", -- HunterSurvival
yellowfive@83 23 [13] = "Тайная Магия", -- MageArcane
yellowfive@83 24 [14] = "Огонь", -- MageFire
yellowfive@83 25 [15] = "Лёд", -- MageFrost
yellowfive@83 26 [16] = "Хмелевар", -- MonkBrewmaster
yellowfive@83 27 [17] = "ТТ", -- MonkMistweaver
yellowfive@83 28 [18] = "Танцующий с ветром", -- MonkWindwalker
yellowfive@83 29 [19] = "Свет", -- PaladinHoly
yellowfive@83 30 [20] = "Защита", -- PaladinProtection
yellowfive@110 31 [21] = "Воздаяние", -- PaladinRetribution
yellowfive@83 32 [22] = "Послушание", -- PriestDiscipline
yellowfive@83 33 [23] = "Свет", -- PriestHoly
yellowfive@83 34 [24] = "Тьма", -- PriestShadow
yellowfive@83 35 [25] = "Ликвидация", -- RogueAssassination
yellowfive@83 36 [26] = "Головорез", -- RogueOutlaw
yellowfive@83 37 [27] = "Скрытность", -- RogueSubtlety
yellowfive@83 38 [28] = "Стихии", -- ShamanElemental
yellowfive@83 39 [29] = "Энх", -- ShamanEnhancement
yellowfive@83 40 [30] = "Исцеление", -- ShamanRestoration
yellowfive@83 41 [31] = "Колдовство", -- WarlockAffliction
yellowfive@83 42 [32] = "Демонология", -- WarlockDemonology
yellowfive@83 43 [33] = "Разрушение", -- WarlockDestruction
yellowfive@83 44 [34] = "Оружие", -- WarriorArms
yellowfive@83 45 [35] = "Фури", -- WarriorFury
yellowfive@83 46 [36] = "Защита", -- WarriorProtection
yellowfive@83 47 }
yellowfive@83 48
yellowfive@83 49 -- stat strings for e.g. displaying gem/enchant abbreviations, make as short as possible without being confusing/ambiguous
yellowfive@83 50 L.StatsShort = {
yellowfive@83 51 ["Strength"] = "Сила",
yellowfive@83 52 ["Agility"] = "Аги",
yellowfive@83 53 ["Intellect"] = "Инта",
yellowfive@83 54 ["CriticalStrike"] = "Крит",
yellowfive@83 55 ["Haste"] = "Скорость",
yellowfive@83 56 ["Mastery"] = "Искусность",
yellowfive@83 57 ["Multistrike"] = "Мульти",
yellowfive@83 58 ["Versatility"] = "Универс",
yellowfive@83 59 ["BonusArmor"] = "Бонус брони",
yellowfive@83 60 ["Spirit"] = "Дух",
yellowfive@83 61 ["Dodge"] = "Уклон",
yellowfive@83 62 ["Parry"] = "Пари",
yellowfive@83 63 ["MovementSpeed"] = "Скор. перед.",
yellowfive@83 64 ["Avoidance"] = "Избегание",
yellowfive@83 65 ["Stamina"] = "Вынос",
yellowfive@83 66 ["Armor"] = "Броня",
yellowfive@83 67 ["AttackPower"] = "СА",
yellowfive@83 68 ["SpellPower"] = "СЗ",
yellowfive@83 69 ["PvpResilience"] = "PvP Устойчивость",
yellowfive@83 70 ["PvpPower"] = "PvP Сила",
yellowfive@83 71 }
yellowfive@83 72
yellowfive@83 73 L.InstanceNames = {
yellowfive@137 74 [1861] = "Uldir"
yellowfive@83 75 }
yellowfive@83 76
yellowfive@83 77 L.DifficultyNames = {
yellowfive@83 78 [17] = "ЛФР",
yellowfive@83 79 [14] = "Нормал",
yellowfive@83 80 [15] = "Героический",
yellowfive@83 81 [16] = "Мифический"
yellowfive@83 82 }
yellowfive@83 83
yellowfive@83 84 L.WeaponTypes = {
yellowfive@83 85 None = "Нет",
yellowfive@83 86 Axe = "Топор",
yellowfive@83 87 Mace = "Дробящее",
yellowfive@83 88 Sword = "Меч",
yellowfive@83 89 Fist = "Кистевое",
yellowfive@83 90 Dagger = "Кинжал",
yellowfive@83 91 Staff = "Посох",
yellowfive@83 92 Polearm = "Древковое",
yellowfive@83 93 OffHand = "Левая Рука",
yellowfive@83 94 Shield = "Щит",
yellowfive@83 95 Wand = "Жезл",
yellowfive@83 96 Bow = "Лук",
yellowfive@83 97 Gun = "Огнестрельное",
yellowfive@83 98 Crossbow = "Арбалет",
yellowfive@83 99 Warglaive= "Боевые клинки"
yellowfive@83 100 }
yellowfive@83 101
yellowfive@83 102 L.ArmorTypes = {
yellowfive@83 103 None = "Нет",
yellowfive@83 104 Plate = "Латы",
yellowfive@83 105 Mail = "Кольчуга",
yellowfive@83 106 Leather = "Кожа",
yellowfive@83 107 Cloth = "Ткань"
yellowfive@83 108 }
yellowfive@83 109
yellowfive@83 110 L.OneHand = "Одноручное"
yellowfive@83 111 L.TwoHand = "Двуручное"
yellowfive@83 112 L.OffHand = "Левая Рука"
yellowfive@83 113
yellowfive@83 114
yellowfive@83 115 --[[----------------------------------------------------------------------
yellowfive@83 116 Main UI
yellowfive@83 117 ------------------------------------------------------------------------]]
yellowfive@83 118 L.AlertOk = "OK"
yellowfive@83 119 L.CoverCancel = "отмена"
yellowfive@83 120
yellowfive@83 121 L.MinimapTooltip =
yellowfive@83 122 [[Левый клик для открытия окна Ask Mr. Robot.
yellowfive@83 123
yellowfive@124 124 Правый клик для смены спека и экипирования актуальных предметов.]]
yellowfive@83 125
yellowfive@83 126 L.MainStatusText = function(version, url)
yellowfive@83 127 return version .. " загружен. Инструкции доступны на " .. url
yellowfive@83 128 end
yellowfive@83 129
yellowfive@83 130 L.TabExportText = "Экспорт"
yellowfive@83 131 L.TabGearText = "Экипировка"
yellowfive@83 132 L.TabLogText = "Логи"
yellowfive@83 133 L.TabOptionsText = "Опции"
yellowfive@83 134
yellowfive@83 135 L.VersionChatTitle = "AMR Addon Version:"
yellowfive@83 136 L.VersionChatNotInstalled = "НЕ УСТАНОВЛЕН"
yellowfive@83 137 L.VersionChatNotGrouped = "Вы находитесь вне группы или рейда!"
yellowfive@83 138
yellowfive@83 139
yellowfive@83 140 --[[----------------------------------------------------------------------
yellowfive@83 141 Export Tab
yellowfive@83 142 ------------------------------------------------------------------------]]
yellowfive@83 143 L.ExportTitle = "Инструкции Экспорта"
yellowfive@83 144 L.ExportHelp1 = "1. Скопируйте текст ниже нажав Ctrl+C (или Cmd+C на Mac)"
yellowfive@124 145 L.ExportHelp2 = "2. Перейдите на https://www.askmrrobot.com и выберете своего персонажа"
yellowfive@83 146 L.ExportHelp3 = "3. Вставьте это в тектовое поле в разделее ADDON"
yellowfive@83 147
yellowfive@83 148 L.ExportSplashTitle = "Начало работы"
yellowfive@83 149 L.ExportSplashSubtitle = "Это Ваше первое использование данного аддона. Выполните следующее шаги для инициализации Ваших предметов:"
yellowfive@83 150 L.ExportSplash1 = "1. Активируйте каждый спек и оденьте последнюю экипировку для каждого спека"
yellowfive@83 151 L.ExportSplash2 = "2. Оденьте и откройте ваш Артифакт для каждого спека"
yellowfive@83 152 L.ExportSplash3 = "3. Откройте Ваш банк и оставьте его открытым по крайней мере на пару секунд"
yellowfive@83 153 L.ExportSplash4 = "4. Если вы имеете предметы экпировки, которые находятся у Вас в Хранилище бездны, то откройте его и оставьте его открытым по крайней мере на пару секунд"
yellowfive@83 154 L.ExportSplashClose = "Продолжить"
yellowfive@83 155
yellowfive@83 156
yellowfive@83 157 --[[----------------------------------------------------------------------
yellowfive@83 158 Gear Tab
yellowfive@83 159 ------------------------------------------------------------------------]]
yellowfive@83 160 L.GearImportNote = "Нажмите на Импорт, и вставьте туда даные с сайта."
yellowfive@83 161 L.GearBlank = "Пока что вы ничего не загружали для этого спека."
yellowfive@83 162 L.GearBlank2 = "Перейдите на askmrrobot.com для оптимизации Вашей экипировки, используя кнопку Импорт левее."
yellowfive@83 163 L.GearButtonEquip = function(spec)
yellowfive@83 164 return string.format("Активировать %s спек и одеть экипировку", spec)
yellowfive@83 165 end
yellowfive@83 166 L.GearButtonShop = "Показать список покупок"
yellowfive@83 167
yellowfive@83 168 L.GearEquipErrorCombat = "Вы не можете сменить спек/экипировку в бою!"
yellowfive@83 169 L.GearEquipErrorEmpty = "Нет сохраненной экипировки для этого спека."
yellowfive@83 170 L.GearEquipErrorNotFound = "Предметы, сохраненные у Вас в экипировке не могут быть одеты."
yellowfive@83 171 L.GearEquipErrorNotFound2 = "Попробуйте открыть банк и запустить команду заново, или проверьте Ваше Хранилище бездны."
yellowfive@83 172 L.GearEquipErrorBagFull = "У Вас не хватает места в сумках, чтобы мы могли Вас переодеть."
yellowfive@83 173 L.GearEquipErrorSoulbound = function(itemLink)
yellowfive@83 174 return itemLink .. " не может быть одет, так как он является не персональным."
yellowfive@83 175 end
yellowfive@83 176
yellowfive@83 177 L.GearButtonImportText = "Импорт"
yellowfive@83 178 L.GearButtonCleanText = "Очистить сумки"
yellowfive@83 179
yellowfive@83 180 L.GearTipTitle = "Совет!"
yellowfive@83 181 L.GearTipText =
yellowfive@83 182 [[В Опциях, вы можете включить автоматическое экипирование при смене спека.
yellowfive@83 183
yellowfive@83 184 Или вы можете сменить спек и надеть эквип нажав ПКМ по иконке на миникарте.
yellowfive@83 185
yellowfive@83 186 ИЛИ! Вы можете использовать слеш команды:]]
yellowfive@83 187
yellowfive@83 188 L.GearTipCommands =
yellowfive@83 189 [[/amr equip [1-4]
yellowfive@83 190 без аргументов = циклично]]
yellowfive@83 191 -- note to translators: the slash commands are literal and should stay as english
yellowfive@83 192
yellowfive@83 193
yellowfive@83 194 --[[----------------------------------------------------------------------
yellowfive@83 195 Import Dialog on Gear Tab
yellowfive@83 196 ------------------------------------------------------------------------]]
yellowfive@83 197 L.ImportHeader = "Нажмите Ctrl+V (Cmd+V на Mac), чтобы вставить данные с сайта в поле ниже."
yellowfive@83 198 L.ImportButtonOk = "Импорт"
yellowfive@83 199 L.ImportButtonCancel = "Отмена"
yellowfive@83 200
yellowfive@83 201 L.ImportErrorEmpty = "Строка данных пуста."
yellowfive@83 202 L.ImportErrorFormat = "Данные находятся в неверном формате."
yellowfive@83 203 L.ImportErrorVersion = "Эта строка для старой версии аддона. Пожалуйста, перейдите на сайт, и попробуйте ещё раз."
yellowfive@83 204 L.ImportErrorChar = function(importChar, yourChar)
yellowfive@83 205 return "Эти данные для персонажа " .. importChar .. ", а вы " .. yourChar .. ", не хорошо себя выдавать за других людей!"
yellowfive@83 206 end
yellowfive@83 207 L.ImportErrorRace = "Похоже, что Вы изменили расу. Пожалуйста, посетите снова сайт и заново сделайте оптимизацию."
yellowfive@83 208 L.ImportErrorFaction = "Похоже, что Вы изменили фракцию. Пожалуйста, посетите снова сайт и заново сделайте оптимизацию."
yellowfive@83 209 L.ImportErrorLevel = "Похоже, что у Вас изменился уровень. Пожалуйста, посетите снова сайт и заново сделайте оптимизацию."
yellowfive@83 210
yellowfive@83 211 L.ImportOverwolfWait = "Выполняется оптимизация BestInBag. Пожалуйста не нажимайте Esc и не закрывайте аддон пока операция не будет завершена!"
yellowfive@83 212
yellowfive@83 213
yellowfive@83 214 --[[----------------------------------------------------------------------
yellowfive@83 215 Shopping List
yellowfive@83 216 ------------------------------------------------------------------------]]
yellowfive@83 217 L.ShopTitle = "Список покупок"
yellowfive@83 218 L.ShopEmpty = "Здесь нет списка покупок для этого игрока."
yellowfive@83 219 L.ShopSpecLabel = "Спек"
yellowfive@83 220 L.ShopHeaderGems = "Камни"
yellowfive@83 221 L.ShopHeaderEnchants = "Чары"
yellowfive@83 222 L.ShopHeaderMaterials = "Материалы для чар"
yellowfive@83 223
yellowfive@83 224
yellowfive@83 225 --[[----------------------------------------------------------------------
yellowfive@83 226 Combat Log Tab
yellowfive@83 227 ------------------------------------------------------------------------]]
yellowfive@83 228 L.LogChatStart = "Сейчас вы записываете бой, и Mr. Robot записывает данные о персонажах в бою."
yellowfive@83 229 L.LogChatStop = "Запись боя остановлена."
yellowfive@83 230
yellowfive@83 231 L.LogChatWipe = function(wipeTime)
yellowfive@83 232 return "Последний указанный Вайп был в " .. wipeTime .. "."
yellowfive@83 233 end
yellowfive@83 234 L.LogChatUndoWipe = function(wipeTime)
yellowfive@83 235 return "Вайп в " .. wipeTime .. " был удален."
yellowfive@83 236 end
yellowfive@83 237 L.LogChatNoWipes = "У Вас нет указанных Вами вайпов для удаления."
yellowfive@83 238
yellowfive@83 239 L.LogButtonStartText = "Начать запись"
yellowfive@83 240 L.LogButtonStopText = "Остановить запись"
yellowfive@83 241 L.LogButtonReloadText = "Перезагрузить UI"
yellowfive@83 242 L.LogButtonWipeText = "ВАЙП!!"
yellowfive@83 243 L.LogButtonUndoWipeText = "Отменить Wipe"
yellowfive@83 244
yellowfive@83 245 L.LogNote = "В настоящее время ведется запись боев и данных персонажей."
yellowfive@83 246 L.LogReloadNote = "Перед загрузкой логов, всегда перезагружайте интерфейс или выйдите из WoW."
yellowfive@83 247 L.LogWipeNote = "Человек записывающий логи, единственный кто использует команду Вайп."
yellowfive@83 248 L.LogWipeNote2 = function(cmd)
yellowfive@83 249 return "'" .. cmd .. "' будет делать так же."
yellowfive@83 250 end
yellowfive@83 251 L.LogUndoWipeNote = "Последний вайп был:"
yellowfive@83 252 L.LogUndoWipeDate = function(day, timeOfDay)
yellowfive@83 253 return day .. " в " .. timeOfDay
yellowfive@83 254 end
yellowfive@83 255
yellowfive@83 256 L.LogAutoTitle = "Автоматическое ведение журнала"
yellowfive@83 257 L.LogAutoAllText = "Выбрать всё"
yellowfive@83 258
yellowfive@83 259 L.LogInstructionsTitle = "Инструкции!"
yellowfive@83 260 L.LogInstructions =
yellowfive@83 261 [[1.) Нажмите Начать запись или включить Автоматическое ведение журнала для нужных рейдов.
yellowfive@83 262
yellowfive@83 263 2.) Если вы закончили, и готовы загрузить логи, выйдите из World of Warcraft* или перезагрузите интерфейс.**
yellowfive@83 264
yellowfive@83 265 3.) Запустите AMR Client чтобы загрузить Ваши логи.
yellowfive@83 266
yellowfive@83 267
yellowfive@83 268 *Не обязательно выходить из WoW, но очень рекомендуется. Это позволит клиенту AskMrRobot не допустить очень большого размера файла логов.
yellowfive@83 269
yellowfive@83 270 **AMR собирает дополнительные данные для всех игроков в рейде кто использует AskMrRobot. Другим игрокам включать запись логов не нужно! Аддон должен быть просто установлен и включен. Эти данные сохраняются только на диске, после того как вы выйдите из WoW или перезагрузите интерфейс.
yellowfive@83 271 ]]
yellowfive@83 272
yellowfive@83 273
yellowfive@83 274 --[[----------------------------------------------------------------------
yellowfive@83 275 Options Tab
yellowfive@83 276 ------------------------------------------------------------------------]]
yellowfive@83 277 L.OptionsHeaderGeneral = "Основные настройки"
yellowfive@83 278
yellowfive@83 279 L.OptionsHideMinimapName = "Скрыть значок у миникарты"
yellowfive@83 280 L.OptionsHideMinimapDesc = "Значок около миникарты создан для удобства, все действия Вы также можете выполнить с помощью косой команды или пользовательского интерфейса."
yellowfive@83 281
yellowfive@83 282 L.OptionsAutoGearName = "Автоматически одевать экипировку при смене спека"
yellowfive@83 283 L.OptionsAutoGearDesc = "Если вы смените спек (посредством игрового меню, другого аддона, и т.д.), Ваши загруженные наборы (вкладка Экипировка) будут автоматически экипированы."
yellowfive@83 284
yellowfive@83 285 L.OptionsShopAhName = "Автоматически показывать список покупок при открытии аукциона"
yellowfive@83 286 L.OptionsShopAhDesc = "При открытии окна аукциона, автоматически показывать список покупок. Вы можете кликнуть по предмету в списке покупок для быстрого поиска на аукционе."
yellowfive@83 287
yellowfive@83 288 L.OptionsUiScaleName = "Ask Mr. Robot масштаб UI"
yellowfive@83 289 L.OptionsUiScaleDesc = "Введите занчение от 0.5 до 1.5 для изменения масштаба интерфейса Ask Mr. Robot, нажмите Enter, откройте/закройте окно для достижения эффекта. Если вдруг у Вас сбилось позиционирование, используйте команду /amr reset."
yellowfive@83 290
yellowfive@83 291 end