wesnoth-cvs-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Wesnoth-cvs-commits] wesnoth/po/ru wesnoth.po


From: Isaac Clerencia
Subject: [Wesnoth-cvs-commits] wesnoth/po/ru wesnoth.po
Date: Thu, 30 Sep 2004 15:32:15 -0400

CVSROOT:        /cvsroot/wesnoth
Module name:    wesnoth
Branch:         
Changes by:     Isaac Clerencia <address@hidden>        04/09/30 19:24:21

Modified files:
        po/ru          : wesnoth.po 

Log message:
        Fix Russian wesnoth.po file

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/wesnoth/wesnoth/po/ru/wesnoth.po.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: wesnoth/po/ru/wesnoth.po
diff -u wesnoth/po/ru/wesnoth.po:1.1 wesnoth/po/ru/wesnoth.po:1.2
--- wesnoth/po/ru/wesnoth.po:1.1        Sat Sep 18 21:55:50 2004
+++ wesnoth/po/ru/wesnoth.po    Thu Sep 30 19:24:21 2004
@@ -6,46 +6,35 @@
 #
 msgid ""
 msgstr ""
-"#-#-#-#-#  wesnoth.cpp.po (PACKAGE VERSION)  #-#-#-#-#\n"
 "Project-Id-Version: Battle for Wesnoth 0.8.5-CVS\n"
 "Report-Msgid-Bugs-To: http://bugs.wesnoth.org/\n";
-"POT-Creation-Date: 2004-09-16 14:31+0200\n"
-"PO-Revision-Date: 2004-09-16 14:31+0200\n"
+"POT-Creation-Date: 2004-09-27 22:10+0200\n"
+"PO-Revision-Date: 2004-09-30 21:23+0200\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"#-#-#-#-#  wesnoth.wml.po (PACKAGE VERSION)  #-#-#-#-#\n"
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: http://bugs.wesnoth.org/\n";
-"POT-Creation-Date: 2004-08-08 15:00+0200\n"
-"PO-Revision-Date: 2004-09-05 18:10+0200\n"
-"Last-Translator: FULL NAME <address@hidden>\n"
-"Language-Team: LANGUAGE <address@hidden>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
 "10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 
-#: data/game.cfg:319
+#: data/game.cfg:321
 msgid "loyal"
 msgstr ""
 
-#: data/game.cfg:327
+#: data/game.cfg:329
 msgid "strong"
 msgstr ""
 
-#: data/game.cfg:342
+#: data/game.cfg:344
 msgid "quick"
 msgstr ""
 
-#: data/game.cfg:356
+#: data/game.cfg:358
 msgid "intelligent"
 msgstr ""
 
-#: data/game.cfg:365
+#: data/game.cfg:367
 msgid "resilient"
 msgstr ""
 
@@ -139,7 +128,7 @@
 "Upkeep'</ref> for more information."
 msgstr ""
 
-#: data/help.cfg:85 src/help.cpp:771 src/help.cpp:772
+#: data/help.cfg:85 src/help.cpp:772 src/help.cpp:773
 msgid "Movement"
 msgstr ""
 
@@ -608,68 +597,88 @@
 msgid "Default"
 msgstr ""
 
-#: data/multiplayer.cfg:23 data/multiplayer.cfg:98 data/multiplayer.cfg:173
-#: data/multiplayer.cfg:249
+#: data/multiplayer.cfg:23 data/multiplayer.cfg:104 data/multiplayer.cfg:185
+#: data/multiplayer.cfg:267 src/multiplayer_client.cpp:661
 msgid "&random-enemy.png,Random"
 msgstr ""
 
-#: data/multiplayer.cfg:28 data/multiplayer.cfg:178
-msgid "&human-general.png,Loyalists"
+#: data/multiplayer.cfg:28
+msgid "&human-lieutenant.png,Loyalists"
 msgstr ""
 
-#: data/multiplayer.cfg:39 data/multiplayer.cfg:189
-msgid "&elvish-high-lord.png,Rebels"
+#: data/multiplayer.cfg:40
+msgid "&elvish-captain.png,Rebels"
 msgstr ""
 
-#: data/multiplayer.cfg:50 data/multiplayer.cfg:200
-msgid "&orcish-warlord.png,Northerners"
+#: data/multiplayer.cfg:52
+msgid "&orcish-warrior.png,Northerners"
 msgstr ""
 
-#: data/multiplayer.cfg:61 data/multiplayer.cfg:136 data/multiplayer.cfg:211
-msgid "&undead-lich.png,Undead"
+#: data/multiplayer.cfg:64 data/multiplayer.cfg:145
+msgid "&undead-necromancer.png,Undead"
 msgstr ""
 
-#: data/multiplayer.cfg:72 data/multiplayer.cfg:222
-msgid "&dwarf-lord.png,Knalgan Alliance"
+#: data/multiplayer.cfg:76
+msgid "&dwarf-warrior.png,Knalgan Alliance"
 msgstr ""
 
-#: data/multiplayer.cfg:83 data/multiplayer.cfg:158 data/multiplayer.cfg:233
-msgid "&drake-warrior.png,Drakes"
+#: data/multiplayer.cfg:88 data/multiplayer.cfg:169 data/multiplayer.cfg:250
+msgid "&drake-flare.png,Drakes"
 msgstr ""
 
-#: data/multiplayer.cfg:95
+#: data/multiplayer.cfg:101
 msgid "Classic"
 msgstr ""
 
-#: data/multiplayer.cfg:103
-msgid "&human-general.png,Humans"
+#: data/multiplayer.cfg:109
+msgid "&human-lieutenant.png,Humans"
 msgstr ""
 
-#: data/multiplayer.cfg:114
-msgid "&elvish-high-lord.png,Elves"
+#: data/multiplayer.cfg:121
+msgid "&elvish-captain.png,Elves"
 msgstr ""
 
-#: data/multiplayer.cfg:125
-msgid "&orcish-warlord.png,Orcs"
+#: data/multiplayer.cfg:133
+msgid "&orcish-warrior.png,Orcs"
 msgstr ""
 
-#: data/multiplayer.cfg:147
-msgid "&dwarf-lord.png,Dwarves"
+#: data/multiplayer.cfg:157
+msgid "&dwarf-warrior.png,Dwarves"
 msgstr ""
 
-#: data/multiplayer.cfg:170
+#: data/multiplayer.cfg:182
 msgid "Age of Heroes"
 msgstr ""
 
-#: data/multiplayer.cfg:246
+#: data/multiplayer.cfg:190
+msgid "&human-general.png,Loyalists"
+msgstr ""
+
+#: data/multiplayer.cfg:202
+msgid "&elvish-marshal.png,Rebels"
+msgstr ""
+
+#: data/multiplayer.cfg:214
+msgid "&orcish-warlord.png,Northerners"
+msgstr ""
+
+#: data/multiplayer.cfg:226
+msgid "&undead-lich.png,Undead"
+msgstr ""
+
+#: data/multiplayer.cfg:238
+msgid "&dwarf-lord.png,Knalgan Alliance"
+msgstr ""
+
+#: data/multiplayer.cfg:264
 msgid "Great War"
 msgstr ""
 
-#: data/multiplayer.cfg:254
+#: data/multiplayer.cfg:272
 msgid "&white-mage.png,Alliance of Light"
 msgstr ""
 
-#: data/multiplayer.cfg:265
+#: data/multiplayer.cfg:284
 msgid "&undead-necromancer.png,Alliance of Darkness"
 msgstr ""
 
@@ -679,6 +688,10 @@
 "Baldras."
 msgstr ""
 
+#: data/scenarios/multiplayer/An_Island.cfg:7
+msgid "An Island"
+msgstr ""
+
 #: data/scenarios/multiplayer/ForestOfFear.cfg:3
 msgid "Forest of Fear"
 msgstr ""
@@ -724,8 +737,9 @@
 
 #: data/scenarios/multiplayer/Wesbowl.cfg:361
 #: data/scenarios/multiplayer/Wesbowl.cfg:638
-#: data/scenarios/tutorial/tutorial1.cfg:292
-#: data/scenarios/tutorial/tutorial2.cfg:279 src/show_dialog.cpp:449
+#: data/scenarios/tutorial/Basic_Training.cfg:276
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:268
+#: src/show_dialog.cpp:449
 msgid "No"
 msgstr ""
 
@@ -785,13 +799,13 @@
 msgid "King of the Hill"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:67
+#: data/scenarios/tutorial/Basic_Training.cfg:47
 msgid ""
 "I am here to learn how to fight in a battle. As an experienced elder mage, "
-"surely you can explain the art of combat to me."
+"surely you can explain the art of combat to me..."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:71
+#: data/scenarios/tutorial/Basic_Training.cfg:51
 msgid ""
 "Before entering any battle, you need to recruit units. To recruit a unit, "
 "right click on the castle tile on which you wish to recruit the unit. Then "
@@ -799,28 +813,28 @@
 "connected to the keep your leader is on."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:73
+#: data/scenarios/tutorial/Basic_Training.cfg:53
 msgid "Recruit a unit"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:79
+#: data/scenarios/tutorial/Basic_Training.cfg:59
 msgid "Excellent! You have recruited an Elvish Fighter."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:81
-#: data/scenarios/tutorial/tutorial1.cfg:101
-#: data/scenarios/tutorial/tutorial1.cfg:136
-#: data/scenarios/tutorial/tutorial1.cfg:164
-#: data/scenarios/tutorial/tutorial1.cfg:182
-#: data/scenarios/tutorial/tutorial1.cfg:206
+#: data/scenarios/tutorial/Basic_Training.cfg:61
+#: data/scenarios/tutorial/Basic_Training.cfg:85
+#: data/scenarios/tutorial/Basic_Training.cfg:120
+#: data/scenarios/tutorial/Basic_Training.cfg:148
+#: data/scenarios/tutorial/Basic_Training.cfg:166
+#: data/scenarios/tutorial/Basic_Training.cfg:190
 msgid "What do I do next?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:83
+#: data/scenarios/tutorial/Basic_Training.cfg:63
 msgid "How do I recruit units?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:83
+#: data/scenarios/tutorial/Basic_Training.cfg:63
 msgid ""
 "To recruit a unit, right click on the castle tile on which you wish to "
 "recruit the unit. Then select Recruit, or just hold your cursor over the "
@@ -829,7 +843,7 @@
 "Shift-R' to re-recruit the last type of unit you recruited."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:84
+#: data/scenarios/tutorial/Basic_Training.cfg:64
 msgid ""
 "A leader is a unit that can recruit. This means that when the leader is on a "
 "keep, he can recruit units on the surrounding castle tiles. Leaders are "
@@ -840,63 +854,63 @@
 "leaders."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:84
+#: data/scenarios/tutorial/Basic_Training.cfg:64
 msgid "What's a leader?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:85
+#: data/scenarios/tutorial/Basic_Training.cfg:65
 msgid "How should I choose what kind of units to recruit?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:85
+#: data/scenarios/tutorial/Basic_Training.cfg:65
 msgid ""
 "You have to carefully review their skills, which are displayed to the left "
-"of the unit selection box, and cost, which is displayed after the name of "
+"of the unit selection box,  and cost, which is displayed after the name of "
 "the unit. You will learn more about these statistics throughout the tutorial."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:86
+#: data/scenarios/tutorial/Basic_Training.cfg:66
 msgid "What happens when I recruit a unit?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:86
+#: data/scenarios/tutorial/Basic_Training.cfg:66
 msgid ""
 "When you recruit a unit, it appears at full health on a castle tile of your "
 "choice. It also receives two traits, which will be discussed later. It "
 "cannot move or attack until you end your turn."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:92
+#: data/scenarios/tutorial/Basic_Training.cfg:76
 msgid ""
 "Since units cannot move on the turn they are recruited, you must end your "
 "turn. To do this, simply click the 'End Turn' button in the lower-right hand "
 "corner."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:94
+#: data/scenarios/tutorial/Basic_Training.cfg:78
 msgid "End your turn"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:99
+#: data/scenarios/tutorial/Basic_Training.cfg:83
 msgid "You have successfully ended your turn."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:103
+#: data/scenarios/tutorial/Basic_Training.cfg:87
 msgid "How do I end my turn?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:103
+#: data/scenarios/tutorial/Basic_Training.cfg:87
 msgid ""
 "One way to end your turn is to press 'Alt-E'. Alternatively, you can right-"
 "click and select End Turn, or select the End Turn button in the lower-right "
 "hand corner."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:104
+#: data/scenarios/tutorial/Basic_Training.cfg:88
 msgid "What happens when I end my turn?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:104
+#: data/scenarios/tutorial/Basic_Training.cfg:88
 msgid ""
 "When you end your turn, it becomes another side's turn and only that side "
 "has the right to move, until that side ends its turn. After all sides end "
@@ -906,29 +920,29 @@
 "When this number exceeds the maximum number of turns, you lose the game."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:110
+#: data/scenarios/tutorial/Basic_Training.cfg:94
 msgid ""
 "Your next task is to move your Elvish Fighter. To move a unit, first select "
 "it, then select his destination. In this case, his destination is the forest "
 "next to the Elvish Shaman, Merle."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:112
+#: data/scenarios/tutorial/Basic_Training.cfg:96
 msgid "Move your Elvish Fighter next to Merle"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:134
+#: data/scenarios/tutorial/Basic_Training.cfg:118
 msgid ""
 "Excellent! You have successfully moved your Elvish Fighter. However, since "
 "he moved next to an enemy unit, he has lost all his movement for this turn; "
 "this is called the 'zone of control'."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:138
+#: data/scenarios/tutorial/Basic_Training.cfg:122
 msgid "How far can my Elvish Fighter move?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:138
+#: data/scenarios/tutorial/Basic_Training.cfg:122
 msgid ""
 "Your Elvish Fighter begins with a certain number of move points each turn; "
 "this is called his speed. When your Elvish Fighter moves along a path, each "
@@ -942,7 +956,7 @@
 "twice to remove the course."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:139
+#: data/scenarios/tutorial/Basic_Training.cfg:123
 msgid ""
 "A unit's zone of control is the location consisting of all hexes the unit is "
 "adjacent to. Units cannot move through opponent's zones of control; they can "
@@ -951,15 +965,15 @@
 "weak and wounded units."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:139
+#: data/scenarios/tutorial/Basic_Training.cfg:123
 msgid "What's the zone of control?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:140
+#: data/scenarios/tutorial/Basic_Training.cfg:124
 msgid "How do I tell who is allied and who is an enemy?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:140
+#: data/scenarios/tutorial/Basic_Training.cfg:124
 msgid ""
 "Units you control have a green, yellow, or red energy circle above their "
 "health bar, the green vertical bar next to them. Units with full movement "
@@ -970,26 +984,26 @@
 "displayed as a disc below the unit."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:146
+#: data/scenarios/tutorial/Basic_Training.cfg:130
 msgid ""
 "Now, you need to attack with your fighter. To attack, first select a unit, "
 "then select its target, which must be next to the attacking unit. You will "
 "then see the attack options box, where you must select an attack to use."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:148
+#: data/scenarios/tutorial/Basic_Training.cfg:132
 msgid "Attack Merle"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:162
+#: data/scenarios/tutorial/Basic_Training.cfg:146
 msgid "You have successfully attacked Merle."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:166
+#: data/scenarios/tutorial/Basic_Training.cfg:150
 msgid "Can Merle retaliate from my attack?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:166
+#: data/scenarios/tutorial/Basic_Training.cfg:150
 msgid ""
 "Whenever a unit is attacked, it retaliates with one of their own weapons. "
 "This means that after each blow from the attacker, the defender retaliates "
@@ -1005,7 +1019,7 @@
 "Wesnoth."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:167
+#: data/scenarios/tutorial/Basic_Training.cfg:151
 msgid ""
 "Every attack does a certain amount of damage per hit, and can be used a "
 "certain number of times per battle. These numbers, called the attack's "
@@ -1017,37 +1031,37 @@
 "combat."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:167
+#: data/scenarios/tutorial/Basic_Training.cfg:151
 msgid "How can you tell how powerful a unit's attacks are?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:168
+#: data/scenarios/tutorial/Basic_Training.cfg:152
 msgid ""
 "Units have the ability to block blows. The chance that a unit has to hit is "
 "based on the defender's skill at defending blows, and is listed on the "
 "attack options menu after the damage and strike numbers for the bow attack."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:168
+#: data/scenarios/tutorial/Basic_Training.cfg:152
 msgid "Will my fighter hit every time when he attacks?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:174
+#: data/scenarios/tutorial/Basic_Training.cfg:158
 msgid "End your turn, and wait for Merle to attack you."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:180
+#: data/scenarios/tutorial/Basic_Training.cfg:164
 msgid ""
 "Your fighter has survived Merle's attack. Whenever a unit survives a battle, "
 "it gets experience from the combat. Once a unit gains enough experience, it "
 "advances to the next level, and becomes more powerful."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:184
+#: data/scenarios/tutorial/Basic_Training.cfg:168
 msgid "What's experience?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:184
+#: data/scenarios/tutorial/Basic_Training.cfg:168
 msgid ""
 "When a unit fights another unit, it gains experience, denoted 'XP', from the "
 "combat. The amount of experience gained is equal to the opponent's level, "
@@ -1056,11 +1070,11 @@
 "from killing an enemy is equal to 8 times the enemy's level."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:185
+#: data/scenarios/tutorial/Basic_Training.cfg:169
 msgid "What happens when a unit advances?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:185
+#: data/scenarios/tutorial/Basic_Training.cfg:169
 msgid ""
 "When a unit advances, it transforms into a different unit type. This unit "
 "type is dependent on what the unit was originally, but occasionally there "
@@ -1070,23 +1084,23 @@
 "been cast on it are removed. This is known as 'advance-heal'."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:191
+#: data/scenarios/tutorial/Basic_Training.cfg:175
 msgid "Move your fighter onto a village."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:193
+#: data/scenarios/tutorial/Basic_Training.cfg:177
 msgid "Move your fighter onto a village"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:204
+#: data/scenarios/tutorial/Basic_Training.cfg:188
 msgid "Villages heal the units on them."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:208
+#: data/scenarios/tutorial/Basic_Training.cfg:192
 msgid "What happens when a unit moves onto a village?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:208
+#: data/scenarios/tutorial/Basic_Training.cfg:192
 msgid ""
 "Whenever a unit moves onto a village, he flags the village for his side. "
 "This action takes all of the unit's remaining movement. Villages flagged for "
@@ -1098,11 +1112,11 @@
 "on them 8 HP per turn."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:209
+#: data/scenarios/tutorial/Basic_Training.cfg:193
 msgid "How do I heal when there aren't any villages nearby?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:209
+#: data/scenarios/tutorial/Basic_Training.cfg:193
 msgid ""
 "There are ways to heal even without villages. If a unit does not move or "
 "attack for 1 turn, he heals 2 HP from resting. However if an enemy attacks "
@@ -1112,17 +1126,17 @@
 "all your units are healed fully."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:215
+#: data/scenarios/tutorial/Basic_Training.cfg:199
 msgid ""
 "Now, you must defeat Merle by reducing her to 0 HP or lower. Just attack "
 "repeatedly."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:217
+#: data/scenarios/tutorial/Basic_Training.cfg:201
 msgid "Defeat Merle"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:232
+#: data/scenarios/tutorial/Basic_Training.cfg:216
 msgid ""
 "Oops! You moved your leader off of the keep. Remember, when your leader is "
 "not on a keep, you cannot recruit. Also remember that if your leader dies, "
@@ -1130,48 +1144,48 @@
 "back onto your keep."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:248
-#: data/scenarios/tutorial/tutorial2.cfg:233
+#: data/scenarios/tutorial/Basic_Training.cfg:232
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:222
 msgid ""
 "Unfortunately, you lost, because your leader was defeated. Hopefully you "
 "have gained wisdom from my teachings anyway."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:255
-#: data/scenarios/tutorial/tutorial2.cfg:240
+#: data/scenarios/tutorial/Basic_Training.cfg:239
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:229
 msgid ""
 "Unfortunately, you lost, because you ran out of time. Hopefully you have "
 "gained wisdom from my teachings anyway."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:265
+#: data/scenarios/tutorial/Basic_Training.cfg:249
 msgid "You have successfully completed the first training scenario."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:267
-#: data/scenarios/tutorial/tutorial2.cfg:252
+#: data/scenarios/tutorial/Basic_Training.cfg:251
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:241
 msgid "Hooray!"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:269
+#: data/scenarios/tutorial/Basic_Training.cfg:253
 msgid "How do I know how to complete a scenario? Will you always tell me?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:269
+#: data/scenarios/tutorial/Basic_Training.cfg:253
 msgid ""
 "Sometimes it is not clear how to win a scenario just by listening to the "
 "dialog. In this case you need to look at the scenario objectives, which "
 "appear after the opening dialog. It can also be accessed by clicking "
 "'Objectives' on the menu. The scenario objectives are a list of victory "
-"conditions and defeat conditions, and if any of the conditions are met, the "
-"level is over. Hopefully, it was a victory condition that was met."
+"conditions and defeat conditions, and when any of the conditions are met, "
+"the level is over. Hopefully, it was a victory condition that was met."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:270
+#: data/scenarios/tutorial/Basic_Training.cfg:254
 msgid "What happens when I win a scenario?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:270
+#: data/scenarios/tutorial/Basic_Training.cfg:254
 msgid ""
 "When you win a scenario, all of your units survive and are revived to full "
 "health, and you do not have to pay them for the remaining turns. Also, if "
@@ -1180,39 +1194,40 @@
 "lost."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:276
-#: data/scenarios/tutorial/tutorial2.cfg:261
+#: data/scenarios/tutorial/Basic_Training.cfg:260
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:250
 msgid "Do you want to review any of the skills learned on this level?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:278
-#: data/scenarios/tutorial/tutorial2.cfg:263 src/show_dialog.cpp:448
+#: data/scenarios/tutorial/Basic_Training.cfg:262
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:252
+#: src/show_dialog.cpp:448
 msgid "Yes"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:280
-#: data/scenarios/tutorial/tutorial2.cfg:265
+#: data/scenarios/tutorial/Basic_Training.cfg:264
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:254
 msgid "I'm done reviewing skills!"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial1.cfg:297
+#: data/scenarios/tutorial/Basic_Training.cfg:281
 msgid ""
 "Although you have completed your first scenario, your training is not yet "
 "over. We will now proceed to the next scenario, in which you will fight me "
 "in a mock battle."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:3
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:3
 msgid "Traits and Specialties"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:60
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:39
 msgid ""
 "Now you will be subject to a more difficult test. You must defeat me in mock "
 "battle."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:64
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:43
 msgid ""
 "You can win most scenarios simply by defeating all enemy leaders. Win this "
 "scenario by defeating me. Your fighter from the previous scenario can help "
@@ -1221,7 +1236,7 @@
 "Elvish Fighters and Elvish Archers."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:79
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:64
 msgid ""
 "@Skills covered:\n"
 "Recalling\n"
@@ -1238,22 +1253,22 @@
 "Defeat Delfador"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:86
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:75
 msgid "You have successfully recalled your Elvish Fighter."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:88
-#: data/scenarios/tutorial/tutorial2.cfg:102
-#: data/scenarios/tutorial/tutorial2.cfg:117
-#: data/scenarios/tutorial/tutorial2.cfg:131
-#: data/scenarios/tutorial/tutorial2.cfg:145
-#: data/scenarios/tutorial/tutorial2.cfg:159
-#: data/scenarios/tutorial/tutorial2.cfg:173
-#: data/scenarios/tutorial/tutorial2.cfg:206
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:77
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:91
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:106
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:120
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:134
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:148
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:162
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:195
 msgid "En guarde!"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:90
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:79
 msgid ""
 "First, you must pay 20 pieces of gold for each unit you recall, regardless "
 "of the type of unit. Other than that, recalled units are basically like "
@@ -1261,15 +1276,15 @@
 "previous scenario will appear."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:90
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:79
 msgid "What happens when I recall a unit?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:91
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:80
 msgid "How should I decide which units to recall?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:91
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:80
 msgid ""
 "You should usually recall units that have already advanced to the next "
 "level. However, you may also want to recall units that have high experience, "
@@ -1277,14 +1292,14 @@
 "for the scenario you are in; for example in a forest scenario, recall elves."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:100
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:89
 msgid ""
 "You may notice that your units have slightly different statistics than the "
 "statistics shown before you recruited them. This is because they have been "
 "assigned traits."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:104
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:93
 msgid ""
 "The function of traits is add variety by making units of the same type "
 "different from each other. This is done by randomly assigning each unit "
@@ -1293,11 +1308,11 @@
 "putting your cursor over that trait."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:104
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:93
 msgid "What do traits do?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:105
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:94
 msgid ""
 "There are five distinct traits, which have effects ranging from increasing a "
 "unit's hit points to decreasing the amount of XP required to advance. "
@@ -1306,21 +1321,21 @@
 "traits when they are recruited."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:105
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:94
 msgid "What kind of traits can my units get?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:115
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:104
 msgid ""
 "When you recruit and recall units, you lose gold. If this would cause you to "
 "have less than 0 gold, you cannot recruit or recall."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:119
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:108
 msgid "How much gold do my units cost?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:119
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:108
 msgid ""
 "You need to pay each unit you recruit or recall gold when you recruit it. "
 "The cost of recruiting a unit is displayed under the unit's name. The cost "
@@ -1332,11 +1347,11 @@
 "red arrow."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:120
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:109
 msgid "How do I get gold?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:120
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:109
 msgid ""
 "You begin each level with a percentage of gold from the previous level. If "
 "this is less than 100 gold, you begin with 100 gold instead. The amount of "
@@ -1346,13 +1361,13 @@
 "gold per turn."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:129
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:118
 msgid ""
 "The sun is setting over Wesnoth. The time of day affects how much damage "
 "units of different alignments can inflict upon each other."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:133
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:122
 msgid ""
 "There are 3 alignments: Lawful, Neutral, and Chaotic. There are also 3 times "
 "of day: day, twilight, and night. During day, units of the alignment Lawful, "
@@ -1361,15 +1376,15 @@
 "normal damage. Neutral units such as elves are unaffected by day and night."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:133
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:122
 msgid "What are the different alignments and times of day?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:134
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:123
 msgid "How do I know what time of day it is?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:134
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:123
 msgid ""
 "The times of day usually progress in a sequence: dawn- identical to "
 "twilight, morning- day, evening- day, dusk- twilight, first-watch- night, "
@@ -1379,11 +1394,11 @@
 "can find out the current time of day by looking at the Status Table."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:143
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:132
 msgid "Each hex has a terrain, which gives the hex distinctive properties."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:147
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:136
 msgid ""
 "Two terrains have properties which have already been described; namely "
 "villages and castle. However the properties of most terrains are more "
@@ -1396,15 +1411,15 @@
 "the time."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:147
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:136
 msgid "What are the different properties that terrains have?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:148
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:137
 msgid "How do I find out the properties of a specific terrain?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:148
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:137
 msgid ""
 "To find out the properties of a terrain with respect to a specific unit, "
 "right-click on the unit, select Unit Description, then select Terrain "
@@ -1415,13 +1430,13 @@
 "it will cost the selected unit to move through that hex."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:157
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:146
 msgid ""
 "Each attack has a damage type which affects how much damage different units "
 "take from that attack."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:161
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:150
 msgid ""
 "Each unit has a certain resistance against each attack type. This resistance "
 "is a percentage which is subtracted from the damage of opponent's weapons of "
@@ -1432,11 +1447,11 @@
 "100%."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:161
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:150
 msgid "How does resistance affect attack damage?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:162
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:151
 msgid ""
 "There are 6 different damage types: blade, pierce, impact, fire, cold, and "
 "holy. Heavily armored units have high resistance to the physical types: "
@@ -1446,27 +1461,27 @@
 "unit, select Unit Description, then select Resistance."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:162
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:151
 msgid "What are the different damage types?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:171
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:160
 msgid ""
 "Many units have a specialty which changes the rules of play in some way."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:175
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:164
 msgid ""
 "Each specialty does something different; that's the whole point of a "
 "specialty. To find a description of a unit's specialty, put your cursor over "
 "the name of the specialty."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:175
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:164
 msgid "What do specialties do?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:176
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:165
 msgid ""
 "The specialties a unit gets are determined by the unit type; for example all "
 "generals have the specialty leadership. There are two kinds of specialties: "
@@ -1474,11 +1489,11 @@
 "specials only apply to one of the unit's attacks."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:176
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:165
 msgid "Which units get specialties?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:177
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:166
 msgid ""
 "There are many different specialties, and learning about them is one of the "
 "interesting parts of playing Wesnoth. The two most common specialties are "
@@ -1487,15 +1502,15 @@
 "while next to a unit of higher level with leadership."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:177
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:166
 msgid "What kinds of specialties can my units get?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:178
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:167
 msgid "How do I use specialties?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:178
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:167
 msgid ""
 "To use a specialty, you just have to move and/or attack with your units in a "
 "way which triggers the specialty. For example, in order to use leadership, "
@@ -1503,18 +1518,18 @@
 "the other unit."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:195
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:184
 msgid ""
 "Some objects change the statistics of the unit that triggered them. One of "
 "your units found a potion which will make him do more damage on his attack. "
 "To see his new combat statistics, look at the Status Table."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:202
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:191
 msgid "This potion increases the damage of all the drinker's attacks by four."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:208
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:197
 msgid ""
 "The objects you encounter are put in by the scenario designer, so they vary "
 "from campaign to campaign. In Heir to the Throne, most objects give the unit "
@@ -1522,56 +1537,55 @@
 "objects in a campaign."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:208
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:197
 msgid "What kind of objects am I likely to encounter?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:209
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:198
 msgid "How long do these objects last?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:209
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:198
 msgid ""
 "Most objects are permanent changes to the unit that receives them. However a "
 "few objects, such as holy water, last only until the remainder of the level."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:223
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:212
 msgid ""
 "Remember to try to prevent the enemy from capturing villages, and to "
 "recapture the ones that they already have. This will cut off their gold "
 "supply and make them unable to recruit."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:250
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:239
 msgid ""
 "Congratulations! You have defeated me, and completed the second and final "
 "training scenario. Next, you may want to begin a campaign, or play "
 "multiplayer."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:254
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:243
 msgid "How do I play a campaign?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:254
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:243
 msgid ""
 "To begin a campaign, run Wesnoth, select 'Campaign', select which campaign "
 "to play, then select Easy, Normal, or Hard. Heir to the Throne is the "
 "suggested for newcomers to Wesnoth."
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:255
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:244
 msgid "How do I play multiplayer?"
 msgstr ""
 
-#: data/scenarios/tutorial/tutorial2.cfg:255
+#: data/scenarios/tutorial/Traits_and_Specialties.cfg:244
 msgid ""
-"To play Wesnoth against other people, select 'Multiplayer'. If you have the "
-"latest development version of Wesnoth, select 'Join Official Server'. "
-"However, if you have version 1.0, select 'Join Game', then type in 'server."
-"wesnoth.org'. This will connect you to the official Wesnoth server, where "
-"you can join a game by selecting it, then selecting 'Join Game'."
+"To play Wesnoth against other people, select 'Multiplayer'. Then select "
+"'Join Official Server'. This will connect you to the official Wesnoth "
+"server, where you can join a game by selecting it, then selecting 'Join "
+"Game'."
 msgstr ""
 
 #: data/scenarios/tutorial/utils.cfg:11
@@ -1630,12 +1644,16 @@
 msgid "End Turn"
 msgstr ""
 
-#: data/themes/default.cfg:126 data/themes/default.cfg:462
-msgid "hp"
+#: data/themes/default.cfg:126 data/themes/default.cfg:462 src/dialogs.cpp:667
+#: src/display.cpp:902 src/help.cpp:621 src/playturn.cpp:1954
+#: src/unit.cpp:1029
+msgid "HP"
 msgstr ""
 
-#: data/themes/default.cfg:133 data/themes/default.cfg:469
-msgid "xp"
+#: data/themes/default.cfg:133 data/themes/default.cfg:469 src/dialogs.cpp:671
+#: src/dialogs.cpp:679 src/display.cpp:906 src/display.cpp:914
+#: src/playturn.cpp:1793 src/playturn.cpp:1955 src/unit.cpp:1088
+msgid "XP"
 msgstr ""
 
 #: data/themes/default.cfg:142 data/themes/default.cfg:478
@@ -1876,7 +1894,7 @@
 "with this terrain"
 msgstr ""
 
-#: data/translations/english.cfg:89 src/help.cpp:874
+#: data/translations/english.cfg:89 src/help.cpp:875
 msgid "or"
 msgstr ""
 
@@ -2349,10 +2367,13 @@
 #: data/units/Dark_Queen.cfg:27 data/units/Dark_Queen.cfg:28
 #: data/units/Dark_Spirit.cfg:33 data/units/Deathmaster.cfg:36
 #: data/units/Demilich.cfg:19 data/units/Demilich.cfg:32
-#: data/units/Drake_Mage.cfg:64 data/units/Drake_Warmage.cfg:74
-#: data/units/Ghost.cfg:20 data/units/Ghost.cfg:32 data/units/Initiate.cfg:20
-#: data/units/Lich.cfg:20 data/units/Lich.cfg:33 data/units/Necromancer.cfg:36
-#: data/units/Spectre.cfg:33 data/units/Wraith.cfg:33
+#: data/units/Elvish_Enchantress.cfg:117 data/units/Elvish_Sorceress.cfg:117
+#: data/units/Elvish_Sylph.cfg:83 data/units/Ghost.cfg:20
+#: data/units/Ghost.cfg:32 data/units/Initiate.cfg:20 data/units/Lich.cfg:20
+#: data/units/Lich.cfg:33 data/units/Necromancer.cfg:36
+#: data/units/Saurian_Icecaster.cfg:41 data/units/Saurian_Soothsayer.cfg:40
+#: data/units/Saurian_Tribalist.cfg:40 data/units/Spectre.cfg:33
+#: data/units/Wraith.cfg:33
 msgid "cold"
 msgstr ""
 
@@ -2376,11 +2397,12 @@
 #: data/units/Arch_Mage.cfg:121 data/units/Battle_Princess.cfg:79
 #: data/units/Commander.cfg:123 data/units/Dark_Adept.cfg:24
 #: data/units/Dark_Queen.cfg:29 data/units/Deathmaster.cfg:37
-#: data/units/Demilich.cfg:33 data/units/Drake_Mage.cfg:68
-#: data/units/Drake_Warmage.cfg:78 data/units/Dwarvish_Runemaster.cfg:43
+#: data/units/Demilich.cfg:33 data/units/Dwarvish_Runemaster.cfg:43
 #: data/units/Elder_Mage.cfg:41 data/units/Elvish_Druid.cfg:63
-#: data/units/Elvish_High_Lord.cfg:38 data/units/Elvish_Lord.cfg:38
-#: data/units/Elvish_Shyde.cfg:26 data/units/Elvish_Shyde.cfg:72
+#: data/units/Elvish_Enchantress.cfg:121 data/units/Elvish_High_Lord.cfg:38
+#: data/units/Elvish_Lord.cfg:38 data/units/Elvish_Shyde.cfg:26
+#: data/units/Elvish_Shyde.cfg:72 data/units/Elvish_Sorceress.cfg:121
+#: data/units/Elvish_Sylph.cfg:26 data/units/Elvish_Sylph.cfg:84
 #: data/units/Fighter.cfg:86 data/units/Fireball.cfg:21
 #: data/units/Great_Mage.cfg:42 data/units/Great_Mage.cfg:118
 #: data/units/Initiate.cfg:21 data/units/Lich.cfg:34 data/units/Lord.cfg:105
@@ -2388,9 +2410,10 @@
 #: data/units/Mage_of_Light.cfg:48 data/units/Mage_of_Light.cfg:108
 #: data/units/Necromancer.cfg:37 data/units/Princess.cfg:79
 #: data/units/Red_Mage.cfg:42 data/units/Red_Mage.cfg:111
-#: data/units/Sea_Hag.cfg:31 data/units/Silver_Mage.cfg:44
-#: data/units/Silver_Mage.cfg:131 data/units/White_Mage.cfg:47
-#: data/units/White_Mage.cfg:106
+#: data/units/Saurian_Icecaster.cfg:42 data/units/Saurian_Soothsayer.cfg:41
+#: data/units/Saurian_Tribalist.cfg:41 data/units/Sea_Hag.cfg:31
+#: data/units/Silver_Mage.cfg:96 data/units/Silver_Mage.cfg:183
+#: data/units/White_Mage.cfg:47 data/units/White_Mage.cfg:106
 msgid "magical"
 msgstr ""
 
@@ -2403,31 +2426,41 @@
 msgid "ambush,regenerates"
 msgstr ""
 
-#: data/units/Ancient_Wose.cfg:17 data/units/Elder_Wose.cfg:18
+#: data/units/Ancient_Wose.cfg:15
+msgid ""
+"Terrible and awe-inspiring, Ancient Woses are majestic treefolk not to be "
+"trifled with. Fearsome fighters, they resist many attacks while delivering "
+"devastating blows to their enemies. Resembling trees, they blend in with the "
+"forest until they make their attack."
+msgstr ""
+
+#: data/units/Ancient_Wose.cfg:18 data/units/Elder_Wose.cfg:19
 #: data/units/Wose.cfg:19
 msgid "crush"
 msgstr ""
 
-#: data/units/Ancient_Wose.cfg:18 data/units/Arch_Mage.cfg:24
+#: data/units/Ancient_Wose.cfg:19 data/units/Arch_Mage.cfg:24
 #: data/units/Arch_Mage.cfg:103 data/units/Bandit.cfg:20
 #: data/units/Bone_Shooter.cfg:25 data/units/Cave_Spider.cfg:29
 #: data/units/Cuttle_Fish.cfg:20 data/units/Dark_Queen.cfg:21
-#: data/units/Deathmaster.cfg:20 data/units/Drake_Beak.cfg:38
-#: data/units/Drake_Mage.cfg:20 data/units/Drake_Petit.cfg:38
-#: data/units/Drake_Slasher.cfg:76 data/units/Drake_Warmage.cfg:20
-#: data/units/Drake_Worker.cfg:20 data/units/Dwarvish_Dragonguard.cfg:21
-#: data/units/Dwarvish_Fighter.cfg:37 data/units/Dwarvish_Runemaster.cfg:21
+#: data/units/Deathmaster.cfg:20 data/units/Drake_Gladiator.cfg:58
+#: data/units/Drake_Glider.cfg:23 data/units/Drake_Sky.cfg:27
+#: data/units/Dwarvish_Dragonguard.cfg:21 data/units/Dwarvish_Fighter.cfg:37
+#: data/units/Dwarvish_Lord.cfg:42 data/units/Dwarvish_Runemaster.cfg:21
 #: data/units/Dwarvish_Steelclad.cfg:43 data/units/Elder_Mage.cfg:23
-#: data/units/Elder_Wose.cfg:19 data/units/Elvish_Druid.cfg:23
-#: data/units/Elvish_Druid.cfg:42 data/units/Elvish_Lady.cfg:17
+#: data/units/Elder_Wose.cfg:20 data/units/Elvish_Druid.cfg:23
+#: data/units/Elvish_Druid.cfg:42 data/units/Elvish_Enchantress.cfg:26
+#: data/units/Elvish_Enchantress.cfg:66 data/units/Elvish_Lady.cfg:18
 #: data/units/Elvish_Shaman.cfg:25 data/units/Elvish_Shaman.cfg:44
 #: data/units/Elvish_Shyde.cfg:25 data/units/Elvish_Shyde.cfg:51
+#: data/units/Elvish_Sorceress.cfg:26 data/units/Elvish_Sorceress.cfg:66
+#: data/units/Elvish_Sylph.cfg:25 data/units/Elvish_Sylph.cfg:52
 #: data/units/Fire_Dragon.cfg:41 data/units/Footpad.cfg:20
 #: data/units/Footpad.cfg:38 data/units/Galleon.cfg:18 data/units/Gate.cfg:24
 #: data/units/Giant_Mudcrawler.cfg:22 data/units/Giant_Mudcrawler.cfg:35
 #: data/units/Giant_Scorpion.cfg:38 data/units/Goblin_Pillager.cfg:36
 #: data/units/Great_Mage.cfg:24 data/units/Great_Mage.cfg:100
-#: data/units/Great_Troll.cfg:21 data/units/Heavy_Infantry.cfg:21
+#: data/units/Great_Troll.cfg:21 data/units/Heavy_Infantry.cfg:22
 #: data/units/Heavy_Infantryman.cfg:20 data/units/Iron_Mauler.cfg:20
 #: data/units/Mage_of_Light.cfg:30 data/units/Mage_of_Light.cfg:90
 #: data/units/Mudcrawler.cfg:22 data/units/Necromancer.cfg:20
@@ -2435,14 +2468,17 @@
 #: data/units/Outlaw.cfg:39 data/units/Outlaw.cfg:94 data/units/Outlaw.cfg:112
 #: data/units/Outlaw_Princess.cfg:24 data/units/Outlaw_Princess.cfg:42
 #: data/units/Outlaw_Queen.cfg:25 data/units/Outlaw_Queen.cfg:43
-#: data/units/Sea_Hag.cfg:29 data/units/Shock_Trooper.cfg:20
-#: data/units/Silver_Mage.cfg:26 data/units/Silver_Mage.cfg:113
-#: data/units/Skeleton_Archer.cfg:24 data/units/Soul_Shooter.cfg:25
-#: data/units/Soulless.cfg:20 data/units/Tentacle.cfg:22
-#: data/units/Thug.cfg:20 data/units/Troll.cfg:21 data/units/Troll_Hero.cfg:21
-#: data/units/Troll_Warrior.cfg:20 data/units/Troll_Whelp.cfg:21
-#: data/units/Walking_Corpse.cfg:20 data/units/Warrior_King.cfg:23
-#: data/units/Wose.cfg:20 data/units/Yeti.cfg:34 data/units/Youth.cfg:22
+#: data/units/Saurian_Icecaster.cfg:23 data/units/Saurian_Soothsayer.cfg:23
+#: data/units/Saurian_Tribalist.cfg:23 data/units/Sea_Hag.cfg:29
+#: data/units/Shock_Trooper.cfg:20 data/units/Silver_Mage.cfg:78
+#: data/units/Silver_Mage.cfg:165 data/units/Skeleton_Archer.cfg:24
+#: data/units/Soul_Shooter.cfg:25 data/units/Soulless.cfg:20
+#: data/units/Tentacle.cfg:22 data/units/Thug.cfg:20 data/units/Troll.cfg:21
+#: data/units/Troll_Hero.cfg:21 data/units/Troll_Rocklobber.cfg:21
+#: data/units/Troll_Rocklobber.cfg:39 data/units/Troll_Warrior.cfg:20
+#: data/units/Troll_Whelp.cfg:21 data/units/Walking_Corpse.cfg:20
+#: data/units/Warrior_King.cfg:23 data/units/Wose.cfg:20
+#: data/units/Yeti.cfg:34 data/units/Youth.cfg:22
 msgid "impact"
 msgstr ""
 
@@ -2457,12 +2493,13 @@
 msgstr ""
 
 #: data/units/Arch_Mage.cfg:23 data/units/Arch_Mage.cfg:102
-#: data/units/Deathmaster.cfg:19 data/units/Drake_Mage.cfg:19
-#: data/units/Drake_Warmage.cfg:19 data/units/Elder_Mage.cfg:22
-#: data/units/Elvish_Druid.cfg:22 data/units/Elvish_Shaman.cfg:24
+#: data/units/Deathmaster.cfg:19 data/units/Elder_Mage.cfg:22
+#: data/units/Elvish_Druid.cfg:22 data/units/Elvish_Enchantress.cfg:25
+#: data/units/Elvish_Shaman.cfg:24 data/units/Elvish_Sorceress.cfg:25
 #: data/units/Great_Mage.cfg:23 data/units/Great_Mage.cfg:99
-#: data/units/Necromancer.cfg:19 data/units/Silver_Mage.cfg:25
-#: data/units/Silver_Mage.cfg:112
+#: data/units/Necromancer.cfg:19 data/units/Saurian_Icecaster.cfg:22
+#: data/units/Saurian_Soothsayer.cfg:22 data/units/Saurian_Tribalist.cfg:22
+#: data/units/Silver_Mage.cfg:77 data/units/Silver_Mage.cfg:164
 msgid "staff"
 msgstr ""
 
@@ -2470,17 +2507,17 @@
 #: data/units/Elvish_High_Lord.cfg:36 data/units/Elvish_Lord.cfg:36
 #: data/units/Great_Mage.cfg:39 data/units/Great_Mage.cfg:115
 #: data/units/Red_Mage.cfg:39 data/units/Red_Mage.cfg:108
-#: data/units/Silver_Mage.cfg:41 data/units/Silver_Mage.cfg:128
+#: data/units/Silver_Mage.cfg:93 data/units/Silver_Mage.cfg:180
 msgid "fireball"
 msgstr ""
 
 #: data/units/Arch_Mage.cfg:40 data/units/Arch_Mage.cfg:119
 #: data/units/Battle_Princess.cfg:77 data/units/Commander.cfg:121
-#: data/units/Drake_Burner.cfg:44 data/units/Drake_Fighter.cfg:44
-#: data/units/Drake_Fire.cfg:43 data/units/Drake_Flameheart.cfg:22
-#: data/units/Drake_Flameheart.cfg:60 data/units/Drake_Guard.cfg:46
-#: data/units/Drake_Mage.cfg:38 data/units/Drake_Warmage.cfg:43
-#: data/units/Drake_Warrior.cfg:44 data/units/Dwarvish_Runemaster.cfg:38
+#: data/units/Drake_Burner.cfg:42 data/units/Drake_Fighter.cfg:46
+#: data/units/Drake_Fire.cfg:44 data/units/Drake_Flameheart.cfg:49
+#: data/units/Drake_Flare.cfg:44 data/units/Drake_Glider.cfg:47
+#: data/units/Drake_Inferno.cfg:44 data/units/Drake_Sky.cfg:51
+#: data/units/Drake_Warrior.cfg:46 data/units/Dwarvish_Runemaster.cfg:38
 #: data/units/Elder_Mage.cfg:39 data/units/Elvish_High_Lord.cfg:37
 #: data/units/Elvish_Lord.cfg:37 data/units/Fighter.cfg:84
 #: data/units/Fire_Dragon.cfg:59 data/units/Fireball.cfg:18
@@ -2488,8 +2525,8 @@
 #: data/units/Great_Mage.cfg:40 data/units/Great_Mage.cfg:116
 #: data/units/Lord.cfg:103 data/units/Mage.cfg:37 data/units/Mage.cfg:104
 #: data/units/Princess.cfg:77 data/units/Red_Mage.cfg:40
-#: data/units/Red_Mage.cfg:109 data/units/Silver_Mage.cfg:42
-#: data/units/Silver_Mage.cfg:129
+#: data/units/Red_Mage.cfg:109 data/units/Silver_Mage.cfg:94
+#: data/units/Silver_Mage.cfg:181
 msgid "fire"
 msgstr ""
 
@@ -2499,16 +2536,16 @@
 
 #: data/units/Assassin.cfg:16 data/units/Duelist.cfg:16
 #: data/units/Fencer.cfg:16 data/units/Outlaw_Princess.cfg:17
-#: data/units/Rogue.cfg:16 data/units/Saurian.cfg:17
-#: data/units/Saurian_Warrior.cfg:17
+#: data/units/Rogue.cfg:16 data/units/Saurian.cfg:19
+#: data/units/Saurian_Warrior.cfg:19
 msgid "skirmisher"
 msgstr ""
 
 #: data/units/Assassin.cfg:17
 msgid ""
-"Assassins are masters of the night. Like Rogues, they can backstab and "
-"ignore enemy zones of control. They can also throw poison-tipped knives at "
-"their enemies from long range."
+"Assassins are masters of the night. Like Rogues, they can surround an "
+"opponent and backstab him, doing double damage. They can also throw poison-"
+"tipped knives at their enemies from long range."
 msgstr ""
 
 #: data/units/Assassin.cfg:20 data/units/Dwarvish_Thunderer.cfg:20
@@ -2526,19 +2563,20 @@
 #: data/units/Assassin.cfg:21 data/units/Assassin.cfg:48
 #: data/units/Battle_Princess.cfg:23 data/units/Battle_Princess.cfg:61
 #: data/units/Blood_Bat.cfg:20 data/units/Bowman.cfg:21
-#: data/units/Cavalier.cfg:28 data/units/Cavalry.cfg:31
+#: data/units/Cavalier.cfg:28 data/units/Cavalry.cfg:32
 #: data/units/Cavalryman.cfg:29 data/units/Cave_Spider.cfg:20
 #: data/units/Commander.cfg:24 data/units/Commander.cfg:99
 #: data/units/Dark_Spirit.cfg:20 data/units/Death_Knight.cfg:20
 #: data/units/Direwolf_Rider.cfg:19 data/units/Direwolf_Rider.cfg:31
-#: data/units/Dragoon.cfg:28 data/units/Drake_Burner.cfg:21
-#: data/units/Drake_Clasher.cfg:20 data/units/Drake_Fighter.cfg:21
-#: data/units/Drake_Fire.cfg:20 data/units/Drake_Hatchling.cfg:20
-#: data/units/Drake_Slasher.cfg:21 data/units/Drake_Slave.cfg:20
-#: data/units/Drake_Warrior.cfg:21 data/units/Duelist.cfg:21
-#: data/units/Dwarvish_Berserker.cfg:28 data/units/Dwarvish_Fighter.cfg:20
-#: data/units/Dwarvish_Lord.cfg:25 data/units/Dwarvish_Lord.cfg:42
-#: data/units/Dwarvish_Steelclad.cfg:26 data/units/Dwarvish_Thunderer.cfg:21
+#: data/units/Dragoon.cfg:28 data/units/Drake_Burner.cfg:22
+#: data/units/Drake_Clasher.cfg:22 data/units/Drake_Fighter.cfg:22
+#: data/units/Drake_Fire.cfg:25 data/units/Drake_Flameheart.cfg:24
+#: data/units/Drake_Flare.cfg:24 data/units/Drake_Gladiator.cfg:26
+#: data/units/Drake_Inferno.cfg:25 data/units/Drake_Warrior.cfg:22
+#: data/units/Duelist.cfg:21 data/units/Dwarvish_Berserker.cfg:28
+#: data/units/Dwarvish_Fighter.cfg:20 data/units/Dwarvish_Lord.cfg:25
+#: data/units/Dwarvish_Lord.cfg:58 data/units/Dwarvish_Steelclad.cfg:26
+#: data/units/Dwarvish_Thunderer.cfg:21
 #: data/units/Dwarvish_Thunderguard.cfg:21
 #: data/units/Dwarvish_Ulfserker.cfg:28 data/units/Elvish_Archer.cfg:22
 #: data/units/Elvish_Archer.cfg:100 data/units/Elvish_Avenger.cfg:24
@@ -2553,8 +2591,8 @@
 #: data/units/Elvish_Sharpshooter.cfg:101 data/units/Fencer.cfg:21
 #: data/units/Fighter.cfg:21 data/units/Fighter.cfg:62
 #: data/units/Fire_Dragon.cfg:23 data/units/General.cfg:22
-#: data/units/Ghoul.cfg:20 data/units/Goblin_Direwolver.cfg:21
-#: data/units/Goblin_Direwolver.cfg:33 data/units/Goblin_Knight.cfg:19
+#: data/units/Ghoul.cfg:20 data/units/Goblin_Direwolver.cfg:22
+#: data/units/Goblin_Direwolver.cfg:34 data/units/Goblin_Knight.cfg:19
 #: data/units/Grand_Knight.cfg:21 data/units/Gryphon.cfg:19
 #: data/units/Gryphon_Master.cfg:22 data/units/Gryphon_Rider.cfg:20
 #: data/units/Halbardier.cfg:37 data/units/Knight.cfg:21
@@ -2565,7 +2603,7 @@
 #: data/units/Noble_Commander.cfg:24 data/units/Noble_Fighter.cfg:21
 #: data/units/Noble_Lord.cfg:23 data/units/Ogre.cfg:19
 #: data/units/Orcish_Archer.cfg:21 data/units/Orcish_Assassin.cfg:20
-#: data/units/Orcish_Assassin.cfg:37 data/units/Orcish_Crossbow.cfg:22
+#: data/units/Orcish_Assassin.cfg:37 data/units/Orcish_Crossbow.cfg:23
 #: data/units/Orcish_Crossbowman.cfg:20 data/units/Orcish_Grunt.cfg:20
 #: data/units/Orcish_Leader.cfg:22 data/units/Orcish_Ruler.cfg:22
 #: data/units/Orcish_Shaman.cfg:19 data/units/Orcish_Shaman.cfg:62
@@ -2576,7 +2614,7 @@
 #: data/units/Princess.cfg:61 data/units/Red_Mage.cfg:24
 #: data/units/Red_Mage.cfg:93 data/units/Revenant.cfg:24
 #: data/units/Rogue.cfg:21 data/units/Rogue.cfg:39
-#: data/units/Royal_Guard.cfg:20 data/units/Scout.cfg:21
+#: data/units/Royal_Guard.cfg:20 data/units/Scout.cfg:22
 #: data/units/Sea_Orc.cfg:20 data/units/Sergeant.cfg:22
 #: data/units/Shadow.cfg:21 data/units/Skeletal_Dragon.cfg:29
 #: data/units/Skeletal_Dragon.cfg:48 data/units/Skeleton.cfg:25
@@ -2591,7 +2629,7 @@
 
 #: data/units/Assassin.cfg:25 data/units/Nightgaunt.cfg:25
 #: data/units/Rogue.cfg:25 data/units/Shadow.cfg:25 data/units/Thief.cfg:24
-#: src/actions.cpp:487
+#: src/actions.cpp:490
 msgid "backstab"
 msgstr ""
 
@@ -2602,7 +2640,7 @@
 #: data/units/Assassin.cfg:50 data/units/Cave_Spider.cfg:24
 #: data/units/Cuttle_Fish.cfg:36 data/units/Direwolf_Rider.cfg:35
 #: data/units/Ghoul.cfg:24 data/units/Giant_Scorpion.cfg:22
-#: data/units/Goblin_Direwolver.cfg:37 data/units/Necrophage.cfg:24
+#: data/units/Goblin_Direwolver.cfg:38 data/units/Necrophage.cfg:24
 #: data/units/Orcish_Assassin.cfg:41 data/units/Orcish_Slayer.cfg:46
 msgid "poison"
 msgstr ""
@@ -2613,17 +2651,19 @@
 
 #: data/units/Bandit.cfg:16
 msgid ""
-"Armed with heavy mace, Bandits are adept at robbing and killing at night."
+"Armed with a heavy mace, Bandits are adept at robbing and killing at night. "
+"Wearing brown cloaks and black hoods, they steal from the peasants who live "
+"near them when not fighting against invaders."
 msgstr ""
 
-#: data/units/Bandit.cfg:19 data/units/Drake_Slasher.cfg:75
-#: data/units/Drake_Worker.cfg:19 data/units/Great_Troll.cfg:20
-#: data/units/Heavy_Infantry.cfg:20 data/units/Heavy_Infantryman.cfg:19
-#: data/units/Iron_Mauler.cfg:19 data/units/Mage_of_Light.cfg:29
-#: data/units/Mage_of_Light.cfg:89 data/units/Outlaw.cfg:20
-#: data/units/Outlaw.cfg:93 data/units/Outlaw_Princess.cfg:23
-#: data/units/Outlaw_Queen.cfg:24 data/units/Shock_Trooper.cfg:19
-#: data/units/Troll_Warrior.cfg:19 data/units/Warrior_King.cfg:22
+#: data/units/Bandit.cfg:19 data/units/Drake_Gladiator.cfg:57
+#: data/units/Great_Troll.cfg:20 data/units/Heavy_Infantry.cfg:21
+#: data/units/Heavy_Infantryman.cfg:19 data/units/Iron_Mauler.cfg:19
+#: data/units/Mage_of_Light.cfg:29 data/units/Mage_of_Light.cfg:89
+#: data/units/Outlaw.cfg:20 data/units/Outlaw.cfg:93
+#: data/units/Outlaw_Princess.cfg:23 data/units/Outlaw_Queen.cfg:24
+#: data/units/Shock_Trooper.cfg:19 data/units/Troll_Warrior.cfg:19
+#: data/units/Warrior_King.cfg:22
 msgid "mace"
 msgstr ""
 
@@ -2636,31 +2676,31 @@
 msgid "leadership,skirmisher"
 msgstr ""
 
-#: data/units/Battle_Princess.cfg:19 data/units/Battle_Princess.cfg:57
+#: data/units/Battle_Princess.cfg:19
 msgid ""
 "A noble at birth, the Princess has learnt swordplay with the greatest "
 "generals, and battle tactics with the greatest sages, making her both a "
-"great combatant and leader. The units of lower level around the Princess "
-"will fight better due to her presence. The Princess is a skilled skirmisher, "
-"and ignores enemy zones of control."
+"great combatant and leader. Now battle-hardened and strong of will, they can "
+"now aid those around them in the art of combat."
 msgstr ""
 
 #: data/units/Battle_Princess.cfg:22 data/units/Battle_Princess.cfg:60
 #: data/units/Bowman.cfg:20 data/units/Cavalier.cfg:27
-#: data/units/Cavalry.cfg:30 data/units/Cavalryman.cfg:28
+#: data/units/Cavalry.cfg:31 data/units/Cavalryman.cfg:28
 #: data/units/Commander.cfg:23 data/units/Commander.cfg:98
-#: data/units/Dragoon.cfg:27 data/units/Drake_Clasher.cfg:19
-#: data/units/Drake_Fighter.cfg:20 data/units/Drake_Slasher.cfg:20
-#: data/units/Drake_Warrior.cfg:20 data/units/Elvish_Archer.cfg:21
-#: data/units/Elvish_Archer.cfg:99 data/units/Elvish_Avenger.cfg:23
-#: data/units/Elvish_Avenger.cfg:96 data/units/Elvish_Captain.cfg:23
-#: data/units/Elvish_Champion.cfg:21 data/units/Elvish_Fighter.cfg:23
-#: data/units/Elvish_Hero.cfg:21 data/units/Elvish_High_Lord.cfg:20
-#: data/units/Elvish_Lord.cfg:20 data/units/Elvish_Marksman.cfg:21
-#: data/units/Elvish_Marksman.cfg:99 data/units/Elvish_Marshal.cfg:24
-#: data/units/Elvish_Outrider.cfg:23 data/units/Elvish_Ranger.cfg:21
-#: data/units/Elvish_Ranger.cfg:98 data/units/Elvish_Rider.cfg:30
-#: data/units/Elvish_Scout.cfg:31 data/units/Elvish_Sharpshooter.cfg:21
+#: data/units/Dragoon.cfg:27 data/units/Drake_Clasher.cfg:21
+#: data/units/Drake_Flameheart.cfg:23 data/units/Drake_Flare.cfg:23
+#: data/units/Drake_Gladiator.cfg:25 data/units/Drake_Warrior.cfg:21
+#: data/units/Elvish_Archer.cfg:21 data/units/Elvish_Archer.cfg:99
+#: data/units/Elvish_Avenger.cfg:23 data/units/Elvish_Avenger.cfg:96
+#: data/units/Elvish_Captain.cfg:23 data/units/Elvish_Champion.cfg:21
+#: data/units/Elvish_Fighter.cfg:23 data/units/Elvish_Hero.cfg:21
+#: data/units/Elvish_High_Lord.cfg:20 data/units/Elvish_Lord.cfg:20
+#: data/units/Elvish_Marksman.cfg:21 data/units/Elvish_Marksman.cfg:99
+#: data/units/Elvish_Marshal.cfg:24 data/units/Elvish_Outrider.cfg:23
+#: data/units/Elvish_Ranger.cfg:21 data/units/Elvish_Ranger.cfg:98
+#: data/units/Elvish_Rider.cfg:30 data/units/Elvish_Scout.cfg:31
+#: data/units/Elvish_Sharpshooter.cfg:21
 #: data/units/Elvish_Sharpshooter.cfg:100 data/units/Fighter.cfg:20
 #: data/units/Fighter.cfg:61 data/units/General.cfg:21
 #: data/units/Grand_Knight.cfg:19 data/units/Knight.cfg:20
@@ -2673,12 +2713,21 @@
 #: data/units/Orcish_Sovereign.cfg:21 data/units/Orcish_Warlord.cfg:18
 #: data/units/Orcish_Warrior.cfg:19 data/units/Paladin.cfg:24
 #: data/units/Princess.cfg:22 data/units/Princess.cfg:60
-#: data/units/Royal_Guard.cfg:19 data/units/Scout.cfg:20
+#: data/units/Royal_Guard.cfg:19 data/units/Scout.cfg:21
 #: data/units/Sea_Orc.cfg:19 data/units/Sergeant.cfg:21
 #: data/units/Swordsman.cfg:19
 msgid "sword"
 msgstr ""
 
+#: data/units/Battle_Princess.cfg:57
+msgid ""
+"A noble at birth, the Princess has learnt swordplay with the greatest "
+"generals, and battle tactics with the greatest sages, making her both a "
+"great combatant and leader. The units of lower level around the Princess "
+"will fight better due to her presence. The Princess is a skilled skirmisher, "
+"and ignores enemy zones of control."
+msgstr ""
+
 #: data/units/Battle_Princess.cfg:76 data/units/Commander.cfg:120
 #: data/units/Fighter.cfg:83 data/units/Lord.cfg:102
 #: data/units/Princess.cfg:76
@@ -2693,12 +2742,12 @@
 msgid ""
 "Blood Bats are fast and can drain the blood of those they attack, thereby "
 "healing themselves, even to the point where they become stronger than they "
-"began the battle! Such is their fury that the fur of these undead flying "
+"began the battle. Such is their fury that the fur of these undead flying "
 "beasts is tainted red with the blood of their victims."
 msgstr ""
 
 #: data/units/Blood_Bat.cfg:19 data/units/Cave_Spider.cfg:19
-#: data/units/Direwolf_Rider.cfg:18 data/units/Goblin_Direwolver.cfg:20
+#: data/units/Direwolf_Rider.cfg:18 data/units/Goblin_Direwolver.cfg:21
 #: data/units/Goblin_Knight.cfg:18 data/units/Sea_Serpent.cfg:19
 #: data/units/Vampire_Bat.cfg:19 data/units/Wolf_Rider.cfg:20
 msgid "fangs"
@@ -2716,8 +2765,8 @@
 
 #: data/units/Bone_Shooter.cfg:24 data/units/Giant_Mudcrawler.cfg:33
 #: data/units/Skeleton_Archer.cfg:23 data/units/Soulless.cfg:19
-#: data/units/Troll_Whelp.cfg:20 data/units/Walking_Corpse.cfg:19
-#: data/units/Yeti.cfg:33
+#: data/units/Troll_Rocklobber.cfg:20 data/units/Troll_Whelp.cfg:20
+#: data/units/Walking_Corpse.cfg:19 data/units/Yeti.cfg:33
 msgid "fist"
 msgstr ""
 
@@ -2744,12 +2793,12 @@
 #: data/units/Cavalier.cfg:49 data/units/Chocobone.cfg:21
 #: data/units/Commander.cfg:46 data/units/Cuttle_Fish.cfg:27
 #: data/units/Death_Knight.cfg:37 data/units/Dragoon.cfg:49
-#: data/units/Drake_Clasher.cfg:52 data/units/Drake_Guard.cfg:23
-#: data/units/Drake_Slasher.cfg:53 data/units/Duelist.cfg:32
-#: data/units/Dwarvish_Dragonguard.cfg:39 data/units/Dwarvish_Guardsman.cfg:26
-#: data/units/Dwarvish_Guardsman.cfg:39 data/units/Dwarvish_Sentinel.cfg:28
-#: data/units/Dwarvish_Sentinel.cfg:41 data/units/Dwarvish_Stalwart.cfg:28
-#: data/units/Dwarvish_Stalwart.cfg:41 data/units/Dwarvish_Thunderer.cfg:41
+#: data/units/Drake_Clasher.cfg:40 data/units/Drake_Gladiator.cfg:44
+#: data/units/Duelist.cfg:32 data/units/Dwarvish_Dragonguard.cfg:39
+#: data/units/Dwarvish_Guardsman.cfg:26 data/units/Dwarvish_Guardsman.cfg:39
+#: data/units/Dwarvish_Sentinel.cfg:28 data/units/Dwarvish_Sentinel.cfg:41
+#: data/units/Dwarvish_Stalwart.cfg:28 data/units/Dwarvish_Stalwart.cfg:41
+#: data/units/Dwarvish_Thunderer.cfg:41
 #: data/units/Dwarvish_Thunderguard.cfg:47 data/units/Elvish_Archer.cfg:39
 #: data/units/Elvish_Archer.cfg:117 data/units/Elvish_Avenger.cfg:40
 #: data/units/Elvish_Avenger.cfg:113 data/units/Elvish_Captain.cfg:40
@@ -2762,27 +2811,29 @@
 #: data/units/Elvish_Sharpshooter.cfg:39
 #: data/units/Elvish_Sharpshooter.cfg:118 data/units/Elvish_Shyde.cfg:71
 #: data/units/General.cfg:45 data/units/Giant_Scorpion.cfg:20
+#: data/units/Goblin_Impaler.cfg:21 data/units/Goblin_Impaler.cfg:39
+#: data/units/Goblin_Spearman.cfg:21 data/units/Goblin_Spearman.cfg:33
 #: data/units/Grand_Knight.cfg:37 data/units/Halbardier.cfg:19
 #: data/units/Horseman.cfg:21 data/units/Knight.cfg:37
 #: data/units/Lancer.cfg:21 data/units/Lieutenant.cfg:39
 #: data/units/Longbowman.cfg:39 data/units/Lord.cfg:40
 #: data/units/Master_Bowman.cfg:33 data/units/Merman.cfg:20
-#: data/units/Merman_Lord.cfg:21 data/units/Naga.cfg:21
+#: data/units/Merman_Lord.cfg:22 data/units/Naga.cfg:21
 #: data/units/Noble_Commander.cfg:42 data/units/Noble_Lord.cfg:41
-#: data/units/Orcish_Archer.cfg:37 data/units/Orcish_Crossbow.cfg:40
+#: data/units/Orcish_Archer.cfg:37 data/units/Orcish_Crossbow.cfg:41
 #: data/units/Orcish_Crossbowman.cfg:39 data/units/Orcish_Leader.cfg:38
 #: data/units/Orcish_Ruler.cfg:39 data/units/Orcish_Shaman.cfg:26
 #: data/units/Orcish_Shaman.cfg:69 data/units/Orcish_Shaman.cfg:112
 #: data/units/Orcish_Sovereign.cfg:43 data/units/Orcish_Warlord.cfg:30
 #: data/units/Paladin.cfg:42 data/units/Peasant.cfg:21
 #: data/units/Peasant.cfg:34 data/units/Pikeman.cfg:20
-#: data/units/Pirate_Galleon.cfg:62 data/units/Poacher.cfg:42
-#: data/units/Saurian.cfg:21 data/units/Saurian.cfg:38
-#: data/units/Saurian_Warrior.cfg:21 data/units/Saurian_Warrior.cfg:38
+#: data/units/Pirate_Galleon.cfg:16 data/units/Poacher.cfg:42
+#: data/units/Saurian.cfg:23 data/units/Saurian.cfg:40
+#: data/units/Saurian_Warrior.cfg:23 data/units/Saurian_Warrior.cfg:40
 #: data/units/Sea_Hag.cfg:21 data/units/Sea_Serpent.cfg:20
 #: data/units/Sergeant.cfg:39 data/units/Skeleton_Archer.cfg:41
 #: data/units/Soul_Shooter.cfg:38 data/units/Spearman.cfg:20
-#: data/units/Spearman.cfg:33 data/units/Transport_Galleon.cfg:16
+#: data/units/Spearman.cfg:33 data/units/Transport_Galleon.cfg:17
 #: data/units/Trapper.cfg:42 data/units/Triton.cfg:20
 #: data/units/Vampire_Lady.cfg:34 data/units/Wall_Guard.cfg:36
 #: data/units/Watch_Tower.cfg:18
@@ -2796,7 +2847,9 @@
 #: data/units/Bowman.cfg:17
 msgid ""
 "Immersed from childhood in the ways of archery, the young Bowmen are the "
-"most common ranged combatants in Wesnothian armies."
+"most common ranged combatants in Wesnothian armies. They do not undergo as "
+"rigorous a training as the spearman or heavy infantry, because their battle "
+"tactic requires more finess than brute strength."
 msgstr ""
 
 #: data/units/Cavalier.cfg:3
@@ -2806,8 +2859,8 @@
 #: data/units/Cavalier.cfg:24
 msgid ""
 "Only the most experienced and heroic Dragoons can achieve to ride the "
-"battlefield as Cavaliers. Armed with magic pistol artifacts, keen swords and "
-"fine armours are one of the best troops mounted in all know world."
+"battlefield as Cavaliers. Armed with magical artifacts, keen swords and fine "
+"armours, they are one of the best mounted troops in all know world."
 msgstr ""
 
 #: data/units/Cavalier.cfg:48 data/units/Dragoon.cfg:48
@@ -2821,8 +2874,9 @@
 #: data/units/Cavalryman.cfg:25
 msgid ""
 "The best riders in Wesnoth are recruited into the military to become "
-"Cavalrymen. This strictly disciplined force is especially suited to "
-"capturing and holding villages."
+"Cavalrymen. A Cavalryman, strictly disciplined, does not charge across the "
+"field of battle like a horseman, but makes more of an effort to hold his "
+"position."
 msgstr ""
 
 #: data/units/Cave_Spider.cfg:3
@@ -2841,8 +2895,9 @@
 msgstr ""
 
 #: data/units/Cave_Spider.cfg:38 data/units/Elvish_Druid.cfg:43
-#: data/units/Elvish_Shaman.cfg:45 data/units/Elvish_Shyde.cfg:52
-#: data/units/Goblin_Pillager.cfg:37
+#: data/units/Elvish_Enchantress.cfg:67 data/units/Elvish_Shaman.cfg:45
+#: data/units/Elvish_Shyde.cfg:52 data/units/Elvish_Sorceress.cfg:67
+#: data/units/Elvish_Sylph.cfg:53 data/units/Goblin_Pillager.cfg:37
 msgid "slow"
 msgstr ""
 
@@ -2853,26 +2908,27 @@
 #: data/units/Chocobone.cfg:17
 msgid ""
 "Riding the bones of ostrich-like large birds once used as mounts by a lost "
-"civilization, the skeleton Chocobones can move faster than most cavalry "
+"civilization, the skeletal Chocobones can move faster than most cavalry "
 "units."
 msgstr ""
 
-#: data/units/Chocobone.cfg:20 data/units/Drake_Clasher.cfg:51
-#: data/units/Drake_Guard.cfg:22 data/units/Drake_Slasher.cfg:52
-#: data/units/Dwarvish_Guardsman.cfg:24 data/units/Dwarvish_Guardsman.cfg:38
-#: data/units/Dwarvish_Sentinel.cfg:26 data/units/Dwarvish_Sentinel.cfg:40
-#: data/units/Dwarvish_Stalwart.cfg:26 data/units/Dwarvish_Stalwart.cfg:40
-#: data/units/Horseman.cfg:20 data/units/Saurian.cfg:19
-#: data/units/Saurian.cfg:36 data/units/Saurian_Warrior.cfg:19
-#: data/units/Saurian_Warrior.cfg:36 data/units/Spearman.cfg:19
-#: data/units/Spearman.cfg:32
+#: data/units/Chocobone.cfg:20 data/units/Drake_Clasher.cfg:39
+#: data/units/Drake_Gladiator.cfg:43 data/units/Dwarvish_Guardsman.cfg:24
+#: data/units/Dwarvish_Guardsman.cfg:38 data/units/Dwarvish_Sentinel.cfg:26
+#: data/units/Dwarvish_Sentinel.cfg:40 data/units/Dwarvish_Stalwart.cfg:26
+#: data/units/Dwarvish_Stalwart.cfg:40 data/units/Goblin_Impaler.cfg:20
+#: data/units/Goblin_Impaler.cfg:38 data/units/Goblin_Spearman.cfg:20
+#: data/units/Goblin_Spearman.cfg:32 data/units/Horseman.cfg:20
+#: data/units/Saurian.cfg:21 data/units/Saurian.cfg:38
+#: data/units/Saurian_Warrior.cfg:21 data/units/Saurian_Warrior.cfg:38
+#: data/units/Spearman.cfg:19 data/units/Spearman.cfg:32
 msgid "spear"
 msgstr ""
 
 #: data/units/Chocobone.cfg:23 data/units/Grand_Knight.cfg:38
 #: data/units/Horseman.cfg:22 data/units/Knight.cfg:38
-#: data/units/Lancer.cfg:22 data/units/Paladin.cfg:43 src/actions.cpp:360
-#: src/actions.cpp:478
+#: data/units/Lancer.cfg:22 data/units/Paladin.cfg:43 src/actions.cpp:363
+#: src/actions.cpp:481
 msgid "charge"
 msgstr ""
 
@@ -2884,14 +2940,14 @@
 msgid ""
 "At first sight, these mystical snake-like creatures appear weak, but looks "
 "are deceiving. With just a glance at their enemies, Cockatrices can turn "
-"them into stone!"
+"them into stone until the source of their power is destroyed."
 msgstr ""
 
 #: data/units/Cockatrice.cfg:21
 msgid "gaze"
 msgstr ""
 
-#: data/units/Cockatrice.cfg:26 src/actions.cpp:717 src/actions.cpp:857
+#: data/units/Cockatrice.cfg:26 src/actions.cpp:728 src/actions.cpp:876
 #: src/reports.cpp:122
 msgid "stone"
 msgstr ""
@@ -2901,7 +2957,8 @@
 msgstr ""
 
 #: data/units/Commander.cfg:11 data/units/Commander.cfg:86
-#: data/units/Death_Knight.cfg:14 data/units/Elvish_Captain.cfg:11
+#: data/units/Death_Knight.cfg:14 data/units/Drake_Flameheart.cfg:16
+#: data/units/Drake_Flare.cfg:11 data/units/Elvish_Captain.cfg:11
 #: data/units/Elvish_Marshal.cfg:12 data/units/Fire_Dragon.cfg:7
 #: data/units/General.cfg:16 data/units/Lieutenant.cfg:16
 #: data/units/Lord.cfg:10 data/units/Lord.cfg:73
@@ -2909,12 +2966,20 @@
 #: data/units/Orcish_Leader.cfg:9 data/units/Orcish_Ruler.cfg:9
 #: data/units/Orcish_Sovereign.cfg:9 data/units/Princess.cfg:17
 #: data/units/Princess.cfg:55 data/units/Sergeant.cfg:17
-#: data/units/Warrior_King.cfg:17 src/actions.cpp:350 src/actions.cpp:468
+#: data/units/Warrior_King.cfg:17 src/actions.cpp:353 src/actions.cpp:471
 msgid "leadership"
 msgstr ""
 
-#: data/units/Commander.cfg:20 data/units/Commander.cfg:95
-#: data/units/Noble_Commander.cfg:19
+#: data/units/Commander.cfg:20
+msgid ""
+"The rank of Commander is held by those who lead battle groups into combat. "
+"Possessing leadership skills, they give lower-level units improved "
+"performance in combat. Commanders are best skilled with the sword, although "
+"they also carry a bow to use when necessary. If the Commander is lost, so is "
+"the battle."
+msgstr ""
+
+#: data/units/Commander.cfg:95 data/units/Noble_Commander.cfg:19
 msgid ""
 "The rank of Commander is held by those who lead battle groups into combat. "
 "Possessing leadership skills, they give lower-level units in adjacent hexes "
@@ -2949,7 +3014,9 @@
 #: data/units/Dark_Adept.cfg:19
 msgid ""
 "Dark Adepts are psychotic fanatics who dabble in black magic, using its "
-"power to cause death and destruction."
+"power to cause death and destruction. They devote themselves completely to "
+"the study of this magic, not bothering to learn how to defend themselves in "
+"close combat."
 msgstr ""
 
 #: data/units/Dark_Adept.cfg:22 data/units/Necromancer.cfg:35
@@ -2962,7 +3029,7 @@
 
 #: data/units/Dark_Queen.cfg:15
 msgid ""
-"Asheviere, the evil queen mother has terrorized Wesnoth for many years. Her "
+"The evil queen mother Asheviere has terrorized Wesnoth for many years. Her "
 "knowledge of magic makes her a worthy foe in combat, although her power is "
 "mostly derived from those she commands."
 msgstr ""
@@ -2998,8 +3065,10 @@
 
 #: data/units/Death_Knight.cfg:16
 msgid ""
-"Sometimes the mightiest warriors and generals, cursed with hate and angst, "
-"came back to this world as Death Knights."
+"Sometimes the mightiest warriors and generals, cursed with hate and a sense "
+"of betrayal, came back to this world as Death Knights. Wielding the same "
+"weapons as they did before, they command the Undead in their quest for "
+"revenge."
 msgstr ""
 
 #: data/units/Death_Knight.cfg:19 data/units/Dwarvish_Lord.cfg:24
@@ -3009,7 +3078,7 @@
 
 #: data/units/Death_Knight.cfg:36 data/units/Duelist.cfg:31
 #: data/units/General.cfg:44 data/units/Lieutenant.cfg:38
-#: data/units/Orcish_Crossbow.cfg:39 data/units/Orcish_Crossbowman.cfg:38
+#: data/units/Orcish_Crossbow.cfg:40 data/units/Orcish_Crossbowman.cfg:38
 #: data/units/Sergeant.cfg:38 data/units/Wall_Guard.cfg:35
 msgid "crossbow"
 msgstr ""
@@ -3049,10 +3118,9 @@
 "enemies."
 msgstr ""
 
-#: data/units/Direwolf_Rider.cfg:30 data/units/Drake_Burner.cfg:20
-#: data/units/Drake_Fire.cfg:19 data/units/Drake_Flameheart.cfg:20
-#: data/units/Drake_Hatchling.cfg:19 data/units/Drake_Slave.cfg:19
-#: data/units/Ghoul.cfg:19 data/units/Goblin_Direwolver.cfg:32
+#: data/units/Direwolf_Rider.cfg:30 data/units/Drake_Burner.cfg:21
+#: data/units/Drake_Fire.cfg:24 data/units/Drake_Inferno.cfg:24
+#: data/units/Ghoul.cfg:19 data/units/Goblin_Direwolver.cfg:33
 #: data/units/Gryphon.cfg:18 data/units/Gryphon_Master.cfg:21
 #: data/units/Gryphon_Rider.cfg:19 data/units/Necrophage.cfg:19
 #: data/units/Nightgaunt.cfg:20 data/units/Shadow.cfg:20
@@ -3066,109 +3134,187 @@
 
 #: data/units/Dragoon.cfg:24
 msgid ""
-"Riding fast horses and armed with sword and magical pistol artifacts, "
-"Dragoons make versatile troops."
+"Riding a fast horse and armed with sword and a magical artifact, a Dragoon "
+"make a versatile enemy."
 msgstr ""
 
-#: data/units/Drake_Beak.cfg:3
-msgid "Drake Beak"
+#: data/units/Drake_Burner.cfg:4
+msgid "Drake Burner"
 msgstr ""
 
-#: data/units/Drake_Beak.cfg:16
+#: data/units/Drake_Burner.cfg:18
 msgid ""
-"Smaller than most Drakes, the Beaks are therefore more agile and can fight "
-"even when flying."
+"Not only can a Drake Burner wield its claws with deadly skill, but it still "
+"possesses the fire-breathing abilities of its remote ancestors. Enemies "
+"would be well advised to keep their distance. The most skilled Burners will "
+"often go on to become Fire Drakes who seek to master their internal fire, or "
+"Drake Flares who aspire to be leaders of their kind."
 msgstr ""
 
-#: data/units/Drake_Beak.cfg:37 data/units/Drake_Petit.cfg:37
-msgid "beak"
+#: data/units/Drake_Burner.cfg:40 data/units/Drake_Fighter.cfg:44
+#: data/units/Drake_Fire.cfg:42 data/units/Drake_Flameheart.cfg:47
+#: data/units/Drake_Flare.cfg:42 data/units/Drake_Glider.cfg:45
+#: data/units/Drake_Inferno.cfg:42 data/units/Drake_Sky.cfg:49
+#: data/units/Drake_Warrior.cfg:44 data/units/Fire_Dragon.cfg:57
+msgid "fire breath"
 msgstr ""
 
-#: data/units/Drake_Burner.cfg:3
-msgid "Drake Burner"
+#: data/units/Drake_Clasher.cfg:4
+msgid "Drake Clasher"
 msgstr ""
 
-#: data/units/Drake_Burner.cfg:17
+#: data/units/Drake_Clasher.cfg:18
 msgid ""
-"Not only can the Drake Burners wield their claws with deadly skill, but they "
-"possess the fire-breathing abilities of their remote ancestors. Enemies are "
-"well advised to keep their distance."
+"With their stumpy vestigial wings and inability to use their great internal "
+"fire as a weapon some may think that these Drakes are disadvantaged, they "
+"would be mistaken. To compensate they have become great craftsmen that can "
+"fabricate weapons with emerald edges, and wear heavy armour. The Clashers' "
+"weapons of choice are the sword and spear, which they use to great effect. "
+"The greatest Clashers can become Drake Gladiators or Slashers."
 msgstr ""
 
-#: data/units/Drake_Burner.cfg:42 data/units/Drake_Fighter.cfg:42
-#: data/units/Drake_Fire.cfg:41 data/units/Drake_Flameheart.cfg:58
-#: data/units/Drake_Guard.cfg:44 data/units/Drake_Mage.cfg:36
-#: data/units/Drake_Warmage.cfg:41 data/units/Drake_Warrior.cfg:42
-#: data/units/Fire_Dragon.cfg:57
-msgid "fire breath"
+#: data/units/Drake_Fighter.cfg:4
+msgid "Drake Fighter"
 msgstr ""
 
-#: data/units/Drake_Clasher.cfg:3
-msgid "Drake Clasher"
+#: data/units/Drake_Fighter.cfg:18
+msgid ""
+"Drake Fighters wield curved scimitars with deadly skill, and possess the "
+"fire breathing skills of their ancestors. The most skilled Fighters go on to "
+"join the ranks of the elite Drake Warriors."
 msgstr ""
 
-#: data/units/Drake_Fighter.cfg:3
-msgid "Drake Fighter"
+#: data/units/Drake_Fighter.cfg:21
+msgid "scimitar"
 msgstr ""
 
-#: data/units/Drake_Fire.cfg:3
+#: data/units/Drake_Fire.cfg:4
 msgid "Fire Drake"
 msgstr ""
 
-#: data/units/Drake_Flameheart.cfg:3
+#: data/units/Drake_Fire.cfg:18
+msgid ""
+"The great fire drakes equip themselves with silver plated armour to defend "
+"themselves from serious injuries. Although their melee technique is "
+"primitive, they have mastered their internal fire and are to be feared. The "
+"most ferocious Fire Drakes become the flying configurations known as Drake "
+"Infernos."
+msgstr ""
+
+#: data/units/Drake_Flameheart.cfg:4
 msgid "Drake Flameheart"
 msgstr ""
 
-#: data/units/Drake_Guard.cfg:3
-msgid "Drake Guard"
+#: data/units/Drake_Flameheart.cfg:20
+msgid ""
+"There is an old saying that, 'The generals in Drake armies have fire in "
+"their veins instead of blood'. Nobody would doubt the truth in that saying "
+"after facing these towering creatures of sheer devastation... However, "
+"butween their crackling flames and their wicked swords, few who meet them "
+"survive to confirm this saying."
+msgstr ""
+
+#: data/units/Drake_Flare.cfg:4
+msgid "Drake Flare"
 msgstr ""
 
-#: data/units/Drake_Hatchling.cfg:3
-msgid "Drake Hatchling"
+#: data/units/Drake_Flare.cfg:20
+msgid ""
+"Drake Flares aspire to be leaders of their kind. While their mastery of "
+"their internal fire is not as great as some of their kin these Drakes have "
+"broader asperations. They are skilled with swords, and they aspire to be the "
+"greatest of their kind."
 msgstr ""
 
-#: data/units/Drake_Mage.cfg:3
-msgid "Drake Mage"
+#: data/units/Drake_Gladiator.cfg:4
+msgid "Drake Gladiator"
 msgstr ""
 
-#: data/units/Drake_Mage.cfg:16
-msgid "Like all Mages, the Drake Mages are capable of using magic in battle."
+#: data/units/Drake_Gladiator.cfg:19
+msgid ""
+"With their stumpy vestigial wings and inability to use their great internal "
+"fire as a weapon some may think that these Drakes are disadvantaged, they "
+"would be mistaken. Drakes Gladiators protect their vulnerable hides with "
+"thick brass armour and they arm themselves with as many emerald edged "
+"weapons as possible to fend off whatever opponents may await them."
 msgstr ""
 
-#: data/units/Drake_Mage.cfg:63 data/units/Drake_Warmage.cfg:73
-msgid "ice shot"
+#: data/units/Drake_Glider.cfg:4
+msgid "Drake Glider"
 msgstr ""
 
-#: data/units/Drake_Petit.cfg:3
-msgid "Drake Petit"
+#: data/units/Drake_Glider.cfg:19
+msgid ""
+"Drake Gliders wear as little armour as possible so they can quickly escape "
+"their foes when they leave their caves. These Drakes are compotent fighters, "
+"possesing the internal fire common to many of their kin. Gliders can also "
+"effectively use their speed to viciously slam their opponents into "
+"submission. The best gliders can look forward to being accepted into the "
+"ranks of the high flying Sky Drakes."
 msgstr ""
 
-#: data/units/Drake_Slasher.cfg:3
+#: data/units/Drake_Glider.cfg:22 data/units/Drake_Sky.cfg:26
+msgid "slam"
+msgstr ""
+
+#: data/units/Drake_Inferno.cfg:4
+msgid "Inferno Drake"
+msgstr ""
+
+#: data/units/Drake_Inferno.cfg:18
+msgid ""
+"The flying configurations known as Drake Infernos wear massive gold armour "
+"that is almost impenetrable. These drakes are also practically immune to "
+"fire as they have adjusted to hiding in the cones of volcanoes. Drake "
+"Infernos have utterly mastered their internal fire, and rival their "
+"predecessors the Dragons in their ability to use it."
+msgstr ""
+
+#: data/units/Drake_Sky.cfg:3
+msgid "Sky Drake"
+msgstr ""
+
+#: data/units/Drake_Slasher.cfg:4
 msgid "Drake Slasher"
 msgstr ""
 
-#: data/units/Drake_Slave.cfg:3
-msgid "Drake Slave"
+#: data/units/Drake_Slasher.cfg:18
+msgid ""
+"With their stumpy vestigial wings and inability to use their great internal "
+"fire as a weapon some may think that these Drakes are disadvantaged, they "
+"would be mistaken. To compensate they have become great craftsmen that can "
+"fabricate weapons with emerald edges, and wear heavy armour. The Slashers' "
+"weapon of choice is the halberd, which they use to great effect."
 msgstr ""
 
-#: data/units/Drake_Slave.cfg:16
-msgid "Drake Slaves are servile members of this reptilian race."
+#: data/units/Drake_Slasher.cfg:21
+msgid "sword "
 msgstr ""
 
-#: data/units/Drake_Warmage.cfg:3
-msgid "Drake Warmage"
+#: data/units/Drake_Slasher.cfg:22
+msgid "blade "
 msgstr ""
 
-#: data/units/Drake_Warrior.cfg:3
-msgid "Drake Warrior"
+#: data/units/Drake_Slasher.cfg:39
+msgid "spear "
+msgstr ""
+
+#: data/units/Drake_Slasher.cfg:40
+msgid "pierce "
+msgstr ""
+
+#: data/units/Drake_Slasher.cfg:42
+msgid "first strike "
 msgstr ""
 
-#: data/units/Drake_Worker.cfg:3
-msgid "Drake Worker"
+#: data/units/Drake_Warrior.cfg:4
+msgid "Drake Warrior"
 msgstr ""
 
-#: data/units/Drake_Worker.cfg:16
-msgid "More advanced Drakes, the Workers fight with their own sharp claws."
+#: data/units/Drake_Warrior.cfg:18
+msgid ""
+"Drake Fighters wield swords with great skill, and possess the fire breathing "
+"skills of their ancestors."
 msgstr ""
 
 #: data/units/Duelist.cfg:3
@@ -3239,7 +3385,8 @@
 msgid "axe"
 msgstr ""
 
-#: data/units/Dwarvish_Fighter.cfg:36 data/units/Dwarvish_Steelclad.cfg:42
+#: data/units/Dwarvish_Fighter.cfg:36 data/units/Dwarvish_Lord.cfg:41
+#: data/units/Dwarvish_Steelclad.cfg:42
 msgid "hammer"
 msgstr ""
 
@@ -3248,7 +3395,7 @@
 msgstr ""
 
 #: data/units/Dwarvish_Guardsman.cfg:15 data/units/Dwarvish_Sentinel.cfg:17
-#: data/units/Dwarvish_Stalwart.cfg:17 src/actions.cpp:496
+#: data/units/Dwarvish_Stalwart.cfg:17 src/actions.cpp:499
 msgid "steadfast"
 msgstr ""
 
@@ -3270,7 +3417,7 @@
 "Their fine armor is made of the strong alloys crafted by their kin."
 msgstr ""
 
-#: data/units/Dwarvish_Lord.cfg:41
+#: data/units/Dwarvish_Lord.cfg:57
 msgid "hatchet"
 msgstr ""
 
@@ -3380,6 +3527,16 @@
 msgid "Elder Wose"
 msgstr ""
 
+#: data/units/Elder_Wose.cfg:16
+msgid ""
+"Elder Woses have grown great and tall. Towering over most enemies, they can "
+"deliver crushing blows, while resisting the enemy's counterattacks. Watching "
+"one unexpectedly come stalking towards you out of a forest is a terrifying "
+"sight. They are still very slow and stiff, being nearly immune to arrows but "
+"still quite flammable. Drawing energy from nature around them, Elder Woses "
+"can quickly heal themselves in the face of tremendous injuries."
+msgstr ""
+
 #: data/units/Elvish_Archer.cfg:3 data/units/Elvish_Archer.cfg:81
 msgid "Elvish Archer"
 msgstr ""
@@ -3454,6 +3611,27 @@
 msgid "thorns"
 msgstr ""
 
+#: data/units/Elvish_Enchantress.cfg:3
+msgid "Elvish Enchantress"
+msgstr ""
+
+#: data/units/Elvish_Enchantress.cfg:21
+msgid ""
+"The Elven Enchantresses are masters of offensive magic, striking at their "
+"enemies both with blasts of icy wind drawn from the ethereal plane, and "
+"magically animate roots with which they bind their enemies in place."
+msgstr ""
+
+#: data/units/Elvish_Enchantress.cfg:65 data/units/Elvish_Shaman.cfg:43
+#: data/units/Elvish_Sorceress.cfg:65
+msgid "entangle"
+msgstr ""
+
+#: data/units/Elvish_Enchantress.cfg:116 data/units/Elvish_Sorceress.cfg:116
+#: data/units/Elvish_Sylph.cfg:82
+msgid "fey gale"
+msgstr ""
+
 #: data/units/Elvish_Fighter.cfg:3
 msgid "Elvish Fighter"
 msgstr ""
@@ -3490,8 +3668,8 @@
 msgid "Elvish Lady"
 msgstr ""
 
-#: data/units/Elvish_Lady.cfg:16 data/units/Galleon.cfg:17
-msgid "dummy"
+#: data/units/Elvish_Lady.cfg:17
+msgid "shove"
 msgstr ""
 
 #: data/units/Elvish_Lord.cfg:3
@@ -3598,10 +3776,6 @@
 "they may attack. Shamans also possess basic healing abilities."
 msgstr ""
 
-#: data/units/Elvish_Shaman.cfg:43
-msgid "entangle"
-msgstr ""
-
 #: data/units/Elvish_Sharpshooter.cfg:3 data/units/Elvish_Sharpshooter.cfg:82
 msgid "Elvish Sharpshooter"
 msgstr ""
@@ -3625,10 +3799,37 @@
 "capable of gliding unencumbered through the Elven forests."
 msgstr ""
 
-#: data/units/Elvish_Shyde.cfg:24
+#: data/units/Elvish_Shyde.cfg:24 data/units/Elvish_Sylph.cfg:24
 msgid "faerie touch"
 msgstr ""
 
+#: data/units/Elvish_Sorceress.cfg:3
+msgid "Elvish Sorceress"
+msgstr ""
+
+#: data/units/Elvish_Sorceress.cfg:21
+msgid ""
+"Eschewing the study of healing in favor of more aggressive uses of magic, "
+"Elvish Sorceresses have become quite proficient at ranged combat.  Their "
+"entangling attack is notably more effective than before, and they can call "
+"upon bursts of chilling ethereal wind to smite those who oppose them."
+msgstr ""
+
+#: data/units/Elvish_Sylph.cfg:3
+msgid "Elvish Sylph"
+msgstr ""
+
+#: data/units/Elvish_Sylph.cfg:20
+msgid ""
+"Elvish Sylphs are scions of beauty in the mortal plane.  Having fully "
+"developed their faerie side, they transform into creatures of both worlds, "
+"wielding powerful magic against their enemies."
+msgstr ""
+
+#: data/units/Elvish_Sylph.cfg:51
+msgid "gossamer"
+msgstr ""
+
 #: data/units/Fencer.cfg:3
 msgid "Fencer"
 msgstr ""
@@ -3699,7 +3900,7 @@
 
 #: data/units/Footpad.cfg:37 data/units/Outlaw.cfg:38
 #: data/units/Outlaw.cfg:111 data/units/Outlaw_Princess.cfg:41
-#: data/units/Outlaw_Queen.cfg:42
+#: data/units/Outlaw_Queen.cfg:42 data/units/Troll_Rocklobber.cfg:38
 msgid "sling"
 msgstr ""
 
@@ -3707,6 +3908,10 @@
 msgid "Galleon"
 msgstr ""
 
+#: data/units/Galleon.cfg:17
+msgid "dummy"
+msgstr ""
+
 #: data/units/Gate.cfg:3
 msgid "Gate"
 msgstr ""
@@ -3784,6 +3989,23 @@
 msgid "pincers"
 msgstr ""
 
+#: data/units/Goblin_Impaler.cfg:4
+msgid "Goblin Impaler"
+msgstr ""
+
+#: data/units/Goblin_Impaler.cfg:17
+msgid ""
+"Goblins tend to try and make up for their general idiocy, frailty, and lack "
+"of sophisticated weaponry by attempting to overwhelm there foes by sheer "
+"numbers. These are the larger and more able kinsmen of the Goblin Spearman."
+msgstr ""
+
+#: data/units/Goblin_Impaler.cfg:25 data/units/Halbardier.cfg:23
+#: data/units/Halbardier.cfg:41 data/units/Pikeman.cfg:24
+#: data/units/Spearman.cfg:24
+msgid "firststrike"
+msgstr ""
+
 #: data/units/Goblin_Knight.cfg:3
 msgid "Goblin Knight"
 msgstr ""
@@ -3812,6 +4034,19 @@
 msgid "net"
 msgstr ""
 
+#: data/units/Goblin_Spearman.cfg:4
+msgid "Goblin Spearman"
+msgstr ""
+
+#: data/units/Goblin_Spearman.cfg:17
+msgid ""
+"Goblins tend to try and make up for their general idiocy, frailty, and lack "
+"of sophisticated weaponry by attempting to overwhelm there foes by sheer "
+"numbers. Though lacking in decent armour or weapons, these meagre spearmen "
+"are well-equipped for a war of attrition. The best Goblin Spearman can look "
+"forward to becoming Goblin Impalers."
+msgstr ""
+
 #: data/units/Grand_Knight.cfg:3
 msgid "Grand Knight"
 msgstr ""
@@ -3843,7 +4078,8 @@
 
 #: data/units/Great_Troll.cfg:7 data/units/Tentacle.cfg:7
 #: data/units/Troll.cfg:7 data/units/Troll_Hero.cfg:7
-#: data/units/Troll_Warrior.cfg:6 data/units/Troll_Whelp.cfg:7
+#: data/units/Troll_Rocklobber.cfg:7 data/units/Troll_Warrior.cfg:6
+#: data/units/Troll_Whelp.cfg:7
 msgid "regenerates"
 msgstr ""
 
@@ -3903,11 +4139,6 @@
 msgid "halberd"
 msgstr ""
 
-#: data/units/Halbardier.cfg:23 data/units/Halbardier.cfg:41
-#: data/units/Pikeman.cfg:24 data/units/Spearman.cfg:24
-msgid "firststrike"
-msgstr ""
-
 #: data/units/Heavy_Infantryman.cfg:3
 msgid "Heavy Infantryman"
 msgstr ""
@@ -4087,7 +4318,7 @@
 "environment, but struggle greatly to move on land."
 msgstr ""
 
-#: data/units/Merman.cfg:19 data/units/Merman_Lord.cfg:20
+#: data/units/Merman.cfg:19 data/units/Merman_Lord.cfg:21
 #: data/units/Naga.cfg:20 data/units/Sea_Hag.cfg:20 data/units/Triton.cfg:19
 msgid "trident"
 msgstr ""
@@ -4220,7 +4451,7 @@
 msgid "darts"
 msgstr ""
 
-#: data/units/Orcish_Crossbow.cfg:21 data/units/Orcish_Crossbowman.cfg:19
+#: data/units/Orcish_Crossbow.cfg:22 data/units/Orcish_Crossbowman.cfg:19
 msgid "short sword"
 msgstr ""
 
@@ -4442,11 +4673,11 @@
 msgid "pike"
 msgstr ""
 
-#: data/units/Pirate_Galleon.cfg:49
+#: data/units/Pirate_Galleon.cfg:3
 msgid "Pirate Galleon"
 msgstr ""
 
-#: data/units/Pirate_Galleon.cfg:61 data/units/Transport_Galleon.cfg:15
+#: data/units/Pirate_Galleon.cfg:15 data/units/Transport_Galleon.cfg:16
 #: data/units/Watch_Tower.cfg:17
 msgid "ballista"
 msgstr ""
@@ -4515,14 +4746,78 @@
 "always succeeded in their assigned tasks."
 msgstr ""
 
-#: data/units/Saurian.cfg:3
+#: data/units/Saurian.cfg:4
 msgid "Saurian"
 msgstr ""
 
-#: data/units/Saurian_Warrior.cfg:3
+#: data/units/Saurian.cfg:17
+msgid ""
+"Saurians are skilled in the use of the spear. Despite their lethargic cold "
+"blooded heritage, and their relative frailty, they are highly valued as "
+"scouts as the can navigate through rough terrain and around opponents. The "
+"best Saurians go on to become Saurian Warriors."
+msgstr ""
+
+#: data/units/Saurian_Icecaster.cfg:4
+msgid "Saurian Icecaster"
+msgstr ""
+
+#: data/units/Saurian_Icecaster.cfg:17
+msgid ""
+"Saurian Icecasters have cast aside their role as healers to refine their "
+"skills with the dark arts. While frail, they posses deep knowledge of cold "
+"magic and retain their abilities as healers."
+msgstr ""
+
+#: data/units/Saurian_Icecaster.cfg:19 data/units/Saurian_Tribalist.cfg:20
+msgid "skirmisher,heals"
+msgstr ""
+
+#: data/units/Saurian_Icecaster.cfg:40 data/units/Saurian_Soothsayer.cfg:39
+#: data/units/Saurian_Tribalist.cfg:39
+msgid "frost blast"
+msgstr ""
+
+#: data/units/Saurian_Soothsayer.cfg:4
+msgid "Saurian Soothsayer"
+msgstr ""
+
+#: data/units/Saurian_Soothsayer.cfg:18
+msgid ""
+"Saurian Soothsayers are highly valued as healers because they can provide "
+"aide to their friends regardless of terrain or opposition. In addition to "
+"cure their allies they posses knowledge of cold magic."
+msgstr ""
+
+#: data/units/Saurian_Soothsayer.cfg:20
+msgid "skirmisher,cures"
+msgstr ""
+
+#: data/units/Saurian_Tribalist.cfg:4
+msgid "Saurian Tribalist"
+msgstr ""
+
+#: data/units/Saurian_Tribalist.cfg:18
+msgid ""
+"Despite their lethargic cold blooded heritage, and their relative frailty, "
+"Saurian Tribalists are valued as healers because they can provide aide to "
+"their allies regardless of terrain or opposition. In addition to healing "
+"they posses knowledge of cold magic."
+msgstr ""
+
+#: data/units/Saurian_Warrior.cfg:4
 msgid "Saurian Warrior"
 msgstr ""
 
+#: data/units/Saurian_Warrior.cfg:17
+msgid ""
+"Saurian Warriors are highly skilled in the use of the spear. Despite their "
+"lethargic cold blooded heritage, and their relative frailty, they are highly "
+"valued as scouts as the can navigate through rough terrain and around "
+"opponents. Saurian Warriors posses the strength to take full advantage of "
+"this fact."
+msgstr ""
+
 #: data/units/Sea_Hag.cfg:3
 msgid "Sea Hag"
 msgstr ""
@@ -4543,9 +4838,9 @@
 
 #: data/units/Sea_Orc.cfg:16
 msgid ""
-"While often viewed as inferior to their land loving counterparts Sea Orcs "
+"While often viewed as inferior to their land loving counterparts, Sea Orcs "
 "represent a great leap for all goblinoids as they have adapted to aquatic "
-"environments. With their curved swords they are compotent fighters, although "
+"environments. With their curved swords they are competent fighters, although "
 "their lack of a ranged attack and poor defence on land do represent "
 "strategic weaknesses."
 msgstr ""
@@ -4592,15 +4887,15 @@
 "and even into the lands beyond."
 msgstr ""
 
-#: data/units/Silver_Mage.cfg:3 data/units/Silver_Mage.cfg:90
+#: data/units/Silver_Mage.cfg:3 data/units/Silver_Mage.cfg:142
 msgid "Silver Mage"
 msgstr ""
 
-#: data/units/Silver_Mage.cfg:21 data/units/Silver_Mage.cfg:108
+#: data/units/Silver_Mage.cfg:21 data/units/Silver_Mage.cfg:160
 msgid "teleport"
 msgstr ""
 
-#: data/units/Silver_Mage.cfg:22 data/units/Silver_Mage.cfg:109
+#: data/units/Silver_Mage.cfg:22 data/units/Silver_Mage.cfg:161
 msgid ""
 "Silver Mages are the most deft of foot and elusive of all mages. They can "
 "teleport from any friendly village to another, translating themselves in an "
@@ -4741,6 +5036,12 @@
 msgid "Transport Galleon"
 msgstr ""
 
+#: data/units/Transport_Galleon.cfg:13
+msgid ""
+"Transport Galleons are well-armed ships that carry troops. If they reach the "
+"shore, they can deposit the troops to attack."
+msgstr ""
+
 #: data/units/Trapper.cfg:3
 msgid "Trapper"
 msgstr ""
@@ -4784,6 +5085,17 @@
 "even during battle."
 msgstr ""
 
+#: data/units/Troll_Rocklobber.cfg:3
+msgid "Troll Rocklobber"
+msgstr ""
+
+#: data/units/Troll_Rocklobber.cfg:17
+msgid ""
+"Trolls are humanoid monsters that have the amazing ability to regenerate, "
+"recovering from their wounds during battle. These trolls have armed "
+"themselves with large rocks they hurl at their opponents."
+msgstr ""
+
 #: data/units/Troll_Warrior.cfg:3
 msgid "Troll Warrior"
 msgstr ""
@@ -4907,6 +5219,17 @@
 msgid "Wose"
 msgstr ""
 
+#: data/units/Wose.cfg:16
+msgid ""
+"Woses are treelike creatures of legend. They rose from the forest, and when "
+"in a forest they are indistinguishable from ordinary trees. Their form is "
+"very slow and stiff, so they cannot avoid attacks very well. Their tough "
+"bark is highly resistant to cold, crushing attacks, and arrows, although "
+"blades have no trouble cutting through it, and they are very flammable. By "
+"drawing nutrients from the ground and energy from the sun, Woses can regrow "
+"missing limbs after a fight."
+msgstr ""
+
 #: data/units/Wraith.cfg:3
 msgid "Wraith"
 msgstr ""
@@ -4999,18 +5322,18 @@
 msgstr ""
 
 #: src/about.cpp:129
-msgid "+Brazilian Translation"
+msgid "+Basque Translation"
 msgstr ""
 
-#: src/about.cpp:134
+#: src/about.cpp:133
 msgid "+Catalan Translation"
 msgstr ""
 
-#: src/about.cpp:139
+#: src/about.cpp:138
 msgid "+Czech Translation"
 msgstr ""
 
-#: src/about.cpp:148
+#: src/about.cpp:147
 msgid "+Danish Translation"
 msgstr ""
 
@@ -5018,145 +5341,145 @@
 msgid "+Dutch Translation"
 msgstr ""
 
-#: src/about.cpp:156
+#: src/about.cpp:157
 msgid "+Finnish Translation"
 msgstr ""
 
-#: src/about.cpp:160
+#: src/about.cpp:161
 msgid "+French Translation"
 msgstr ""
 
-#: src/about.cpp:172
+#: src/about.cpp:173
 msgid "+German Translation"
 msgstr ""
 
-#: src/about.cpp:181
+#: src/about.cpp:183
 msgid "+Hungarian Translation"
 msgstr ""
 
-#: src/about.cpp:186
+#: src/about.cpp:188
 msgid "+Italian Translation"
 msgstr ""
 
-#: src/about.cpp:193
+#: src/about.cpp:195
 msgid "+Norwegian Translation"
 msgstr ""
 
-#: src/about.cpp:199
+#: src/about.cpp:201
 msgid "+Polish Translation"
 msgstr ""
 
-#: src/about.cpp:205
-msgid "+Portuguese Translation"
+#: src/about.cpp:207
+msgid "+Portuguese (Brazil) Translation"
 msgstr ""
 
-#: src/about.cpp:210
+#: src/about.cpp:215
 msgid "+Slovak Translation"
 msgstr ""
 
-#: src/about.cpp:214
+#: src/about.cpp:219
 msgid "+Spanish Translation"
 msgstr ""
 
-#: src/about.cpp:222
+#: src/about.cpp:227
 msgid "+Swedish Translation"
 msgstr ""
 
-#: src/about.cpp:229
+#: src/about.cpp:234
 msgid "+Contributors"
 msgstr ""
 
-#: src/about.cpp:237
+#: src/about.cpp:242
 msgid "+ Bots"
 msgstr ""
 
-#: src/about.cpp:264 src/help.cpp:2372 src/show_dialog.cpp:468
+#: src/about.cpp:269 src/help.cpp:2373 src/show_dialog.cpp:468
 msgid "Close"
 msgstr ""
 
-#: src/actions.cpp:93
+#: src/actions.cpp:96
 msgid "You don't have a leader to recruit with."
 msgstr ""
 
-#: src/actions.cpp:97
+#: src/actions.cpp:100
 msgid "You must have your leader on a keep to recruit or recall units."
 msgstr ""
 
-#: src/actions.cpp:114
+#: src/actions.cpp:117
 msgid "There are no vacant castle tiles in which to recruit a unit."
 msgstr ""
 
-#: src/actions.cpp:202
+#: src/actions.cpp:205
 msgid "none"
 msgstr ""
 
-#: src/actions.cpp:318 src/actions.cpp:435
+#: src/actions.cpp:321 src/actions.cpp:438
 msgid "base damage"
 msgstr ""
 
-#: src/actions.cpp:328
+#: src/actions.cpp:331
 msgid "attacker resistance vs"
 msgstr ""
 
-#: src/actions.cpp:328
+#: src/actions.cpp:331
 msgid "attacker vulnerability vs"
 msgstr ""
 
-#: src/actions.cpp:360 src/actions.cpp:478 src/actions.cpp:487
+#: src/actions.cpp:363 src/actions.cpp:481 src/actions.cpp:490
 msgid "Doubled"
 msgstr ""
 
-#: src/actions.cpp:388 src/actions.cpp:523
+#: src/actions.cpp:391 src/actions.cpp:526
 msgid "total damage"
 msgstr ""
 
-#: src/actions.cpp:445
+#: src/actions.cpp:448
 msgid "defender resistance vs"
 msgstr ""
 
-#: src/actions.cpp:445
+#: src/actions.cpp:448
 msgid "defender vulnerability vs"
 msgstr ""
 
-#: src/actions.cpp:496
+#: src/actions.cpp:499
 msgid "Halved"
 msgstr ""
 
-#: src/actions.cpp:703 src/actions.cpp:842 src/display.cpp:878
+#: src/actions.cpp:714 src/actions.cpp:861 src/display.cpp:878
 #: src/reports.cpp:115
 msgid "poisoned"
 msgstr ""
 
-#: src/actions.cpp:708 src/actions.cpp:847 src/display.cpp:874
+#: src/actions.cpp:719 src/actions.cpp:866 src/display.cpp:874
 #: src/reports.cpp:110
 msgid "slowed"
 msgstr ""
 
-#: src/actions.cpp:1718
+#: src/actions.cpp:1738
 msgid "Ambushed!"
 msgstr ""
 
-#: src/actions.cpp:1746
+#: src/actions.cpp:1766
 msgid "Friendly unit sighted"
 msgstr ""
 
-#: src/actions.cpp:1748
+#: src/actions.cpp:1768
 msgid "Enemy unit sighted!"
 msgstr ""
 
-#: src/actions.cpp:1753
+#: src/actions.cpp:1773
 msgid "$friends Friendly units sighted"
 msgstr ""
 
-#: src/actions.cpp:1755
+#: src/actions.cpp:1775
 msgid "$enemies Enemy units sighted!"
 msgstr ""
 
-#: src/actions.cpp:1759
+#: src/actions.cpp:1779
 msgid "Units sighted! ($friends friendly, $enemies enemy)"
 msgstr ""
 
-#: src/actions.cpp:1780
+#: src/actions.cpp:1800
 msgid "(press $hotkey to continue)"
 msgstr ""
 
@@ -5172,8 +5495,8 @@
 msgid "No objectives available"
 msgstr ""
 
-#: src/dialogs.cpp:174
-msgid "Save"
+#: src/dialogs.cpp:174 src/hotkeys.cpp:132
+msgid "Save Game"
 msgstr ""
 
 #: src/dialogs.cpp:176
@@ -5200,11 +5523,11 @@
 msgid "#(Invalid)"
 msgstr ""
 
-#: src/dialogs.cpp:365 src/game.cpp:989
+#: src/dialogs.cpp:365 src/game.cpp:924
 msgid "Campaign"
 msgstr ""
 
-#: src/dialogs.cpp:367 src/game.cpp:1125
+#: src/dialogs.cpp:367 src/game.cpp:1143
 msgid "Multiplayer"
 msgstr ""
 
@@ -5224,7 +5547,7 @@
 msgid "Scenario Start"
 msgstr ""
 
-#: src/dialogs.cpp:384 src/game.cpp:1101
+#: src/dialogs.cpp:384 src/game.cpp:954
 msgid "Difficulty"
 msgstr ""
 
@@ -5277,33 +5600,22 @@
 msgstr ""
 
 #: src/dialogs.cpp:646 src/display.cpp:884 src/help.cpp:567
-#: src/playturn.cpp:1784
+#: src/playturn.cpp:1791
 msgid "level"
 msgstr ""
 
-#: src/dialogs.cpp:667 src/display.cpp:902 src/help.cpp:621
-#: src/playturn.cpp:1947 src/unit.cpp:1034
-msgid "HP"
-msgstr ""
-
-#: src/dialogs.cpp:671 src/dialogs.cpp:679 src/display.cpp:906
-#: src/display.cpp:914 src/playturn.cpp:1786 src/playturn.cpp:1948
-#: src/unit.cpp:1093
-msgid "XP"
-msgstr ""
-
 #: src/dialogs.cpp:684 src/display.cpp:918 src/help.cpp:622
-#: src/playturn.cpp:1949 src/unit.cpp:1070
+#: src/playturn.cpp:1956 src/unit.cpp:1065
 msgid "Moves"
 msgstr ""
 
 #: src/dialogs.cpp:697 src/display.cpp:935 src/help.cpp:699
-#: src/playturn.cpp:599 src/reports.cpp:230
+#: src/playturn.cpp:597 src/reports.cpp:230
 msgid "melee"
 msgstr ""
 
 #: src/dialogs.cpp:698 src/display.cpp:936 src/help.cpp:699
-#: src/playturn.cpp:599 src/reports.cpp:231
+#: src/playturn.cpp:597 src/reports.cpp:231
 msgid "ranged"
 msgstr ""
 
@@ -5315,7 +5627,7 @@
 msgid "invisible"
 msgstr ""
 
-#: src/font.cpp:164
+#: src/font.cpp:169
 msgid "Vera.ttf"
 msgstr ""
 
@@ -5335,143 +5647,175 @@
 msgid "Do you want to save your game?"
 msgstr ""
 
-#: src/game.cpp:648
+#: src/game.cpp:591
 msgid "The Battle for Wesnoth"
 msgstr ""
 
-#: src/game.cpp:868 src/multiplayer_connect.cpp:106
+#: src/game.cpp:788 src/multiplayer_connect.cpp:106
 msgid ""
 "This save is from a different version of the game. Do you want to try to "
 "load it?"
 msgstr ""
 
-#: src/game.cpp:879 src/game.cpp:884 src/playlevel.cpp:549
+#: src/game.cpp:800 src/game.cpp:805 src/playlevel.cpp:549
 #: src/playlevel.cpp:789
 msgid "The file you have tried to load is corrupt"
 msgstr ""
 
-#: src/game.cpp:984
+#: src/game.cpp:809
+msgid "File I/O Error while reading the game"
+msgstr ""
+
+#: src/game.cpp:914
 msgid " ,Get More Campaigns..."
 msgstr ""
 
-#: src/game.cpp:990
+#: src/game.cpp:915
+msgid "Download more campaigns from a server on Internet."
+msgstr ""
+
+#: src/game.cpp:925
 msgid "Choose the campaign you want to play:"
 msgstr ""
 
-#: src/game.cpp:1000
+#: src/game.cpp:955
+msgid "Select difficulty level:"
+msgstr ""
+
+#: src/game.cpp:974
 msgid "Connect to Server"
 msgstr ""
 
-#: src/game.cpp:1001
+#: src/game.cpp:975
 msgid "You will now connect to a campaign server to download campaigns."
 msgstr ""
 
-#: src/game.cpp:1002
+#: src/game.cpp:976
 msgid "Server: "
 msgstr ""
 
-#: src/game.cpp:1014
+#: src/game.cpp:988
 msgid "Could not connect to host."
 msgstr ""
 
-#: src/game.cpp:1014 src/game.cpp:1029 src/game.cpp:1035 src/game.cpp:1046
-#: src/game.cpp:1065 src/game.cpp:1075 src/game.cpp:1078 src/game.cpp:1081
+#: src/game.cpp:988 src/game.cpp:1003 src/game.cpp:1009 src/game.cpp:1030
+#: src/game.cpp:1054 src/game.cpp:1068 src/game.cpp:1070 src/game.cpp:1072
+#: src/game.cpp:1084 src/game.cpp:1087 src/game.cpp:1122 src/game.cpp:1124
 #: src/playturn.cpp:1396 src/playturn.cpp:1410
 msgid "Error"
 msgstr ""
 
-#: src/game.cpp:1022
+#: src/game.cpp:996
 msgid "Awaiting response from server"
 msgstr ""
 
-#: src/game.cpp:1035
+#: src/game.cpp:1009
 msgid "Error communicating with the server."
 msgstr ""
 
-#: src/game.cpp:1046
+#: src/game.cpp:1014
+msgid ",Name,Version,Author,Downloads"
+msgstr ""
+
+#: src/game.cpp:1026
+msgid "Publish campaign: "
+msgstr ""
+
+#: src/game.cpp:1030
 msgid "There are no campaigns available for download from this server."
 msgstr ""
 
-#: src/game.cpp:1050
+#: src/game.cpp:1034
 msgid "Choose the campaign to download."
 msgstr ""
 
-#: src/game.cpp:1050
+#: src/game.cpp:1034
 msgid "Get Campaign"
 msgstr ""
 
-#: src/game.cpp:1059
+#: src/game.cpp:1048
 msgid "Downloading campaign..."
 msgstr ""
 
-#: src/game.cpp:1071
+#: src/game.cpp:1066
 msgid "Campaign Installed"
 msgstr ""
 
-#: src/game.cpp:1071
-msgid ""
-"The campaign has been installed. You will have to restart Wesnoth before you "
-"can play it."
+#: src/game.cpp:1066
+msgid "The campaign has been installed."
 msgstr ""
 
-#: src/game.cpp:1075
+#: src/game.cpp:1068
 msgid "Network communication error."
 msgstr ""
 
-#: src/game.cpp:1078
+#: src/game.cpp:1070
 msgid "Remote host disconnected."
 msgstr ""
 
-#: src/game.cpp:1081
+#: src/game.cpp:1072
 msgid ""
 "There was a problem creating the files necessary to install this campaign."
 msgstr ""
 
-#: src/game.cpp:1102
-msgid "Select difficulty level:"
+#: src/game.cpp:1084 src/game.cpp:1122 src/multiplayer_client.cpp:42
+#: src/multiplayer_client.cpp:314
+msgid "Connection timed out"
 msgstr ""
 
-#: src/game.cpp:1120
+#: src/game.cpp:1087 src/game.cpp:1124
+msgid "The server responded with an error: \""
+msgstr ""
+
+#: src/game.cpp:1090
+msgid "Terms"
+msgstr ""
+
+#: src/game.cpp:1126
+msgid "Response"
+msgstr ""
+
+#: src/game.cpp:1138
 msgid "Join Official Server"
 msgstr ""
 
-#: src/game.cpp:1120
+#: src/game.cpp:1138
 msgid "Log on to the official Wesnoth multiplayer server"
 msgstr ""
 
-#: src/game.cpp:1121 src/multiplayer_lobby.cpp:157
+#: src/game.cpp:1139 src/multiplayer_lobby.cpp:157
 msgid "Join Game"
 msgstr ""
 
-#: src/game.cpp:1121
+#: src/game.cpp:1139
 msgid "Join a server or hosted game"
 msgstr ""
 
-#: src/game.cpp:1122
+#: src/game.cpp:1140
 msgid "Host Multiplayer Game"
 msgstr ""
 
-#: src/game.cpp:1122
+#: src/game.cpp:1140
 msgid "Host a game without using a server"
 msgstr ""
 
-#: src/game.cpp:1125 src/multiplayer_client.cpp:269
+#: src/game.cpp:1143 src/multiplayer_client.cpp:298
 msgid "Login"
 msgstr ""
 
-#: src/game.cpp:1205
+#: src/game.cpp:1220
 msgid "Language"
 msgstr ""
 
-#: src/game.cpp:1206
+#: src/game.cpp:1221
 msgid "Choose your preferred language"
 msgstr ""
 
-#: src/game.cpp:1291
+#: src/game.cpp:1449
 msgid "Could not initialize video. Exiting.\n"
 msgstr ""
 
-#: src/game.cpp:1293
+#: src/game.cpp:1451
 msgid "Could not initialize fonts. Exiting.\n"
 msgstr ""
 
@@ -5495,15 +5839,15 @@
 msgid "attacks"
 msgstr ""
 
-#: src/help.cpp:646 src/help.cpp:647 src/playturn.cpp:1946
+#: src/help.cpp:646 src/help.cpp:647 src/playturn.cpp:1953
 msgid "Name"
 msgstr ""
 
-#: src/help.cpp:650 src/help.cpp:651 src/playturn.cpp:1945
+#: src/help.cpp:650 src/help.cpp:651 src/playturn.cpp:1952
 msgid "Type"
 msgstr ""
 
-#: src/help.cpp:654 src/help.cpp:655 src/unit_types.cpp:301
+#: src/help.cpp:654 src/help.cpp:655 src/unit_types.cpp:302
 msgid "Dmg"
 msgstr ""
 
@@ -5519,39 +5863,39 @@
 msgid "Special"
 msgstr ""
 
-#: src/help.cpp:723
+#: src/help.cpp:724
 msgid "Resistances"
 msgstr ""
 
-#: src/help.cpp:727 src/help.cpp:728
+#: src/help.cpp:728 src/help.cpp:729
 msgid "Attack Type"
 msgstr ""
 
-#: src/help.cpp:731 src/help.cpp:732
+#: src/help.cpp:732 src/help.cpp:733
 msgid "Resistance"
 msgstr ""
 
-#: src/help.cpp:763
+#: src/help.cpp:764
 msgid "Terrain Modifiers"
 msgstr ""
 
-#: src/help.cpp:767 src/help.cpp:768
+#: src/help.cpp:768 src/help.cpp:769
 msgid "Terrain"
 msgstr ""
 
-#: src/help.cpp:775 src/help.cpp:776
+#: src/help.cpp:776 src/help.cpp:777
 msgid "Defense"
 msgstr ""
 
-#: src/help.cpp:1876
+#: src/help.cpp:1877
 msgid "< Back"
 msgstr ""
 
-#: src/help.cpp:1877
+#: src/help.cpp:1878
 msgid "Forward >"
 msgstr ""
 
-#: src/help.cpp:2375
+#: src/help.cpp:2376
 msgid "The Battle for Wesnoth Help"
 msgstr ""
 
@@ -5563,7 +5907,7 @@
 msgid "End Unit Turn"
 msgstr ""
 
-#: src/hotkeys.cpp:122 src/playturn.cpp:1525
+#: src/hotkeys.cpp:122 src/playturn.cpp:1531
 msgid "Leader"
 msgstr ""
 
@@ -5603,11 +5947,7 @@
 msgid "Rename Unit"
 msgstr ""
 
-#: src/hotkeys.cpp:132
-msgid "Save Game"
-msgstr ""
-
-#: src/hotkeys.cpp:134
+#: src/hotkeys.cpp:134 src/playturn.cpp:1640
 msgid "Recruit"
 msgstr ""
 
@@ -5615,7 +5955,7 @@
 msgid "Repeat Recruit"
 msgstr ""
 
-#: src/hotkeys.cpp:136
+#: src/hotkeys.cpp:136 src/playturn.cpp:1818
 msgid "Recall"
 msgstr ""
 
@@ -5651,11 +5991,11 @@
 msgid "Scenario Objectives"
 msgstr ""
 
-#: src/hotkeys.cpp:146 src/playturn.cpp:1998
+#: src/hotkeys.cpp:146 src/playturn.cpp:2005
 msgid "Unit List"
 msgstr ""
 
-#: src/hotkeys.cpp:147 src/playturn.cpp:2086
+#: src/hotkeys.cpp:147 src/playturn.cpp:2093
 msgid "Statistics"
 msgstr ""
 
@@ -5775,8 +6115,8 @@
 msgid "Do you really want to quit?"
 msgstr ""
 
-#: src/hotkeys.cpp:358 src/hotkeys.cpp:542
-msgid "Quit?"
+#: src/hotkeys.cpp:358 src/hotkeys.cpp:542 src/multiplayer_lobby.cpp:159
+msgid "Quit"
 msgstr ""
 
 #: src/intro.cpp:87
@@ -5823,7 +6163,7 @@
 msgid "Bump Size"
 msgstr ""
 
-#: src/mapgen_dialog.cpp:82 src/playturn.cpp:1526
+#: src/mapgen_dialog.cpp:82 src/playturn.cpp:1532
 msgid "Villages"
 msgstr ""
 
@@ -5887,7 +6227,7 @@
 msgid "Allow users who are not playing to watch the game"
 msgstr ""
 
-#: src/multiplayer.cpp:123 src/multiplayer_client.cpp:119
+#: src/multiplayer.cpp:123 src/multiplayer_client.cpp:145
 #: src/multiplayer_connect.cpp:50 src/show_dialog.cpp:456
 #: src/show_dialog.cpp:462
 msgid "Cancel"
@@ -5967,60 +6307,68 @@
 msgid "Warning"
 msgstr ""
 
-#: src/multiplayer_client.cpp:42 src/multiplayer_client.cpp:285
-msgid "Connection timed out"
-msgstr ""
-
 #: src/multiplayer_client.cpp:59
 msgid "Receiving game list..."
 msgstr ""
 
-#: src/multiplayer_client.cpp:95 src/multiplayer_connect.cpp:381
-#: src/multiplayer_connect.cpp:383 src/playlevel.cpp:769 src/playturn.cpp:1525
-#: src/playturn.cpp:1530 src/playturn.cpp:1616
+#: src/multiplayer_client.cpp:121 src/multiplayer_connect.cpp:389
+#: src/multiplayer_connect.cpp:391 src/playlevel.cpp:769 src/playturn.cpp:1531
+#: src/playturn.cpp:1536 src/playturn.cpp:1622
 msgid "Gold"
 msgstr ""
 
-#: src/multiplayer_client.cpp:113
+#: src/multiplayer_client.cpp:139
 msgid "Waiting for game to start..."
 msgstr ""
 
-#: src/multiplayer_client.cpp:221
+#: src/multiplayer_client.cpp:250
 msgid "Choose host to connect to"
 msgstr ""
 
-#: src/multiplayer_client.cpp:239
+#: src/multiplayer_client.cpp:268
 msgid "Connecting to remote host..."
 msgstr ""
 
-#: src/multiplayer_client.cpp:268
+#: src/multiplayer_client.cpp:297
 msgid "You must log in to this server"
 msgstr ""
 
-#: src/multiplayer_client.cpp:348
+#: src/multiplayer_client.cpp:377
 msgid "Getting game data..."
 msgstr ""
 
-#: src/multiplayer_client.cpp:399
+#: src/multiplayer_client.cpp:429
 msgid "There are no available sides in this game."
 msgstr ""
 
-#: src/multiplayer_client.cpp:441
+#: src/multiplayer_client.cpp:477
 msgid "Choose your side:"
 msgstr ""
 
-#: src/multiplayer_client.cpp:466
+#: src/multiplayer_client.cpp:507
 msgid "The game has been cancelled"
 msgstr ""
 
-#: src/multiplayer_client.cpp:470
+#: src/multiplayer_client.cpp:511
 msgid "The side you have chosen is no longer available"
 msgstr ""
 
-#: src/multiplayer_client.cpp:506
+#: src/multiplayer_client.cpp:547
 msgid "Show replay of game up to save point?"
 msgstr ""
 
+#: src/multiplayer_client.cpp:686 src/multiplayer_client.cpp:689
+msgid "?"
+msgstr ""
+
+#: src/multiplayer_client.cpp:780
+msgid "Leader: "
+msgstr ""
+
+#: src/multiplayer_client.cpp:782
+msgid "Recruits: "
+msgstr ""
+
 #: src/multiplayer_connect.cpp:48
 msgid " Computer vs Computer "
 msgstr ""
@@ -6033,87 +6381,87 @@
 msgid "This is not a multiplayer save"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:241
+#: src/multiplayer_connect.cpp:247
 msgid ""
 "Victory\n"
 "@Defeat enemy leader(s)"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:261
+#: src/multiplayer_connect.cpp:267
 msgid "Network Player"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:262
+#: src/multiplayer_connect.cpp:268
 msgid "Local Player"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:263 src/multiplayer_connect.cpp:470
-#: src/multiplayer_connect.cpp:584 src/multiplayer_connect.cpp:678
+#: src/multiplayer_connect.cpp:269 src/multiplayer_connect.cpp:491
+#: src/multiplayer_connect.cpp:611 src/multiplayer_connect.cpp:720
 msgid "Computer Player"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:264
+#: src/multiplayer_connect.cpp:270
 msgid "Empty"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:291 src/multiplayer_connect.cpp:371
-#: src/multiplayer_connect.cpp:374
+#: src/multiplayer_connect.cpp:297 src/multiplayer_connect.cpp:379
+#: src/multiplayer_connect.cpp:382
 msgid "Team"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:299
+#: src/multiplayer_connect.cpp:307
 msgid "Red"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:301
+#: src/multiplayer_connect.cpp:309
 msgid "Blue"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:303
+#: src/multiplayer_connect.cpp:311
 msgid "Green"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:305
+#: src/multiplayer_connect.cpp:313
 msgid "Yellow"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:307
+#: src/multiplayer_connect.cpp:315
 msgid "Purple"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:309
+#: src/multiplayer_connect.cpp:317
 msgid "Orange"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:311
+#: src/multiplayer_connect.cpp:319
 msgid "Grey"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:313
+#: src/multiplayer_connect.cpp:321
 msgid "White"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:315
+#: src/multiplayer_connect.cpp:323
 msgid "Brown"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:360
+#: src/multiplayer_connect.cpp:368
 msgid "Game Lobby"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:363 src/multiplayer_connect.cpp:365
+#: src/multiplayer_connect.cpp:371 src/multiplayer_connect.cpp:373
 msgid "Player/Type"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:366 src/multiplayer_connect.cpp:369
+#: src/multiplayer_connect.cpp:374 src/multiplayer_connect.cpp:377
 msgid "Faction"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:376 src/multiplayer_connect.cpp:379
+#: src/multiplayer_connect.cpp:384 src/multiplayer_connect.cpp:387
 msgid "Color"
 msgstr ""
 
-#: src/multiplayer_connect.cpp:533 src/multiplayer_connect.cpp:537
+#: src/multiplayer_connect.cpp:560 src/multiplayer_connect.cpp:564
 msgid "Waiting for network players to join"
 msgstr ""
 
@@ -6133,10 +6481,6 @@
 msgid "Observe Game"
 msgstr ""
 
-#: src/multiplayer_lobby.cpp:159
-msgid "Quit"
-msgstr ""
-
 #: src/playlevel.cpp:688
 msgid "Game Over"
 msgstr ""
@@ -6200,48 +6544,48 @@
 msgid "It is now your turn"
 msgstr ""
 
-#: src/playturn.cpp:488
+#: src/playturn.cpp:486
 msgid "Attacker"
 msgstr ""
 
-#: src/playturn.cpp:490
+#: src/playturn.cpp:488
 msgid "Defender"
 msgstr ""
 
-#: src/playturn.cpp:514 src/playturn.cpp:633
+#: src/playturn.cpp:512 src/playturn.cpp:631
 msgid "Damage Calculations"
 msgstr ""
 
-#: src/playturn.cpp:599
+#: src/playturn.cpp:597
 msgid "Melee"
 msgstr ""
 
-#: src/playturn.cpp:612 src/reports.cpp:210
+#: src/playturn.cpp:610 src/reports.cpp:210
 msgid "vs"
 msgstr ""
 
-#: src/playturn.cpp:645
+#: src/playturn.cpp:643
 msgid "Attack Enemy"
 msgstr ""
 
-#: src/playturn.cpp:646
+#: src/playturn.cpp:644
 msgid "Choose weapon"
 msgstr ""
 
-#: src/playturn.cpp:1127
+#: src/playturn.cpp:1125
 msgid ""
 "You have not started your turn yet.  Do you really want to end your turn?"
 msgstr ""
 
-#: src/playturn.cpp:1136 src/playturn.cpp:1141
+#: src/playturn.cpp:1134 src/playturn.cpp:1139
 msgid "Some units have movement left. Do you really want to end your turn?"
 msgstr ""
 
-#: src/playturn.cpp:1157
+#: src/playturn.cpp:1155
 msgid "Auto-Save"
 msgstr ""
 
-#: src/playturn.cpp:1159
+#: src/playturn.cpp:1157
 msgid "Could not auto save the game. Please save the game manually."
 msgstr ""
 
@@ -6259,167 +6603,163 @@
 msgid "The game has been saved"
 msgstr ""
 
-#: src/playturn.cpp:1526
+#: src/playturn.cpp:1532
 msgid "Units"
 msgstr ""
 
-#: src/playturn.cpp:1527
+#: src/playturn.cpp:1533
 msgid "Income"
 msgstr ""
 
-#: src/playturn.cpp:1527
+#: src/playturn.cpp:1533
 msgid "Upkeep"
 msgstr ""
 
-#: src/playturn.cpp:1622
+#: src/playturn.cpp:1628
 msgid "You have no units available to recruit."
 msgstr ""
 
-#: src/playturn.cpp:1635
-msgid "Recruit unit"
+#: src/playturn.cpp:1641 src/playturn.cpp:1819
+msgid "Select unit"
 msgstr ""
 
-#: src/playturn.cpp:1664
+#: src/playturn.cpp:1670
 msgid "You don't have enough gold to recruit that unit"
 msgstr ""
 
-#: src/playturn.cpp:1722
+#: src/playturn.cpp:1728
 msgid ""
 "My lord, this unit is an experienced one, having advanced levels! Do you "
 "really want to dismiss $noun?"
 msgstr ""
 
-#: src/playturn.cpp:1724
+#: src/playturn.cpp:1730
 msgid ""
 "My lord, this unit is close to advancing a level! Do you really want to "
 "dismiss $noun?"
 msgstr ""
 
-#: src/playturn.cpp:1729
+#: src/playturn.cpp:1735
 msgid "her"
 msgstr ""
 
-#: src/playturn.cpp:1729
+#: src/playturn.cpp:1735
 msgid "him"
 msgstr ""
 
-#: src/playturn.cpp:1768
-msgid "You are seperated from your soldiers and may not recall them"
+#: src/playturn.cpp:1775
+msgid "You are separated from your soldiers and may not recall them"
 msgstr ""
 
-#: src/playturn.cpp:1770
+#: src/playturn.cpp:1777
 msgid ""
 "There are no troops available to recall\n"
 "(You must have veteran survivors from a previous scenario)"
 msgstr ""
 
-#: src/playturn.cpp:1776
+#: src/playturn.cpp:1783
 msgid "You must have at least $cost gold pieces to recall a unit"
 msgstr ""
 
-#: src/playturn.cpp:1799
+#: src/playturn.cpp:1806
 msgid "Dismiss Unit"
 msgstr ""
 
-#: src/playturn.cpp:1812
-msgid "Select unit"
-msgstr ""
-
-#: src/playturn.cpp:1856
+#: src/playturn.cpp:1863
 msgid "Message"
 msgstr ""
 
-#: src/playturn.cpp:1856
+#: src/playturn.cpp:1863
 msgid "Send to allies only"
 msgstr ""
 
-#: src/playturn.cpp:1950
+#: src/playturn.cpp:1957
 msgid "Location"
 msgstr ""
 
-#: src/playturn.cpp:2032 src/playturn.cpp:2092
+#: src/playturn.cpp:2039 src/playturn.cpp:2099
 msgid "Recruits"
 msgstr ""
 
-#: src/playturn.cpp:2038 src/playturn.cpp:2096
+#: src/playturn.cpp:2045 src/playturn.cpp:2103
 msgid "Recalls"
 msgstr ""
 
-#: src/playturn.cpp:2044 src/playturn.cpp:2100
+#: src/playturn.cpp:2051 src/playturn.cpp:2107
 msgid "Advancements"
 msgstr ""
 
-#: src/playturn.cpp:2050 src/playturn.cpp:2104
+#: src/playturn.cpp:2057 src/playturn.cpp:2111
 msgid "Losses"
 msgstr ""
 
-#: src/playturn.cpp:2056 src/playturn.cpp:2108
+#: src/playturn.cpp:2063 src/playturn.cpp:2115
 msgid "Kills"
 msgstr ""
 
-#: src/playturn.cpp:2062
+#: src/playturn.cpp:2069
 msgid "Damage Inflicted"
 msgstr ""
 
-#: src/playturn.cpp:2068
+#: src/playturn.cpp:2075
 msgid "Damage Taken"
 msgstr ""
 
-#: src/playturn.cpp:2074
+#: src/playturn.cpp:2081
 msgid "Damage Inflicted (EV)"
 msgstr ""
 
-#: src/playturn.cpp:2081
+#: src/playturn.cpp:2088
 msgid "Damage Taken (EV)"
 msgstr ""
 
-#: src/playturn.cpp:2123
+#: src/playturn.cpp:2130
 msgid "Search"
 msgstr ""
 
-#: src/playturn.cpp:2133
+#: src/playturn.cpp:2140
 msgid "prompt^Command:"
 msgstr ""
 
-#: src/playturn.cpp:2144
+#: src/playturn.cpp:2151
 msgid "Chat Log"
 msgstr ""
 
-#: src/playturn.cpp:2209
+#: src/playturn.cpp:2216
 msgid "Couldn't find label or unit containing the string '$search'."
 msgstr ""
 
-#: src/playturn.cpp:2283
+#: src/playturn.cpp:2293
 msgid "Place Label"
 msgstr ""
 
-#: src/playturn.cpp:2284
+#: src/playturn.cpp:2294
 msgid "Label"
 msgstr ""
 
-#: src/playturn.cpp:2407
+#: src/playturn.cpp:2417
 msgid ""
 "The games are out of sync and will have to exit. Do you want to save an "
 "error log of your game?"
 msgstr ""
 
-#: src/playturn.cpp:2459
+#: src/playturn.cpp:2469
 msgid "Replace with AI"
 msgstr ""
 
-#: src/playturn.cpp:2460
+#: src/playturn.cpp:2470
 msgid "Replace with local player"
 msgstr ""
 
-#: src/playturn.cpp:2461
+#: src/playturn.cpp:2471
 msgid "Abort game"
 msgstr ""
 
-#: src/playturn.cpp:2464
+#: src/playturn.cpp:2474
 msgid "Replace with "
 msgstr ""
 
-#: src/playturn.cpp:2468
+#: src/playturn.cpp:2478
 msgid "has left the game. What do you want to do?"
 msgstr ""
 
@@ -6491,93 +6831,93 @@
 msgid "Version"
 msgstr ""
 
-#: src/titlescreen.cpp:160
+#: src/titlescreen.cpp:162
 msgid "TitleScreen button^Tutorial"
 msgstr ""
 
-#: src/titlescreen.cpp:161
+#: src/titlescreen.cpp:163
 msgid "TitleScreen button^Campaign"
 msgstr ""
 
-#: src/titlescreen.cpp:162
+#: src/titlescreen.cpp:164
 msgid "TitleScreen button^Multiplayer"
 msgstr ""
 
-#: src/titlescreen.cpp:163
+#: src/titlescreen.cpp:165
 msgid "TitleScreen button^Load"
 msgstr ""
 
-#: src/titlescreen.cpp:164
+#: src/titlescreen.cpp:166
 msgid "TitleScreen button^Language"
 msgstr ""
 
-#: src/titlescreen.cpp:165
+#: src/titlescreen.cpp:167
 msgid "TitleScreen button^Preferences"
 msgstr ""
 
-#: src/titlescreen.cpp:166
+#: src/titlescreen.cpp:168
 msgid "TitleScreen button^About"
 msgstr ""
 
-#: src/titlescreen.cpp:167
+#: src/titlescreen.cpp:169
 msgid "TitleScreen button^Quit"
 msgstr ""
 
-#: src/titlescreen.cpp:168
+#: src/titlescreen.cpp:170
 msgid "Start a tutorial to familiarize yourself with the game"
 msgstr ""
 
-#: src/titlescreen.cpp:169
+#: src/titlescreen.cpp:171
 msgid "Start a new single player campaign"
 msgstr ""
 
-#: src/titlescreen.cpp:170
+#: src/titlescreen.cpp:172
 msgid ""
 "Play multiplayer (hotseat, LAN, or Internet), or a single scenario against "
 "the AI"
 msgstr ""
 
-#: src/titlescreen.cpp:171
+#: src/titlescreen.cpp:173
 msgid "Load a single player saved game"
 msgstr ""
 
-#: src/titlescreen.cpp:172
+#: src/titlescreen.cpp:174
 msgid "Change the language"
 msgstr ""
 
-#: src/titlescreen.cpp:173
+#: src/titlescreen.cpp:175
 msgid "Configure the game's settings"
 msgstr ""
 
-#: src/titlescreen.cpp:174
+#: src/titlescreen.cpp:176
 msgid "View the credits"
 msgstr ""
 
-#: src/titlescreen.cpp:175
+#: src/titlescreen.cpp:177
 msgid "Quit the game"
 msgstr ""
 
-#: src/titlescreen.cpp:199
+#: src/titlescreen.cpp:201
 msgid "More"
 msgstr ""
 
-#: src/titlescreen.cpp:205
+#: src/titlescreen.cpp:208
 msgid "-- The Tome of Wesnoth"
 msgstr ""
 
-#: src/unit_types.cpp:313
+#: src/unit_types.cpp:314
 msgid "strikes"
 msgstr ""
 
-#: src/unit_types.cpp:886
+#: src/unit_types.cpp:891
 msgid "chaotic"
 msgstr ""
 
-#: src/unit_types.cpp:886
+#: src/unit_types.cpp:891
 msgid "lawful"
 msgstr ""
 
-#: src/unit_types.cpp:886
+#: src/unit_types.cpp:891
 msgid "neutral"
 msgstr ""
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]