diff options
Diffstat (limited to 'lang_client')
26 files changed, 1986 insertions, 0 deletions
diff --git a/lang_client/clientdata-beta.pot b/lang_client/clientdata-beta.pot new file mode 100644 index 0000000..3448e49 --- /dev/null +++ b/lang_client/clientdata-beta.pot @@ -0,0 +1,13 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2020-12-12 14:45-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "Translations were moved to transifex.com/arctic-games/tmw/" +msgstr "" diff --git a/lang_client/clientdata-dict.pot b/lang_client/clientdata-dict.pot new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/lang_client/clientdata-dict.pot diff --git a/lang_client/clientdata.pot b/lang_client/clientdata.pot new file mode 100644 index 0000000..e3da591 --- /dev/null +++ b/lang_client/clientdata.pot @@ -0,0 +1,1687 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2021-04-09 23:21-0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:6 deadmessages.xml:7 +msgid "You are dead." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:7 deadmessages.xml:8 +msgid "We regret to inform you that your character was killed in battle." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:8 deadmessages.xml:9 +msgid "You are not that alive anymore." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:9 deadmessages.xml:10 +msgid "The cold hands of the grim reaper are grabbing for your soul." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:10 deadmessages.xml:11 +msgid "Game Over!" +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:11 deadmessages.xml:12 +msgid "Insert coin to continue." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:12 deadmessages.xml:13 +msgid "" +"No, kids. Your character did not really die. It... err... went to a better " +"place." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:13 deadmessages.xml:14 +msgid "" +"Your plan of breaking your enemies weapon by bashing it with your throat " +"failed." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:14 deadmessages.xml:15 +msgid "I guess this did not run too well." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:15 deadmessages.xml:16 +msgid "Do you want your possessions identified?" +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:16 deadmessages.xml:17 +msgid "Sadly, no trace of you was ever found..." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:17 deadmessages.xml:18 +msgid "Annihilated." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:18 deadmessages.xml:19 +msgid "Looks like you got your head handed to you." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:19 deadmessages.xml:20 +msgid "" +"You screwed up again, dump your body down the tubes and get you another one." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:20 deadmessages.xml:21 +msgid "You're not dead yet. You're just resting." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:21 deadmessages.xml:22 +msgid "You are no more." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:22 deadmessages.xml:23 +msgid "You have ceased to be." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:23 deadmessages.xml:24 +msgid "You've expired and gone to meet your maker." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:24 deadmessages.xml:25 +msgid "You're a stiff." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:25 deadmessages.xml:26 +msgid "Bereft of life, you rest in peace." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:26 deadmessages.xml:27 +msgid "If you weren't so animated, you'd be pushing up the daisies." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:27 deadmessages.xml:28 +msgid "Your metabolic processes are now history." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:28 deadmessages.xml:29 +msgid "You're off the twig." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:29 deadmessages.xml:30 +msgid "You've kicked the bucket." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:30 +msgid "" +"You've shuffled off your mortal coil, rung down the curtain and joined the " +"choir invisible." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:31 deadmessages.xml:32 +msgid "You are an ex-player." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:32 deadmessages.xml:33 +msgid "You're pining for the fjords." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:33 +msgid "Right now, you would just love to be resurrected." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:34 +msgid "Wait, did I just die?" +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:35 +msgid "What just happened?" +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:36 +msgid "I guess you're not the One." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:37 +msgid "See you in the underworld." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:38 +msgid "Try again." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:39 +msgid "Don't panic, you're just a bit dead." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:40 +msgid "It's a bit late to start digging your grave, don't you think?" +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:41 +msgid "Program terminated." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:42 +msgid "Mission failed." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:43 +msgid "Welcome to the Matrix, Neo." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:44 +msgid "Everybody falls the first time." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:45 +msgid "Welcome... to the real world." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:46 +msgid "Fate, it seems, is not without a sense of irony." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:47 +msgid "There is no spoon." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:48 +msgid "One shot, one kill." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:49 +msgid "Some men just want to watch the world burn." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:50 +msgid "You are fulfilling your destiny." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:51 +msgid "Rule #8: Do not die." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:52 +msgid "There will be no order, only chaos." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:53 +msgid "Too bad, get over it." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:54 +msgid "There's no hope for us here, only death." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:55 +msgid "Death is the road to awe." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:56 +msgid "" +"Our bodies are prisons for our souls. Our skin and blood, the iron bars of " +"confinement. But fear not. All flesh decays. Death turns all to ash. And " +"thus, death frees every soul." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:57 +msgid "Stop... Stop it!" +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:58 +msgid "Today is a good day to die." +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:59 +msgid "Any last words? Oops, too late!" +msgstr "" + +#. (itstool) path: messages/message +#: tmp/deadmessages.xml:60 +msgid "Confusion will be my epitaph." +msgstr "" + +#. (itstool) path: messages/message +#: deadmessages.xml:31 +msgid "" +"You've shuffled off your mortal coil, run down the curtain and joined the " +"bleedin' choir invisibile." +msgstr "" + +#. (itstool) path: messages/message +#: deadmessages.xml:34 +msgid "" +"When you've told someone that you've left them a legacy the only decent " +"thing to do is to die at once." +msgstr "" + +#. (itstool) path: messages/message +#: deadmessages.xml:35 +msgid "" +"The trouble with heart disease is that the first symptom is often hard to " +"deal with – sudden death." +msgstr "" + +#. (itstool) path: messages/message +#: deadmessages.xml:36 +msgid "" +"There are worse things in life than death. Have you ever spent an evening " +"with an insurance salesman?" +msgstr "" + +#. (itstool) path: messages/message +#: deadmessages.xml:37 +msgid "There is a remedy for everything; it is called death." +msgstr "" + +#. (itstool) path: messages/message +#: deadmessages.xml:38 +msgid "If you die in an elevator, be sure to push the up button." +msgstr "" + +#. (itstool) path: messages/message +#: deadmessages.xml:39 +msgid "Death - To stop sinning suddenly." +msgstr "" + +#. (itstool) path: messages/message +#: deadmessages.xml:40 +msgid "" +"For three days after death, hair and fingernails continue to grow but phone " +"calls taper off." +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:9 +msgid "Disgust" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:12 +msgid "Surprise" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:15 +msgid "Happy" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:18 +msgid "Sad" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:21 +msgid "Evil" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:24 +msgid "Wink" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:27 +msgid "Angel" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:30 +msgid "Blush" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:33 +msgid "Tongue" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:36 +msgid "Grin" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:39 +msgid "Upset" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:42 +msgid "Perturbed" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:45 +msgid "Speech" +msgstr "" + +#. (itstool) path: emote/sprite@name +#: emotes.xml:48 +msgid "Blah" +msgstr "" + +#. (itstool) path: groups/group@name +#. (itstool) path: groups/group@longName +#: groups.xml:5 +msgid "Player" +msgstr "" + +#. (itstool) path: groups/group@name +#. (itstool) path: groups/group@longName +#: groups.xml:21 +msgid "Bot" +msgstr "" + +#. (itstool) path: groups/group@name +#: groups.xml:22 groups.xml:63 groups.xml:134 groups.xml:156 +msgid "Dev" +msgstr "" + +#. (itstool) path: groups/group@longName +#: groups.xml:22 +msgid "Developer" +msgstr "" + +#. (itstool) path: groups/group@longName +#: groups.xml:63 +msgid "Developer (hidden)" +msgstr "" + +#. (itstool) path: groups/group@name +#: groups.xml:64 groups.xml:73 +msgid "Event" +msgstr "" + +#. (itstool) path: groups/group@longName +#: groups.xml:64 +msgid "Event coordinator" +msgstr "" + +#. (itstool) path: groups/group@longName +#: groups.xml:73 +msgid "Event coordinator (hidden)" +msgstr "" + +#. (itstool) path: groups/group@name +#: groups.xml:74 groups.xml:133 +msgid "GM" +msgstr "" + +#. (itstool) path: groups/group@longName +#: groups.xml:74 +msgid "Game master" +msgstr "" + +#. (itstool) path: groups/group@longName +#: groups.xml:133 +msgid "Game master (hidden)" +msgstr "" + +#. (itstool) path: groups/group@longName +#: groups.xml:134 +msgid "Core developer" +msgstr "" + +#. (itstool) path: groups/group@longName +#: groups.xml:156 +msgid "Core developer (hidden)" +msgstr "" + +#. (itstool) path: groups/group@name +#: groups.xml:157 groups.xml:184 +msgid "Admin" +msgstr "" + +#. (itstool) path: groups/group@longName +#: groups.xml:157 +msgid "Administrator (hidden)" +msgstr "" + +#. (itstool) path: groups/group@longName +#: groups.xml:184 +msgid "Administrator" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:5 itemcolors.xml:37 itemcolors.xml:85 +msgid "light brown" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:6 itemcolors.xml:21 itemcolors.xml:86 +msgid "green" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:7 itemcolors.xml:38 itemcolors.xml:87 +msgid "red" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:8 itemcolors.xml:88 +msgid "purple" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:9 itemcolors.xml:39 itemcolors.xml:89 +msgid "gray" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:10 itemcolors.xml:40 itemcolors.xml:90 +msgid "yellow" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:11 itemcolors.xml:22 itemcolors.xml:91 +msgid "blue" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:12 itemcolors.xml:41 itemcolors.xml:92 +msgid "light red" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:13 itemcolors.xml:23 itemcolors.xml:93 +msgid "light blue" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:14 itemcolors.xml:24 itemcolors.xml:94 +msgid "dark purple" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:15 itemcolors.xml:25 itemcolors.xml:95 +msgid "black" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:16 itemcolors.xml:96 +msgid "pink" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:17 itemcolors.xml:97 +msgid "brown" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:18 itemcolors.xml:19 itemcolors.xml:26 itemcolors.xml:27 +#: itemcolors.xml:28 itemcolors.xml:29 itemcolors.xml:30 itemcolors.xml:31 +#: itemcolors.xml:32 itemcolors.xml:33 itemcolors.xml:34 itemcolors.xml:35 +#: itemcolors.xml:43 itemcolors.xml:44 itemcolors.xml:45 itemcolors.xml:46 +#: itemcolors.xml:47 itemcolors.xml:48 itemcolors.xml:49 itemcolors.xml:50 +#: itemcolors.xml:51 itemcolors.xml:53 itemcolors.xml:54 itemcolors.xml:55 +#: itemcolors.xml:56 itemcolors.xml:57 itemcolors.xml:58 itemcolors.xml:59 +#: itemcolors.xml:60 itemcolors.xml:61 itemcolors.xml:62 itemcolors.xml:63 +#: itemcolors.xml:64 itemcolors.xml:65 itemcolors.xml:66 itemcolors.xml:67 +#: itemcolors.xml:69 itemcolors.xml:70 itemcolors.xml:71 itemcolors.xml:72 +#: itemcolors.xml:73 itemcolors.xml:74 itemcolors.xml:75 itemcolors.xml:76 +#: itemcolors.xml:77 itemcolors.xml:78 itemcolors.xml:79 itemcolors.xml:80 +#: itemcolors.xml:81 itemcolors.xml:82 itemcolors.xml:83 itemcolors.xml:98 +#: itemcolors.xml:99 itemcolors.xml:101 itemcolors.xml:102 itemcolors.xml:103 +#: itemcolors.xml:104 itemcolors.xml:105 itemcolors.xml:106 itemcolors.xml:107 +#: itemcolors.xml:108 itemcolors.xml:109 itemcolors.xml:110 itemcolors.xml:111 +#: itemcolors.xml:112 itemcolors.xml:113 itemcolors.xml:114 itemcolors.xml:115 +#: itemcolors.xml:117 itemcolors.xml:118 itemcolors.xml:119 itemcolors.xml:120 +#: itemcolors.xml:121 itemcolors.xml:122 itemcolors.xml:123 itemcolors.xml:124 +#: itemcolors.xml:125 itemcolors.xml:126 itemcolors.xml:127 itemcolors.xml:128 +#: itemcolors.xml:129 itemcolors.xml:130 itemcolors.xml:131 itemcolors.xml:132 +#: itemcolors.xml:133 itemcolors.xml:135 itemcolors.xml:136 +msgid "(free slot)" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:42 +msgid "dark" +msgstr "" + +#. (itstool) path: list/color@name +#: itemcolors.xml:134 itemcolors.xml:137 itemcolors.xml:138 itemcolors.xml:139 +msgid "shock white" +msgstr "" + +#. (itstool) path: required/field@description +#: itemfields.xml:6 +msgid "Req. level %s" +msgstr "" + +#. (itstool) path: required/field@description +#: itemfields.xml:7 +msgid "Req. intelligence %s" +msgstr "" + +#. (itstool) path: required/field@description +#: itemfields.xml:8 +msgid "Req. dexterity %s" +msgstr "" + +#. (itstool) path: required/field@description +#: itemfields.xml:9 +msgid "Req. strength %s" +msgstr "" + +#. (itstool) path: required/field@description +#: itemfields.xml:10 +msgid "Req. vitality %s" +msgstr "" + +#. (itstool) path: required/field@description +#: itemfields.xml:11 +msgid "Req. luck %s" +msgstr "" + +#. (itstool) path: emote/sprite +#: tmp/manaplus_emotes.xml:6 tmp/manaplus_emotes.xml:7 +#: tmp/manaplus_emotes.xml:8 tmp/manaplus_emotes.xml:9 +#: tmp/manaplus_emotes.xml:10 tmp/manaplus_emotes.xml:11 +#: tmp/manaplus_emotes.xml:12 tmp/manaplus_emotes.xml:13 +#: tmp/manaplus_emotes.xml:14 tmp/manaplus_emotes.xml:15 +#: tmp/manaplus_emotes.xml:16 tmp/manaplus_emotes.xml:17 +#: tmp/manaplus_emotes.xml:18 tmp/manaplus_emotes.xml:19 +msgid "emote.xml" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/000-1.tmx:11 +msgid "Jesusalva's Trap" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/001-1.tmx:6 +msgid "Tulimshar Port" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/001-2.tmx:5 +msgid "South Tulimshar Indoor" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/001-3.tmx:5 +msgid "Tulimshar Arena" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/002-1.tmx:6 +msgid "Tulimshar South" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/002-2.tmx:6 +msgid "Sandstorm Desert Indoors" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/002-3.tmx:6 +msgid "Tulimshar Mining Camp" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/002-4.tmx:6 +msgid "Desert Mines" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/002-5.tmx:6 +msgid "Deep Desert Mines" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/003-1.tmx:6 +msgid "2006 Tulimshar" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/003-4.tmx:6 ../../client-data/maps/004-1.tmx:6 +#: ../../client-data/maps/041-1.tmx:5 ../../client-data/maps/043-1.tmx:6 +msgid "Beach" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/004-3.tmx:6 +msgid "Pirate Caves First Floor" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/004-4.tmx:6 +msgid "Pirate Caves Second Floor" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/004-5.tmx:6 +msgid "Pirate Den" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/005-3.tmx:6 +msgid "Snake Pit" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/006-1.tmx:6 +msgid "Desert Mountains" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/006-2.tmx:6 +msgid "Pachua's Village" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/006-3.tmx:6 +msgid "Desert Mountain Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/007-1.tmx:6 ../../client-data/maps/010-1.tmx:6 +#: ../../client-data/maps/011-1.tmx:6 ../../client-data/maps/014-1.tmx:6 +#: ../../client-data/maps/015-1.tmx:6 ../../client-data/maps/016-1.tmx:6 +#: ../../client-data/maps/057-1.tmx:6 +msgid "Woodland" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/007-2.tmx:5 ../../client-data/maps/052-2.tmx:5 +msgid "Illia forsaken inn" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/008-1.tmx:6 +msgid "Hurnscald Outskirts" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/009-1.tmx:6 +msgid "Hurnscald" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/009-2.tmx:5 +msgid "Hurnscald Indoor" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/009-3.tmx:6 +msgid "Hurnscald Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/009-4.tmx:4 +msgid "Orum Caves" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/009-5.tmx:5 +msgid "Last man standing" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/009-6.tmx:5 ../../client-data/maps/055-3.tmx:6 +msgid "Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/009-7.tmx:6 +msgid "The Sanguine Vault" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/009-8.tmx:6 +msgid "Chez Celestia" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/010-2.tmx:5 +msgid "Dimond's Cove" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/011-3.tmx:6 +msgid "Hermit's Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/011-4.tmx:6 +msgid "Lake Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/011-6.tmx:5 +msgid "Bandit Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/012-1.tmx:6 ../../client-data/maps/013-1.tmx:6 +#: ../../client-data/maps/017-1.tmx:6 ../../client-data/maps/055-1.tmx:6 +msgid "Woodland Hills" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/012-3.tmx:6 +msgid "Moggun Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/012-4.tmx:5 +msgid "Terranite Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/013-2.tmx:5 +msgid "Magic House" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/013-3.tmx:6 +msgid "Woodland Hills Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/014-3.tmx:6 ../../client-data/maps/017-3.tmx:6 +msgid "Woodland Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/015-3.tmx:4 +msgid "Cat's Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/016-2.tmx:6 +msgid "Gwendolyn's" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/017-2.tmx:4 +msgid "Theater" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/017-4.tmx:6 +msgid "Hideout" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/017-9.tmx:4 +msgid "GM Lounge" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/018-1.tmx:6 +msgid "Woodland Mining Camp" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/018-2.tmx:5 +msgid "Woodland Mining Camp Indoor" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/018-3.tmx:6 +msgid "Northern Mines" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/019-1.tmx:6 +msgid "snow Field" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/019-3.tmx:5 ../../client-data/maps/019-4.tmx:5 +msgid "Snow Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/020-1.tmx:6 +msgid "Nivalis" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/020-2.tmx:5 +msgid "Nivalis Indoor" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/020-3.tmx:6 +msgid "Ice cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/021-3.tmx:6 +msgid "Central Tulimshar Sewers" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/023-1.tmx:5 +msgid "Tulimshar Lighthouse Beach" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/023-3.tmx:5 +msgid "Tulimshar Beach Caves" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/025-1.tmx:6 +msgid "Woodland Swamp" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/025-3.tmx:5 +msgid "Rossy Main Hall" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/025-4.tmx:5 +msgid "Rossy Battle Caves" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/026-1.tmx:6 +msgid "Asphodel Moor" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/026-2.tmx:5 +msgid "Swamp Indoors" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/027-1.tmx:6 +msgid "Graveyard" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/027-2.tmx:5 +msgid "Graveyard Indoor" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/027-3.tmx:5 +msgid "Crypt Basement" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/027-4.tmx:5 +msgid "Crypt Sub-Basement One" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/027-5.tmx:5 ../../client-data/maps/027-6.tmx:5 +#: ../../client-data/maps/027-7.tmx:5 ../../client-data/maps/027-8.tmx:5 +msgid "Crypt Sub-Basement Two" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/028-1.tmx:5 +msgid "GM Island" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/028-3.tmx:5 +msgid "GM Island Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/029-1.tmx:6 +msgid "Candor Island" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/029-2.tmx:5 +msgid "Candor Island Indoor" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/029-3.tmx:6 +msgid "Candor Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/029-4.tmx:6 +msgid "2014 Candor" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/030-1.tmx:5 +msgid "Romantic Place" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/030-2.tmx:5 +msgid "Christmas Inn" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/030-3.tmx:5 +msgid "The Frozen Lake" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/030-4.tmx:5 +msgid "Christmas Inn Warehouse" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/031-1.tmx:5 +msgid "Nivalis Port" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/031-2.tmx:5 +msgid "Angela's House" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/031-3.tmx:5 +msgid "Ice Labyrinth" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/031-4.tmx:5 +msgid "Cindy Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/032-3.tmx:5 +msgid "Outback Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/033-1.tmx:5 +msgid "snow Path" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/034-1.tmx:5 +msgid "Snow Forest" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/034-2.tmx:6 +msgid "Trappers Huts" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/042-1.tmx:5 +msgid "Tulimshar Suburbs" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/043-3.tmx:5 +msgid "Sandy Dungeon Level 1" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/043-4.tmx:5 +msgid "Troll Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/045-1.tmx:5 +msgid "Deep Snow Forest" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/046-1.tmx:5 +msgid "Rock Plateau" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/046-3.tmx:4 +msgid "Frosty Underground" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/047-1.tmx:5 +msgid "snow Hills" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/047-3.tmx:5 +msgid "Snow Hills Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/048-2.tmx:5 +msgid "Blue Sages' Mansion" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/051-1.tmx:5 +msgid "Illia outskirts" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/051-3.tmx:5 +msgid "Illia Bandit Cave" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/052-1.tmx:6 +msgid "Illia archipelago" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/056-2.tmx:5 +msgid "Mirak's House" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/069-2.tmx:6 +msgid "Celestia's Hideout" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/070-1.tmx:5 +msgid "Underworld" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/070-3.tmx:5 +msgid "The Abyss" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/099-1.tmx:5 +msgid "Keshlam's Adventurer's Guild" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/099-2.tmx:5 ../../client-data/maps/099-6.tmx:5 +msgid "Keshlam's Adventurer's Guild Quarters" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/099-3.tmx:5 +msgid "Keshlam's Adventurer's Guild Basement" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/099-4.tmx:5 ../../client-data/maps/099-5.tmx:5 +msgid "?????" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/099-7.tmx:5 +msgid "Ruined Swamps" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/099-8.tmx:5 +msgid "Keshlam's Maze" +msgstr "" + +#. (itstool) path: properties/property@value +#: ../../client-data/maps/botcheck.tmx:5 +msgid "Botcheck Area" +msgstr "" + +#. (itstool) path: skills/set@name +#: skills.xml:12 +msgid "Basic" +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:14 +msgid "Emote" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:14 +msgid "Allows you to use emotes." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:15 +msgid "Trade" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:15 +msgid "You can trade with others." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:16 skills.xml:17 +msgid "Party" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:16 +msgid "Join a Party." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:17 +msgid "Join or create a Party." +msgstr "" + +#. (itstool) path: skills/set@name +#. (itstool) path: set/skill@name +#: skills.xml:19 skills.xml:22 skills.xml:23 skills.xml:24 skills.xml:25 +#: skills.xml:26 +msgid "Magic" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:22 +msgid "Cast Lvl 1 magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:23 +msgid "Cast Lvl 2 magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:24 +msgid "Cast Lvl 3 magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:25 +msgid "Cast Lvl 4 magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:26 +msgid "Cast Lvl 5 magic spells." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:27 skills.xml:28 skills.xml:29 skills.xml:30 skills.xml:31 +msgid "Life Magic" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:27 +msgid "Cast Lvl 1 Life Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:28 +msgid "Cast Lvl 2 Life Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:29 +msgid "Cast Lvl 3 Life Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:30 +msgid "Cast Lvl 4 Life Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:31 +msgid "Cast Lvl 5 Life Magic spells." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:32 skills.xml:33 skills.xml:34 skills.xml:35 skills.xml:36 +msgid "War Magic" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:32 +msgid "Cast Lvl 1 War Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:33 +msgid "Cast Lvl 2 War Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:34 +msgid "Cast Lvl 3 War Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:35 +msgid "Cast Lvl 4 War Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:36 +msgid "Cast Lvl 5 War Magic spells." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:37 skills.xml:38 skills.xml:39 skills.xml:40 skills.xml:41 +msgid "Transmutation Magic" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:37 +msgid "Cast Lvl 1 Transmut. Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:38 +msgid "Cast Lvl 2 Transmut. Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:39 +msgid "Cast Lvl 3 Transmut. Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:40 +msgid "Cast Lvl 4 Transmut. Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:41 +msgid "Cast Lvl 5 Transmut. Magic spells." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:42 skills.xml:43 skills.xml:44 skills.xml:45 skills.xml:46 +msgid "Nature Magic" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:42 +msgid "Cast Lvl 1 Nature Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:43 +msgid "Cast Lvl 2 Nature Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:44 +msgid "Cast Lvl 3 Nature Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:45 +msgid "Cast Lvl 4 Nature Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:46 +msgid "Cast Lvl 5 Nature Magic spells." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:47 skills.xml:48 skills.xml:49 skills.xml:50 skills.xml:51 +msgid "Astral Magic" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:47 +msgid "Cast Lvl 1 Astral Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:48 +msgid "Cast Lvl 2 Astral Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:49 +msgid "Cast Lvl 3 Astral Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:50 +msgid "Cast Lvl 4 Astral Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:51 +msgid "Cast Lvl 5 Astral Magic spells." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:52 skills.xml:53 skills.xml:54 skills.xml:55 skills.xml:56 +msgid "Dark Magic" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:52 +msgid "Cast Lvl 1 Dark Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:53 +msgid "Cast Lvl 2 Dark Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:54 +msgid "Cast Lvl 3 Dark Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:55 +msgid "Cast Lvl 4 Dark Magic spells." +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:56 +msgid "Cast Lvl 5 Dark Magic spells." +msgstr "" + +#. (itstool) path: skills/set@name +#: skills.xml:58 +msgid "Focus" +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:59 +msgid "Focusing" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:59 +msgid "Luca can activate one Focus Skill." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:60 +msgid "Mallards Eye" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:60 +msgid "Increases accuracy and range." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:61 +msgid "Brawling" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:61 +msgid "Your fists hit harder." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:62 +msgid "Lucky Counter" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:62 +msgid "???" +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:63 +msgid "Speed" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:63 +msgid "Faster walking and attacking." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:64 +msgid "Resist Poison" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:64 +msgid "Lower chance to get poisoned." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:65 +msgid "Astral Soul" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:65 +msgid "Increases your Magic Attack." +msgstr "" + +#. (itstool) path: set/skill@name +#: skills.xml:66 +msgid "Raging" +msgstr "" + +#. (itstool) path: set/skill@description +#: skills.xml:66 +msgid "Higher chance for critical hits." +msgstr "" + +#. (itstool) path: basic/stat@name +#: stats.xml:6 +msgid "Strength" +msgstr "" + +#. (itstool) path: basic/stat@name +#: stats.xml:7 +msgid "Agility" +msgstr "" + +#. (itstool) path: basic/stat@name +#: stats.xml:8 +msgid "Vitality" +msgstr "" + +#. (itstool) path: basic/stat@name +#: stats.xml:9 +msgid "Intelligence" +msgstr "" + +#. (itstool) path: basic/stat@name +#: stats.xml:10 +msgid "Dexterity" +msgstr "" + +#. (itstool) path: basic/stat@name +#: stats.xml:11 +msgid "Luck" +msgstr "" + +#. (itstool) path: extended/stat@name +#: stats.xml:14 +msgid "Attack" +msgstr "" + +#. (itstool) path: extended/stat@name +#: stats.xml:15 +msgid "Defense" +msgstr "" + +#. (itstool) path: extended/stat@name +#: stats.xml:16 +msgid "M.Attack" +msgstr "" + +#. (itstool) path: extended/stat@name +#: stats.xml:17 +msgid "M.Defense" +msgstr "" + +#. (itstool) path: extended/stat@name +#: stats.xml:18 +msgid "% Accuracy" +msgstr "" + +#. (itstool) path: extended/stat@name +#: stats.xml:19 +msgid "% Evade" +msgstr "" + +#. (itstool) path: extended/stat@name +#: stats.xml:20 +msgid "% Critical" +msgstr "" + +#. (itstool) path: extended/stat@name +#: stats.xml:21 +msgid "Attack Delay" +msgstr "" + +#. (itstool) path: extended/stat@name +#: stats.xml:22 +msgid "Walk Delay" +msgstr "" + +#. (itstool) path: extended/stat@name +#: stats.xml:23 +msgid "Attack Range" +msgstr "" + +#. (itstool) path: extended/stat@name +#: stats.xml:24 +msgid "Damage per sec." +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:3 +msgid "item-healing" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:4 +msgid "speed" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:5 +msgid "strength" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:6 +msgid "invisibility" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:7 +msgid "poison" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:8 +msgid "slow-poison" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:9 +msgid "weight 50%" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:10 +msgid "weight 90%" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:11 +msgid "hide" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:12 +msgid "halt-regenerate" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:13 +msgid "flying-backpack" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:14 +msgid "barrier" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:15 +msgid "haste" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:16 +msgid "phys-shield" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:17 +msgid "spell-attack-generic" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:18 +msgid "spell-shearing" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:19 +msgid "spell-protection-generic" +msgstr "" + +#. (itstool) path: status-effects/status-effect@name +#: status-effects.xml:20 +msgid "spell-haste" +msgstr "" diff --git a/lang_client/createpots.sh b/lang_client/createpots.sh new file mode 100755 index 0000000..04d6722 --- /dev/null +++ b/lang_client/createpots.sh @@ -0,0 +1,50 @@ +#!/usr/bin/env bash + +function its { + itstool -o ../tools/lang_client/pot/$1.pot $1.xml +} + +function its2 { + itstool -o ../tools/lang_client/pot/$1.pot -i ../tools/lang_client/its/$1.xml $1.xml +} + +function its2dict { + itstool -o ../tools/lang_client/dict/$1.pot -i ../tools/lang_client/its/$1.xml $1.xml +} + +DIR=`pwd` +cd ../../client-data + +#its2 avatars +its2 clans +its2 deadmessages +its2 emotes +its2 groups +its2 homunculuses +its2 itemcolors +its2 itemfields +its2 items +its2 mercenaries +its2 monsters +# disabled for now because here testing strings only +#its2 npcdialogs +its2 npcs +its2 pets +its quests +its2 skills +its2 skillunits +its2 stats +its2 status-effects +its2dict texts + +cd $DIR + +rm pot/map*.pot + +itstool -o pot/manaplus_emotes1.pot tmp/manaplus_emotes.xml +itstool -o pot/deadmessages1.pot tmp/deadmessages.xml + +find ../../client-data/maps -type f -name "*.tmx" -exec ./processtmx.sh {} \; + +msgcat pot/*.pot > clientdata.pot +msgcat dict/*.pot > clientdata-dict.pot diff --git a/lang_client/fetch.py b/lang_client/fetch.py new file mode 100755 index 0000000..2fb7d4f --- /dev/null +++ b/lang_client/fetch.py @@ -0,0 +1,58 @@ +#! /usr/bin/env python2.7 +# -*- coding: utf8 -*- +# +# Copyright (C) 2018 TMW-2 +# Author: Jesusalva + +from transifex.api import TransifexAPI + +project='tmw' + +# Load credentials from login.txt and password.txt +login=open('../lang/login.txt', 'r') +for i in login: + username=i.replace('\n', '').replace('\r', '') + +login.close() + +passw=open('../lang/password.txt', 'r') +for i in passw: + password=i.replace('\n', '').replace('\r', '') + +passw.close() + +t=TransifexAPI(username, password, 'https://www.transifex.com') + +if (not t.ping): + print("ERROR: Ping failed, this may be due incorrect username/password in login.txt and password.txt. Ensure there is NO newline at the end of file. At lang/ folder.") + exit(1) + +if (not t.project_exists(project)): + print("ERROR: Invalid project name") + exit(1) + +# Load languages +langs=[] +vcx=open("../../server-data/langs/langs.txt", "r") +for i in vcx: + if i != "en": + langs.append(i.replace('\n', '')) +vcx.close() + +# Fetch all translations and record them at in/ +for i in langs: + # Disregarded languages + if i in ['en', 'vls']: + continue + + # People translated so we cannot override stuff + #if i in ['pt_BR', 'vls']: + # print("Overriding %s..." %(i)) + # t.new_translation(project, 'clientdata', i,'../../client-data/translations/'+str(i)+'.po') + + print("Fetching %s..." %(i)) + t.get_translation(project, 'clientdata', i, '../../client-data/translations/'+str(i)+'.po') + + print("Fetching %s dict..." %(i)) + t.get_translation(project, 'clientdata-dict', i, '../../client-data/translations/dict/'+str(i)+'.po') + diff --git a/lang_client/its/avatars.xml b/lang_client/its/avatars.xml new file mode 100644 index 0000000..403c685 --- /dev/null +++ b/lang_client/its/avatars.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//avatar/@name" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/clans.xml b/lang_client/its/clans.xml new file mode 100644 index 0000000..f35a462 --- /dev/null +++ b/lang_client/its/clans.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//clan/@name" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/deadmessages.xml b/lang_client/its/deadmessages.xml new file mode 100644 index 0000000..46e9dea --- /dev/null +++ b/lang_client/its/deadmessages.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2013 ManaPlus --> +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//message" translate="yes"/> +</its:rules> diff --git a/lang_client/its/emotes.xml b/lang_client/its/emotes.xml new file mode 100644 index 0000000..dbe44f2 --- /dev/null +++ b/lang_client/its/emotes.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2013 Evol Online --> +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//emote/@name" translate="yes"/> + <its:translateRule selector="//emote/sprite/@name" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/groups.xml b/lang_client/its/groups.xml new file mode 100644 index 0000000..620c0ee --- /dev/null +++ b/lang_client/its/groups.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//group/@name" translate="yes"/> + <its:translateRule selector="//group/@longName" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/homunculuses.xml b/lang_client/its/homunculuses.xml new file mode 100644 index 0000000..a130fa9 --- /dev/null +++ b/lang_client/its/homunculuses.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//homunculus/@name" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/itemcolors.xml b/lang_client/its/itemcolors.xml new file mode 100644 index 0000000..f14eebd --- /dev/null +++ b/lang_client/its/itemcolors.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2015 Evol Online --> +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//list/color/@name" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/itemfields.xml b/lang_client/its/itemfields.xml new file mode 100644 index 0000000..c2edfa3 --- /dev/null +++ b/lang_client/its/itemfields.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: 4144 +Copyright (C) 2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//required/field/@description" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/items.xml b/lang_client/its/items.xml new file mode 100644 index 0000000..3df823b --- /dev/null +++ b/lang_client/its/items.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//item/@name" translate="yes"/> + <its:translateRule selector="//item/@description" translate="yes"/> + <its:translateRule selector="//item/@useButton" translate="yes"/> + <its:translateRule selector="//item/@useButton2" translate="yes"/> + <its:translateRule selector="//item/@effect" translate="yes"/> + <its:translateRule selector="//item/inventory/menu/@name1" translate="yes"/> + <its:translateRule selector="//item/inventory/menu/@name2" translate="yes"/> + <its:translateRule selector="//item/storage/menu/@name1" translate="yes"/> + <its:translateRule selector="//item/storage/menu/@name2" translate="yes"/> + <its:translateRule selector="//item/cart/menu/@name1" translate="yes"/> + <its:translateRule selector="//item/cart/menu/@name2" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/mercenaries.xml b/lang_client/its/mercenaries.xml new file mode 100644 index 0000000..a6b66f9 --- /dev/null +++ b/lang_client/its/mercenaries.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//mercenary/@name" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/monsters.xml b/lang_client/its/monsters.xml new file mode 100644 index 0000000..ed269d0 --- /dev/null +++ b/lang_client/its/monsters.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: 4144 +Copyright (C) 2010-2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//monster/@name" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/npcdialogs.xml b/lang_client/its/npcdialogs.xml new file mode 100644 index 0000000..37c1a8b --- /dev/null +++ b/lang_client/its/npcdialogs.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//dialog/menu/text/@text" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/npcs.xml b/lang_client/its/npcs.xml new file mode 100644 index 0000000..fd295b4 --- /dev/null +++ b/lang_client/its/npcs.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//npc/menu/@name" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/pets.xml b/lang_client/its/pets.xml new file mode 100644 index 0000000..cfa8f6b --- /dev/null +++ b/lang_client/its/pets.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2013-2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//pet/@name" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/skills.xml b/lang_client/its/skills.xml new file mode 100644 index 0000000..e27840e --- /dev/null +++ b/lang_client/its/skills.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//set/@name" translate="yes"/> + <its:translateRule selector="//set/skill/@name" translate="yes"/> + <its:translateRule selector="//set/skill/@description" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/skillunits.xml b/lang_client/its/skillunits.xml new file mode 100644 index 0000000..5ed05c0 --- /dev/null +++ b/lang_client/its/skillunits.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//skillunit/@name" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/stats.xml b/lang_client/its/stats.xml new file mode 100644 index 0000000..48846ec --- /dev/null +++ b/lang_client/its/stats.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//basic/stat/@name" translate="yes"/> + <its:translateRule selector="//extended/stat/@name" translate="yes"/> + <its:translateRule selector="//page/@name" translate="yes"/> + <its:translateRule selector="//page/stat/@name" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/status-effects.xml b/lang_client/its/status-effects.xml new file mode 100644 index 0000000..56e1301 --- /dev/null +++ b/lang_client/its/status-effects.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//status-effect/@name" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/its/texts.xml b/lang_client/its/texts.xml new file mode 100644 index 0000000..79d4212 --- /dev/null +++ b/lang_client/its/texts.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2017 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//*" translate="yes"/> +</its:rules> diff --git a/lang_client/its/tmx.xml b/lang_client/its/tmx.xml new file mode 100644 index 0000000..e90a1d4 --- /dev/null +++ b/lang_client/its/tmx.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Authors: 4144 +Copyright (C) 2010-2016 Evol Online --> + +<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//properties/property[@name='name']/@value" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> +</its:rules> diff --git a/lang_client/processtmx.sh b/lang_client/processtmx.sh new file mode 100755 index 0000000..5fc80aa --- /dev/null +++ b/lang_client/processtmx.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +export name=$1 +export name=${name##*/} + +itstool -o pot/map${name}.pot -i its/tmx.xml $1 |