Added Belarusian translation, 100% complete

This commit is contained in:
Anton Katsuba 2022-04-18 00:04:54 +03:00
parent 8df86454b3
commit 9a8f405ca8
23 changed files with 1514 additions and 46 deletions

View File

@ -17,6 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- text input for trading - text input for trading
- Themed Site CliffTown, hoodoo/arabic inspired stone structures inhabited by mountaineer NPCs. - Themed Site CliffTown, hoodoo/arabic inspired stone structures inhabited by mountaineer NPCs.
- NPCs now have rudimentary personalities - NPCs now have rudimentary personalities
- Added Belarusian translation
### Changed ### Changed

View File

@ -0,0 +1,32 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
metadata: (
language_name: "Беларуская",
language_identifier: "be_BY",
),
convert_utf8_to_ascii: false,
fonts: {
"opensans": Font (
asset_key: "voxygen.font.OpenSans-Regular",
scale_ratio: 1.0,
),
"metamorph": Font (
asset_key: "voxygen.font.Metamorphous-Regular",
scale_ratio: 1.0,
),
"alkhemi": Font (
asset_key: "voxygen.font.Alkhemikal",
scale_ratio: 1.0,
),
"wizard": Font (
asset_key: "voxygen.font.wizard",
scale_ratio: 1.0,
),
"cyri": Font (
asset_key: "voxygen.font.haxrcorp_4089_cyrillic_altgr_extended",
scale_ratio: 1.0,
),
}
)

View File

@ -0,0 +1,54 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
// Buffs
"buff.remove": "Націсніце, каб выдаліць",
"buff.title.missing": "Назва адсутнічае",
"buff.desc.missing": "Апісанне адсутнічае",
"buff.title.heal": "Вылечванне",
"buff.desc.heal": "Паступова аднаўляе здароўе.",
"buff.title.potion": "Зелле",
"buff.desc.potion": "Піццё...",
"buff.title.saturation": "Насычэнне",
"buff.desc.saturation": "Паступова аднаўляе здароўе ад ежы.", //????
"buff.title.campfire_heal": "Утульнасць вогнішча",
"buff.desc.campfire_heal": "Адпачынак каля вогнішча аднаўляе {rate}% здароўя ў секунду.",
"buff.title.invulnerability": "Няўразлівасць",
"buff.desc.invulnerability": "Вам нічога не можа пашкодзіць.",
"buff.title.protectingward": "Ахоўная аўра",
"buff.desc.protectingward": "Атакі ворагаў не такія балючыя.",
"buff.title.frenzied": "Раз’юшанасць",
"buff.desc.frenzied": "Кроў цячэ хутчэй, паскараючы ваш рух ды трохі гаячы вашыя раны.",
"buff.title.hastened": "Паспех",
"buff.desc.hastened": "Вы рухаецеся і атакоўваеце хутчэй.",
// Debuffs
"buff.title.bleed": "Крывацёк",
"buff.desc.bleed": "Наносіць рэгулярную шкоду.",
"buff.title.cursed": "Праклён",
"buff.desc.cursed": "Вас праклялі.",
"buff.title.burn": "У агні",
"buff.desc.burn": "Вы гарыце жыўцом!",
"buff.title.crippled": "Пакалечаны",
"buff.desc.crippled": "Вы амаль не можаце рухацца, бо вашыя ногі пакалечаныя.",
"buff.title.frozen": "Абмарожанне",
"buff.desc.frozen": "Вы рухаецеся і атакоўваеце павольней.",
"buff.title.wet": "Вільготнасць",
"buff.desc.wet": "Глеба распаўзаецца пад вашымі нагамі, вам цяжка спыніцца.",
"buff.title.ensnared": "Аблытаны",
"buff.desc.ensnared": "Лазы аблытваюць вашыя ногі, затрымліваючы вас.",
// Buffs stats
"buff.stat.health": "Аднаўляе {str_total} адз. здароўя",
"buff.stat.increase_max_energy": "Павышае максімальнае здароўе на {strength}",
"buff.stat.increase_max_health": "Павышае максімальную энергію на {strength}",
"buff.stat.invulnerability": "Даруе няўразлівасць",
// Text
"buff.text.over_seconds": "на працягу {dur_secs} сек.",
"buff.text.for_seconds": "на працягу {dur_secs} сек.",
},
vector_map: {
}
)

View File

@ -0,0 +1,33 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
"char_selection.loading_characters": "Загрузка персанажаў...",
"char_selection.delete_permanently": "Назаўжды выдаліць гэтага персанажа?",
"char_selection.deleting_character": "Выдаленне персанажа...",
"char_selection.change_server": "Змяніць сервер",
"char_selection.enter_world": "Увайсці ў свет",
"char_selection.logout": "Выхад",
"char_selection.create_new_character": "Стварыць новага персанажа",
"char_selection.creating_character": "Стварэнне персанажа...",
"char_selection.character_creation": "Стварэнне персанажа",
"char_selection.human_default": "Тыповы чалавек",
"char_selection.level_fmt": "Узровень {level_nb}",
"char_selection.uncanny_valley": "Дзікія землі",
"char_selection.plains_of_uncertainty": "Раўніны нявызначанасці",
"char_selection.beard": "Барада",
"char_selection.hair_style": "Прычоска",
"char_selection.hair_color": "Колер валосся",
"char_selection.eye_color": "Колер вачэй",
"char_selection.skin": "Колер скуры",
"char_selection.eyeshape": "Форма вачэй",
"char_selection.accessories": "Аксесуары",
"char_selection.create_info_name": "Вашаму персанажу патрэбна імя!",
"char_selection.version_mismatch": "УВАГА! Гэты сервер выкарыстоўвае іншую, магчыма, несумяшчальную версію гульні. Калі ласка, абнавіце сваю гульню.",
},
vector_map: {
}
)

View File

@ -0,0 +1,126 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
// Texts used in multiple locations with the same formatting
"common.username": "Імя карыстальніка",
"common.singleplayer": "Адзіночная гульня",
"common.multiplayer": "Сеткавая гульня",
"common.servers": "Серверы",
"common.quit": "Выхад",
"common.settings": "Налады",
"common.languages": "Мова",
"common.interface": "Інтэрфейс",
"common.gameplay": "Гульня",
"common.controls": "Кіраванне",
"common.video": "Графіка",
"common.sound": "Гук",
"common.chat": "Чат",
"common.resume": "Працягнуць",
"common.characters": "Персанажы",
"common.close": "Зачыніць",
"common.yes": "Так",
"common.no": "Не",
"common.back": "Назад",
"common.create": "Стварыць",
"common.okay": "Добра",
"common.add": "Дадаць",
"common.accept": "Прыняць",
"common.decline": "Адхіліць",
"common.disclaimer": "Паведамленне",
"common.cancel": "Скасаваць",
"common.none": "Няма",
"common.error": "Памылка",
"common.fatal_error": "Крытычная памылка",
"common.you": "Вы",
"common.automatic": "Аўтаматычна",
"common.random": "Выпадкова",
"common.empty": "Пусты",
"common.confirm": "Пацвердзіць",
"common.delete_server": "Выдаліць сервер",
// Settings Window title
"common.interface_settings": "Налады інтэрфейса",
"common.gameplay_settings": "Налады гульні",
"common.controls_settings": "Налады кіравання",
"common.video_settings": "Налады графікі",
"common.sound_settings": "Налады гуку",
"common.language_settings": "Налады мовы",
"common.chat_settings": "Налады чата",
// Message when connection to the server is lost
"common.connection_lost": r#"Падключэнне згублена!
Мабыць, сервер перазапусціўся?
Ці абноўлены ваш кліент да апошняй версіі?"#,
"common.species.orc": "Орк",
"common.species.human": "Чалавек",
"common.species.dwarf": "Дварф",
"common.species.elf": "Эльф",
"common.species.undead": "Нежыць",
"common.species.danari": "Данары",
"common.weapons.axe": "Сякера",
"common.weapons.dagger": "Кінжал",
"common.weapons.greatsword": "Двухручны меч",
"common.weapons.shortswords": "Кароткія мячы",
"common.weapons.sword": "Меч",
"common.weapons.staff": "Посах агню",
"common.weapons.bow": "Лук",
"common.weapons.hammer": "Молат",
"common.weapons.general": "Агульны бой",
"common.weapons.sceptre": "Скіпетр вылечвання",
"common.weapons.shield": "Шчыт",
"common.weapons.spear": "Дзіда",
"common.weapons.hammer_simple": "Просты молат",
"common.weapons.sword_simple": "Просты меч",
"common.weapons.staff_simple": "Просты посах",
"common.weapons.axe_simple": "Простая сякера",
"common.weapons.bow_simple": "Просты лук",
"common.weapons.unique": "Унікальны",
"common.tool.debug": "Дэбаг",
"common.tool.farming": "Сельскагаспадарчая прылада", //?
"common.tool.pick": "Кірка",
"common.tool.mining": "Горная справа",
"common.kind.modular_component": "Модульны кампанент",
"common.kind.glider": "Дэльтаплан",
"common.kind.consumable": "Выдатковы прадмет", ///???
"common.kind.throwable": "Можна кінуць",
"common.kind.utility": "Карыснасць",
"common.kind.ingredient": "Інгрэдыент",
"common.kind.lantern": "Ліхтар",
"common.hands.one": "Аднаручнае",
"common.hands.two": "Двухручнае",
"common.rand_appearance": "Выпадковая знешнасць",
"common.rand_name": "Выпадковае імя",
"common.stats.combat_rating": "БР",
"common.stats.power": "Моц",
"common.stats.speed": "Хуткасць",
"common.stats.poise": "Ураўнаважанасць",
"common.stats.crit_chance": "Крыт. шанец",
"common.stats.crit_mult": "Крыт. множнік",
"common.stats.armor": "Браня",
"common.stats.poise_res":"Супраціўленне аглушэнню",
"common.stats.energy_max": "Максімальная энергія",
"common.stats.energy_reward": "Бонус энергіі",
"common.stats.crit_power": "Крыт. моц",
"common.stats.stealth": "Скрытнасць",
"common.stats.slots": "Яч.", //ячэйкі, have to abridge due to variable endings
"common.material.metal": "Метал",
"common.material.wood": "Драўніна",
"common.material.stone": "Камень",
"common.material.cloth": "Тканіна",
"common.material.hide": "Шкура",
"common.sprite.chest": "Куфар",
},
vector_map: {
}
)

View File

@ -0,0 +1,13 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
"esc_menu.logout": "Выйсці ў меню",
"esc_menu.quit_game": "Выйсці з гульні",
},
vector_map: {
}
)

View File

@ -0,0 +1,77 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
"gameinput.primary": "Асноўная атака",
"gameinput.secondary": "Дадатковая атака",
"gameinput.block": "Блакіраваць",
"gameinput.slot1": "Ячэйка хуткага доступу 1",
"gameinput.slot2": "Ячэйка хуткага доступу 2",
"gameinput.slot3": "Ячэйка хуткага доступу 3",
"gameinput.slot4": "Ячэйка хуткага доступу 4",
"gameinput.slot5": "Ячэйка хуткага доступу 5",
"gameinput.slot6": "Ячэйка хуткага доступу 6",
"gameinput.slot7": "Ячэйка хуткага доступу 7",
"gameinput.slot8": "Ячэйка хуткага доступу 8",
"gameinput.slot9": "Ячэйка хуткага доступу 9",
"gameinput.slot10": "Ячэйка хуткага доступу 10",
"gameinput.swaploadout": "Змяніць рыштунак",
"gameinput.togglecursor": "Укл/Выкл курсор",
"gameinput.help": "Адлюстроўваць акно дапамогі",
"gameinput.toggleinterface": "Адлюстроўваць інтэрфейс",
"gameinput.toggledebug": "Адлюстроўваць FPS ды тэх. звесткі",
"gameinput.toggle_egui_debug": "Адлюстроўваць EGUI звесткі",
"gameinput.togglechat": "Адлюстроўваць чат",
"gameinput.screenshot": "Зрабіць здымак экрана",
"gameinput.toggleingameui": "Адлюстроўваць імёны",
"gameinput.fullscreen": "Уключыць поўнаэкранны рэжым",
"gameinput.moveforward": "Рухацца наперад",
"gameinput.moveleft": "Рухацца налева",
"gameinput.moveright": "Рухацца направа",
"gameinput.moveback": "Рухацца назад",
"gameinput.jump": "Скачок",
"gameinput.glide": "Дельтаплан",
"gameinput.roll": "Перакат",
"gameinput.climb": "Карабкацца ўгору",
"gameinput.climbdown": "Карабкацца ўніз",
"gameinput.wallleap": "Скачок ад сцяны",
"gameinput.togglelantern": "Ліхтар",
"gameinput.mount": "Асядлаць",
"gameinput.chat": "Чат",
"gameinput.command": "Каманда",
"gameinput.escape": "Выхад",
"gameinput.map": "Мапа",
"gameinput.bag": "Торба",
"gameinput.trade": "Гандляваць",
"gameinput.social": "Іншыя гульцы",
"gameinput.sit": "Сесці",
"gameinput.spellbook": "Здольнасці",
"gameinput.settings": "Налады",
"gameinput.respawn": "Адрадзіцца",
"gameinput.charge": "Зарадзіць", // what does charge mean?
"gameinput.togglewield": "Дастаць/схаваць зброю",
"gameinput.interact": "Узаемадзейнічаць",
"gameinput.freelook": "Вольная камера",
"gameinput.autowalk": "Аўтаматычны рух",
"gameinput.cameraclamp": "Замацаваць камеру",
"gameinput.dance": "Танчыць",
"gameinput.select": "Выбраць",
"gameinput.acceptgroupinvite": "Прыняць запрашэнне ў групу",
"gameinput.declinegroupinvite": "Адхіліць запрашэнне ў групу",
"gameinput.cyclecamera": "Пераключыць камеру",
"gameinput.crafting": "Рамяство",
"gameinput.fly": "Лятаць",
"gameinput.sneak": "Красціся",
"gameinput.swimdown": "Плысці ўніз",
"gameinput.swimup": "Плысці ўгору",
"gameinput.mapzoomin": "Наблізіць мапу",
"gameinput.mapzoomout": "Аддаліць мапу",
"gameinput.greet": "Прывітанне",
"gameinput.map.locationmarkerbutton": "Паставіць паказальнік",
},
vector_map: {
}
)

View File

@ -0,0 +1,48 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
// Inventory
"hud.bag.inventory": "Інвентар {playername}",
"hud.bag.stats_title": "Характарыстыкі {playername}",
"hud.bag.exp": "Досвед",
"hud.bag.armor": "Браня",
"hud.bag.stats": "Характарыстыкі",
"hud.bag.head": "Галава",
"hud.bag.neck": "Шыя",
"hud.bag.tabard": "Табард",
"hud.bag.shoulders": "Плечы",
"hud.bag.chest": "Грудзі",
"hud.bag.hands": "Рукі",
"hud.bag.lantern": "Ліхтар",
"hud.bag.glider": "Дэльтаплан",
"hud.bag.belt": "Пояс",
"hud.bag.ring": "Пярсцёнак",
"hud.bag.back": "Спіна",
"hud.bag.legs": "Ногі",
"hud.bag.feet": "Ступні",
"hud.bag.mainhand": "Асноўная рука",
"hud.bag.offhand": "Другарадная рука",
"hud.bag.inactive_mainhand": "Асноўная рука (запас)",
"hud.bag.inactive_offhand": "Другарадная рука (запас)",
"hud.bag.swap_equipped_weapons_title": "Змяніць зброю",
"hud.bag.swap_equipped_weapons_desc": "Націсніце {key}",
"hud.bag.bag": "Торба",
"hud.bag.health": "Здароўе",
"hud.bag.energy": "Энергія",
"hud.bag.combat_rating": "Баявы рэйтынг",
"hud.bag.protection": "Абарона",
"hud.bag.stun_res": "Ураўнаважанасць",
"hud.bag.combat_rating_desc": "Разлічваецца з якасці вашага\nрыштунку і здароўя.",
"hud.bag.protection_desc": "Паглынанне шкоды вашай бранёй.",
"hud.bag.stun_res_desc": "Супраціўленне аглушэнню паслядоўнымі ўдарамі.\nАднаўляецца, як энергія.",
"hud.bag.sort_by_name": "Сартаваць па назве",
"hud.bag.sort_by_quality": "Сартаваць па якасці",
"hud.bag.sort_by_category": "Сартаваць па катэгорыі",
},
vector_map: {
}
)

View File

@ -0,0 +1,21 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
"character_window.character_name": "Імя персанажа",
// Character stats
"character_window.character_stats": r#"Трываласць
Спрытнасць
Сіла волі
Абарона
"#,
},
vector_map: {
}
)

View File

@ -0,0 +1,49 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
"hud.chat.all": "Усе",
"hud.chat.chat_tab_hover_tooltip": "ПКМ для наладаў",
// Debuff outcomes
"hud.outcome.burning": "згарэў(ла) жыўцом",
"hud.outcome.curse": "памёр(ла) ад праклёна",
"hud.outcome.bleeding": "памёр(ла) ад крывацёку",
"hud.outcome.crippled": "памёр(ла) ад траўм",
"hud.outcome.frozen": "памёр(ла) ад холаду",
// Chat outputs
"hud.chat.online_msg": "[{name}] зараз у сетцы",
"hud.chat.offline_msg": "[{name}] больш не ў сетцы",
"hud.chat.default_death_msg": "[{name}] памёр(ла)",
"hud.chat.environmental_kill_msg": "[{name}] памёр(ла) у {environment}",
"hud.chat.fall_kill_msg": "[{name}] разбіў(ла)ся насмерць",
"hud.chat.suicide_msg": "[{name}] здзейсніў(ла) самагубства",
"hud.chat.died_of_pvp_buff_msg": "[{victim}] {died_of_buff} выкліканага [{attacker}]",
"hud.chat.pvp_melee_kill_msg": "[{attacker}] перамог(ла) [{victim}]",
"hud.chat.pvp_ranged_kill_msg": "[{attacker}] застрэліў(ла) [{victim}]",
"hud.chat.pvp_explosion_kill_msg": "[{attacker}] падарваў(ла) [{victim}]",
"hud.chat.pvp_energy_kill_msg": "[{attacker}] забіў(ла) [{victim}] чарамі",
"hud.chat.died_of_buff_nonexistent_msg": "[{victim}] {died_of_buff}",
"hud.chat.died_of_npc_buff_msg": "[{victim}] {died_of_buff} выкліканага {attacker}",
"hud.chat.npc_melee_kill_msg": "{attacker} забіў(ла) [{victim}]",
"hud.chat.npc_ranged_kill_msg": "{attacker} застрэліў(ла) [{victim}]",
"hud.chat.npc_explosion_kill_msg": "{attacker} падарваў(ла) [{victim}]",
"hud.chat.npc_energy_kill_msg": "{attacker} забіў(ла) [{victim}] чарамі",
"hud.chat.npc_other_kill_msg": "{attacker} забіў(ла) [{victim}]",
"hud.chat.loot_msg": "Вы падабралі [{item}]",
"hud.chat.loot_fail": "У вашых торбах не хапае месца!",
"hud.chat.goodbye": "Да пабачэння!",
"hud.chat.connection_lost": "Злучэнне згублена. Вас выштурхнуць праз {time} сек.",
},
vector_map: {
}
)

View File

@ -0,0 +1,42 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
"hud.crafting": "Рамяство",
"hud.crafting.recipes": "Рэцэпты",
"hud.crafting.ingredients": "Інгрэдыенты:",
"hud.crafting.craft": "Стварыць",
"hud.crafting.tool_cata": "Патрэбна:",
// Crafting Stations
"hud.crafting.req_crafting_station": "Патрэбна:",
"hud.crafting.anvil": "Кавадла",
"hud.crafting.cauldron": "Кацёл",
"hud.crafting.cooking_pot": "Казан",
"hud.crafting.crafting_bench": "Варштат",
"hud.crafting.forge": "Горан",
"hud.crafting.loom": "Ткацкі станок",
"hud.crafting.spinning_wheel": "Калаўрот",
"hud.crafting.tanning_rack": "Дубільная рама",
"hud.crafting.salvaging_station": "Варштат для разборкі",
"hud.crafting.campfire": "Вогнішча",
// Tabs
"hud.crafting.tabs.all": "Усё",
"hud.crafting.tabs.armor": "Браня",
"hud.crafting.tabs.dismantle": "Разабраць на часткі",
"hud.crafting.tabs.food": "Ежа",
"hud.crafting.tabs.glider": "Дэльтапланы",
"hud.crafting.tabs.potion": "Зеллі",
"hud.crafting.tabs.tool": "Прылады",
"hud.crafting.tabs.utility": "Карыснасці",
"hud.crafting.tabs.weapon": "Зброя",
"hud.crafting.tabs.bag": "Торбы",
"hud.crafting.tabs.processed_material": "Матэрыялы",
"hud.crafting.dismantle_title": "Разабраць на часткі",
"hud.crafting.dismantle_explanation" : "Змясціце курсор на іконцы прадмета,\nкаб даведацца, што можна атрымаць.\n\nНацісніце двойчы, каб пачаць\nразбіранне.",
},
vector_map: {
}
)

View File

@ -0,0 +1,24 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
"hud.group": "Група",
"hud.group.invite_to_join": "[{name}] запрасіў вас у сваю групу!",
"hud.group.invite_to_trade": "[{name}] жадае пагандляваць з вамі.",
"hud.group.invite": "Запрасіць",
"hud.group.kick": "Выштурхнуць",
"hud.group.assign_leader": "Прызначыць лідара",
"hud.group.leave": "Пакінуць групу",
"hud.group.dead" : "Памерлы",
"hud.group.out_of_range": "Недасягальны",
"hud.group.add_friend": "Дадаць да сяброў",
"hud.group.link_group": "Звязаць групы",
"hud.group.in_menu": "У меню",
"hud.group.members": "Чальцы групы",
},
vector_map: {
}
)

View File

@ -0,0 +1,41 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
// Map and Questlog
"hud.map.map_title": "Мапа",
"hud.map.qlog_title": "Заданні",
"hud.map.topo_map": "Тапаграфічная",
"hud.map.difficulty": "Цяжкасць",
"hud.map.towns": "Гарады",
"hud.map.castles": "Замкі",
"hud.map.dungeons": "Падзямеллі",
"hud.map.caves": "Пячоры",
"hud.map.cave": "Пячора",
"hud.map.peaks": "Горы",
"hud.map.biomes": "Біёмы",
"hud.map.voxel_map": "Воксельная мапа",
"hud.map.trees": "Гіганцкія дрэвы",
"hud.map.tree": "Гіганцкае дрэва",
"hud.map.town": "Горад",
"hud.map.castle": "Замак",
"hud.map.dungeon": "Падзямелле",
"hud.map.difficulty_dungeon": "Цяжкасць\nпадзямелля: {difficulty}",
"hud.map.drag": "Цягнуть",
"hud.map.zoom": "Маштаб",
"hud.map.mid_click": "Дадаць паказальнік",
"hud.map.recenter": "Адцэнтраваць",
"hud.map.marked_location": "Паказальнік",
"hud.map.marked_location_remove": "Націсніце, каб выдаліць",
"hud.map.change_map_mode": "Змяніць рэжым мапы",
"hud.map.toggle_minimap_voxel": "Пераключыцца да воксельнай мінімапы",
"hud.map.zoom_minimap_explanation": "Маштабуйце мінімапу, каб\n лепей бачыць вобласть вакол сябе",
"hud.map.gnarling": "Форт Гнарлінгаў", //?
"hud.map.placed_by": "Змешчана {name}",
},
vector_map: {
}
)

View File

@ -0,0 +1,63 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
"hud.do_not_show_on_startup": "Не паказваць гэта пры запуску",
"hud.show_tips": "Паказваць падказкі",
"hud.quests": "Заданні",
"hud.you_died": "Вы памерлі",
"hud.waypoint_saved": "Месца адраджэння ўсталявана",
"hud.sp_arrow_txt": "АУ",
"hud.inventory_full": "Поўны інвентар",
"hud.press_key_to_show_keybindings_fmt": "[{key}] Прызначэнні клавіш",
"hud.press_key_to_toggle_lantern_fmt": "[{key}] Ліхтар",
"hud.press_key_to_show_debug_info_fmt": "Націсніце {key}, каб адлюстроўваць тех. звесткі",
"hud.press_key_to_toggle_keybindings_fmt": "Націсніце {key}, каб адлюстроўваць прызначэнні клавіш",
"hud.press_key_to_toggle_debug_info_fmt": "Націсніце {key}, каб адлюстроўваць тех. звесткі",
// Respawn message
"hud.press_key_to_respawn": r#"Націсніце {key}, каб адрадзіцца каля апошняга пабачанага вогнішча."#,
// Tutorial Button
"hud.tutorial_btn": r#"Навучанне"#,
"hud.tutorial_click_here": r#"Націсніце [ {key} ], каб мець магчымасць націснуць гэту кнопку!"#,
"hud.tutorial_elements": r#"Рамяство"#,
"hud.temp_quest_headline": r#"Вітанне, вандроўнік!"#,
"hud.temp_quest_text": r#"Каб пачаць сваё падарожжа, можаце пагуляць па гэтай вёсцы ды пазбіраць прыпасаў.
Не саромейцеся, бярыце ўсё, што вам можа спатрэбіцца на шляху.
Паглядзіце ў ніжні правы кут экрана, каб знайсці розныя карысныя рэчы, як - торба, меню рамяства і мапу.
Працоўныя месцы, як, напрыклад, варштат і казан дазваляюць вам ствараць браню, зброю, ежу і шмат чаго іншага!
Дзікія зверы вакол вёскі - гэта выдатная крыніца Жывёльных шкур, з якіх можна зрабіць якуюсьці ахову ад пагроз гэтага вялікага свету.
Як адчуваеце, што гатовыя, зірніце на мапу, каб знайсці сабе выпрабаванні і лепшы рыштунак!
"#,
"hud.spell": "Здольнасці",
// Diary
"hud.diary": "Журнал",
"hud.free_look_indicator": "Вольны агляд актываваны. Націсніце {key}, каб скасаваць.",
"hud.camera_clamp_indicator": "Камера замацавана вертыкальна. Націсніце {key}, каб скасаваць.",
"hud.auto_walk_indicator": "Аўта рух/плаванне актываваныя",
"hud.collect": "Сабраць",
"hud.pick_up": "Падабраць",
"hud.open": "Адчыніць",
"hud.use": "Ужыць",
"hud.mine": "Здабываць",
"hud.talk": "Пагутарыць",
"hud.trade": "Гандляваць",
"hud.mount": "Асядлаць",
"hud.sit": "Сесці",
},
vector_map: {
}
)

View File

@ -0,0 +1,14 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
// SCT outputs
"hud.sct.experience": "{amount} адз. досведу",
"hud.sct.block": "БЛОК",
},
vector_map: {
}
)

View File

@ -0,0 +1,144 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
// Settings
"hud.settings.general": "Асноўныя",
"hud.settings.none": "Няма",
"hud.settings.press_behavior.toggle": "Пераключыць",
"hud.settings.press_behavior.hold": "Трымаць",
"hud.settings.help_window": "Акно дапамогі",
"hud.settings.debug_info": "Тэхнічныя звесткі",
"hud.settings.show_hitboxes": "Адлюстроўваць хітбоксы",
"hud.settings.show_chat": "Паказваць чат",
"hud.settings.show_hotkey_hints": "Падказваць гарачыя клавішы",
"hud.settings.tips_on_startup": "Падказкі пры запуску",
"hud.settings.ui_scale": "Маштаб інтэрфейса",
"hud.settings.relative_scaling": "Адносны",
"hud.settings.custom_scaling": "Ручны",
"hud.settings.crosshair": "Прыцэл",
"hud.settings.opacity": "Празрыстасць",
"hud.settings.hotbar": "Панэль хуткага доступу",
"hud.settings.toggle_shortcuts": "Гарачыя клавішы",
"hud.settings.buffs_skillbar": "Статусныя эфекты каля панэлі здольнасцяў",
"hud.settings.buffs_mmap": "Статусныя эфекты каля мінімапы",
"hud.settings.toggle_bar_experience": "Адлюстроўваць панэль досведу",
"hud.settings.scrolling_combat_text": "Адлюстроўваць шкоду/злечванне",
"hud.settings.single_damage_number": "Шкода ад кожнага ўдару",
"hud.settings.cumulated_damage": "Сумарная шкода",
"hud.settings.incoming_damage": "Шкода ад кожнага ўдара па гульцу",
"hud.settings.cumulated_incoming_damage": "Сумарная шкода па гульцу",
"hud.settings.speech_bubble": "Індыкатар гаворкі",
"hud.settings.speech_bubble_self": "Паказваць свае індыкатары гаворкі",
"hud.settings.speech_bubble_dark_mode": "Цёмны рэжым індыкатара гаворкі",
"hud.settings.speech_bubble_icon": "Малюнак індыкатара гаворкі",
"hud.settings.energybar_numbers": "Лічбы на панэлі энергіі",
"hud.settings.always_show_bars": "Заўсёды паказваць панэль энергіі/здароўя",
"hud.settings.values": "Значэнні",
"hud.settings.percentages": "Адсоткі",
"hud.settings.chat": "Чат",
"hud.settings.background_opacity": "Празрыстасць фону",
"hud.settings.chat_character_name": "Імёны персанажаў у чаце",
"hud.settings.loading_tips": "Падказкі на экране загрузкі",
"hud.settings.reset_interface": "Па змаўчанню",
"hud.settings.pan_sensitivity": "Чуллівасць мышы",
"hud.settings.zoom_sensitivity": "Чуллівасць пракруткі",
"hud.settings.camera_clamp_angle": "Вугал вертыкальнага замацавання камеры",
"hud.settings.invert_scroll_zoom": "Інвертаваць пракрутку",
"hud.settings.invert_mouse_y_axis": "Інвертаваць вось Y мышы",
"hud.settings.invert_controller_y_axis": "Інвертаваць вось Y геймпада",
"hud.settings.enable_mouse_smoothing": "Згладжванне руху\nкамеры",
"hud.settings.free_look_behavior": "Паводзіны вольнага агляду",
"hud.settings.auto_walk_behavior": "Паводзіны аўтаруху",
"hud.settings.camera_clamp_behavior": "Паводзіны замацаванай камеры",
"hud.settings.player_physics_behavior": "Фізіка гульца (эксперыментальнае)",
"hud.settings.stop_auto_walk_on_input": "Скасаваць аўтарух\nпры ўводзе",
"hud.settings.auto_camera": "Аўтакамера",
"hud.settings.reset_gameplay": "Па змаўчанню",
"hud.settings.view_distance": "ДБ (далёкасць бачн.)",
"hud.settings.sprites_view_distance": "ДБ спрайтаў",
"hud.settings.figures_view_distance": "ДБ аб’ектаў",
"hud.settings.maximum_fps": "Максімальны FPS",
"hud.settings.background_fps": "Фонавы FPS",
"hud.settings.present_mode": "Рэжым прэзэнтацыі (Vulkan Swap Chain)",
"hud.settings.present_mode.fifo": "FIFO",
"hud.settings.present_mode.mailbox": "Mailbox",
"hud.settings.present_mode.immediate": "Імгненны",
"hud.settings.fov": "Вугал агляду (град.)",
"hud.settings.gamma": "Гама",
"hud.settings.exposure": "Экспазіцыя",
"hud.settings.ambiance": "Яркасць наваколля",
"hud.settings.antialiasing_mode": "Рэжым антыаліясінгу",
"hud.settings.upscale_factor": "Унутраная разрознасць",
"hud.settings.cloud_rendering_mode": "Якасць аблокаў",
"hud.settings.fluid_rendering_mode": "Якасць вадкасцяў",
"hud.settings.fluid_rendering_mode.cheap": "Нізкая",
"hud.settings.fluid_rendering_mode.shiny": "Бліскучая",
"hud.settings.cloud_rendering_mode.minimal": "Мінімальная",
"hud.settings.cloud_rendering_mode.low": "Нізкая",
"hud.settings.cloud_rendering_mode.medium": "Сярэдняя",
"hud.settings.cloud_rendering_mode.high": "Высокая",
"hud.settings.cloud_rendering_mode.ultra": "Ультра",
"hud.settings.fullscreen": "На ўвесь экран",
"hud.settings.fullscreen_mode": "Поўнаэкранны рэжым",
"hud.settings.fullscreen_mode.exclusive": "Эксклюзіўны",
"hud.settings.fullscreen_mode.borderless": "Акно без рамак",
"hud.settings.gpu_profiler": "GPU замеры (можа быць недаступнае)",
"hud.settings.particles": "Часцінкі",
"hud.settings.lossy_terrain_compression": "Сцісканне рэльефу са стратамі даных",
"hud.settings.weapon_trails": "Сляды ад зброі",
"hud.settings.resolution": "Разрознасць",
"hud.settings.bit_depth": "Глыбіня колеру",
"hud.settings.refresh_rate": "Частата абнаўлення экрана",
"hud.settings.lighting_rendering_mode": "Якасць асвятлення",
"hud.settings.lighting_rendering_mode.ashikhmin": "Тып A - Высокая ",
"hud.settings.lighting_rendering_mode.blinnphong": "Тып B - Сярэдняя",
"hud.settings.lighting_rendering_mode.lambertian": "Тып L - Нізкая",
"hud.settings.shadow_rendering_mode": "Якасць ценяў",
"hud.settings.shadow_rendering_mode.none": "Без ценяў",
"hud.settings.shadow_rendering_mode.cheap": "Нізкая",
"hud.settings.shadow_rendering_mode.map": "Мапа",
"hud.settings.shadow_rendering_mode.map.resolution": "Разрознасць",
"hud.settings.lod_detail": "Узровень дэталізацыі",
"hud.settings.save_window_size": "Захаваць памер акна",
"hud.settings.reset_graphics": "Па змаўчанню",
"hud.settings.bloom": "Прасочванне святла",
"hud.settings.point_glow": "Крыніцы святла",
"hud.settings.master_volume": "Агульная гучнасць",
"hud.settings.inactive_master_volume_perc": "Гучнасць (калі акно неактыўнае)",
"hud.settings.music_volume": "Гучнасць музыкі",
"hud.settings.sound_effect_volume": "Гучнасць гукавых эфектаў",
"hud.settings.audio_device": "Аўдыяпрылада",
"hud.settings.reset_sound": "Па змаўчанню",
"hud.settings.english_fallback": "Выкарыстоўваць ангельскую, калі няма перакладу",
"hud.settings.awaitingkey": "Націсніце клавішу...",
"hud.settings.unbound": "Не прызначана",
"hud.settings.reset_keybinds": "Па змаўчанню",
"hud.settings.chat_tabs": "Укладкі чата",
"hud.settings.label": "Ярлык:",
"hud.settings.delete": "Выдаліць",
"hud.settings.show_all": "Адлюстроўваць усё",
"hud.settings.messages": "Паведамленні",
"hud.settings.activity": "Фільтр актыўнасці",
"hud.settings.death": "Смерць",
"hud.settings.group": "Група",
"hud.settings.faction": "Фракцыя",
"hud.settings.world": "Свет",
"hud.settings.region": "Рэгіён",
"hud.settings.say": "Гаворка побач",
"hud.settings.all": "Усе",
"hud.settings.group_only": "Толькі група",
"hud.settings.reset_chat" : "Па змаўчанню",
},
vector_map: {
}
)

View File

@ -0,0 +1,257 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
"hud.rank_up": "Новая адзінка ўмельства",
"hud.skill.sp_available": "{number} АУ даступна",
"hud.skill.not_unlocked": "Пакуль не адчынена",
"hud.skill.req_sp": "\n\nПатрабуе {number} АУ",
// Skills
// General
"hud.skill.inc_health_title": "Павелічэнне здароўя",
"hud.skill.inc_health": "Павялічвае макс. здароўе на {boost}{SP}",
"hud.skill.inc_energy_title": "Павелічэнне энергіі",
"hud.skill.inc_energy": "Павялічвае макс. энергію на {boost}{SP}",
"hud.skill.unlck_sword_title": "Валоданне мячом",
"hud.skill.unlck_sword": "Адчыняе дрэва навыкаў валодання мячом{SP}",
"hud.skill.unlck_axe_title": "Валоданне сякерай",
"hud.skill.unlck_axe": "Адчыняе дрэва навыкаў валодання сякерай{SP}",
"hud.skill.unlck_hammer_title": "Валоданне молатам",
"hud.skill.unlck_hammer": "Адчыняе дрэва навыкаў валодання молатам{SP}",
"hud.skill.unlck_bow_title": "Валоданне лукам",
"hud.skill.unlck_bow": "Адчыняе дрэва навыкаў валодання лукам{SP}",
"hud.skill.unlck_staff_title": "Валоданне посахам",
"hud.skill.unlck_staff": "Адчыняе дрэва навыкаў валодання посахам{SP}",
"hud.skill.unlck_sceptre_title": "Валоданне скіпетрам",
"hud.skill.unlck_sceptre": "Адчыняе дрэва навыкаў валодання скіпетрам{SP}",
"hud.skill.dodge_title": "Перакат",
"hud.skill.dodge": "Вы робіцеся няўразлівымі на некаторы перыяд падчас перакату.",
"hud.skill.roll_energy_title": "Кошт перакату",
"hud.skill.roll_energy": "Перакат патрабуе на {boost}% менш энергіі{SP}",
"hud.skill.roll_speed_title": "Хуткасць перакату",
"hud.skill.roll_speed": "Перакочвайцеся на {boost}% хутчэй{SP}",
"hud.skill.roll_dur_title": "Працягласць перакату",
"hud.skill.roll_dur": "Перакочвайцеся на {boost}% даўжэй{SP}",
"hud.skill.climbing_title": "Скалалажанне",
"hud.skill.climbing": "Імкніся вышэй",
"hud.skill.climbing_cost_title": "Кошт скалалажання",
"hud.skill.climbing_cost": "Скалалажанне ўжывае на {boost}% менш энергіі{SP}",
"hud.skill.climbing_speed_title": "Хуткасць скалалажання",
"hud.skill.climbing_speed": "Караскайцеся на {boost}% хутчэй{SP}",
"hud.skill.swim_title": "Плаванне",
"hud.skill.swim": "Перамяшчэнне ў вадкасцях",
"hud.skill.swim_speed_title": "Хуткасць плавання",
"hud.skill.swim_speed": "Плавайце на {boost}% хутчэй{SP}",
// Sceptre
"hud.skill.sc_lifesteal_title": "Прамень крадзяжу жыцця",
"hud.skill.sc_lifesteal": "Паглынайце жыццё сваіх ворагаў",
"hud.skill.sc_lifesteal_damage_title": "Шкода",
"hud.skill.sc_lifesteal_damage": "Прычыняйце на {boost}% больш шкоды{SP}",
"hud.skill.sc_lifesteal_range_title": "Далёкасць",
"hud.skill.sc_lifesteal_range": "Ваш прамень на {boost}% даўжэйшы{SP}",
"hud.skill.sc_lifesteal_lifesteal_title": "Крадзёж жыцця",
"hud.skill.sc_lifesteal_lifesteal": "Ператварае дадатковыя {boost}% шкоды ў здароўе{SP}",
"hud.skill.sc_lifesteal_regen_title": "Аднаўленне энергіі",
"hud.skill.sc_lifesteal_regen": "Папоўніце сваю энергію на дадатковыя {boost}%{SP}",
"hud.skill.sc_heal_title": "Аўра вылечвання",
"hud.skill.sc_heal": "Вылечвайце сваіх паплечнікаў кроўю ворагаў. Каб ужыць, патрэбна перш здзейсніць комба",
"hud.skill.sc_heal_heal_title": "Вылечванне",
"hud.skill.sc_heal_heal": "Пабольшвае моц вылечвання на {boost}%{SP}",
"hud.skill.sc_heal_cost_title": "Выдатак энергіі",
"hud.skill.sc_heal_cost": "Вылечванне патрабуе на {boost}% менш энергіі{SP}",
"hud.skill.sc_heal_duration_title": "Працягласць",
"hud.skill.sc_heal_duration": "Эфект аўры вылечвання цягнецца на {boost}% даўжэй{SP}",
"hud.skill.sc_heal_range_title": "Радыус",
"hud.skill.sc_heal_range": "Аўра вылечвання распасціраецца на {boost}% далей{SP}",
"hud.skill.sc_wardaura_unlock_title": "Ахоўная аўра",
"hud.skill.sc_wardaura_unlock": "Дазваляе абараняць сваіх паплечнікаў ад варожых атак{SP}",
"hud.skill.sc_wardaura_strength_title": "Моц",
"hud.skill.sc_wardaura_strength": "Моц вашай абароны расце на {boost}%{SP}",
"hud.skill.sc_wardaura_duration_title": "Працягласць",
"hud.skill.sc_wardaura_duration": "Эфект вашай аўры трымаецца на {boost}% даўжэй{SP}",
"hud.skill.sc_wardaura_range_title": "Радыус",
"hud.skill.sc_wardaura_range": "Аўра распасціраецца на {boost}% далей{SP}",
"hud.skill.sc_wardaura_cost_title": "Выдатак энергіі",
"hud.skill.sc_wardaura_cost": "Стварэнне аўры патрабуе на {boost}% менш энергіі{SP}",
// Staff
"hud.skill.st_shockwave_range_title" : "Радыус ударнай хвалі",
"hud.skill.st_shockwave_range" : "Пабольшвае радыус ударнай хвалі на {boost}%{SP}",
"hud.skill.st_shockwave_cost_title" : "Выдатак энергіі",
"hud.skill.st_shockwave_cost" : "Ударная хваля патрабуе на {boost}% менш энергіі{SP}",
"hud.skill.st_shockwave_knockback_title" : "Адкідванне хваляй",
"hud.skill.st_shockwave_knockback" : "Пабольшвае далёкасць адкідвання на {boost}%{SP}",
"hud.skill.st_shockwave_damage_title" : "Шкода хвалі",
"hud.skill.st_shockwave_damage" : "Пабольшвае шкоду ад хвалі на {boost}%{SP}",
"hud.skill.st_shockwave_unlock_title" : "Ударная хваля",
"hud.skill.st_shockwave_unlock" : "Адчыняе магчымасць адківаць ворагаў хваляй агню{SP}",
"hud.skill.st_flamethrower_title" : "Струмень агню",
"hud.skill.st_flamethrower" : "Качка падгарае!",
"hud.skill.st_flame_velocity_title" : "Хуткасць струменя агню",
"hud.skill.st_flame_velocity" : "Струмень з’яўляецца на {boost}% хутчэй{SP}",
"hud.skill.st_flamethrower_range_title" : "Далёкасць струменя",
"hud.skill.st_flamethrower_range" : "Пабольшвае далёкасць дзеяння чар на {boost}%{SP}",
"hud.skill.st_energy_drain_title" : "Выдатак энергіі",
"hud.skill.st_energy_drain" : "Змяншае хуткасць паглынання энергіі на {boost}%{SP}",
"hud.skill.st_flamethrower_damage_title" : "Шкода струменя",
"hud.skill.st_flamethrower_damage" : "Пабольшвае шкоду на {boost}%{SP}",
"hud.skill.st_explosion_radius_title" : "Радыус выбуху",
"hud.skill.st_explosion_radius" : "Чым болей, тым лепей! Пабольшвае радыус выбуху на {boost}%{SP}",
"hud.skill.st_energy_regen_title" : "Аднаўленне энергіі",
"hud.skill.st_energy_regen" : "Пабольшвае аднаўленне энергіі на {boost}%{SP}",
"hud.skill.st_fireball_title" : "Агнявы шар",
"hud.skill.st_fireball" : "Запускае агнявы шар, які выбухае пры сутыкненні",
"hud.skill.st_damage_title" : "Шкода",
"hud.skill.st_damage" : "Пабольшвае шкоду на {boost}%{SP}",
// Bow
"hud.skill.bow_projectile_speed_title" : "Хуткасць стрэл",
"hud.skill.bow_projectile_speed" : "Пабольшвае хуткасць і далёкасць выстралаў на {boost}%{SP}",
"hud.skill.bow_charged_title" : "Прыцэльны выстрал",
"hud.skill.bow_charged" : "Цярпі, казак - атаманам будзеш",
"hud.skill.bow_charged_damage_title" : "Шкода",
"hud.skill.bow_charged_damage" : "Пабольшвае шкоду на {boost}%{SP}",
"hud.skill.bow_charged_energy_regen_title" : "Аднаўленне энергіі",
"hud.skill.bow_charged_energy_regen" : "Пабольшвае аднаўленне энергіі на {boost}%{SP}",
"hud.skill.bow_charged_knockback_title" : "Адкідванне",
"hud.skill.bow_charged_knockback" : "Адкідвайце ворагаў на {boost}% далей{SP}",
"hud.skill.bow_charged_speed_title" : "Хуткасць",
"hud.skill.bow_charged_speed" : "Паскарае працэс прыцэльвання на {boost}%{SP}",
"hud.skill.bow_charged_move_title" : "Хуткасць руху",
"hud.skill.bow_charged_move" : "Пабольшвае хуткасць вашага руху ў час прыцэльвання на {boost}%{SP}",
"hud.skill.bow_repeater_title" : "Страламёт",
"hud.skill.bow_repeater" : "Выпускайце стралу за стралой, набіраючы хуткасць",
"hud.skill.bow_repeater_damage_title" : "Шкода страламёта",
"hud.skill.bow_repeater_damage" : "Пабольшвае шкоду на {boost}%{SP}",
"hud.skill.bow_repeater_cost_title" : "Выдатак энергіі",
"hud.skill.bow_repeater_cost" : "Запуск чаргі стрэл спажывае на {boost}% менш энергіі{SP}",
"hud.skill.bow_repeater_speed_title" : "Хуткасць страламёта",
"hud.skill.bow_repeater_speed" : "Пабольшвае тэмп страламёту на {boost}%{SP}",
"hud.skill.bow_shotgun_unlock_title" : "Стралавік", //kudos to awesome Ukrainian adaptation
"hud.skill.bow_shotgun_unlock" : "Адчыняе магчымасць запуску некалькіх стрэл адначасова{SP}",
"hud.skill.bow_shotgun_damage_title" : "Шкода стралавіка",
"hud.skill.bow_shotgun_damage" : "Пабольшвае шкоду на {boost}%{SP}",
"hud.skill.bow_shotgun_cost_title" : "Выдатак энергіі",
"hud.skill.bow_shotgun_cost" : "Выстрал спажывае на {boost}% менш энергіі{SP}",
"hud.skill.bow_shotgun_arrow_count_title" : "Колькасць стрэл",
"hud.skill.bow_shotgun_arrow_count" : "Пабольшвае колькасць стрэл у выстрале на {boost}{SP}",
"hud.skill.bow_shotgun_spread_title" : "Кучнасць стрэл",
"hud.skill.bow_shotgun_spread" : "Змяншае роскід стрэл на {boost}%{SP}",
// Hammer
"hud.skill.hmr_leap_radius_title" : "Радыус ударнай хвалі",
"hud.skill.hmr_leap_radius" : "Пабольшвае радыус ударнай хвалі ад атакі ў скачку на {boost} метры{SP}",
"hud.skill.hmr_leap_distance_title" : "Даўжыня скачка",
"hud.skill.hmr_leap_distance" : "Пабольшвае даўжыню скачка на {boost}%{SP}",
"hud.skill.hmr_leap_cost_title" : "Выдатак энергіі",
"hud.skill.hmr_leap_cost" : "Змяншае выдатак энергіі на {boost}%{SP}",
"hud.skill.hmr_leap_knockback_title" : "Адкідванне атакай у скачку",
"hud.skill.hmr_leap_knockback" : "Адкідвайце ворагаў на {boost}% далей{SP}",
"hud.skill.hmr_leap_damage_title" : "Шкода",
"hud.skill.hmr_leap_damage" : "Пабольшвае шкоду на {boost}%{SP}",
"hud.skill.hmr_unlock_leap_title" : "Атака ў скачку",
"hud.skill.hmr_unlock_leap" : "Адчыняе магчымасць атакі ў скачку{SP}",
"hud.skill.hmr_charged_melee_title" : "Зараджаны ўдар",
"hud.skill.hmr_charged_melee" : "Прыпыніцеся на хвілінку ды вытніце злосніка з усяе сілы",
"hud.skill.hmr_charged_rate_title" : "Хуткасць зарадкі",
"hud.skill.hmr_charged_rate" : "Удар зараджаецца на {boost}% хутчэй{SP}",
"hud.skill.hmr_charged_melee_nrg_drain_title" : "Выдатак энергіі",
"hud.skill.hmr_charged_melee_nrg_drain" : "Змяншае паглынанне энергіі ў час зарадкі на {boost}%{SP}",
"hud.skill.hmr_charged_melee_damage_title" : "Шкода",
"hud.skill.hmr_charged_melee_damage" : "Пабольшвае шкоду ад заражанага ўдару на {boost}%{SP}",
"hud.skill.hmr_charged_melee_knockback_title" : "Адкідванне зараджаным ударам",
"hud.skill.hmr_charged_melee_knockback" : "Значна пабольшвае моц адкідвання на {boost}%{SP}",
"hud.skill.hmr_single_strike_title" : "Удар",
"hud.skill.hmr_single_strike" : "Бі альбо не бі, вось у чым пытанне!", // pun adaptation
"hud.skill.hmr_single_strike_regen_title" : "Аднаўленне энергіі",
"hud.skill.hmr_single_strike_regen" : "Пабольшвае аднаўленне энергіі з кожным паслядоўным ударам{SP}",
"hud.skill.hmr_single_strike_speed_title" : "Хуткасць удару",
"hud.skill.hmr_single_strike_speed" : "Пабольшвае хуткасць атакі з кожным паслядоўным ударам{SP}",
"hud.skill.hmr_single_strike_damage_title" : "Шкода",
"hud.skill.hmr_single_strike_damage" : "Пабольшвае шкоду з кожным паслядоўным ударам{SP}",
"hud.skill.hmr_single_strike_knockback_title" : "Адкідванне",
"hud.skill.hmr_single_strike_knockback" : "Пабольшвае адкідванне на {boost}%{SP}",
// Sword
"hud.skill.sw_trip_str_title": "Трайны ўдар",
"hud.skill.sw_trip_str": "Бог любіць тройцу",
"hud.skill.sw_trip_str_combo_title": "Комба трох удараў",
"hud.skill.sw_trip_str_combo": "Адчыняе прырост характарыстык ад удараў запар{SP}",
"hud.skill.sw_trip_str_dmg_title": "Шкода",
"hud.skill.sw_trip_str_dmg": "Пабольшвае шкоду, якую наносіць кожны паслядоўны ўдар{SP}",
"hud.skill.sw_trip_str_sp_title": "Хуткасць трайнога ўдару",
"hud.skill.sw_trip_str_sp": "Пабольшвае хуткасць атакі з кожным паслядоўным ударам{SP}",
"hud.skill.sw_trip_str_reg_title": "Аднаўленне энергіі",
"hud.skill.sw_trip_str_reg": "Пабольшвае прырост аднаўлення энергіі з кожным паслядоўным ударам{SP}",
"hud.skill.sw_dash_title": "Рывок",
"hud.skill.sw_dash": "Праляці маланкай між сваіх ворагаў",
"hud.skill.sw_dash_dmg_title": "Шкода рыўка",
"hud.skill.sw_dash_dmg": "Пабольшвае пачатковую шкоду ад рыўка на {boost}%{SP}",
"hud.skill.sw_dash_drain_title": "Спажыванне энергіі",
"hud.skill.sw_dash_drain": "Змяншае хуткасць паглынання энергіі ў час рыўка на {boost}%{SP}",
"hud.skill.sw_dash_cost_title": "Выдатак энергіі",
"hud.skill.sw_dash_cost": "Змяншае пачатковы кошт рыўка на {boost}%{SP}",
"hud.skill.sw_dash_speed_title": "Хуткасць рыўка",
"hud.skill.sw_dash_speed": "Пабольшвае хуткасць вашага руху ў час рыўка на {boost}%{SP}",
"hud.skill.sw_dash_charge_through_title": "Рывок наскрозь",
"hud.skill.sw_dash_charge_through": "Дазваляе прарвацца скрозь першых ворагаў{SP}",
"hud.skill.sw_dash_scale_title": "Прырост шкоды рыўком",
"hud.skill.sw_dash_scale": "Пабольшвае прырост шкоды рыўком на {boost}%{SP}",
"hud.skill.sw_spin_title": "Віхор",
"hud.skill.sw_spin": "Адчыняе магчымасць смяротна кружыцца з мячом{SP}",
"hud.skill.sw_spin_dmg_title": "Шкода віхру",
"hud.skill.sw_spin_dmg": "Пабольшвае шкоду на {boost}%{SP}",
"hud.skill.sw_spin_spd_title": "Хуткасць віхру",
"hud.skill.sw_spin_spd": "Пабольшвае хуткасць кручэння на {boost}%{SP}",
"hud.skill.sw_spin_cost_title": "Выдатак энергіі",
"hud.skill.sw_spin_cost": "Змяншае кошт кожнага абарота на {boost}%{SP}",
"hud.skill.sw_spin_spins_title": "Колькасць абаротаў",
"hud.skill.sw_spin_spins": "Пабольшвае максімальную колькасць абаротаў{SP}",
"hud.skill.sw_interrupt_title": "Перарыванне атакі",
"hud.skill.sw_interrupt": "Дазваляе імгненна перарваць варожую атаку ўласнай{SP}", // is this true
// Axe
"hud.skill.axe_double_strike_title": "Двайны ўдар",
"hud.skill.axe_double_strike": "Крышы гэтых ліхадзеяў",
"hud.skill.axe_double_strike_combo_title": "Комба двух удараў",
"hud.skill.axe_double_strike_combo": "Адчыняе другі паслядоўны ўдар{SP}",
"hud.skill.axe_double_strike_damage_title": "Шкода двайнога ўдару",
"hud.skill.axe_double_strike_damage": "Пабольшвае прырост шкоды ад удараў запар{SP}",
"hud.skill.axe_double_strike_speed_title": "Хуткасць двайнога ўдару",
"hud.skill.axe_double_strike_speed": "Пабольшвае прырост хуткасць ад удараў запар{SP}",
"hud.skill.axe_double_strike_regen_title": "Аднаўленне энергі",
"hud.skill.axe_double_strike_regen": "Пабольшвае прырост аднаўлення энергіі ад удараў запар{SP}",
"hud.skill.axe_spin_title": "Вальс з сякерай",
"hud.skill.axe_spin": "Марамі, сівымі хмарамі дзіка круцілі...",
"hud.skill.axe_infinite_axe_spin_title": "Бясконцае кручэнне",
"hud.skill.axe_infinite_axe_spin": "Дазваляе кружыцца, пакуль ёсць энергія{SP}",
"hud.skill.axe_spin_damage_title": "Шкода",
"hud.skill.axe_spin_damage": "Пабольшвае шкоду ад кожнага абарота на {boost}%{SP}",
"hud.skill.axe_spin_helicopter_title": "Верталёт",
"hud.skill.axe_spin_helicopter": "Запавольвае падзенне падчас кручэння{SP}",
"hud.skill.axe_spin_speed_title": "Хуткасць кручэння",
"hud.skill.axe_spin_speed": "Пабольшвае хуткасць кручэння на {boost}%{SP}",
"hud.skill.axe_spin_cost_title": "Выдатак энергіі",
"hud.skill.axe_spin_cost": "Змяншае кошт кручэння на {boost}%{SP}",
"hud.skill.axe_unlock_leap_title": "Атака ў скачку",
"hud.skill.axe_unlock_leap": "Адчыняе атаку ў скачку{SP}",
"hud.skill.axe_leap_damage_title": "Шкода ад атакі ў скачку",
"hud.skill.axe_leap_damage": "Пабольшвае шкоду атакі ў скачку на {boost}%{SP}",
"hud.skill.axe_leap_knockback_title": "Адкіданне атакой у скачку",
"hud.skill.axe_leap_knockback": "Пабольшвае адкіданне атакой у скачку на {boost}%{SP}",
"hud.skill.axe_leap_cost_title": "Выдатак энергіі",
"hud.skill.axe_leap_cost": "Змяншае кошт атакі ў скачку на {boost}%{SP}",
"hud.skill.axe_leap_distance_title": "Даўжыня скачка",
"hud.skill.axe_leap_distance": "Пабольшвае даўжыню скачка на {boost}%{SP}",
// Mining
"hud.skill.mining_title": "Горная справа",
"hud.skill.pick_strike_title": "Удар кіркою",
"hud.skill.pick_strike": "Біце жылы і друзы, каб здабыць руды і каштоўныя камяні",
"hud.skill.pick_strike_speed_title": "Хуткасць здабычы",
"hud.skill.pick_strike_speed": "Здабывайце сыравіну хутчэй{SP}",
"hud.skill.pick_strike_oregain_title": "Шчаслівы ўдар (руда)",
"hud.skill.pick_strike_oregain": "Шанец здабыць дадатковую руду (+{boost}% за ўзровень){SP}",
"hud.skill.pick_strike_gemgain_title": "Шчаслівы ўдар (камяні)",
"hud.skill.pick_strike_gemgain": "Шанец здабыць дадатковыя каштоўныя камяні (+{boost}% за ўзровень){SP}",
},
vector_map: {
}
)

View File

@ -0,0 +1,22 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
"hud.social": "Іншыя гульцы",
"hud.social.online": "У сетцы:",
"hud.social.friends": "Сябры",
"hud.social.not_yet_available": "Пакуль не даступны",
"hud.social.faction": "Фракцыя",
"hud.social.play_online_fmt": "Гульцоў у сетцы: {nb_player}",
"hud.social.name": "Імя",
"hud.social.level": "Узровень",
"hud.social.zone": "Зона",
"hud.social.account": "Уліковы запіс",
},
vector_map: {
}
)

View File

@ -0,0 +1,32 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
"hud.trade.trade_window": "Акно гандлю",
"hud.trade.phase1_description": "Перацягніце рэчы для продажы\nў адпаведныя вобласці.",
"hud.trade.phase2_description": "Прапановы зафіксаваныя, каб\nдаць час іх абмеркаваць.",
/// Phase3 should only be visible for a few milliseconds if everything is working properly, but is included for completeness
"hud.trade.phase3_description": "Угода апрацоўваецца.",
"hud.trade.persons_offer": "Прапанова ад {playername}",
"hud.trade.has_accepted": "{playername}\nдаў згоду",
"hud.trade.accept": "Згадзіцца",
"hud.trade.decline": "Адмовіцца",
"hud.trade.invite_sent": "Прапанова гандляваць даслана {playername}.",
"hud.trade.result.completed": "Гандаль скончыўся паспяхоўна.",
"hud.trade.result.declined": "Прапанова была адхіленая.",
"hud.trade.result.nospace": "Не хапае месца ў торбах, каб скончыць ўгоду.",
"hud.trade.buy_price": "Кошт пакупкі",
"hud.trade.sell_price": "Кошт продажы",
"hud.trade.coin": "манет",
"hud.trade.tooltip_hint_1": "<Shift-Click каб дадаць/забраць адзінку тавару.>",
"hud.trade.tooltip_hint_2": "<Ctrl-Click каб ураўнаважыць кошт гэтым таварам.>",
"hud.trade.your_offer": "Ваша прапанова",
"hud.trade.their_offer": "Іх прапанова",
"hud.trade.amount_input": "Абярыце рэч",
},
vector_map: {
}
)

View File

@ -0,0 +1,115 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
/// Start Main screen section
"main.username": "Імя карыстальніка",
"main.server": "Сервер",
"main.password": "Пароль",
"main.connecting": "Злучэнне",
"main.creating_world": "Стварэнне свету",
"main.tip": "Падказка:",
"main.unbound_key_tip": "Не прызначана",
// Welcome notice that appears the first time Veloren is started
"main.notice": r#"Сардэчна запрашаем у альфа-версію Veloren!
Звярніце ўвагу на некалькі рэчаў, перш як акунуцца ў прыгоды:
- Гэта вельмі ранняя альфа. Чакайце багаў, няскончанага геймплею, непаліраваных механік ды беднату функцый.
- Калі вы жадаеце пакінуць водгук ці баг-рэпорт, звяжыцеся з намі праз Reddit, GitLab ці Discord сервер нашай суполкі.
- Veloren распаўсюджваецца пад ліцэнзіяй GPL 3. Гэта значыць, што вы вольныя гуляць, мадыфікаваць ды распаўсюджваць
гульню, як пажадаеце (пры ўмове, што вашыя мадыфікацыі таксама будуць распаўсюджвацца пад ліцэнзіяй GPL 3).
- Veloren - гэта некамерцыйны грамадскі праект, і ўсе, хто над ім працуюць, - добраахвотнікі.
Калі вам спадабаецца гульня, мы сардэчна запрашаем вас далучыцца да каманд распрацоўшчыкаў ці мастакоў!
Дзякуй, што прачыталі. Шчыра спадзяемся, што вам спадабаецца гульня!
~ Каманда Veloren"#,
// Login process description
"main.login_process": r#"Інфармацыя пра працэс ўваходу:
Для гульні на серверах з аўтарызацыяй
неабходна мець уліковы запіс.
Стварыць уліковы запіс можна па спасылцы:
https://veloren.net/account/."#,
"main.login.server_not_found": "Сервер не знойдзены",
"main.login.authentication_error": "Памылка аўтэнтыфікацыі на серверы",
"main.login.internal_error": "Унутраная памылка кліента (хутчэй за ўсё, персанаж быў выдалены)",
"main.login.failed_auth_server_url_invalid": "Не ўдалося злучыцца з серверам аўтэнтыфікацыі",
"main.login.insecure_auth_scheme": "Схема аўтэнтыфікацыі HTTP не падтрымліваецца. Гэта небяспечна! Для распрацоўкі гэта дазволена для 'localhost' альбо debug-зборак.",
"main.login.server_full": "Сервер поўны",
"main.login.untrusted_auth_server": "Ненадзейны сервер аўтэнтыфікацыі",
"main.login.outdated_client_or_server": "Сервер з’ехаў з глузду: магчыма, версіі кліента ды сервера несумяшчальныя. Праверце, ці ёсць абновы.",
"main.login.timeout": "Тайм-аўт - сервер не адказаў своечасова (перагружаны, або праблемы з сеткай)",
"main.login.server_shut_down": "Сервер быў выключаны",
"main.login.network_error": "Памылка сеткі",
"main.login.network_wrong_version": "Памылка: версіі кліента ды сервера несумяшчальныя. Праверце, ці ёсць абновы.",
"main.login.failed_sending_request": "Запыт да сервера аўтэнтыфікацыі няўдалы",
"main.login.invalid_character": "Выбраны персанаж недапушчальны",
"main.login.client_crashed": "Кліент нечакана спыніў працу",
"main.login.not_on_whitelist": "Для ўваходу патрэбны дазвол ад адміністрацыі.",
"main.login.banned": "Вас заблакіравалі з наступнай прычыны:",
"main.login.kicked": "Вас выштурхнулі з наступнай прычыны: ",
"main.login.select_language": "Выберыце мову",
"main.login.client_version": "Версія кліента",
"main.login.server_version": "Версія сервера",
"main.login.client_init_failed": "Кліент не здолеў пачаць працу: {init_fail_reason}",
"main.login.username_bad_characters": "Імя карыстальніка змяшчае недазволеныя сімвалы! (Толькі літары, лічбы, '_' і '-' дазволеныя)",
"main.login.username_too_long": "Імя карыстальніка занадта доўгае: сімвалаў патрэбна не больш за {max_len}",
"main.servers.select_server": "Выберыце сервер",
"main.servers.singleplayer_error": "Не атрымалася злучыцца з унутраным серверам: {sp_error}",
"main.servers.network_error": "Памылка ў сетцы сервера ці на ўзроўні sockets: {raw_error}",
"main.servers.participant_error": "Удзельнік адключыўся/памылка пратакола: {raw_error}",
"main.servers.stream_error": "Памылка злучэння кліента/сціскання/(дэ)серыялізаціі: {raw_error}",
"main.servers.database_error": "Памылка базы даных сервера: {raw_error}",
"main.servers.persistence_error": "Памылка пастаянства сервера (нешта звязанае з данымі аб персанажы ці кантэнце): {raw_error}",
"main.servers.other_error": "Агульная памылка сервера: {raw_error}",
// Credits screen
"main.credits": "Падзякі",
"main.credits.created_by": "створана",
"main.credits.music": "Музыка",
"main.credits.fonts": "Шрыфты",
"main.credits.other_art": "Іншая мастацкія аспекты",
"main.credits.contributors": "Удзельнікі",
/// End Main screen section
},
vector_map: {
// The keybinding names can be found in voxygen/src/game_input.rs in the GameInput enum
"loading.tips": [
"Націсніце '{gameinput.togglelantern}', каб запаліць свой ліхтар.",
"Націсніце '{gameinput.help}', каб убачыць, як прызначаны клавішы па змаўчанню.",
"Надрукуйце /say ці /s, каб размаўляць з гульцамі непасрэдна каля вас.",
"Надрукуйце /region ці /r, каб размаўляць з гульцамі ў радыусе некалькі сотняў блокаў навокал.",
"Адміністратары могуць выкарыставаць каманду /build, каб перайсці ў рэжым будаўніцтва.",
"Надрукуйце /group ці /g, каб размаўляць толькі з гульцамі з вашай групы.",
"Надрукуйце /tell, а потым імя гульца ды тэкст паведамлення, каб даслаць асабістае паведамленне.",
"Будзьце ўважлівымі, каб знайсці ежу, куфары і іншыя рэчы, раскіданыя па ўсім свеце!",
"Торба, поўная ежы? Вы можаце згатаваць лепшую ежу з таго, што ў вас ёсць!",
"Не ведаеце, чым заняцца? Паспрабуйце адно з падзямелляў, адзначаных на мапе!",
"Не забудзьце падстроіць налады графікі пад сваю сістэму. Націсніце '{gameinput.settings}', каб адчыніць акно налад.",
"Гуляць з іншымі весела! Націсніце '{gameinput.social}', каб убачыць, хто ў сетцы.",
"Націсніце '{gameinput.dance}', каб патанчыць. Гэй!",
"Націсніце '{gameinput.glide}', каб разгарнуць дэльтаплан ды пакарыць нябёсы!",
"Veloren пакуль у стадыі прэ-альфа. Мы імкнемся паляпшаць гульню кожны дзень!",
"Калі вы жадаеце далучыцца да распрацоўкі ці проста пагутарыць з намі, зайдзіце на наш Discord сервер.",
"Вы можаце змяніць тып адлюстроўвання колькасці здароўя ў наладах.",
"Сядзьце каля вогнішча (націсніце клавішу '{gameinput.sit}'), каб павольна загаіць свае раны.",
"Трэба больш торб ці лепшую браню, каб працягуць падарожжа? Націсніце '{gameinput.crafting}', каб адчыніць акно рамяства!",
"Націсніце '{gameinput.roll}', каб зрабіць перакат. Перакаты дазваляюць ухіляцца ад атак ды рухацца хутчэй.",
"Не ведаеце, для чаго карысны прадмет? Напішыце 'input:<item name>' у акне рамяства, каб даведацца, у якіх рэцэптах ён ужываецца.",
"Знайшлі нешта выдатнае? Зрабіце здымак экрана, націснуўшы клавішу '{gameinput.screenshot}'."
],
}
)

View File

@ -0,0 +1,248 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
},
vector_map: {
"npc.speech.villager": [
"Мне вельмі падабаецца сыр.",
],
"npc.speech.villager_open": [
"Цікава, пра што думае Катаблепас, калі есць траву?.",
"Як ты лічыш, чаму Святлівыя рэшткі свецяцца?",
"Ці ты ведаеш пра лютых Земных акул? Я чуў, што яны жывуць у пустэльнях.",
"Цікава, што там па іншы бок гор...",
"Я пакінуў трохі сыру ў свайго сваяка. Цяпер нават не ведаю, ці ён яшчэ існуе. Я называю яго сырам Шродзінгера.",
"Ці лавілі вы калісьці светлячка?",
"Кажуць, у пячорах можна знайсці ўсялякія каштоўныя камяні.",
"Я не магу зразумець, адкуль прыходзяць гэтыя Саўрокі.",
],
"npc.speech.villager_adventurous": [
"Спадзяюся, што аднойчы я змайструю свой уласны дэльтаплан.",
"Калі стану мацнейшым, я пайду ў паход, даследаваць пячоры.",
],
"npc.speech.villager_closed": [
"Хто ты гэткі? Не тутэйшы? Дзе радзіўся, дзе хрысціўся?",
"Ці ты згодны, што нашая вёска найлепшая?",
"Кажуць, што грыбы вельмі карысныя для здароўя. Ніколі іх не еў, шчыра кажучы.",
"Быць або не быць? Думаю, буду земляробам.",
],
"npc.speech.villager_conscientious": [
"Я заўсёды чымсці заняты. Дужа шмат працы.",
"Спадзяюся, хутка будзе дождж! Нашым раслінам патрэбная вільгаць.",
],
"npc.speech.villager_busybody": [
"Менш размоў, больш спраў.",
],
"npc.speech.villager_unconscientious": [
"Мне здаецца, час для другога сняданку!",
"Эх, вось бы мая хата была прыбраная. Але ж тады б давялося яе такой падтрымліваць. Ха-ха!",
"Халера, куды я яе запхнуў...",
],
"npc.speech.villager_extroverted": [
"Ты не паверыш, што я рабіў на выхадных!",
"Добрай табе раніцы!",
"Што ты думаеш пра гэтае паветра?",
"Я проста шалею ад сыру!",
"Не запамятуй сухарыкі!",
"Я абажаю дварфскі сыр. Эх, калі б я ўмеў яго рабіць...",
"Я бачыў цудоўны сон пра сыр. Што гэта значыць?",
"Я люблю мёд! І ненавіджу пчол.",
],
"npc.speech.villager_sociable": [
"Запрашаем цябе! Мы як раз збіраліся паесці крыху сыру!",
"Жадаеш падзівіцца на мой сад? Добра, мабыць, іншы раз.",
],
"npc.speech.villager_introverted": [
"Вітаю.",
"А што я? Я не вельмі цікавы.",
],
"npc.speech.villager_agreeable": [
"Як твае справы?",
"Кажы, калі нешта патрэбна.",
"Ці ты бачыў майго ката?",
],
"npc.speech.villager_worried": [
"Будзь асцярожным, добра? Навокал вельмі, вельмі небяспечна.",
],
"npc.speech.villager_disagreeable": [
"Я кажу, як мае быць. Калі каму не спадабаецца, мне абыякава.",
"Людзі ўсё ўспрымаюць асабіста.",
],
"npc.speech.villager_neurotic": [
"Мурашкі па спіне ад адной толькі думкі пра гэтыя падзямеллі! Спадзяюся, хтосьці з імі разбярэцца.",
"Хтосьці павінен вырашыць пытанне культыстаў. Пажадана, не я.",
"У меня нейкае дрэннае пачуццё.",
"Вось бы хто-небудзь трымаў ваўкоў як мага далей ад вёскі.",
],
"npc.speech.villager_sad_loner": [
"Я такі самотны.",
"... Прабач за няёмкае маўчанне. Я не вельмі сацыяльны.",
],
"npc.speech.villager_seeker": [
"Я хачу аднойчы пабачыць свет. Павінна ж быць яшчэ нешта, акрамя гэтай вёскі.",
],
"npc.speech.villager_stable": [
"Хіба ж сёння не цудоўны дзень?",
"Жыццё не такое і благое.",
"Выдатны дзень для шпацыру ў лесе!",
],
"npc.speech.villager_decline_trade": [
"Прабач, мне нечым з табой гандляваць.",
"Гандаль? Нібы ў мяне ёсць нешта цікавае.",
"Мая хата - мая, і я яе ні за якія грошы не аддам.",
],
"npc.speech.merchant_advertisement": [
"Ці жадаеце пагандляваць?",
"Жадаеце пагандляваць са мною?",
"У мяне шмат тавараў. Хочаш зірнуць?"
],
"npc.speech.merchant_busy": [
"Пачакайце, калі ласка, у меня не дваццаць рук.",
"Адзін момант, дайце мне скончыць.",
"Я зараз заняты. Падыдзіце да мяне пазней."
],
"npc.speech.merchant_busy_rude": [
"Чакай сваю чаргу.",
"Ты бачыш пакупніка перад сабой, ці не?",
"Не спрабуй прапхнуць сябе наперад.",
],
"npc.speech.merchant_trade_successful": [
"Дзякуй, што абралі мяне!",
"Вялікі дзякуй!",
],
"npc.speech.merchant_trade_declined": [
"Мабыць, у іншы раз. Усяго найлепшага!",
"Які жаль! Прыйдзем да згоды ў наступны раз."
],
"npc.speech.villager_cultist_alarm": [
"Гэй! Тут культыст на волі!",
"Бярыце зброю! Культысты нападаюць!",
"Як гэтыя культысты пасмелі атакаваць нашую вёску!",
"Жыве Веларэн! Смерць культыстам!",
"Тут не церпяць культыстаў!",
"Крывавы культыст!",
"Паспрабуй ляза майго клінка, брудны культыст!",
"Ты не адмыеш кроў са сваіх рук, культыст!",
"Мільёны малых мармуравых малпаў! Культыст сярод нас!",
"Злачынствы гэтага культыста вельмі хутка скончацца!",
"Гэты культыст - мой!",
"Рыхтуйся сустрэцца з Богам, брыдкі культыст!",
"Культыст! Хапай яго!",
"Культыст! Бі яго!",
"Культыст! Не дайце яму ўцячы!",
"Ці жадае шаноўны культыст ЗДОХНУЦЬ?!",
"Ніколі не прабачым! Ніколі не забудзем! Культыст, надышоў час расплаты!",
"Памры, культыст!",
"Ваш тэрор скончыцца!",
"Вось вам за ўсё, што вы ўчынілі!",
"Мы не сустракаем з пяшчотай такіх, як вы.",
"Не трэба было вылазіць са сваіх падзямелляў!",
],
"npc.speech.villager_under_attack": [
"Дапамажыце! Мяне б’юць!",
"Дапамажыце! Мяне б’юць! Дапамажыце!",
"Ай! Мяне б’юць!",
"Ай! Мяне б’юць! Дапамажыце!",
"Выратуйце! Мяне б’юць!",
"Забіваюць! Ратуйце!",
"Мяне збіваюць! Дапамажыце!",
"Дапамажыце!",
"Выратуйце, дапамажыце!",
"Калі ласка, калі ласка, дапамажыце!",
"На мяне напалі!",
"АААААЙ! Мяне забіваюць!",
"АААААЙ! Мяне забіваюць! Дапамажыце!",
"Ратуйце! Нас забіваюць!",
"Ратуйце! Забойца!",
"Дапамажыце! Тут забойца на волі!",
"Ратуйце! Яны спрабуюць забіць мяне!",
"Варта, мяне б’юць!",
"Варта! Мяне забіваюць!",
"На мяне напалі! Варта!",
"Ратуйце! Варта! Мяне б’юць!",
"Варта! Хутчэй сюды!",
"Варта! Варта!",
"Варта! Мяне бе злачынец!",
"Варта, забейце гэтага мярзотніка!",
"Варта! Тут забойца!",
"Варта! Дапамажыце мне!",
"Гэта табе не сыйдзе з рук! Варта!",
"Ты, д’ябал!",
"Дапамажыце!",
"Дапамажыце, калі ласка!",
"Ай! Варта! Дапамажыце!",
"Яны ідуць па мяне!",
"Дапамажыце! Дапамажыце! Мяне прыгнятаюць!",
"Ну вось і бачны гвалт, уласцівы сістэме.",
"Гэта толькі драпіна!",
"Скончвай гэта!",
"Што я табе зрабіў?!",
"Калі ласка, не бі мяне!",
"Гэй! Сачы за тым, куды накіроўваеш сваю зброю!",
"Халера на цябе, знікні!",
"Спыні гэта і знікні!",
"Ты мяне вельмі злуеш!",
"Паглядзі на яго! Ты кім сябе ўявіў?!",
"Я здыму галаву з тваіх плячэй!",
"Калі ласка, не трэба! У мяне нічога няма!",
"Я нацкую свайго брата на цябе, ён большы за мяне!",
"Не-е-е! Я распавяду маці!",
"Каб ты сраў пад плотам калючым дротам!",
"Калі ласка, не трэба гэтага рабіць.",
"Гэта не вельмі добразычліва!",
"Твая зброя адметная, цяпер, калі ласка, схавай яе!",
"Злітуйся нада мной!",
"Калі ласка, у мяне ёсць сям’я!",
"Я яшчэ такі малады!",
"Можна мы гэта мірна абмяркуем?",
"Гвалт - гэта ніколі не адказ!",
"Здаецца, сёння будзе дрэнны дзень...",
"Гэй, балюча!",
"Божа!",
"Якое нахабства!",
"Досыць, я цябе прашу!",
"Халера на цябе!",
"Гэта не смешна.",
"Як ты смееш?!",
"Ты за гэта паплоцішся!",
"Ты вельмі пашкадуеш, калі працягнеш гэта!",
"Не прымушай мяне рабіць табе балюча!",
"Гэта нейкае непаразуменне!",
"Табе не трэба гэтага рабіць!",
"Знікні, чорт!",
"Гэта было дужа балюча!",
"Навошта ты гэта зрабіў?",
"Дзеля духаў, хопіць!",
"Ты, мусіць, мяне з кімсьці пераблытаў!",
"Я гэтага не заслугоўваю!",
"Калі ласка, не паўтарай гэтага больш.",
"Варта, кіньце гэту пачвару ў балота!",
"Я спушчу на цябе свайго цмока!",
"Чаму мяне-е-е?",
],
"npc.speech.villager_enemy_killed": [
"Больш ты мяне не будзеш турбаваць!",
"Нарэшце заслужаны спакой!",
"... так, на чым я спыніўся?",
],
"npc.speech.menacing": [
"Я цябе папярэджваю!",
"Яшчэ крок, і я табе пакажу!",
"Ты мяне не пужаеш!",
"Кінь дурное, сыдзі адсюль!",
"Вярніся дадому, калі хочаш жыць!",
"Ты тут не пажаданы!",
],
"npc.speech.cultist_low_health_fleeing": [
"Адступаем ва імя нашай справы!",
"Адступаем!",
"Халера на ўсіх вас!",
"Я цябе пракляну ў тагасветным жыцці!",
"Мне трэба перадыхнуць!",
"Яны занадта дужыя!",
]
}
)

View File

@ -0,0 +1,12 @@
/// WARNING: Localization files shall be saved in UTF-8 format without BOM
/// Localization for Belarusian
(
string_map: {
},
vector_map: {
}
)

View File

@ -285,8 +285,8 @@ impl<'a> System<'a> for Sys {
.unwrap_or_else(Vec2::zero); .unwrap_or_else(Vec2::zero);
controller.push_basic_input(InputKind::Roll); controller.push_basic_input(InputKind::Roll);
} else { } else {
// Target an entity that's attacking us if the attack // Target an entity that's attacking us if the attack was recent and we have
// was recent and we have a health component // a health component
match health { match health {
Some(health) Some(health)
if read_data.time.0 - health.last_change.time.0 if read_data.time.0 - health.last_change.time.0
@ -300,9 +300,7 @@ impl<'a> System<'a> for Sys {
// means safezone), untarget them and idle. // means safezone), untarget them and idle.
if is_dead_or_invulnerable(attacker, &read_data) { if is_dead_or_invulnerable(attacker, &read_data) {
agent.target = None; agent.target = None;
} else if let Some(tgt_pos) = } else {
read_data.positions.get(attacker)
{
if agent.target.is_none() { if agent.target.is_none() {
controller.push_event(ControlEvent::Utterance( controller.push_event(ControlEvent::Utterance(
UtteranceKind::Angry, UtteranceKind::Angry,
@ -311,45 +309,12 @@ impl<'a> System<'a> for Sys {
// Determine whether the new target should be a priority // Determine whether the new target should be a priority
// over the old one (i.e: because it's either close or // over the old one (i.e: because it's either close or
// because they attacked us) // because they attacked us).
let more_dangerous_than_old_target = if agent.target.map_or(true, |target| {
agent.target.map_or(true, |old_tgt| { data.is_entity_more_dangerous_than_target(
if let Some(old_tgt_pos) = attacker, target, &read_data,
read_data.positions.get(old_tgt.target) )
{ }) {
// Fuzzy factor that makes it harder for
// players to cheese enemies by making them
// quickly flip aggro between two players.
// It
// does this by only switching aggro if the
// new target is closer to the enemy by a
// specific proportional threshold.
const FUZZY_DIST_COMPARISON: f32 = 0.8;
// Only switch to new target if it is closer
// than the old target, or if the old target
// had not triggered aggro (the new target
// has because damage always triggers it)
let old_tgt_not_threat = !old_tgt.aggro_on;
let old_tgt_further =
tgt_pos.0.distance(pos.0)
< old_tgt_pos.0.distance(pos.0)
* FUZZY_DIST_COMPARISON;
let new_tgt_hostile = read_data
.alignments
.get(attacker)
.zip(alignment)
.map_or(false, |(attacker, us)| {
us.hostile_towards(*attacker)
});
old_tgt_not_threat
|| (old_tgt_further && new_tgt_hostile)
} else {
true
}
});
// Select the attacker as the new target
if more_dangerous_than_old_target {
agent.target = Some(Target { agent.target = Some(Target {
target: attacker, target: attacker,
hostile: true, hostile: true,
@ -359,10 +324,13 @@ impl<'a> System<'a> for Sys {
} }
// Remember this attack if we're an RtSim entity // Remember this attack if we're an RtSim entity
if let Some(tgt_stats) = if let Some(attacker_stats) =
data.rtsim_entity.and(read_data.stats.get(attacker)) data.rtsim_entity.and(read_data.stats.get(attacker))
{ {
agent.add_enemy(&tgt_stats.name, read_data.time.0); agent.add_enemy(
&attacker_stats.name,
read_data.time.0,
);
} }
} }
} }
@ -2518,4 +2486,36 @@ impl<'a> AgentData<'a> {
fn below_flee_health(&self, agent: &Agent) -> bool { fn below_flee_health(&self, agent: &Agent) -> bool {
self.damage.min(1.0) < agent.psyche.flee_health self.damage.min(1.0) < agent.psyche.flee_health
} }
fn is_entity_more_dangerous_than_target(
&self,
entity: EcsEntity,
target: Target,
read_data: &ReadData,
) -> bool {
let entity_pos = read_data.positions.get(entity);
let target_pos = read_data.positions.get(target.target);
entity_pos.map_or(false, |entity_pos| {
target_pos.map_or(true, |target_pos| {
// Fuzzy factor that makes it harder for players to cheese enemies by making
// them quickly flip aggro between two players.
// It does this by only switching aggro if the entity is closer to the enemy by
// a specific proportional threshold.
const FUZZY_DIST_COMPARISON: f32 = 0.8;
let is_target_further = target_pos.0.distance(entity_pos.0)
< target_pos.0.distance(entity_pos.0) * FUZZY_DIST_COMPARISON;
let is_entity_hostile = read_data
.alignments
.get(entity)
.zip(self.alignment)
.map_or(false, |(entity, me)| me.hostile_towards(*entity));
// Consider entity more dangerous than target if entity is closer or if target
// had not triggered aggro.
!target.aggro_on || (is_target_further && is_entity_hostile)
})
})
}
} }