Compare commits

...

122 Commits

Author SHA1 Message Date
Matteo Pagliazzi
c33b7273fa 3.4.4 2016-06-01 08:59:22 +02:00
Blade Barringer
e8b1c937e4 Merge pull request #7568 from HabitRPG/fix_contributor_levels_watch
fix: Remove unnecessary flags.contributor property from user
2016-05-31 21:31:12 -05:00
Matteo Pagliazzi
d7cd2ce329 do not run cron when getting a group 2016-05-31 21:30:13 -05:00
Matteo Pagliazzi
e07ade5a4a cron: set lastCron at the beginning and misc fixes 2016-05-31 21:30:07 -05:00
Blade Barringer
52f0057c3d fix: Remove unnecessary flags.contributor property from user
Closes #7550
2016-05-31 21:10:58 -05:00
Blade Barringer
c0d9c54c44 test: Pend erronously failing test 2016-05-31 20:58:04 -05:00
Shervin Sarain
de21487038 Fix challenge sorting
Closes #7543
Closes #7507
2016-05-31 20:41:38 -05:00
Blade Barringer
a11a999839 chore: Add migration file for correcting users tasks
Fix for aftermath of https://github.com/HabitRPG/habitrpg/issues/7546
and https://github.com/HabitRPG/habitrpg/issues/7551
2016-05-31 18:04:53 -05:00
Sabe Jones
c746f643fd chore(patch): Bump version to 3.4.3 2016-05-31 20:14:20 +00:00
Sabe Jones
fcc14520c5 Don't $watch drops (#7547)
* WIP(drops): get drops out of _tmp

* fix(notifications): no watch for drops/mystery

* fix(ops): only two response values

* fix(test): update op expectation
Also update API docs for modified route.

* fix(lint): remove trailing space

* fix(test): update integration check
2016-05-31 14:56:33 -05:00
Sabe Jones
9b56c6f2ba Don't persist properties of tag filters (#7564)
* fix(filters): don't persist tag props
Partial fix for #7412

* fix(test): correct expectation
2016-05-31 14:55:59 -05:00
Lucas F T Hennigen
0b122f3b43 fix(tags): Fix tag removal functionality (#7553)
Tag removal functionality was broken. Turns out the issue was simply
that we weren't removing the tag from the local `task` object, so the
tag was removed, but readded upon sync/pressing save.

Closes #7412
2016-05-31 14:55:30 -05:00
Blade Barringer
b33505141b docs: Correct url for member routes 2016-05-31 13:03:45 -05:00
Matteo Pagliazzi
ee836c76a4 log req.method 2016-05-31 16:37:34 +02:00
Matteo Pagliazzi
bcbf00d42c fix api v2 tests, do not allow task.value to be updated 2016-05-31 11:32:33 +02:00
Matteo Pagliazzi
d9de6282a4 increase number of concurrent users that are synced when editing a challenge 2016-05-31 11:27:21 +02:00
Matteo Pagliazzi
87066ef6c7 do not allow casting on challenge tasks in v2 2016-05-31 11:13:28 +02:00
Matteo Pagliazzi
6b214e4e3f sanitize task when updating in v2 2016-05-31 11:09:32 +02:00
Blade Barringer
b1a2632319 fix: Use === in comparison 2016-05-30 17:22:53 -05:00
Blade Barringer
c387c6e0a5 Merge pull request #7400 from Atomk/patch-4
Update tasks.json
2016-05-30 15:23:56 -05:00
Blade Barringer
da12cb9f45 Merge pull request #7513 from zesme/fix-checklist-duplicates
Fix #7493 - prevent duplicate items when editing checklists
2016-05-30 15:22:07 -05:00
Blade Barringer
212395cef4 lint: Add missing semicolons 2016-05-30 15:16:46 -05:00
MathWhiz
7a9e50dbba Fix #7388 - Invert tag collapse when adding tasks 2016-05-30 15:09:08 -05:00
Blade Barringer
6e78a14f87 refactor: Move logger to separte file 2016-05-30 14:23:44 -05:00
Blade Barringer
038dd64b12 chore: Create broken challenges migration 2016-05-30 14:23:26 -05:00
Sabe Jones
d89b1e3b08 chore(patch): Bump version to 3.4.2 2016-05-30 18:07:32 +00:00
Sabe Jones
8520987afb chore(news): May Last Chance Bailey 2016-05-30 17:42:59 +00:00
Blade Barringer
c327baad41 Merge pull request #7538 from crookedneighbor/fix_invite_self_to_party
fix: Prevent user from inivting self to group
2016-05-29 10:37:48 -05:00
Blade Barringer
bbafe3d52d fix: Prevent user from inivting self to group
fixes #7491
2016-05-29 10:09:02 -05:00
Blade Barringer
d23f79d001 fix: Correct typo in tag documentation
Per https://twitter.com/Rio_Alx/status/736109816964227073
2016-05-29 09:24:33 -05:00
Blade Barringer
db3fd62af8 fix: correct link in issue template 2016-05-29 07:34:59 -05:00
hairlessbear
00aebed8c0 Use npm 3 in Dockerfile (#7529) 2016-05-29 09:08:14 +10:00
velezsarain
4ad81c4c28 Change install_node.sh to install npm 3 instead. Default RAM for vagrant box is now 4 GB. (#7478) 2016-05-28 11:53:39 +10:00
Matteo Pagliazzi
36042d42f9 disable loggly config while testing 2016-05-27 17:17:00 +02:00
Matteo Pagliazzi
7090ed5f4b update elastic beanstalk config to install loggly 2016-05-27 17:01:25 +02:00
Matteo Pagliazzi
2d81b31c3a remove legacy loggly code 2016-05-27 16:38:55 +02:00
Lucas Torroba (@zesme)
b20f5545b9 Cleanup add checklist item function
Cleaned up `addChecklistItem` function, shortening it
2016-05-27 10:41:15 -03:00
Lucas Torroba (@zesme)
46be1553f0 Close #7493 2016-05-27 10:41:15 -03:00
Matteo Pagliazzi
01a7880bc9 add migration to fix empty checklist.id 2016-05-27 15:14:27 +02:00
Matteo Pagliazzi
20ce394999 chore: Bump version to 3.4.1 2016-05-27 13:24:17 +02:00
Matteo Pagliazzi
3ce80bae2a make checklist.id required 2016-05-27 13:17:05 +02:00
Matteo Pagliazzi
4deb5ada2f add timestamps to logs 2016-05-27 11:29:46 +02:00
Matteo Pagliazzi
39a9753fd6 chore: Bump version to 3.4.0 2016-05-27 11:05:12 +02:00
Matteo Pagliazzi
a9d4bbd87d dataexport: correctly handle 403 errors 2016-05-27 10:53:20 +02:00
Blade Barringer
c08df9978f Merge pull request #7511 from HabitRPG/paglias/better-logging
Improve logging
2016-05-26 22:42:14 -05:00
Blade Barringer
74087d23c9 Merge branch 'HabitRPG-paglias/fix-double-cron' into develop 2016-05-26 22:40:32 -05:00
Blade Barringer
b40d8ce09d Merge branch 'double_cron_fix' into develop 2016-05-26 22:25:36 -05:00
Blade Barringer
91aba965b0 tests: Add tests for recoverCron 2016-05-26 22:08:31 -05:00
Sabe Jones
9b7458c022 chore(patch): bump version to 3.3.3 2016-05-27 01:20:00 +00:00
Sabe Jones
31d2c5d604 fix(test): import Bluebird 2016-05-27 00:59:00 +00:00
Matteo Pagliazzi
cb4676980d fix tests for error handler middleware 2016-05-26 23:35:57 +02:00
Matteo Pagliazzi
10cf22cd4e better distinguish between handled and not handler errors 2016-05-26 23:19:29 +02:00
Matteo Pagliazzi
c6192dd24b feat(logging): improve logging removing not useful data and distinguishing between user and server errors 2016-05-26 23:10:38 +02:00
Sabe Jones
792aafd737 fix(test): delay for task creation 2016-05-26 20:51:55 +00:00
Matteo Pagliazzi
0ca44fd5c2 fix tests when transferring gems 2016-05-26 22:45:12 +02:00
Sabe Jones
f95e19c14e chore: Bump version to 3.3.2 2016-05-26 20:38:53 +00:00
Matteo Pagliazzi
b03985c6b2 fix(cron): only process checklists if they exist 2016-05-26 22:17:15 +02:00
Matteo Pagliazzi
457264faa1 remove console.log used for debugging 2016-05-26 22:11:48 +02:00
Matteo Pagliazzi
3c338ddcd7 simplify tests and add console.log for debugging 2016-05-26 21:54:26 +02:00
Sabe Jones
9c7622e5a5 chore(news): add iOS update 2016-05-26 19:31:01 +00:00
Blade Barringer
4b65deac0b chore(i18n): update locales 2016-05-26 07:52:51 -05:00
Blade Barringer
2c89102576 fix(locales): Correct mystery armor date 2016-05-26 07:41:42 -05:00
Blade Barringer
db7a4f1911 chore: Update package.json version 2016-05-26 07:24:05 -05:00
Matteo Pagliazzi
fb035c414c fix sending gift messages 2016-05-26 11:52:15 +02:00
Sabe Jones
328a183738 Mystery Items May 2016 (#7501)
* feat(mystery): May 2016 subscriber set

* chore(news): Bailey
2016-05-25 21:34:49 -05:00
Blade Barringer
7075cf671d fix: Omit chat when sending group update call
Closes #7200
2016-05-25 20:19:15 -05:00
Matteo Pagliazzi
8292903444 fix user anonymized tests 2016-05-25 23:33:29 +02:00
Sabe Jones
8ca3144563 fix(crit): notify from server response (#7498)
Fixes #3166.
2016-05-25 16:17:24 -05:00
Matteo Pagliazzi
275d29e3f4 run cron when getting group 2016-05-25 23:14:34 +02:00
Matteo Pagliazzi
9b529fff52 cleanup quests code 2016-05-25 21:53:44 +02:00
Matteo Pagliazzi
f9762f4f81 fix cron tests 2016-05-25 21:01:12 +02:00
Matteo Pagliazzi
ed815d4947 refactor recovering from cron 2016-05-25 19:58:18 +02:00
Blade Barringer
700d67d25b Merge pull request #7496 from crookedneighbor/apidoc
Apidoc Adjustments
2016-05-25 11:53:19 -05:00
Sabe Jones
193c46db38 fix(achievement): broaden helpedHabit definition 2016-05-25 11:21:43 -05:00
Blade Barringer
7539e2a93c chore: Remove versioning from apidoc 2016-05-25 11:11:39 -05:00
Blade Barringer
0bb7f8d931 chore: Move apidoc config to separate file 2016-05-25 11:10:03 -05:00
Blade Barringer
bca7d9fad3 chore: Correct version number 2016-05-25 11:07:45 -05:00
Matteo Pagliazzi
31850830a0 refactor cron to avoid double cronning - work in progress 2016-05-25 16:55:57 +02:00
Matteo Pagliazzi
1a26965542 wip(): prevent cron from running twice 2016-05-25 15:31:18 +02:00
Matteo Pagliazzi
3f1343fdfb fix trailing space 2016-05-25 14:58:38 +02:00
Keith Holliday
7297a6fa76 Updated logic to not assign armoire incorrectly (#7476)
* Updated logic to not assign armoire incorrectly

* Updated test and added new test to ensure armorie is not enabled prematurely.

* Fixed linting issue

* Removed toObject from being called when called on the server
2016-05-25 14:52:17 +02:00
Matteo Pagliazzi
f713bf53c1 fix task.challenge tests and add checks when scoring challenge tasks 2016-05-25 14:49:08 +02:00
Matteo Pagliazzi
506705d738 mark includeAllMembers query parameter as beta 2016-05-25 14:47:51 +02:00
Matteo Pagliazzi
cb1d385755 fix tasks minimization 2016-05-25 14:10:31 +02:00
Matteo Pagliazzi
d8051f3bf1 fix client side tests 2016-05-25 13:08:47 +02:00
Matteo Pagliazzi
042ac16c48 client: fetch all challenges members 2016-05-25 12:41:24 +02:00
Matteo Pagliazzi
adce786ae2 feat(members): add ability to return all members 2016-05-25 12:36:52 +02:00
Matteo Pagliazzi
a771c43989 feat(test): allow logs to show up when testing 2016-05-25 12:35:58 +02:00
Blade Barringer
0008839996 Merge pull request #7475 from crookedneighbor/armoire_sync_fix
Fix Armoire returns wrong equipment bug
2016-05-24 21:02:02 -05:00
Matteo Pagliazzi
1e270e417c disable push notifications and fix buying gems 2016-05-24 23:16:28 +02:00
Keith Holliday
048d55b962 Removed sync call on load (#7485) 2016-05-24 22:41:38 +02:00
Matteo Pagliazzi
91e16ff191 do not run cron when loading party to avoid race conditions 2016-05-24 22:40:54 +02:00
Matteo Pagliazzi
c7d3539815 do not colorize or pretty print logs in production 2016-05-24 21:42:31 +02:00
Matteo Pagliazzi
2ca52785e1 remove unused variable in payments code 2016-05-24 21:41:14 +02:00
Matteo Pagliazzi
67e68ece29 fix gifting gems 2016-05-24 21:31:29 +02:00
Matteo Pagliazzi
9855f8c385 fix typo in stripe cancel 2016-05-24 18:42:08 +02:00
Blade Barringer
35544f14c5 fix: Armoire sends back data from server rather than relying on client
closes #5376
2016-05-24 07:13:09 -05:00
Blade Barringer
6c017b31fb Merge pull request #7467 from crookedneighbor/fix_change_password
fix: Correct change password on client
2016-05-24 06:45:44 -05:00
Blade Barringer
ac77ceb75f fix: Correct change password on client
* Add additional checks on server to prevent 500
* Add tests for param checks
2016-05-24 06:21:38 -05:00
Matteo Pagliazzi
6ce2f53503 Merge branch 'develop' of github.com:HabitRPG/habitrpg into develop 2016-05-24 13:11:33 +02:00
Matteo Pagliazzi
70d7a922f6 fix expression in angular template 2016-05-24 13:10:59 +02:00
Matteo Pagliazzi
64b3896797 fix typo in migration script 2016-05-24 13:10:42 +02:00
Blade Barringer
02d075e342 lint: Ignore === for == null check in sort task 2016-05-23 22:41:37 -05:00
Blade Barringer
8faf73084a fix: correct sort task when task is at the top
closes #7457

!0 === true, so we need to check for == null which matches undefined and
null
2016-05-23 22:33:18 -05:00
Alys
810355d2a5 implement cron semi-safe mode - cron behaves as normal except boss causes no damage (#7462) 2016-05-24 13:31:39 +10:00
Blade Barringer
aaf2ff5b70 fix: Correct api documentation for score route
Fixes #7458
2016-05-23 22:13:59 -05:00
Blade Barringer
977d2ae525 Merge pull request #7466 from crookedneighbor/beastmastercount_fix
fix: Display beastmaster count even if member route returned no items
2016-05-23 22:07:22 -05:00
Blade Barringer
f9b759ae57 fix: Impliment redirect for /static/api -> /apidoc 2016-05-23 22:06:06 -05:00
Blade Barringer
1f3bd45471 Merge pull request #7463 from crookedneighbor/make_admin
feat: Add make-admin debug route back in
2016-05-23 21:50:39 -05:00
Blade Barringer
b1519eed14 fix: Display beastmaster count even if member route returned no items
Because of this line:
f1286762a8/website/server/controllers/api-v3/members.js (L53)

We minimize any empty objects, which causes the statCalc methods to fail
2016-05-23 21:47:42 -05:00
Blade Barringer
f1286762a8 Merge branch 'TheHollidayInn-tasks-delete-checklist' into develop 2016-05-23 21:19:01 -05:00
Blade Barringer
770ffe93fc fix: Prevent task cloning from cloneing challenge object
fixes #7435
closes #7451
2016-05-23 21:13:35 -05:00
Blade Barringer
2ab76db27c feat: Add make-admin debug route back in 2016-05-23 20:59:47 -05:00
Blade Barringer
a099c1b3b5 Merge branch 'TheHollidayInn-hall-add-service' into develop 2016-05-23 20:59:24 -05:00
Keith Holliday
d4287e1fd8 Added sync with user adds checklist item. Prevented task checklist remove request from being called on blank checklist 2016-05-23 23:34:45 +01:00
Keith Holliday
80323120b6 Updated hall service and updated hall controller 2016-05-23 21:32:43 +01:00
Matteo Pagliazzi
20f4a49c0b fix missing 4th parameter to setWith 2016-05-23 20:02:57 +02:00
Matteo Pagliazzi
f1f593bcfd fix unlocking items with numbers in paths 2016-05-23 19:59:14 +02:00
Matteo Pagliazzi
51254c26dc fix cancelling stripe subscription 2016-05-23 18:59:54 +02:00
Matteo Pagliazzi
30c2d8e25f payments: fix typo in paypal code 2016-05-23 17:18:55 +02:00
Blade Barringer
763429402b chore(i18n): update locales 2016-05-23 09:51:47 -05:00
Marco Fras
5a2616069a Update tasks.json
Added a period for constistency with other strings. (hope this is the right way to do it)
2016-05-21 22:12:28 +02:00
408 changed files with 7358 additions and 5943 deletions

View File

@@ -1,4 +1,4 @@
[//]: # (Before logging this issue, look through common problems at https://github.com/HabitRPG/habitrpg/issue If you find your issue there, read at least the first post to see if there is a workaround for you)
[//]: # (Before logging this issue, look through common problems at https://github.com/HabitRPG/habitrpg/issues If you find your issue there, read at least the first post to see if there is a workaround for you)
[//]: # (Github is primarily used for reporting bugs. If you have a feature request, use "Help > Request a Feature" so that the feature request can be vetted by the larger Habitica community)

View File

@@ -25,7 +25,7 @@ RUN apt-get clean
RUN rm -rf /var/lib/apt/lists/*
# Install global packages
RUN npm install -g gulp grunt-cli bower
RUN npm install -g gulp grunt-cli bower npm@3
# Clone Habitica repo and install dependencies
WORKDIR /habitrpg

View File

@@ -6,7 +6,7 @@ VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.provider "virtualbox" do |v|
v.memory = 768
v.memory = 4096
v.cpus = 1
v.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/vagrant", "1"]
end

8
apidoc.json Normal file
View File

@@ -0,0 +1,8 @@
{
"name": "Habitica V3 API Documentation",
"title": "Habitica",
"url": "https://habitica.com",
"template": {
"withCompare": false
}
}

View File

@@ -1,12 +1,12 @@
.2014_Fall_HealerPROMO2 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1005px -809px;
background-position: -808px -706px;
width: 90px;
height: 90px;
}
.2014_Fall_Mage_PROMO9 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -954px -660px;
background-position: -734px -317px;
width: 120px;
height: 90px;
}
@@ -18,13 +18,13 @@
}
.2014_Fall_Warrior_PROMO {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1033px -1157px;
background-position: -942px -1157px;
width: 90px;
height: 90px;
}
.promo_android {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1096px -332px;
background-position: -1096px -508px;
width: 175px;
height: 175px;
}
@@ -42,19 +42,19 @@
}
.promo_backgrounds_armoire_201604 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -593px 0px;
background-position: -452px 0px;
width: 140px;
height: 441px;
}
.promo_backgrounds_armoire_201605 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -452px 0px;
background-position: -593px 0px;
width: 140px;
height: 441px;
}
.promo_backtoschool {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1343px -553px;
background-position: -1343px -402px;
width: 150px;
height: 150px;
}
@@ -114,7 +114,7 @@
}
.promo_enchanted_armoire_201509 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -808px -706px;
background-position: -861px -525px;
width: 90px;
height: 90px;
}
@@ -126,7 +126,7 @@
}
.promo_enchanted_armoire_201601 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -760px -1157px;
background-position: -578px -1157px;
width: 90px;
height: 90px;
}
@@ -138,7 +138,7 @@
}
.promo_habitica {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1096px -508px;
background-position: -1096px -332px;
width: 175px;
height: 175px;
}
@@ -162,7 +162,7 @@
}
.promo_mystery_201405 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -52px -1248px;
background-position: -1033px -1157px;
width: 90px;
height: 90px;
}
@@ -186,7 +186,7 @@
}
.promo_mystery_201409 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -578px -1157px;
background-position: -1005px -809px;
width: 90px;
height: 90px;
}
@@ -198,7 +198,7 @@
}
.promo_mystery_201411 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -942px -1157px;
background-position: -760px -1157px;
width: 90px;
height: 90px;
}
@@ -216,7 +216,7 @@
}
.promo_mystery_201502 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -143px -1248px;
background-position: -52px -1248px;
width: 90px;
height: 90px;
}
@@ -234,7 +234,7 @@
}
.promo_mystery_201505 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -861px -525px;
background-position: -325px -1248px;
width: 90px;
height: 90px;
}
@@ -252,7 +252,7 @@
}
.promo_mystery_201508 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1494px -553px;
background-position: -855px -317px;
width: 93px;
height: 90px;
}
@@ -264,7 +264,7 @@
}
.promo_mystery_201510 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -855px -317px;
background-position: -1494px -402px;
width: 93px;
height: 90px;
}
@@ -282,7 +282,7 @@
}
.promo_mystery_201601 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -734px -317px;
background-position: -954px -660px;
width: 120px;
height: 90px;
}
@@ -300,10 +300,16 @@
}
.promo_mystery_201604 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1494px -402px;
background-position: -1494px -553px;
width: 93px;
height: 90px;
}
.promo_mystery_201605 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -143px -1248px;
width: 90px;
height: 90px;
}
.promo_mystery_3014 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1343px -1091px;
@@ -336,19 +342,19 @@
}
.promo_peppermint_flame {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1343px -704px;
background-position: -1343px -852px;
width: 140px;
height: 147px;
}
.promo_pet_skins {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1343px -852px;
background-position: -1343px -704px;
width: 140px;
height: 147px;
}
.customize-option.promo_pet_skins {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1368px -867px;
background-position: -1368px -719px;
width: 60px;
height: 60px;
}
@@ -378,13 +384,13 @@
}
.promo_springclasses2014 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -289px -1157px;
background-position: 0px -1157px;
width: 288px;
height: 90px;
}
.promo_springclasses2015 {
background-image: url(spritesmith-largeSprites-0.png);
background-position: 0px -1157px;
background-position: -289px -1157px;
width: 288px;
height: 90px;
}
@@ -456,13 +462,13 @@
}
.scene_phone_peek {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1343px -402px;
background-position: -1343px -553px;
width: 150px;
height: 150px;
}
.welcome_basic_avatars {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1096px 0px;
background-position: -1096px -166px;
width: 246px;
height: 165px;
}
@@ -474,7 +480,7 @@
}
.welcome_sample_tasks {
background-image: url(spritesmith-largeSprites-0.png);
background-position: -1096px -166px;
background-position: -1096px 0px;
width: 246px;
height: 165px;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 289 KiB

After

Width:  |  Height:  |  Size: 290 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

After

Width:  |  Height:  |  Size: 147 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 153 KiB

After

Width:  |  Height:  |  Size: 151 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

After

Width:  |  Height:  |  Size: 131 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 134 KiB

After

Width:  |  Height:  |  Size: 136 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 255 KiB

After

Width:  |  Height:  |  Size: 256 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 290 KiB

After

Width:  |  Height:  |  Size: 295 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 148 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 146 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 143 KiB

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -56,8 +56,8 @@
"visitHeroes": "Navštiv Sál hrdinů (pomocníci a přispěvatelé)",
"conLearn": "Dozvi se více o odměnách přispěvatelům.",
"conLearnHow": "Jak přispět programu Habitica",
"surveysSingle": "Pomohl programu Habitica vyplněním dotazníku. Nejsou žádné aktivní dotazníky.",
"surveysMultiple": "Pomohl zemi Habitica růst vyplněním <%= surveys %> dotazníků. Nejsou žádné aktivní dotazníky.",
"surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"currentSurvey": "Aktuální dotazník",
"surveyWhen": "Odznaky budou rozdány všem účastníkům poté, co budou všechny dotazníky zpracovány ke konci března.",
"blurbInbox": "Tady jsou uloženy tvé soukromé zprávy! Zprávu můžeš někomu poslat kliknutím na ikonu obálky vedle jeho jména v Krčmě, Družině nebo chatu Cechu. Pokud jsi obdržel nevhodnou zprávu, měl bys nám poslat její screenshot na Lemoness (<a href=\"mailto:leslie@habitica.com\">leslie@habitica.com</a>)",

View File

@@ -368,6 +368,8 @@
"armorMystery201603Notes": "This suit is sewn from thousands of four-leafed clovers! Confers no benefit. March 2016 Subscriber Item.",
"armorMystery201604Text": "Armor o' Leaves",
"armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.",
"armorMystery201605Text": "Marching Bard Uniform",
"armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.",
"armorMystery301404Text": "Steampunk oblek",
"armorMystery301404Notes": "Elegantní a fešácký, joj! Nepřináší žádný benefit. Předmět pro předplatitele únor 3015.",
"armorArmoireLunarArmorText": "Uklidňující měsíční brnění",
@@ -573,6 +575,8 @@
"headMystery201603Notes": "This top hat is a magical good-luck charm. Confers no benefit. March 2016 Subscriber Item.",
"headMystery201604Text": "Crown o' Flowers",
"headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.",
"headMystery201605Text": "Marching Bard Hat",
"headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.",
"headMystery301404Text": "Fešný cylindr",
"headMystery301404Notes": "Fešný cylindr pro ty největší džentlmeny. Předmět pro předplatitele leden 2015. Nepřináší žádný benefit.",
"headMystery301405Text": "Obyčejný cylindr",

View File

@@ -182,8 +182,8 @@
"userAlreadyInAParty": "Uživatel již je v družině.",
"userWithIDNotFound": "Uživatel s id „<%= userId %>\" nenalezen.",
"userHasNoLocalRegistration": "User does not have a local registration (username, email, password).",
"uuidsMustBeAnArray": "UUIDs invites must be a an Array.",
"emailsMustBeAnArray": "Email invites must be a an Array.",
"uuidsMustBeAnArray": "User ID invites must be an array.",
"emailsMustBeAnArray": "Email address invites must be an array.",
"canOnlyInviteMaxInvites": "Můžete pozvat pouze „<%= maxInvites %>\" najednou.",
"onlyCreatorOrAdminCanDeleteChat": "Nemáte oprávnění k smazání této zprávy."
}

View File

@@ -5,7 +5,7 @@
"annoyingFriends": "Otravní přátelé",
"annoyingFriendsText": "Byl členy družiny zkoulován <%= snowballs %> krát.",
"alarmingFriends": "Strašliví přátelé",
"alarmingFriendsText": "Byl <%= spookDust %>krát vyděšen členy družiny.",
"alarmingFriendsText": "Got spooked <%= spookySparkles %> times by party members.",
"agriculturalFriends": "Zemědělští přátelé",
"agriculturalFriendsText": "Byl kamarády transformován <%= seeds %>krát na kytku.",
"aquaticFriends": "Podvodní přátelé",

View File

@@ -1,34 +1,34 @@
{
"habiticaBackSoon": "Don't worry, Habitica will be back soon!",
"importantMaintenance": "We are doing important maintenance that we estimate will last until <%= localDate %> in your timezone.",
"maintenance": "Maintenance",
"maintenanceMoreInfo": "Want more information about the maintenance? <%= linkStart %>Check out our info page<%= linkEnd %>.",
"noDamageKeepStreaks": "You will NOT take damage or lose streaks!",
"thanksForPatience": "Thanks for your patience!",
"twitterMaintenanceUpdates": "For the most recent updates, watch our <a href='https://twitter.com/habitica'>Twitter</a>, where we will be posting status information.",
"veteranPetAward": "At the end, you will receive a Veteran pet!",
"habiticaBackSoon": "Nebojte se, Habitica bude brzy zpět!",
"importantMaintenance": "Provádíme důležitou údržbu, která dle našich odhadů bude trvat do <%= localDate %> ve vašem časovém pásmu.",
"maintenance": "Údržba",
"maintenanceMoreInfo": "Chcete více informací ohledně údržby? <%= linkStart %>Podívejte se na naši stránku<%= linkEnd %>.",
"noDamageKeepStreaks": "Neutrpíte ŽÁDNÉ poškození a neztratíte vaše série úspěšnosti!",
"thanksForPatience": "Děkujeme za vaší trpělivost.",
"twitterMaintenanceUpdates": "Pro nejnovější novinky sledujte náš <a href='https://twitter.com/habitica'>Twitter</a>, kde budeme přidávat více informa.",
"veteranPetAward": "Po údržbě obdržíte Veteránského mazlíčka!",
"maintenanceInfoTitle": "Information about Upcoming Maintenance to Habitica",
"maintenanceInfoWhat": "What is happening?",
"maintenanceInfoWhatText": "On May 21, Habitica will be down for maintenance for most of the day. You will not take any damage or have your account harmed during that weekend, even if you cant log in to check off your Dailies in time! We will be working very hard to make the downtime as short as possible, and will be posting regular updates on <a href='https://twitter.com/habitica' target='_blank'>our Twitter account</a>. At the end of the downtime, to thank everyone for their patience, you will all receive a rare pet!",
"maintenanceInfoWhy": "Why is this happening?",
"maintenanceInfoWhyText": "For the past several months, we have been thoroughly revamping Habitica behind-the-scenes. Specifically, we have rewritten the API. While it may not look much different on the surface, its a whole new world underneath. This will allow us WAY more flexibility when we want to build features in the future, and lead to improved performance!",
"maintenanceInfoTechDetails": "Want more details on the technical side of the process? Visit <a href='http://devs.habitica.com/' target='_blank'>The Forge, our dev blog</a>.",
"maintenanceInfoMore": "More Information",
"maintenanceInfoAccountChanges": "What changes will I see to my account after the rewrite is complete?",
"maintenanceInfoAccountChangesText": "At first, there wont be any notable changes aside from performance improvements for features such as Challenges. If you notice any changes that shouldnt be there, email us at <a href='mailto:admin@habitica.com'>admin@habitica.com</a> and we will investigate them for you!",
"maintenanceInfoAddFeatures": "What kind of features will this allow Habitica to add?",
"maintenanceInfoAddFeaturesText": "Completing this rewrite will allow us to start building out improved chat and Guilds, plans for organizations and families, and additional productivity features like Monthlies and the ability to record yesterdays activity! Those are all involved features on their own, so it will take time to build them, but until we were finished with this rewrite, there was no way we could start them.",
"maintenanceInfoHowLong": "How long will the maintenance take?",
"maintenanceInfoHowLongText": "We have to migrate tasks and data for all 1.3 million Habitica users -- not an easy task! We anticipate that it will take place between approximately 1pm Pacific Time (8pm UTC) and 10pm Pacific Time (5am UTC). Rest assured that were doing everything we can to make it go as quickly as possible! You can follow <a href='https://twitter.com/habitica' target='_blank'>updates on our Twitter</a>.",
"maintenanceInfoStatsAffected": "How will my Dailies, Streaks, Buffs, and Quests be affected?",
"maintenanceInfoStatsAffectedText1": "You will NOT take any damage or lose any streaks that weekend, but otherwise, your day will reset normally! Dailies that you checked will become unchecked, buffs will reset, etc. If you are in a Collection Quest, you will still find items. If you are in a Boss Battle, you will still deal damage to the Boss, but the Boss will not deal damage to you. (Even monsters need a break!)",
"maintenanceInfoStatsAffectedText2": "After a lot of thought, our team concluded that this was the most fair way to handle the fact that many users will not be able to check off their Dailies normally during the maintenance. Were sorry for any inconvenience this causes!",
"maintenanceInfoSeeTasks": "What if I need to see my task list?",
"maintenanceInfoSeeTasksText": "If you know that you will need to see your task list on Saturday to remind yourself what you have to do, we recommend that before the maintenance begins, you take a screenshot of your tasks so that you can use it as a reference.",
"maintenanceInfoRarePet": "What kind of rare pet will I receive?",
"maintenanceInfoRarePetText": "To thank you for your patience during the downtime, everyone will get a rare Veteran Pet. If youve never received a Veteran Pet before, you will receive a Veteran Wolf. If you already have a Veteran Wolf, you will receive a Veteran Tiger. And if you already have a Veteran Wolf and a Veteran Tiger, you will receive a never-before-seen Veteran pet! After the migration is completed, it may take several hours for your pet to show up, but never fear, everyone will get one.",
"maintenanceInfoWho": "Who worked on this massive project?",
"maintenanceInfoWhoText": "Were glad you asked! It was spearheaded by our amazing contributor paglias, with lots of help from Blade, TheHollidayInn, SabreCat, Victor Pudeyev, TheUnknown, and Alys.",
"maintenanceInfoTesting": "The new version was also tirelessly tested by a bunch of our amazing open-source volunteers. Thank you -- we couldn't have done this without you."
"maintenanceInfoTitle": "Informace o nacházející údržbě Habiticy",
"maintenanceInfoWhat": "Co se děje?",
"maintenanceInfoWhatText": "21. května bude Habitica většinu dne mimo provoz, z důvodu údržby. Během víkendu neutrpíte žádné poškození a to, ani když se včas nepřihlásíte a neodškrtnete si své denní úkoly. Budeme se snažit zprovoznit Habiticu co nejdříve, novinky ohledně údržby budeme přidávat na <a href='https://twitter.com/habitica' target='_blank'>náš Twitter účet</a>. Po údržbě obdržíte Veteránského mazlíčka!",
"maintenanceInfoWhy": "Proč se to děje?",
"maintenanceInfoWhyText": "Pár posledních měsíců jsme Habiticu v pozadí důkladně rekonstruovali. Specificky, jsme přepsali API. I když to na povrchu možná nevypadá o tolik jinak, pod povrchem je to naprosto nový svět. V budoucnosti nám toto povolí vytvořit mnohem snadněji mnoho funkcí a zlepšit celkovou hratelnost!",
"maintenanceInfoTechDetails": "Chcete více detailů ohledně technické stránky procesu? Navštivte <a href='http://devs.habitica.com/' target='_blank'>Kovárnu, náš blog o vývoji</a>.",
"maintenanceInfoMore": "Více informa",
"maintenanceInfoAccountChanges": "Jaké změn, ve svém účtu, si budu moci všimnout, až bude přepis dokončen? ",
"maintenanceInfoAccountChangesText": "Ze začátku nenarazíte na žádné znatelné změny, kromě vylepšení výkonu funkcí jako jsou například Výzvy. Všimnete-li si nějakých změn, které tu nemají být, pošlete nám email <a href='mailto:admin@habitica.com'>admin@habitica.com</a> a my je pro vás vyřešíme!",
"maintenanceInfoAddFeatures": "Jaké vylepšení se přidají do Habiticy?",
"maintenanceInfoAddFeaturesText": "Dokončení tohoto přepisu nám dovolí začít budovat vylepšený chat a Cechy, plány pro organizace a rodiny a další produktivní funkce, například Měsíčky a možnost si nahrát včerejší aktivitu! To jsou všechno funkce, které jsou jednotlivé, takže bude trvat déle je zavést,pokud bychom však nezačali s tímto přepisem, nebylo by možné je začít provádět.",
"maintenanceInfoHowLong": "Jako dlouho bude údržba trvat?",
"maintenanceInfoHowLongText": "Musíme převést úkoly a data pro 1.3 milióny uživatelů Habiticy - nejednoduchý úkol! Očekáváme, že se údržba bude konat od (20:00 UTC) do (05:00 UTC). Buďte si jistí, že děláme co je v našich silách, abychom vše stihli co nejrychleji. Můžete sledovat <a href='https://twitter.com/habitica' target='_blank'>aktualizace na našem Twitteru</a>.",
"maintenanceInfoStatsAffected": "Co se stane s mými Denními úkoly, Sériemi úspěšnosti, Bonusy a Výpravami?",
"maintenanceInfoStatsAffectedText1": "Během víkendu neutrpíte ŽÁDNÉ poškození a neztratíte vaše série úspěšnosti, váš sen se však resetuje normálně! Denní úkoly, které jste odškrtli budou odškrtnuté, bonusy se resetují, atd. Jste-li na sběratelské výpravě, stále budete nalézat předměty, jste-li v bitvě s Bossem, stále budete působit poškození, ovšem Boss nebude působit poškození vám. (I příšery potřebují pauzu!)",
"maintenanceInfoStatsAffectedText2": "Po dlouhém přemýšlení se náš tým rozhodl, že toto je nejférovější cesta jak si poradit se skutečností, že mnoho uživatelů nebude schopno si odškrtnout své Denní úkoly během údržby. Omlouváme se za veškeré nepříjemnosti!",
"maintenanceInfoSeeTasks": "Co když potřebuji vidět svůj list úkolů?",
"maintenanceInfoSeeTasksText": "Budete-li potřebovat vidět váš seznam úkolů v sobotu, abyste věděli co dělat, doporučujeme vám si ho před začátkem údržby vyfotit.",
"maintenanceInfoRarePet": "Jakého vzácného mazlíčka dostanu?",
"maintenanceInfoRarePetText": "Abychom vám poděkovali za vaší trpělivost během prostoje, každý dostane vzácného Veteránského mazlíčka. Pokud jste žádného nikdy předtím nedostali, obdržíte Veteránského vlka. Máte-li už Veteránského vlka, obdržíte Veteránského tygra. Máte-li už oba tyto mazlíčky, obdržíte Veteránského mazlíčka, kterého ještě nikdo nikdy neviděl! Může trvat i několik hodin, po dokončení migrace serveru, než se váš mazlíček objeví ale nebojte se, každý jednoho dostane.",
"maintenanceInfoWho": "Kdo pracoval na tomto obrovském projektu?",
"maintenanceInfoWhoText": "Děkujeme za optání! Bylo to vedeno naším úžasným přispěvatelem jménem paglias, s hodně pomocí od hráčů, kteří si říkají Blade, TheHollidayInn, SabreCat, Victor Pudeyev, TheUnknown, a Alys.",
"maintenanceInfoTesting": "Tato nová verze byla také neúnavně testovaná skupinou úžasných dobrovolníků. Děkujeme vám - bez vás bychom to nezvládli."
}

View File

@@ -12,6 +12,7 @@
"etherealLion": "Éterický lev",
"veteranWolf": "Vlk veterán",
"veteranTiger": "Tygr veterán",
"veteranLion": "Veteran Lion",
"cerberusPup": "Štěně Kerbera",
"hydra": "Hydra",
"mantisShrimp": "Strašek paví",

View File

@@ -47,6 +47,7 @@
"customDayStart": "Vlastní začátek dne",
"changeCustomDayStart": "Změnit vlastní začátek dne?",
"sureChangeCustomDayStart": "Jsi si jistý, že chceš změnit svůj vlastní začátek dne?",
"customDayStartHasChanged": "Your custom day start has changed.",
"nextCron": "Tve Denní úkoly se resetují ve chvíli, kdy se po <%= time %> vrátíš do země Habitica. Ujisti se, že jsi je všechny stihnul dokončit před tímto časem!",
"customDayStartInfo1": "Při základním nastavení program Habitica kontroluje a resetuje tvé Denní úkoly každý den o půlnoci ve tvé časové zóně. Tento čas můžeš změnit zde.",
"misc": "Ostatní",

View File

@@ -35,8 +35,8 @@
"spellSpecialSnowballAuraNotes": "Hoď sněhovou koulí po členu družiny, co by se tak mohlo stát? Vydrží mu až do druhého dne.",
"spellSpecialSaltText": "Sůl",
"spellSpecialSaltNotes": "Někdo po tobě hodil sněhovou kouli. Ha ha, strašně vtipné. A teď ze mě dostaňte ten sníh!",
"spellSpecialSpookDustText": "Strašidelné jiskry",
"spellSpecialSpookDustNotes": "Změň kamaráda na poletující deku s očima!",
"spellSpecialSpookySparklesText": "Spooky Sparkles",
"spellSpecialSpookySparklesNotes": "Turn a friend into a floating blanket with eyes!",
"spellSpecialOpaquePotionText": "Neprůhledný lektvar",
"spellSpecialOpaquePotionNotes": "Zruš účinky strašidelných jisker.",
"spellSpecialShinySeedText": "Třpytivé semínko",
@@ -50,7 +50,7 @@
"spellNotFound": "Schopnost „<%= spellId %>\" nenalezena.",
"partyNotFound": "Družina nenalezena",
"targetIdUUID": "„cílovéId\" musí být platné ID uživatele. ",
"challengeTasksNoCast": "Použití schopností na výzvu není povoleno.",
"challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.",
"spellNotOwned": "Nevlastníte tuto schopnost.",
"spellLevelTooHigh": "Pro použití této schopnosti musíte být úroveň <%= level %>."
}

View File

@@ -106,6 +106,7 @@
"mysterySet201602": "Set Lamače srdcí",
"mysterySet201603": "Set Šťastného trojlístku",
"mysterySet201604": "Leaf Warrior Set",
"mysterySet201605": "Marching Bard Set",
"mysterySet301404": "Standardní steampunkový set",
"mysterySet301405": "Set steampunkových doplňků",
"mysterySetwondercon": "Wondercon",
@@ -131,7 +132,7 @@
"notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.",
"readCard": "<%= cardType %> has been read",
"cardTypeRequired": "Card type required",
"cardTypeNotAllowed": "Unkown card type.",
"cardTypeNotAllowed": "Unknown card type.",
"invalidCoupon": "Invalid coupon code.",
"couponUsed": "Coupon code already used.",
"noSudoAccess": "You don't have sudo access.",

View File

@@ -73,6 +73,7 @@
"clearTags": "Vyčistit",
"hideTags": "Schovat",
"showTags": "Ukázat",
"toRequired": "You must supply a to value",
"startDate": "Datum začátku",
"startDateHelpTitle": "Kdy by měl tento úkol začít?",
"startDateHelp": "Nastav datum, ve kterém začne úkol platit. Nebude muset být splněn dříve.",

View File

@@ -56,8 +56,8 @@
"visitHeroes": "Besøg Heltenes Sal (bidragsydere og støtter)",
"conLearn": "Lær mere om bidragsyderbelønninger",
"conLearnHow": "Lær hvordan du kan bidrage til Habitica",
"surveysSingle": "Hjalp Habitica med at vokse ved at udfylde et spørgeskema. Der er ingen aktive spørgeskemaer.",
"surveysMultiple": "Hjalp Habitica med at vokse ved at udfylde <%= surveys %> spørgeskemaer. Der er ingen aktive spørgeskemaer.",
"surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"currentSurvey": "Nuværende Spørgeskema",
"surveyWhen": "Emblemet gives til alle medvirkende, når spørgeskemaerne er blevet gennemgået ultimo marts.",
"blurbInbox": "Her bliver dine private beskeder gemt! Du kan sende en besked til nogen ved at klikke på det lille brev-ikon ved siden af deres navn i Værtshuset, gruppe-, eller klanchat. Hvis du har modtaget en upassende privatbesked, skal du sende en e-mail med et skærmbillede til Lemoness (<a href=\"mailto:leslie@habitica.com\">leslie@habitica.com</a>)",

View File

@@ -368,6 +368,8 @@
"armorMystery201603Notes": "This suit is sewn from thousands of four-leafed clovers! Confers no benefit. March 2016 Subscriber Item.",
"armorMystery201604Text": "Armor o' Leaves",
"armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.",
"armorMystery201605Text": "Marching Bard Uniform",
"armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.",
"armorMystery301404Text": "Steampunk-dragt",
"armorMystery301404Notes": "Nydelig og elegant, selvfølgelig! Giver ingen bonusser. Februar 3015 Abonnentting.",
"armorArmoireLunarArmorText": "Beroligende Måne-rustning",
@@ -573,6 +575,8 @@
"headMystery201603Notes": "This top hat is a magical good-luck charm. Confers no benefit. March 2016 Subscriber Item.",
"headMystery201604Text": "Crown o' Flowers",
"headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.",
"headMystery201605Text": "Marching Bard Hat",
"headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.",
"headMystery301404Text": "Smart Tophat",
"headMystery301404Notes": "En smart tophat for de fineste folk! Giver ingen bonusser. Januar 3015 Abonnentting.",
"headMystery301405Text": "Simpel Tophat",

View File

@@ -182,8 +182,8 @@
"userAlreadyInAParty": "User already in a party.",
"userWithIDNotFound": "User with id \"<%= userId %>\" not found.",
"userHasNoLocalRegistration": "User does not have a local registration (username, email, password).",
"uuidsMustBeAnArray": "UUIDs invites must be a an Array.",
"emailsMustBeAnArray": "Email invites must be a an Array.",
"uuidsMustBeAnArray": "User ID invites must be an array.",
"emailsMustBeAnArray": "Email address invites must be an array.",
"canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time",
"onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!"
}

View File

@@ -5,7 +5,7 @@
"annoyingFriends": "Irriterende venner",
"annoyingFriendsText": "Blev ramt af <%= snowballs %> snebolde af gruppemedlemmer.",
"alarmingFriends": "Foruroligende Venner",
"alarmingFriendsText": "Blev skræmt <%= spookDust %> gange af gruppemedlemmer.",
"alarmingFriendsText": "Got spooked <%= spookySparkles %> times by party members.",
"agriculturalFriends": "Landbrugsvenner",
"agriculturalFriendsText": "Blev lavet om til en blomst <%= seeds %> gange af gruppemedlemmer.",
"aquaticFriends": "Våde Venner",

View File

@@ -12,6 +12,7 @@
"etherealLion": "Æterisk Løve",
"veteranWolf": "Veteranulv",
"veteranTiger": "Veterantiger",
"veteranLion": "Veteran Lion",
"cerberusPup": "Kerberoshvalp",
"hydra": "Hydra",
"mantisShrimp": "Knælerreje",

View File

@@ -47,6 +47,7 @@
"customDayStart": "Brugerdefineret Dagstart",
"changeCustomDayStart": "Skift Brugerdefineret Dagstart?",
"sureChangeCustomDayStart": "Er du sikker på, at du vil ændre din brugerdefinerede dagsstart?",
"customDayStartHasChanged": "Your custom day start has changed.",
"nextCron": "Dine Daglige vil blive nulstillet første gang du bruger Habitica efter <%= time %>. Vær sikker på, at du har færdiggjort dine Daglige før dette tidspunkt!",
"customDayStartInfo1": "Som udgangspunkt vil Habitica tjekke og nulstille dine Daglige ved midnat hver dag. Du kan ændre dette her.",
"misc": "Diverse",

View File

@@ -35,8 +35,8 @@
"spellSpecialSnowballAuraNotes": "Kast en snebold efter et gruppemedlem! Kom nu, hvad kan der ske? Holder indtil medlemmet skifter dag.",
"spellSpecialSaltText": "Salt",
"spellSpecialSaltNotes": "Nogen har kastet en snebold på dig! Haha, skideskægt... Fjern nu bare sneen fra mig!",
"spellSpecialSpookDustText": "Skræmmende Gnister",
"spellSpecialSpookDustNotes": "Gør din ven til et svævende lagen med øjne!",
"spellSpecialSpookySparklesText": "Spooky Sparkles",
"spellSpecialSpookySparklesNotes": "Turn a friend into a floating blanket with eyes!",
"spellSpecialOpaquePotionText": "Uigennemsigtig Eliksir",
"spellSpecialOpaquePotionNotes": "Fjerner effekterne af Skræmmende Gnister.",
"spellSpecialShinySeedText": "Skinnende Frø",
@@ -50,7 +50,7 @@
"spellNotFound": "Skill \"<%= spellId %>\" not found.",
"partyNotFound": "Party not found",
"targetIdUUID": "\"targetId\" must be a valid User ID.",
"challengeTasksNoCast": "Casting a skill on challenge tasks is not supported.",
"challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.",
"spellNotOwned": "You don't own this skill.",
"spellLevelTooHigh": "You must be level <%= level %> to use this skill."
}

View File

@@ -106,6 +106,7 @@
"mysterySet201602": "Heartbreaker Set",
"mysterySet201603": "Lucky Clover Set",
"mysterySet201604": "Leaf Warrior Set",
"mysterySet201605": "Marching Bard Set",
"mysterySet301404": "Steampunk Standardsæt",
"mysterySet301405": "Steampunk Tilbehørssæt",
"mysterySetwondercon": "Wondercon",
@@ -131,7 +132,7 @@
"notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.",
"readCard": "<%= cardType %> has been read",
"cardTypeRequired": "Card type required",
"cardTypeNotAllowed": "Unkown card type.",
"cardTypeNotAllowed": "Unknown card type.",
"invalidCoupon": "Invalid coupon code.",
"couponUsed": "Coupon code already used.",
"noSudoAccess": "You don't have sudo access.",

View File

@@ -73,6 +73,7 @@
"clearTags": "Ryd",
"hideTags": "Skjul",
"showTags": "Vis",
"toRequired": "You must supply a to value",
"startDate": "Startdato",
"startDateHelpTitle": "Hvornår skal denne opgave starte?",
"startDateHelp": "Sæt datoen for, hvornår denne opgave begynder. Opgaven er ikke aktuel før den valgte dag.",

View File

@@ -74,9 +74,10 @@
"onlyLeaderDeleteChal": "Nur der Wettbewerbsleiter kann es löschen.",
"onlyLeaderUpdateChal": "Nur der Wettbewerbsleiter kann es aktualisieren.",
"winnerNotFound": "Gewinner mit ID \"<%= userId %>\" nicht gefunden, oder nimmt nicht am Wettbewerb teil.",
"noCompletedTodosChallenge": "\"includeComepletedTodos\" wird nicht unterstützt, wenn Wettbewerbsaufgaben heruntergeladen werden.",
"noCompletedTodosChallenge": "\"includeComepletedTodos\" wird beim Herunterladen von Wettbewerbsaufgaben nicht unterstützt.",
"userTasksNoChallengeId": "Wenn \"tasksOwner\" \"user\" ist, kann \"challengeId\" nicht angegeben werden.",
"onlyChalLeaderEditTasks": "Aufgaben, die zu einem Wettbewerb gehören, können nur vom Leiter bearbeitet werden.",
"userAlreadyInChallenge": "Der Benutzer nimmt bereits an diesem Wettbewerb teil.",
"cantOnlyUnlinkChalTask": "Nur ungültige Wettbewerbsaufgaben können entfernt werden."
"cantOnlyUnlinkChalTask": "Nur ungültige Wettbewerbsaufgaben können entfernt werden.",
"shortNameTooShort": "Tag-Namen müssen mindestens 3 Zeichen lang sein."
}

View File

@@ -56,8 +56,8 @@
"visitHeroes": "Besuche die Halle der Helden (Mitwirkende und Träger)",
"conLearn": "Erfahre mehr über Belohnungen für Mitwirkende",
"conLearnHow": "Erfahre mehr, wie Du bei Habitica mitwirken kannst.",
"surveysSingle": "Hat Habitica durch die Teilnahme an einer Umfrage geholfen zu wachsen. Es gibt keine aktuellen Umfragen.",
"surveysMultiple": "Hat Habitica durch Teilnahme an <%= surveys %> Umfragen geholfen zu wachsen. Es gibt keine aktiven Umfragen.",
"surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"currentSurvey": "Aktuelle Umfrage",
"surveyWhen": "Das Abzeichen wird gegen Ende März verliehen, wenn alle Umfragen bearbeitet wurden.",
"blurbInbox": "Hier werden Deine privaten Nachrichten (PN) gespeichert! Du kannst jemandem eine Nachricht schreiben, indem Du auf den Umschlag neben seinem Namen im Gasthaus-, Gruppen- oder Gildenchat klickst. Falls Du eine unangemessene PN erhältst, schicke eine E-Mail mit einem Screenshot davon an Lemoness\n(<a href=\"mailto:leslie@habitica.com\">leslie@habitica.com</a>)",

View File

@@ -368,6 +368,8 @@
"armorMystery201603Notes": "Dieser Anzug wurde aus tausenden vierblättrigen Kleeblättern zusammengenäht! Gewährt keinen Attributbonus. Abonnentengegenstand, März 2016.",
"armorMystery201604Text": "Blätter-Rüstung",
"armorMystery201604Notes": "Auch Du kannst ein kleiner, aber furchteinflössender Blätterhaufen sein. Gewährt keinen Attributbonus. April 2006 Abonnentengegenstand.",
"armorMystery201605Text": "Marching Bard Uniform",
"armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.",
"armorMystery301404Text": "Steampunkanzug",
"armorMystery301404Notes": "Adrett und schneidig, hoho! Gewährt keinen Attributbonus. Februar 3015 Abonnentengegenstand.",
"armorArmoireLunarArmorText": "Beruhigende Mondrüstung",
@@ -573,6 +575,8 @@
"headMystery201603Notes": "Dieser Zylinder ist ein magischer Glücksbringer. Gewährt keinen Attributbonus. Abonnentengegenstand, März 2016.",
"headMystery201604Text": "Blumenkrone",
"headMystery201604Notes": "Diese geflochtenen Blumen bilden einen erstaunlich robusten Helm! Gewährt keinen Attributbonus. April 2006 Abonnentengegenstand.",
"headMystery201605Text": "Marching Bard Hat",
"headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.",
"headMystery301404Text": "Schicker Zylinder",
"headMystery301404Notes": "Ein schicker Zylinder für die feinsten Gentlemänner und -frauen! Januar 3015 Abonnentengegenstand. Gewährt keinen Attributbonus.",
"headMystery301405Text": "Einfacher Zylinder",

View File

@@ -182,8 +182,8 @@
"userAlreadyInAParty": "Benutzer bereits in einer Gruppe.",
"userWithIDNotFound": "Benutzer mit ID \"<%= userId %>\" nicht gefunden",
"userHasNoLocalRegistration": "Benutzer ist lokal nicht registriert (Benutzername, E-Mail, Passwort).",
"uuidsMustBeAnArray": "UUID-Einladungen müssen ein Array sein.",
"emailsMustBeAnArray": "E-Mail-Einladungen müssen ein Array sein.",
"uuidsMustBeAnArray": "Benutzer-ID-Einladungen müssen ein Array sein.",
"emailsMustBeAnArray": "E-Mail-Adress-Einladungen müssen ein Array sein.",
"canOnlyInviteMaxInvites": "Du kannst nur \"<%= maxInvites %>\" Benutzer gleichzeitig einladen",
"onlyCreatorOrAdminCanDeleteChat": "Löschen der Nachricht nicht erlaubt!"
}

View File

@@ -5,7 +5,7 @@
"annoyingFriends": "Nervige Freunde",
"annoyingFriendsText": "Hat sich <%= snowballs %> Schneebälle von Gruppenmitgliedern eingefangen.",
"alarmingFriends": "Unheimliche Freunde",
"alarmingFriendsText": "Wurde <%= spookDust %> mal von Gruppenmitgliedern erschreckt.",
"alarmingFriendsText": "Wurde <%= spookySparkles %> mal von Gruppenmitgliedern erschreckt.",
"agriculturalFriends": "Gartenbegeisterte Freunde",
"agriculturalFriendsText": "Wurde <%= seeds %> mal von Gruppenmitgliedern in eine Blume verwandelt.",
"aquaticFriends": "Wasserliebende Freunde",

View File

@@ -12,12 +12,12 @@
"maintenanceInfoWhat": "Was passiert?",
"maintenanceInfoWhatText": "Am 21. Mai wird Habitica für eine Weile wegen Wartungsarbeiten unerreichbar sein. Du wirst keinen Schaden erleiden und Dein Konto wird nicht negativ beeinflusst, selbst wenn Du Dich nicht rechtzeitig einloggen kannst, um Deine täglichen Aufgaben abzuhaken! Wir arbeiten hart daran, die Auszeit so kurz wie möglich zu halten und werden regelmäßige Updates auf <a href='https://twitter.com/habitica' target='_blank'>unserem Twitter Account</a> posten. Am Ende der Wartungszeit wirst Du als Dankeschön für Deine Geduld ein seltenes Haustier erhalten!",
"maintenanceInfoWhy": "Warum passiert das?",
"maintenanceInfoWhyText": "In den letzten Monaten haben wir Habitica hinter den Kulissen gründlich aufgeräumt. Wir haben vor allem die API neu geschrieben. Obwohl es auf der Oberfläche nicht wirklich anders aussieht, findet sich eine komplett neue Welt unter der Haube. Das wird uns SEHR viel mehr Flexibilität zum Erstellen neuer Features bringen und führt zu verbesserter Performance!",
"maintenanceInfoWhyText": "In den letzten Monaten haben wir Habitica hinter den Kulissen gründlich aufgeräumt. Wir haben vor allem die API neu geschrieben. Obwohl es auf der Oberfläche nicht wirklich anders aussieht, findet sich darunter eine komplett neue Welt. Das wird uns SEHR viel mehr Flexibilität beim Erstellen neuer Features bringen und führt zu verbesserter Performance!",
"maintenanceInfoTechDetails": "Möchtest Du mehr über die technische Seite des Prozesses erfahren? Besuche <a href='http://devs.habitica.com/' target='_blank'>Die Schmiede, unseren Entwicklerblog</a>.",
"maintenanceInfoMore": "Mehr Informationen",
"maintenanceInfoAccountChanges": "Welche Änderungen werde ich in meinem Account sehen, wenn die Wartungsarbeiten fertig sind?",
"maintenanceInfoAccountChangesText": "Anfangs wird es keine merklichen Änderungen außer den Performanceverbesserungen für Features wie Wettbewerbe geben. Falls Du Änderungen bemerkst, die es nicht geben sollte, schreib uns eine E-Mail unter <a href='mailto:admin@habitica.com'>admin@habitica.com</a> und wir werden sie für Dich untersuchen!",
"maintenanceInfoAddFeatures": "Welche Feature werden dadurch auf Habitica möglich?",
"maintenanceInfoAddFeatures": "Welche Features werden dadurch auf Habitica möglich?",
"maintenanceInfoAddFeaturesText": "Mit Abschluss dieser Wartungen wird es möglich, den Chat und die Gilden zu verbessern, die Pläne für Organisationen und Familien und mehr Produktivitätsfeatures umzusetzen, wie monatliche Aufgaben und die Möglichkeit, gestrige Aktivitäten aufzuzeichnen! Das alles sind große Features, es wird also etwas Dauern, sie umzusetzen, aber bis zum Ende dieser Wartungsarbeiten gab es keinen Weg, sie überhaupt anzufangen.",
"maintenanceInfoHowLong": "Wie lange werden die Wartungsarbeiten dauern?",
"maintenanceInfoHowLongText": "Wir müssen die Aufgaben und Daten aller 1,3 Millionen Habitica-Benutzer migrieren -- keine einfache Aufgabe! Wir nehmen an dass wir etwa von 13:00 Pacific Time (20:00 UTC) and 22:00 Pacific Time (05:00 UTC) benötigen. Wir werden alles tun um das so schnell wie möglich über die Bühne zu bringen! Du kannst den <a href='https://twitter.com/habitica' target='_blank'>Updates auf Twitter</a> folgen.",

View File

@@ -12,6 +12,7 @@
"etherealLion": "Ätherischer Löwe",
"veteranWolf": "Veteranwolf",
"veteranTiger": "Veterantiger",
"veteranLion": "Veteranlöwe",
"cerberusPup": "Zerberuswelpe",
"hydra": "Hydra",
"mantisShrimp": "Fangschreckenkrebs",

View File

@@ -47,6 +47,7 @@
"customDayStart": "Tageswechsel einstellen",
"changeCustomDayStart": "Tageswechsel ändern?",
"sureChangeCustomDayStart": "Willst Du Deinen Tageswechsel wirklich ändern?",
"customDayStartHasChanged": "Dein persönlicher Tagesstart wurde geändert.",
"nextCron": "Deine täglichen Aufgaben werden das nächste Mal überprüft und zurückgesetzt, wenn Du Habitica das erste Mal nach <%= time %> nutzt. Stelle sicher, dass Du Deine täglichen Aufgaben vor diesem Zeitpunkt erledigt hast.",
"customDayStartInfo1": "Normalerweise werden Deine täglichen Aufgaben jeden Tag um Mitternacht Deiner Ortszeit von Habitica überprüft und zurückgesetzt. Du kannst diesen Zeitpunkt hier ändern.",
"misc": "Verschiedenes",

View File

@@ -35,8 +35,8 @@
"spellSpecialSnowballAuraNotes": "Wirf einen Schneeball auf ein Gruppenmitglied! Was kann dabei schon schief gehen? Dauert bis zum Tageswechsel des Gruppenmitglieds an.",
"spellSpecialSaltText": "Salz",
"spellSpecialSaltNotes": "Jemand hat Dich mit Schnee eingeseift. Haha, sehr lustig. Jetzt ist aber Schluss!",
"spellSpecialSpookDustText": "Spukglitzer",
"spellSpecialSpookDustNotes": "Verwandle einen Freund in ein schwebendes Bettlaken mit Augen!",
"spellSpecialSpookySparklesText": "Spukglitzer",
"spellSpecialSpookySparklesNotes": "Verwandle einen Freund in ein schwebendes Bettlaken mit Augen!",
"spellSpecialOpaquePotionText": "Trank der Entgeisterung",
"spellSpecialOpaquePotionNotes": "Beendet den Effekt von Spukglitzer.",
"spellSpecialShinySeedText": "Schimmernde Saat",
@@ -50,7 +50,7 @@
"spellNotFound": "Fähigkeit \"<%= spellId %>\" nicht gefunden.",
"partyNotFound": "Gruppe nicht gefunden",
"targetIdUUID": "\"targetId\" muss eine gültige Benutzer-ID sein.",
"challengeTasksNoCast": "Eine Fähigkeit auf Wettbewerbs-Aufgaben anzuwenden wird nicht unterstützt.",
"challengeTasksNoCast": "Fähigkeiten auf Wettbewerbsaufgaben anzuwenden ist nicht erlaubt.",
"spellNotOwned": "Du besitzt diese Fähigkeit nicht.",
"spellLevelTooHigh": "Du musst Level <%= level %> sein, um diese Fähigkeit zu benutzen."
}

View File

@@ -106,6 +106,7 @@
"mysterySet201602": "Herzensbrecher-Set",
"mysterySet201603": "Glücksklee-Set",
"mysterySet201604": "Blattkrieger-Set",
"mysterySet201605": "Marching Bard Set",
"mysterySet301404": "Steampunk-Standard-Set",
"mysterySet301405": "Steampunk-Zubehör-Set",
"mysterySetwondercon": "Wondercon",

View File

@@ -73,6 +73,7 @@
"clearTags": "Aufräumen",
"hideTags": "Verbergen",
"showTags": "Anzeigen",
"toRequired": "Du musst einen gültigen Endwert eingeben",
"startDate": "Starttermin",
"startDateHelpTitle": "Wann soll diese Aufgabe beginnen?",
"startDateHelp": "Setze das Datum fest, ab dem diese Aufgabe in Kraft tritt. Davor wird sie nicht fällig werden.",

View File

@@ -56,8 +56,8 @@
"visitHeroes": "Visit the Hall of Heroes (contributors and backers)",
"conLearn": "Learn more about contributor rewards",
"conLearnHow": "Learn how to contribute to Habitica",
"surveysSingle": "Helped Habitica grow by filling out a survey. There are no active surveys.",
"surveysMultiple": "Helped Habitica grow by filling out <%= surveys %> surveys. There are no active surveys.",
"surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"currentSurvey": "Current Survey",
"surveyWhen": "The badge will be awarded to all participants when surveys have been processed, in late March.",
"blurbInbox": "This is where your private messages are stored! You can send someone a message by clicking on the envelope icon next to their name in Tavern, Party, or Guild Chat. If you've received an inappropriate PM, you should email a screenshot of it to Lemoness (<a href=\"mailto:leslie@habitica.com\">leslie@habitica.com</a>)",

View File

@@ -406,6 +406,8 @@
"armorMystery201603Notes": "This suit is sewn from thousands of four-leafed clovers! Confers no benefit. March 2016 Subscriber Item.",
"armorMystery201604Text": "Armor o' Leaves",
"armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.",
"armorMystery201605Text": "Marching Bard Uniform",
"armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.",
"armorMystery301404Text": "Steampunk Suit",
"armorMystery301404Notes": "Dapper and dashing, wot! Confers no benefit. February 3015 Subscriber Item.",
@@ -631,6 +633,8 @@
"headMystery201603Notes": "This top hat is a magical good-luck charm. Confers no benefit. March 2016 Subscriber Item.",
"headMystery201604Text": "Crown o' Flowers",
"headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.",
"headMystery201605Text": "Marching Bard Hat",
"headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.",
"headMystery301404Text": "Fancy Top Hat",
"headMystery301404Notes": "A fancy top hat for the finest of gentlefolk! January 3015 Subscriber Item. Confers no benefit.",
"headMystery301405Text": "Basic Top Hat",

View File

@@ -177,6 +177,7 @@
"inviteMissingEmail": "Missing email address in invite.",
"partyMustbePrivate": "Parties must be private",
"userAlreadyInGroup": "User already in that group.",
"cannotInviteSelfToGroup": "You cannot invite yourself to a group.",
"userAlreadyInvitedToGroup": "User already invited to that group.",
"userAlreadyPendingInvitation": "User already pending invitation.",
"userAlreadyInAParty": "User already in a party.",

View File

@@ -107,6 +107,7 @@
"mysterySet201602": "Heartbreaker Set",
"mysterySet201603": "Lucky Clover Set",
"mysterySet201604": "Leaf Warrior Set",
"mysterySet201605": "Marching Bard Set",
"mysterySet301404": "Steampunk Standard Set",
"mysterySet301405": "Steampunk Accessories Set",

View File

@@ -126,6 +126,6 @@
"tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.",
"positionRequired": "\"position\" is required and must be a number.",
"cantMoveCompletedTodo": "Can't move a completed todo.",
"directionUpDown": "\"direction\" is required and must be 'up' or 'down'",
"directionUpDown": "\"direction\" is required and must be 'up' or 'down'.",
"alreadyTagged": "The task is already tagged with given tag."
}

View File

@@ -110,7 +110,7 @@
"mage": "Magician",
"mystery": "Mystery",
"changeClass": "Change Class, Refund Attribute Points",
"lvl10ChangeClass": "To change class you must be at least level 10.",
"lvl10ChangeClass": "T'\u001d change class ye must be at least level 10.",
"levelPopover": "Each level earns ye one point to assign to an attribute 'o ye choice. ye can do so manually, or let th' game decide fer ye usin' one 'o th' Automatic Allocation options.",
"unallocated": "Unallocated Attribute Points",
"haveUnallocated": "Ye have <%= points %> unallocated Attribute Point(s)",
@@ -168,5 +168,5 @@
"hideQuickAllocation": "Hide stat allocation",
"quickAllocationLevelPopover": "Each level earns ye one point t' assign t' an attribute o' yer choice. Ye can do so manually, or let th' game decide for ye using one o' th' Automatic Allocation options found in User -> Stats.",
"invalidAttribute": "\"<%= attr %>\" is not a valid attribute.",
"notEnoughAttrPoints": "You don't have enough attribute points."
"notEnoughAttrPoints": "Ye don't have enough attribute points."
}

View File

@@ -56,8 +56,8 @@
"visitHeroes": "Visit th' Hall 'o Captains (contributors 'n backers)",
"conLearn": "Learn more 'bout contributor rewards",
"conLearnHow": "Learn how t' contribute t' Habitica",
"surveysSingle": "Helped Habitica grow by fillin' out a survey. There be no active surveys.",
"surveysMultiple": "Helped Habitica grow by fillin' out <%= surveys %> surveys. There be no active surveys.",
"surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"currentSurvey": "Current Survey",
"surveyWhen": "The badge will be awarded t' all participants when surveys have been processed, in late March.",
"blurbInbox": "This be where yer private messages be stored! Ye c'n send someone a message by clickin' on th' envelope icon next t' their name in Tavern, Party, or Guild Chat. If you've received an inappropriate PM, you should email a screenshot of it to Lemoness (<a href=\"mailto:leslie@habitica.com\">leslie@habitica.com</a>)",

View File

@@ -368,6 +368,8 @@
"armorMystery201603Notes": "This suit is sewn from thousands of four-leafed clovers! Confers no benefit. March 2016 Subscriber Item.",
"armorMystery201604Text": "Armor o' Leaves",
"armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.",
"armorMystery201605Text": "Marching Bard Uniform",
"armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.",
"armorMystery301404Text": "Steampunk Suit",
"armorMystery301404Notes": "Dapper an' dashing, wot! Don't benefit ye. February 3015 Subscriber Item.",
"armorArmoireLunarArmorText": "Soothin' Lunar Armor",
@@ -573,6 +575,8 @@
"headMystery201603Notes": "This top hat is a magical good-luck charm. Confers no benefit. March 2016 Subscriber Item.",
"headMystery201604Text": "Crown o' Flowers",
"headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.",
"headMystery201605Text": "Marching Bard Hat",
"headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.",
"headMystery301404Text": "Fancy Top Hat",
"headMystery301404Notes": "A fancy top hat fer th' finest o' gentlefolk! January 3015 Subscriber Item. Don't benefit ye.",
"headMystery301405Text": "Basic Top Hat",

View File

@@ -182,8 +182,8 @@
"userAlreadyInAParty": "User already in a party.",
"userWithIDNotFound": "User with id \"<%= userId %>\" not found.",
"userHasNoLocalRegistration": "User does not have a local registration (username, email, password).",
"uuidsMustBeAnArray": "UUIDs invites must be a an Array.",
"emailsMustBeAnArray": "Email invites must be a an Array.",
"uuidsMustBeAnArray": "User ID invites must be an array.",
"emailsMustBeAnArray": "Email address invites must be an array.",
"canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time",
"onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!"
}

View File

@@ -5,7 +5,7 @@
"annoyingFriends": "Annoyin' Mates",
"annoyingFriendsText": "Got snowballed <%= snowballs %> times by crew-mates.",
"alarmingFriends": "Alarmin' Buckos",
"alarmingFriendsText": "Got spooked <%= spookDust %> times by crew mates.",
"alarmingFriendsText": "Got spooked <%= spookySparkles %> times by party members.",
"agriculturalFriends": "Agricultural Friends",
"agriculturalFriendsText": "Got transformed into a flower <%= seeds %> times by party members.",
"aquaticFriends": "Friends o' th' Sea",

View File

@@ -12,6 +12,7 @@
"etherealLion": "Ethereal Lion",
"veteranWolf": "Veteran Wolf",
"veteranTiger": "Veteran Tiger",
"veteranLion": "Veteran Lion",
"cerberusPup": "Cerberus Pup",
"hydra": "Hydra",
"mantisShrimp": "Mantis Shrimp",

View File

@@ -47,6 +47,7 @@
"customDayStart": "Custom Day Start",
"changeCustomDayStart": "Change Custom Day Start, matey?",
"sureChangeCustomDayStart": "Arr ye sure ye want t' change yer custom day start?",
"customDayStartHasChanged": "Your custom day start has changed.",
"nextCron": "Yer Dailies will next reset the first time you use Habitica after <%= time %>. Ye better be sure ye've completed yer Dailies by that time!",
"customDayStartInfo1": "Habitica defaults t' check an' reset yer Dailies at midnight in yer own time zone ev'ry day. Ye c'n customize that time here.",
"misc": "Misc",

View File

@@ -35,8 +35,8 @@
"spellSpecialSnowballAuraNotes": "Throw a snowball at a crew mate! Could anythin' go wrong? Lasts 'til mate's new day.",
"spellSpecialSaltText": "Sea Salt",
"spellSpecialSaltNotes": "Someone has snowballed ye. Ha ha, extra hardyharhar. Now get this snow off me!",
"spellSpecialSpookDustText": "Spooky Sparkles",
"spellSpecialSpookDustNotes": "Turn a friend into a floating blanket with eyes!",
"spellSpecialSpookySparklesText": "Spooky Sparkles",
"spellSpecialSpookySparklesNotes": "Turn a friend into a floating blanket with eyes!",
"spellSpecialOpaquePotionText": "Murky Potion",
"spellSpecialOpaquePotionNotes": "Cancel th' effects 'o Spooky Sparkles.",
"spellSpecialShinySeedText": "Shiny Seed",
@@ -50,7 +50,7 @@
"spellNotFound": "Skill \"<%= spellId %>\" not found.",
"partyNotFound": "Party not found",
"targetIdUUID": "\"targetId\" must be a valid User ID.",
"challengeTasksNoCast": "Casting a skill on challenge tasks is not supported.",
"challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.",
"spellNotOwned": "You don't own this skill.",
"spellLevelTooHigh": "You must be level <%= level %> to use this skill."
}

View File

@@ -106,6 +106,7 @@
"mysterySet201602": "Heartbreaker Set",
"mysterySet201603": "Lucky Clover Set",
"mysterySet201604": "Leaf Warrior Set",
"mysterySet201605": "Marching Bard Set",
"mysterySet301404": "Steampunk Standard Set",
"mysterySet301405": "Steampunk Accessories Set",
"mysterySetwondercon": "Wondercon",
@@ -131,7 +132,7 @@
"notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.",
"readCard": "<%= cardType %> has been read",
"cardTypeRequired": "Card type required",
"cardTypeNotAllowed": "Unkown card type.",
"cardTypeNotAllowed": "Unknown card type.",
"invalidCoupon": "Invalid coupon code.",
"couponUsed": "Coupon code already used.",
"noSudoAccess": "You don't have sudo access.",

View File

@@ -73,6 +73,7 @@
"clearTags": "Clear",
"hideTags": "Hide",
"showTags": "Show",
"toRequired": "You must supply a to value",
"startDate": "Start Date",
"startDateHelpTitle": "When should this task start?",
"startDateHelp": "Set th' date for which this task takes effect. Will not be due on earlier days.",

View File

@@ -74,9 +74,10 @@
"onlyLeaderDeleteChal": "Only the challenge leader can delete it.",
"onlyLeaderUpdateChal": "Only the challenge leader can update it.",
"winnerNotFound": "Winner with id \"<%= userId %>\" not found or not part of the challenge.",
"noCompletedTodosChallenge": "\"includeComepletedTodos\" is not supported when fetching a challenge tasks.",
"noCompletedTodosChallenge": "\"includeComepletedTodos\" is not supported when fetching challenge tasks.",
"userTasksNoChallengeId": "When \"tasksOwner\" is \"user\" \"challengeId\" can't be passed.",
"onlyChalLeaderEditTasks": "Tasks belonging to a challenge can only be edited by the leader.",
"userAlreadyInChallenge": "User is already participating in this challenge.",
"cantOnlyUnlinkChalTask": "Only broken challenges tasks can be unlinked."
"cantOnlyUnlinkChalTask": "Only broken challenges tasks can be un-linked. ",
"shortNameTooShort": "Tag Name must have at least 3 characters."
}

View File

@@ -56,8 +56,8 @@
"visitHeroes": "Visit the Hall of Heroes (contributors and backers)",
"conLearn": "Learn more about contributor rewards",
"conLearnHow": "Learn how to contribute to Habitica",
"surveysSingle": "Helped Habitica grow by filling in a survey. There are no active surveys.",
"surveysMultiple": "Helped Habitica grow by filling in <%= surveys %> surveys. There are no active surveys.",
"surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"currentSurvey": "Current Survey",
"surveyWhen": "The badge will be awarded to all participants when surveys have been processed, in late March.",
"blurbInbox": "This is where your private messages are stored! You can send someone a message by clicking on the envelope icon next to their name in Tavern, Party, or Guild Chat. If you've received an inappropriate PM, you should email a screenshot of it to Lemoness (<a href=\"mailto:leslie@habitica.com\">leslie@habitica.com</a>)",

View File

@@ -368,6 +368,8 @@
"armorMystery201603Notes": "This suit is sewn from thousands of four-leafed clovers! Confers no benefit. March 2016 Subscriber Item.",
"armorMystery201604Text": "Armour o' Leaves",
"armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.",
"armorMystery201605Text": "Marching Bard Uniform",
"armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.",
"armorMystery301404Text": "Steampunk Suit",
"armorMystery301404Notes": "Dapper and dashing, wot! Confers no benefit. February 3015 Subscriber Item.",
"armorArmoireLunarArmorText": "Soothing Lunar Armour",
@@ -573,6 +575,8 @@
"headMystery201603Notes": "This top hat is a magical good-luck charm. Confers no benefit. March 2016 Subscriber Item.",
"headMystery201604Text": "Crown o' Flowers",
"headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.",
"headMystery201605Text": "Marching Bard Hat",
"headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.",
"headMystery301404Text": "Fancy Top Hat",
"headMystery301404Notes": "A fancy top hat for the finest of gentlefolk! January 3015 Subscriber Item. Confers no benefit.",
"headMystery301405Text": "Basic Top Hat",

View File

@@ -167,23 +167,23 @@
"groupTypesRequired": "You must supply a valid \"type\" query string.",
"questLeaderCannotLeaveGroup": "You cannot leave your party when you have started a quest. Abort the quest first.",
"cannotLeaveWhileActiveQuest": "You cannot leave party during an active quest. Please leave the quest first.",
"onlyLeaderCanRemoveMember": "Only group leader can remove a member!",
"onlyLeaderCanRemoveMember": "Only the group leader can remove a member!",
"memberCannotRemoveYourself": "You cannot remove yourself!",
"groupMemberNotFound": "User not found among group's members",
"groupMemberNotFound": "User not found among group's members.",
"mustBeGroupMember": "Must be member of the group.",
"keepOrRemoveAll": "req.query.keep must be either \"keep-all\" or \"remove-all\"",
"keepOrRemove": "req.query.keep must be either \"keep\" or \"remove\"",
"canOnlyInviteEmailUuid": "Can only invite using uuids or emails.",
"canOnlyInviteEmailUuid": "Can only invite using UUIDs or emails.",
"inviteMissingEmail": "Missing email address in invite.",
"partyMustbePrivate": "Parties must be private",
"partyMustbePrivate": "Parties must be private.",
"userAlreadyInGroup": "User already in that group.",
"userAlreadyInvitedToGroup": "User already invited to that group.",
"userAlreadyPendingInvitation": "User already pending invitation.",
"userAlreadyInAParty": "User already in a party.",
"userWithIDNotFound": "User with id \"<%= userId %>\" not found.",
"userWithIDNotFound": "User with ID \"<%= userId %>\" not found.",
"userHasNoLocalRegistration": "User does not have a local registration (username, email, password).",
"uuidsMustBeAnArray": "UUIDs invites must be a an Array.",
"emailsMustBeAnArray": "Email invites must be a an Array.",
"canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time",
"onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!"
"uuidsMustBeAnArray": "User ID invites must be an array.",
"emailsMustBeAnArray": "Email address invites must be an array.",
"canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time.",
"onlyCreatorOrAdminCanDeleteChat": "Not authorised to delete this message!"
}

View File

@@ -5,7 +5,7 @@
"annoyingFriends": "Annoying Friends",
"annoyingFriendsText": "Got snowballed <%= snowballs %> times by party members.",
"alarmingFriends": "Alarming Friends",
"alarmingFriendsText": "Got spooked <%= spookDust %> times by party members.",
"alarmingFriendsText": "Got spooked <%= spookySparkles %> times by party members.",
"agriculturalFriends": "Agricultural Mates",
"agriculturalFriendsText": "Got transformed into a flower <%= seeds %> times by party members.",
"aquaticFriends": "Aquatic Friends",

View File

@@ -12,6 +12,7 @@
"etherealLion": "Ethereal Lion",
"veteranWolf": "Veteran Wolf",
"veteranTiger": "Veteran Tiger",
"veteranLion": "Veteran Lion",
"cerberusPup": "Cerberus Pup",
"hydra": "Hydra",
"mantisShrimp": "Mantis Shrimp",

View File

@@ -47,6 +47,7 @@
"customDayStart": "Custom Day Start",
"changeCustomDayStart": "Change Custom Day Start?",
"sureChangeCustomDayStart": "Are you sure you want to change your custom day start?",
"customDayStartHasChanged": "Your custom day start has changed.",
"nextCron": "Your Dailies will next reset the first time you use Habitica after <%= time %>. Make sure you have completed your Dailies before this time!",
"customDayStartInfo1": "Habitica defaults to check and reset your Dailies at midnight in your own time zone each day. You can customise that time here.",
"misc": "Misc",

View File

@@ -35,8 +35,8 @@
"spellSpecialSnowballAuraNotes": "Throw a snowball at a party member! What could possibly go wrong? Lasts until member's new day.",
"spellSpecialSaltText": "Salt",
"spellSpecialSaltNotes": "Someone has snowballed you. Ha ha, very funny. Now get this snow off me!",
"spellSpecialSpookDustText": "Spooky Sparkles",
"spellSpecialSpookDustNotes": "Turn a friend into a floating blanket with eyes!",
"spellSpecialSpookySparklesText": "Spooky Sparkles",
"spellSpecialSpookySparklesNotes": "Turn a friend into a floating blanket with eyes!",
"spellSpecialOpaquePotionText": "Opaque Potion",
"spellSpecialOpaquePotionNotes": "Cancel the effects of Spooky Sparkles.",
"spellSpecialShinySeedText": "Shiny Seed",
@@ -50,7 +50,7 @@
"spellNotFound": "Skill \"<%= spellId %>\" not found.",
"partyNotFound": "Party not found",
"targetIdUUID": "\"targetId\" must be a valid User ID.",
"challengeTasksNoCast": "Casting a skill on challenge tasks is not supported.",
"challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.",
"spellNotOwned": "You don't own this skill.",
"spellLevelTooHigh": "You must be level <%= level %> to use this skill."
}

View File

@@ -106,6 +106,7 @@
"mysterySet201602": "Heartbreaker Set",
"mysterySet201603": "Lucky Clover Set",
"mysterySet201604": "Leaf Warrior Set",
"mysterySet201605": "Marching Bard Set",
"mysterySet301404": "Steampunk Standard Set",
"mysterySet301405": "Steampunk Accessories Set",
"mysterySetwondercon": "Wondercon",
@@ -122,19 +123,19 @@
"mountsNotAllowedHourglass": "Mount not available for purchase with Mystic Hourglass.",
"hourglassPurchase": "Purchased an item using a Mystic Hourglass!",
"hourglassPurchaseSet": "Purchased an item set using a Mystic Hourglass!",
"missingUnsubscriptionCode": "Missing unsubscription code.",
"missingSubscription": "User does not have a plan subscription",
"missingUnsubscriptionCode": "Missing un-subscribe code.",
"missingSubscription": "User does not have a subscription plan.",
"missingSubscriptionCode": "Missing subscription code. Possible values: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.",
"cannotDeleteActiveAccount": "You have an active subscription, cancel your plan before deleting your account.",
"paymentNotSuccessful": "The payment was not successful",
"planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits",
"cannotDeleteActiveAccount": "You have an active subscription. Cancel your plan before deleting your account.",
"paymentNotSuccessful": "The payment was not successful.",
"planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits.",
"notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.",
"readCard": "<%= cardType %> has been read",
"cardTypeRequired": "Card type required",
"cardTypeNotAllowed": "Unkown card type.",
"cardTypeNotAllowed": "Unknown card type.",
"invalidCoupon": "Invalid coupon code.",
"couponUsed": "Coupon code already used.",
"noSudoAccess": "You don't have sudo access.",
"noSudoAccess": "You don't have 'sudo' access.",
"couponCodeRequired": "The coupon code is required.",
"eventRequired": "\"req.params.event\" is required.",
"countRequired": "\"req.query.count\" is required."

View File

@@ -73,6 +73,7 @@
"clearTags": "Clear",
"hideTags": "Hide",
"showTags": "Show",
"toRequired": "You must supply a to value",
"startDate": "Start Date",
"startDateHelpTitle": "When should this task start?",
"startDateHelp": "Set the date for which this task takes effect. Will not be due on earlier days.",
@@ -121,10 +122,10 @@
"checklistOnlyDailyTodo": "Checklists are supported only on dailies and todos",
"checklistItemNotFound": "No checklist item was found with given id.",
"itemIdRequired": "\"itemId\" must be a valid UUID.",
"tagNotFound": "No tag item was found with given id.",
"tagNotFound": "No tag item was found with given ID.",
"tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.",
"positionRequired": "\"position\" is required and must be a number.",
"cantMoveCompletedTodo": "Can't move a completed todo.",
"cantMoveCompletedTodo": "Can't move a completed to-do.",
"directionUpDown": "\"direction\" is required and must be 'up' or 'down'",
"alreadyTagged": "The task is already tagged with given tag."
}

View File

@@ -161,11 +161,11 @@
"backgroundGiantFlowersNotes": "Juguetear encima de Flores Gigantes.",
"backgroundRainbowsEndText": "Fin del Arcoíris",
"backgroundRainbowsEndNotes": "Descubre oro al Fin del Arcoíris.",
"backgrounds052016": "SET 24: Released May 2016",
"backgroundBeehiveText": "Beehive",
"backgroundBeehiveNotes": "Buzz and dance in a Beehive.",
"backgroundGazeboText": "Gazebo",
"backgroundGazeboNotes": "Battle a Gazebo.",
"backgroundTreeRootsText": "Tree Roots",
"backgroundTreeRootsNotes": "Explore the Tree Roots."
"backgrounds052016": "JUEGO 24: Lanzado en Mayo de 2016",
"backgroundBeehiveText": "Colmena",
"backgroundBeehiveNotes": "Zumba y baila en una Colmena.",
"backgroundGazeboText": "Kiosko",
"backgroundGazeboNotes": "Pelea en un Kiosko.",
"backgroundTreeRootsText": "Raíces de árbol",
"backgroundTreeRootsNotes": "Explora las raíces del árbol."
}

View File

@@ -1,6 +1,6 @@
{
"communityGuidelinesWarning": "Ten en cuenta que tu Nombre de Usuario, foto de perfil y sobre mí deben ajustarse a <a href='https://habitica.com/static/community-guidelines' target='_blank'>Normas de la Comunidad</a> (p.ej. nada de obscenidades, temas adultos, insultos, etc.) Si tienes alguna pregunta sobre si algo es apropiado o no, ¡puedes mandar un correo electrónico a <a href='mailto:leslie@habitica.com' target='blank'>leslie@habitica.com</a>!",
"statsAch": "Estadísticas y Logros",
"statsAch": "Estadísticas y logros",
"profile": "Perfil",
"avatar": "Personalizar avatar",
"other": "Otro",
@@ -67,7 +67,7 @@
"ultimGearText": "Has conseguido el conjunto de armas y armadura de mayor nivel en las siguientes clases:",
"level": "Nivel",
"levelUp": "¡Subiste de Nivel!",
"gainedLevel": "Has ganado un nivel!",
"gainedLevel": "¡Has subido de nivel!",
"leveledUp": "Por cumplir tus tareas en la vida real has subido al <strong>Nivel <%= level %>!</strong>",
"fullyHealed": "Has recobrado tu salud!",
"huzzah": "Oh si!",

View File

@@ -56,8 +56,8 @@
"visitHeroes": "Visite el Salón de Héroes (colaboradores y patrocinadores)",
"conLearn": "Aprenda más acerca de las recompensas de colaborador",
"conLearnHow": "Aprenda cómo contribuir a Habitica",
"surveysSingle": "Ayudó al crecimiento de Habitica rellenando una encuesta. No hay encuestas activas.",
"surveysMultiple": "Ayudó al crecimiento de Habitica rellenando <%= surveys %> encuestas. No hay encuestas activas.",
"surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"currentSurvey": "Encuesta Actual",
"surveyWhen": "Este logro será concedido a todos los participantes cuando la encuesta haya sido procesada a finales de marzo.",
"blurbInbox": "Aquí se guardan tus mensajes privados. Para enviar un mensaje a alguien, haz clic en el icono del sobre que aparece junto a su nombre en el chat de la Taberna, un grupo o un gremio. Si has recibido un mensaje privado inapropiado, envíale una captura de pantalla del mensaje a Lemoness (<a href=\"mailto:leslie@habitica.com\">leslie@habitica.com</a>).",

View File

@@ -1,104 +1,104 @@
{
"FAQ": "Preguntas Frecuentes",
"accept1Terms": "Al hacer clíck en el botón de abajo, acepto los",
"FAQ": "Preguntas frecuentes",
"accept1Terms": "Al hacer clic en el botón de abajo, acepto los",
"accept2Terms": "y la",
"alexandraQuote": "No pude NO hablar de [Habitica] durante mi conferencia en Madrid. Herramienta imprescindible para autónomos que todavía necesitan un jefe.",
"alexandraQuote": "No pude NO hablar de [Habitica] durante mi conferencia en Madrid. Una herramienta imprescindible para los autónomos que aún necesitan un jefe.",
"althaireQuote": "Estar siempre en una misión realmente me motiva a hacer todas mis tareas diarias y pendientes. Mi mayor motivación es no decepcionar a mi grupo.",
"andeeliaoQuote": "Genial producto, empecé hace unos pocos días y ya soy más productivo y consciente de mi tiempo!",
"autumnesquirrelQuote": "Estoy postergando menos en el trabajo en las tareas domésticas y pago las cuentas a tiempo.",
"businessSample1": "Confirmar 1 página de Inventario",
"businessSample2": "20 minutos Archivando",
"businessSample3": "Ordenar y Procesar Bandeja de Entrada",
"businessSample4": "Preparar 1 Documento para el Cliente",
"businessSample5": "Llamar Clientes/Postponer llamadas de teléfono",
"businessText": "Usa Habitica en tu negocio",
"choreSample1": "Poner Ropa Sucia en el Cesto",
"choreSample2": "20 minutos de Tareas del Hogar",
"choreSample3": "Lavar los Platos",
"choreSample4": "Recoger Una Habitación",
"choreSample5": "Lavar y Secar la Colada",
"andeeliaoQuote": "Es genial, empecé hace unos pocos días y ¡ya soy más productivo y más consciente de mi tiempo!",
"autumnesquirrelQuote": "Vagueo menos en el trabajo y las tareas domésticas, y llevo todos los pagos al día.",
"businessSample1": "Confirmar 1 página de inventario",
"businessSample2": "Archivar 20 minutos",
"businessSample3": "Ordenar y procesar la bandeja de entrada",
"businessSample4": "Preparar 1 documento para un cliente",
"businessSample5": "Llamar a clientes / posponer llamadas de teléfono",
"businessText": "Usa Habitica en tu empresa",
"choreSample1": "Poner ropa sucia en el cesto",
"choreSample2": "20 minutos de tareas del hogar",
"choreSample3": "Lavar los platos",
"choreSample4": "Recoger una habitación",
"choreSample5": "Poner una lavadora y tenderla",
"chores": "Tareas de casa",
"clearBrowserData": "Borrar datos del navegador",
"communityBug": "Enviar un Informe de Error",
"communityExtensions": "Complementos y Extensiones",
"communityBug": "Enviar un informe de error",
"communityExtensions": "Complementos y extensiones",
"communityFacebook": "Facebook",
"communityFeature": "Solicitar una Característica",
"communityFeature": "Solicitar una función",
"communityForum": "Foro",
"communityKickstarter": "Kickstarter",
"communityReddit": "Reddit",
"companyAbout": "Cómo Funciona",
"companyAbout": "Cómo funciona",
"companyBlog": "Blog",
"devBlog": "Developer Blog",
"devBlog": "Blog de desarrolladores",
"companyDonate": "Donar",
"companyExtensions": "Extensiones",
"companyPrivacy": "Privacidad",
"companyTerms": "Condiciones",
"companyVideos": "Vídeos",
"contribUse": "Los colaboradores de Habitica utilizan:",
"dragonsilverQuote": "No puedo decir cuánto tiempo y sistemas de seguimiento de tareas he probado a lo largo de las décadas...[Habitica] es lo único que he utilizado que realmente me ayuda a terminar mis tareas más allá de simplemente listarlas.",
"dragonsilverQuote": "Ya no sé cuánto tiempo ni cuántos sistemas para guardar tareas he probado a lo largo de décadas... [Habitica] es el único que me ayuda realmente a terminar mis tareas y no solo apuntarlas.",
"dreimQuote": "Cuando descubrí [Habitica] el verano pasado, acababa de suspender la mitad de mis exámenes. Gracias a las tareas diarias, conseguí organizarme y tener disciplina y, hace un mes, aprobé todo.",
"elmiQuote": "¡Cada mañana estoy deseando levantarme para ganar un poco de oro!",
"email": "Correo Electrónico",
"emailNewPass": "Enviar Nueva Contraseña",
"evagantzQuote": "La primera cita con mi dentista en la que el higienista estaba realmente excitado con mis hábitos de uso del hilo dental. ¡Gracias [Habitica]!",
"examplesHeading": "Los Jugadores usan Habitica para gestionar...",
"featureAchievementByline": "¿Haces algo totalmente genial? ¡Consigue una insignia y muéstrala!",
"featureAchievementHeading": "Logro de Insignias",
"featureEquipByline": "¡Compra ediciones limitadas de equipo, pociones, y otras golosinas virtuales en nuestro Mercado con tus premios de tareas!",
"elmiQuote": "Todas las mañanas me apetece levantarme para ganar un poco de oro.",
"email": "Correo electrónico",
"emailNewPass": "Enviar nueva contraseña",
"evagantzQuote": "Es la primera vez que voy al dentista y no me echa la bronca por no usar hilo dental. ¡Gracias, [Habitica]!",
"examplesHeading": "Los jugadores usan Habitica para gestionar...",
"featureAchievementByline": "¿Has hecho algo increíble? ¡Consigue una insignia y exhíbela!",
"featureAchievementHeading": "Insignias de logros",
"featureEquipByline": "Compra ediciones limitadas de equipo, pociones y otros objetos virtuales en nuestro Mercado, gracias a las recompensas que obtienes por cumplir tus tareas.",
"featureEquipHeading": "Equipo y extras",
"featurePetByline": "Huevos y artículos aparecen cuando completas tus tareas. ¡Se lo más productivo posible para coleccionar mascotas y monturas!",
"featurePetHeading": "Mascotas y Monturas",
"featureSocialByline": "Únete a grupos con intereses comunes que compartan tu opinión. Crea Desafios para competir contra otros usuarios.",
"featurePetByline": "Cuando completas tus tareas, aparecen huevos y artículos. Para coleccionar mascotas y monturas, ¡sé tan productivo como puedas!",
"featurePetHeading": "Mascotas y monturas",
"featureSocialByline": "Únete a grupos con intereses comunes. Crea desafíos para competir contra otros usuarios.",
"featureSocialHeading": "Juego social",
"featuredIn": "Destacado",
"featuresHeading": "También contamos con...",
"footerDevs": "Developers",
"featuredIn": "Hablan de nosotros en",
"featuresHeading": "También tenemos...",
"footerDevs": "Desarrolladores",
"footerCommunity": "Comunidad",
"footerCompany": "Compañía",
"footerCompany": "Empresa",
"footerMobile": "Móvil",
"footerSocial": "Social",
"forgotPass": "Olvidé mi Contraseña",
"frabjabulousQuote": "[Habitica] es la razón por la que conseguí un trabajo genial y bien pagado... y algo más milagroso todavía ¡ahora uso el hilo dental a diario!",
"forgotPass": "Olvidé mi contraseña",
"frabjabulousQuote": "[Habitica] es la razón por la que conseguí un trabajo genial y bien pagado... y algo más milagroso todavía: ahora no me olvido ni un solo día de usar hilo dental.",
"free": "Únete gratis",
"gamifyButton": "¡Convierte tu vida en un juego hoy!",
"goalSample1": "Practicar Piano durante 1 Hora",
"goalSample2": "Trabajar en un artículo para su publicación",
"goalSample3": "Trabajar en artículos del blog",
"gamifyButton": "Convierte tu vida en un juego",
"goalSample1": "Practicar piano 1 hora",
"goalSample2": "Trabajar en un artículo para publicar",
"goalSample3": "Escribir entrada del blog",
"goalSample4": "Lección de japonés en Duolingo",
"goalSample5": "Leer un Artículo Informativo",
"goalSample5": "Leer un artículo informativo",
"goals": "Metas",
"health": "Salud",
"healthSample1": "Beber Agua/Refresco",
"healthSample2": "Masticar Chicle/Fumar",
"healthSample1": "Beber agua/refresco",
"healthSample2": "Masticar chicle / fumar",
"healthSample3": "Utilizar escaleras/ascensor",
"healthSample4": "Comer comida saludable/basura",
"healthSample5": "Romper a sudar durante 1 hora",
"healthSample5": "Hacer ejercicio 1 hora",
"history": "Historia",
"infhQuote": "[Habitica] realmente me ha ayudado a estructurar mi vida universitaria",
"invalidEmail": "Se requiere una dirección de correo electrónico válida para resetear la contraseña.",
"irishfeet123Quote": "He tenido terribles hábitos limpiando mi casa completamente tras las comidas y dejándome tazas por todas partes. ¡[Habitica] ha curado eso!",
"joinOthers": "¡Únete a las <%= userCount %> personas que hacen que completar objetivos sea divertido!",
"kazuiQuote": "Antes de [Habitica], estaba atascado con mi tesis, así como insatisfecho con mi disciplina personal en cuanto a tareas domésticas y cosas como aprender vocabulario y estudiar teoría de Go. Resulta que romper estas tareas en pequeñas y manejables listas es exactamente lo que me mantiene motivado y constantemente trabajando.",
"infhQuote": "[Habitica] me ha ayudado muchísimo a organizarme para terminar mi posgrado.",
"invalidEmail": "Para restablecer la contraseña, se necesita una dirección de correo electrónico válida.",
"irishfeet123Quote": "Antes llevaba fatal la limpieza de la casa: después de comer, dejaba todo tirado y había vasos por todas partes. Con [Habitica], ya no soy así.",
"joinOthers": "Alcanzar tus metas puede ser divertido: únete a las <%= userCount %> personas que ya lo han comprobado.",
"kazuiQuote": "Antes de usar [Habitica], estaba atascado con mi tesis e insatisfecho con mi disciplina personal: las tareas domésticas, aprender vocabulario, estudiar teoría de Go... Parece que dividir esas tareas en listas más pequeñas y manejables es la forma de mantenerme motivado y trabajar con constancia.",
"landingadminlink": "paquetes administrativos",
"landingend": "¿Todavía no estás convencido?",
"landingend2": "Vea una lista más detallada de",
"landingend3": "¿Estás buscando una experiencia más privada? Echale un vistazo a nuestros",
"landingend4": "que son perfectos para familias, maestros, grupos de apoyo, y negocios.",
"landingend2": "Mira una lista más detallada de",
"landingend3": ". ¿Buscas algo menos público? Echa un vistazo a nuestros",
"landingend4": "que son perfectos para familias, maestros, grupos de apoyo y empresas.",
"landingfeatureslink": "nuestras características",
"landingp1": "El problema con la mayoría de las aplicaciones de productividad en el mercado es que no ofrecen ningún incentivo para seguir usándolas. ¡Habitica soluciona esto haciendo que crear hábitos sea divertido! Premiándote por tus éxitos y penalizándote por tus despistes, Habitica proporciona motivación externa para completar tus tareas diarias.",
"landingp2": "Cada vez que refuerces un hábito positivo, completes una tarea diaria o te encargues de una antigua tarea pendiente, HabitPRG te recompensa con puntos de experiencia y oro. Conforme vas ganando experiencia, subes de nivel, mejorando tus estadísticas y desbloqueando más características, como clases, mascotas... El oro se puede gastar en objetos que cambian tu experiencia de juego o en recompensas personalizadas que tu has creado para motivarte. Cuando los más pequeños éxitos te premian con una recompensa inmediata, tienes menos tendencia a dejar cosas sin hacer.",
"landingp2header": "Recompensa Inmediata",
"landingp3": "Siempre que realices un mal hábito o falles al completar una de tus tareas diarias, perderás salud. Si tu salud cae demasiado, perderás alguno de los progresos realizados. Proporcionando consecuencias inmediatas, Habitica puede ayudar a romper malos hábitos y ciclos de procrastinación antes de que causen problemas en el mundo real.",
"landingp1": "El problema con la mayoría de las aplicaciones de productividad que hay en el mercado es que no ofrecen ningún incentivo para seguir usándolas. Habitica sí, ya que hace que crear hábitos sea divertido. Te premia por tus éxitos y te penaliza por tus deslices, y es una motivación externa para completar tus tareas cotidianas.",
"landingp2": "Cada vez que refuerzas un hábito positivo, completas una tarea diaria o te encargas de una tarea que lleva mucho tiempo pendiente, Habitica te recompensa con puntos de experiencia y oro. Conforme vas ganando experiencia, subes de nivel, con lo que mejoran tus estadísticas y desbloqueas más funciones, como las clases, las mascotas... El oro se puede gastar en objetos que cambian tu forma de jugar o en las recompensas personalizadas que crees para motivarte. Cuando cualquier éxito, por pequeño que sea, te ofrece una recompensa inmediata, tienes menos tendencia a dejar las cosas sin hacer.",
"landingp2header": "Recompensa inmediata",
"landingp3": "Siempre que realices un mal hábito o no completes una de tus tareas diarias, perderás salud. Si tu salud empeora demasiado, perderás parte de tus progresos. En Habitica, las consecuencias de tus acciones son inmediatas, lo que puede ayudar a romper malos hábitos y ciclos de procrastinación antes de que causen problemas en el mundo real.",
"landingp3header": "Consecuencias",
"landingp4": "Con una comunidad activa, Habitica proporciona la responsabilidad que necesitas para seguir tus tareas. Con el sistema de grupos, puedes traer a un grupo de amigos más cercanos para animarte. El sistema de gremios te permite encontrar gente con intereses u obstáculos similares, así puedes compartir tus metas e intercambiar trucos de cómo abordar tus problemas- En Habitica, la comunidad significa que tienes el apoyo y la responsabilidad que necesitar para triunfar.",
"landingp4": "En Habitica, con una comunidad de usuarios activos, te proporciona la responsabilidad que necesitas para no dejar de lado tus tareas. Con el sistema de grupos, puedes traer a un grupo de buenos amigos para animarte. El sistema de gremios te permite encontrar a gente con intereses u obstáculos similares, para que puedas compartir tus metas e intercambiar trucos sobre cómo abordar los problemas. En Habitica, gracias a la comunidad de usuarios, tienes el apoyo y la responsabilidad que necesitas para hacer las cosas bien.",
"landingp4header": "Responsabilidad",
"leadText": "Habitica es un creador de hábitos gratuito y una aplicación de productividad que trata tu vida real como un juego. Con recompensas dentro del juego y castigos para motivarte y una sólida red social para inspirarte, Habitica puede ayudarte a alcanzar tus objetivos de volverte saludable, trabajador y feliz.",
"login": "Entrar",
"loginAndReg": "Entrar / Crear cuenta",
"loginFacebookAlt": "Entrar / Regístrate con Facebook",
"logout": "Cerrar Sesión",
"leadText": "Habitica es una aplicación gratuita de productividad y formación de hábitos que trata tu vida real como un juego. Con recompensas dentro del juego y castigos para motivarte, además de una sólida red social para inspirarte, Habitica te ayuda a alcanzar tus objetivos y llevar una vida más sana, responsable y feliz.",
"login": "Iniciar sesión",
"loginAndReg": "Iniciar sesión o registrarse",
"loginFacebookAlt": "Iniciar sesión o registrarse con Facebook",
"logout": "Cerrar sesión",
"marketing1Header": "Mejora tus hábitos jugando",
"marketing1Lead1": "Habitica es un videojuego pensado para mejorar tus hábitos en la vida real que \"gamifica\" tu vida, convirtiendo todas tus tareas (hábitos, tareas diarias y pendientes) en pequeños monstruos que debes conquistar. Cuanto mejor eres en esto, más progresas en el juego. Si fallas en la vida real, tu personaje empezará a sufrir las consecuencias en el juego.",
"marketing1Lead1": "Habitica es un videojuego pensado para mejorar tus hábitos en la vida real que \"gamifica\" tu vida, convirtiendo todas tus tareas (hábitos, tareas diarias y pendientes) en pequeños monstruos a los que debes vencer. Cuanto mejor lo hagas, más progresas en el juego. Si no cumples algo en la vida real, tu personaje empezará a sufrir las consecuencias en el juego.",
"marketing1Lead2": "<strong>Obtén increíbles equipos</strong>. Mejora tus hábitos para construir tu avatar. Muestra el increíble armamento que has conseguido",
"marketing1Lead2Title": "Obtén increíbles equipos",
"marketing1Lead3": "<strong>Encuentra premios aleatorios</strong>. Para algunos, las apuestas son las que los motiva, en un sistema llamado \"recompensa estocástica\". Habitica se acomoda a todos los estilos de refuerzo: positivo, negativo, predictivo y aleatorio.",

View File

@@ -368,6 +368,8 @@
"armorMystery201603Notes": "¡Este traje está cosido de miles de tréboles de cuatro hojas! No otorga ningún beneficio. Artículo de Suscriptor de Marzo 2016.",
"armorMystery201604Text": "Armor o' Leaves",
"armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.",
"armorMystery201605Text": "Marching Bard Uniform",
"armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.",
"armorMystery301404Text": "Traje Steampunk",
"armorMystery301404Notes": "¡Sofisticado y elegante! No otorga ningún beneficio. Artículo de suscriptor de febrero 3015.",
"armorArmoireLunarArmorText": "Armadura lunar reconfortante",
@@ -573,6 +575,8 @@
"headMystery201603Notes": "Esta galera es un amuleto mágico para la buena suerte. No otorga ningún beneficio. Artículo de Suscriptor de Marzo 2016.",
"headMystery201604Text": "Crown o' Flowers",
"headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.",
"headMystery201605Text": "Marching Bard Hat",
"headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.",
"headMystery301404Text": "Sombrero de copa sofisticado",
"headMystery301404Notes": "¡Un sofisticado sombrero de copa solo para los más refinados caballeros! No otorga ningún beneficio. Artículo de Suscriptor de Enero del 3015",
"headMystery301405Text": "Sombrero de copa básico",

View File

@@ -1,14 +1,14 @@
{
"languageName": "Español",
"stringNotFound": "Cadena de caracteres '<%= string %>' no se ha encontrado.",
"stringNotFound": "No se encontró la cadena '<%= string %>'.",
"titleIndex": "Habitica | El juego de rol de tu vida",
"habitica": "Habitica",
"titleTasks": "Quehaceres",
"titleTasks": "Tareas",
"titleAvatar": "Avatar",
"titleBackgrounds": "Ambientes",
"titleStats": "Estadísticas y Logros",
"titleBackgrounds": "Fondos",
"titleStats": "Estadísticas y logros",
"titleProfile": "Perfil",
"titleInbox": "Bandeja",
"titleInbox": "Bandeja de entrada",
"titleTavern": "Taberna",
"titleParty": "Grupo",
"titleHeroes": "Salón de los Héroes",
@@ -17,18 +17,18 @@
"titleChallenges": "Desafíos",
"titleDrops": "Mercado",
"titleQuests": "Misiones",
"titlePets": "Mascotes",
"titlePets": "Mascotas",
"titleMounts": "Monturas",
"titleEquipment": "Equipo",
"titleTimeTravelers": "Viajeros del tiempo",
"titleSeasonalShop": "Tienda de temporada",
"titleSettings": "Configuración",
"expandToolbar": "Abrir barra de herramientas",
"collapseToolbar": "Cerrar barra de herramientas",
"expandToolbar": "Expandir barra de herramientas",
"collapseToolbar": "Contraer barra de herramientas",
"markdownBlurb": "Habitica emplea el formato Markdown en los mensajes. Para obtener más información, consulta el <a href='http://habitica.wikia.com/wiki/Markdown_Cheat_Sheet' target='_blank'>resumen del formato Markdown</a>.",
"showFormattingHelp": "Mostrar ayuda de formato",
"hideFormattingHelp": "Ocultar ayuda de formato",
"youType": "Escribes:",
"youType": "Si escribes:",
"youSee": "Ves:",
"italics": "*Cursiva*",
"bold": "**Negrita**",
@@ -36,90 +36,90 @@
"emojiExample": ":smile:",
"markdownLinkEx": "[¡Habitica es genial!](https://habitica.com)",
"markdownImageEx": "![texto alt obligatorio](https://habitica.com/cake.png \"título opcional al pasar el ratón\")",
"unorderedListHTML": "+ Primer objeto<br>+ Segundo objeto<br>+ Tercer objeto",
"unorderedListMarkdown": "+ Primer objeto\n+ Segundo objeto\n+ Tercer objeto",
"unorderedListHTML": "+ Primer elemento<br>+ Segundo elemento<br>+ Tercer elemento",
"unorderedListMarkdown": "+ Primer elemento\n+ Segundo elemento\n+ Tercer elemento",
"code": "`código`",
"achievements": "Logros",
"modalAchievement": "¡Logro!",
"special": "Especial",
"site": "Sitio",
"site": "Sitio web",
"help": "Ayuda",
"user": "Usuario",
"market": "Mercado",
"subscriberItem": "Objeto Misterioso",
"newSubscriberItem": "Nuevo Objeto Misterioso",
"subscriberItem": "Objeto misterioso",
"newSubscriberItem": "Nuevo objeto misterioso",
"subscriberItemText": "Cada mes, los suscriptores reciben un objeto misterioso, que se suele publicar una semana antes de cada fin de mes, aproximadamente. Para más información, consulta la página de la wiki sobre los objetos misteriosos.",
"all": "Todo",
"none": "Ninguno",
"or": "O",
"and": "y",
"loginSuccess": "Has iniciado sesión.",
"youSure": "¿Estás seguro?",
"youSure": "¿Seguro?",
"submit": "Enviar",
"close": "Cerrar",
"saveAndClose": "Guardar y Cerrar",
"saveAndClose": "Guardar y cerrar",
"cancel": "Cancelar",
"ok": "OK",
"ok": "Aceptar",
"add": "Añadir",
"undo": "Deshacer",
"continue": "Continuar",
"accept": "Aceptar",
"reject": "Rechazar",
"neverMind": "No importa",
"buyMoreGems": "Comprar más Gemas.",
"notEnoughGems": "No hay suficientes gemas.",
"alreadyHave": "Ups! Ya tienes este artículo. No necesitas comprarlo otra vez!",
"buyMoreGems": "Comprar más gemas",
"notEnoughGems": "No tienes suficientes gemas",
"alreadyHave": "Vaya, ya tienes este artículo. No necesitas comprarlo otra vez.",
"delete": "Eliminar",
"gemsPopoverTitle": "Gemas",
"gems": "Gemas",
"gemButton": "Tienes <%= number %> Gemas.",
"gemButton": "Tienes <%= number %> gemas.",
"moreInfo": "Más información",
"showMoreMore": "(mostrar más)",
"showMoreLess": "(mostrar menos)",
"gemsWhatFor": "¡Haz clic para comprar Gemas! Las Gemas te permiten comprar artículos especiales como Misiones, personalizaciones del avatar y equipo estacional.",
"gemsWhatFor": "¡Haz clic para comprar gemas! Las gemas te permiten comprar artículos especiales como misiones, personalizaciones del avatar y equipos de temporada.",
"veteran": "Veterano",
"veteranText": "Ha sobrevivido a Habit The Grey (nuestro sito web pre-Angular) y se ha ganado muchas cicatrices por sus fallos.",
"originalUser": "¡Usuario original!",
"originalUserText": "Uno de los <em>primeros</em> usuarios... ¡digamos que fue un alpha tester!",
"habitBirthday": "Festejo de Cumpleaños de Habitica",
"habitBirthdayText": "Participó en el Festejo de Cumpleaños de Habitica",
"habitBirthdayPluralText": "¡Participó en <%= number %> Festejo(s) de Cumpleaños de Habitica!",
"originalUserText": "Uno de los <em>primerísimos</em> usuarios... ¡Este sí que es un alpha tester!",
"habitBirthday": "Fiesta de cumpleaños de Habitica",
"habitBirthdayText": "Participó en la fiesta de compleaños de Habitica",
"habitBirthdayPluralText": "¡Participó en <%= number %> fiestas de cumpleaños de Habitica!",
"habiticaDay": "Bautizo de Habitica",
"habiticaDaySingularText": "¡Celebró el Bautizo de Habitica! Gracias por ser un magnífico usuario.",
"habiticaDayPluralText": Celebró <%= number %> Bautizos! Gracias por ser un magnífico usuario.",
"habiticaDaySingularText": "¡Celebró el bautizo de Habitica! Gracias por ser un usuario magnífico.",
"habiticaDayPluralText": "¡Celebró <%= number %> bautizos! Gracias por ser un usuario magnífico.",
"achievementDilatory": "Salvador de Dilatoria",
"achievementDilatoryText": "¡Ayudó a derrotar al Dread Drag'on de Dilatoria durante el evento Summer Splash del 2014!",
"costumeContest": "Participante disfrazado",
"costumeContestText": "Ha participado en el Concurso de Disfraces de Habitoween. Puedes ver algunas de las candidaturas <a href='http://blog.habitrpg.com/tagged/cosplay' target='_blank'>en el blog de Habitica</a>.",
"costumeContestText": "Ha participado en el concurso de disfraces de Habitoween. Puedes ver algunas de las candidaturas <a href='http://blog.habitrpg.com/tagged/cosplay' target='_blank'>en el blog de Habitica</a>.",
"costumeContestTextPlural": "Ha participado en <%= number %> concursos de disfraces de Habitoween. Mira algunas de las candidaturas <a href='http://blog.habitrpg.com/tagged/cosplay' target='_blank'>en el blog de Habitica</a>.",
"memberSince": "- Miembro desde",
"lastLoggedIn": "- Última conexión",
"notPorted": "Esta función no se ha traido del sitio original",
"buyThis": "¿Comprar este <%= text %> con <%= price %> de tus <%= gems %> Gemas?",
"noReachServer": "Error en la conexión al servidor, intentalo más tarde.",
"lastLoggedIn": "- Última conexión el",
"notPorted": "Esta función aún no se ha traído del sitio original.",
"buyThis": "¿Quieres comprar este <%= text %> con <%= price %> de tus <%= gems %> gemas?",
"noReachServer": "No se puede acceder al servidor. Inténtalo de nuevo más tarde.",
"errorUpCase": "ERROR:",
"newPassSent": "Nueva contraseña enviada.",
"serverUnreach": "Error en la conexión al servidor.",
"serverUnreach": "No se puede acceder al servidor.",
"requestError": "Vaya, se ha producido un error. <strong>Actualiza la página;</strong> puede que tu última acción no se haya guardado correctamente.",
"seeConsole": "Si el eror persiste, por favor reportelo en Ayuda> Notificar un error. Si eres familiar con la consola de tu navegador, por favor incluye los mensajes de error.",
"seeConsole": "Si el error persiste, informa de él en Ayuda > Notificar un error. Si sabes cómo usar la consola del navegador, incluye los mensajes de error.",
"error": "Error",
"menu": "Menú",
"notifications": "Notificaciones",
"noNotifications": "No tienes mensajes nuevos.",
"clear": "Cerrar",
"endTour": "Terminar Tour",
"clear": "Borrar",
"endTour": "Terminar visita guiada",
"audioTheme": "Tema de audio",
"audioTheme_off": "Apagar",
"audioTheme_off": "Desactivado",
"audioTheme_danielTheBard": "Daniel el Bardo",
"audioTheme_wattsTheme": "Tema Watts",
"audioTheme_gokulTheme": "Tema Gokul",
"audioTheme_luneFoxTheme": "Tema LuneFox",
"askQuestion": "Hacer una Pregunta",
"askQuestion": "Hacer una pregunta",
"reportBug": "Notificar un error",
"HabiticaWiki": "La Wiki de Habitica",
"HabiticaWikiFrontPage": "http://habitica.wikia.com/wiki/Habitica_Wiki",
"contributeToHRPG": "Contribuir con Habitica",
"overview": "Resumen para Nuevos Usuarios",
"HabiticaWiki": "La wiki de Habitica",
"HabiticaWikiFrontPage": "http://es.habitica.wikia.com/wiki/Habitica_Wiki",
"contributeToHRPG": "Colaborar con Habitica",
"overview": "Introducción para nuevos usuarios",
"January": "Enero",
"February": "Febrero",
"March": "Marzo",
@@ -132,44 +132,44 @@
"October": "Octubre",
"November": "Noviembre",
"December": "Diciembre",
"dateFormat": "Formato de Fecha",
"dateFormat": "Formato de fecha",
"achievementStressbeast": "Salvador de Stoïkalm",
"achievementStressbeastText": "¡Ayudó a derrotar a la Abominable Bestia del Estrés durante el evento Winter Wonderland de 2014!",
"achievementBurnout": "Salvador de los Campos Florecientes",
"achievementBurnoutText": "¡Ayudó a derrotar al Burnout y restaurar los Espíritus del Cansancio durante el evento Fall Festival de 2015!",
"achievementBewilder": "Salvador/a de Calavuelos",
"achievementBewilder": "Salvador de Calavuelos",
"achievementBewilderText": "¡Ayudó a derrotar al Apa-bullador durante el Evento de Primavera de 2016!",
"checkOutProgress": "¡Comprobar mi progreso en Habitica!",
"checkOutProgress": "Consultar mi progreso en Habitica",
"cardReceived": "¡Recibiste una tarjeta!",
"cardReceivedFrom": "<%= cardType %> de <%= userName %>",
"greetingCard": "Tarjeta de Felicitación",
"greetingCard": "Tarjeta de saludo",
"greetingCardExplanation": "Ambos recibís el logro Alegres Amigotes",
"greetingCardNotes": "Enviar una tarjeta de felicitación a un miembro del grupo.",
"greeting0": "¡Hola, tú!",
"greetingCardNotes": "Enviar una tarjeta para mandar un saludo a un miembro del grupo.",
"greeting0": "¡Hola!",
"greeting1": "Solo quería saludar :)",
"greeting2": "(saluda con emoción)",
"greeting3": "¡Ey!",
"greetingCardAchievementTitle": "Alegre Amigote",
"greetingCardAchievementText": "¡Felicidades! Envió o recibió <%= cards %> tarjetas de felicitación.",
"thankyouCard": "Tarjeta de Agradecimiento",
"thankyouCardExplanation": "Los dos recibiréis el logro Agradablemente Agradecido",
"greetingCardAchievementText": "¿Qué tal? Envió o recibió <%= cards %> tarjetas de saludo.",
"thankyouCard": "Tarjeta de agradecimiento",
"thankyouCardExplanation": "Los dos recibís el logro Agradablemente Agradecido",
"thankyouCardNotes": "Envía una tarjeta de agradecimiento a un miembro de tu grupo.",
"thankyou0": "¡Muchas gracias!",
"thankyou1": "¡Gracias, gracias, gracias!",
"thankyou2": "¡Un millón de gracias!",
"thankyou3": "Estoy muy agradecido - ¡gracias!",
"thankyou3": "Estoy muy agradecido: ¡gracias!",
"thankyouCardAchievementTitle": "Agradablemente Agradecido",
"thankyouCardAchievementText": "¡Gracias por las gracias! Envió o recibió <%= cards %> tarjetas de agradecimiento.",
"birthdayCard": "Tarjeta de cumpleaños",
"birthdayCardExplanation": "Ambos recibís el logro Prosperidad Cumpleañera",
"birthdayCardNotes": "Enviar una tarjeta de cumpleaños a un miembro del grupo.",
"birthdayCardNotes": "Envía una tarjeta de cumpleaños a un miembro del grupo.",
"birthday0": "¡Feliz cumpleaños!",
"birthdayCardAchievementTitle": "Prosperidad Cumpleañera",
"birthdayCardAchievementText": "¡Que cumplas muchos más! Ha enviado o recibido <%= cards %> felicitaciones de cumpleaños.",
"streakAchievement": "¡Has obtenido un logro de racha!",
"firstStreakAchievement": "Racha de 21 días",
"streakAchievementCount": "<%= streaks %> rachas de 21 días",
"twentyOneDays": "¡Has completado tus Tareas Diarias durante 21 días seguidos!",
"twentyOneDays": "¡Has completado tus tareas diarias durante 21 días seguidos!",
"dontBreakStreak": "Excelente trabajo. ¡No estropees la racha!",
"dontStop": "¡No te detengas ahora!",
"levelUpShare": "¡Subí de nivel en Habitica al mejorar en mis hábitos en la vida real!",

View File

@@ -182,8 +182,8 @@
"userAlreadyInAParty": "User already in a party.",
"userWithIDNotFound": "User with id \"<%= userId %>\" not found.",
"userHasNoLocalRegistration": "User does not have a local registration (username, email, password).",
"uuidsMustBeAnArray": "UUIDs invites must be a an Array.",
"emailsMustBeAnArray": "Email invites must be a an Array.",
"uuidsMustBeAnArray": "User ID invites must be an array.",
"emailsMustBeAnArray": "Email address invites must be an array.",
"canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time",
"onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!"
}

View File

@@ -5,7 +5,7 @@
"annoyingFriends": "Amigos Molestos",
"annoyingFriendsText": "Tus compañeros te han lanzado <%= snowballs %> bolas de nieve.",
"alarmingFriends": "Amigos Alarmantes",
"alarmingFriendsText": "Tus compañeros the han asustado <%= spookDust %> veces.",
"alarmingFriendsText": "Tus compañeros de grupo te han asustado <%= spookySparkles %> veces.",
"agriculturalFriends": "Amigos Agrícolas",
"agriculturalFriendsText": "Tus compañeros te han transformado en flor <%= seeds %> veces.",
"aquaticFriends": "Amigos Acuáticos",

View File

@@ -10,7 +10,7 @@
"messageAlreadyMount": "Ya tienes esa montura. Intenta alimentar a otra mascota.",
"messageEvolve": "Has dominado a <%= egg %>, ¡vamos a dar una vuelta!",
"messageLikesFood": "¡A <%= egg %> le encanta <%= foodText %>!",
"messageDontEnjoyFood": "<%= egg %> come <%= foodText %> pero no parece disfrutarlo.",
"messageDontEnjoyFood": "Tu <%= egg %> come <%= foodText %>, pero no parece que le guste.",
"messageBought": "Has comprado <%= itemText %>",
"messageEquipped": "<%= itemText %> equipado.",
"messageUnEquipped": "Te has quitado <%= itemText %>.",

View File

@@ -14,7 +14,7 @@
"displayItemForGold": "¿Quieres vender tu <strong><%= itemType %></strong>?",
"displayEggForGold": "¿Quieres vender un <strong>huevo <%= itemType %></strong>?",
"displayPotionForGold": "¿Quieres vender una <strong>poción <%= itemType %></strong>?",
"sellForGold": "Véndelo por <%= gold %> de oro",
"sellForGold": "Venderlo por <%= gold %> de oro",
"buyGems": "Comprar Gemas",
"purchaseGems": "Comprar gemas",
"justin": "Justin",
@@ -42,31 +42,31 @@
"alreadyUnlocked": "Full set already unlocked.",
"alreadyUnlockedPart": "Full set already partially unlocked.",
"USD": "(USD)",
"newStuff": "Cosas Nuevas",
"cool": "Ya me lo dirás",
"dismissAlert": "Ignora Esta Alerta",
"newStuff": "Cosas nuevas",
"cool": "Posponer",
"dismissAlert": "Descartar este aviso",
"donateText1": "Añade 20 Gemas a tu cuenta. Las Gemas se usan para comprar objetos especiales en el juego, como camisetas y peinados.",
"donateText2": "Ayuda a Habitica",
"donateText3": "Habitica es un proyecto de código abierto que depende del soporte de sus usuarios. El dinero que gastes en gemas nos ayuda a mantener activos los servidores, mantener al pequeño grupo de personal, desarrollar nuevas caracteristicas y proveer incentivos para nuestros programadores voluntarios. ¡Gracias por tu generosidad!",
"donationDesc": "20 Gemas, Donación a Habitica",
"donationDesc": "20 gemas, donación a Habitica",
"payWithCard": "Pagar con una tarjeta de crédito",
"payNote": "Nota: Paypal a veces toma mucho tiempo autorizando. Recomendamos pagar con tarjeta de crédito.",
"card": "Tarjeta de crédito (a través de Stripe)",
"amazonInstructions": "Haz click en el botón para pagar con Amazon Payments",
"amazonInstructions": "Haz clic en el botón para pagar con Amazon Payments",
"paymentMethods": "Comprar con",
"classGear": "Equipo de clase",
"classGearText": "Antes que nada, no te preocupes. El equipamiento que tenías está en tu inventario y ahora llevas el equipo de aprendiz de tu nueva clase. Si llevas objetos pertenecientes a tu clase, obtendrás una bonificación del 50% en tus estadísticas. Pero, si quieres, puedes volver a usar el equipamiento anterior sin ningún problema.",
"classStats": "Éstas son las estadísticas de tu clase; afectan al gameplay. Cada vez que subas de nivel obtendrás un punto para asignar a una estadística en concreto. Mueve el puntero sobre cada estadística para más información.",
"autoAllocate": "Asignación Automática",
"autoAllocate": "Asignación automática",
"autoAllocateText": "Si 'distribución automática' está seleccionado, tu avatar gana estadísticas automáticamente basado en los atributos de sus tareas, que puedes encontrar en <strong>TAREA > Editar > Avanzado > Atributos</strong> Por ejemplo, si haces ejercicio con frecuencia, y si tu Diaria de 'Ejercicio' está fijado en 'Físico', vas a ganar Fuerza automáticamente.",
"spells": "Hechizos",
"spellsText": "Ahora podrás desbloquear hechizos especificos para tu clase. El primero se desbloquea a nivel 11. Tu maná se rellena 10 puntos al día, mas 1 punto por cada completado",
"toDo": "Tarea Pendiente",
"moreClass": "Para mas información sobre el sistema de clase, mira en",
"toDo": "Tarea pendiente",
"moreClass": "Para ver más información sobre el sistema de clases, consulta",
"tourWelcome": "¡Bienvenido a Habitica! Esta es tu lista de Tareas Pendientes. ¡Tacha alguna tarea realizada para continuar!",
"tourExp": "¡Buen trabajo! ¡Tachar tareas te da Experiencia y Oro!",
"tourDailies": "Esta columna es la de las tareas diarias. Para continuar, añade una tarea que debas hacer todos los días. <strong>Ejemplos de tareas diarias</strong>: <strong>hacer la cama</strong>, <strong>usar hilo dental</strong> o <strong>consultar el correo del trabajo</strong>",
"tourCron": "¡Espléndido! Tus Tareas Diarias se restaurarán cada día.",
"tourCron": "¡Espléndido! Tus tareas diarias se restaurarán cada día.",
"tourHP": "¡Atención! Si no completas tus Tareas Diarias antes de medianoche, ¡te dañarán!",
"tourHabits": "¡Esta columna es para los buenos y malos hábitos que haces varias veces al día! Para continuar haz click al lápiz para editar los nombres, después haz click en el tick para guardarlo.",
"tourStats": "¡Los Buenos Hábitos dan Experiencia y Oro! Los Malos Hábitos quitan vida.",
@@ -89,7 +89,7 @@
"tourAwesome": "¡Estupendo!",
"tourSplendid": "¡Esplendido!",
"tourNifty": "¡Ingenioso!",
"tourAvatarProceed": "¡Muestrame mis tareas!",
"tourAvatarProceed": "¡Muéstrame mis tareas!",
"tourToDosBrief": "<strong>Lista de Tareas Pendientes</strong><ul><li>¡Marca las Tareas Pendientes para ganar Oro y Experiencia!</li><li>Las Tareas Pendientes nunca hacen que tu avatar pierda Salud.</li></ul>",
"tourDailiesBrief": "<strong>Tareas Diarias</strong><ul><li>Las Tareas Diarias se repiten cada día.</li><li>Pierdes Salud si te saltas las Tareas Diarias.</li></ul>",
"tourDailiesProceed": "¡Tendré cuidado!",

View File

@@ -12,6 +12,7 @@
"etherealLion": "León Etéreo",
"veteranWolf": "Lobo Veterano",
"veteranTiger": "Tigre veterano",
"veteranLion": "León veterano",
"cerberusPup": "Cachorro de Cerbero",
"hydra": "Hidra",
"mantisShrimp": "Mantis marina",
@@ -62,7 +63,7 @@
"hatchedPet": "¡Ha nacido un/a <%= egg %> <%= potion %>!",
"displayNow": "Llevar ahora",
"displayLater": "Llevar más adelante",
"petNotOwned": "You do not own this pet.",
"petNotOwned": "No eres dueño de esta mascota.",
"earnedCompanion": "Tu productividad te ha granjeado un nuevo acompañante. Aliméntalo y crecerá.",
"feedPet": "¿Dar de comer <%= article %><%= text %>a su <%= name %>?",
"useSaddle": "¿Ensillar <%= pet %>?",
@@ -84,8 +85,8 @@
"petKeyBoth": "Soltar ambas",
"confirmPetKey": "¿Está seguro?",
"petKeyNeverMind": "Aún no",
"petsReleased": "Pets released.",
"mountsAndPetsReleased": "Mounts and pets released",
"mountsReleased": "Mounts released",
"petsReleased": "Mascotas liberadas.",
"mountsAndPetsReleased": "Monturas y mascotas liberadas.",
"mountsReleased": "Monturas liberadas.",
"gemsEach": "gemas cada uno"
}

View File

@@ -79,23 +79,23 @@
"getMoreQuests": "Conseguir más misiones",
"unlockedAQuest": "¡Has desbloqueado una misión!",
"leveledUpReceivedQuest": "¡Has subido a <strong>Nivel <%= level %></strong> y has recibido un pergamino de misión!",
"questInvitationDoesNotExist": "No quest invitation has been sent out yet.",
"questInviteNotFound": "No quest invitation found.",
"guildQuestsNotSupported": "Guilds cannot be invited on quests.",
"questNotFound": "Quest \"<%= key %>\" not found.",
"questNotOwned": "You don't own that quest scroll.",
"questNotGoldPurchasable": "Quest \"<%= key %>\" is not a Gold-purchasable quest.",
"questLevelTooHigh": "You must be level <%= level %> to begin this quest.",
"questAlreadyUnderway": "Your party is already on a quest. Try again when the current quest has ended.",
"questAlreadyAccepted": "You already accepted the quest invitation.",
"noActiveQuestToLeave": "No active quest to leave",
"questLeaderCannotLeaveQuest": "Quest leader cannot leave quest",
"notPartOfQuest": "You are not part of the quest",
"noActiveQuestToAbort": "There is no active quest to abort.",
"onlyLeaderAbortQuest": "Only the group or quest leader can abort a quest.",
"questAlreadyRejected": "You already rejected the quest invitation.",
"cantCancelActiveQuest": "You can not cancel an active quest, use the abort functionality.",
"onlyLeaderCancelQuest": "Only the group or quest leader can cancel the quest.",
"questNotPending": "There is no quest to start.",
"questOrGroupLeaderOnlyStartQuest": "Only the quest leader or group leader can force start the quest"
"questInvitationDoesNotExist": "No se ha enviado invitación de misión todavía.",
"questInviteNotFound": "Invitación a misión no encontrada.",
"guildQuestsNotSupported": "Los gremios no pueden ser invitados a las misiones.",
"questNotFound": "Misión \"<%= key %>\" no encontrada.",
"questNotOwned": "No posees ese pergamino de misión.",
"questNotGoldPurchasable": "La misión \"<%= key %>\" no es una misión por oro.",
"questLevelTooHigh": "Debes ser nivel <%= level %> para empezar esta misión",
"questAlreadyUnderway": "Tu grupo ya está en una misión. Inténtalo de nuevo cuando la misión haya terminado.",
"questAlreadyAccepted": "Ya has aceptado la invitación de misión",
"noActiveQuestToLeave": "No hay misión activa de la que salir.",
"questLeaderCannotLeaveQuest": "El líder de la misión no puede salir de la misión.",
"notPartOfQuest": "No formas parte de la misión.",
"noActiveQuestToAbort": "No hay misión activa que abortar.",
"onlyLeaderAbortQuest": "Sólo el líder de grupo o misión puede abortar una misión.",
"questAlreadyRejected": "Ya has declinado la invitación de misión.",
"cantCancelActiveQuest": "No puedes cancelar una misión activa, usa la función de abortar.",
"onlyLeaderCancelQuest": "Sólo el líder de grupo o misión puede cancelar la misión.",
"questNotPending": "No hay misión que empezar.",
"questOrGroupLeaderOnlyStartQuest": "Sólo el líder de grupo o misión puede forzar empezar la misión."
}

View File

@@ -315,10 +315,10 @@
"questFalconBoss": "Aves de la Procrastinación",
"questFalconDropFalconEgg": "Halcón (Huevo)",
"questFalconUnlockText": "Desbloquea huevos de Halcón adquiribles en el Mercado",
"questTreelingText": "The Tangle Tree",
"questTreelingNotes": "It's the annual Garden Competition, and everyone is talking about the mysterious project which @aurakami has promised to unveil. You join the crowd on the day of the big announcement, and marvel at the introduction of a moving tree. @fuzzytrees explains that the tree will help with garden maintenance, showing how it can mow the lawn, trim the hedge and prune the roses all at the same time until the tree suddenly goes wild, turning its secateurs on its creator! The crowd panics as everyone tries to flee, but you aren't afraid you leap forward, ready to do battle.",
"questTreelingCompletion": "You dust yourself off as the last few leaves drift to the floor. In spite of the upset, the Garden Competition is now safe although the tree you just reduced to a heap of wood chips won't be winning any prizes! \"Still a few kinks to work out there,\" @PainterProphet says. \"Perhaps someone else would do a better job of training the saplings. Do you fancy a go?\"",
"questTreelingBoss": "Tangle Tree",
"questTreelingDropTreelingEgg": "Treeling (Egg)",
"questTreelingUnlockText": "Unlocks purchasable Treeling eggs in the Market"
"questTreelingText": "La Enredadera",
"questTreelingNotes": "Es la Competición Anual de Jardines, y todo el mundo está hablando del misterioso proyecto que @aurakami ha prometido revelar. Te unes a la muchedumbre el día del gran anuncio, y te maravillas con la presentación de un árbol viviente. @fuzzytrees explica que el árbol ayudará con el cuidado del jardín, mostrando cómo puede cortar el césped, recortar los setos y podar las rosas al mismo tiempo... Hasta que el árbol se vuelve loco, dirigiendo sus podaderas a su creador. El público entra en pánico y todo el mundo intenta escapar, pero tú no tienes miedo... Te acercas de un salto, preparado para luchar.",
"questTreelingCompletion": "Te sacudes el polvo mientras las últimas hojas caen al suelo. A pesar del revuelo, la Competición de Jardines está a salvo ahora... ¡aunque el árbol que acabas de dejar hecho astillas no parece que vaya a ganar muchos premios! \"Aun quedan detalles por ultimar,\" dice @PainterProphet. \"Quizás otra persona entrenaría mejor a los pimpollos. ¿Quieres probar?\"",
"questTreelingBoss": "Enredadera",
"questTreelingDropTreelingEgg": "Brote (Huevo)",
"questTreelingUnlockText": "Desbloquea la compra de huevos de Brote en el Mercado"
}

View File

@@ -47,6 +47,7 @@
"customDayStart": "Comienzo de Día Personalizado",
"changeCustomDayStart": "¿Cambiar inicio de día?",
"sureChangeCustomDayStart": "¿Seguro que quieres cambiar la hora a la que empieza cada día?",
"customDayStartHasChanged": "Your custom day start has changed.",
"nextCron": "Tus tareas diarias se restablecerán la próxima vez que uses Habitica a partir del <%= time %>. ¡No te olvides de completar las tareas diarias antes de esa hora!",
"customDayStartInfo1": "De forma predeterminada, Habitica comprueba si has realizado las tareas diarias y las restablece todos los días a medianoche, de acuerdo con tu zona horaria. Aquí puedes cambiar la hora a la que lo hace.",
"misc": "Varios",

View File

@@ -35,8 +35,8 @@
"spellSpecialSnowballAuraNotes": "¡Lanza una bola de nieve a un miembro de tu grupo! ¿Que podría salir mal? Dura hasta el final del día de ese miembro.",
"spellSpecialSaltText": "Sal",
"spellSpecialSaltNotes": "Alguien te ha lanzado una bola de nieve. Ja Ja, muy gracioso. ¡Ahora quítame esto de encima!",
"spellSpecialSpookDustText": "Brillantina espeluznante",
"spellSpecialSpookDustNotes": "¡Convierte un amigo en una manta flotante con ojos!",
"spellSpecialSpookySparklesText": "Spooky Sparkles",
"spellSpecialSpookySparklesNotes": "Turn a friend into a floating blanket with eyes!",
"spellSpecialOpaquePotionText": "Poción Opaco",
"spellSpecialOpaquePotionNotes": "Cancela los efectos de la brillantina espeluznante.",
"spellSpecialShinySeedText": "Semilla Brillante",
@@ -50,7 +50,7 @@
"spellNotFound": "Skill \"<%= spellId %>\" not found.",
"partyNotFound": "Party not found",
"targetIdUUID": "\"targetId\" must be a valid User ID.",
"challengeTasksNoCast": "Casting a skill on challenge tasks is not supported.",
"challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.",
"spellNotOwned": "You don't own this skill.",
"spellLevelTooHigh": "You must be level <%= level %> to use this skill."
}

Some files were not shown because too many files have changed in this diff Show More