From 01940481c2d92d916a411cb2478360380111e8ba Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Thu, 7 Aug 2025 13:05:47 +0200 Subject: [PATCH] feat(webui): ukrainian translation by LoseFace --- static/webui/script.js | 2 +- static/webui/style.css | 3 +- static/webui/translations/uk.js | 360 ++++++++++++++++++++++++++++++++ 3 files changed, 363 insertions(+), 2 deletions(-) create mode 100644 static/webui/translations/uk.js diff --git a/static/webui/script.js b/static/webui/script.js index 88e82588..2445a6fc 100644 --- a/static/webui/script.js +++ b/static/webui/script.js @@ -212,7 +212,7 @@ function setActiveLanguage(lang) { document.querySelector("[data-lang=" + lang + "]").classList.add("active"); window.dictPromise = new Promise(resolve => { - const webui_lang = ["en", "ru", "fr", "de", "zh", "es"].indexOf(lang) == -1 ? "en" : lang; + const webui_lang = ["en", "ru", "fr", "de", "zh", "es", "uk"].indexOf(lang) == -1 ? "en" : lang; let script = document.getElementById("translations"); if (script) document.documentElement.removeChild(script); diff --git a/static/webui/style.css b/static/webui/style.css index becce85d..b0caab81 100644 --- a/static/webui/style.css +++ b/static/webui/style.css @@ -11,7 +11,8 @@ margin-left: 7rem; } - body.logged-in:has([data-lang="de"].active) #main-content { + body.logged-in:has([data-lang="de"].active) #main-content, + body.logged-in:has([data-lang="uk"].active) #main-content { margin-left: 8rem; } diff --git a/static/webui/translations/uk.js b/static/webui/translations/uk.js new file mode 100644 index 00000000..fd63eacd --- /dev/null +++ b/static/webui/translations/uk.js @@ -0,0 +1,360 @@ +// Ukrainian translation by LoseFace +dict = { + general_inventoryUpdateNote: `Пам'ятка: Щоб побачити зміни в грі, вам потрібно повторно синхронізувати свій інвентар, наприклад, використовуючи команду /sync завантажувача, відвідавши Доджьо/Реле або перезавантаживши гру.`, + general_addButton: `Добавити`, + general_setButton: `Встановити`, + general_none: `Відсутній`, + general_bulkActions: `Масові дії`, + general_loading: `Завантаження...`, + + code_loginFail: `Не вдалося увійти. Перевірте адресу електронної пошти та пароль.`, + code_regFail: `Не вдалося зареєструватися. Обліковий запис вже існує?`, + code_changeNameConfirm: `Яке ім'я ви хочете встановити для свого облікового запису?`, + code_deleteAccountConfirm: `Ви впевнені, що хочете видалити обліковий запис |DISPLAYNAME| (|EMAIL|)? Цю дію не можна скасувати.`, + code_archgun: `Арч-Пушка`, + code_melee: `Ближній бій`, + code_pistol: `Пістолет`, + code_rifle: `Гвинтівка`, + code_shotgun: `Рушниця`, + code_kitgun: `Складостріл`, + code_zaw: `Зо`, + code_moteAmp: `Порошинка`, + code_amp: `Підсилювач`, + code_kDrive: `К-Драйв`, + code_legendaryCore: `Легендарне ядро`, + code_traumaticPeculiar: `Травмуюча Странність`, + code_starter: `|MOD| (Пошкоджений)`, + code_badItem: `(Самозванець)`, + code_maxRank: `Максимальний рівень`, + code_rename: `Переіменувати`, + code_renamePrompt: `Введіть нове ім'я:`, + code_remove: `Видалити`, + code_addItemsConfirm: `Ви впевнені, що хочете додати |COUNT| предметів на ваш обліковий запис?`, + code_succRankUp: `Рівень успішно підвищено`, + code_noEquipmentToRankUp: `Немає спорядження для підвищення рівня.`, + code_succAdded: `Успішно додано.`, + code_succRemoved: `Успішно видалено.`, + code_buffsNumber: `Кількість позитивних ефектів`, + code_cursesNumber: `Кількість негативних ефектів`, + code_rerollsNumber: `Кількість рероллів`, + code_viewStats: `Перегляд характеристики`, + code_rank: `Рівень`, + code_rankUp: `Підвищити рівень`, + code_rankDown: `Понизити рівень`, + code_count: `Кількість`, + code_focusAllUnlocked: `Всі школи фокуса вже розблоковані.`, + code_focusUnlocked: `Розблоковано |COUNT| нових шкіл фокуса! Для відображення змін в грі знадобиться оновлення спорядження. Відвідування навігації — найпростіший спосіб цього досягти.`, + code_addModsConfirm: `Ви впевнені, що хочете додати |COUNT| модифікаторів на ваш обліковий запис?`, + code_succImport: `Успішно імпортовано.`, + code_succRelog: `Готово. Зверніть увагу, що вам потрібно буде перезайти, щоб побачити зміни в грі.`, + code_nothingToDo: `Готово. Немає що робити.`, + code_gild: `Покращити`, + code_moa: `МОА`, + code_zanuka: `Гончарка`, + code_stage: `Етап`, + code_complete: `Завершити`, + code_nextStage: `Наступний етап`, + code_prevStage: `Попередній етап`, + code_reset: `Скинути`, + code_setInactive: `Зробити пригоду неактивною`, + code_completed: `Завершено`, + code_active: `Активний`, + code_pigment: `Пігмент`, + code_mature: `Підготувати до бою`, + code_unmature: `Обернути старіння`, + code_succChange: `Успішно змінено.`, + code_requiredInvigorationUpgrade: `Ви повинні вибрати як атакуюче, так і допоміжне покращення.`, + login_description: `Увійдіть, використовуючи облікові дані OpenWF (ті ж, що й у грі при підключенні до цього сервера).`, + login_emailLabel: `Адреса електронної пошти`, + login_passwordLabel: `Пароль`, + login_loginButton: `Увійти`, + login_registerButton: `Зареєструватися`, + navbar_logout: `Вийти`, + navbar_renameAccount: `Переіменувати обліковий запис`, + navbar_deleteAccount: `Видалити обліковий запис`, + navbar_inventory: `Спорядження`, + navbar_mods: `Моди`, + navbar_quests: `Пригоди`, + navbar_cheats: `Чити`, + navbar_import: `Імпорт`, + inventory_addItems: `Додати предмети`, + inventory_suits: `Ворфрейми`, + inventory_longGuns: `Основне озброєння`, + inventory_pistols: `Допоміжне озброєння`, + inventory_melee: `Холодне озброєння`, + inventory_spaceSuits: `Арквінґи`, + inventory_spaceGuns: `Озброєння арквінґів`, + inventory_spaceMelee: `Холодне озброєння арквінґів`, + inventory_mechSuits: `Некрамехи`, + inventory_sentinels: `Вартові`, + inventory_sentinelWeapons: `Озброєння вартових`, + inventory_operatorAmps: `Підсилювачі`, + inventory_hoverboards: `К-Драйви`, + inventory_moaPets: `МОА`, + inventory_kubrowPets: `Тварини`, + inventory_evolutionProgress: `Прогрес Еволюції Інкарнонов`, + inventory_Boosters: `Бустери`, + inventory_bulkAddSuits: `Додати відсутні ворфрейми`, + inventory_bulkAddWeapons: `Додати відсутнє озброєння`, + inventory_bulkAddSpaceSuits: `Додати відсутні арквінґи`, + inventory_bulkAddSpaceWeapons: `Додати відсутнє озброєння арквінґів`, + inventory_bulkAddSentinels: `Додати відсутніх вартових`, + inventory_bulkAddSentinelWeapons: `Додати відсутнє озброєння вартових`, + inventory_bulkAddEvolutionProgress: `Додати відсутній прогрес Еволюції Інкарнонов`, + inventory_bulkRankUpSuits: `Максимальний рівень всіх ворфреймів`, + inventory_bulkRankUpWeapons: `Максимальний рівень всього озброєння`, + inventory_bulkRankUpSpaceSuits: `Максимальний рівень всіх арквінґів`, + inventory_bulkRankUpSpaceWeapons: `Максимальний рівень всього озброєння арквінґів`, + inventory_bulkRankUpSentinels: `Максимальний рівень всіх вартових`, + inventory_bulkRankUpSentinelWeapons: `Максимальний рівень всього озброєння вартових`, + inventory_bulkRankUpEvolutionProgress: `Максимальний рівень всіх еволюцій Інкарнонов`, + inventory_maxPlexus: `Максимальний рівень Плексу`, + + quests_list: `Пригоди`, + quests_completeAll: `Закінчити всі пригоди`, + quests_resetAll: `Скинути прогрес всіх пригод`, + quests_giveAll: `Видати всі пригоди`, + + currency_RegularCredits: `Кредити`, + currency_PremiumCredits: `Платина`, + currency_FusionPoints: `Ендо`, + currency_PrimeTokens: `Королівські Ая`, + currency_owned: `У тебе |COUNT|.`, + + detailedView_archonShardsLabel: `Клітинки осколків архонта`, + detailedView_archonShardsDescription: `Ви можете використовувати ці необмежені клітинки для встановлення безлічі вдосконалень.`, + detailedView_archonShardsDescription2: `Зверніть увагу: кожен уламок архонта застосовується з затримкою при завантаженні.`, + detailedView_valenceBonusLabel: `Ознака Валентності`, + detailedView_valenceBonusDescription: `Ви можете встановити або прибрати ознака валентності з вашої зброї.`, + detailedView_modularPartsLabel: `Змінити Модульні Частини`, + detailedView_suitInvigorationLabel: `Зміцнення Ворфрейма`, + detailedView_loadoutLabel: `Конфігурації`, + + invigorations_offensive_AbilityStrength: `+200% Потужності Здібностей`, + invigorations_offensive_AbilityRange: `+100% Досяжність Здібностей`, + invigorations_offensive_AbilityDuration: `+100% Тривалість Здібностей`, + invigorations_offensive_MeleeDamage: `+250% Шкода Ближнього Бою`, + invigorations_offensive_PrimaryDamage: `+250% Шкода Основного Озброєння`, + invigorations_offensive_SecondaryDamage: `+250% Шкода Допоміжного Озброєння`, + invigorations_offensive_PrimaryCritChance: `+200% Імовірність Критичної Шкоди Основного Озброєння`, + invigorations_offensive_SecondaryCritChance: `+200% Імовірність Критичної Шкоди Допоміжного Озброєння`, + invigorations_offensive_MeleeCritChance: `+200% Імовірність Критичної Шкоди Ближнього Бою`, + + invigorations_utility_AbilityEfficiency: `+75% Ощадливість Здібностей`, + invigorations_utility_SprintSpeed: `+75% Швидкість Бігу`, + invigorations_utility_ParkourVelocity: `+75% Швидкість Паркура`, + invigorations_utility_HealthMax: `+1000 Здоров'я`, + invigorations_utility_EnergyMax: `+200% Максимум Енергії`, + invigorations_utility_StatusImmune: `Імунітет до Ефектів Статусу`, + invigorations_utility_ReloadSpeed: `+75% Швидкість Перезаряджання`, + invigorations_utility_HealthRegen: `+25 Здоров'я в секунду`, + invigorations_utility_ArmorMax: `+1000 Захисту`, + invigorations_utility_Jumps: `+5 Оновлень Стрибків`, + invigorations_utility_EnergyRegen: `+2 Енергії в секунду`, + + invigorations_offensiveLabel: `Атакуюче Вдосконалення`, + invigorations_defensiveLabel: `Вспомогательное Вдосконалення`, + invigorations_expiryLabel: `Термін дії Зміцнення (необов'язково)`, + + abilityOverride_label: `Перевизначення здібностей`, + abilityOverride_onSlot: `у клітинці`, + + mods_addRiven: `Добавити Модифікатор Розколу`, + mods_fingerprint: `Відбиток`, + mods_fingerprintHelp: `Потрібна допомога з відбитком?`, + mods_rivens: `Модифікатори Розколу`, + mods_mods: `Модифікатори`, + mods_addMax: `Добавити максимально вдосконалений`, + mods_addMissingUnrankedMods: `Добавити недостаючі модифікатори без рівня`, + mods_removeUnranked: `Видалити модифікатори без рівня`, + mods_addMissingMaxRankMods: `Добавити недостаючі модифікатори максимального рівня`, + cheats_administratorRequirement: `Ви повинні бути адміністратором для використання цієї функції. Щоб стати адміністратором, додайте \"|DISPLAYNAME|\" в administratorNames в config.json.`, + cheats_server: `Сервер`, + cheats_skipTutorial: `Пропустити навчання`, + cheats_skipAllDialogue: `Пропустити всі діалоги`, + cheats_unlockAllScans: `Розблокувати всі сканування`, + cheats_unlockAllMissions: `Розблокувати всі місії`, + cheats_unlockAllMissions_ok: `Успіх. Будь ласка, зверніть увагу, що вам потрібно буде увійти в Доджьо/Реле або перезайти, щоб клієнт оновив зоряну мапу.`, + cheats_infiniteCredits: `Бескінечні кредити`, + cheats_infinitePlatinum: `Бескінечна платина`, + cheats_infiniteEndo: `Бескінечне ендо`, + cheats_infiniteRegalAya: `Бескінечна Королівська Ая`, + cheats_infiniteHelminthMaterials: `Бескінечні Секреції Гельмінта`, + cheats_claimingBlueprintRefundsIngredients: `Повернення інгредієнтів креслеників`, + cheats_dontSubtractPurchaseCreditCost: `Не вираховувати вартість кредитів при купівлі`, + cheats_dontSubtractPurchasePlatinumCost: `Не вираховувати вартість платини при купівлі`, + cheats_dontSubtractPurchaseItemCost: `Не вираховувати вартість предметів при купівлі`, + cheats_dontSubtractPurchaseStandingCost: `Не вираховувати вартість репутації при купівлі`, + cheats_dontSubtractVoidTraces: `Не вираховувати кількість Відголосків Безодні`, + cheats_dontSubtractConsumables: `Не вираховувати кількість витратних матеріалів`, + cheats_unlockAllShipFeatures: `Розблокувати всі функції судна`, + cheats_unlockAllShipDecorations: `Розблокувати всі прикраси судна`, + cheats_unlockAllFlavourItems: `Розблокувати всі унікальні предмети`, + cheats_unlockAllSkins: `Розблокувати всі скіни`, + cheats_unlockAllCapturaScenes: `Розблокувати всі сцени Світлописця`, + cheats_unlockAllDecoRecipes: `Розблокувати всі рецепти декорацій Доджьо`, + cheats_universalPolarityEverywhere: `Будь-яка полярність скрізь`, + cheats_unlockDoubleCapacityPotatoesEverywhere: `Орокінські Реактори/Каталізатори скрізь`, + cheats_unlockExilusEverywhere: `Ексилотримач скрізь`, + cheats_unlockArcanesEverywhere: `Тримач містифікаторів скрізь`, + cheats_noDailyStandingLimits: `Без щоденних лімітів репутації`, + cheats_noDailyFocusLimit: `Без щоденних лімітів фокуса`, + cheats_noArgonCrystalDecay: `Без розпаду аргонових кристалів`, + cheats_noMasteryRankUpCooldown: `Підвищення ранга майстерності без очікування`, + cheats_noVendorPurchaseLimits: `Відсутність лімітів на купівлю у продавців`, + cheats_noDeathMarks: `Без позначок смерті`, + cheats_noKimCooldowns: `Чати KIM без очікування`, + cheats_fullyStockedVendors: `Повністю укомплектовані продавці`, + cheats_baroAlwaysAvailable: `Баро завжди доступний`, + cheats_baroFullyStocked: `Баро повністю укомплектований`, + cheats_syndicateMissionsRepeatable: `Повторювати місії синдиката`, + cheats_unlockAllProfitTakerStages: `Розблокувати всі етапи Привласнювачки`, + cheats_instantFinishRivenChallenge: `Миттєве завершення випробування Модифікатора Розколу`, + cheats_instantResourceExtractorDrones: `Миттєво добуваючі дрони-видобувачі`, + cheats_noResourceExtractorDronesDamage: `Без шкоди по дронам-видобувачам`, + cheats_skipClanKeyCrafting: `Пропустити створення кланового ключа`, + cheats_noDojoRoomBuildStage: `Миттєве будівництво Кімнат Доджьо`, + cheats_noDojoDecoBuildStage: `Миттєве будівництво Декорацій Доджьо`, + cheats_fastDojoRoomDestruction: `Миттєве знищення Кімнат Доджьо`, + cheats_noDojoResearchCosts: `Безкоштовні Дослідження Доджьо`, + cheats_noDojoResearchTime: `Миттєві Дослідження Доджьо`, + cheats_fastClanAscension: `Миттєве Піднесення Клану`, + cheats_missionsCanGiveAllRelics: `Місії можуть давати всі реліквії`, + cheats_exceptionalRelicsAlwaysGiveBronzeReward: `Вийняткові реліквії завжди дають бронзову нагороду`, + cheats_flawlessRelicsAlwaysGiveSilverReward: `Бездоганні реліквії завжди дають срібну нагороду`, + cheats_radiantRelicsAlwaysGiveGoldReward: `Сяйнисті реліквії завжди дають золоту нагороду`, + cheats_unlockAllSimarisResearchEntries: `Розблокувати всі записи досліджень Симаріса`, + cheats_disableDailyTribute: `Вимкнути щоденні нагороди`, + cheats_spoofMasteryRank: `Підроблений ранг майстерності (-1 для вимкнення)`, + cheats_relicRewardItemCountMultiplier: `Множник кількості предметів нагороди реліквії`, + cheats_nightwaveStandingMultiplier: `Множник репутації Нічної хвилі`, + cheats_save: `Зберегти`, + cheats_account: `Обліковий запис`, + cheats_unlockAllFocusSchools: `Розблокувати всі школи фокуса`, + cheats_helminthUnlockAll: `Повністю покращити Гельмінта`, + cheats_addMissingSubsumedAbilities: `Додати відсутні поглинуті здібності`, + cheats_intrinsicsUnlockAll: `Повністю покращити Кваліфікації`, + cheats_changeSupportedSyndicate: `Підтримуваний синдикат`, + cheats_changeButton: `Змінити`, + cheats_markAllAsRead: `Помітити всі вхідні як прочитані`, + + worldState: `Стан світу`, + worldState_creditBoost: `Глобальний бустер кредитів`, + worldState_affinityBoost: `Глобальний бустер синтезу`, + worldState_resourceBoost: `Глобальний бустер ресурсів`, + worldState_tennoLiveRelay: `Реле TennoLive`, + worldState_baroTennoConRelay: `Реле Баро TennoCon`, + worldState_starDays: `Зоряні дні`, + worldState_galleonOfGhouls: `Гульський Галеон`, + enabled: `Увімкнено`, + disabled: `Вимкнено`, + worldState_we1: `Вихідні 1`, + worldState_we2: `Вихідні 2`, + worldState_we3: `Вихідні 3`, + worldState_eidolonOverride: `Цикл Рівнин Ейдолонів/Деймоса`, + worldState_day: `День/Фасс`, + worldState_night: `Ніч/Воум`, + worldState_vallisOverride: `Цикл Долини куль`, + worldState_warm: `Тепло`, + worldState_cold: `Холод`, + worldState_duviriOverride: `Цикл Дувірі`, + worldState_joy: `Радість`, + worldState_anger: `Гнів`, + worldState_envy: `Заздрість`, + worldState_sorrow: `Скорбота`, + worldState_fear: `Страх`, + worldState_nightwaveOverride: `Сезон Нічної хвилі`, + worldState_RadioLegionIntermission13Syndicate: `Вибірка Нори 9`, + worldState_RadioLegionIntermission12Syndicate: `Вибірка Нори 8`, + worldState_RadioLegionIntermission11Syndicate: `Вибірка Нори 7`, + worldState_RadioLegionIntermission10Syndicate: `Вибірка Нори 6`, + worldState_RadioLegionIntermission9Syndicate: `Вибірка Нори 5`, + worldState_RadioLegionIntermission8Syndicate: `Вибірка Нори 4`, + worldState_RadioLegionIntermission7Syndicate: `Вибірка Нори 3`, + worldState_RadioLegionIntermission6Syndicate: `Вибірка Нори 2`, + worldState_RadioLegionIntermission5Syndicate: `Вибірка Нори 1`, + worldState_RadioLegionIntermission4Syndicate: `Вибір Нори`, + worldState_RadioLegionIntermission3Syndicate: `Антракт III`, + worldState_RadioLegion3Syndicate: `Скляр`, + worldState_RadioLegionIntermission2Syndicate: `Антракт II`, + worldState_RadioLegion2Syndicate: `Емісар`, + worldState_RadioLegionIntermissionSyndicate: `Антракт I`, + worldState_RadioLegionSyndicate: `Вовк із Сатурна-6`, + worldState_fissures: `Прориви порожнечі`, + normal: `Стандартні`, + worldState_allAtOnceNormal: `Всі одразу, в звичайному режимі`, + worldState_allAtOnceSteelPath: `Всі одразу, в режимі Шляху Сталі`, + worldState_theCircuitOverride: `Типи місій у підземеллі Дувірі`, + worldState_darvoStockMultiplier: `Множник Запасів Дарво`, + worldState_varziaFullyStocked: `Повний Асортимент Варзії`, + worldState_varziaOverride: `Зміна Ротації Варзії`, + + import_importNote: `Ви можете завантажити повну або часткову відповідь спорядження (клієнтське представлення) тут. Всі підтримувані поля будуть перезаписані у вашому акаунті.`, + import_submit: `Відправити`, + import_samples: `Приклад:`, + import_samples_maxFocus: `Всі школи Фокуса максимального рівня`, + + upgrade_Equilibrium: `+|VAL|% Енергія від підбирання здоров'я, +|VAL|% Здоров'я від підбирання енергії`, + upgrade_MeleeCritDamage: `+|VAL|% Критична шкода ближнього бою`, + upgrade_PrimaryStatusChance: `+|VAL|% Імовірність накладення ефекту стану основною зброєю`, + upgrade_SecondaryCritChance: `+|VAL|% Імовірність критичної шкоди допоміжною зброєю`, + upgrade_WarframeAbilityDuration: `+|VAL|% Тривалість здібностей`, + upgrade_WarframeAbilityStrength: `+|VAL|% Потужність здібностей`, + upgrade_WarframeArmorMax: `+|VAL| Захист`, + upgrade_WarframeBlastProc: `+|VAL| Щит при вбивстві з Вибуховим Уронoм`, + upgrade_WarframeCastingSpeed: `+|VAL|% Швидкість Застосування Здібностей`, + upgrade_WarframeCorrosiveDamageBoost: `+|VAL|% Урон Здібностей по ворогам, ураженим Корозією`, + upgrade_WarframeCorrosiveStack: `Збільшити макс. стаки Корозії на +|VAL|`, + upgrade_WarframeCritDamageBoost: `+|VAL|% Критична шкода Ближнього Бою (Подвоюється при 500 Енергії)`, + upgrade_WarframeElectricDamage: `+|VAL1|% Урон Електрикою Основним Озброєнням (+|VAL2|% за кожен додатковий Уламок)`, + upgrade_WarframeElectricDamageBoost: `+|VAL|% Шкода Здібностей по ворогам, ураженим Електрикою`, + upgrade_WarframeEnergyMax: `+|VAL| Макс. Енергія`, + upgrade_WarframeGlobeEffectEnergy: `+|VAL|% Ефективність згустків Енергії`, + upgrade_WarframeGlobeEffectHealth: `+|VAL|% Ефективність згустків Здоров'я`, + upgrade_WarframeHealthMax: `+|VAL| Макс. Здоров'я`, + upgrade_WarframeHPBoostFromImpact: `+|VAL1| Здоров'я при вбивстві з Вибуховою шкодою (Макс. |VAL2| Здоров'я)`, + upgrade_WarframeParkourVelocity: `+|VAL|% Швидкість Паркура`, + upgrade_WarframeRadiationDamageBoost: `+|VAL|% Шкода Здібностей по ворогам, ураженим Радіацією`, + upgrade_WarframeHealthRegen: `+|VAL| Здоров'я в секунду`, + upgrade_WarframeShieldMax: `+|VAL| Щиту`, + upgrade_WarframeStartingEnergy: `+|VAL|% Енергії при Спавні`, + upgrade_WarframeToxinDamage: `+|VAL|% Шкода Токсином`, + upgrade_WarframeToxinHeal: `+|VAL| Здоров'я при нанесенні шкоди ворогам з Токсином`, + upgrade_WeaponCritBoostFromHeat: `+|VAL1|% Імовірність Критичної Шкоди Допоміжною Зброєю за кожного вбитого ворога, ураженого Термічною шкодою (Макс. |VAL2|%)`, + upgrade_AvatarAbilityRange: `+7.5% Досяжність Здібностей`, + upgrade_AvatarAbilityEfficiency: `+5% Ощадливість Здібностей`, + upgrade_AvatarEnergyRegen: `+0.5 Відновлення Енергії в секунду`, + upgrade_AvatarEnemyRadar: `+5m Виявлення ворогів`, + upgrade_AvatarLootRadar: `+7m Виявлення здобичі`, + upgrade_WeaponAmmoMax: `+15% Макс. Набоїв`, + upgrade_EnemyArmorReductionAura: `-3% Захист Ворогів`, + upgrade_OnExecutionAmmo: `+100% Заповнення Магазина Основного і Допоміжного Озброєння при вбивстві Милосердям`, + upgrade_OnExecutionHealthDrop: `+100% Імовірність Падіння згустка Здоров'я при вбивстві Милосердям`, + upgrade_OnExecutionEnergyDrop: `+50% Імовірність Падіння згустка Енергії при вбивстві Милосердям`, + upgrade_OnFailHackReset: `+50% Імовірність Повтора Зламу`, + upgrade_DamageReductionOnHack: `+75% Зменшення Шкоди під час Зламу`, + upgrade_OnExecutionReviveCompanion: `Вбивства Милосердям зменшують час відновлення Компаньйона на 15 секунд`, + upgrade_OnExecutionParkourSpeed: `+60% Швидкість Паркура після вбивства Милосердям на 15 секунд`, + upgrade_AvatarTimeLimitIncrease: `+8 секунд до Зламу`, + upgrade_ElectrifyOnHack: `Шокувати ворогів в межах 20 метрів під час Зламу`, + upgrade_OnExecutionTerrify: `+50% Імовірність, що вороги в межах 15 метрів будуть тремтіти від страху протягом 8 секунд після вбивства Милосердям`, + upgrade_OnHackLockers: `Відкрити 5 шафок в межах 20 метрів після Зламу`, + upgrade_OnExecutionBlind: `Засліпити ворогів в межах 18 метрів після вбивства Милосердям`, + upgrade_OnExecutionDrainPower: `Наступне застосування здібності отримує +50% Потужності Здібності після вбивства Милосердям`, + upgrade_OnHackSprintSpeed: `+75% Швидкість Бігу протягом 15 секунд після Зламу`, + upgrade_SwiftExecute: `+50% Швидкість Вбивства Милосердям`, + upgrade_OnHackInvis: `Невидимість протягом 15 секунд після Зламу`, + + damageType_Electricity: `Електричний`, + damageType_Fire: `Трммічний`, + damageType_Freeze: `Крижаний`, + damageType_Impact: `Ударний`, + damageType_Magnetic: `Магнетичний`, + damageType_Poison: `Токсичний`, + damageType_Radiation: `Радіаційний`, + + theme_dark: `Темна тема`, + theme_light: `Світла тема`, + + prettier_sucks_ass: `` +};