voxygen: better translation of buff-death messages

This removes interpolation of translated strings, which is bad practice
because it simply doesn't work in many languages.

Translation files were updated using the following fish script. Some
resulting translations are truly terrible, but they always have been -
now it's just a lot more obvious.

```
function getbuff --argument langfile buff
    grep hud-outcome-$buff $langfile | cut -d= -f2- | string trim
end

set buffs burning bleeding curse crippled frozen mysterious

function replacebuffs --argument langfile entity
	set slug 'hud-chat-died_of_'$entity'_buff_msg'
    for buff in $buffs[-1..1]
        set bstr (getbuff $langfile $buff)
        or continue
        sed -i -e '/'$slug'/{p; s/[^=]* = \(.*\)/ .'$buff' = \1/; s/{ \$died_of_buff }/'(string replace / '\\/' $bstr)'/}' $langfile
    end
    sed -i -E 's/('$slug' \=).*/\1/' $langfile
end

function dofile --argument langfile
    sed -i -e s/buff_nonexistent/nonexistent_buff/ $langfile
    for entity in pvp npc nonexistent
        replacebuffs $langfile $entity
    end
    sed -i -e s/nonexistent_buff/buff_nonexistent/ $langfile
    sed -i -e /hud-outcome-/d $langfile
    sed -i -e '/#.*outcomes/d' $langfile
end

for langfile in assets/voxygen/i18n/*/hud/chat.ftl
    echo doing $langfile
    dofile $langfile
end
```
This commit is contained in:
Xiretza 2023-08-27 17:04:20 +00:00
parent 9ef2875db7
commit 06111612a3
24 changed files with 498 additions and 237 deletions

View File

@ -1,23 +1,33 @@
hud-chat-all = Усе
hud-chat-chat_tab_hover_tooltip = ПКМ для наладаў
hud-outcome-burning = згарэў(-ла) жыўцом
hud-outcome-curse = памёр(-ла) ад праклёну
hud-outcome-bleeding = памёр(-ла) ад крывацёку
hud-outcome-crippled = памёр(-ла) ад траўмаў
hud-outcome-frozen = памёр(-ла) ад холаду
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-died_of_pvp_buff_msg =
.burning = [{ $victim }] згарэў(-ла) жыўцом, выкліканага [{ $attacker }]
.bleeding = [{ $victim }] памёр(-ла) ад крывацёку, выкліканага [{ $attacker }]
.curse = [{ $victim }] памёр(-ла) ад праклёну, выкліканага [{ $attacker }]
.crippled = [{ $victim }] памёр(-ла) ад траўмаў, выкліканага [{ $attacker }]
.frozen = [{ $victim }] памёр(-ла) ад холаду, выкліканага [{ $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-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] згарэў(-ла) жыўцом
.bleeding = [{ $victim }] памёр(-ла) ад крывацёку
.curse = [{ $victim }] памёр(-ла) ад праклёну
.crippled = [{ $victim }] памёр(-ла) ад траўмаў
.frozen = [{ $victim }] памёр(-ла) ад холаду
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] згарэў(-ла) жыўцом, выкліканага { $attacker }
.bleeding = [{ $victim }] памёр(-ла) ад крывацёку, выкліканага { $attacker }
.curse = [{ $victim }] памёр(-ла) ад праклёну, выкліканага { $attacker }
.crippled = [{ $victim }] памёр(-ла) ад траўмаў, выкліканага { $attacker }
.frozen = [{ $victim }] памёр(-ла) ад холаду, выкліканага { $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 }]

View File

@ -1,23 +1,33 @@
hud-chat-all = Tothom
hud-chat-chat_tab_hover_tooltip = Clic Dret per a Ajustos
hud-outcome-burning = Ha mort: cremat
hud-outcome-curse = Ha mort: maleït
hud-outcome-bleeding = Ha mort: dessagnat
hud-outcome-crippled = Ha mort: mutilat
hud-outcome-frozen = Ha mort: congelat
hud-chat-online_msg = [{ $name }] s'ha connectat
hud-chat-offline_msg = [{ $name }] s'ha desconnectat
hud-chat-default_death_msg = [{ $name }] ha mort
hud-chat-environmental_kill_msg = [{ $name }] ha mort a { $environment }
hud-chat-fall_kill_msg = [{ $name }] ha mort per caure d'una gran altura
hud-chat-suicide_msg = [{ $name }] ha mort per ferides autoinfligides
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } causat per [{ $attacker }]
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] Ha mort: cremat causat per [{ $attacker }]
.bleeding = [{ $victim }] Ha mort: dessagnat causat per [{ $attacker }]
.curse = [{ $victim }] Ha mort: maleït causat per [{ $attacker }]
.crippled = [{ $victim }] Ha mort: mutilat causat per [{ $attacker }]
.frozen = [{ $victim }] Ha mort: congelat causat per [{ $attacker }]
hud-chat-pvp_melee_kill_msg = [{ $attacker }] ha derrotat [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] ha disparat [{ $victim }]
hud-chat-pvp_explosion_kill_msg = [{ $attacker }] ha fet explotar [{ $victim }]
hud-chat-pvp_energy_kill_msg = [{ $attacker }] ha matat [{ $victim }] amb màgia
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } causat per { $attacker }
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] Ha mort: cremat
.bleeding = [{ $victim }] Ha mort: dessagnat
.curse = [{ $victim }] Ha mort: maleït
.crippled = [{ $victim }] Ha mort: mutilat
.frozen = [{ $victim }] Ha mort: congelat
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] Ha mort: cremat causat per { $attacker }
.bleeding = [{ $victim }] Ha mort: dessagnat causat per { $attacker }
.curse = [{ $victim }] Ha mort: maleït causat per { $attacker }
.crippled = [{ $victim }] Ha mort: mutilat causat per { $attacker }
.frozen = [{ $victim }] Ha mort: congelat causat per { $attacker }
hud-chat-npc_melee_kill_msg = { $attacker } ha matat [{ $victim }]
hud-chat-npc_ranged_kill_msg = { $attacker } ha disparat [{ $victim }]
hud-chat-npc_explosion_kill_msg = { $attacker } ha fet explotar [{ $victim }]

View File

@ -1,23 +1,33 @@
hud-chat-all = Vše
hud-chat-chat_tab_hover_tooltip = Pravý klik pro nastavení
hud-outcome-burning = uhořel/a
hud-outcome-curse = zemřel/a kletbou
hud-outcome-bleeding = vykrvácel/a
hud-outcome-crippled = zemřel/a zmrzačením
hud-outcome-frozen = umrzl/a
hud-chat-online_msg = [{ $name }] je teď online
hud-chat-offline_msg = [{ $name }] se odhlásil
hud-chat-default_death_msg = [{ $name }] zemřel/a
hud-chat-environmental_kill_msg = [{ $name }] zemřel/a v { $environment }
hud-chat-fall_kill_msg = [{ $name }] zemřel/a pádem
hud-chat-suicide_msg = [{ $name }] si způsobil/a zranění a zemřel/a
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } způsobeno [{ $attacker }]
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] uhořel/a způsobeno [{ $attacker }]
.bleeding = [{ $victim }] vykrvácel/a způsobeno [{ $attacker }]
.curse = [{ $victim }] zemřel/a kletbou způsobeno [{ $attacker }]
.crippled = [{ $victim }] zemřel/a zmrzačením způsobeno [{ $attacker }]
.frozen = [{ $victim }] umrzl/a způsobeno [{ $attacker }]
hud-chat-pvp_melee_kill_msg = [{ $attacker }] porazil/a [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] zastřelil/a [{ $victim }]
hud-chat-pvp_explosion_kill_msg = [{ $attacker }] vyhodil/a do vzduchu [{ $victim }]
hud-chat-pvp_energy_kill_msg = [{ $attacker }] zabil/a [{ $victim }] kouzlem
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } způsobeno { $attacker }
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] uhořel/a
.bleeding = [{ $victim }] vykrvácel/a
.curse = [{ $victim }] zemřel/a kletbou
.crippled = [{ $victim }] zemřel/a zmrzačením
.frozen = [{ $victim }] umrzl/a
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] uhořel/a způsobeno { $attacker }
.bleeding = [{ $victim }] vykrvácel/a způsobeno { $attacker }
.curse = [{ $victim }] zemřel/a kletbou způsobeno { $attacker }
.crippled = [{ $victim }] zemřel/a zmrzačením způsobeno { $attacker }
.frozen = [{ $victim }] umrzl/a způsobeno { $attacker }
hud-chat-npc_melee_kill_msg = { $attacker } zabil/a [{ $victim }]
hud-chat-npc_ranged_kill_msg = { $attacker } zastřelil/a [{ $victim }]
hud-chat-npc_explosion_kill_msg = { $attacker } vyhodil/a do vzduchu [{ $victim }]

View File

@ -9,14 +9,7 @@ hud-loot-pickup-msg =
*[other] { $amount }x { $item }
} auf
## Buff outcomes
hud-outcome-burning = An Verbrennung gestorben
hud-outcome-curse = An Verfluchung gestorben
hud-outcome-bleeding = Verblutet
hud-outcome-crippled = An Verkrüpplung gestorben
hud-outcome-frozen = Erfroren
hud-outcome-mysterious = Unter geheimnisvollen Umständen gestorben
## Player events
@ -32,14 +25,32 @@ hud-chat-suicide_msg = [{ $name }] beging Selbstmord
## Buff, PvE, PvP deaths
hud-chat-died_of_pvp_buff_msg = [{ $victim }] starb an { $died_of_buff } von [{ $attacker }]
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] starb an An Verbrennung gestorben von [{ $attacker }]
.bleeding = [{ $victim }] starb an Verblutet von [{ $attacker }]
.curse = [{ $victim }] starb an An Verfluchung gestorben von [{ $attacker }]
.crippled = [{ $victim }] starb an An Verkrüpplung gestorben von [{ $attacker }]
.frozen = [{ $victim }] starb an Erfroren von [{ $attacker }]
.mysterious = [{ $victim }] starb an Unter geheimnisvollen Umständen gestorben von [{ $attacker }]
hud-chat-pvp_melee_kill_msg = [{ $attacker }] vernichtete [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] erschoss [{ $victim }]
hud-chat-pvp_explosion_kill_msg = [{ $attacker }] sprengte [{ $victim }] aus dem Leben
hud-chat-pvp_energy_kill_msg = [{ $attacker }] tötete [{ $victim }] mit Magie
hud-chat-pvp_other_kill_msg = [{ $attacker }] tötete [{ $victim }]
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] starb an { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] starb an { $died_of_buff } von { $attacker }
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] starb an An Verbrennung gestorben
.bleeding = [{ $victim }] starb an Verblutet
.curse = [{ $victim }] starb an An Verfluchung gestorben
.crippled = [{ $victim }] starb an An Verkrüpplung gestorben
.frozen = [{ $victim }] starb an Erfroren
.mysterious = [{ $victim }] starb an Unter geheimnisvollen Umständen gestorben
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] starb an An Verbrennung gestorben von { $attacker }
.bleeding = [{ $victim }] starb an Verblutet von { $attacker }
.curse = [{ $victim }] starb an An Verfluchung gestorben von { $attacker }
.crippled = [{ $victim }] starb an An Verkrüpplung gestorben von { $attacker }
.frozen = [{ $victim }] starb an Erfroren von { $attacker }
.mysterious = [{ $victim }] starb an Unter geheimnisvollen Umständen gestorben von { $attacker }
hud-chat-npc_melee_kill_msg = { $attacker } tötete [{ $victim }]
hud-chat-npc_ranged_kill_msg = { $attacker } erschoss [{ $victim }]
hud-chat-npc_explosion_kill_msg = { $attacker } sprengte [{ $victim }] aus dem Leben

View File

@ -1,17 +1,28 @@
## Player events
hud-chat-online_msg = [{ $name }] is online now
hud-chat-offline_msg = [{ $name }] went offline
## Buff outcomes
hud-outcome-burning = died of: burning
hud-outcome-curse = died of: curse
hud-outcome-bleeding = died of: bleeding
hud-outcome-crippled = died of: crippled
hud-outcome-frozen = died of: frozen
hud-outcome-mysterious = died of: secret
## Buff deaths
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } caused by [{ $attacker }]
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } caused by { $attacker }
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] died of: burning caused by [{ $attacker }]
.bleeding = [{ $victim }] died of: bleeding caused by [{ $attacker }]
.curse = [{ $victim }] died of: curse caused by [{ $attacker }]
.crippled = [{ $victim }] died of: crippled caused by [{ $attacker }]
.frozen = [{ $victim }] died of: frozen caused by [{ $attacker }]
.mysterious = [{ $victim }] died of: secret caused by [{ $attacker }]
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] died of: burning
.bleeding = [{ $victim }] died of: bleeding
.curse = [{ $victim }] died of: curse
.crippled = [{ $victim }] died of: crippled
.frozen = [{ $victim }] died of: frozen
.mysterious = [{ $victim }] died of: secret
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] died of: burning caused by { $attacker }
.bleeding = [{ $victim }] died of: bleeding caused by { $attacker }
.curse = [{ $victim }] died of: curse caused by { $attacker }
.crippled = [{ $victim }] died of: crippled caused by { $attacker }
.frozen = [{ $victim }] died of: frozen caused by { $attacker }
.mysterious = [{ $victim }] died of: secret caused by { $attacker }
## PvP deaths
hud-chat-pvp_melee_kill_msg = [{ $attacker }] defeated [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] shot [{ $victim }]

View File

@ -1,12 +1,6 @@
hud-chat-all = Ĉio
hud-chat-chat_tab_hover_tooltip = Dekstre klaku por agordoj
## Debuff outcomes
hud-outcome-burning = mortis pro = brulo
hud-outcome-curse = mortis pro = malbonsorĉo
hud-outcome-bleeding = mortis pro = sango
hud-outcome-crippled = mortis pro = kriplo
hud-outcome-frozen = mortis pro = frosto
## Chat outputs
hud-chat-online_msg = [{ $name }] konektis
@ -17,15 +11,30 @@ hud-chat-environmental_kill_msg = [{ $name }] mortis en { $environment }
hud-chat-fall_kill_msg = [{ $name }] mortis pro falo
hud-chat-suicide_msg = [{ $name }] mortigis sin
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } pro [{ $attacker }]
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] mortis pro = brulo pro [{ $attacker }]
.bleeding = [{ $victim }] mortis pro = sango pro [{ $attacker }]
.curse = [{ $victim }] mortis pro = malbonsorĉo pro [{ $attacker }]
.crippled = [{ $victim }] mortis pro = kriplo pro [{ $attacker }]
.frozen = [{ $victim }] mortis pro = frosto pro [{ $attacker }]
hud-chat-pvp_melee_kill_msg = [{ $attacker }] morgitigs [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] pafis [{ $victim }]
hud-chat-pvp_explosion_kill_msg = [{ $attacker }] eksplodigis [{ $victim }]
hud-chat-pvp_energy_kill_msg = [{ $attacker }] mortigis [{ $victim }] kun magio
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] mortis pro = brulo
.bleeding = [{ $victim }] mortis pro = sango
.curse = [{ $victim }] mortis pro = malbonsorĉo
.crippled = [{ $victim }] mortis pro = kriplo
.frozen = [{ $victim }] mortis pro = frosto
hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } pro { $attacker }
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] mortis pro = brulo pro { $attacker }
.bleeding = [{ $victim }] mortis pro = sango pro { $attacker }
.curse = [{ $victim }] mortis pro = malbonsorĉo pro { $attacker }
.crippled = [{ $victim }] mortis pro = kriplo pro { $attacker }
.frozen = [{ $victim }] mortis pro = frosto pro { $attacker }
hud-chat-npc_melee_kill_msg = { $attacker } mortigis [{ $victim }]
hud-chat-npc_ranged_kill_msg = { $attacker } pafis [{ $victim }]
hud-chat-npc_explosion_kill_msg = { $attacker } eksplodigis [{ $victim }]

View File

@ -3,20 +3,31 @@
hud-chat-online_msg = [{ $name }] esta en linea
hud-chat-offline_msg = [{ $name }] se ha desconectado
## Buff outcomes
hud-outcome-burning = ha muerto por: quemadura
hud-outcome-curse = ha muerto por: maldición
hud-outcome-bleeding = ha muerto por: sangrado
hud-outcome-crippled = ha muerto por: lesión
hud-outcome-frozen = ha muerto por: congelamiento
hud-outcome-mysterious = ha muerto por: secreto
## Buff deaths
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } causado por [{ $attacker }]
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } causado por { $attacker }
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] ha muerto por: quemadura causado por [{ $attacker }]
.bleeding = [{ $victim }] ha muerto por: sangrado causado por [{ $attacker }]
.curse = [{ $victim }] ha muerto por: maldición causado por [{ $attacker }]
.crippled = [{ $victim }] ha muerto por: lesión causado por [{ $attacker }]
.frozen = [{ $victim }] ha muerto por: congelamiento causado por [{ $attacker }]
.mysterious = [{ $victim }] ha muerto por: secreto causado por [{ $attacker }]
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] ha muerto por: quemadura
.bleeding = [{ $victim }] ha muerto por: sangrado
.curse = [{ $victim }] ha muerto por: maldición
.crippled = [{ $victim }] ha muerto por: lesión
.frozen = [{ $victim }] ha muerto por: congelamiento
.mysterious = [{ $victim }] ha muerto por: secreto
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] ha muerto por: quemadura causado por { $attacker }
.bleeding = [{ $victim }] ha muerto por: sangrado causado por { $attacker }
.curse = [{ $victim }] ha muerto por: maldición causado por { $attacker }
.crippled = [{ $victim }] ha muerto por: lesión causado por { $attacker }
.frozen = [{ $victim }] ha muerto por: congelamiento causado por { $attacker }
.mysterious = [{ $victim }] ha muerto por: secreto causado por { $attacker }
## PvP deaths

View File

@ -10,15 +10,15 @@ hud-chat-you = Tú
## Maneras de morirse
hud-chat-default_death_msg = { $name } ha muerto
hud-chat-suicide_msg = { $name } se ha suicidado
hud-outcome-burning = se ha quemado hasta morir
hud-outcome-curse = ha sido víctima de una maldición
hud-outcome-bleeding = ha muerto desangrado
hud-outcome-crippled = ha muerto por heridas graves
hud-outcome-frozen = ha muerto de hipotermia
hud-outcome-mysterious = ha muerto de manera misteriosa
hud-chat-fall_kill_msg = { $name } ha muerto por caer desde demasiada altura
hud-chat-environmental_kill_msg = { $name } ha muerto en { $environment }
hud-chat-died_of_buff_nonexistent_msg = { $victim } { $died_of_buff }
hud-chat-died_of_buff_nonexistent_msg =
.burning = { $victim } se ha quemado hasta morir
.bleeding = { $victim } ha muerto desangrado
.curse = { $victim } ha sido víctima de una maldición
.crippled = { $victim } ha muerto por heridas graves
.frozen = { $victim } ha muerto de hipotermia
.mysterious = { $victim } ha muerto de manera misteriosa
## PvE
hud-chat-npc_other_kill_msg = { $attacker } ha matado a { $victim }
@ -26,7 +26,13 @@ hud-chat-npc_melee_kill_msg = { $attacker } ha matado a { $victim } con un arma
hud-chat-npc_ranged_kill_msg = { $attacker } ha matado a { $victim } con un arma de proyectil
hud-chat-npc_explosion_kill_msg = { $attacker } ha hecho explotar a { $victim }
hud-chat-npc_energy_kill_msg = { $attacker } ha matado a { $victim } con magia
hud-chat-died_of_npc_buff_msg = { $victim } { $died_of_buff } a manos de { $attacker }
hud-chat-died_of_npc_buff_msg =
.burning = { $victim } se ha quemado hasta morir a manos de { $attacker }
.bleeding = { $victim } ha muerto desangrado a manos de { $attacker }
.curse = { $victim } ha sido víctima de una maldición a manos de { $attacker }
.crippled = { $victim } ha muerto por heridas graves a manos de { $attacker }
.frozen = { $victim } ha muerto de hipotermia a manos de { $attacker }
.mysterious = { $victim } ha muerto de manera misteriosa a manos de { $attacker }
## PvP
hud-chat-pvp_other_kill_msg = { $attacker } ha matado a { $victim }
@ -34,7 +40,13 @@ hud-chat-pvp_melee_kill_msg = { $attacker } ha matado a { $victim } con un arma
hud-chat-pvp_ranged_kill_msg = { $attacker } ha matado a { $victim } con un arma de proyectil
hud-chat-pvp_explosion_kill_msg = { $attacker } ha hecho explotar a { $victim }
hud-chat-pvp_energy_kill_msg = { $attacker } ha matado a { $victim } con magia
hud-chat-died_of_pvp_buff_msg = { $victim } { $died_of_buff } a manos de { $attacker }
hud-chat-died_of_pvp_buff_msg =
.burning = { $victim } se ha quemado hasta morir a manos de { $attacker }
.bleeding = { $victim } ha muerto desangrado a manos de { $attacker }
.curse = { $victim } ha sido víctima de una maldición a manos de { $attacker }
.crippled = { $victim } ha muerto por heridas graves a manos de { $attacker }
.frozen = { $victim } ha muerto de hipotermia a manos de { $attacker }
.mysterious = { $victim } ha muerto de manera misteriosa a manos de { $attacker }
## Inventario
hud-chat-loot_fail = ¡Tu inventario está lleno!

View File

@ -1,23 +1,33 @@
hud-chat-all = Denak
hud-chat-chat_tab_hover_tooltip = Egin klik eskuineko botoiarekin ezarpenak irekitzeko.
hud-outcome-burning = kiskalita hil da
hud-outcome-curse = sorginduta hil da
hud-outcome-bleeding = odolustuta hil da
hud-outcome-crippled = larriki zaurituta hil da
hud-outcome-frozen = izoztuta hil da
hud-chat-online_msg = [{ $name }] sartu da
hud-chat-offline_msg = [{ $name }] irten da
hud-chat-default_death_msg = [{ $name }] hil da
hud-chat-environmental_kill_msg = [{ $name }] { $environment }-(e)n hil da
hud-chat-fall_kill_msg = [{ $name }] altuera garaitik erorita hil da
hud-chat-suicide_msg = [{ $name }]-(e)k bere buruaz beste egin du
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } [{ $attacker }]-(e)ren erruz
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] kiskalita hil da [{ $attacker }]-(e)ren erruz
.bleeding = [{ $victim }] odolustuta hil da [{ $attacker }]-(e)ren erruz
.curse = [{ $victim }] sorginduta hil da [{ $attacker }]-(e)ren erruz
.crippled = [{ $victim }] larriki zaurituta hil da [{ $attacker }]-(e)ren erruz
.frozen = [{ $victim }] izoztuta hil da [{ $attacker }]-(e)ren erruz
hud-chat-pvp_melee_kill_msg = [{ $attacker }](e)k [{ $victim }] garaitu du
hud-chat-pvp_ranged_kill_msg = [{ $attacker }](e)k [{ $victim }] tiroz hil du
hud-chat-pvp_explosion_kill_msg = [{ $attacker }](e)k [{ $victim }] leherrarazi du
hud-chat-pvp_energy_kill_msg = [{ $attacker }](e)k [{ $victim }] magiaz hil du
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }], { $attacker }(e)k eragindako { $died_of_buff }(e)n erruz hil da
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] kiskalita hil da
.bleeding = [{ $victim }] odolustuta hil da
.curse = [{ $victim }] sorginduta hil da
.crippled = [{ $victim }] larriki zaurituta hil da
.frozen = [{ $victim }] izoztuta hil da
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }], { $attacker }(e)k eragindako kiskalita hil da(e)n erruz hil da
.bleeding = [{ $victim }], { $attacker }(e)k eragindako odolustuta hil da(e)n erruz hil da
.curse = [{ $victim }], { $attacker }(e)k eragindako sorginduta hil da(e)n erruz hil da
.crippled = [{ $victim }], { $attacker }(e)k eragindako larriki zaurituta hil da(e)n erruz hil da
.frozen = [{ $victim }], { $attacker }(e)k eragindako izoztuta hil da(e)n erruz hil da
hud-chat-npc_melee_kill_msg = { $attacker }-(e)k [{ $victim }] hil du
hud-chat-npc_ranged_kill_msg = { $attacker }-(e)k [{ $victim }] tiroz hil du
hud-chat-npc_explosion_kill_msg = { $attacker }-(e)k [{ $victim }] leherrarazi du

View File

@ -3,20 +3,31 @@
hud-chat-online_msg = [{ $name }] est maintenant en ligne.
hud-chat-offline_msg = [{ $name }] s'est déconnecté.
## Buff outcomes
hud-outcome-burning = Mort: brûlé(e)
hud-outcome-curse = Mort: malédiction
hud-outcome-bleeding = Mort: saignement
hud-outcome-crippled = Mort: estropié(e)
hud-outcome-frozen = Mort: glacé(e)
hud-outcome-mysterious = Mort: secrète
## Buff deaths
hud-chat-died_of_pvp_buff_msg = [{ $victim }] est mort de { $died_of_buff } causé par [{ $attacker }]
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] est mort de { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] est mort de { $died_of_buff } causé par { $attacker }
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] est mort de Mort: brûlé(e) causé par [{ $attacker }]
.bleeding = [{ $victim }] est mort de Mort: saignement causé par [{ $attacker }]
.curse = [{ $victim }] est mort de Mort: malédiction causé par [{ $attacker }]
.crippled = [{ $victim }] est mort de Mort: estropié(e) causé par [{ $attacker }]
.frozen = [{ $victim }] est mort de Mort: glacé(e) causé par [{ $attacker }]
.mysterious = [{ $victim }] est mort de Mort: secrète causé par [{ $attacker }]
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] est mort de Mort: brûlé(e)
.bleeding = [{ $victim }] est mort de Mort: saignement
.curse = [{ $victim }] est mort de Mort: malédiction
.crippled = [{ $victim }] est mort de Mort: estropié(e)
.frozen = [{ $victim }] est mort de Mort: glacé(e)
.mysterious = [{ $victim }] est mort de Mort: secrète
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] est mort de Mort: brûlé(e) causé par { $attacker }
.bleeding = [{ $victim }] est mort de Mort: saignement causé par { $attacker }
.curse = [{ $victim }] est mort de Mort: malédiction causé par { $attacker }
.crippled = [{ $victim }] est mort de Mort: estropié(e) causé par { $attacker }
.frozen = [{ $victim }] est mort de Mort: glacé(e) causé par { $attacker }
.mysterious = [{ $victim }] est mort de Mort: secrète causé par { $attacker }
## PvP deaths

View File

@ -1,23 +1,33 @@
hud-chat-all = Összes
hud-chat-chat_tab_hover_tooltip = Jobb klikk a beállítások megtekintéséhez
hud-outcome-burning = halálra égett
hud-outcome-curse = halálra lett átkozva
hud-outcome-bleeding = elvérzett
hud-outcome-crippled = halálra bénult
hud-outcome-frozen = halálra fagyott
hud-chat-online_msg = [{ $name }] belépett
hud-chat-offline_msg = [{ $name }] kilépett
hud-chat-default_death_msg = [{ $name }] meghalt
hud-chat-environmental_kill_msg = [{ $name }] meghalt itt: { $environment }
hud-chat-fall_kill_msg = [{ $name }] belehalt a zuhanásba
hud-chat-suicide_msg = [{ $name }] belehalt önmagának okozott sérüléseibe
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } neki köszönhetően: [{ $attacker }]
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] halálra égett neki köszönhetően: [{ $attacker }]
.bleeding = [{ $victim }] elvérzett neki köszönhetően: [{ $attacker }]
.curse = [{ $victim }] halálra lett átkozva neki köszönhetően: [{ $attacker }]
.crippled = [{ $victim }] halálra bénult neki köszönhetően: [{ $attacker }]
.frozen = [{ $victim }] halálra fagyott neki köszönhetően: [{ $attacker }]
hud-chat-pvp_melee_kill_msg = [{ $attacker }] legyőzte őt: [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] lelőtte őt: [{ $victim }]
hud-chat-pvp_explosion_kill_msg = [{ $attacker }] felrobbantotta őt: [{ $victim }]
hud-chat-pvp_energy_kill_msg = [{ $attacker }] mágiával megölte őt: [{ $victim }]
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } neki köszönhetően: { $attacker }
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] halálra égett
.bleeding = [{ $victim }] elvérzett
.curse = [{ $victim }] halálra lett átkozva
.crippled = [{ $victim }] halálra bénult
.frozen = [{ $victim }] halálra fagyott
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] halálra égett neki köszönhetően: { $attacker }
.bleeding = [{ $victim }] elvérzett neki köszönhetően: { $attacker }
.curse = [{ $victim }] halálra lett átkozva neki köszönhetően: { $attacker }
.crippled = [{ $victim }] halálra bénult neki köszönhetően: { $attacker }
.frozen = [{ $victim }] halálra fagyott neki köszönhetően: { $attacker }
hud-chat-npc_melee_kill_msg = { $attacker } megölte őt: [{ $victim }]
hud-chat-npc_ranged_kill_msg = { $attacker } lelőtte őt: [{ $victim }]
hud-chat-npc_explosion_kill_msg = { $attacker } felrobbantotta őt:[{ $victim }]

View File

@ -1,26 +1,38 @@
hud-chat-all = Tutti
hud-chat-you = Tu
hud-chat-chat_tab_hover_tooltip = Click destro per le impostazioni
hud-outcome-burning = morto bruciato
hud-outcome-curse = ucciso da una maledizione
hud-outcome-bleeding = morto dissanguato
hud-outcome-crippled = morto per mutilazioni
hud-outcome-frozen = morto per congelamento
hud-outcome-mysterious = morto per cause misteriose
hud-chat-online_msg = [{ $name }] è ora online
hud-chat-offline_msg = [{ $name }] è andato offline
hud-chat-default_death_msg = [{ $name }] è morto
hud-chat-environmental_kill_msg = [{ $name }] è morto in { $environment }
hud-chat-fall_kill_msg = [{ $name }] è morto per danno da caduta
hud-chat-suicide_msg = [{ $name }] è morto per ferite auto inflitte
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } per via di [{ $attacker }]
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] morto bruciato per via di [{ $attacker }]
.bleeding = [{ $victim }] morto dissanguato per via di [{ $attacker }]
.curse = [{ $victim }] ucciso da una maledizione per via di [{ $attacker }]
.crippled = [{ $victim }] morto per mutilazioni per via di [{ $attacker }]
.frozen = [{ $victim }] morto per congelamento per via di [{ $attacker }]
.mysterious = [{ $victim }] morto per cause misteriose per via di [{ $attacker }]
hud-chat-pvp_melee_kill_msg = [{ $attacker }] ha sconfitto [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] ha assassinato [{ $victim }]
hud-chat-pvp_explosion_kill_msg = [{ $attacker }] ha fatto esplodere [{ $victim }]
hud-chat-pvp_energy_kill_msg = [{ $attacker }] ha ucciso [{ $victim }] con la magia
hud-chat-pvp_other_kill_msg = [{ $attacker }] ha ucciso [{ $victim }]
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } per via di { $attacker }
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] morto bruciato
.bleeding = [{ $victim }] morto dissanguato
.curse = [{ $victim }] ucciso da una maledizione
.crippled = [{ $victim }] morto per mutilazioni
.frozen = [{ $victim }] morto per congelamento
.mysterious = [{ $victim }] morto per cause misteriose
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] morto bruciato per via di { $attacker }
.bleeding = [{ $victim }] morto dissanguato per via di { $attacker }
.curse = [{ $victim }] ucciso da una maledizione per via di { $attacker }
.crippled = [{ $victim }] morto per mutilazioni per via di { $attacker }
.frozen = [{ $victim }] morto per congelamento per via di { $attacker }
.mysterious = [{ $victim }] morto per cause misteriose per via di { $attacker }
hud-chat-npc_melee_kill_msg = { $attacker } ha ucciso [{ $victim }]
hud-chat-npc_ranged_kill_msg = { $attacker } ha assassinato [{ $victim }]
hud-chat-npc_explosion_kill_msg = { $attacker } ha fatto esplodere [{ $victim }]

View File

@ -3,20 +3,31 @@
hud-chat-online_msg = [{ $name }]이(가) 현재 온라인
hud-chat-offline_msg = [{ $name }]이(가) 현재 오프라인
## Buff outcomes
hud-outcome-burning = 사인: 화상
hud-outcome-curse = 사인: 저주
hud-outcome-bleeding = 사인: 출혈
hud-outcome-crippled = 사인: 다리 부러짐
hud-outcome-frozen = 사인: 동사
hud-outcome-mysterious = 사인: 비밀
## Buff deaths
hud-chat-died_of_pvp_buff_msg = [{ $attacker }]이(가) [{ $victim }]을(를) 죽임. { $died_of_buff }
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = { $attacker }이(가) [{ $victim }]을(를) 죽임. { $died_of_buff }
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $attacker }]이(가) [{ $victim }]을(를) 죽임. 사인: 화상
.bleeding = [{ $attacker }]이(가) [{ $victim }]을(를) 죽임. 사인: 출혈
.curse = [{ $attacker }]이(가) [{ $victim }]을(를) 죽임. 사인: 저주
.crippled = [{ $attacker }]이(가) [{ $victim }]을(를) 죽임. 사인: 다리 부러짐
.frozen = [{ $attacker }]이(가) [{ $victim }]을(를) 죽임. 사인: 동사
.mysterious = [{ $attacker }]이(가) [{ $victim }]을(를) 죽임. 사인: 비밀
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] 사인: 화상
.bleeding = [{ $victim }] 사인: 출혈
.curse = [{ $victim }] 사인: 저주
.crippled = [{ $victim }] 사인: 다리 부러짐
.frozen = [{ $victim }] 사인: 동사
.mysterious = [{ $victim }] 사인: 비밀
hud-chat-died_of_npc_buff_msg =
.burning = { $attacker }이(가) [{ $victim }]을(를) 죽임. 사인: 화상
.bleeding = { $attacker }이(가) [{ $victim }]을(를) 죽임. 사인: 출혈
.curse = { $attacker }이(가) [{ $victim }]을(를) 죽임. 사인: 저주
.crippled = { $attacker }이(가) [{ $victim }]을(를) 죽임. 사인: 다리 부러짐
.frozen = { $attacker }이(가) [{ $victim }]을(를) 죽임. 사인: 동사
.mysterious = { $attacker }이(가) [{ $victim }]을(를) 죽임. 사인: 비밀
## PvP deaths

View File

@ -1,26 +1,38 @@
hud-chat-all = Wszystko
hud-chat-you = Ty
hud-chat-chat_tab_hover_tooltip = Kliknij prawym aby otworzyć ustawienia
hud-outcome-burning = zmarł od podpalenia
hud-outcome-curse = zmarł od klątwy
hud-outcome-bleeding = zmarł przez wykrwawienie
hud-outcome-crippled = zmarł od złamań
hud-outcome-frozen = zmarł z zimna
hud-outcome-mysterious = zmarł przez sekret
hud-chat-online_msg = [{ $name }] jest online
hud-chat-offline_msg = [{ $name }] jest offline
hud-chat-default_death_msg = [{ $name }] umiera
hud-chat-environmental_kill_msg = [{ $name }] umiera w { $environment }
hud-chat-fall_kill_msg = [{ $name }] spada z wysokości
hud-chat-suicide_msg = [{ $name }] umiera od własnych ran
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } nałożene przez [{ $attacker }]
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] zmarł od podpalenia nałożene przez [{ $attacker }]
.bleeding = [{ $victim }] zmarł przez wykrwawienie nałożene przez [{ $attacker }]
.curse = [{ $victim }] zmarł od klątwy nałożene przez [{ $attacker }]
.crippled = [{ $victim }] zmarł od złamań nałożene przez [{ $attacker }]
.frozen = [{ $victim }] zmarł z zimna nałożene przez [{ $attacker }]
.mysterious = [{ $victim }] zmarł przez sekret nałożene przez [{ $attacker }]
hud-chat-pvp_melee_kill_msg = [{ $attacker }] zwycięża nad [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] ustrzela [{ $victim }]
hud-chat-pvp_explosion_kill_msg = [{ $attacker }] wysadza [{ $victim }]
hud-chat-pvp_energy_kill_msg = [{ $attacker }] zabija [{ $victim }] magią
hud-chat-pvp_other_kill_msg = [{ $attacker }] zabija [{ $victim }]
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } nałożone przez { $attacker }
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] zmarł od podpalenia
.bleeding = [{ $victim }] zmarł przez wykrwawienie
.curse = [{ $victim }] zmarł od klątwy
.crippled = [{ $victim }] zmarł od złamań
.frozen = [{ $victim }] zmarł z zimna
.mysterious = [{ $victim }] zmarł przez sekret
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] zmarł od podpalenia nałożone przez { $attacker }
.bleeding = [{ $victim }] zmarł przez wykrwawienie nałożone przez { $attacker }
.curse = [{ $victim }] zmarł od klątwy nałożone przez { $attacker }
.crippled = [{ $victim }] zmarł od złamań nałożone przez { $attacker }
.frozen = [{ $victim }] zmarł z zimna nałożone przez { $attacker }
.mysterious = [{ $victim }] zmarł przez sekret nałożone przez { $attacker }
hud-chat-npc_melee_kill_msg = { $attacker } zabija [{ $victim }]
hud-chat-npc_ranged_kill_msg = { $attacker } ustrzela [{ $victim }]
hud-chat-npc_explosion_kill_msg = { $attacker } wysadza [{ $victim }]

View File

@ -2,16 +2,28 @@
hud-chat-online_msg = [{ $name }] está online.
hud-chat-offline_msg = { $name } está offline
## Avisos(buff)
hud-outcome-burning = morreu de: queimadura
hud-outcome-curse = morreu de: maldição
hud-outcome-bleeding = morreu de: sangramento
hud-outcome-crippled = morreu de: aleijamento
hud-outcome-frozen = morreu de: congelamento
hud-outcome-mysterious = morreu de: segredo
## Mortes(buff)
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } causado por [{ $attacker }]
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } causado por { $attacker }
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] morreu de: queimadura causado por [{ $attacker }]
.bleeding = [{ $victim }] morreu de: sangramento causado por [{ $attacker }]
.curse = [{ $victim }] morreu de: maldição causado por [{ $attacker }]
.crippled = [{ $victim }] morreu de: aleijamento causado por [{ $attacker }]
.frozen = [{ $victim }] morreu de: congelamento causado por [{ $attacker }]
.mysterious = [{ $victim }] morreu de: segredo causado por [{ $attacker }]
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] morreu de: queimadura
.bleeding = [{ $victim }] morreu de: sangramento
.curse = [{ $victim }] morreu de: maldição
.crippled = [{ $victim }] morreu de: aleijamento
.frozen = [{ $victim }] morreu de: congelamento
.mysterious = [{ $victim }] morreu de: segredo
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] morreu de: queimadura causado por { $attacker }
.bleeding = [{ $victim }] morreu de: sangramento causado por { $attacker }
.curse = [{ $victim }] morreu de: maldição causado por { $attacker }
.crippled = [{ $victim }] morreu de: aleijamento causado por { $attacker }
.frozen = [{ $victim }] morreu de: congelamento causado por { $attacker }
.mysterious = [{ $victim }] morreu de: segredo causado por { $attacker }
## Mortes - PVP
hud-chat-pvp_melee_kill_msg = [{ $attacker }] derrotou [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] atirou em [{ $victim }]

View File

@ -1,23 +1,33 @@
hud-chat-all = Toate
hud-chat-chat_tab_hover_tooltip = Clic dreapta pentru setări
hud-outcome-burning = a murit prin: ardere
hud-outcome-curse = a murit prin: blestem
hud-outcome-bleeding = a murit prin: sângerare
hud-outcome-crippled = a murit prin: amputare
hud-outcome-frozen = a murit prin: înghețare
hud-chat-online_msg = [{ $name }] sa conectat
hud-chat-offline_msg = [{ $name }] sa deconectat
hud-chat-default_death_msg = [{ $name }] a murit
hud-chat-environmental_kill_msg = [{ $name }] a murit în { $environment }
hud-chat-fall_kill_msg = [{ $name }] a cazut de la înalțime
hud-chat-suicide_msg = [{ $name }] a murit din cauza rănilor autoprovocate
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } cauzat de [{ $attacker }]
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] a murit prin: ardere cauzat de [{ $attacker }]
.bleeding = [{ $victim }] a murit prin: sângerare cauzat de [{ $attacker }]
.curse = [{ $victim }] a murit prin: blestem cauzat de [{ $attacker }]
.crippled = [{ $victim }] a murit prin: amputare cauzat de [{ $attacker }]
.frozen = [{ $victim }] a murit prin: înghețare cauzat de [{ $attacker }]
hud-chat-pvp_melee_kill_msg = [{ $attacker }] a învins [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] a tras în [{ $victim }]
hud-chat-pvp_explosion_kill_msg = [{ $attacker }] a facut ca [{ $victim }] să explodeze
hud-chat-pvp_energy_kill_msg = [{ $attacker }] a omorât [{ $victim }] cu magie
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } cauzat de { $attacker }
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] a murit prin: ardere
.bleeding = [{ $victim }] a murit prin: sângerare
.curse = [{ $victim }] a murit prin: blestem
.crippled = [{ $victim }] a murit prin: amputare
.frozen = [{ $victim }] a murit prin: înghețare
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] a murit prin: ardere cauzat de { $attacker }
.bleeding = [{ $victim }] a murit prin: sângerare cauzat de { $attacker }
.curse = [{ $victim }] a murit prin: blestem cauzat de { $attacker }
.crippled = [{ $victim }] a murit prin: amputare cauzat de { $attacker }
.frozen = [{ $victim }] a murit prin: înghețare cauzat de { $attacker }
hud-chat-npc_melee_kill_msg = { $attacker } a omorât [{ $victim }]
hud-chat-npc_ranged_kill_msg = { $attacker } a tras în [{ $victim }]
hud-chat-npc_explosion_kill_msg = { $attacker } a facut ca [{ $victim }] să explodeze

View File

@ -3,20 +3,31 @@
hud-chat-online_msg = [{ $name }] зашёл на сервер
hud-chat-offline_msg = [{ $name }] покинул сервер
## Buff outcomes
hud-outcome-burning = сгорел
hud-outcome-curse = умер от проклятия
hud-outcome-bleeding = умер от кровотечения
hud-outcome-crippled = умер от множественных травм
hud-outcome-frozen = замёрз насмерть
hud-outcome-mysterious = загадочно умер
## Buff deaths
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } вызванного [{ $attacker }]
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-died_of_pvp_buff_msg =
.burning = [{ $victim }] сгорел вызванного [{ $attacker }]
.bleeding = [{ $victim }] умер от кровотечения вызванного [{ $attacker }]
.curse = [{ $victim }] умер от проклятия вызванного [{ $attacker }]
.crippled = [{ $victim }] умер от множественных травм вызванного [{ $attacker }]
.frozen = [{ $victim }] замёрз насмерть вызванного [{ $attacker }]
.mysterious = [{ $victim }] загадочно умер вызванного [{ $attacker }]
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] сгорел
.bleeding = [{ $victim }] умер от кровотечения
.curse = [{ $victim }] умер от проклятия
.crippled = [{ $victim }] умер от множественных травм
.frozen = [{ $victim }] замёрз насмерть
.mysterious = [{ $victim }] загадочно умер
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] сгорел вызванного { $attacker }
.bleeding = [{ $victim }] умер от кровотечения вызванного { $attacker }
.curse = [{ $victim }] умер от проклятия вызванного { $attacker }
.crippled = [{ $victim }] умер от множественных травм вызванного { $attacker }
.frozen = [{ $victim }] замёрз насмерть вызванного { $attacker }
.mysterious = [{ $victim }] загадочно умер вызванного { $attacker }
## PvP deaths

View File

@ -1,23 +1,33 @@
hud-chat-all = Све
hud-chat-chat_tab_hover_tooltip = Десни клик за подешавања
hud-outcome-burning = умро/ла од: горења
hud-outcome-curse = умро/ла од: клетве
hud-outcome-bleeding = умро/ла од: крварења
hud-outcome-crippled = умро/ла од: парализе
hud-outcome-frozen = умро/ла од: смрзавања
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-died_of_pvp_buff_msg =
.burning = [{ $victim }] је умро/ла од: горења изазвано од [{ $attacker }]
.bleeding = [{ $victim }] је умро/ла од: крварења изазвано од [{ $attacker }]
.curse = [{ $victim }] је умро/ла од: клетве изазвано од [{ $attacker }]
.crippled = [{ $victim }] је умро/ла од: парализе изазвано од [{ $attacker }]
.frozen = [{ $victim }] је умро/ла од: смрзавања изазвано од [{ $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-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] умро/ла од: горења
.bleeding = [{ $victim }] умро/ла од: крварења
.curse = [{ $victim }] умро/ла од: клетве
.crippled = [{ $victim }] умро/ла од: парализе
.frozen = [{ $victim }] умро/ла од: смрзавања
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] умро/ла од: горења изазвано од { $attacker }
.bleeding = [{ $victim }] умро/ла од: крварења изазвано од { $attacker }
.curse = [{ $victim }] умро/ла од: клетве изазвано од { $attacker }
.crippled = [{ $victim }] умро/ла од: парализе изазвано од { $attacker }
.frozen = [{ $victim }] умро/ла од: смрзавања изазвано од { $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 }]

View File

@ -1,17 +1,28 @@
## Player events
hud-chat-online_msg = [{ $name }] är inloggad nu
hud-chat-offline_msg = [{ $name }] loggade ut
## Buff outcomes
hud-outcome-burning = dödsorsak: eld
hud-outcome-curse = dödsorsak: trolldom
hud-outcome-bleeding = dödsorsak: blodförlust
hud-outcome-crippled = dödsorsak: allvarliga skador
hud-outcome-frozen = dödsorsak: förfrysning
hud-outcome-mysterious = dödsorsak: hemlig
## Buff deaths
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } orsakad av [{ $attacker }]
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } orsakad av { $attacker }
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] dödsorsak: eld orsakad av [{ $attacker }]
.bleeding = [{ $victim }] dödsorsak: blodförlust orsakad av [{ $attacker }]
.curse = [{ $victim }] dödsorsak: trolldom orsakad av [{ $attacker }]
.crippled = [{ $victim }] dödsorsak: allvarliga skador orsakad av [{ $attacker }]
.frozen = [{ $victim }] dödsorsak: förfrysning orsakad av [{ $attacker }]
.mysterious = [{ $victim }] dödsorsak: hemlig orsakad av [{ $attacker }]
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] dödsorsak: eld
.bleeding = [{ $victim }] dödsorsak: blodförlust
.curse = [{ $victim }] dödsorsak: trolldom
.crippled = [{ $victim }] dödsorsak: allvarliga skador
.frozen = [{ $victim }] dödsorsak: förfrysning
.mysterious = [{ $victim }] dödsorsak: hemlig
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] dödsorsak: eld orsakad av { $attacker }
.bleeding = [{ $victim }] dödsorsak: blodförlust orsakad av { $attacker }
.curse = [{ $victim }] dödsorsak: trolldom orsakad av { $attacker }
.crippled = [{ $victim }] dödsorsak: allvarliga skador orsakad av { $attacker }
.frozen = [{ $victim }] dödsorsak: förfrysning orsakad av { $attacker }
.mysterious = [{ $victim }] dödsorsak: hemlig orsakad av { $attacker }
## PvP deaths
hud-chat-pvp_melee_kill_msg = [{ $attacker }] besegrade [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] sköt [{ $victim }]

View File

@ -1,23 +1,33 @@
hud-chat-all = ทั้งหมด
hud-chat-chat_tab_hover_tooltip = คลิกขวาเพื่อตั้งค่า
hud-outcome-burning = เสียชีวิต เพราะถูกไฟคลอก
hud-outcome-curse = เสียชีวิต เพราะถูกคำสาป
hud-outcome-bleeding = เสียชีวิต เพราะเลือดไหล
hud-outcome-crippled = เสียชีวิต เพราะขาหัก
hud-outcome-frozen = เสียชีวิต เพราะกลายเป็นไอศกรีมแช่แข็ง
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 }] ถูกสังหารโดย [{ $attacker }] จากการใช้ { $died_of_buff }
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] ถูกสังหารโดย [{ $attacker }] จากการใช้ เสียชีวิต เพราะถูกไฟคลอก
.bleeding = [{ $victim }] ถูกสังหารโดย [{ $attacker }] จากการใช้ เสียชีวิต เพราะเลือดไหล
.curse = [{ $victim }] ถูกสังหารโดย [{ $attacker }] จากการใช้ เสียชีวิต เพราะถูกคำสาป
.crippled = [{ $victim }] ถูกสังหารโดย [{ $attacker }] จากการใช้ เสียชีวิต เพราะขาหัก
.frozen = [{ $victim }] ถูกสังหารโดย [{ $attacker }] จากการใช้ เสียชีวิต เพราะกลายเป็นไอศกรีมแช่แข็ง
hud-chat-pvp_melee_kill_msg = [{ $attacker }] สังหาร [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $victim }] โดนลั่นหัวคม ๆ โดย [{ $attacker }]
hud-chat-pvp_explosion_kill_msg = [{ $victim }] โดนระเบิดเป็นชิ้น ๆ โดย [{ $attacker }]
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 }] ถูกสังหารโดย { $attacker } จากการใช้ { $died_of_buff } น่าเห็นใจ
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] เสียชีวิต เพราะ เสียชีวิต เพราะถูกไฟคลอก
.bleeding = [{ $victim }] เสียชีวิต เพราะ เสียชีวิต เพราะเลือดไหล
.curse = [{ $victim }] เสียชีวิต เพราะ เสียชีวิต เพราะถูกคำสาป
.crippled = [{ $victim }] เสียชีวิต เพราะ เสียชีวิต เพราะขาหัก
.frozen = [{ $victim }] เสียชีวิต เพราะ เสียชีวิต เพราะกลายเป็นไอศกรีมแช่แข็ง
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] ถูกสังหารโดย { $attacker } จากการใช้ เสียชีวิต เพราะถูกไฟคลอก น่าเห็นใจ
.bleeding = [{ $victim }] ถูกสังหารโดย { $attacker } จากการใช้ เสียชีวิต เพราะเลือดไหล น่าเห็นใจ
.curse = [{ $victim }] ถูกสังหารโดย { $attacker } จากการใช้ เสียชีวิต เพราะถูกคำสาป น่าเห็นใจ
.crippled = [{ $victim }] ถูกสังหารโดย { $attacker } จากการใช้ เสียชีวิต เพราะขาหัก น่าเห็นใจ
.frozen = [{ $victim }] ถูกสังหารโดย { $attacker } จากการใช้ เสียชีวิต เพราะกลายเป็นไอศกรีมแช่แข็ง น่าเห็นใจ
hud-chat-npc_melee_kill_msg = { $attacker } สังหาร [{ $victim }] น่าเห็นใจ
hud-chat-npc_ranged_kill_msg = [{ $victim }] โดนลั่นหัวคม ๆ โดย { $attacker } น่าเห็นใจ
hud-chat-npc_explosion_kill_msg = [{ $victim }] โดนระเบิดเป็นชิ้น ๆ โดย { $attacker } น่าเห็นใจ

View File

@ -1,17 +1,28 @@
## Player events
hud-chat-online_msg = [{ $name }] зайшов/-ла на сервер
hud-chat-offline_msg = [{ $name }] вийшов/-ла з серверу
## Buff outcomes
hud-outcome-burning = згорів/-ла живцем
hud-outcome-curse = помер/-ла від прокльону
hud-outcome-bleeding = помер/-ла від кровотечі
hud-outcome-crippled = загинув/-ла від травм
hud-outcome-frozen = замерз/-ла на смерть
hud-outcome-mysterious = помер/-ла таємничою смертю
## Buff deaths
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } через [{ $attacker }]
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-died_of_pvp_buff_msg =
.burning = [{ $victim }] згорів/-ла живцем через [{ $attacker }]
.bleeding = [{ $victim }] помер/-ла від кровотечі через [{ $attacker }]
.curse = [{ $victim }] помер/-ла від прокльону через [{ $attacker }]
.crippled = [{ $victim }] загинув/-ла від травм через [{ $attacker }]
.frozen = [{ $victim }] замерз/-ла на смерть через [{ $attacker }]
.mysterious = [{ $victim }] помер/-ла таємничою смертю через [{ $attacker }]
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] згорів/-ла живцем
.bleeding = [{ $victim }] помер/-ла від кровотечі
.curse = [{ $victim }] помер/-ла від прокльону
.crippled = [{ $victim }] загинув/-ла від травм
.frozen = [{ $victim }] замерз/-ла на смерть
.mysterious = [{ $victim }] помер/-ла таємничою смертю
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] згорів/-ла живцем через { $attacker }
.bleeding = [{ $victim }] помер/-ла від кровотечі через { $attacker }
.curse = [{ $victim }] помер/-ла від прокльону через { $attacker }
.crippled = [{ $victim }] загинув/-ла від травм через { $attacker }
.frozen = [{ $victim }] замерз/-ла на смерть через { $attacker }
.mysterious = [{ $victim }] помер/-ла таємничою смертю через { $attacker }
## PvP deaths
hud-chat-pvp_melee_kill_msg = [{ $attacker }] переміг/-ла [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] застрелив/-ла [{ $victim }]

View File

@ -1,23 +1,33 @@
hud-chat-all = Tất cả
hud-chat-chat_tab_hover_tooltip = Nhấp chuột phải để cài đặt
hud-outcome-burning = chết vì: bị cháy
hud-outcome-curse = chết vì: bị nguyền
hud-outcome-bleeding = chết vì: mất máu
hud-outcome-crippled = chết vì: bị què
hud-outcome-frozen = chết vì: bị đông cứng
hud-chat-online_msg = [{ $name }] đang trực tuyến
hud-chat-offline_msg = [{ $name }] đã ngoại tuyến
hud-chat-default_death_msg = [{ $name }] chết
hud-chat-environmental_kill_msg = [{ $name }] chết ở { $environment }
hud-chat-fall_kill_msg = [{ $name }] bị ngã chết
hud-chat-suicide_msg = [{ $name }] tự bị thương mà chết
hud-chat-died_of_pvp_buff_msg = [{ $victim }] { $died_of_buff } gây ra bởi [{ $attacker }]
hud-chat-died_of_pvp_buff_msg =
.burning = [{ $victim }] chết vì: bị cháy gây ra bởi [{ $attacker }]
.bleeding = [{ $victim }] chết vì: mất máu gây ra bởi [{ $attacker }]
.curse = [{ $victim }] chết vì: bị nguyền gây ra bởi [{ $attacker }]
.crippled = [{ $victim }] chết vì: bị què gây ra bởi [{ $attacker }]
.frozen = [{ $victim }] chết vì: bị đông cứng gây ra bởi [{ $attacker }]
hud-chat-pvp_melee_kill_msg = [{ $attacker }] đã đánh bại [{ $victim }]
hud-chat-pvp_ranged_kill_msg = [{ $attacker }] đã bắn chết [{ $victim }]
hud-chat-pvp_explosion_kill_msg = [{ $attacker }] đã nổ tung [{ $victim }]
hud-chat-pvp_energy_kill_msg = [{ $attacker }] đã giết [{ $victim }] bằng phép thuật
hud-chat-died_of_buff_nonexistent_msg = [{ $victim }] { $died_of_buff }
hud-chat-died_of_npc_buff_msg = [{ $victim }] { $died_of_buff } gây ra bởi { $attacker }
hud-chat-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] chết vì: bị cháy
.bleeding = [{ $victim }] chết vì: mất máu
.curse = [{ $victim }] chết vì: bị nguyền
.crippled = [{ $victim }] chết vì: bị què
.frozen = [{ $victim }] chết vì: bị đông cứng
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] chết vì: bị cháy gây ra bởi { $attacker }
.bleeding = [{ $victim }] chết vì: mất máu gây ra bởi { $attacker }
.curse = [{ $victim }] chết vì: bị nguyền gây ra bởi { $attacker }
.crippled = [{ $victim }] chết vì: bị què gây ra bởi { $attacker }
.frozen = [{ $victim }] chết vì: bị đông cứng gây ra bởi { $attacker }
hud-chat-npc_melee_kill_msg = { $attacker } đã giết [{ $victim }]
hud-chat-npc_ranged_kill_msg = { $attacker } đã bắn [{ $victim }]
hud-chat-npc_explosion_kill_msg = { $attacker } đã nổ tung [{ $victim }]

View File

@ -1,25 +1,37 @@
hud-chat-all = 全部
hud-chat-chat_tab_hover_tooltip = 右键单击设置
hud-outcome-burning = 死于:燃烧
hud-outcome-curse = 死于:诅咒
hud-outcome-bleeding = 死于:流血
hud-outcome-crippled = 死于:残废
hud-outcome-frozen = 死于:冻结
hud-outcome-mysterious = 死于:神秘(不明)
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-died_of_pvp_buff_msg =
.burning = [{ $victim }] 死于:燃烧 由于 [{ $attacker }]
.bleeding = [{ $victim }] 死于:流血 由于 [{ $attacker }]
.curse = [{ $victim }] 死于:诅咒 由于 [{ $attacker }]
.crippled = [{ $victim }] 死于:残废 由于 [{ $attacker }]
.frozen = [{ $victim }] 死于:冻结 由于 [{ $attacker }]
.mysterious = [{ $victim }] 死于:神秘(不明) 由于 [{ $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-pvp_other_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-died_of_buff_nonexistent_msg =
.burning = [{ $victim }] 死于:燃烧
.bleeding = [{ $victim }] 死于:流血
.curse = [{ $victim }] 死于:诅咒
.crippled = [{ $victim }] 死于:残废
.frozen = [{ $victim }] 死于:冻结
.mysterious = [{ $victim }] 死于:神秘(不明)
hud-chat-died_of_npc_buff_msg =
.burning = [{ $victim }] 死于:燃烧 由于 { $attacker }
.bleeding = [{ $victim }] 死于:流血 由于 { $attacker }
.curse = [{ $victim }] 死于:诅咒 由于 { $attacker }
.crippled = [{ $victim }] 死于:残废 由于 { $attacker }
.frozen = [{ $victim }] 死于:冻结 由于 { $attacker }
.mysterious = [{ $victim }] 死于:神秘(不明) 由于 { $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 }]

View File

@ -1,4 +1,6 @@
#![feature(let_chains)]
use std::borrow::Cow;
use common::comp::{
chat::{KillSource, KillType},
BuffKind, ChatMsg, ChatType, Content,
@ -98,12 +100,12 @@ pub fn localize_chat_message(
},
ChatType::Meta => localization.get_content(msg.content()),
ChatType::Kill(kill_source, victim) => {
let i18n_buff = |buff| match buff {
BuffKind::Burning => "hud-outcome-burning",
BuffKind::Bleeding => "hud-outcome-bleeding",
BuffKind::Cursed => "hud-outcome-curse",
BuffKind::Crippled => "hud-outcome-crippled",
BuffKind::Frozen => "hud-outcome-frozen",
let get_buff_ident = |buff| match buff {
BuffKind::Burning => "burning",
BuffKind::Bleeding => "bleeding",
BuffKind::Cursed => "curse",
BuffKind::Crippled => "crippled",
BuffKind::Frozen => "frozen",
BuffKind::Regeneration
| BuffKind::Saturation
| BuffKind::Potion
@ -128,7 +130,7 @@ pub fn localize_chat_message(
| BuffKind::Bloodfeast
| BuffKind::Berserk => {
tracing::error!("Player was killed by a positive buff!");
"hud-outcome-mysterious"
"mysterious"
},
BuffKind::Wet
| BuffKind::Ensnared
@ -137,43 +139,55 @@ pub fn localize_chat_message(
| BuffKind::PotionSickness
| BuffKind::Polymorphed(_) => {
tracing::error!("Player was killed by a debuff that doesn't do damage!");
"hud-outcome-mysterious"
"mysterious"
},
};
match kill_source {
// Buff deaths
KillSource::Player(attacker, KillType::Buff(buff_kind)) => {
let i18n_buff = i18n_buff(*buff_kind);
let buff = localization.get_msg(i18n_buff);
let buff_ident = get_buff_ident(*buff_kind);
localization.get_msg_ctx("hud-chat-died_of_pvp_buff_msg", &i18n::fluent_args! {
"victim" => name_format(victim),
"died_of_buff" => buff,
"attacker" => name_format(attacker),
})
let s = localization
.get_attr_ctx(
"hud-chat-died_of_pvp_buff_msg",
buff_ident,
&i18n::fluent_args! {
"victim" => name_format(victim),
"attacker" => name_format(attacker),
},
)
.into_owned();
Cow::Owned(s)
},
KillSource::NonPlayer(attacker_name, KillType::Buff(buff_kind)) => {
let i18n_buff = i18n_buff(*buff_kind);
let buff = localization.get_msg(i18n_buff);
let buff_ident = get_buff_ident(*buff_kind);
localization.get_msg_ctx("hud-chat-died_of_npc_buff_msg", &i18n::fluent_args! {
"victim" => name_format(victim),
"died_of_buff" => buff,
"attacker" => attacker_name,
})
let s = localization
.get_attr_ctx(
"hud-chat-died_of_npc_buff_msg",
buff_ident,
&i18n::fluent_args! {
"victim" => name_format(victim),
"attacker" => attacker_name,
},
)
.into_owned();
Cow::Owned(s)
},
KillSource::NonExistent(KillType::Buff(buff_kind)) => {
let i18n_buff = i18n_buff(*buff_kind);
let buff = localization.get_msg(i18n_buff);
let buff_ident = get_buff_ident(*buff_kind);
localization.get_msg_ctx(
"hud-chat-died_of_buff_nonexistent_msg",
&i18n::fluent_args! {
"victim" => name_format(victim),
"died_of_buff" => buff,
},
)
let s = localization
.get_attr_ctx(
"hud-chat-died_of_buff_nonexistent_msg",
buff_ident,
&i18n::fluent_args! {
"victim" => name_format(victim),
},
)
.into_owned();
Cow::Owned(s)
},
// PvP deaths
KillSource::Player(attacker, kill_type) => {