Update locale files
authorWuzzy <Wuzzy2@mail.ru>
Mon, 21 Jan 2019 00:27:42 +0100
changeset 14656 1bf3efd9d85d
parent 14655 b055360684bd
child 14657 cd1a5127dfd6
Update locale files
share/hedgewars/Data/Locale/cs.lua
share/hedgewars/Data/Locale/da.lua
share/hedgewars/Data/Locale/de.lua
share/hedgewars/Data/Locale/es.lua
share/hedgewars/Data/Locale/fr.lua
share/hedgewars/Data/Locale/hedgewars_ar.ts
share/hedgewars/Data/Locale/hedgewars_bg.ts
share/hedgewars/Data/Locale/hedgewars_cs.ts
share/hedgewars/Data/Locale/hedgewars_da.ts
share/hedgewars/Data/Locale/hedgewars_de.ts
share/hedgewars/Data/Locale/hedgewars_el.ts
share/hedgewars/Data/Locale/hedgewars_en.ts
share/hedgewars/Data/Locale/hedgewars_es.ts
share/hedgewars/Data/Locale/hedgewars_fi.ts
share/hedgewars/Data/Locale/hedgewars_fr.ts
share/hedgewars/Data/Locale/hedgewars_gd.ts
share/hedgewars/Data/Locale/hedgewars_gl.ts
share/hedgewars/Data/Locale/hedgewars_hu.ts
share/hedgewars/Data/Locale/hedgewars_it.ts
share/hedgewars/Data/Locale/hedgewars_ja.ts
share/hedgewars/Data/Locale/hedgewars_ko.ts
share/hedgewars/Data/Locale/hedgewars_lt.ts
share/hedgewars/Data/Locale/hedgewars_ms.ts
share/hedgewars/Data/Locale/hedgewars_nl.ts
share/hedgewars/Data/Locale/hedgewars_pl.ts
share/hedgewars/Data/Locale/hedgewars_pt_BR.ts
share/hedgewars/Data/Locale/hedgewars_pt_PT.ts
share/hedgewars/Data/Locale/hedgewars_ro.ts
share/hedgewars/Data/Locale/hedgewars_ru.ts
share/hedgewars/Data/Locale/hedgewars_sk.ts
share/hedgewars/Data/Locale/hedgewars_sv.ts
share/hedgewars/Data/Locale/hedgewars_tr_TR.ts
share/hedgewars/Data/Locale/hedgewars_uk.ts
share/hedgewars/Data/Locale/hedgewars_zh_CN.ts
share/hedgewars/Data/Locale/hedgewars_zh_TW.ts
share/hedgewars/Data/Locale/it.lua
share/hedgewars/Data/Locale/ko.lua
share/hedgewars/Data/Locale/lt.lua
share/hedgewars/Data/Locale/pl.lua
share/hedgewars/Data/Locale/pt_BR.lua
share/hedgewars/Data/Locale/pt_PT.lua
share/hedgewars/Data/Locale/ru.lua
share/hedgewars/Data/Locale/sk.lua
share/hedgewars/Data/Locale/stub.lua
share/hedgewars/Data/Locale/sv.lua
share/hedgewars/Data/Locale/tr.lua
share/hedgewars/Data/Locale/uk.lua
share/hedgewars/Data/Locale/zh_CN.lua
--- a/share/hedgewars/Data/Locale/cs.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/cs.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -44,7 +44,6 @@
 --      ["After you left the moon, my other loyal minions came and resurrected me so I could complete my master plan."] = "", -- A_Space_Adventure:death01
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
-      ["a Hedgewars mini-game"] = "Hedgewars mini-hra", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates Left:"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -458,9 +457,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -504,7 +501,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
       ["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Znič všechny cíle, než ti vyprší čas.|Na tuto misi máš neomezeně munice.", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
 --      ["Eliminate the enemy hogs to win."] = "",
-      ["Eliminate the enemy specialists."] = "Zabij nepřátelské specialisty",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
       ["Fastest lap: "] = "Nejrychlejší kolo: ",
       ["Feeble Resistance"] = "Slabý odpor",
@@ -697,7 +693,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
-      ["Game Modifiers: "] = "Herní modifikátory: ",
       ["GAME OVER!"] = "KONEC HRY!",
 --      ["Game over!"] = "", -- Space_Invasion
       ["Game Started!"] = "Hra začala!",
@@ -800,7 +795,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenade Training"] = "", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1366,7 +1359,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
 --      ["Mine Deployer"] = "",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1528,8 +1520,6 @@
       ["Oh no! Just try again!"] = "Ale ne! Prostě to zkus znovu!", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-      ["Oh no! Time's up! Just try again."] = "Ale ne! Čas vypršel! Zkus to znova!", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1593,7 +1583,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
-      ["Per-Hog Ammo"] = "Individuální munice",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
@@ -1653,9 +1642,7 @@
 --      ["Please wait …"] = "", -- WxW
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
-      ["points"] = "body", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
 --      ["--- Points Mode ---"] = "", -- Battalion
---      ["point(s)"] = "", -- TargetPractice, Mutant
       ["Poison"] = "Otrava",
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
@@ -1675,7 +1662,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
---      ["Prepare yourself"] = "",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1706,6 +1693,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1741,7 +1729,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1856,7 +1843,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seduction"] = "", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2160,15 +2146,17 @@
 --      ["Tatters"] = "", -- 
 --      ["Team %d"] = "", -- SimpleMission
       ["Team %d: "] = "Tým %d: ",
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2297,6 +2285,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2321,7 +2310,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
-      ["THE SPECIALISTS"] = "SPECIALISTÉ",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2518,7 +2507,6 @@
 --      ["United We Stand"] = "", -- A_Classic_Fairytale:united
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
-      ["Unlimited Attacks"] = "Neomezeně útoků",
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Unstoppable!"] = "",
 --      ["Unsuspecting Louts"] = "", -- User_Mission_-_Rope_Knock_Challenge
@@ -2621,7 +2609,6 @@
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
-      ["Weapons Reset"] = "Zbraně obnoveny",
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
 --      ["We can't hold them up much longer!"] = "", -- A_Classic_Fairytale:united
@@ -2814,7 +2801,7 @@
       ["You'd almost swear the water was rising!"] = "Přísahal bys, že voda stoupá!",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2831,7 +2818,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2910,6 +2896,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2958,7 +2945,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're...alive!? But we saw you die!"] = "", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3007,5 +2993,7 @@
 --      ["Zombi"] = "", -- portal
       ["'Zooka Team"] = "Bazukáři",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/da.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/da.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -44,7 +44,6 @@
 --      ["After you left the moon, my other loyal minions came and resurrected me so I could complete my master plan."] = "", -- A_Space_Adventure:death01
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
-        ["a Hedgewars mini-game"] = "et Hedgewars-minispil", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates Left:"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -458,9 +457,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -504,7 +501,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
         ["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Eliminer all mål før tiden løber ud.|Du har uendelig ammunition under denne mission.", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
         ["Eliminate the enemy hogs to win."] = "Eliminer fjendens pindsvin for at vinde.",
-        ["Eliminate the enemy specialists."] = "Eliminer fjendens specialister.",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
         ["Fastest lap: "] = "Hurtigste omgang: ",
         ["Feeble Resistance"] = "Sølle Modstand",
@@ -697,7 +693,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
-        ["Game Modifiers: "] = "Spilmodifikatorere",
 --      ["Game over!"] = "", -- Space_Invasion
         ["GAME OVER!"] = "SPILLET ER FÆRDIGT!",
         ["Game Started!"] = "Spillet er Startet!",
@@ -800,7 +795,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenade Training"] = "", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1366,7 +1359,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
         ["Mine Deployer"] = "Mineudsætter",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1528,8 +1520,6 @@
         ["Oh no! Just try again!"] = "Åh nej! Bare prøv igen!", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-        ["Oh no! Time's up! Just try again."] = "Åh nej! Tiden er løbet ud! Bare prøv igen.", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1593,7 +1583,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
-        ["Per-Hog Ammo"] = "Ammunition Per Pindsvin",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
@@ -1654,8 +1643,6 @@
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
 --      ["--- Points Mode ---"] = "", -- Battalion
-        ["points"] = "point", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
---      ["point(s)"] = "", -- TargetPractice, Mutant
         ["Poison"] = "Gift",
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
@@ -1675,7 +1662,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
-        ["Prepare yourself"] = "Gør dig klar",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1706,6 +1693,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1741,7 +1729,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1856,7 +1843,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seduction"] = "", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2160,15 +2146,17 @@
 --      ["Tatters"] = "", -- 
         ["Team %d: "] = "Hold %d: ",
 --      ["Team %d"] = "", -- SimpleMission
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2297,6 +2285,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2321,7 +2310,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
-        ["THE SPECIALISTS"] = "SPECIALISTERNE",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2518,7 +2507,6 @@
         ["Unit"] = "Enhed",
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
-        ["Unlimited Attacks"] = "Uendelige Angreb",
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
         ["Unstoppable!"] = "Ustoppelig!",
 --      ["Unsuspecting Louts"] = "", -- User_Mission_-_Rope_Knock_Challenge
@@ -2621,7 +2609,6 @@
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
-        ["Weapons Reset"] = "Våben Nulstillede",
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
 --      ["We can't hold them up much longer!"] = "", -- A_Classic_Fairytale:united
@@ -2814,7 +2801,7 @@
         ["You'd almost swear the water was rising!"] = "Man kunne næsten sværge på at vandet steg!",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2831,7 +2818,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2910,6 +2896,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2958,7 +2945,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're...alive!? But we saw you die!"] = "", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3007,5 +2993,7 @@
 --      ["Zombi"] = "", -- portal
         ["'Zooka Team"] = "'Zooka-hold",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/de.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/de.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -52,7 +52,6 @@
 ["After you killed an enemy, you'll lose the weapon that he is named after."] = "Wenn du einen Feind tötest, verlierst du die Waffe, nach der er benannt wurde.", -- A_Space_Adventure:death02
 ["After you left the moon, my other loyal minions came and resurrected me so I could complete my master plan."] = "Nachdem du den Mond verlassen hast, kamen meine anderen treuen Gehilfen und haben mich wiederbelebt, damit ich meinen Masterplan vollenden kann.", -- A_Space_Adventure:death01
 ["Again with the 'cannibals' thing!"]="Nicht schon wieder dieser »Kannibalen«-Unfug!",
-["a Hedgewars mini-game"]="ein Hedgewars Mini-Spiel",
 ["A Hedgewars minigame"] = "Ein Hedgewars-Minispiel", -- Capture_the_Flag
 ["A Hedgewars mini-game"] = "Ein Hedgewars-Minispiel", -- Racer, Space_Invasion, TechRacer, Tumbler
 ["A Hedgewars tag game"] = "Ein Hedgewars-Fangenspiel", -- Mutant
@@ -327,6 +326,7 @@
 ["Challenge Objectives"]="Herausforderungsziele",
 ["Challenge objectives"] = "Herausforderungsziele", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:ice02, A_Space_Adventure:moon02
 ["Challenge over!"] = "Herausforderung vorbei!", -- User_Mission_-_Rope_Knock_Challenge
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 ["Change Content: [Left], [Right]"]="Inhalt ändern: [Links], [Rechts]",
 ["Change detonation timer: Tap the [Clock]"] = "Explosionszeitzünder einstellen: [Uhr] antippen", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 ["Change direction: [Left]/[Right]"] = "Richtung ändern: [Links]/[Rechts]", -- Basic_Training_-_Grenade
@@ -443,7 +443,6 @@
 ["Crates: Crates drop more often with a higher chance of bonus ammo"] = "Kisten: Kisten erscheinen häufiger und haben öfters Bonusmunition", -- Battalion
 ["Crates: Crates drop randomly and may be empty"] = "Kisten: Kisten erscheinen zufällig und können leer sein", -- Battalion
 ["Crates: Crates drop randomly with chance of being empty"] = "Kisten: Kisten erscheinen zufällig und können leer sein", -- Battalion
-["crate(s)"] = "Kiste(n)", -- 
 ["Crates left: %d"]="Verbleibende Kisten: %d",
 ["Crates per turn: %d"] = "Kisten pro Zug: %d", -- WxW
 ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "Verrückte Schwerkraft: Schwerkraft verändert sich zufällig zwischen %i%% und %i%% mit einer Periode von %s", -- Gravity
@@ -476,8 +475,6 @@
 ["Defeat all enemies!"] = "Besiege alle Feinde!", -- portal
 ["Defeat Professor Hogevil!"]="Besiege Professor Bösigel!",
 ["Defeat the cannibals!"] = "Besiege die Kannibalen!", -- A_Classic_Fairytale:shadow
-["Defeat the cannibals!|"]="Besiege die Kannibalen!|",
-["Defeat the cannibals"]="Besiege die Kannibalen",
 ["Defeat the cyborgs!"]="Besiege die Cyborgs!",
 ["Defeat the enemy!"] = "Besiege den Feind!", -- A_Classic_Fairytale:queen
 ["Delete Waypoint"] = "Wegpunkt löschen", -- HedgeEditor
@@ -515,7 +512,6 @@
 ["Disabled"] = "Deaktiviert", -- WxW
 ["Disguise as a Rockhopper Penguin"] = "Als Felsenpinguin tarnen", -- Continental_supplies
 ["Displacer"] = "Displacer", -- 
-["Disqualified!"]="Disqualifiziert!",
 ["Diver"] = "Taucher", -- User_Mission_-_Diver
 ["%d ms"] = "%d ms", -- HedgeEditor
 ["Doing stuff a monkey could do."] = "Dinge, die ein Affe tun könnte.", -- A_Classic_Fairytale:queen
@@ -610,7 +606,6 @@
 ["Eliminate the enemy before the time runs out."] = "Eliminiere den Feind, bevor die Zeit abläuft.", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
 ["Eliminate the enemy."] = "Eliminiere den Feind.", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 ["Eliminate the enemy hogs to win."]="Vernichte alle gegnerischen Igel, um zu gewinnen.",
-["Eliminate the enemy specialists."]="Vernichte die gegnerischen Spezialisten.",
 ["Eliminate Unit 3378."] = "Eliminiere Einheit 3378.", -- User_Mission_-_Teamwork
 ["Eliminate WatchBot 4000."] = "Eliminiere Wachboter 4000.", -- User_Mission_-_Teamwork_2
 ["Eliminate your captor."] = "Eliminiere deinen Peiniger.", -- User_Mission_-_The_Great_Escape
@@ -642,6 +637,7 @@
 ["Fall Damage"] = "Fallschaden", -- Basic_Training_-_Movement
 ["Fallen Angel"] = "Gefallener Engel", -- Tentacle_Terror
 ["Family Reunion"]="Familientreffen",
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 ["Fastest lap: %.3fs by %s"] = "Beste Zeit: %.3fs von %s", -- TrophyRace
 ["Feeble Resistance"]="Kraftloser Widerstand",
 ["Fell From Grace"]="Fiel in Ungnade",
@@ -715,7 +711,6 @@
 ["“g=150”, where 150 is 150% of normal gravity."] = "»g=150«, wobei die »150« für 150% der Normalschwerkraft steht.", -- Gravity
 ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "»g=50, g2=150, period=4000«, für Schwerkraft,|die von 50 bis 150 wechselt mit einer Periode von 4000ms.", -- Gravity
 ["Galaxy Guardians"] = "Galaxiewächter", -- Big_Armory
-["Game Modifiers: "]="Spiel-Modifikatoren: ",
 ["Game over!"] = "Spiel vorbei!", -- Space_Invasion
 ["GAME OVER!"]="SPIEL ZU ENDE!",
 ["Game Started!"]="Spiel gestartet!",
@@ -816,7 +811,6 @@
 ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"]="Grüße von der Marine, %s (%s), für einen Abstand von %d vom Festland!",
 ["Greetings, %s!"] = "Sei gegrüßt, %s!", -- A_Classic_Fairytale:dragon
 ["Grenade Group"]="Granatengruppe",
-["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "Granatentipp: Zeitzünder mit [Zeitzünder]-Tasten setzen, zielen mit [Hoch]/[Runter]", -- A_Classic_Fairytale:shadow
 ["Grenades explode after 1 to 5 seconds (you decide)."] = "Granaten explodieren nach 1 bis 5 Sekunden (du entscheidest).", -- Basic_Training_-_Grenade
 ["Grenades with high bounciness bounce a lot and behave chaotic."] = "Granaten mit hoher Sprungkraft springen sehr stark und verhalten sich chaotisch.", -- Basic_Training_-_Grenade
 ["Grenadier"]="Grenadier",
@@ -990,7 +984,6 @@
 ["- Hogs will be revived"] = "- Igel werden wiederbelebt", -- Capture_the_Flag
 ["- Hogs will drop the flag when killed"] = "- Getötete Igel lassen die Flagge fallen", -- Capture_the_Flag
 ["Hog two"]="Igel zwei",
-["Hold [Attack] pressed to throw with more power."] = "Halte [Angriff] gedrückt, um mit mehr Kraft zu werfen.", -- A_Classic_Fairytale:shadow
 ["Hold [Attack] to attach the rope."] = "Halte [Angriff], um das Seil zu befestigen.", -- Basic_Training_-_Rope
 ["Hold the Attack key pressed for more power."] = "Halte die Angriffstaste für mehr Kraft.", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 ["Holy shit!"] = "Ach du dicker Vater!", -- Mutant
@@ -1383,7 +1376,6 @@
 ["Mega kill!"] = "Megakiller!", -- Mutant
 ["Meiwes"]="Meiwes",
 ["mikade"] = "mikade", -- 
-["milliseconds"]="Millisekunden",
 ["Mindy"]="Intellekta",
 ["Mine Deployer"]="Minenleger",
 ["Mine Placement Mode"]="Minenplatzierungsmodus",
@@ -1530,8 +1522,6 @@
 ["Oh no! Just try again!"]="Oh nein! Versuch's nochmal!",
 ["Oh no, not %s!"] = "Oh nein, nicht %s!", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "Oh nein, die Begleiter haben %s betrogen und das Antischwerkraftgerät gestohlen!", -- A_Space_Adventure:fruit02
-["Oh no! Time's up! Just try again."]="Oh nein! Die Zeit ist um! Versuch es nochmal.",
-["Oh no! You failed! Just try again."]="Oh nein! Du hast versagt! Versuch es nochmal.",
 ["Oh no! You have died. Try again!"] = "Oh nein, du bist tot. Versuch es nochmal!", -- Basic_Training_-_Flying_Saucer
 ["Oh! Please spare me. You can take all my treasures!"]="Oh, bitte verschone mich! Du kannst all meine Schätze nehmen.",
 ["Oh, silly me! I forgot that I'm the shaman."]="Ach, ich Dummkopf! Ich hab vergessen, dass ich der Schamane bin.",
@@ -1594,7 +1584,6 @@
 ["Penalty: If you violate above rule, you have to skip in the next turn."] = "Strafe: Wenn du obige Regel verletzt, musst du den nächsten Zug aussetzen.", -- WxW
 ["Penguin Roar"] = "Pinguinröhren", -- Continental_supplies
 ["Perfect! Now try to get the next crate without hurting yourself!"]="Perfekt! Jetzt versuch, zur nächsten Kiste zu gelangen, ohne dich zu verletzen!",
-["Per-Hog Ammo"]="Munition pro Igel",
 ["Per-hog Ammo: Weapons are not shared between hogs"] = "Igelwaffen: Igel teilen sich Waffen nicht untereinander", -- User_Mission_-_Nobody_Laugh
 ["Personal best: %.3f seconds"] = "Persönliche Bestzeit: %.3f Sekunden", -- A_Space_Adventure:ice02
 ["Pfew! That was close!"]="Puh! Das war knapp!",
@@ -1652,8 +1641,6 @@
 ["Please wait …"] = "Bitte warten …", -- WxW
 ["Point Blank Combo! +5 points!"] = "Ganz-Schön-Dicht-Dran-Kombi! +5 Punkte!", -- Space_Invasion
 ["--- Points Mode ---"] = "--- Punktemodus ---", -- Battalion
-["points"]="Punkte",
-["point(s)"] = "Punkt(e)", -- Mutant
 ["Poison"]="Gift",
 ["Poisonous Apple"]="Giftapfel",
 ["Poisonous, deals no damage."] = "Giftig, macht keinen Schaden.", -- Continental_supplies
@@ -1671,7 +1658,7 @@
 ["Prepare for battle!"]="Bereitmachen zum Kämpfen!",
 ["Prepare to fight"]="Bereitmachen zum Kämpfen",
 ["Prepare to flee!"]="Bereitmachen zum Fliehen!",
-["Prepare yourself"]="Mach dich bereit",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "Drücke [Angriff] (standardmäßig die Leertaste) zum Starten,|drücke wiederholt die Bewegungstasten oben,|links und rechts zum Beschleunigen.", -- Basic_Training_-_Flying_Saucer
 ["Press [Attack] to begin."] = "Drücke [Angreifen], um anzufangen.", -- A_Classic_Fairytale:first_blood
 ["Press [Attack] to confirm."] = "Drücke [Angreifen] zum Bestätigen.", -- Continental_supplies
@@ -1700,6 +1687,7 @@
 ["Pyro"]="Pyromane",
 ["Quit: [Esc]"] = "Verlassen: [Esc]", -- Basic_Training_-_Movement
 ["Race complexity limit reached"] = "Rennkomplexitätslimit erreicht", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 ["Racer tool"] = "Wettrennwerkzeug", -- Racer
 ["Racer"] = "Wettrennen", -- Racer
 ["Race"] = "Wettrennen", -- TrophyRace
@@ -1732,7 +1720,6 @@
 ["Replenishment: Weapons are restocked on turn start of a new hog"] = "Aufstockung: Waffen werden am Zugbeginn eines neuen Igels aufgestockt", -- Highlander
 ["Repositioning Mode"] = "Repositionierungsmodus", -- HedgeEditor
 ["REPOSITIONING MODE"] = "REPOSITIONIERUNGSMODUS", -- HedgeEditor
-["rescues"] = "gerettet", -- User_Mission_-_That_Sinking_Feeling
 ["Rescue the imprisoned PAotH team and get the fuel!"]="Rette das gefangene PAdI-Team und hol dir den Treibstoff!",
 ["Respawner: Resurrects dead hogs."] = "Wiederbeleber: Belebt tote Igel wieder.", -- Construction_Mode
 ["Respawner"]="Wiederbeleber",
@@ -1838,7 +1825,6 @@
 ["Search for the device with the help of the other hedgehogs."] = "Such nach dem Gerät mit der Hilfe der anderen Igel.", -- A_Space_Adventure:fruit02
 ["Searching in the dust"]="Suche im Staub",
 ["Searching the stars!"]="Suche in den Sternen",
-["seconds"]="Sekunden",
 ["Seems like every time you take a \"walk\", the enemy finds us!"] = "Es scheint, dass jedes Mal, wenn du »spazieren« gehst, der Feind uns findet!", -- A_Classic_Fairytale:backstab
 ["See that crate farther on the right?"]="Siehst du die Kiste weiter rechts?",
 ["See ya!"]="Mach's gut!",
@@ -2141,14 +2127,16 @@
 ["Tatsujin"] = "Tatsujin", -- 
 ["Tatters"] = "Lumpen", -- 
 ["Team %d"] = "Team %d", -- SimpleMission
-["Team high score: %d"] = "Team-Punkterekord: %d", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 ["Team Identity Mode"]="Team-Identitätsmodus",
 ["TEAM IDENTITY MODE"]="TEAMIDENTITÄTSMODUS",
+--      ["Team lowscore: %d"] = "", -- Utils
 ["Team of Hearts"]="Team der Herzen",
-["Team record: %.3fs"] = "Teamrekord: %.3fs", -- Utils
-["Team record: %d"] = "Teamrekord: %d", -- Utils
 ["Teams are tied! Continue playing rounds until we have a winner!"] = "Gleichstand! Spielt weiter Runden, bis wir einen Sieger haben!", -- Space_Invasion
 ["Team’s best heights per round"]="Die Besthöhen der Teams pro Runde",
+--      ["Team's best time: %.3fs"] = "", -- Utils
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 ["Teamwork 2"] = "Teamwork 2", -- User_Mission_-_Teamwork_2
 ["Teamwork"] = "Teamwork", -- User_Mission_-_Teamwork
 ["Team Zook"]="Team Zook",
@@ -2273,6 +2261,7 @@
 ["Then what am I?"] = "Was bin ich dann?", -- A_Classic_Fairytale:epil
 ["The only woman, huh?"] = "Die einzige Frau, wie?", -- A_Classic_Fairytale:epil
 ["The oppression of the elders, of course!"] = "Die Unterdrückung der Ältesten natürlich!", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."]="Der andere Stamm bestand nur aus Kannibalen, sie verbrachten ihre Zeit damit, die Organe anderer Igel aufzufressen.",
 ["The part device is hidden in one of the crates! Go and get it!"]="Das Bauteil ist in einer der Kisten versteckt. Geh und hole es!",
 ["the Planet of Death"]="der Todesplanet",
@@ -2299,7 +2288,7 @@
 ["The Showdown"]="Das Showdown",
 ["The Slaughter"]="Die Schlachtung",
 ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "Die Gesellschaft der Perfektionisten grüßt %s (%s): In der besten Runde %d Treffer, kein Schuss ging daneben.", -- Space_Invasion
-["THE SPECIALISTS"]="DIE SPEZIALISTEN",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "Die rotierenden Pfeile über deinen Igel zeigen an,|welcher Igel jetzt ausgewählt ist.", -- Basic_Training_-_Movement
 ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "Die Geister der Ahnen sind sicherlich erfreut, Undichte Stelle.", -- A_Classic_Fairytale:first_blood
 ["The targets will guide you through the training."] = "Die Zielscheiben führen dich durch die Übung.", -- Basic_Training_-_Rope
@@ -2489,7 +2478,6 @@
 ["United We Stand"]="Gemeinsam sind wir stark",
 ["Unlike bazookas, grenades are not influenced by wind."] = "Anders als Bazookas werden Granaten nicht vom Wind beeinflusst.", -- Basic_Training_-_Grenade
 ["Unlimited Attacks: Attacks don't end your turn"] = "Unbegrenzte Angriffe: Angriffe beenden deinen Zug nicht", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
-["Unlimited Attacks"]="Unbegrenzte Angriffe",
 ["Unlucky Sods"]="Arme Schweine",
 ["Unstoppable!"]="Unaufhaltsam!",
 ["Unsuspecting Louts"]="Nichtsahnende Lümmel",
@@ -2616,7 +2604,6 @@
 ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "Waffen: Fast jede Igelvariante erhält 1 Kamikaze", -- Battalion
 ["Weapon specials: Some weapons have special modes (see weapon description)."] = "Waffenextras: Einige Waffen haben Sondermodi (siehe Waffenbeschreibung).", -- Continental_supplies
 ["Weapons reset: The weapons are reset after each turn."] = "Gleichbleibende Bewaffnung: Die Waffen werden nach jedem Zug zurückgesetzt.", -- WxW
-["Weapons Reset"]="Waffenzurücksetzung",
 ["We are indeed."]="Das sind wir in der Tat.",
 ["We can't defeat them!"]="Wir können sie nicht besiegen!",
 ["We can't hold them up much longer!"]="Wir können sie nicht länger aufhalten!",
@@ -2805,7 +2792,7 @@
 ["You'd almost swear the water was rising!"]="Man könnte fast schwören, das Wasser würde steigen!",
 ["You'd better watch your steps..."]="Pass besser auf, wohin du trittst.",
 ["You defended yourself against Captain Lime."]="Du hast dich gegen Leutnant Limone gewehrt.",
-["You defended yourself against the Fruit Assassins."] = "Du hast dich gegen die Obstassassinen gewehrt.", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 ["You defended yourself against the Strawberry Assassins."]="Du hast dich gegen die Erdbeerassassinen gewehrt.",
 ["You did great, %s! However, we aren't out of danger yet!"] = "Du hast dich gut geschlagen, %s! Aber die Gefahr ist noch nicht gebannt!", -- A_Space_Adventure:cosmos
 ["You don't deserve my sacrifice!"] = "Ihr verdient mein Opfer nicht!", -- A_Classic_Fairytale:queen
@@ -2820,7 +2807,6 @@
 ["You got me!"] = "Du hast mich!", -- A_Space_Adventure:moon02
 ["You had %.1fs remaining on the clock (+%d points)."] = "Verbleibende Zeit: %.1fs (+%d Punkte)", -- 
 ["You had %.2fs remaining on the clock (+%d points)."]="Verbleibende Zeit: %.2fs (+%d Punkte).",
-["You had %d additional flying saucers left."] = "Du hattest %d zusätzliche fliegende Untertassen übrig.", -- A_Space_Adventure:ice02
 ["You had "]="Du hattest ",
 ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "Du hast 7 Züge, bevor die nächste Welle ankommt.|Stell sicher, die ankommenden Kannibalen angemessen zu begrüßen!|Wenn der Igel stirbt, ist alles verloren.|Tipp: Du solltest ein paar Minen legen.", -- A_Classic_Fairytale:backstab
 ["You have acquired the last device part."]="Du hast das letzte Bauteil erhalten.",
@@ -2898,6 +2884,7 @@
 ["You have to travel again"]="Du musst erneut reisen.",
 ["You have to try again!"]="Du muss es nochmal versuchen!",
 ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "Du hast das geheime Seil-dich-nicht-zum-Mond-hinauf-Verteidigungssystem ausgelöst.", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 ["You have used %d flying saucers."] = "Du hast %d fliegende Untertassen benutzt.", -- A_Space_Adventure:ice02
 ["You have used %d RC planes."]="Du hast %d Funkflugzeuge benutzt.",
 ["You have used "]="Du hast benutzt ",
@@ -2953,7 +2940,6 @@
 ["You're a coward!"] = "Du bist ein Feigling!", -- A_Classic_Fairytale:queen
 ["You're...alive!? But we saw you die!"]="Du … lebst? Aber wir sahen dich sterben!",
 ["You're a pathetic liar!"]="Du bist ein dreckiger Lügner!",
-["You're doing well! Here are more targets for you."] = "Du machst das gut! Hier gibt es weitere Zielscheiben.", -- Basic_Training_-_Grenade
 ["You're funny!"]="Du bist lustig!",
 ["You're on your way to freeing your tribe!"] = "Ihr seid dabei, euren Stamm zu befreien!", -- A_Classic_Fairytale:queen
 ["You're pathetic! You are not worthy of my attention..."]="Du bist erbärmlich! Du hast meine Aufmerksamkeit nicht verdient.",
@@ -2998,5 +2984,7 @@
 ["Zombie"] = "Zombie", -- 
 ["Zombi"] = "Zombi", -- portal
 ["Zook"]="Zook",
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 ["Zork"]="Zork",
 }
--- a/share/hedgewars/Data/Locale/es.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/es.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -45,7 +45,6 @@
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
-	["a Hedgewars mini-game"] = "un minijuego de Hedgewars", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
 --      ["Aim at the ceiling and hold [Attack] pressed until the rope attaches."] = "", -- Basic_Training_-_Rope
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates Left:"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -458,9 +457,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -504,7 +501,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
 	["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Destruye todos los objetivos antes de que se agote el tiempo.|La munición en esta misión es ilimitada.", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
 	["Eliminate the enemy hogs to win."] = "Acaba con los erizos enemigos para ganar",
-	["Eliminate the enemy specialists."] = "Acaba con los Especialistas",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
 	["Fastest lap: "] = "Vuelta rápida: ",
 	["Feeble Resistance"] = "Resistencia Fútil",
@@ -697,7 +693,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
-	["Game Modifiers: "] = "Modificadores: ",
 	["GAME OVER!"] = "¡FIN DEL JUEGO!",
 --      ["Game over!"] = "", -- Space_Invasion
 	["Game Started!"] = "¡El juego ha empezado!",
@@ -800,7 +795,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenade Training"] = "", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1366,7 +1359,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
 	["Mine Deployer"] = "Plantador de minas",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1528,8 +1520,6 @@
 	["Oh no! Just try again!"] = "¡Oh, no! ¿Por qué no lo intentas de nuevo?", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-	["Oh no! Time's up! Just try again."] = "¡Oh, no, se te acabó el tiempo! ¿Por qué no lo intentas de nuevo?", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1593,7 +1583,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
-	["Per-Hog Ammo"] = "Armamento individualizado",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
@@ -1654,8 +1643,6 @@
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
 --      ["--- Points Mode ---"] = "", -- Battalion
-	["points"] = "puntos", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
---      ["point(s)"] = "", -- TargetPractice, Mutant
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
 	["Poison"] = "Veneno",
@@ -1675,7 +1662,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
-	["Prepare yourself"] = "Prepárate",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1706,6 +1693,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1741,7 +1729,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1856,7 +1843,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seduction"] = "", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2160,15 +2146,17 @@
 --      ["Tatters"] = "", -- 
 	["Team %d: "] = "Equipo %d",
 --      ["Team %d"] = "", -- SimpleMission
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2297,6 +2285,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2321,7 +2310,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
-	["THE SPECIALISTS"] = "LOS ESPECIALISTAS",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2517,7 +2506,6 @@
 --      ["United We Stand"] = "", -- A_Classic_Fairytale:united
 	["Unit"] = "Unidad",
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
-	["Unlimited Attacks"] = "Ataques ilimitados",
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
 	["Unstoppable!"] = "¡Imparable!",
@@ -2620,7 +2608,6 @@
 --      ["Weapons: Hogs will get 1 out of 3 weapons randomly each turn"] = "", -- Battalion
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
-	["Weapons Reset"] = "Armamento reiniciado",
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
@@ -2814,7 +2801,7 @@
 	["You'd almost swear the water was rising!"] = "¡Pero si podría jurar que está subiendo el nivel del mar!",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2831,7 +2818,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2910,6 +2896,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2958,7 +2945,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're...alive!? But we saw you die!"] = "", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3007,5 +2993,7 @@
 --      ["Zombi"] = "", -- portal
 	["'Zooka Team"] = "Bazuqueros",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/fr.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/fr.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -45,7 +45,6 @@
       ["Again with the 'cannibals' thing!"] = "Encore avec votre 'cannibale' truc",
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
-      ["a Hedgewars mini-game"] = "Un mini jeux d'Hedgewars", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
 --      ["Aim at the ceiling and hold [Attack] pressed until the rope attaches."] = "", -- Basic_Training_-_Rope
@@ -318,6 +317,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -430,7 +430,6 @@
       ["Crates Left:"] = "Caisses restantes:", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -464,9 +463,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
-      ["Defeat the cannibals!|"] = "Décime les cannibales",
       ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "Bat les cannibales ! |Astuce Grenade : règles le compte à rebour avec [1-5], vises avec [haut]/[bas] et maintiens [Espace] pour la puissance",
       ["Defeat the cyborgs!"] = "Bats les cyborgs !",
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -511,7 +508,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -600,7 +596,6 @@
       ["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Éliminez toutes les cibles avant d'être à cours de temps.|Vos munitions sont illimitées pour cette mission.", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
       ["Eliminate the enemy hogs to win."] = "Eliminez les hérissons ennemis pour gagner",
-      ["Eliminate the enemy specialists."] = "Eliminez les spécialists ennemis",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -632,6 +627,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
       ["Family Reunion"] = "Réunion de famille ",
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
       ["Fastest lap: "] = "Meilleur tour : ",
       ["Feeble Resistance"] = "Résistance Futile",
@@ -705,7 +701,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
---      ["Game Modifiers: "] = "",
       ["GAME OVER!"] = "Fin du jeu ! ",
 --      ["Game over!"] = "", -- Space_Invasion
       ["Game Started!"] = "Début du jeu ! ",
@@ -809,7 +804,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
       ["Grenade Training"] = "Entrainement à la grenade", -- Basic_Training_-_Grenade
@@ -981,7 +975,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1379,7 +1372,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "",
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "",
 --      ["Mine Deployer"] = "",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1541,8 +1533,6 @@
       ["Oh no! Just try again!"] = "Eh non ! Essayez encore ! ", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-      ["Oh no! Time's up! Just try again."] = "Eh non ! Temps écoulé ! Essayez encore ! ", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
       ["Oh, silly me! I forgot that I'm the shaman."] = "Oh suis-je bête ! J'ai oublié que j'étais le shaman.",
@@ -1606,7 +1596,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 	  ["Perfect! Now try to get the next crate without hurting yourself!"] = "Parfait, maintenant essaies d'avoir la prochaine caisse sans te blesser !",
-      ["Per-Hog Ammo"] = "Munitions par hérissons",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
@@ -1667,8 +1656,6 @@
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
 --      ["--- Points Mode ---"] = "", -- Battalion
-      ["points"] = "points", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
---      ["point(s)"] = "", -- TargetPractice, Mutant
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
       ["Poison"] = "Poison",
@@ -1688,7 +1675,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
-      ["Prepare yourself"] = "Prépare toi",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1719,6 +1706,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1754,7 +1742,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1869,7 +1856,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seduction"] = "", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 	  ["See that crate farther on the right?"] = "Tu vois cette caisse plus loin sur la droite ? ",
@@ -2173,15 +2159,17 @@
 --      ["Tatters"] = "", -- 
       ["Team %d: "] = "Équipe %d : ",
 --      ["Team %d"] = "", -- SimpleMission
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2310,6 +2298,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 	  ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "L'autre était une tribu de cannibales, ils passaient leur temps à manger les organes d'autres hérissons...",
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2334,7 +2323,7 @@
       ["The Showdown"] = "La confrontation",
 	  ["The Slaughter"] = "Le massacre",
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
---      ["THE SPECIALISTS"] = "",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
       ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "Les esprits des ancêtres sont sûrement ravis, Grosse Fuite.",
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2532,7 +2521,6 @@
       ["United We Stand"] = "Nous restons unis",
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
-      ["Unlimited Attacks"] = "Attaques illimitées",
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Unstoppable!"] = "",
 --      ["Unsuspecting Louts"] = "", -- User_Mission_-_Rope_Knock_Challenge
@@ -2634,7 +2622,6 @@
 --      ["Weapons: Hogs will get 1 out of 3 weapons randomly each turn"] = "", -- Battalion
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
-      ["Weapons Reset"] = "Armes réinitialisées",
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
       ["We are indeed."] = "Nous le sommes, en effet.",
       ["We can't defeat them!"] = "Nous ne pouvons pas les battre !",
@@ -2828,7 +2815,7 @@
 --      ["You'd almost swear the water was rising!"] = "",
       ["You'd better watch your steps..."] = "Tu ferais mieux de regarder où tu marches....",
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2845,7 +2832,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
       ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|	  Hint: you might want to use some mines..."] = "Tu as 7 tours avant la prochaine vague. |Assures toi que les prochains arrivant soient bien accueillis ! |Si le hérisson meurt, la cause est perdue. | Conseil : Tu pourrais vouloir utiliser des mines ...",
@@ -2925,6 +2911,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2973,7 +2960,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
       ["You're...alive!? But we saw you die!"] = "Tu es...vivant ? Mais nous t'avons vu mourrir !",
       ["You're a pathetic liar!"] = "Tu es un menteur pathétique",
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
       ["You're funny!"] = "Tu es drôle !",
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3022,5 +3008,7 @@
 --      ["Zombi"] = "", -- portal
 --      ["'Zooka Team"] = "",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "",
 }
--- a/share/hedgewars/Data/Locale/hedgewars_ar.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_ar.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -943,6 +943,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1389,6 +1403,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2133,6 +2170,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3536,6 +3596,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -3948,6 +4012,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_bg.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_bg.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -950,6 +950,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1396,6 +1410,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2136,6 +2173,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3564,6 +3624,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -3984,6 +4048,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_cs.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_cs.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -956,6 +956,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1427,6 +1441,32 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2188,6 +2228,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3618,6 +3681,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4058,6 +4125,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_da.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_da.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -958,6 +958,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1418,6 +1432,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2178,6 +2215,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3614,6 +3674,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4058,6 +4122,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_de.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_de.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -1058,6 +1058,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1600,6 +1614,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation>Da alle die gleiche Klanfarbe hatten, gab es keinen Grund für einen Kampf. Und wenn sie nicht gestorben sind, dann leben die Igel noch heute in Frieden.</translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2372,6 +2409,29 @@
         <source>Team</source>
         <translation>Team</translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -4000,6 +4060,10 @@
         <source>clan chat</source>
         <translation>Klanchat</translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4444,6 +4508,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation>D-Pad %1 %2</translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_el.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_el.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -948,6 +948,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1408,6 +1422,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2168,6 +2205,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3588,6 +3648,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4032,6 +4096,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_en.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_en.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -1029,6 +1029,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1516,6 +1530,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2260,6 +2297,29 @@
         <source>Team</source>
         <translation type="unfinished">Team</translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3792,6 +3852,10 @@
         <source>clan chat</source>
         <translation>clan chat</translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4236,6 +4300,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation>D-pad %1 %2</translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_es.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_es.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -954,6 +954,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1414,6 +1428,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2174,6 +2211,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3606,6 +3666,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4050,6 +4114,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_fi.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_fi.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -989,6 +989,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1469,6 +1483,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2185,6 +2222,29 @@
         <source>Team</source>
         <translation type="unfinished">Joukkue</translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3674,6 +3734,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4114,6 +4178,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_fr.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_fr.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -1006,6 +1006,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1494,6 +1508,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2267,6 +2304,29 @@
         <source>Team</source>
         <translation type="unfinished">Équipe</translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3852,6 +3912,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4296,6 +4360,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_gd.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_gd.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -1033,6 +1033,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1535,6 +1549,35 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation>On a bhuineas a h-uile duine ris an aon chinneadh, cha robh adhbhar sabaid ann. Bha na gràineagan toilichte riamh tuilleadh is cha chuala sinn an corr.</translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2257,6 +2300,29 @@
         <source>Team</source>
         <translation type="unfinished">Sgioba</translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3753,6 +3819,10 @@
         <source>clan chat</source>
         <translation>cabadaich a’ chinnidh</translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4193,6 +4263,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation>Pada-D %1 %2</translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_gl.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_gl.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -942,6 +942,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1388,6 +1402,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2136,6 +2173,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3531,6 +3591,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -3975,6 +4039,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_hu.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_hu.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -936,6 +936,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1373,6 +1387,26 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2120,6 +2154,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3521,6 +3578,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -3965,6 +4026,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_it.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_it.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -997,6 +997,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1477,6 +1491,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2213,6 +2250,29 @@
         <source>Team</source>
         <translation type="unfinished">Squadra</translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3724,6 +3784,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4164,6 +4228,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_ja.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_ja.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -961,6 +961,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1392,6 +1406,26 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation>みんなが同じクランの一員であるため、戦う必要もありません。めでたしめでたし。</translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2108,6 +2142,29 @@
         <source>Team</source>
         <translation type="unfinished">チーム</translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3484,6 +3541,10 @@
         <source>clan chat</source>
         <translation>クランチャット</translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -3920,6 +3981,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation>十字ボタン%1%2</translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_ko.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_ko.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -920,6 +920,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1350,6 +1364,26 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2057,6 +2091,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3402,6 +3459,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -3802,6 +3863,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_lt.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_lt.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -317,12 +317,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="171"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="172"/>
         <source>Edit weapons</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="179"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="181"/>
         <source>Game scheme will auto-select a weapon</source>
         <translation type="unfinished"></translation>
     </message>
@@ -330,22 +330,22 @@
 <context>
     <name>GameSchemeModel</name>
     <message>
-        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="974"/>
+        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="1025"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="979"/>
+        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="1030"/>
         <source>New (%1)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="988"/>
+        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="1039"/>
         <source>Copy of %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="993"/>
+        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="1044"/>
         <source>Copy of %1 (%2)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -712,44 +712,44 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/hwform.cpp" line="1844"/>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2275"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2346"/>
         <source>Cannot save record to file %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2205"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2276"/>
         <source>Hedgewars Demo File</source>
         <comment>File Types</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2206"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2277"/>
         <source>Hedgewars Save File</source>
         <comment>File Types</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2267"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2338"/>
         <source>Demo name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2267"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2338"/>
         <source>Demo name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2341"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2412"/>
         <source>Unknown network error (possibly missing SSL library).</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2345"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2416"/>
         <source>This feature requires an Internet connection, but you don&apos;t appear to be online (error code: %1).</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2350"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2421"/>
         <source>Internal error: Reply object is invalid.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -770,7 +770,7 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/game.cpp" line="428"/>
-        <location filename="../../../../QTfrontend/net/recorder.cpp" line="114"/>
+        <location filename="../../../../QTfrontend/net/recorder.cpp" line="125"/>
         <source>en.txt</source>
         <extracomment>IMPORTANT: This text has a special meaning, do not translate it directly. This is the file name of translation files for the game engine, found in Data/Locale/. Usually, you replace “en” with the ISO-639-1 language code of your language.</extracomment>
         <translation>lt.txt</translation>
@@ -1145,6 +1145,21 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <location filename="../../../../QTfrontend/net/recorder.cpp" line="83"/>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <location filename="../../../../QTfrontend/ui/widget/hatbutton.cpp" line="44"/>
@@ -1186,50 +1201,50 @@
 <context>
     <name>LibavInteraction</name>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="295"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="293"/>
         <source>Duration: %1min %2s</source>
         <extracomment>Duration in minutes and seconds (SI units)</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="314"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="312"/>
         <source>Video: %1x%2, %3 FPS, %4</source>
         <extracomment>Video metadata. %1 = video width, %2 = video height, %3 = frames per second = %4 = decoder name</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="319"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="317"/>
         <source>Video: %1x%2, %3</source>
         <extracomment>Video metadata. %1 = video width, %2 = video height, %3 = decoder name</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="352"/>
+        <source>Player: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="354"/>
-        <source>Player: %1</source>
+        <source>Theme: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="356"/>
-        <source>Theme: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="358"/>
         <source>Map: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="361"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="359"/>
         <source>Record: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="324"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="322"/>
         <source>Audio: </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="307"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="305"/>
         <source>unknown</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1638,7 +1653,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="356"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="357"/>
         <source>(%1 kill)</source>
         <extracomment>Number of kills in stats screen, written after the team name</extracomment>
         <translation type="unfinished">
@@ -1648,7 +1663,37 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="359"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="360"/>
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="363"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="367"/>
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="371"/>
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="376"/>
         <source>(%1 %2)</source>
         <extracomment>For custom number of points in the stats screen, written after the team name. %1 is the number, %2 is the word. Example: “4 points”</extracomment>
         <translation type="unfinished">
@@ -1658,7 +1703,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="373"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="390"/>
         <source>&lt;b&gt;%1&lt;/b&gt; thought it&apos;s good to shoot their own hedgehogs for &lt;b&gt;%2&lt;/b&gt; pts.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -1667,7 +1712,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="381"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="398"/>
         <source>&lt;b&gt;%1&lt;/b&gt; killed &lt;b&gt;%2&lt;/b&gt; of their own hedgehogs.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -1676,7 +1721,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="389"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="406"/>
         <source>&lt;b&gt;%1&lt;/b&gt; was scared and skipped turn &lt;b&gt;%2&lt;/b&gt; times.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -1685,7 +1730,7 @@
         </translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="406"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="423"/>
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1900,7 +1945,7 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="97"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="246"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="255"/>
         <source>Game</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1945,180 +1990,180 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="149"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="150"/>
         <source>Edit team</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="157"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="159"/>
         <source>Delete team</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="165"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="168"/>
         <source>You can&apos;t edit teams from team selection. Go back to main menu to add, edit or delete teams.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="172"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="175"/>
         <source>Schemes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="183"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="186"/>
         <source>New scheme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="190"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="194"/>
         <source>Edit scheme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="197"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="202"/>
         <source>Delete scheme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="205"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="211"/>
         <source>Weapons</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="216"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="222"/>
         <source>New weapon set</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="223"/>
-        <source>Edit weapon set</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="230"/>
+        <source>Edit weapon set</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="238"/>
         <source>Delete weapon set</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="283"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="807"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="292"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="816"/>
         <source>x</source>
         <extracomment>Multiplication sign, to be used between two numbers. Note the “x” is only a dummy character, we recommend to use “×” if your language permits it</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="415"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="424"/>
         <source>Frontend</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="433"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="442"/>
         <source>Custom colors</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="463"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="472"/>
         <source>Reset to default colors</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="476"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="485"/>
         <source>Game audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="522"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="531"/>
         <source>Frontend audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="545"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="554"/>
         <source>Account</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="571"/>
-        <source>Proxy settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="577"/>
-        <source>Proxy host</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="578"/>
-        <source>Proxy port</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="579"/>
-        <source>Proxy login</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="580"/>
+        <source>Proxy settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="586"/>
+        <source>Proxy host</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="587"/>
+        <source>Proxy port</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="588"/>
+        <source>Proxy login</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="589"/>
         <source>Proxy password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="593"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="602"/>
         <source>No proxy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="594"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="603"/>
         <source>System proxy settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="595"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="604"/>
         <source>Socks5 proxy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="596"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="605"/>
         <source>HTTP proxy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="631"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="640"/>
         <source>Miscellaneous</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="668"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="677"/>
         <source>MISSING LANGUAGE NAME [%1]</source>
         <extracomment>In the case of an error, this is shown in the language selection for a language with unknown name. %1 = language code</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="700"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="709"/>
         <source>Updates</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="713"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="722"/>
         <source>Check for updates</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="714"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="723"/>
         <source>Check now</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="727"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="736"/>
         <source>Video recording options</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="996"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="1005"/>
         <source>Can&apos;t delete last team</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="996"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="1005"/>
         <source>You can&apos;t delete the last team!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2442,17 +2487,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="536"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="537"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="537"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="539"/>
         <source>Delete</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="702"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="705"/>
         <source>%1 (%2)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2460,7 +2505,7 @@
 <context>
     <name>PageSelectWeapon</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="49"/>
+        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="50"/>
         <source>Default</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2470,12 +2515,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="52"/>
+        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="54"/>
         <source>Copy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="53"/>
+        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="56"/>
         <source>Delete</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2516,53 +2561,81 @@
 <context>
     <name>PageTraining</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="96"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="101"/>
         <source>Pick the training to play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="99"/>
-        <source>Pick the challenge to play</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="102"/>
-        <source>Pick the scenario to play</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="104"/>
-        <source>Trainings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="105"/>
-        <source>Challenges</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="106"/>
-        <source>Scenarios</source>
+        <source>Pick the challenge to play</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="107"/>
+        <source>Pick the scenario to play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="109"/>
+        <source>Trainings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="110"/>
+        <source>Challenges</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="111"/>
+        <source>Scenarios</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="114"/>
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="127"/>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="332"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="132"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="338"/>
         <source>Start fighting</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="341"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="344"/>
         <source>No description available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="349"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="355"/>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="360"/>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="365"/>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="370"/>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="375"/>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="383"/>
         <source>Select a mission!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2570,17 +2643,17 @@
 <context>
     <name>PageVideos</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="115"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="116"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="116"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="117"/>
         <source>Size</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="253"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="254"/>
         <source>%1 bytes</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -2589,34 +2662,34 @@
         </translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="328"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="330"/>
         <source>%1%</source>
         <extracomment>Video encoding progress. %1 = number</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="496"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="498"/>
         <source>(in progress...)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="500"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="502"/>
         <source>Date: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="501"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="503"/>
         <source>Size: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="707"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="709"/>
         <source>%1 (%2%) - %3</source>
         <extracomment>Video encoding list entry. %1 = file name, %2 = percent complete, %3 = video operation type (e.g. “encoding”)</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="710"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="712"/>
         <source>encoding</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2709,146 +2782,146 @@
 <context>
     <name>QCheckBox</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="377"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="386"/>
         <source>Show ammo menu tooltips</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="371"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="380"/>
         <source>Alternative damage show</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="392"/>
-        <source>Team</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="393"/>
-        <source>Enable team tags by default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="396"/>
-        <source>Hog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="397"/>
-        <source>Enable hedgehog tags by default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="400"/>
-        <source>Health</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="401"/>
-        <source>Enable health tags by default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="404"/>
-        <source>Translucent</source>
+        <source>Team</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="402"/>
+        <source>Enable team tags by default</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="405"/>
+        <source>Hog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="406"/>
+        <source>Enable hedgehog tags by default</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="409"/>
+        <source>Health</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="410"/>
+        <source>Enable health tags by default</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="413"/>
+        <source>Translucent</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="414"/>
         <source>Enable translucent tags by default</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="427"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="436"/>
         <source>Visual effects</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="428"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="437"/>
         <source>Enable visual effects such as animated menu transitions and falling stars</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="501"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="526"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="510"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="535"/>
         <source>Sound</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="502"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="511"/>
         <source>In-game sound effects</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="508"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="531"/>
-        <source>Music</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="509"/>
-        <source>In-game music</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="516"/>
-        <source>Dampen when losing focus</source>
-        <extracomment>Checkbox text. If checked, the in-game audio volume is reduced (=dampened) when the game window loses its focus</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="517"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="540"/>
+        <source>Music</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="518"/>
+        <source>In-game music</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="525"/>
+        <source>Dampen when losing focus</source>
+        <extracomment>Checkbox text. If checked, the in-game audio volume is reduced (=dampened) when the game window loses its focus</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="526"/>
         <source>Reduce the game audio volume if the game window has lost its focus</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="527"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="536"/>
         <source>Frontend sound effects</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="532"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="541"/>
         <source>Frontend music</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="685"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="694"/>
         <source>Append date and time to record file name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="686"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="695"/>
         <source>If enabled, Hedgewars adds the date and time in the form &quot;YYYY-MM-DD_hh-mm&quot; for automatically created demos.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="706"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="715"/>
         <source>Check for updates at startup</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="421"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="430"/>
         <source>Fullscreen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="360"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="369"/>
         <source>Show FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/dialog/input_password.cpp" line="55"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="562"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="571"/>
         <source>Save password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="769"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="778"/>
         <source>Record audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="819"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="828"/>
         <source>Use game resolution</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2871,112 +2944,112 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="645"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="654"/>
         <source>(System default)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="324"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="333"/>
         <source>Disabled</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="322"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="331"/>
         <source>Stereoscopy creates an illusion of depth when you wear 3D glasses.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="325"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="334"/>
         <source>Red/Cyan</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="326"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="335"/>
         <source>Cyan/Red</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="327"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="336"/>
         <source>Red/Blue</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="328"/>
-        <source>Blue/Red</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="329"/>
-        <source>Red/Green</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="330"/>
-        <source>Green/Red</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="337"/>
-        <source>Side-by-side</source>
+        <source>Blue/Red</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="338"/>
+        <source>Red/Green</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="339"/>
+        <source>Green/Red</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="346"/>
+        <source>Side-by-side</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="347"/>
         <source>Top-Bottom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="829"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="838"/>
         <source>24 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="830"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="839"/>
         <source>25 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="831"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="840"/>
         <source>30 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="832"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="841"/>
         <source>50 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="833"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="842"/>
         <source>60 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="331"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="340"/>
         <source>Red/Cyan grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="332"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="341"/>
         <source>Cyan/Red grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="333"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="342"/>
         <source>Red/Blue grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="334"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="343"/>
         <source>Blue/Red grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="335"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="344"/>
         <source>Red/Green grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="336"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="345"/>
         <source>Green/Red grayscale</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3014,17 +3087,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="295"/>
+        <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="296"/>
         <source>Playing teams</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="112"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="113"/>
         <source>Videos</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="148"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="149"/>
         <source>Description</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3042,7 +3115,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="156"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="157"/>
         <source>Weapons</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3103,68 +3176,68 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="637"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="646"/>
         <source>Locale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="551"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="560"/>
         <source>Nickname</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="318"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="327"/>
         <source>Stereoscopy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="674"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="683"/>
         <source>This setting will be effective at next restart.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="795"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="804"/>
         <source>Resolution</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="840"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="849"/>
         <source>Bitrate (Kibit/s)</source>
         <extracomment>“Kibit/s” is the symbol for 1024 bits per second</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="304"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="313"/>
         <source>Quality</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="257"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="266"/>
         <source>Fullscreen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="262"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="271"/>
         <source>Fullscreen Resolution</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="273"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="282"/>
         <source>Windowed Resolution</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="383"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="392"/>
         <source>Displayed tags above hogs and translucent tags</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="484"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="493"/>
         <source>Initial sound volume</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="351"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="360"/>
         <source>FPS limit</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3302,22 +3375,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="736"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="745"/>
         <source>Format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="757"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="766"/>
         <source>Audio codec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="783"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="792"/>
         <source>Video codec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="825"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="834"/>
         <source>Framerate</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3340,7 +3413,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="556"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="565"/>
         <source>anonymous</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3382,7 +3455,7 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/hwform.cpp" line="1105"/>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="646"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="649"/>
         <source>Cannot delete default scheme &apos;%1&apos;!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3407,12 +3480,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2358"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2429"/>
         <source>Not all players are ready</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2359"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2430"/>
         <source>Are you sure you want to start this game?
 Not all players are ready.</source>
         <translation type="unfinished"></translation>
@@ -3445,18 +3518,18 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2245"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2316"/>
         <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="418"/>
         <source>Hedgewars - Success</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2246"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2317"/>
         <source>All file associations have been set</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2251"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2322"/>
         <source>File association failed.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3465,7 +3538,7 @@
         <location filename="../../../../QTfrontend/ui/page/pageplayrecord.cpp" line="166"/>
         <location filename="../../../../QTfrontend/ui/page/pageplayrecord.cpp" line="183"/>
         <location filename="../../../../QTfrontend/ui/page/pageplayrecord.cpp" line="198"/>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="401"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="404"/>
         <source>Error</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3523,43 +3596,43 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="645"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="648"/>
         <source>Schemes - Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="654"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="657"/>
         <source>Schemes - Are you sure?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="655"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="658"/>
         <source>Do you really want to delete the game scheme &apos;%1&apos;?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="715"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="718"/>
         <source>Schemes - Name already taken</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="716"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="719"/>
         <source>A scheme with the name &apos;%1&apos; already exists. Your scheme has been renamed to &apos;%2&apos;.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="587"/>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="616"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="589"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="618"/>
         <source>Videos - Are you sure?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="588"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="590"/>
         <source>Do you really want to delete the video &apos;%1&apos;?</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="617"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="619"/>
         <source>Do you really want to remove %1 file(s)?</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -3634,7 +3707,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="402"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="405"/>
         <source>Cannot use the weapon scheme &apos;%1&apos;!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3642,8 +3715,8 @@
 <context>
     <name>QObject</name>
     <message>
-        <location filename="../../../../QTfrontend/campaign.cpp" line="139"/>
-        <location filename="../../../../QTfrontend/campaign.cpp" line="161"/>
+        <location filename="../../../../QTfrontend/campaign.cpp" line="153"/>
+        <location filename="../../../../QTfrontend/campaign.cpp" line="175"/>
         <source>No description available</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3662,7 +3735,7 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="58"/>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="490"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="492"/>
         <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3709,7 +3782,7 @@
     <message>
         <location filename="../../../../QTfrontend/ui/page/pagecampaign.cpp" line="96"/>
         <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="99"/>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="126"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="131"/>
         <source>Start</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3719,7 +3792,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="692"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="701"/>
         <source>Associate file extensions</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3735,8 +3808,8 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pageplayrecord.cpp" line="48"/>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="182"/>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="490"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="183"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="492"/>
         <source>Delete</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3751,37 +3824,37 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="854"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="863"/>
         <source>Set default options</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="855"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="864"/>
         <source>Restore default coding parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="134"/>
-        <source>Open videos directory</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="135"/>
+        <source>Open videos directory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="136"/>
         <source>Open the video directory in your system</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="178"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="179"/>
         <source>Play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="180"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="181"/>
         <source>Play this video</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="184"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="185"/>
         <source>Delete this video</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3789,7 +3862,7 @@
 <context>
     <name>QSpinBox</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="848"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="857"/>
         <source>Specify the bitrate of recorded videos as a multiple of 1024 bits per second</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3968,18 +4041,18 @@
 <context>
     <name>TCPBase</name>
     <message>
-        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="122"/>
+        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="125"/>
         <source>Unable to start server at %1.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="223"/>
+        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="238"/>
         <source>Unable to run engine at %1
 Error code: %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="242"/>
+        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="257"/>
         <source>The game engine died unexpectedly!
 (exit code %1)
 
@@ -3992,7 +4065,7 @@
 <context>
     <name>TeamSelWidget</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="300"/>
+        <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="301"/>
         <source>At least two teams are required to play!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4024,25 +4097,25 @@
     <name>binds</name>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="23"/>
-        <location filename="../../../../QTfrontend/binds.cpp" line="51"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="52"/>
         <source>up</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="24"/>
-        <location filename="../../../../QTfrontend/binds.cpp" line="52"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="53"/>
         <source>left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="25"/>
-        <location filename="../../../../QTfrontend/binds.cpp" line="53"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="54"/>
         <source>right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="26"/>
-        <location filename="../../../../QTfrontend/binds.cpp" line="54"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="55"/>
         <source>down</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4062,12 +4135,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="48"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="49"/>
         <source>attack</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="49"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
         <source>put</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4133,132 +4206,137 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="42"/>
-        <source>timer 1 sec</source>
+        <source>unselect weapon</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="43"/>
-        <source>timer 2 sec</source>
+        <source>timer 1 sec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="44"/>
-        <source>timer 3 sec</source>
+        <source>timer 2 sec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="45"/>
-        <source>timer 4 sec</source>
+        <source>timer 3 sec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="46"/>
-        <source>timer 5 sec</source>
+        <source>timer 4 sec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="47"/>
+        <source>timer 5 sec</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="48"/>
         <source>change timer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="51"/>
         <source>autocam / find hedgehog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="56"/>
-        <source>zoom in</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="57"/>
-        <source>zoom out</source>
+        <source>zoom in</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="58"/>
-        <source>reset zoom</source>
+        <source>zoom out</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="59"/>
-        <source>chat</source>
+        <source>reset zoom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="60"/>
-        <source>clan chat</source>
+        <source>chat</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="61"/>
-        <source>chat history</source>
+        <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="62"/>
-        <source>pause / auto skip</source>
+        <source>chat history</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="63"/>
-        <source>quit</source>
+        <source>pause / auto skip</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="64"/>
-        <source>confirmation</source>
+        <source>quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="65"/>
-        <source>volume down</source>
+        <source>confirmation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="66"/>
-        <source>volume up</source>
+        <source>volume down</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="67"/>
-        <source>mute audio</source>
+        <source>volume up</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="68"/>
-        <source>change mode</source>
+        <source>mute audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="69"/>
-        <source>capture</source>
+        <source>change mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="70"/>
-        <source>speed up replay</source>
+        <source>capture</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="71"/>
+        <source>speed up replay</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="72"/>
         <source>show mission information</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="73"/>
-        <source>toggle team bars</source>
-        <extracomment>This refers to the team info bars (name/flag/health) of all teams. These are shown at the bottom center of the screen</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="74"/>
+        <source>toggle team bars</source>
+        <extracomment>This refers to the team info bars (name/flag/health) of all teams. These are shown at the bottom center of the screen</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="75"/>
         <source>toggle hedgehog tags</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="76"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="77"/>
         <source>record</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4276,12 +4354,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="51"/>
         <source>Camera</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="59"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="60"/>
         <source>Miscellaneous</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4294,12 +4372,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="48"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="49"/>
         <source>Fire your selected weapon or trigger an utility item:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="49"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
         <source>Pick a weapon or a target location under the cursor:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4319,62 +4397,62 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="42"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="43"/>
         <source>Set the timer on bombs and timed weapons:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
-        <source>Toggle automatic camera / refocus on active hedgehog:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="51"/>
+        <source>Toggle automatic camera / refocus on active hedgehog:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="52"/>
         <source>Move the cursor or camera without using the mouse:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="56"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="57"/>
         <source>Modify the camera&apos;s zoom level:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="59"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="60"/>
         <source>Talk to your clan or all participants:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="62"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="63"/>
         <source>Pause, continue or leave your game:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="65"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="66"/>
         <source>Modify the game&apos;s volume while playing:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="68"/>
-        <source>Toggle fullscreen mode:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="69"/>
-        <source>Take a screenshot:</source>
+        <source>Toggle fullscreen mode:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="70"/>
-        <source>Demo replay:</source>
+        <source>Take a screenshot:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="71"/>
+        <source>Demo replay:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="72"/>
         <source>Heads-up display:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="76"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="77"/>
         <source>Record video:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4382,7 +4460,7 @@
 <context>
     <name>binds (keys)</name>
     <message>
-        <location filename="../../../../QTfrontend/util/DataManager.cpp" line="162"/>
+        <location filename="../../../../QTfrontend/util/DataManager.cpp" line="164"/>
         <source>Keyboard</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4763,6 +4841,12 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../../../../QTfrontend/sdlkeys.cpp" line="201"/>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_ms.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_ms.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -315,12 +315,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="171"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="172"/>
         <source>Edit weapons</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="179"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="181"/>
         <source>Game scheme will auto-select a weapon</source>
         <translation type="unfinished"></translation>
     </message>
@@ -328,22 +328,22 @@
 <context>
     <name>GameSchemeModel</name>
     <message>
-        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="974"/>
+        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="1025"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="979"/>
+        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="1030"/>
         <source>New (%1)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="988"/>
+        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="1039"/>
         <source>Copy of %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="993"/>
+        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="1044"/>
         <source>Copy of %1 (%2)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -700,44 +700,44 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/hwform.cpp" line="1844"/>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2275"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2346"/>
         <source>Cannot save record to file %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2205"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2276"/>
         <source>Hedgewars Demo File</source>
         <comment>File Types</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2206"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2277"/>
         <source>Hedgewars Save File</source>
         <comment>File Types</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2267"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2338"/>
         <source>Demo name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2267"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2338"/>
         <source>Demo name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2341"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2412"/>
         <source>Unknown network error (possibly missing SSL library).</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2345"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2416"/>
         <source>This feature requires an Internet connection, but you don&apos;t appear to be online (error code: %1).</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2350"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2421"/>
         <source>Internal error: Reply object is invalid.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -758,7 +758,7 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/game.cpp" line="428"/>
-        <location filename="../../../../QTfrontend/net/recorder.cpp" line="114"/>
+        <location filename="../../../../QTfrontend/net/recorder.cpp" line="125"/>
         <source>en.txt</source>
         <extracomment>IMPORTANT: This text has a special meaning, do not translate it directly. This is the file name of translation files for the game engine, found in Data/Locale/. Usually, you replace “en” with the ISO-639-1 language code of your language.</extracomment>
         <translation>ms.txt</translation>
@@ -1133,6 +1133,21 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <location filename="../../../../QTfrontend/net/recorder.cpp" line="83"/>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <location filename="../../../../QTfrontend/ui/widget/hatbutton.cpp" line="44"/>
@@ -1174,50 +1189,50 @@
 <context>
     <name>LibavInteraction</name>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="295"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="293"/>
         <source>Duration: %1min %2s</source>
         <extracomment>Duration in minutes and seconds (SI units)</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="314"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="312"/>
         <source>Video: %1x%2, %3 FPS, %4</source>
         <extracomment>Video metadata. %1 = video width, %2 = video height, %3 = frames per second = %4 = decoder name</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="319"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="317"/>
         <source>Video: %1x%2, %3</source>
         <extracomment>Video metadata. %1 = video width, %2 = video height, %3 = decoder name</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="352"/>
+        <source>Player: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="354"/>
-        <source>Player: %1</source>
+        <source>Theme: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="356"/>
-        <source>Theme: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="358"/>
         <source>Map: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="361"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="359"/>
         <source>Record: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="324"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="322"/>
         <source>Audio: </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="307"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="305"/>
         <source>unknown</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1618,7 +1633,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="356"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="357"/>
         <source>(%1 kill)</source>
         <extracomment>Number of kills in stats screen, written after the team name</extracomment>
         <translation type="unfinished">
@@ -1626,7 +1641,31 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="359"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="360"/>
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="363"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="367"/>
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="371"/>
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="376"/>
         <source>(%1 %2)</source>
         <extracomment>For custom number of points in the stats screen, written after the team name. %1 is the number, %2 is the word. Example: “4 points”</extracomment>
         <translation type="unfinished">
@@ -1634,28 +1673,28 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="373"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="390"/>
         <source>&lt;b&gt;%1&lt;/b&gt; thought it&apos;s good to shoot their own hedgehogs for &lt;b&gt;%2&lt;/b&gt; pts.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="381"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="398"/>
         <source>&lt;b&gt;%1&lt;/b&gt; killed &lt;b&gt;%2&lt;/b&gt; of their own hedgehogs.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="389"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="406"/>
         <source>&lt;b&gt;%1&lt;/b&gt; was scared and skipped turn &lt;b&gt;%2&lt;/b&gt; times.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         </translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="406"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="423"/>
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1870,7 +1909,7 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="97"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="246"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="255"/>
         <source>Game</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1915,180 +1954,180 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="149"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="150"/>
         <source>Edit team</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="157"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="159"/>
         <source>Delete team</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="165"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="168"/>
         <source>You can&apos;t edit teams from team selection. Go back to main menu to add, edit or delete teams.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="172"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="175"/>
         <source>Schemes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="183"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="186"/>
         <source>New scheme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="190"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="194"/>
         <source>Edit scheme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="197"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="202"/>
         <source>Delete scheme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="205"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="211"/>
         <source>Weapons</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="216"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="222"/>
         <source>New weapon set</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="223"/>
-        <source>Edit weapon set</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="230"/>
+        <source>Edit weapon set</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="238"/>
         <source>Delete weapon set</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="283"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="807"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="292"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="816"/>
         <source>x</source>
         <extracomment>Multiplication sign, to be used between two numbers. Note the “x” is only a dummy character, we recommend to use “×” if your language permits it</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="415"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="424"/>
         <source>Frontend</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="433"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="442"/>
         <source>Custom colors</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="463"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="472"/>
         <source>Reset to default colors</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="476"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="485"/>
         <source>Game audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="522"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="531"/>
         <source>Frontend audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="545"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="554"/>
         <source>Account</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="571"/>
-        <source>Proxy settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="577"/>
-        <source>Proxy host</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="578"/>
-        <source>Proxy port</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="579"/>
-        <source>Proxy login</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="580"/>
+        <source>Proxy settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="586"/>
+        <source>Proxy host</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="587"/>
+        <source>Proxy port</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="588"/>
+        <source>Proxy login</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="589"/>
         <source>Proxy password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="593"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="602"/>
         <source>No proxy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="594"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="603"/>
         <source>System proxy settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="595"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="604"/>
         <source>Socks5 proxy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="596"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="605"/>
         <source>HTTP proxy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="631"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="640"/>
         <source>Miscellaneous</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="668"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="677"/>
         <source>MISSING LANGUAGE NAME [%1]</source>
         <extracomment>In the case of an error, this is shown in the language selection for a language with unknown name. %1 = language code</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="700"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="709"/>
         <source>Updates</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="713"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="722"/>
         <source>Check for updates</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="714"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="723"/>
         <source>Check now</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="727"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="736"/>
         <source>Video recording options</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="996"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="1005"/>
         <source>Can&apos;t delete last team</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="996"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="1005"/>
         <source>You can&apos;t delete the last team!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2410,17 +2449,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="536"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="537"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="537"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="539"/>
         <source>Delete</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="702"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="705"/>
         <source>%1 (%2)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2433,17 +2472,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="49"/>
+        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="50"/>
         <source>Default</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="52"/>
+        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="54"/>
         <source>Copy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="53"/>
+        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="56"/>
         <source>Delete</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2484,53 +2523,81 @@
 <context>
     <name>PageTraining</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="96"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="101"/>
         <source>Pick the training to play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="99"/>
-        <source>Pick the challenge to play</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="102"/>
-        <source>Pick the scenario to play</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="104"/>
-        <source>Trainings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="105"/>
-        <source>Challenges</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="106"/>
-        <source>Scenarios</source>
+        <source>Pick the challenge to play</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="107"/>
+        <source>Pick the scenario to play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="109"/>
+        <source>Trainings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="110"/>
+        <source>Challenges</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="111"/>
+        <source>Scenarios</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="114"/>
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="127"/>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="332"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="132"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="338"/>
         <source>Start fighting</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="341"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="344"/>
         <source>No description available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="349"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="355"/>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="360"/>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="365"/>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="370"/>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="375"/>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="383"/>
         <source>Select a mission!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2538,51 +2605,51 @@
 <context>
     <name>PageVideos</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="115"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="116"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="116"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="117"/>
         <source>Size</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="253"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="254"/>
         <source>%1 bytes</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         </translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="328"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="330"/>
         <source>%1%</source>
         <extracomment>Video encoding progress. %1 = number</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="496"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="498"/>
         <source>(in progress...)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="500"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="502"/>
         <source>Date: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="501"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="503"/>
         <source>Size: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="707"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="709"/>
         <source>%1 (%2%) - %3</source>
         <extracomment>Video encoding list entry. %1 = file name, %2 = percent complete, %3 = video operation type (e.g. “encoding”)</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="710"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="712"/>
         <source>encoding</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2676,145 +2743,145 @@
     <name>QCheckBox</name>
     <message>
         <location filename="../../../../QTfrontend/ui/dialog/input_password.cpp" line="55"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="562"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="571"/>
         <source>Save password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="706"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="715"/>
         <source>Check for updates at startup</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="421"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="430"/>
         <source>Fullscreen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="371"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="380"/>
         <source>Alternative damage show</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="360"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="369"/>
         <source>Show FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="377"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="386"/>
         <source>Show ammo menu tooltips</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="392"/>
-        <source>Team</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="393"/>
-        <source>Enable team tags by default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="396"/>
-        <source>Hog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="397"/>
-        <source>Enable hedgehog tags by default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="400"/>
-        <source>Health</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="401"/>
-        <source>Enable health tags by default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="404"/>
-        <source>Translucent</source>
+        <source>Team</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="402"/>
+        <source>Enable team tags by default</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="405"/>
+        <source>Hog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="406"/>
+        <source>Enable hedgehog tags by default</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="409"/>
+        <source>Health</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="410"/>
+        <source>Enable health tags by default</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="413"/>
+        <source>Translucent</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="414"/>
         <source>Enable translucent tags by default</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="427"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="436"/>
         <source>Visual effects</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="428"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="437"/>
         <source>Enable visual effects such as animated menu transitions and falling stars</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="501"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="526"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="510"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="535"/>
         <source>Sound</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="502"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="511"/>
         <source>In-game sound effects</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="508"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="531"/>
-        <source>Music</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="509"/>
-        <source>In-game music</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="516"/>
-        <source>Dampen when losing focus</source>
-        <extracomment>Checkbox text. If checked, the in-game audio volume is reduced (=dampened) when the game window loses its focus</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="517"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="540"/>
+        <source>Music</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="518"/>
+        <source>In-game music</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="525"/>
+        <source>Dampen when losing focus</source>
+        <extracomment>Checkbox text. If checked, the in-game audio volume is reduced (=dampened) when the game window loses its focus</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="526"/>
         <source>Reduce the game audio volume if the game window has lost its focus</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="527"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="536"/>
         <source>Frontend sound effects</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="532"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="541"/>
         <source>Frontend music</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="685"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="694"/>
         <source>Append date and time to record file name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="686"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="695"/>
         <source>If enabled, Hedgewars adds the date and time in the form &quot;YYYY-MM-DD_hh-mm&quot; for automatically created demos.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="769"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="778"/>
         <source>Record audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="819"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="828"/>
         <source>Use game resolution</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2837,112 +2904,112 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="645"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="654"/>
         <source>(System default)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="324"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="333"/>
         <source>Disabled</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="322"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="331"/>
         <source>Stereoscopy creates an illusion of depth when you wear 3D glasses.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="325"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="334"/>
         <source>Red/Cyan</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="326"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="335"/>
         <source>Cyan/Red</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="327"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="336"/>
         <source>Red/Blue</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="328"/>
-        <source>Blue/Red</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="329"/>
-        <source>Red/Green</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="330"/>
-        <source>Green/Red</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="337"/>
-        <source>Side-by-side</source>
+        <source>Blue/Red</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="338"/>
+        <source>Red/Green</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="339"/>
+        <source>Green/Red</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="346"/>
+        <source>Side-by-side</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="347"/>
         <source>Top-Bottom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="829"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="838"/>
         <source>24 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="830"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="839"/>
         <source>25 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="831"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="840"/>
         <source>30 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="832"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="841"/>
         <source>50 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="833"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="842"/>
         <source>60 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="331"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="340"/>
         <source>Red/Cyan grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="332"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="341"/>
         <source>Cyan/Red grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="333"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="342"/>
         <source>Red/Blue grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="334"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="343"/>
         <source>Blue/Red grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="335"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="344"/>
         <source>Red/Green grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="336"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="345"/>
         <source>Green/Red grayscale</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2980,17 +3047,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="112"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="113"/>
         <source>Videos</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="148"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="149"/>
         <source>Description</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="295"/>
+        <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="296"/>
         <source>Playing teams</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3091,73 +3158,73 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="156"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="157"/>
         <source>Weapons</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="637"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="646"/>
         <source>Locale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="551"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="560"/>
         <source>Nickname</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="318"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="327"/>
         <source>Stereoscopy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="674"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="683"/>
         <source>This setting will be effective at next restart.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="795"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="804"/>
         <source>Resolution</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="840"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="849"/>
         <source>Bitrate (Kibit/s)</source>
         <extracomment>“Kibit/s” is the symbol for 1024 bits per second</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="304"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="313"/>
         <source>Quality</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="257"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="266"/>
         <source>Fullscreen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="262"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="271"/>
         <source>Fullscreen Resolution</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="273"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="282"/>
         <source>Windowed Resolution</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="383"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="392"/>
         <source>Displayed tags above hogs and translucent tags</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="484"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="493"/>
         <source>Initial sound volume</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="351"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="360"/>
         <source>FPS limit</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3258,22 +3325,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="736"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="745"/>
         <source>Format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="757"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="766"/>
         <source>Audio codec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="783"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="792"/>
         <source>Video codec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="825"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="834"/>
         <source>Framerate</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3306,7 +3373,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="556"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="565"/>
         <source>anonymous</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3348,7 +3415,7 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/hwform.cpp" line="1105"/>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="646"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="649"/>
         <source>Cannot delete default scheme &apos;%1&apos;!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3373,12 +3440,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2358"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2429"/>
         <source>Not all players are ready</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2359"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2430"/>
         <source>Are you sure you want to start this game?
 Not all players are ready.</source>
         <translation type="unfinished"></translation>
@@ -3411,18 +3478,18 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2245"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2316"/>
         <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="418"/>
         <source>Hedgewars - Success</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2246"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2317"/>
         <source>All file associations have been set</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2251"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2322"/>
         <source>File association failed.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3464,43 +3531,43 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="645"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="648"/>
         <source>Schemes - Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="654"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="657"/>
         <source>Schemes - Are you sure?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="655"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="658"/>
         <source>Do you really want to delete the game scheme &apos;%1&apos;?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="715"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="718"/>
         <source>Schemes - Name already taken</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="716"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="719"/>
         <source>A scheme with the name &apos;%1&apos; already exists. Your scheme has been renamed to &apos;%2&apos;.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="587"/>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="616"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="589"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="618"/>
         <source>Videos - Are you sure?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="588"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="590"/>
         <source>Do you really want to delete the video &apos;%1&apos;?</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="617"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="619"/>
         <source>Do you really want to remove %1 file(s)?</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -3529,7 +3596,7 @@
         <location filename="../../../../QTfrontend/ui/page/pageplayrecord.cpp" line="166"/>
         <location filename="../../../../QTfrontend/ui/page/pageplayrecord.cpp" line="183"/>
         <location filename="../../../../QTfrontend/ui/page/pageplayrecord.cpp" line="198"/>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="401"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="404"/>
         <source>Error</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3598,7 +3665,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="402"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="405"/>
         <source>Cannot use the weapon scheme &apos;%1&apos;!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3606,8 +3673,8 @@
 <context>
     <name>QObject</name>
     <message>
-        <location filename="../../../../QTfrontend/campaign.cpp" line="139"/>
-        <location filename="../../../../QTfrontend/campaign.cpp" line="161"/>
+        <location filename="../../../../QTfrontend/campaign.cpp" line="153"/>
+        <location filename="../../../../QTfrontend/campaign.cpp" line="175"/>
         <source>No description available</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3631,7 +3698,7 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="58"/>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="490"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="492"/>
         <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3678,7 +3745,7 @@
     <message>
         <location filename="../../../../QTfrontend/ui/page/pagecampaign.cpp" line="96"/>
         <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="99"/>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="126"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="131"/>
         <source>Start</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3688,7 +3755,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="692"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="701"/>
         <source>Associate file extensions</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3704,8 +3771,8 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pageplayrecord.cpp" line="48"/>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="182"/>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="490"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="183"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="492"/>
         <source>Delete</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3715,37 +3782,37 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="854"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="863"/>
         <source>Set default options</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="855"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="864"/>
         <source>Restore default coding parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="134"/>
-        <source>Open videos directory</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="135"/>
+        <source>Open videos directory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="136"/>
         <source>Open the video directory in your system</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="178"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="179"/>
         <source>Play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="180"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="181"/>
         <source>Play this video</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="184"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="185"/>
         <source>Delete this video</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3753,7 +3820,7 @@
 <context>
     <name>QSpinBox</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="848"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="857"/>
         <source>Specify the bitrate of recorded videos as a multiple of 1024 bits per second</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3932,18 +3999,18 @@
 <context>
     <name>TCPBase</name>
     <message>
-        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="122"/>
+        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="125"/>
         <source>Unable to start server at %1.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="223"/>
+        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="238"/>
         <source>Unable to run engine at %1
 Error code: %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="242"/>
+        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="257"/>
         <source>The game engine died unexpectedly!
 (exit code %1)
 
@@ -3956,7 +4023,7 @@
 <context>
     <name>TeamSelWidget</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="300"/>
+        <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="301"/>
         <source>At least two teams are required to play!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3988,25 +4055,25 @@
     <name>binds</name>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="23"/>
-        <location filename="../../../../QTfrontend/binds.cpp" line="51"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="52"/>
         <source>up</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="24"/>
-        <location filename="../../../../QTfrontend/binds.cpp" line="52"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="53"/>
         <source>left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="25"/>
-        <location filename="../../../../QTfrontend/binds.cpp" line="53"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="54"/>
         <source>right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="26"/>
-        <location filename="../../../../QTfrontend/binds.cpp" line="54"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="55"/>
         <source>down</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4026,12 +4093,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="48"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="49"/>
         <source>attack</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="49"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
         <source>put</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4097,132 +4164,137 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="42"/>
-        <source>timer 1 sec</source>
+        <source>unselect weapon</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="43"/>
-        <source>timer 2 sec</source>
+        <source>timer 1 sec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="44"/>
-        <source>timer 3 sec</source>
+        <source>timer 2 sec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="45"/>
-        <source>timer 4 sec</source>
+        <source>timer 3 sec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="46"/>
-        <source>timer 5 sec</source>
+        <source>timer 4 sec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="47"/>
+        <source>timer 5 sec</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="48"/>
         <source>change timer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="51"/>
         <source>autocam / find hedgehog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="56"/>
-        <source>zoom in</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="57"/>
-        <source>zoom out</source>
+        <source>zoom in</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="58"/>
-        <source>reset zoom</source>
+        <source>zoom out</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="59"/>
-        <source>chat</source>
+        <source>reset zoom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="60"/>
-        <source>clan chat</source>
+        <source>chat</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="61"/>
-        <source>chat history</source>
+        <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="62"/>
-        <source>pause / auto skip</source>
+        <source>chat history</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="63"/>
-        <source>quit</source>
+        <source>pause / auto skip</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="64"/>
-        <source>confirmation</source>
+        <source>quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="65"/>
-        <source>volume down</source>
+        <source>confirmation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="66"/>
-        <source>volume up</source>
+        <source>volume down</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="67"/>
-        <source>mute audio</source>
+        <source>volume up</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="68"/>
-        <source>change mode</source>
+        <source>mute audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="69"/>
-        <source>capture</source>
+        <source>change mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="70"/>
-        <source>speed up replay</source>
+        <source>capture</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="71"/>
+        <source>speed up replay</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="72"/>
         <source>show mission information</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="73"/>
-        <source>toggle team bars</source>
-        <extracomment>This refers to the team info bars (name/flag/health) of all teams. These are shown at the bottom center of the screen</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="74"/>
+        <source>toggle team bars</source>
+        <extracomment>This refers to the team info bars (name/flag/health) of all teams. These are shown at the bottom center of the screen</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="75"/>
         <source>toggle hedgehog tags</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="76"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="77"/>
         <source>record</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4240,12 +4312,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="51"/>
         <source>Camera</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="59"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="60"/>
         <source>Miscellaneous</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4258,12 +4330,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="48"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="49"/>
         <source>Fire your selected weapon or trigger an utility item:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="49"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
         <source>Pick a weapon or a target location under the cursor:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4283,62 +4355,62 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="42"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="43"/>
         <source>Set the timer on bombs and timed weapons:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
-        <source>Toggle automatic camera / refocus on active hedgehog:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="51"/>
+        <source>Toggle automatic camera / refocus on active hedgehog:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="52"/>
         <source>Move the cursor or camera without using the mouse:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="56"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="57"/>
         <source>Modify the camera&apos;s zoom level:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="59"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="60"/>
         <source>Talk to your clan or all participants:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="62"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="63"/>
         <source>Pause, continue or leave your game:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="65"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="66"/>
         <source>Modify the game&apos;s volume while playing:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="68"/>
-        <source>Toggle fullscreen mode:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="69"/>
-        <source>Take a screenshot:</source>
+        <source>Toggle fullscreen mode:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="70"/>
-        <source>Demo replay:</source>
+        <source>Take a screenshot:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="71"/>
+        <source>Demo replay:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="72"/>
         <source>Heads-up display:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="76"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="77"/>
         <source>Record video:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4723,7 +4795,13 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/DataManager.cpp" line="162"/>
+        <location filename="../../../../QTfrontend/sdlkeys.cpp" line="201"/>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/util/DataManager.cpp" line="164"/>
         <source>Keyboard</source>
         <translation type="unfinished"></translation>
     </message>
--- a/share/hedgewars/Data/Locale/hedgewars_nl.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_nl.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -926,6 +926,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1365,6 +1379,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2073,6 +2110,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3420,6 +3480,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -3820,6 +3884,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_pl.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_pl.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -1069,6 +1069,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1573,6 +1587,32 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation>Ponieważ każdy miał taki sam kolor klanu, nie było powodu do walki. I tak jeże żyły w pokoju długo i szczęśliwie.</translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2346,6 +2386,29 @@
         <source>Team</source>
         <translation type="unfinished">Drużyna</translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3982,6 +4045,10 @@
         <source>clan chat</source>
         <translation>czat klanu</translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4426,6 +4493,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation>D-pad %1 %2</translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_pt_BR.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_pt_BR.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -983,6 +983,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1471,6 +1485,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2243,6 +2280,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3806,6 +3866,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4252,6 +4316,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_pt_PT.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_pt_PT.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -990,6 +990,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1479,6 +1493,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2227,6 +2264,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3810,6 +3870,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4254,6 +4318,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_ro.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_ro.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -952,6 +952,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1407,6 +1421,32 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2152,6 +2192,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3558,6 +3621,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -3970,6 +4037,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_ru.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_ru.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -979,6 +979,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1447,6 +1461,32 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation>Когда все имеют один и тот же цвет клана, нет причины воевать. И так ёжики жили долго и и счастливо в мире и согласии.</translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2216,6 +2256,29 @@
         <source>Team</source>
         <translation type="unfinished">Команда</translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3670,6 +3733,10 @@
         <source>clan chat</source>
         <translation>чат клана</translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4074,6 +4141,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_sk.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_sk.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -972,6 +972,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1467,6 +1481,32 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2236,6 +2276,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3794,6 +3857,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4238,6 +4305,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_sv.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_sv.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -954,6 +954,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <source>Change hat (%1)</source>
@@ -1414,6 +1428,29 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2174,6 +2211,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3606,6 +3666,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4050,6 +4114,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_tr_TR.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_tr_TR.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -991,6 +991,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1465,6 +1479,26 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2224,6 +2258,29 @@
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3811,6 +3868,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4255,6 +4316,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_uk.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_uk.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -1005,6 +1005,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1503,6 +1517,32 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation>Оскільки клани мали той самий колір, не було причин для бою. Тому їжаки довго жили в мирі і щасті.</translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2272,6 +2312,29 @@
         <source>Team</source>
         <translation type="unfinished">Команда</translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3825,6 +3888,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4261,6 +4328,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/hedgewars_zh_CN.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_zh_CN.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -310,12 +310,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="171"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="172"/>
         <source>Edit weapons</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="179"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="181"/>
         <source>Game scheme will auto-select a weapon</source>
         <translation type="unfinished"></translation>
     </message>
@@ -332,22 +332,22 @@
         <translation type="obsolete">新</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="974"/>
+        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="1025"/>
         <source>New</source>
         <translation type="unfinished">新游戏</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="979"/>
+        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="1030"/>
         <source>New (%1)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="988"/>
+        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="1039"/>
         <source>Copy of %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="993"/>
+        <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="1044"/>
         <source>Copy of %1 (%2)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -703,45 +703,45 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2205"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2276"/>
         <source>Hedgewars Demo File</source>
         <comment>File Types</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2206"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2277"/>
         <source>Hedgewars Save File</source>
         <comment>File Types</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2267"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2338"/>
         <source>Demo name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2267"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2338"/>
         <source>Demo name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2341"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2412"/>
         <source>Unknown network error (possibly missing SSL library).</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2345"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2416"/>
         <source>This feature requires an Internet connection, but you don&apos;t appear to be online (error code: %1).</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2350"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2421"/>
         <source>Internal error: Reply object is invalid.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/hwform.cpp" line="1844"/>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2275"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2346"/>
         <source>Cannot save record to file %1</source>
         <translation>无法录入文件 %1</translation>
     </message>
@@ -762,7 +762,7 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/game.cpp" line="428"/>
-        <location filename="../../../../QTfrontend/net/recorder.cpp" line="114"/>
+        <location filename="../../../../QTfrontend/net/recorder.cpp" line="125"/>
         <source>en.txt</source>
         <extracomment>IMPORTANT: This text has a special meaning, do not translate it directly. This is the file name of translation files for the game engine, found in Data/Locale/. Usually, you replace “en” with the ISO-639-1 language code of your language.</extracomment>
         <translation>zh_CN.txt</translation>
@@ -1145,6 +1145,21 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <location filename="../../../../QTfrontend/net/recorder.cpp" line="83"/>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HatButton</name>
     <message>
         <location filename="../../../../QTfrontend/ui/widget/hatbutton.cpp" line="44"/>
@@ -1193,50 +1208,50 @@
 <context>
     <name>LibavInteraction</name>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="295"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="293"/>
         <source>Duration: %1min %2s</source>
         <extracomment>Duration in minutes and seconds (SI units)</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="314"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="312"/>
         <source>Video: %1x%2, %3 FPS, %4</source>
         <extracomment>Video metadata. %1 = video width, %2 = video height, %3 = frames per second = %4 = decoder name</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="319"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="317"/>
         <source>Video: %1x%2, %3</source>
         <extracomment>Video metadata. %1 = video width, %2 = video height, %3 = decoder name</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="352"/>
+        <source>Player: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="354"/>
-        <source>Player: %1</source>
+        <source>Theme: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="356"/>
-        <source>Theme: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="358"/>
         <source>Map: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="361"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="359"/>
         <source>Record: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="324"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="322"/>
         <source>Audio: </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="307"/>
+        <location filename="../../../../QTfrontend/util/LibavInteraction.cpp" line="305"/>
         <source>unknown</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1637,7 +1652,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="356"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="357"/>
         <source>(%1 kill)</source>
         <extracomment>Number of kills in stats screen, written after the team name</extracomment>
         <translation type="unfinished">
@@ -1645,7 +1660,31 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="359"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="360"/>
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="363"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="367"/>
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="371"/>
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="376"/>
         <source>(%1 %2)</source>
         <extracomment>For custom number of points in the stats screen, written after the team name. %1 is the number, %2 is the word. Example: “4 points”</extracomment>
         <translation type="unfinished">
@@ -1653,28 +1692,28 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="373"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="390"/>
         <source>&lt;b&gt;%1&lt;/b&gt; thought it&apos;s good to shoot their own hedgehogs for &lt;b&gt;%2&lt;/b&gt; pts.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="381"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="398"/>
         <source>&lt;b&gt;%1&lt;/b&gt; killed &lt;b&gt;%2&lt;/b&gt; of their own hedgehogs.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="389"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="406"/>
         <source>&lt;b&gt;%1&lt;/b&gt; was scared and skipped turn &lt;b&gt;%2&lt;/b&gt; times.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         </translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="406"/>
+        <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="423"/>
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1893,7 +1932,7 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="97"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="246"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="255"/>
         <source>Game</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1938,180 +1977,180 @@
         <translation>新队伍</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="149"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="150"/>
         <source>Edit team</source>
         <translation>修改队伍设定</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="157"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="159"/>
         <source>Delete team</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="165"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="168"/>
         <source>You can&apos;t edit teams from team selection. Go back to main menu to add, edit or delete teams.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="172"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="175"/>
         <source>Schemes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="183"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="186"/>
         <source>New scheme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="190"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="194"/>
         <source>Edit scheme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="197"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="202"/>
         <source>Delete scheme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="205"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="211"/>
         <source>Weapons</source>
         <translation type="unfinished">武器</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="216"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="222"/>
         <source>New weapon set</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="223"/>
-        <source>Edit weapon set</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="230"/>
+        <source>Edit weapon set</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="238"/>
         <source>Delete weapon set</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="283"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="807"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="292"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="816"/>
         <source>x</source>
         <extracomment>Multiplication sign, to be used between two numbers. Note the “x” is only a dummy character, we recommend to use “×” if your language permits it</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="415"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="424"/>
         <source>Frontend</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="433"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="442"/>
         <source>Custom colors</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="463"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="472"/>
         <source>Reset to default colors</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="476"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="485"/>
         <source>Game audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="522"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="531"/>
         <source>Frontend audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="545"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="554"/>
         <source>Account</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="571"/>
-        <source>Proxy settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="577"/>
-        <source>Proxy host</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="578"/>
-        <source>Proxy port</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="579"/>
-        <source>Proxy login</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="580"/>
+        <source>Proxy settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="586"/>
+        <source>Proxy host</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="587"/>
+        <source>Proxy port</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="588"/>
+        <source>Proxy login</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="589"/>
         <source>Proxy password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="593"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="602"/>
         <source>No proxy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="594"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="603"/>
         <source>System proxy settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="595"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="604"/>
         <source>Socks5 proxy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="596"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="605"/>
         <source>HTTP proxy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="631"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="640"/>
         <source>Miscellaneous</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="668"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="677"/>
         <source>MISSING LANGUAGE NAME [%1]</source>
         <extracomment>In the case of an error, this is shown in the language selection for a language with unknown name. %1 = language code</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="700"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="709"/>
         <source>Updates</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="713"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="722"/>
         <source>Check for updates</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="714"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="723"/>
         <source>Check now</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="727"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="736"/>
         <source>Video recording options</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="996"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="1005"/>
         <source>Can&apos;t delete last team</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="996"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="1005"/>
         <source>You can&apos;t delete the last team!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2441,17 +2480,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="536"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="537"/>
         <source>New</source>
         <translation>新游戏</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="537"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="539"/>
         <source>Delete</source>
         <translation>删除</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="702"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="705"/>
         <source>%1 (%2)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2464,17 +2503,17 @@
         <translation type="unfinished">新游戏</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="49"/>
+        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="50"/>
         <source>Default</source>
         <translation>默认</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="52"/>
+        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="54"/>
         <source>Copy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="53"/>
+        <location filename="../../../../QTfrontend/ui/page/pageselectweapon.cpp" line="56"/>
         <source>Delete</source>
         <translation>删除</translation>
     </message>
@@ -2515,53 +2554,81 @@
 <context>
     <name>PageTraining</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="96"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="101"/>
         <source>Pick the training to play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="99"/>
-        <source>Pick the challenge to play</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="102"/>
-        <source>Pick the scenario to play</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="104"/>
-        <source>Trainings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="105"/>
-        <source>Challenges</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="106"/>
-        <source>Scenarios</source>
+        <source>Pick the challenge to play</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="107"/>
+        <source>Pick the scenario to play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="109"/>
+        <source>Trainings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="110"/>
+        <source>Challenges</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="111"/>
+        <source>Scenarios</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="114"/>
         <source>Team</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="127"/>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="332"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="132"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="338"/>
         <source>Start fighting</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="341"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="344"/>
         <source>No description available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="349"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="355"/>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="360"/>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="365"/>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="370"/>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="375"/>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="383"/>
         <source>Select a mission!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2569,51 +2636,51 @@
 <context>
     <name>PageVideos</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="115"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="116"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="116"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="117"/>
         <source>Size</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="253"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="254"/>
         <source>%1 bytes</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         </translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="328"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="330"/>
         <source>%1%</source>
         <extracomment>Video encoding progress. %1 = number</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="496"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="498"/>
         <source>(in progress...)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="500"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="502"/>
         <source>Date: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="501"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="503"/>
         <source>Size: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="707"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="709"/>
         <source>%1 (%2%) - %3</source>
         <extracomment>Video encoding list entry. %1 = file name, %2 = percent complete, %3 = video operation type (e.g. “encoding”)</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="710"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="712"/>
         <source>encoding</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2710,146 +2777,146 @@
 <context>
     <name>QCheckBox</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="421"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="430"/>
         <source>Fullscreen</source>
         <translation>游戏全屏幕</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="360"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="369"/>
         <source>Show FPS</source>
         <translation>显示帧率 (FPS)</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="371"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="380"/>
         <source>Alternative damage show</source>
         <translation>另一种伤害显示方式</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="392"/>
-        <source>Team</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="393"/>
-        <source>Enable team tags by default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="396"/>
-        <source>Hog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="397"/>
-        <source>Enable hedgehog tags by default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="400"/>
-        <source>Health</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="401"/>
-        <source>Enable health tags by default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="404"/>
-        <source>Translucent</source>
+        <source>Team</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="402"/>
+        <source>Enable team tags by default</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="405"/>
+        <source>Hog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="406"/>
+        <source>Enable hedgehog tags by default</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="409"/>
+        <source>Health</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="410"/>
+        <source>Enable health tags by default</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="413"/>
+        <source>Translucent</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="414"/>
         <source>Enable translucent tags by default</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="427"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="436"/>
         <source>Visual effects</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="428"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="437"/>
         <source>Enable visual effects such as animated menu transitions and falling stars</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="501"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="526"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="510"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="535"/>
         <source>Sound</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="502"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="511"/>
         <source>In-game sound effects</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="508"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="531"/>
-        <source>Music</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="509"/>
-        <source>In-game music</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="516"/>
-        <source>Dampen when losing focus</source>
-        <extracomment>Checkbox text. If checked, the in-game audio volume is reduced (=dampened) when the game window loses its focus</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="517"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="540"/>
+        <source>Music</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="518"/>
+        <source>In-game music</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="525"/>
+        <source>Dampen when losing focus</source>
+        <extracomment>Checkbox text. If checked, the in-game audio volume is reduced (=dampened) when the game window loses its focus</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="526"/>
         <source>Reduce the game audio volume if the game window has lost its focus</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="527"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="536"/>
         <source>Frontend sound effects</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="532"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="541"/>
         <source>Frontend music</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="686"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="695"/>
         <source>If enabled, Hedgewars adds the date and time in the form &quot;YYYY-MM-DD_hh-mm&quot; for automatically created demos.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="706"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="715"/>
         <source>Check for updates at startup</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="377"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="386"/>
         <source>Show ammo menu tooltips</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="685"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="694"/>
         <source>Append date and time to record file name</source>
         <translation>记录名称中包含具体时间日期</translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/dialog/input_password.cpp" line="55"/>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="562"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="571"/>
         <source>Save password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="769"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="778"/>
         <source>Record audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="819"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="828"/>
         <source>Use game resolution</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2876,112 +2943,112 @@
         <translation type="obsolete">Lv 级别</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="645"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="654"/>
         <source>(System default)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="324"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="333"/>
         <source>Disabled</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="322"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="331"/>
         <source>Stereoscopy creates an illusion of depth when you wear 3D glasses.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="325"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="334"/>
         <source>Red/Cyan</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="326"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="335"/>
         <source>Cyan/Red</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="327"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="336"/>
         <source>Red/Blue</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="328"/>
-        <source>Blue/Red</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="329"/>
-        <source>Red/Green</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="330"/>
-        <source>Green/Red</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="337"/>
-        <source>Side-by-side</source>
+        <source>Blue/Red</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="338"/>
+        <source>Red/Green</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="339"/>
+        <source>Green/Red</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="346"/>
+        <source>Side-by-side</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="347"/>
         <source>Top-Bottom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="829"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="838"/>
         <source>24 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="830"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="839"/>
         <source>25 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="831"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="840"/>
         <source>30 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="832"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="841"/>
         <source>50 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="833"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="842"/>
         <source>60 FPS</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="331"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="340"/>
         <source>Red/Cyan grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="332"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="341"/>
         <source>Cyan/Red grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="333"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="342"/>
         <source>Red/Blue grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="334"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="343"/>
         <source>Blue/Red grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="335"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="344"/>
         <source>Red/Green grayscale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="336"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="345"/>
         <source>Green/Red grayscale</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3004,7 +3071,7 @@
         <translation>城堡模式</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="295"/>
+        <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="296"/>
         <source>Playing teams</source>
         <translation>玩家队伍</translation>
     </message>
@@ -3024,12 +3091,12 @@
         <translation>基本设置</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="112"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="113"/>
         <source>Videos</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="148"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="149"/>
         <source>Description</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3037,63 +3104,63 @@
 <context>
     <name>QLabel</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="637"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="646"/>
         <source>Locale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="551"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="560"/>
         <source>Nickname</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="318"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="327"/>
         <source>Stereoscopy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="383"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="392"/>
         <source>Displayed tags above hogs and translucent tags</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="674"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="683"/>
         <source>This setting will be effective at next restart.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="795"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="804"/>
         <source>Resolution</source>
         <translation>分辨率</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="840"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="849"/>
         <source>Bitrate (Kibit/s)</source>
         <extracomment>“Kibit/s” is the symbol for 1024 bits per second</extracomment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="304"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="313"/>
         <source>Quality</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="257"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="266"/>
         <source>Fullscreen</source>
         <translation type="unfinished">游戏全屏幕</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="262"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="271"/>
         <source>Fullscreen Resolution</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="273"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="282"/>
         <source>Windowed Resolution</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="351"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="360"/>
         <source>FPS limit</source>
         <translation>FPS 上限</translation>
     </message>
@@ -3118,7 +3185,7 @@
         <translation>端口:</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="156"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="157"/>
         <source>Weapons</source>
         <translation>武器</translation>
     </message>
@@ -3127,7 +3194,7 @@
         <translation type="obsolete">版本</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="484"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="493"/>
         <source>Initial sound volume</source>
         <translation>初始音量</translation>
     </message>
@@ -3301,22 +3368,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="736"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="745"/>
         <source>Format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="757"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="766"/>
         <source>Audio codec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="783"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="792"/>
         <source>Video codec</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="825"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="834"/>
         <source>Framerate</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3349,7 +3416,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="556"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="565"/>
         <source>anonymous</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3374,7 +3441,7 @@
         <location filename="../../../../QTfrontend/ui/page/pageplayrecord.cpp" line="166"/>
         <location filename="../../../../QTfrontend/ui/page/pageplayrecord.cpp" line="183"/>
         <location filename="../../../../QTfrontend/ui/page/pageplayrecord.cpp" line="198"/>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="401"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="404"/>
         <source>Error</source>
         <translation>错误</translation>
     </message>
@@ -3416,7 +3483,7 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/hwform.cpp" line="1105"/>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="646"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="649"/>
         <source>Cannot delete default scheme &apos;%1&apos;!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3445,12 +3512,12 @@
         <translation type="vanished">服务器连接丢失</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2358"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2429"/>
         <source>Not all players are ready</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2359"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2430"/>
         <source>Are you sure you want to start this game?
 Not all players are ready.</source>
         <translation type="unfinished"></translation>
@@ -3483,18 +3550,18 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2245"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2316"/>
         <location filename="../../../../QTfrontend/ui/widget/feedbackdialog.cpp" line="418"/>
         <source>Hedgewars - Success</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2246"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2317"/>
         <source>All file associations have been set</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/hwform.cpp" line="2251"/>
+        <location filename="../../../../QTfrontend/hwform.cpp" line="2322"/>
         <source>File association failed.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3536,43 +3603,43 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="645"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="648"/>
         <source>Schemes - Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="654"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="657"/>
         <source>Schemes - Are you sure?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="655"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="658"/>
         <source>Do you really want to delete the game scheme &apos;%1&apos;?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="715"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="718"/>
         <source>Schemes - Name already taken</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="716"/>
+        <location filename="../../../../QTfrontend/ui/page/pagescheme.cpp" line="719"/>
         <source>A scheme with the name &apos;%1&apos; already exists. Your scheme has been renamed to &apos;%2&apos;.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="587"/>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="616"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="589"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="618"/>
         <source>Videos - Are you sure?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="588"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="590"/>
         <source>Do you really want to delete the video &apos;%1&apos;?</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="617"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="619"/>
         <source>Do you really want to remove %1 file(s)?</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -3645,7 +3712,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="402"/>
+        <location filename="../../../../QTfrontend/ui/widget/gamecfgwidget.cpp" line="405"/>
         <source>Cannot use the weapon scheme &apos;%1&apos;!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3653,8 +3720,8 @@
 <context>
     <name>QObject</name>
     <message>
-        <location filename="../../../../QTfrontend/campaign.cpp" line="139"/>
-        <location filename="../../../../QTfrontend/campaign.cpp" line="161"/>
+        <location filename="../../../../QTfrontend/campaign.cpp" line="153"/>
+        <location filename="../../../../QTfrontend/campaign.cpp" line="175"/>
         <source>No description available</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3703,7 +3770,7 @@
     <message>
         <location filename="../../../../QTfrontend/ui/page/pagecampaign.cpp" line="96"/>
         <location filename="../../../../QTfrontend/ui/page/pagenetserver.cpp" line="99"/>
-        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="126"/>
+        <location filename="../../../../QTfrontend/ui/page/pagetraining.cpp" line="131"/>
         <source>Start</source>
         <translation>开始</translation>
     </message>
@@ -3748,14 +3815,14 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/dialog/input_ip.cpp" line="58"/>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="490"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="492"/>
         <source>Cancel</source>
         <translation>取消</translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/ui/page/pageplayrecord.cpp" line="48"/>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="182"/>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="490"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="183"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="492"/>
         <source>Delete</source>
         <translation>删除</translation>
     </message>
@@ -3765,42 +3832,42 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="692"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="701"/>
         <source>Associate file extensions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="854"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="863"/>
         <source>Set default options</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="855"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="864"/>
         <source>Restore default coding parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="134"/>
-        <source>Open videos directory</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="135"/>
+        <source>Open videos directory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="136"/>
         <source>Open the video directory in your system</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="178"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="179"/>
         <source>Play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="180"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="181"/>
         <source>Play this video</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="184"/>
+        <location filename="../../../../QTfrontend/ui/page/pagevideos.cpp" line="185"/>
         <source>Delete this video</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3808,7 +3875,7 @@
 <context>
     <name>QSpinBox</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="848"/>
+        <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="857"/>
         <source>Specify the bitrate of recorded videos as a multiple of 1024 bits per second</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3991,18 +4058,18 @@
 <context>
     <name>TCPBase</name>
     <message>
-        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="122"/>
+        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="125"/>
         <source>Unable to start server at %1.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="223"/>
+        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="238"/>
         <source>Unable to run engine at %1
 Error code: %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="242"/>
+        <location filename="../../../../QTfrontend/net/tcpBase.cpp" line="257"/>
         <source>The game engine died unexpectedly!
 (exit code %1)
 
@@ -4015,7 +4082,7 @@
 <context>
     <name>TeamSelWidget</name>
     <message>
-        <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="300"/>
+        <location filename="../../../../QTfrontend/ui/widget/teamselect.cpp" line="301"/>
         <source>At least two teams are required to play!</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4047,35 +4114,35 @@
     <name>binds</name>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="23"/>
-        <location filename="../../../../QTfrontend/binds.cpp" line="51"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="52"/>
         <source>up</source>
         <translation>上</translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="24"/>
-        <location filename="../../../../QTfrontend/binds.cpp" line="52"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="53"/>
         <source>left</source>
         <translation>左</translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="25"/>
-        <location filename="../../../../QTfrontend/binds.cpp" line="53"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="54"/>
         <source>right</source>
         <translation>右</translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="26"/>
-        <location filename="../../../../QTfrontend/binds.cpp" line="54"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="55"/>
         <source>down</source>
         <translation>下</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="48"/>
-        <source>attack</source>
-        <translation>攻击</translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="49"/>
+        <source>attack</source>
+        <translation>攻击</translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
         <source>put</source>
         <translation>放</translation>
     </message>
@@ -4131,97 +4198,102 @@
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="42"/>
-        <source>timer 1 sec</source>
-        <translation>定时1秒</translation>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="43"/>
-        <source>timer 2 sec</source>
-        <translation>定时2秒</translation>
+        <source>timer 1 sec</source>
+        <translation>定时1秒</translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="44"/>
-        <source>timer 3 sec</source>
-        <translation>定时3秒</translation>
+        <source>timer 2 sec</source>
+        <translation>定时2秒</translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="45"/>
-        <source>timer 4 sec</source>
-        <translation>定时4秒</translation>
+        <source>timer 3 sec</source>
+        <translation>定时3秒</translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="46"/>
-        <source>timer 5 sec</source>
-        <translation>定时5秒</translation>
+        <source>timer 4 sec</source>
+        <translation>定时4秒</translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="47"/>
+        <source>timer 5 sec</source>
+        <translation>定时5秒</translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="48"/>
         <source>change timer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="51"/>
         <source>autocam / find hedgehog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="56"/>
-        <source>zoom in</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="57"/>
-        <source>zoom out</source>
+        <source>zoom in</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="58"/>
+        <source>zoom out</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="59"/>
         <source>reset zoom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="62"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="63"/>
         <source>pause / auto skip</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="67"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="68"/>
         <source>mute audio</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="69"/>
-        <source>capture</source>
-        <translation>夺取</translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="70"/>
-        <source>speed up replay</source>
-        <translation type="unfinished"></translation>
+        <source>capture</source>
+        <translation>夺取</translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="71"/>
+        <source>speed up replay</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="72"/>
         <source>show mission information</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="73"/>
-        <source>toggle team bars</source>
-        <extracomment>This refers to the team info bars (name/flag/health) of all teams. These are shown at the bottom center of the screen</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="74"/>
+        <source>toggle team bars</source>
+        <extracomment>This refers to the team info bars (name/flag/health) of all teams. These are shown at the bottom center of the screen</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="75"/>
         <source>toggle hedgehog tags</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="76"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="77"/>
         <source>record</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="63"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="64"/>
         <source>quit</source>
         <translation>退出</translation>
     </message>
@@ -4245,22 +4317,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="60"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="61"/>
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="65"/>
-        <source>volume down</source>
-        <translation>降低音量</translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="66"/>
+        <source>volume down</source>
+        <translation>降低音量</translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="67"/>
         <source>volume up</source>
         <translation>提高音量</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="68"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="69"/>
         <source>change mode</source>
         <translation>改变模式</translation>
     </message>
@@ -4274,17 +4346,17 @@
         <translation>slot 9</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="59"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="60"/>
         <source>chat</source>
         <translation>聊天</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="61"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="62"/>
         <source>chat history</source>
         <translation>聊天记录</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="64"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="65"/>
         <source>confirmation</source>
         <translation>确认</translation>
     </message>
@@ -4307,12 +4379,12 @@
         <translation type="unfinished">武器</translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="51"/>
         <source>Camera</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="59"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="60"/>
         <source>Miscellaneous</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4325,12 +4397,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="48"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="49"/>
         <source>Fire your selected weapon or trigger an utility item:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="49"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
         <source>Pick a weapon or a target location under the cursor:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4350,62 +4422,62 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="42"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="43"/>
         <source>Set the timer on bombs and timed weapons:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="50"/>
-        <source>Toggle automatic camera / refocus on active hedgehog:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="51"/>
+        <source>Toggle automatic camera / refocus on active hedgehog:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="52"/>
         <source>Move the cursor or camera without using the mouse:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="56"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="57"/>
         <source>Modify the camera&apos;s zoom level:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="59"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="60"/>
         <source>Talk to your clan or all participants:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="62"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="63"/>
         <source>Pause, continue or leave your game:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="65"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="66"/>
         <source>Modify the game&apos;s volume while playing:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="68"/>
-        <source>Toggle fullscreen mode:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="69"/>
-        <source>Take a screenshot:</source>
+        <source>Toggle fullscreen mode:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="70"/>
-        <source>Demo replay:</source>
+        <source>Take a screenshot:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../../../../QTfrontend/binds.cpp" line="71"/>
+        <source>Demo replay:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/binds.cpp" line="72"/>
         <source>Heads-up display:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/binds.cpp" line="76"/>
+        <location filename="../../../../QTfrontend/binds.cpp" line="77"/>
         <source>Record video:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4790,7 +4862,13 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../../../../QTfrontend/util/DataManager.cpp" line="162"/>
+        <location filename="../../../../QTfrontend/sdlkeys.cpp" line="201"/>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../../../../QTfrontend/util/DataManager.cpp" line="164"/>
         <source>Keyboard</source>
         <translation type="unfinished"></translation>
     </message>
--- a/share/hedgewars/Data/Locale/hedgewars_zh_TW.ts	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_zh_TW.ts	Mon Jan 21 00:27:42 2019 +0100
@@ -986,6 +986,20 @@
     </message>
 </context>
 <context>
+    <name>HWRecorder</name>
+    <message>
+        <source>A fatal ERROR occured while processing the video recording! The video could not be saved.
+
+As a workaround, you could try to reset the Hedgewars video recorder settings to the defaults.
+
+To report this error, please click the &apos;Feedback&apos; button in the main menu!
+
+Last engine message:
+%1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>HWUploadVideoDialog</name>
     <message>
         <source>Upload video</source>
@@ -1462,6 +1476,26 @@
         <source>With everyone having the same clan color, there was no reason to fight. And so the hedgehogs happily lived in peace ever after.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <source>(%1 point(s))</source>
+        <extracomment>Number of points in stats screen, written after the team name</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%L1 second(s))</source>
+        <extracomment>Time in seconds</extracomment>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <source>(%1 crate(s))</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>PageInGame</name>
@@ -2217,6 +2251,29 @@
         <source>Team</source>
         <translation type="unfinished">隊伍</translation>
     </message>
+    <message>
+        <source>Team highscore: %1</source>
+        <extracomment>Highest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team lowscore: %1</source>
+        <extracomment>Lowest score of a team</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s top accuracy: %1%</source>
+        <extracomment>Best accuracy of a team (in a challenge)</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s best time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Team&apos;s longest time: %L1 s</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PageVideos</name>
@@ -3746,6 +3803,10 @@
         <source>clan chat</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>unselect weapon</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>binds (categories)</name>
@@ -4190,6 +4251,11 @@
         <extracomment>Game controller D-pad button. %1 = D-pad number, %2 = direction</extracomment>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <source>(Don&apos;t use)</source>
+        <extracomment>Special entry in key selection when an action has no control assigned</extracomment>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>credits</name>
--- a/share/hedgewars/Data/Locale/it.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/it.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -45,7 +45,6 @@
     ["Again with the 'cannibals' thing!"] = "Ancora colla storia dei 'cannibali'!",
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
-    ["a Hedgewars mini-game"] = "un mini-gioco di Hedgewars",
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
 --      ["Aim at the ceiling and hold [Attack] pressed until the rope attaches."] = "", -- Basic_Training_-_Rope
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
     ["Crates Left:"] = "Casse residue:", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -460,8 +459,6 @@
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
     ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "Sconfiggi i cannibali! | Suggerimento: imposta il timer con [1-5], mira con [Su] / [Giù] e tieni premuto [Spazio] per scegliere la potenza", -- A_Classic_Fairytale:shadow
-    ["Defeat the cannibals!|"] = "Sconfiggi i cannibali!|",
-    ["Defeat the cannibals"] = "Sconfiggi i cannibali",
     ["Defeat the cyborgs!"] = "Sconfiggi i cyborg!",
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
 --      ["Delete Waypoint"] = "", -- HedgeEditor
@@ -504,7 +501,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
     ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "Travestiti da Rockhopper Penguin: [Scambia posto con un riccio qualsiasi nel cerchio]", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
     ["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Distruggi tutti gli obiettivi entro il tempo previsto.|Hai armi illimitate per questa missione.",
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
     ["Eliminate the enemy hogs to win."] = "Elimina i ricci nemici per vincere.",
-    ["Eliminate the enemy specialists."] = "Elimina tutti i nemici specialisti.",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
     ["Family Reunion"] = "Riunione familiare", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
     ["Fastest lap: "] = "Giro migliore: ",
     ["Feeble Resistance"] = "Resistenza Finale",
@@ -697,7 +693,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
-    ["Game Modifiers: "] = "Modificatori di Gioco: ",
     ["GAME OVER!"] = "GAME OVER!",
 --      ["Game over!"] = "", -- Space_Invasion
     ["Game Started!"] = "Gioco Iniziato!",
@@ -800,7 +795,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
     ["Grenade Training"] = "Allenamento granate", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1366,7 +1359,6 @@
 --      ["Mega kill!"] = "", -- Mutant
     ["Meiwes"] = "Maives", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
     ["Mindy"] = "Mindy", -- A_Classic_Fairytale:united
     ["Mine Deployer"] = "Posatore di Mine",
 --      ["MINE PLACEMENT MODE"] = "", -- HedgeEditor
@@ -1528,8 +1520,6 @@
     ["Oh no! Just try again!"] = "Oh no! Prova ancora!",
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-    ["Oh no! Time's up! Just try again."] = "Oh no! Tempo scaduto! Riprova!",
-    ["Oh no! You failed! Just try again."] = "Oh no! Hai fallito! Riprova!", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
     ["Oh, silly me! I forgot that I'm the shaman."] = "Oh, stupido! Ho dimenticato di essere io lo sciamano!", -- A_Classic_Fairytale:backstab
@@ -1593,7 +1583,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
     ["Perfect! Now try to get the next crate without hurting yourself!"] = "Ottimo! Ora prova a prendere la prossima cassa senza farti male!", -- A_Classic_Fairytale:first_blood
-    ["Per-Hog Ammo"] = "Munizioni per Riccio",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
     ["Per team weapons"] = "Armi per team", -- Continental_supplies
@@ -1654,8 +1643,6 @@
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
 --      ["--- Points Mode ---"] = "", -- Battalion
-    ["points"] = "punti",
---      ["point(s)"] = "", -- TargetPractice, Mutant
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
     ["Poison"] = "Veleno",
@@ -1675,7 +1662,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
-    ["Prepare yourself"] = "Preparati",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1706,6 +1693,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1741,7 +1729,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
     ["Respawner"] = "Rinascita", -- Construction_Mode
@@ -1856,7 +1843,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
     ["Seduction"] = "Seduzione", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
     ["See that crate farther on the right?"] = "Vedi quella cassa più avanti sulla destra?", -- A_Classic_Fairytale:first_blood
@@ -2160,15 +2146,17 @@
 --      ["Tatters"] = "", -- 
 --      ["Team %d"] = "", -- SimpleMission
     ["Team %d: "] = "Squadra %d: ",
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2297,6 +2285,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
     ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "Gli altri erano tutti cannibali e passavano le giornate mangiando gli organi di altri ricci...", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2321,7 +2310,7 @@
     ["The Showdown"] = "La resa dei conti", -- A_Classic_Fairytale:shadow
     ["The Slaughter"] = "Il macello", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
-    ["THE SPECIALISTS"] = "GLI SPECIALISTI",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
     ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "Gli spiriti degli antenati sono sicuramente contenti, Leaks a Lot.", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2517,7 +2506,6 @@
     ["United We Stand"] = "Sempre Uniti", -- A_Classic_Fairytale:united
     ["Unit"] = "Unità",
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
-    ["Unlimited Attacks"] = "Attacchi illimitati",
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
     ["Unlucky Sods"] = "Zolle Sfortunate", -- User_Mission_-_Rope_Knock_Challenge
     ["Unstoppable!"] = "Inarrestabile!",
@@ -2620,7 +2608,6 @@
 --      ["Weapons: Hogs will get 1 out of 3 weapons randomly each turn"] = "", -- Battalion
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
-    ["Weapons Reset"] = "Armi Azzerate",
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
     ["We are indeed."] = "Si, siamo al sicuro.", -- A_Classic_Fairytale:backstab
     ["We can't defeat them!"] = "Non possiamo sconfiggerli!", -- A_Classic_Fairytale:shadow
@@ -2814,7 +2801,7 @@
     ["You'd almost swear the water was rising!"] = "Guarda, l'acqua si sta alzando rapidamente!",
     ["You'd better watch your steps..."] = "E' meglio che tu stia attento...", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
     ["You did not make it in time, try again!"] = "Non hai fatto in tempo, prova ancora!",
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2831,7 +2818,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
     ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "Hai 7 turni all'ondata successiva.|Assicurati che i cannibali vengano salutati in modo appropriato!|Se il riccio muore, la causa è persa.|Suggerimento: potresti utilizzare alcune mine...", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2910,6 +2896,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2958,7 +2945,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
     ["You're...alive!? But we saw you die!"] = "Sei...vivo!? Noi ti abbiamo visto morire!",
     ["You're a pathetic liar!"] = "Sei un patetico bugiardo!",
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
     ["You're funny!"] = "Sei divertente!",
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3007,5 +2993,7 @@
 --      ["Zombi"] = "", -- portal
     ["'Zooka Team"] = "Squadra Zooka",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
     ["Zork"] = "Zork",
 }
--- a/share/hedgewars/Data/Locale/ko.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/ko.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -45,7 +45,6 @@
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
---      ["a Hedgewars mini-game"] = "", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
 --      ["Aim at the ceiling and hold [Attack] pressed until the rope attaches."] = "", -- Basic_Training_-_Rope
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates Left:"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -458,9 +457,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -504,7 +501,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
 --      ["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
 --      ["Eliminate the enemy hogs to win."] = "",
---      ["Eliminate the enemy specialists."] = "",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: "] = "",
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
 --      ["Feeble Resistance"] = "",
@@ -697,7 +693,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
---      ["Game Modifiers: "] = "",
 --      ["GAME OVER!"] = "",
 --      ["Game over!"] = "", -- Space_Invasion
 --      ["Game Started!"] = "",
@@ -800,7 +795,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenade Training"] = "", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1366,7 +1359,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
 --      ["Mine Deployer"] = "",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1528,8 +1520,6 @@
 --      ["Oh no! Just try again!"] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
---      ["Oh no! Time's up! Just try again."] = "", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1593,7 +1583,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
---      ["Per-Hog Ammo"] = "",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
@@ -1653,9 +1642,7 @@
 --      ["Please wait …"] = "", -- WxW
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
---      ["points"] = "", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
 --      ["--- Points Mode ---"] = "", -- Battalion
---      ["point(s)"] = "", -- TargetPractice, Mutant
 --      ["Poison"] = "",
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
@@ -1675,7 +1662,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
---      ["Prepare yourself"] = "",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1706,6 +1693,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1741,7 +1729,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1856,7 +1843,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seduction"] = "", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2160,15 +2146,17 @@
 --      ["Tatters"] = "", -- 
 --      ["Team %d: "] = "",
 --      ["Team %d"] = "", -- SimpleMission
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2297,6 +2285,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2321,7 +2310,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
---      ["THE SPECIALISTS"] = "",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2517,7 +2506,6 @@
 --      ["Unit 883"] = "", -- 
 --      ["United We Stand"] = "", -- A_Classic_Fairytale:united
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
---      ["Unlimited Attacks"] = "",
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Unstoppable!"] = "",
@@ -2620,7 +2608,6 @@
 --      ["Weapons: Hogs will get 1 out of 3 weapons randomly each turn"] = "", -- Battalion
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
---      ["Weapons Reset"] = "",
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
@@ -2814,7 +2801,7 @@
 --      ["You'd almost swear the water was rising!"] = "",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2831,7 +2818,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2910,6 +2896,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2958,7 +2945,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're...alive!? But we saw you die!"] = "", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3007,5 +2993,7 @@
 --      ["Zombi"] = "", -- portal
 --      ["'Zooka Team"] = "",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/lt.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/lt.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -44,7 +44,6 @@
 --      ["After you left the moon, my other loyal minions came and resurrected me so I could complete my master plan."] = "", -- A_Space_Adventure:death01
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
-   ["a Hedgewars mini-game"] = "Eþiu karu mini þaidimas", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates Left:"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -458,9 +457,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -504,7 +501,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
    ["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Sunaikink Visus taikinius kol neiðseko laikas.|Ðitai misijai gausi nesibaigianèiu kulku.", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
 --      ["Eliminate the enemy hogs to win."] = "",
-   ["Eliminate the enemy specialists."] = "Sunaikink prieðus specialistus.",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
    ["Fastest lap: "] = "Greièiausias Ratas: ",
    ["Feeble Resistance"] = "Silpnaus Atsparumo Tvirtovë",
@@ -697,7 +693,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
-   ["Game Modifiers: "] = "Þaidimo Modifikatoriai: ",
 --      ["Game over!"] = "", -- Space_Invasion
    ["GAME OVER!"] = "Þaidimas Baigtas!",
    ["Game Started!"] = "Þaidimas Prasidëjo!",
@@ -800,7 +795,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenade Training"] = "", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1366,7 +1359,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
 --      ["Mine Deployer"] = "",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1528,8 +1520,6 @@
    ["Oh no! Just try again!"] = "O NE! Tiesiog Bandyk Vël", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-   ["Oh no! Time's up! Just try again."] = "O NE! Baigësi Laikas! Tiesiog Bandyk Vël.", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1593,7 +1583,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
-   ["Per-Hog Ammo"] = "Kulkos Per-Eþy",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
@@ -1654,8 +1643,6 @@
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
 --      ["--- Points Mode ---"] = "", -- Battalion
-   ["points"] = "taðkai", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
---      ["point(s)"] = "", -- TargetPractice, Mutant
    ["Poison"] = "Nuodai",
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
@@ -1675,7 +1662,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
---      ["Prepare yourself"] = "",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1706,6 +1693,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1741,7 +1729,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1856,7 +1843,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seduction"] = "", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2160,15 +2146,17 @@
 --      ["Tatters"] = "", -- 
    ["Team %d: "] = "Komanda %d: ",
 --      ["Team %d"] = "", -- SimpleMission
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2297,6 +2285,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2321,7 +2310,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
-   ["THE SPECIALISTS"] = "Specialistai",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2518,7 +2507,6 @@
 --      ["United We Stand"] = "", -- A_Classic_Fairytale:united
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
-   ["Unlimited Attacks"] = "Nesibaigianèios Atakos",
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Unstoppable!"] = "",
 --      ["Unsuspecting Louts"] = "", -- User_Mission_-_Rope_Knock_Challenge
@@ -2620,7 +2608,6 @@
 --      ["Weapons: Hogs will get 1 out of 3 weapons randomly each turn"] = "", -- Battalion
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
-   ["Weapons Reset"] = "Ginklai Atgaivinti",
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
@@ -2814,7 +2801,7 @@
    ["You'd almost swear the water was rising!"] = "Galima pamanyti kad vanduo tikrai kyla!",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2831,7 +2818,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2910,6 +2896,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2958,7 +2945,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're...alive!? But we saw you die!"] = "", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3007,5 +2993,7 @@
 --      ["Zombi"] = "", -- portal
    ["'Zooka Team"] = "'Zukos Komanda",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/pl.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/pl.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -45,7 +45,6 @@
     ["Again with the 'cannibals' thing!"] = "Znowu z tymi \"kanibalami\"!", -- A_Classic_Fairytale:enemy
     ["A Hedgewars minigame"] = "Minigra Hedgewars", -- Capture_the_Flag
     ["A Hedgewars mini-game"] = "Minigra Hedgewars", -- Racer, Space_Invasion, TechRacer, Tumbler
-    ["a Hedgewars mini-game"] = "Minigra Hedgewars", -- Space_Invasion, The_Specialists
     ["A Hedgewars tag game"] = "Berek w Hedgewars", -- Mutant
     ["Ahhh, home, sweet home. Made it in %d seconds."] = "Ahhh, nie ma to jak w domu. Udało mi się w %d sekund.", -- ClimbHome
     ["Aim at the ceiling and hold [Attack] pressed until the rope attaches."] = "Wyceluj w sufit i przytrzymaj [Atak], aż lina się zaczepi.", -- Basic_Training_-_Rope
@@ -312,6 +311,7 @@
     ["Challenge objectives"] = "Cele wyzwania", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
     ["Challenge over!"] = "Wyzwanie skończone!", -- User_Mission_-_Rope_Knock_Challenge
     ["Challenge"] = "Wyzwanie", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
     ["Change Content: [Left], [Right]"] = "Zmień zawartość: [Lewo], [Prawo]", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
     ["Change direction: [Left]/[Right]"] = "Zmień kierunek: [Lewo]/[Prawo]", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
     ["Crates left: %d"] = "Pozostałe skrzynie: %d", -- User_Mission_-_RCPlane_Challenge
     ["Crates Left:"] = "Pozostałe skrzynie:", -- User_Mission_-_RCPlane_Challenge
     ["Crates per turn: %d"] = "Skrzynie na turę: %d", -- WxW
-    ["crate(s)"] = "skrzyń", -- SpeedShoppa
     ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "Szalona grawitacja: Grawitacja losowo zmienia się w zakresie od %i%% do %i%%, z okresem %s", -- Gravity
     ["Crazy Runner"] = "Szalony Biegacz", -- A_Space_Adventure:moon02
     ["Cricket Time"] = "Czas na krykieta", -- Continental_supplies
@@ -460,8 +459,6 @@
     ["Defeat Professor Hogevil!"] = "Pokonaj Profesora Jeżozło!", -- A_Space_Adventure:death01
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
     ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "Pokonaj kanibali!|Porada do granatów: ustaw zapalnik używając [1-5], celuj [Góra]/[Dół] i przytrzymaj [Spację], by ustawić moc", -- A_Classic_Fairytale:shadow
-    ["Defeat the cannibals"] = "Pokonaj kanibali", -- A_Classic_Fairytale:backstab
-    ["Defeat the cannibals!|"] = "Pokonaj kanibali!|", -- A_Classic_Fairytale:united
     ["Defeat the cyborgs!"] = "Pokonaj cyborgów!", -- A_Classic_Fairytale:enemy
     ["Defeat the enemy!"] = "Pokonaj wroga!", -- A_Classic_Fairytale:queen
     ["Delete Waypoint"] = "Usuń punkt kontrolny", -- HedgeEditor
@@ -504,7 +501,6 @@
     ["Disguise as a Rockhopper Penguin"] = "Przebież się za Pingwina Rakietoskoczka", -- Continental_supplies
     ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "Przebranie za pingwina skalnegi: [Zamień miejsce z losowym wrogim jeżem w kole]", -- Continental_supplies
     ["Displacer"] = "Wypieracz",
-    ["Disqualified!"] = "Zdyskwalifikowany!", -- User_Mission_-_That_Sinking_Feeling
     ["Diver"] = "Nurek", -- User_Mission_-_Diver
     ["%d ms"] = "%d ms", -- HedgeEditor
     ["Doing stuff a monkey could do."] = "Robić rzeczy, które mogłaby zrobić małpa.", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
     ["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Wyeliminuj wszystkie cele, zanim upłynie czas.|W tej misji masz nieskończoną ilość amunicji.",
     ["Eliminate the enemy before the time runs out."] = "Wyeliminuj wroga, zanim upłynie czas.", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
     ["Eliminate the enemy hogs to win."] = "Wybij jeże przeciwnika by wygrać.",
-    ["Eliminate the enemy specialists."] = "Zabij specjalistów wroga.",
     ["Eliminate the enemy."] = "Wyeliminuj wroga.", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
     ["Eliminate Unit 3378."] = "Wyeliminuj Jednostkę 3378.", -- User_Mission_-_Teamwork
     ["Eliminate WatchBot 4000."] = "Wyeliminuj PaczBota 4000.", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
     ["Fall Damage"] = "Obrażenia od upadku", -- Basic_Training_-_Movement
     ["Fallen Angel"] = "Upadły anioł", -- Tentacle_Terror
     ["Family Reunion"] = "Spotkanie rodzinne", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
     ["Fastest lap: %.3fs by %s"] = "Najszybsze okrążenie: %.3fs (%s)", -- TrophyRace
     ["Fastest lap: "] = "Najszybsze okrążenie: ",
     ["Feeble Resistance"] = "Ruch Oporu",
@@ -697,7 +693,6 @@
     ["“g=150”, where 150 is 150% of normal gravity."] = "\"g=150\", gdzie 150 to 150% normalnej grawitacji.", -- Gravity
     ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "\"g=50, g2=150, period=4000\" dla grawitacji zmieniającej|się od 50 do 150 i z powrotem, z okresem 4000 ms.", -- Gravity
     ["Galaxy Guardians"] = "Galaktyczni Strażnicy", -- Big_Armory
-    ["Game Modifiers: "] = "Modyfikatory: ",
     ["GAME OVER!"] = "KONIEC GRY!",
     ["Game over!"] = "Koniec gry", -- Space_Invasion
     ["Game Started!"] = "Gra rozpoczęta!",
@@ -800,7 +795,6 @@
     ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "Pozdrowienia od Marynarki, %s (%s), za bycie w odległości %d od lądu!", -- ClimbHome
     ["Greetings, %s!"] = "Pozdrowienia, %s!", -- A_Classic_Fairytale:dragon
     ["Grenade Group"] = "Granatowa Grupa", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
     ["Grenades explode after 1 to 5 seconds (you decide)."] = "Granat wybucha po 1 do 5 sekundach (ty wybierasz).", -- Basic_Training_-_Grenade
     ["Grenades with high bounciness bounce a lot and behave chaotic."] = "Granat z dużą odbijalnością odbija się bardzo dużo i zachowuje chaotycznie.", -- Basic_Training_-_Grenade
     ["Grenade Training"] = "Trening Granatowy", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
     ["- Hogs will be revived"] = "- Jeże zostaną ożywione", -- Capture_the_Flag
     ["- Hogs will drop the flag when killed"] = "Jeże upuszczą flagę po zginięciu", -- Capture_the_Flag
     ["Hog two"] = "Jeż dwa", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
     ["Hold [Attack] to attach the rope."] = "Wciśnij [Atak], by zaczepić linę", -- Basic_Training_-_Rope
     ["Hold the Attack key pressed for more power."] = "Przytrzymaj klawisz ataku po więcej mocy.", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
     ["Holy shit!"] = "Jasna cholera!", -- Mutant
@@ -1367,7 +1360,6 @@
     ["Mega kill!"] = "Mega zabójstwo!", -- Mutant
     ["Meiwes"] = "Meifs", -- A_Classic_Fairytale:backstab
     ["mikade"] = "mikade",
-    ["milliseconds"] = "milisekund", -- SpeedShoppa, Racer, TechRacer
     ["Mindy"] = "Mindi", -- A_Classic_Fairytale:united
     ["Mine Deployer"] = "Rozmieszczacz Min",
     ["Mine Placement Mode"] = "Tryb Ustawiania Min", -- Construction_Mode
@@ -1529,8 +1521,6 @@
     ["Oh no! Just try again!"] = "Ojojoj! Spróbuj jeszcze raz!",
     ["Oh no, not %s!"] = "O nie, to %s!", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-    ["Oh no! Time's up! Just try again."] = "Ajajaj! Koniec czasu! Spróbuj jeszcze raz.",
-    ["Oh no! You failed! Just try again."] = "O nie! Nie udało ci się! Spróbuj jeszcze raz.", -- Basic_Training_-_Cluster_Bomb
     ["Oh no! You have died. Try again!"] = "Och nie! Umarłeś. Spróbuj jeszcze raz!", -- Basic_Training_-_Flying_Saucer
     ["Oh! Please spare me. You can take all my treasures!"] = "Och! Proszę, oszczędź mnie. Możesz zabrać wszystkie moje skarby!", -- A_Space_Adventure:ice01
     ["Oh, silly me! I forgot that I'm the shaman."] = "Och, głupi ja! Zapomniałem, że to ja jestem szamanem.", -- A_Classic_Fairytale:backstab
@@ -1594,7 +1584,6 @@
     ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "Ryk pingwina: [Zadaje 15 obrażeń + 10% zdrowia twojego jeża wszystkim jeżom dookoła i dostaje 2/3 z powrotem]", -- Continental_supplies
     ["Penguin Roar"] = "Ryk pingwina", -- Continental_supplies
     ["Perfect! Now try to get the next crate without hurting yourself!"] = "Idealnie! Teraz spróbuj zdobyć następną skrzynię bez zranienia się!", -- A_Classic_Fairytale:first_blood
-    ["Per-Hog Ammo"] = "Oddzielna amunicja dla jeży",
     ["Per-hog Ammo: Weapons are not shared between hogs"] = "Oddzielna amunicja dla jeży: Bronie nie są dzielone między jeżami", -- User_Mission_-_Nobody_Laugh
     ["Personal best: %.3f seconds"] = "Osobisty rekord: %.3f sekund", -- A_Space_Adventure:ice02
     ["Per team weapons"] = "Drużynowa amunicja", -- Continental_supplies
@@ -1655,8 +1644,6 @@
     ["Point Blank Combo! +5 points!"] = "Kombo martwego punktu! +5 punktów!", -- Space_Invasion
     ["--- Points Mode ---"] = "--- Tryb Punktów ---", -- Battalion
     ["--- Points ---"] = "--- Punkty ---", -- Battalion
-    ["points"] = "punkty", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
-    ["point(s)"] = "punkt(y)", -- TargetPractice, Mutant
     ["Poisonous Apple"] = "Zatrute Jabłko", -- A_Space_Adventure:fruit02
     ["Poisonous, deals no damage."] = "Zatrute, nie zadaje obrażeń.", -- Continental_supplies
     ["Poison"] = "Truciciel",
@@ -1676,7 +1663,7 @@
     ["Prepare for battle!"] = "Przygotować się do bitwy!", -- A_Space_Adventure:moon01
     ["Prepare to fight"] = "Przygotuj się do walki", -- A_Space_Adventure:moon01
     ["Prepare to flee!"] = "Przygotuj się do ucieczki!", -- A_Space_Adventure:cosmos
-    ["Prepare yourself"] = "Przygotuj się",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
     ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "Wciśnij [Atak] (domyślnie spacja), by zacząć,|wielokrotnie wciskaj góra, lewo i prawo, by przyśpieszyć.", -- Basic_Training_-_Flying_Saucer
     ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "Wciśnij [Atak] (domyślnie spacja), by zacząć,|wciśnij wielokrotnie przyciski ruchu w górę, lewo i prawo, by przyśpieszyć.", -- Basic_Training_-_Flying_Saucer
     ["Press [Attack] to begin."] = "Wciśnij [Atak], by zacząć.", -- A_Classic_Fairytale:first_blood
@@ -1707,6 +1694,7 @@
     ["Pyro"] = "Piro", -- HedgeEditor, The_Specialists
     ["Quit: [Esc]"] = "Wyjście: [Esc]", -- Basic_Training_-_Movement
     ["Race complexity limit reached"] = "Limit złożoności wyścigu osiągnięty", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
     ["Racer tool"] = "Narzędzie wyścigu", -- Racer
     ["Racer"] = "Wyścig", -- Racer
     ["Race"] = "Wyścig", -- TrophyRace
@@ -1742,7 +1730,6 @@
     ["Replenishment: Weapons are restocked on turn start of a new hog"] = "Uzupełnianie: Bronie są uzupełnione na początku tury nowego jeża", -- Highlander
     ["Repositioning Mode"] = "Tryb Przesuwania", -- HedgeEditor
     ["REPOSITIONING MODE"] = "TRYB PRZESUWANIA", -- HedgeEditor
-    ["rescues"] = "ratuje", -- User_Mission_-_That_Sinking_Feeling
     ["Rescue the imprisoned PAotH team and get the fuel!"] = "Uratuj uwięziony zespół PSJ i zdobądź paliwo!", -- A_Space_Adventure:moon01
     ["Respawner"] = "Odradzacz", -- Construction_Mode
     ["Respawner: Resurrects dead hogs."] = "Odradzacz: Ożywia martwe jeże.", -- Construction_Mode
@@ -1858,7 +1845,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
     ["Searching in the dust"] = "Poszukiwanie w kurzu", -- A_Space_Adventure:desert01
     ["Searching the stars!"] = "Szukanie gwiazd!", -- A_Space_Adventure:cosmos
-    ["seconds"] = "sekund", -- ClimbHome
     ["Seduction"] = "Uwodzenie", -- Continental_supplies
     ["Seems like every time you take a \"walk\", the enemy finds us!"] = "Wygląda na to, żeza każdym razem, gdy idziesz na \"spacer\", wróg nas znajduje!", -- A_Classic_Fairytale:backstab
     ["See that crate farther on the right?"] = "Widzisz tę skrzynię po prawej?", -- A_Classic_Fairytale:first_blood
@@ -2162,15 +2148,17 @@
     ["Tatters"] = "Szmaciarze",
     ["Team %d: "] = "Drużyna %d: ",
     ["Team %d"] = "Drużyna %d", -- SimpleMission
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
     ["Team Identity Mode"] = "Tryb Tożsamości Drużyny", -- HedgeEditor
     ["TEAM IDENTITY MODE"] = "TRYB TOŻSAMOŚCI DRUŻYNY", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
     ["Team of Hearts"] = "Drużyna Serc", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
     ["Teams are tied! Continue playing rounds until we have a winner!"] = "Drużyny remisują! Grajcie rundy, aż nie wyłonimy zwycięzcy!", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
     ["Team Scores:"] = "Wyniki drużyn:", -- Control
     ["Team scores:"] = "Wyniki drużyn:", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
     ["Teamwork 2"] = "Praca zespołowa 2", -- User_Mission_-_Teamwork_2
     ["Teamwork"] = "Praca zespołowa", -- User_Mission_-_Teamwork
     ["Team Zook"] = "Drużyna Zook", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2299,6 +2287,7 @@
     ["The only woman, huh?"] = "Jedyna kobieta, co?", -- A_Classic_Fairytale:epil
     ["The oppression of the elders, of course!"] = "Ucisk starszych, oczywiście!", -- A_Classic_Fairytale:queen
     ["The opression of the elders, of course!"] = "Ucisk starszych, oczywiście!", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
     ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "To inne składało się z kanibali, spędzających swój czas na jedzeniu organów jeży...", -- A_Classic_Fairytale:first_blood
     ["The Police"] = "Policja",
     ["The power of love! No, wait, the power of the aliens!"] = "Potęga miłości! Nie, czekaj, potęga obcych!", -- A_Classic_Fairytale:queen
@@ -2323,7 +2312,7 @@
     ["The Showdown"] = "Pojedynek", -- A_Classic_Fairytale:shadow
     ["The Slaughter"] = "Rzeź", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
     ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "Społeczeństwo Perfekcjonistów pozdrawia jeża %s (%s): Żadnego pudła i %d trafień w swojej najlepszej rundzie.", -- Space_Invasion
-    ["THE SPECIALISTS"] = "SPECJALIŚCI",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
     ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "Kręcące się strzałki nad twoim jeżem pokazują,|który jeż jest właśnie wybrany.", -- Basic_Training_-_Movement
     ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "Dusze przodków są z pewnością zadowolone, Spory Przecieku.", -- A_Classic_Fairytale:first_blood
     ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "Dusze przodków z pewnością są zadowolone, Spory Przecieku.", -- A_Classic_Fairytale:first_blood
@@ -2520,7 +2509,6 @@
     ["Unit"] = "Jednostka",
     ["Unlike bazookas, grenades are not influenced by wind."] = "W przeciwieństwie do bazook, na granaty wiatr nie ma wpływu.", -- Basic_Training_-_Grenade
     ["Unlimited Attacks: Attacks don't end your turn"] = "Nieskończone ataki: Ataki nie kończą twojej tury", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
-    ["Unlimited Attacks"] = "Nieograniczone ataki",
     ["Unlucky Sods"] = "Pechowi Kolesie", -- User_Mission_-_Rope_Knock_Challenge
     ["Unstoppable!"] = "Nie do zatrzymania!",
     ["Unsuspecting Louts"] = "Niepodejrzewające Chamy", -- User_Mission_-_Rope_Knock_Challenge
@@ -2622,7 +2610,6 @@
     ["Weapons: Hogs will get 1 out of 3 weapons randomly each turn"] = "Bronie: Jeże dostaną 1 z 3 broni losowo w każdej turze", -- Battalion
     ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "Bronie: Prawie każdy wariant jeża dostaje 1 kamikaze", -- Battalion
     ["Weapon specials: Some weapons have special modes (see weapon description)."] = "Speciały broni: Niektóre bronie mają specjalne tryby (zobacz opis broni).", -- Continental_supplies
-    ["Weapons Reset"] = "Reset broni",
     ["Weapons reset: The weapons are reset after each turn."] = "Reset broni: Bronie resetują się po każdej turze.", -- WxW
     ["We are indeed."] = "Jesteśmy zaiste.", -- A_Classic_Fairytale:backstab
     ["We can't defeat them!"] = "Nie możemy ich pokonać!", -- A_Classic_Fairytale:shadow
@@ -2816,7 +2803,7 @@
     ["You'd almost swear the water was rising!"] = "Prawie byś przysiągł, że woda zdaje się podnosić!",
     ["You'd better watch your steps..."] = "Lepiej patrz po nogi...", -- A_Classic_Fairytale:journey
     ["You defended yourself against Captain Lime."] = "Obroniłeś się przed Kapitanem Limonką.", -- A_Space_Adventure:fruit02
-    ["You defended yourself against the Fruit Assassins."] = "Obroniłeś się przed Owocowymi Zabójcami.", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
     ["You did not make it in time, try again!"] = "Nie udało ci się na czas, spróbuj ponownie!", -- Basic_Training_-_Rope
     ["You don't deserve my sacrifice!"] = "Nie zasługujesz na moje poświęcenie!", -- A_Classic_Fairytale:queen
@@ -2833,7 +2820,6 @@
     ["You got me!"] = "Masz mnie!", -- A_Space_Adventure:moon02
     ["You had %.1fs remaining on the clock (+%d points)."] = "Pozostało ci na zegarze %.1fs sekund (+%d punktów).", -- TargetPractice
     ["You had %.2fs remaining on the clock (+%d points)."] = "Pozostało ci na zegarze %.2fs sekund (+%d punktów).", -- Basic_Training_-_Sniper_Rifle
-    ["You had %d additional flying saucers left."] = "Pozostało ci %d dodatkowych latających talerzy.", -- A_Space_Adventure:ice02
     ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "Masz 7 tur, zanim następna fala nadejrzie.|Upewnij się, że nadchodzące kanibale są odpowiednio powitane!|Jeśli umrze jeż, sprawa jest stracona.|Wskazówka: Możesz chcieć użyć paru min...", -- A_Classic_Fairytale:backstab
     ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "Masz 7 tur, zanim przybędzie następna fala.|Upewnij się, że przybywający kanibale zostaną odpowiednio powitani!|Jeśli jeż umrze, sprawa będzie przegrana.|Porada: możesz chcieć użyć paru min...", -- A_Classic_Fairytale:backstab
     ["You have acquired the last device part."] = "Zdobyłeś ostatnią część urządzenia.", -- A_Space_Adventure:death01
@@ -2913,6 +2899,7 @@
     ["You have to travel again"] = "Musisz podróżować ponownie", -- A_Space_Adventure:cosmos
     ["You have to try again!"] = "Musisz spróbować ponownie!", -- A_Space_Adventure:cosmos
     ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "Uruchomiłeś sekretny Nie-Używaj-Liny-Na-Księżyc System Obronny.", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
     ["You have used %d flying saucers."] = "Użyłeś %d latających talerzy.", -- A_Space_Adventure:ice02
     ["You have used %d RC planes."] = "Użyłeś %d radiowych samolocików.", -- User_Mission_-_RCPlane_Challenge
     ["You have used only 1 RC plane. Outstanding!"] = "Użyłeś tylko 1 radiowy samolocik. Wybitnie!", -- User_Mission_-_RCPlane_Challenge
@@ -2961,7 +2948,6 @@
     ["You're a coward!"] = "Jesteś tchórzem!", -- A_Classic_Fairytale:queen
     ["You're...alive!? But we saw you die!"] = "Ty... żyjesz?! Ale widzieliśmy jak umierasz!", -- A_Classic_Fairytale:backstab
     ["You're a pathetic liar!"] = "Jesteś żałosnym kłamcą!", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
     ["You're funny!"] = "Jesteś zabawny!", -- A_Classic_Fairytale:journey
     ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "Stajesz się całkiem dobry!|Porada: Kiedy skrócisz swoją linę, poruszasz się szybciej!|A kiedy ją wydłużysz, poruszasz się wolniej.", -- Basic_Training_-_Rope
     ["You're on your way to freeing your tribe!"] = "Jesteś na swojej drodze, by uwolnić twoje plemię!", -- A_Classic_Fairytale:queen
@@ -3010,5 +2996,7 @@
     ["Zombi"] = "Zombi", -- portal
     ["'Zooka Team"] = "Bazookinierzy",
     ["Zook"] = "Zook", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
     ["Zork"] = "Zork", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/pt_BR.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/pt_BR.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -45,7 +45,6 @@
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
-      ["a Hedgewars mini-game"] = "um mini-jogo Hedgewars", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
 --      ["Aim at the ceiling and hold [Attack] pressed until the rope attaches."] = "", -- Basic_Training_-_Rope
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates Left:"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -458,9 +457,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -504,7 +501,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
 	["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Destrua todos os alvos antes que o tempo acabe.|Você tem munição infinita para esta missão.", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
 --      ["Eliminate the enemy hogs to win."] = "",
---      ["Eliminate the enemy specialists."] = "",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
 	["Fastest lap: "] = "Volta mais rápida: ",
 --      ["Feeble Resistance"] = "",
@@ -697,7 +693,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
---      ["Game Modifiers: "] = "",
 --      ["GAME OVER!"] = "",
 --      ["Game over!"] = "", -- Space_Invasion
 --      ["Game Started!"] = "",
@@ -800,7 +795,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenade Training"] = "", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1366,7 +1359,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
 --      ["Mine Deployer"] = "",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1528,8 +1520,6 @@
 --      ["Oh no! Just try again!"] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-	["Oh no! Time's up! Just try again."] = "Oh não! O tempo acabou! Tente novamente.", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1593,7 +1583,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
---      ["Per-Hog Ammo"] = "",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
@@ -1653,9 +1642,7 @@
 --      ["Please wait …"] = "", -- WxW
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
---      ["points"] = "", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
 --      ["--- Points Mode ---"] = "", -- Battalion
---      ["point(s)"] = "", -- TargetPractice, Mutant
 --      ["Poison"] = "",
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
@@ -1675,7 +1662,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
---      ["Prepare yourself"] = "",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1706,6 +1693,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1741,7 +1729,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1856,7 +1843,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seduction"] = "", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2160,15 +2146,17 @@
 --      ["Tatters"] = "", -- 
 	["Team %d: "] = "Equipe %d: ",
 --      ["Team %d"] = "", -- SimpleMission
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2297,6 +2285,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2321,7 +2310,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
---      ["THE SPECIALISTS"] = "",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2517,7 +2506,6 @@
 --      ["Unit 883"] = "", -- 
 --      ["United We Stand"] = "", -- A_Classic_Fairytale:united
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
---      ["Unlimited Attacks"] = "",
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Unstoppable!"] = "",
@@ -2620,7 +2608,6 @@
 --      ["Weapons: Hogs will get 1 out of 3 weapons randomly each turn"] = "", -- Battalion
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
---      ["Weapons Reset"] = "",
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
@@ -2814,7 +2801,7 @@
 --      ["You'd almost swear the water was rising!"] = "",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2831,7 +2818,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2910,6 +2896,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2958,7 +2945,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're...alive!? But we saw you die!"] = "", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3007,5 +2993,7 @@
 --      ["Zombi"] = "", -- portal
 	["'Zooka Team"] = "Bazuqueiros",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/pt_PT.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/pt_PT.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -45,7 +45,6 @@
 	["Again with the 'cannibals' thing!"] = "Outra vez com a cena dos 'canibais'!", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
-	["a Hedgewars mini-game"] = "um mini-jogo Hedgewars", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
 --      ["Aim at the ceiling and hold [Attack] pressed until the rope attaches."] = "", -- Basic_Training_-_Rope
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates Left:"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -458,9 +457,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -504,7 +501,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
 	["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Destrói todos os alvos antes do tempo terminar.|Tens munições infinitas para esta missão.", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
 --      ["Eliminate the enemy hogs to win."] = "Elimina os ouriços inimigos para ganhar.",
---      ["Eliminate the enemy specialists."] = "Elimina os especialistas inimigos.",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
 	["Fastest lap: "] = "Volta mais rápida: ",
 --      ["Feeble Resistance"] = "",
@@ -697,7 +693,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
-	["Game Modifiers: "] = "Modificadores de Jogo: ",
 	["GAME OVER!"] = "GAME OVER!",
 --      ["Game over!"] = "", -- Space_Invasion
 --      ["Game Started!"] = "",
@@ -800,7 +795,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenade Training"] = "Treino com Granadas", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1366,7 +1359,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
 --      ["Mine Deployer"] = "",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1528,8 +1520,6 @@
 	["Oh no! Just try again!"] = "Oh não! Tenta novamente!", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-	["Oh no! Time's up! Just try again."] = "Oh não! Terminou o tempo! Tenta novamente.", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1593,7 +1583,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 	["Perfect! Now try to get the next crate without hurting yourself!"] = "Perfeito! Agora tenta obter a proxima caixa sem te aleijares!", -- A_Classic_Fairytale:first_blood
---      ["Per-Hog Ammo"] = "Armamento por-Ouriço",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
@@ -1653,9 +1642,7 @@
 --      ["Please wait …"] = "", -- WxW
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
---      ["points"] = "", -- Control, Space_Invasion
 --      ["--- Points Mode ---"] = "", -- Battalion
---      ["point(s)"] = "", -- TargetPractice, Mutant
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
 	["Poison"] = "Poison",
@@ -1675,7 +1662,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
-	["Prepare yourself"] = "Prepara-te!",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1706,6 +1693,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1741,7 +1729,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1856,7 +1843,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 	["Seduction"] = "Sedução", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2160,15 +2146,17 @@
 --      ["Tatters"] = "", -- 
 	["Team %d: "] = "Equipa %d: ",
 --      ["Team %d"] = "", -- SimpleMission
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2297,6 +2285,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2321,7 +2310,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
-	["THE SPECIALISTS"] = "OS ESPECIALISTAS",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2518,7 +2507,6 @@
 --      ["United We Stand"] = "", -- A_Classic_Fairytale:united
 	["Unit"] = "Unidade",
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
-	["Unlimited Attacks"] = "Ataques Ilimitados",
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
 	["Unstoppable!"] = "Imparável!",
@@ -2621,7 +2609,6 @@
 --      ["Weapons: Hogs will get 1 out of 3 weapons randomly each turn"] = "", -- Battalion
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
---      ["Weapons Reset"] = "",
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
 	["We are indeed."] = "Somos mesmo.", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "Não podemos\conseguimos derrotalos!", -- A_Classic_Fairytale:shadow
@@ -2815,7 +2802,7 @@
 	["You'd almost swear the water was rising!"] = "Quase eras capaz jurar que a água estava a subir!",
 --      ["You'd better watch your steps..."] = "É melhor teres cuidado onde pôes os pés...", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "Não chegaste a tempo, tenta novamente!", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2832,7 +2819,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2911,6 +2897,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2959,7 +2946,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 	["You're...alive!? But we saw you die!"] = "Estás...vivo!? Mas nós vimos-te morrer!", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "És engraçado!", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3008,5 +2994,7 @@
 --      ["Zombi"] = "", -- portal
 	["'Zooka Team"] = "Bazuqueiros",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 	["Zork"] = "Zork", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/ru.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/ru.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -45,7 +45,6 @@
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
-      ["a Hedgewars mini-game"] = "Мини-игра в Hedgewars", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
 --      ["Aim at the ceiling and hold [Attack] pressed until the rope attaches."] = "", -- Basic_Training_-_Rope
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
       ["Challenge"] = "Испытание", -- SpeedShoppa
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -423,7 +423,6 @@
 --      ["Crates: Crates drop randomly with chance of being empty"] = "", -- Battalion
       ["Crates left: %d"] = "Осталось ящиков: %d", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
-      ["crate(s)"] = "ящиков", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -457,9 +456,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -503,7 +500,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
-      ["Disqualified!"] = "Дисквалификация!", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -592,7 +588,6 @@
       ["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Уничтожь все цели, пока время не вышло.|Для этой миссии доступен неограниченный боезапас.", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
 --      ["Eliminate the enemy hogs to win."] = "",
-      ["Eliminate the enemy specialists."] = "Уничтожьте вражеских специалистов.",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -624,6 +619,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
       ["Fastest lap: %.3fs by %s"] = "Лучший результат: %.3fs от %s", -- TrophyRace
       ["Fastest lap: "] = "Лучший результат: ",
       ["Feeble Resistance"] = "Слабое Сопротивление",
@@ -696,7 +692,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
-      ["Game Modifiers: "] = "Игровые Модификаторы: ",
 --      ["Game over!"] = "", -- Space_Invasion
       ["GAME OVER!"] = "ИГРА ОКОНЧЕНА!",
       ["Game Started!"] = "Игра Началась!",
@@ -799,7 +794,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
       ["Grenade Group"] = "Группа Гренадеров", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
       ["Grenade Training"] = "Тренировка с Гранатой", -- Basic_Training_-_Grenade
@@ -969,7 +963,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1364,7 +1357,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
-      ["milliseconds"] = "миллисекунд", -- SpeedShoppa
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
 --      ["Mine Deployer"] = "",
 --      ["MINE PLACEMENT MODE"] = "", -- HedgeEditor
@@ -1526,8 +1518,6 @@
       ["Oh no! Just try again!"] = "О, нет! Попробуй еще раз!", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-      ["Oh no! Time's up! Just try again."] = "О, нет! Время вышло! Попробуй еще раз.", --Bazooka, Shotgun, SniperRifle
-      ["Oh no! You failed! Just try again."] = "О, нет! Ты проиграл! Попробуй еще раз.", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1592,7 +1582,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
-      ["Per-Hog Ammo"] = "У каждого ёжика свое оружие",
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
 --      ["Pfew! That was close!"] = "", -- A_Classic_Fairytale:shadow
@@ -1650,8 +1639,6 @@
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
 --      ["--- Points Mode ---"] = "", -- Battalion
---      ["point(s)"] = "", -- TargetPractice, Mutant
-      ["points"] = "очки", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
       ["Poison"] = "Яд",
@@ -1671,7 +1658,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
-      ["Prepare yourself"] = "Готовься",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1702,6 +1689,7 @@
       ["Pyro"] = "Пироман", -- The_Specialists
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
       ["Race"] = "Гонка", -- TrophyRace
@@ -1737,7 +1725,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
-      ["rescues"] = "спасено", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
       ["Respawner"] = "Воскреситель", -- Construction_Mode
@@ -1852,7 +1839,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
       ["Seduction"] = "Соблазнение", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2156,15 +2142,17 @@
 --      ["Tatters"] = "", -- 
 --      ["Team %d"] = "", -- SimpleMission
       ["Team %d: "] = "Команда %d: ",
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
       ["Team of Hearts"] = "Команда сердец", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
       ["Team Zook"] = "Команда Зуки", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2292,6 +2280,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2316,7 +2305,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
-      ["THE SPECIALISTS"] = "СПЕЦИАЛИСТЫ",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2513,7 +2502,6 @@
       ["Unit"] = "Юнит", -- User_Mission_-_Newton_and_the_Hammock
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
-      ["Unlimited Attacks"] = "Бесконечные атаки",
       ["Unlucky Sods"] = "Неудачники", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Unstoppable!"] = "",
       ["Unsuspecting Louts"] = "Доверчивые хамы", -- User_Mission_-_Rope_Knock_Challenge
@@ -2616,7 +2604,6 @@
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
-      ["Weapons Reset"] = "Сброс оружия",
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
 --      ["We can't hold them up much longer!"] = "", -- A_Classic_Fairytale:united
@@ -2809,7 +2796,7 @@
       ["You'd almost swear the water was rising!"] = "Могу поклясться, что вода прибывает!",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
       ["You did not make it in time, try again!"] = "Время вышло, попробуй еще раз!", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2826,7 +2813,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
       ["You had %.1fs remaining on the clock (+%d points)."] = "У вас оставалось %.1f секунд на таймере (+%d очков).", -- TargetPractice      
       ["You had %.2fs remaining on the clock (+%d points)."] = "У вас оставалось %.2f секунд на таймере (+%d очков).", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2905,6 +2891,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
       ["You have used %d RC planes."] = "Вы использовали %d самолётов.", -- User_Mission_-_RCPlane_Challenge
       ["You have used only 1 RC plane. Outstanding!"] = "Вы использовали всего 1 самолёт. Выдающееся достижение!", -- User_Mission_-_RCPlane_Challenge
@@ -2953,7 +2940,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're...alive!? But we saw you die!"] = "", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3002,5 +2988,7 @@
 --      ["Zombi"] = "", -- portal
       ["'Zooka Team"] = "Команда Зука",
       ["Zook"] = "Зук", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/sk.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/sk.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -44,7 +44,6 @@
 --      ["After you left the moon, my other loyal minions came and resurrected me so I could complete my master plan."] = "", -- A_Space_Adventure:death01
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
-        ["a Hedgewars mini-game"] = "minihra Hedgewars", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates Left:"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -458,9 +457,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -504,7 +501,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
 	["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Zneškodnite všetky ciele pred vypršaním času.|Na túto misiu máte neobmedzené množstvo streliva.", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
         ["Eliminate the enemy hogs to win."] = "Výhru si zaslúžite, ked zneškodníte  nepriateľských ježkov.",
-        ["Eliminate the enemy specialists."] = "Zneškodnite nepriateľských špecialistov.",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
 	["Fastest lap: "] = "Najrýchlejšie kolo: ",
         ["Feeble Resistance"] = "Slabý odpor",
@@ -697,7 +693,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
-        ["Game Modifiers: "] = "Modifikátory hry: ",
         ["GAME OVER!"] = "KONIEC HRY!",
 --      ["Game over!"] = "", -- Space_Invasion
         ["Game Started!"] = "Hra začala!",
@@ -800,7 +795,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenade Training"] = "", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1366,7 +1359,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
 --      ["Mine Deployer"] = "", -- Space_Invasion, Tumbler
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1528,8 +1520,6 @@
         ["Oh no! Just try again!"] = "Áále nie! Tak to skúste znovu!", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-	["Oh no! Time's up! Just try again."] = "Áále nie! Čas vypršal! Tak to skúste znovu.", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1593,7 +1583,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
-        ["Per-Hog Ammo"] = "Samostatná munícia pre ježkov",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
@@ -1653,9 +1642,7 @@
 --      ["Please wait …"] = "", -- WxW
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
-        ["points"] = "body", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
 --      ["--- Points Mode ---"] = "", -- Battalion
---      ["point(s)"] = "", -- TargetPractice, Mutant
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
         ["Poison"] = "Poison",
@@ -1675,7 +1662,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
---      ["Prepare yourself"] = "", -- The_Specialists
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1706,6 +1693,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1741,7 +1729,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1856,7 +1843,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seduction"] = "", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2161,15 +2147,17 @@
 --      ["Tatters"] = "", -- 
 --      ["Team %d"] = "", -- SimpleMission
 	["Team %d: "] = "Tím %d: ",
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2298,6 +2286,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2322,7 +2311,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
-        ["THE SPECIALISTS"] = "ŠPECIALISTI",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2521,7 +2510,6 @@
         ["Unit"] = "Jednotka",
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
-        ["Unlimited Attacks"] = "Neobmedzené útoky",
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
         ["Unstoppable!"] = "Nezastaviteľný!",
 --      ["Unsuspecting Louts"] = "", -- User_Mission_-_Rope_Knock_Challenge
@@ -2624,7 +2612,6 @@
 --      ["Weapons: Hogs will get 1 out of 3 weapons randomly each turn"] = "", -- Battalion
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
-        ["Weapons Reset"] = "Reset zbraní",
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
@@ -2818,7 +2805,7 @@
         ["You'd almost swear the water was rising!"] = "Prisahal by si, že voda stúpa!",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2835,7 +2822,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2914,6 +2900,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2962,7 +2949,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're...alive!? But we saw you die!"] = "", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3011,5 +2997,7 @@
 --      ["Zombi"] = "", -- portal
 	["'Zooka Team"] = "Bazuka tím",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/stub.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/stub.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -42,7 +42,6 @@
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
---      ["a Hedgewars mini-game"] = "", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
 --      ["Aim at the ceiling and hold [Attack] pressed until the rope attaches."] = "", -- Basic_Training_-_Rope
@@ -301,6 +300,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- SpeedShoppa
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -406,7 +406,6 @@
 --      ["Crates: Crates drop randomly with chance of being empty"] = "", -- Battalion
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -436,9 +435,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
 --      ["Delete Waypoint"] = "", -- HedgeEditor
@@ -476,7 +473,6 @@
 --      ["Disabled"] = "", -- WxW
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -557,7 +553,6 @@
 --      ["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
 --      ["Eliminate the enemy hogs to win."] = "",
---      ["Eliminate the enemy specialists."] = "",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -587,6 +582,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
 --      ["Feeble Resistance"] = "",
 --      ["Fell From Grace"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:dragon, A_Classic_Fairytale:enemy, A_Classic_Fairytale:epil, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
@@ -656,7 +652,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
---      ["Game Modifiers: "] = "",
 --      ["GAME OVER!"] = "",
 --      ["Game over!"] = "", -- Space_Invasion
 --      ["Game Started!"] = "",
@@ -751,7 +746,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenadier"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
@@ -910,7 +904,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1290,7 +1283,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
 --      ["Mine Deployer"] = "",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1434,8 +1426,6 @@
 --      ["Oh no! Just try again!"] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
---      ["Oh no! Time's up! Just try again."] = "", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1493,7 +1483,6 @@
 --      ["Penalty: If you violate above rule, you have to skip in the next turn."] = "", -- WxW
 --      ["Penguin Roar"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
---      ["Per-Hog Ammo"] = "",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Pfew! That was close!"] = "", -- A_Classic_Fairytale:shadow
@@ -1547,9 +1536,7 @@
 --      ["Please, stop releasing your \"smoke signals\"!"] = "", -- A_Classic_Fairytale:shadow
 --      ["Please wait …"] = "", -- WxW
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
---      ["points"] = "", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
 --      ["--- Points Mode ---"] = "", -- Battalion
---      ["point(s)"] = "", -- TargetPractice, Mutant
 --      ["Poison"] = "",
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
@@ -1567,7 +1554,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
---      ["Prepare yourself"] = "",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
 --      ["Press [Attack] to confirm."] = "", -- Continental_supplies
@@ -1596,6 +1583,7 @@
 --      ["Pyro"] = "", -- The_Specialists
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1628,7 +1616,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1732,7 +1719,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
 --      ["See ya!"] = "",
@@ -2021,13 +2007,15 @@
 --      ["Tatsujin"] = "", -- 
 --      ["Tatters"] = "", -- 
 --      ["Team %d"] = "", -- SimpleMission
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2145,6 +2133,7 @@
 --      ["Then what am I?"] = "", -- A_Classic_Fairytale:epil
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2168,7 +2157,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
---      ["THE SPECIALISTS"] = "",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The targets will guide you through the training."] = "", -- Basic_Training_-_Rope
@@ -2350,7 +2339,6 @@
 --      ["Unit 883"] = "", -- 
 --      ["United We Stand"] = "", -- A_Classic_Fairytale:united
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
---      ["Unlimited Attacks"] = "",
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Unstoppable!"] = "",
@@ -2447,7 +2435,6 @@
 --      ["Weapons: Hogs will get 1 out of 3 weapons randomly each turn"] = "", -- Battalion
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
---      ["Weapons Reset"] = "",
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
@@ -2633,7 +2620,7 @@
 --      ["You'd almost swear the water was rising!"] = "",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
 --      ["You drove Professor Hogevil away."] = "", -- A_Space_Adventure:moon01
@@ -2646,7 +2633,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
 --      ["You have activated Switch Hedgehog!"] = "", -- Basic_Training_-_Movement
@@ -2720,6 +2706,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2769,7 +2756,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're...alive!? But we saw you die!"] = "", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "", -- A_Classic_Fairytale:journey
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're pathetic! You are not worthy of my attention..."] = "", -- A_Classic_Fairytale:shadow
@@ -2813,5 +2799,7 @@
 --      ["Zombie"] = "", -- 
 --      ["Zombi"] = "", -- portal
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/sv.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/sv.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -45,7 +45,6 @@
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
---      ["a Hedgewars mini-game"] = "", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
 --      ["Aim at the ceiling and hold [Attack] pressed until the rope attaches."] = "", -- Basic_Training_-_Rope
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates Left:"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -458,9 +457,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -504,7 +501,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
 	["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Förstör alla målen innan din tid tar slut.|Du har obegränsad ammunition för deta uppdrag", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
 --      ["Eliminate the enemy hogs to win."] = "",
---      ["Eliminate the enemy specialists."] = "",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
 	["Fastest lap: "] = "Snabbast varv: ",
 	["Feeble Resistance"] = "Klent motstånd",
@@ -697,7 +693,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
---      ["Game Modifiers: "] = "",
 --      ["Game over!"] = "", -- Space_Invasion
 	["GAME OVER!"] = "SPELET ÄR SLUT!",
 	["Game Started!"] = "Spel startat!",
@@ -800,7 +795,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenade Training"] = "", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1366,7 +1359,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
 --      ["Mine Deployer"] = "",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1528,8 +1520,6 @@
 	["Oh no! Just try again!"] = "Å nej! Bara att försöka igen!", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-	["Oh no! Time's up! Just try again."] = "Åh nej! Tiden är ute! Pröva igen.", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1593,7 +1583,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
---      ["Per-Hog Ammo"] = "",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
@@ -1653,9 +1642,7 @@
 --      ["Please wait …"] = "", -- WxW
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
---      ["points"] = "", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
 --      ["--- Points Mode ---"] = "", -- Battalion
---      ["point(s)"] = "", -- TargetPractice, Mutant
 	["Poison"] = "Gift",
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
@@ -1675,7 +1662,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
---      ["Prepare yourself"] = "",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1706,6 +1693,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1741,7 +1729,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1856,7 +1843,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seduction"] = "", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2160,15 +2146,17 @@
 --      ["Tatters"] = "", -- 
 	["Team %d: "] = "Lag %d: ",
 --      ["Team %d"] = "", -- SimpleMission
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2297,6 +2285,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2321,7 +2310,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
---      ["THE SPECIALISTS"] = "",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2517,7 +2506,6 @@
 --      ["Unit 883"] = "", -- 
 --      ["United We Stand"] = "", -- A_Classic_Fairytale:united
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
---      ["Unlimited Attacks"] = "",
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Unstoppable!"] = "",
@@ -2620,7 +2608,6 @@
 --      ["Weapons: Hogs will get 1 out of 3 weapons randomly each turn"] = "", -- Battalion
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
---      ["Weapons Reset"] = "",
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
@@ -2814,7 +2801,7 @@
 --      ["You'd almost swear the water was rising!"] = "",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2831,7 +2818,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2910,6 +2896,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2958,7 +2945,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're...alive!? But we saw you die!"] = "", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3007,5 +2993,7 @@
 --      ["Zombi"] = "", -- portal
 	["'Zooka Team"] = "Bazookalaget",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/tr.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/tr.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -44,7 +44,6 @@
 --      ["After you left the moon, my other loyal minions came and resurrected me so I could complete my master plan."] = "", -- A_Space_Adventure:death01
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
-	["a Hedgewars mini-game"] = "Hedgewars mini oyunu", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates Left:"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -458,9 +457,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -504,7 +501,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
 	["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Süren dolmadan tüm hedefleri yoket.|Bu görevde sınırsız mermin var.", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
 	["Eliminate the enemy hogs to win."] = "Vernichte alle gegnerischen Igel um zu gewinnen",
-	["Eliminate the enemy specialists."] = "Vernichte die gegnerischen Spezialisten",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
 	["Fastest lap: "] = "Schnellste Runde: ",
 	["Feeble Resistance"] = "Kraftloser Widerstand",
@@ -697,7 +693,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
---      ["Game Modifiers: "] = "", -- The_Specialists
 --      ["Game over!"] = "", -- Space_Invasion
 	["GAME OVER!"] = "SPIEL ZU ENDE!",
 	["Game Started!"] = "Spiel Gestartet!]",
@@ -800,7 +795,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenade Training"] = "", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1366,7 +1359,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
 	["Mine Deployer"] = "Minenleger",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1529,8 +1521,6 @@
 	["Oh no! Just try again!"] = "Oh nein! Versuch's nochmal!", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-	["Oh no! Time's up! Just try again."] = "Oh nein! Die Zeit ist um! Versuche es nochmal.", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1594,7 +1584,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
-	["Per-Hog Ammo"] = "Munition pro Igel",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
@@ -1655,8 +1644,6 @@
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
 --      ["--- Points Mode ---"] = "", -- Battalion
-	["points"] = "Punkte", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
---      ["point(s)"] = "", -- TargetPractice, Mutant
 	["Poison"] = "Gift",
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
@@ -1676,7 +1663,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
-	["Prepare yourself"] = "Mach dich bereit",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1707,6 +1694,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1742,7 +1730,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1857,7 +1844,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seduction"] = "", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2161,15 +2147,17 @@
 --      ["Tatters"] = "", -- 
 --	["Team %d: "] = "",
 --      ["Team %d"] = "", -- SimpleMission
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2298,6 +2286,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2322,7 +2311,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
-	["THE SPECIALISTS"] = "DIE SPEZIALISTEN",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2520,7 +2509,6 @@
 	["Unit"] = "Einheit",
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
-	["Unlimited Attacks"] = "Unbegrenzte Angriffe",
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
 	["Unstoppable!"] = "Unaufhaltbar!",
 --      ["Unsuspecting Louts"] = "", -- User_Mission_-_Rope_Knock_Challenge
@@ -2623,7 +2611,6 @@
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
-	["Weapons Reset"] = "Waffenzurücksetzung",
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
 --      ["We can't hold them up much longer!"] = "", -- A_Classic_Fairytale:united
@@ -2816,7 +2803,7 @@
 	["You'd almost swear the water was rising!"] = "Suyun yükseldiğine yemin edebilirdin!",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2833,7 +2820,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2912,6 +2898,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2960,7 +2947,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're...alive!? But we saw you die!"] = "", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3009,5 +2995,7 @@
 --      ["Zombi"] = "", -- portal
 	["'Zooka Team"] = "Roketatar Takımı",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }
--- a/share/hedgewars/Data/Locale/uk.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/uk.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -44,7 +44,6 @@
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
-        ["a Hedgewars mini-game"] = "Міні-гра Hedgewars", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
 --      ["Aim at the ceiling and hold [Attack] pressed until the rope attaches."] = "", -- Basic_Training_-_Rope
@@ -311,6 +310,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -423,7 +423,6 @@
 --      ["Crates left: %d"] = "Залишилось ящиків: %d", -- User_Mission_-_RCPlane_Challenge
         ["Crates Left:"] = "Залишилось ящиків:", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -457,9 +456,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -503,7 +500,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -592,7 +588,6 @@
         ["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "Знищіть всі цілі до закінчення часу.|У вас безмежні боєприпаси.", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
         ["Eliminate the enemy hogs to win."] = "Знешкодьте ворожих їжаків щоб перемогти.",
-        ["Eliminate the enemy specialists."] = "Знешкодьте ворожих спеціалістів.",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -624,6 +619,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
         ["Fastest lap: "] = "Найшвидша партія: ",
         ["Feeble Resistance"] = "Жалюгідні Повстанці",
@@ -696,7 +692,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "Охоронці Галактики", -- Big_Armory
-        ["Game Modifiers: "] = "Модифікатори Гри: ",
         ["GAME OVER!"] = "КІНЕЦЬ ГРИ!",
 --      ["Game over!"] = "Кінець гри!", -- Space_Invasion
         ["Game Started!"] = "Гра почалась!",
@@ -799,7 +794,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenade Training"] = "", -- Basic_Training_-_Grenade
@@ -970,7 +964,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1365,7 +1358,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
         ["Mine Deployer"] = "Мінер",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1527,8 +1519,6 @@
         ["Oh no! Just try again!"] = "О, ні! Давай, спробуй ще раз!", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-        ["Oh no! Time's up! Just try again."] = "О, ні! Час йде! Спробуй ще раз.", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1593,7 +1583,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
-        ["Per-Hog Ammo"] = "Боєприпаси на їжака",
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
 --      ["Pfew! That was close!"] = "", -- A_Classic_Fairytale:shadow
@@ -1653,8 +1642,6 @@
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
 --      ["--- Points ---"] = "", -- Battalion
 --      ["--- Points Mode ---"] = "", -- Battalion
---      ["point(s)"] = "", -- TargetPractice, Mutant
-        ["points"] = "очок", -- Control, CTF_Blizzard, Basic_Training_-_Bazooka, Basic_Training_-_Shotgun, Basic_Training_-_Sniper_Rifle
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
         ["Poison"] = "Смердюк",
@@ -1674,7 +1661,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
-        ["Prepare yourself"] = "Приготуйся",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1705,6 +1692,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "Досягнута межа складності гонки", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer tool"] = "", -- Racer
 --      ["Racer"] = "Гонщик", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1740,7 +1728,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1855,7 +1842,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seduction"] = "", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2159,15 +2145,17 @@
 --      ["Tatters"] = "", -- 
         ["Team %d: "] = "Команда %d: ",
 --      ["Team %d"] = "Команда %d", -- SimpleMission
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "Очки Команди", -- Control
 --      ["Team scores:"] = "Очки команди", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2296,6 +2284,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2320,7 +2309,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
-        ["THE SPECIALISTS"] = "СПЕЦІАЛІСТИ",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2517,7 +2506,6 @@
         ["Unit"] = "Модуль",
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
-        ["Unlimited Attacks"] = "Необмежені Атаки",
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
         ["Unstoppable!"] = "Невпинний!",
 --      ["Unsuspecting Louts"] = "", -- User_Mission_-_Rope_Knock_Challenge
@@ -2620,7 +2608,6 @@
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
-        ["Weapons Reset"] = "Скидання Зброї",
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
 --      ["We can't hold them up much longer!"] = "", -- A_Classic_Fairytale:united
@@ -2813,7 +2800,7 @@
         ["You'd almost swear the water was rising!"] = "Ти ледь не присягався, що вода піднімається!",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2830,7 +2817,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2909,6 +2895,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2957,7 +2944,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
         ["You're...alive!? But we saw you die!"] = "Ти...живий!? Але ми бачили як ти помер!", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
         ["You're funny!"] = "А ти кумедний!", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3006,6 +2992,8 @@
 --      ["Zombi"] = "", -- portal
         ["'Zooka Team"] = "Команда 'Zooka",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
         ["!!!"] = "Я!",
 }
--- a/share/hedgewars/Data/Locale/zh_CN.lua	Sun Jan 20 21:41:49 2019 +0100
+++ b/share/hedgewars/Data/Locale/zh_CN.lua	Mon Jan 21 00:27:42 2019 +0100
@@ -45,7 +45,6 @@
 --      ["Again with the 'cannibals' thing!"] = "", -- A_Classic_Fairytale:enemy
 --      ["A Hedgewars minigame"] = "", -- Capture_the_Flag
 --      ["A Hedgewars mini-game"] = "", -- Racer, Space_Invasion, TechRacer, Tumbler
---      ["a Hedgewars mini-game"] = "", -- Space_Invasion, The_Specialists
 --      ["A Hedgewars tag game"] = "", -- Mutant
 --      ["Ahhh, home, sweet home. Made it in %d seconds."] = "", -- ClimbHome
 --      ["Aim at the ceiling and hold [Attack] pressed until the rope attaches."] = "", -- Basic_Training_-_Rope
@@ -312,6 +311,7 @@
 --      ["Challenge objectives"] = "", -- A_Space_Adventure:death02, A_Space_Adventure:desert03, A_Space_Adventure:final, A_Space_Adventure:fruit03, A_Space_Adventure:moon02
 --      ["Challenge over!"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Challenge"] = "", -- User_Mission_-_RCPlane_Challenge, User_Mission_-_Rope_Knock_Challenge, User_Mission_-_That_Sinking_Feeling, SpeedShoppa, ClimbHome
+--      ["Change bounciness: Tap [B]"] = "", -- Basic_Training_-_Grenade
 --      ["Change Content: [Left], [Right]"] = "", -- HedgeEditor
 --      ["Change detonation timer: Tap the [Clock]"] = "", -- Basic_Training_-_Grenade, A_Classic_Fairytale:shadow
 --      ["Change direction: [Left]/[Right]"] = "", -- Basic_Training_-_Grenade
@@ -424,7 +424,6 @@
 --      ["Crates left: %d"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates Left:"] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["Crates per turn: %d"] = "", -- WxW
---      ["crate(s)"] = "", -- SpeedShoppa
 --      ["Crazy Gravity: Gravity randomly changes within a range from %i%% to %i%% with a period of %s"] = "", -- Gravity
 --      ["Crazy Runner"] = "", -- A_Space_Adventure:moon02
 --      ["Cricket Time"] = "", -- Continental_supplies
@@ -458,9 +457,7 @@
 --      ["Deer"] = "", -- 
 --      ["Defeat all enemies!"] = "", -- portal
 --      ["Defeat Professor Hogevil!"] = "", -- A_Space_Adventure:death01
---      ["Defeat the cannibals"] = "", -- A_Classic_Fairytale:backstab
 --      ["Defeat the cannibals!"] = "", -- A_Classic_Fairytale:shadow
---      ["Defeat the cannibals!|"] = "", -- A_Classic_Fairytale:united
 --      ["Defeat the cannibals!|Grenade hint: set the timer with [1-5], aim with [Up]/[Down] and hold [Space] to set power"] = "", -- A_Classic_Fairytale:shadow
 --      ["Defeat the cyborgs!"] = "", -- A_Classic_Fairytale:enemy
 --      ["Defeat the enemy!"] = "", -- A_Classic_Fairytale:queen
@@ -504,7 +501,6 @@
 --      ["Disguise as a Rockhopper Penguin"] = "", -- Continental_supplies
 --      ["Disguise as a Rockhopper Penguin: [Swap place with a random enemy hog in the circle]"] = "", -- Continental_supplies
 --      ["Displacer"] = "", -- 
---      ["Disqualified!"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Diver"] = "", -- User_Mission_-_Diver
 --      ["%d ms"] = "", -- HedgeEditor
 --      ["Doing stuff a monkey could do."] = "", -- A_Classic_Fairytale:queen
@@ -593,7 +589,6 @@
       ["Eliminate all targets before your time runs out.|You have unlimited ammo for this mission."] = "时间限制内清除全部目标。弹药无限。", --Bazooka, Shotgun, SniperRifle
 --      ["Eliminate the enemy before the time runs out."] = "", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree
 --      ["Eliminate the enemy hogs to win."] = "",
---      ["Eliminate the enemy specialists."] = "",
 --      ["Eliminate the enemy."] = "", -- User_Mission_-_Bamboo_Thicket, User_Mission_-_Newton_and_the_Hammock, User_Mission_-_Nobody_Laugh
 --      ["Eliminate Unit 3378."] = "", -- User_Mission_-_Teamwork
 --      ["Eliminate WatchBot 4000."] = "", -- User_Mission_-_Teamwork_2
@@ -625,6 +620,7 @@
 --      ["Fall Damage"] = "", -- Basic_Training_-_Movement
 --      ["Fallen Angel"] = "", -- Tentacle_Terror
 --      ["Family Reunion"] = "", -- A_Classic_Fairytale:family
+--      ["Fastest escape: %d turns"] = "", -- A_Space_Adventure:desert02
 --      ["Fastest lap: %.3fs by %s"] = "", -- TrophyRace
       ["Fastest lap: "] = "最快记录:",
       ["Feeble Resistance"] = "反抗者",
@@ -697,7 +693,6 @@
 --      ["“g=150”, where 150 is 150% of normal gravity."] = "", -- Gravity
 --      ["“g=50, g2=150, period=4000” for gravity changing|from 50 to 150 and back with period of 4000 ms."] = "", -- Gravity
 --      ["Galaxy Guardians"] = "", -- Big_Armory
---      ["Game Modifiers: "] = "",
 --      ["Game over!"] = "", -- Space_Invasion
       ["GAME OVER!"] = "结束了!",
       ["Game Started!"] = "开始",
@@ -800,7 +795,6 @@
 --      ["Greetings from the Navy, %s (%s), for being a distance of %d away from the mainland!"] = "", -- ClimbHome
 --      ["Greetings, %s!"] = "", -- A_Classic_Fairytale:dragon
 --      ["Grenade Group"] = "", -- Target_Practice_-_Grenade_easy, Target_Practice_-_Grenade_hard
---      ["Grenade hint: Set timer with the [Timer] controls, aim with [Up]/[Down]."] = "", -- A_Classic_Fairytale:shadow
 --      ["Grenades explode after 1 to 5 seconds (you decide)."] = "", -- Basic_Training_-_Grenade
 --      ["Grenades with high bounciness bounce a lot and behave chaotic."] = "", -- Basic_Training_-_Grenade
 --      ["Grenade Training"] = "", -- Basic_Training_-_Grenade
@@ -971,7 +965,6 @@
 --      ["- Hogs will be revived"] = "", -- Capture_the_Flag
 --      ["- Hogs will drop the flag when killed"] = "", -- Capture_the_Flag
 --      ["Hog two"] = "", -- A_Space_Adventure:fruit03
---      ["Hold [Attack] pressed to throw with more power."] = "", -- A_Classic_Fairytale:shadow
 --      ["Hold [Attack] to attach the rope."] = "", -- Basic_Training_-_Rope
 --      ["Hold the Attack key pressed for more power."] = "", -- Basic_Training_-_Bazooka, Basic_Training_-_Grenade
 --      ["Holy shit!"] = "", -- Mutant
@@ -1366,7 +1359,6 @@
 --      ["Mega kill!"] = "", -- Mutant
 --      ["Meiwes"] = "", -- A_Classic_Fairytale:backstab
 --      ["mikade"] = "", -- 
---      ["milliseconds"] = "", -- SpeedShoppa, Racer, TechRacer
 --      ["Mindy"] = "", -- A_Classic_Fairytale:united
 --      ["Mine Deployer"] = "",
 --      ["Mine Placement Mode"] = "", -- Construction_Mode
@@ -1528,8 +1520,6 @@
       ["Oh no! Just try again!"] = "不!重新再来。", -- User_Mission_-_Diver, User_Mission_-_Spooky_Tree, User_Mission_-_Teamwork
 --      ["Oh no, not %s!"] = "", -- A_Classic_Fairytale:backstab, A_Classic_Fairytale:united
 --      ["Oh no, the companions have betrayed %s and stole the anti-gravity device part!"] = "", -- A_Space_Adventure:fruit02
-      ["Oh no! Time's up! Just try again."] = "不!到点了,需要重新来。", --Bazooka, Shotgun, SniperRifle
---      ["Oh no! You failed! Just try again."] = "", -- Basic_Training_-_Cluster_Bomb
 --      ["Oh no! You have died. Try again!"] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Oh! Please spare me. You can take all my treasures!"] = "", -- A_Space_Adventure:ice01
 --      ["Oh, silly me! I forgot that I'm the shaman."] = "", -- A_Classic_Fairytale:backstab
@@ -1595,7 +1585,6 @@
 --      ["Penguin roar: [Deal 15 damage + 10% of your hog’s health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Penguin roar: [Deal 15 damage + 10% of your hogs health to all hogs around you and get 2/3 back]"] = "", -- Continental_supplies
 --      ["Perfect! Now try to get the next crate without hurting yourself!"] = "", -- A_Classic_Fairytale:first_blood
---      ["Per-Hog Ammo"] = "",
 --      ["Per-hog Ammo: Weapons are not shared between hogs"] = "", -- User_Mission_-_Nobody_Laugh
 --      ["Personal best: %.3f seconds"] = "", -- A_Space_Adventure:ice02
 --      ["Per team weapons"] = "", -- Continental_supplies
@@ -1654,10 +1643,8 @@
 --      ["Please, stop releasing your \"smoke signals\"!"] = "", -- A_Classic_Fairytale:shadow
 --      ["Please wait …"] = "", -- WxW
 --      ["Point Blank Combo! +5 points!"] = "", -- Space_Invasion
---      ["points"] =
 --      ["--- Points ---"] = "", -- Battalion
 --      ["--- Points Mode ---"] = "", -- Battalion
---      ["point(s)"] = "", -- TargetPractice, Mutant
 --      ["Poison"] =
 --      ["Poisonous Apple"] = "", -- A_Space_Adventure:fruit02
 --      ["Poisonous, deals no damage."] = "", -- Continental_supplies
@@ -1677,7 +1664,7 @@
 --      ["Prepare for battle!"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to fight"] = "", -- A_Space_Adventure:moon01
 --      ["Prepare to flee!"] = "", -- A_Space_Adventure:cosmos
---      ["Prepare yourself"] = "",
+--      ["Prepare yourself, %s!"] = "", -- The_Specialists
 --      ["Press [Attack] (space bar by default) to start,|repeadedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] (space bar by default) to start,|repeatedly tap the up, left and right movement keys to accelerate."] = "", -- Basic_Training_-_Flying_Saucer
 --      ["Press [Attack] to begin."] = "", -- A_Classic_Fairytale:first_blood
@@ -1708,6 +1695,7 @@
 --      ["Pyromancer"] = "", -- Battalion
 --      ["Quit: [Esc]"] = "", -- Basic_Training_-_Movement
 --      ["Race complexity limit reached"] = "", -- Racer, TechRacer
+--      ["Race failed!"] = "", -- A_Space_Adventure:moon02
 --      ["Racer"] = "", -- Racer
 --      ["Racer tool"] = "", -- Racer
 --      ["Race"] = "", -- TrophyRace
@@ -1743,7 +1731,6 @@
 --      ["Replenishment: Weapons are restocked on turn start of a new hog"] = "", -- Highlander
 --      ["Repositioning Mode"] = "", -- HedgeEditor
 --      ["REPOSITIONING MODE"] = "", -- HedgeEditor
---      ["rescues"] = "", -- User_Mission_-_That_Sinking_Feeling
 --      ["Rescue the imprisoned PAotH team and get the fuel!"] = "", -- A_Space_Adventure:moon01
 --      ["Respawner"] = "", -- Construction_Mode
 --      ["Respawner: Resurrects dead hogs."] = "", -- Construction_Mode
@@ -1858,7 +1845,6 @@
 --      ["Search for the device with the help of the other hedgehogs."] = "", -- A_Space_Adventure:fruit02
 --      ["Searching in the dust"] = "", -- A_Space_Adventure:desert01
 --      ["Searching the stars!"] = "", -- A_Space_Adventure:cosmos
---      ["seconds"] = "", -- ClimbHome
 --      ["Seduction"] = "", -- Continental_supplies
 --      ["Seems like every time you take a \"walk\", the enemy finds us!"] = "", -- A_Classic_Fairytale:backstab
 --      ["See that crate farther on the right?"] = "", -- A_Classic_Fairytale:first_blood
@@ -2162,15 +2148,17 @@
 --      ["Tatters"] = "", -- 
 --      ["Team %d"] = "", -- SimpleMission
       ["Team %d: "] = "队伍 %d",
---      ["Team high score: %d"] = "", -- Utils
+--      ["Team highscore: %d"] = "", -- Utils
 --      ["Team Identity Mode"] = "", -- HedgeEditor
 --      ["TEAM IDENTITY MODE"] = "", -- HedgeEditor
+--      ["Team lowscore: %d"] = "", -- Utils
 --      ["Team of Hearts"] = "", -- Challenge_-_Speed_Shoppa_-_Hedgelove
---      ["Team record: %.3fs"] = "", -- Utils
---      ["Team record: %d"] = "", -- Utils
 --      ["Teams are tied! Continue playing rounds until we have a winner!"] = "", -- Space_Invasion
+--      ["Team's best time: %.3fs"] = "", -- Utils
 --      ["Team Scores:"] = "", -- Control
 --      ["Team scores:"] = "", -- Space_Invasion
+--      ["Team's longest time: %.3fs"] = "", -- Utils
+--      ["Team's top accuracy: %d%"] = "", -- Utils
 --      ["Teamwork 2"] = "", -- User_Mission_-_Teamwork_2
 --      ["Teamwork"] = "", -- User_Mission_-_Teamwork
 --      ["Team Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
@@ -2299,6 +2287,7 @@
 --      ["The only woman, huh?"] = "", -- A_Classic_Fairytale:epil
 --      ["The oppression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
 --      ["The opression of the elders, of course!"] = "", -- A_Classic_Fairytale:queen
+--      ["The other hog has died, he should have survived!"] = "", -- A_Space_Adventure:moon02
 --      ["The other one were all cannibals, spending their time eating the organs of fellow hedgehogs..."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The Police"] = "", -- 
 --      ["The power of love! No, wait, the power of the aliens!"] = "", -- A_Classic_Fairytale:queen
@@ -2323,7 +2312,7 @@
 --      ["The Showdown"] = "", -- A_Classic_Fairytale:shadow
 --      ["The Slaughter"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:first_blood
 --      ["The Society of Perfectionists greets %s (%s): No misses and %d hits in its best round."] = "", -- Space_Invasion
---      ["THE SPECIALISTS"] = "",
+--      ["The Specialists: Each hedgehog starts with its own weapon set"] = "", -- The_Specialists
 --      ["The spinning arrows above your hedgehog show|which hedgehog is selected right now."] = "", -- Basic_Training_-_Movement
 --      ["The spirits of the ancerstors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
 --      ["The spirits of the ancestors are surely pleased, Leaks A Lot."] = "", -- A_Classic_Fairytale:first_blood
@@ -2519,7 +2508,6 @@
 --      ["Unit 883"] = "", -- 
 --      ["United We Stand"] = "", -- A_Classic_Fairytale:united
 --      ["Unlike bazookas, grenades are not influenced by wind."] = "", -- Basic_Training_-_Grenade
---      ["Unlimited Attacks"] = "",
 --      ["Unlimited Attacks: Attacks don't end your turn"] = "", -- User_Mission_-_Diver, User_Mission_-_Nobody_Laugh, User_Mission_-_Spooky_Tree
 --      ["Unlucky Sods"] = "", -- User_Mission_-_Rope_Knock_Challenge
 --      ["Unstoppable!"] = "",
@@ -2622,7 +2610,6 @@
 --      ["Weapons: Hogs will get 1 out of 3 weapons randomly each turn"] = "", -- Battalion
 --      ["Weapons: Nearly every hog variant gets 1 kamikaze"] = "", -- Battalion
 --      ["Weapon specials: Some weapons have special modes (see weapon description)."] = "", -- Continental_supplies
---      ["Weapons Reset"] = "",
 --      ["Weapons reset: The weapons are reset after each turn."] = "", -- WxW
 --      ["We are indeed."] = "", -- A_Classic_Fairytale:backstab
 --      ["We can't defeat them!"] = "", -- A_Classic_Fairytale:shadow
@@ -2816,7 +2803,7 @@
 --      ["You'd almost swear the water was rising!"] = "",
 --      ["You'd better watch your steps..."] = "", -- A_Classic_Fairytale:journey
 --      ["You defended yourself against Captain Lime."] = "", -- A_Space_Adventure:fruit02
---      ["You defended yourself against the Fruit Assassins."] = "", -- A_Space_Adventure:fruit02
+--      ["You defended yourself against %s."] = "", -- A_Space_Adventure:fruit02
 --      ["You did great, %s! However, we aren't out of danger yet!"] = "", -- A_Space_Adventure:cosmos
 --      ["You did not make it in time, try again!"] = "", -- Basic_Training_-_Rope
 --      ["You don't deserve my sacrifice!"] = "", -- A_Classic_Fairytale:queen
@@ -2833,7 +2820,6 @@
 --      ["You got me!"] = "", -- A_Space_Adventure:moon02
 --      ["You had %.1fs remaining on the clock (+%d points)."] = "", -- TargetPractice
 --      ["You had %.2fs remaining on the clock (+%d points)."] = "", -- Basic_Training_-_Sniper_Rifle
---      ["You had %d additional flying saucers left."] = "", -- A_Space_Adventure:ice02
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: you might want to use some mines..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have 7 turns until the next wave arrives.|Make sure the arriving cannibals are greeted appropriately!|If the hog dies, the cause is lost.|Hint: You might want to use some mines ..."] = "", -- A_Classic_Fairytale:backstab
 --      ["You have acquired the last device part."] = "", -- A_Space_Adventure:death01
@@ -2912,6 +2898,7 @@
 --      ["You have to travel again"] = "", -- A_Space_Adventure:cosmos
 --      ["You have to try again!"] = "", -- A_Space_Adventure:cosmos
 --      ["You have triggered the secret Do-Not-Rope-to-the-Moon Defense System."] = "", -- A_Space_Adventure:cosmos
+--      ["You have unlocked the target radar!"] = "", -- TargetPractice
 --      ["You have used %d flying saucers."] = "", -- A_Space_Adventure:ice02
 --      ["You have used %d RC planes."] = "", -- User_Mission_-_RCPlane_Challenge
 --      ["You have used only 1 RC plane. Outstanding!"] = "", -- User_Mission_-_RCPlane_Challenge
@@ -2960,7 +2947,6 @@
 --      ["You're a coward!"] = "", -- A_Classic_Fairytale:queen
 --      ["You're...alive!? But we saw you die!"] = "", -- A_Classic_Fairytale:backstab
 --      ["You're a pathetic liar!"] = "", -- A_Classic_Fairytale:backstab
---      ["You're doing well! Here are more targets for you."] = "", -- Basic_Training_-_Grenade
 --      ["You're funny!"] = "", -- A_Classic_Fairytale:journey
 --      ["You're getting pretty good! |Tip: When you shorten you rope, you move faster!|And when you lengthen it, you move slower."] = "", -- Basic_Training_-_Rope
 --      ["You're on your way to freeing your tribe!"] = "", -- A_Classic_Fairytale:queen
@@ -3009,5 +2995,7 @@
 --      ["Zombi"] = "", -- portal
       ["'Zooka Team"] = "火箭队",
 --      ["Zook"] = "", -- Target_Practice_-_Bazooka_easy, Target_Practice_-_Bazooka_hard
+--      ["Zoom: [Pinch] with 2 fingers"] = "", -- Basic_Training_-_Movement
+--      ["Zoom: [Rotate mouse wheel]"] = "", -- Basic_Training_-_Movement
 --      ["Zork"] = "", -- A_Classic_Fairytale:dragon, A_Classic_Fairytale:family, A_Classic_Fairytale:queen
 }