Compare commits

..

27 Commits

Author SHA1 Message Date
Sabe Jones 56af611212 4.109.1 2019-08-30 13:46:35 -05:00
Sabe Jones 2f4ebdac10 chore(news): Bailey 2019-08-30 13:46:30 -05:00
Matteo Pagliazzi 923bc9b284 fix #11336, categories not selectable when creating a challenge 2019-08-30 13:26:05 -05:00
Sabe Jones 55fecbc41b 4.109.0 2019-08-29 14:32:25 -05:00
Sabe Jones 0056163a17 chore(news): Bailey 2019-08-29 14:31:42 -05:00
Sabe Jones cea9c745b8 chore(sprites): compile 2019-08-29 14:25:19 -05:00
Sabe Jones fc841d0ad4 Hourglass Quest (#11325)
* feat(content): Hourglass Quest

* fix(hourglasses): NaN from undefined

* fix(quests): sanity check for negative scrolls

* fix(hourglasses): don't show quantity selection for binary items

* fix(route): validate number, use body not params

* test(timetrav): add quest tests
2019-08-29 15:22:12 -04:00
Melior 9077290ea3 Update from Weblate (#11316)
* Translated using Weblate (Polish)

Currently translated at 93.0% (1758 of 1889 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (146 of 146 strings)

Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/pl/

* Translated using Weblate (Polish)

Currently translated at 96.8% (216 of 223 strings)

Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (211 of 211 strings)

Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (36 of 36 strings)

Translation: Habitica/Loadingscreentips
Translate-URL: https://translate.habitica.com/projects/habitica/loadingscreentips/pl/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (20 of 20 strings)

Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (431 of 431 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (126 of 126 strings)

Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/pt_BR/

* Translated using Weblate (Russian)

Currently translated at 100.0% (20 of 20 strings)

Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/ru/

* Translated using Weblate (Russian)

Currently translated at 98.8% (447 of 452 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/

* Translated using Weblate (Russian)

Currently translated at 98.7% (161 of 163 strings)

Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (28 of 28 strings)

Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/ru/

* Translated using Weblate (Russian)

Currently translated at 93.4% (129 of 138 strings)

Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (223 of 223 strings)

Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/ru/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (431 of 431 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (333 of 333 strings)

Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (482 of 482 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (31 of 31 strings)

Translation: Habitica/Maintenance
Translate-URL: https://translate.habitica.com/projects/habitica/maintenance/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (12 of 12 strings)

Translation: Habitica/Merch
Translate-URL: https://translate.habitica.com/projects/habitica/merch/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (4 of 4 strings)

Translation: Habitica/Noscript
Translate-URL: https://translate.habitica.com/projects/habitica/noscript/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (146 of 146 strings)

Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/es/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (329 of 329 strings)

Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/zh_Hant/

* Translated using Weblate (Russian)

Currently translated at 100.0% (229 of 229 strings)

Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (650 of 650 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (650 of 650 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/ru/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (126 of 126 strings)

Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (229 of 229 strings)

Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (56 of 56 strings)

Translation: Habitica/Faq
Translate-URL: https://translate.habitica.com/projects/habitica/faq/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (294 of 294 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (481 of 481 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (170 of 170 strings)

Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (31 of 31 strings)

Translation: Habitica/Maintenance
Translate-URL: https://translate.habitica.com/projects/habitica/maintenance/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (146 of 146 strings)

Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (28 of 28 strings)

Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (57 of 57 strings)

Translation: Habitica/Spells
Translate-URL: https://translate.habitica.com/projects/habitica/spells/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 97.3% (217 of 223 strings)

Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/zh_Hant/

* Translated using Weblate (Danish)

Currently translated at 95.0% (19 of 20 strings)

Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/da/

* Translated using Weblate (Danish)

Currently translated at 100.0% (638 of 638 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/da/

* Translated using Weblate (Danish)

Currently translated at 99.8% (1807 of 1809 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/da/

* Translated using Weblate (German)

Currently translated at 100.0% (424 of 424 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/de/

* Translated using Weblate (German)

Currently translated at 100.0% (329 of 329 strings)

Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/de/

* Translated using Weblate (German)

Currently translated at 100.0% (28 of 28 strings)

Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/de/

* Translated using Weblate (German)

Currently translated at 100.0% (57 of 57 strings)

Translation: Habitica/Spells
Translate-URL: https://translate.habitica.com/projects/habitica/spells/de/

* Translated using Weblate (Indonesian)

Currently translated at 88.7% (308 of 347 strings)

Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/id/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (206 of 206 strings)

Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/ja/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (137 of 137 strings)

Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/ja/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (56 of 56 strings)

Translation: Habitica/Faq
Translate-URL: https://translate.habitica.com/projects/habitica/faq/ja/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (482 of 482 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/ja/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (332 of 332 strings)

Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/ja/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (27 of 27 strings)

Translation: Habitica/Loginincentives
Translate-URL: https://translate.habitica.com/projects/habitica/loginincentives/ja/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (66 of 66 strings)

Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/ja/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (8 of 8 strings)

Translation: Habitica/Overview
Translate-URL: https://translate.habitica.com/projects/habitica/overview/ja/

* Translated using Weblate (Polish)

Currently translated at 100.0% (56 of 56 strings)

Translation: Habitica/Faq
Translate-URL: https://translate.habitica.com/projects/habitica/faq/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (66 of 66 strings)

Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/pl/

* Translated using Weblate (Polish)

Currently translated at 93.2% (1762 of 1889 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (223 of 223 strings)

Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/pl/

* Translated using Weblate (Russian)

Currently translated at 100.0% (207 of 207 strings)

Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (452 of 452 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (229 of 229 strings)

Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (126 of 126 strings)

Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (650 of 650 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (329 of 329 strings)

Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (1767 of 1767 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (163 of 163 strings)

Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (66 of 66 strings)

Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (146 of 146 strings)

Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (171 of 171 strings)

Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/ru/

* Translated using Weblate (Russian)

Currently translated at 94.9% (131 of 138 strings)

Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (211 of 211 strings)

Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/ru/

* Translated using Weblate (German)

Currently translated at 100.0% (78 of 78 strings)

Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/de/

* Translated using Weblate (German)

Currently translated at 96.0% (441 of 459 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/de/

* Translated using Weblate (German)

Currently translated at 100.0% (348 of 348 strings)

Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/de/

* Translated using Weblate (German)

Currently translated at 100.0% (78 of 78 strings)

Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/de/

* Translated using Weblate (German)

Currently translated at 98.1% (646 of 658 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/de/

* Translated using Weblate (German)

Currently translated at 96.5% (1831 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/de/

* Translated using Weblate (German)

Currently translated at 96.5% (1831 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/de/

* Translated using Weblate (Polish)

Currently translated at 96.5% (635 of 658 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/pl/

* Translated using Weblate (Polish)

Currently translated at 93.4% (129 of 138 strings)

Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/pl/

* Translated using Weblate (German)

Currently translated at 96.7% (1835 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/de/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (146 of 146 strings)

Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/ja/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (27 of 27 strings)

Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/ja/

* Add translated gear name to open-mystery-item call (#11306)

* Add translated gear name to open-mystery-item call

* Fix test

* fix mystery item text language

* Translated using Weblate (Danish)

Currently translated at 100.0% (295 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/da/

* Translated using Weblate (Danish)

Currently translated at 100.0% (482 of 482 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/da/

* Translated using Weblate (French)

Currently translated at 100.0% (459 of 459 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (295 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/fr/

* Translated using Weblate (French)

Currently translated at 93.0% (1766 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (163 of 163 strings)

Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (66 of 66 strings)

Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (171 of 171 strings)

Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (28 of 28 strings)

Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (211 of 211 strings)

Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/fr/

* Translated using Weblate (German)

Currently translated at 100.0% (459 of 459 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/de/

* Translated using Weblate (German)

Currently translated at 100.0% (658 of 658 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/de/

* Translated using Weblate (German)

Currently translated at 100.0% (295 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/de/

* Translated using Weblate (German)

Currently translated at 100.0% (1897 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/de/

* Translated using Weblate (German)

Currently translated at 100.0% (1897 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/de/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (20 of 20 strings)

Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (459 of 459 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (348 of 348 strings)

Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/es/

* Translated using Weblate (Spanish)

Currently translated at 98.6% (649 of 658 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (295 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/es/

* Translated using Weblate (Spanish)

Currently translated at 93.2% (1769 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/es/

* Translated using Weblate (Spanish)

Currently translated at 93.2% (1769 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (146 of 146 strings)

Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/es/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (28 of 28 strings)

Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/es/

* Translated using Weblate (Spanish (Latin America))

Currently translated at 100.0% (20 of 20 strings)

Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/es_419/

* Make usernames clickable in Hall of Heroes Fixes #11014 (#11281)

* Add userLink (user-link) import to heroes component

* Use the userLink component to make user names clickable in the hall of heroes

This fixes #11014

* Translated using Weblate (Danish)

Currently translated at 99.5% (480 of 482 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/da/

* Translated using Weblate (French)

Currently translated at 100.0% (348 of 348 strings)

Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (658 of 658 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (1897 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (1897 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (138 of 138 strings)

Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/fr/

* Translated using Weblate (Russian)

Currently translated at 98.6% (453 of 459 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (348 of 348 strings)

Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/ru/

* Translated using Weblate (Russian)

Currently translated at 99.6% (656 of 658 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (295 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/ru/

* Translated using Weblate (Russian)

Currently translated at 98.5% (1870 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/

* Translated using Weblate (Russian)

Currently translated at 95.6% (132 of 138 strings)

Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/ru/

* Translated using Weblate (Turkish)

Currently translated at 100.0% (7 of 7 strings)

Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/tr/

* Translated using Weblate (Turkish)

Currently translated at 95.8% (440 of 459 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/tr/

* Translated using Weblate (Turkish)

Currently translated at 100.0% (229 of 229 strings)

Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/tr/

* Translated using Weblate (Turkish)

Currently translated at 100.0% (126 of 126 strings)

Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/tr/

* Translated using Weblate (Turkish)

Currently translated at 99.3% (327 of 329 strings)

Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/tr/

* Translated using Weblate (Turkish)

Currently translated at 98.6% (291 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/tr/

* Translated using Weblate (Turkish)

Currently translated at 100.0% (481 of 481 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/tr/

* Translated using Weblate (Turkish)

Currently translated at 95.4% (63 of 66 strings)

Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/tr/

* Translated using Weblate (Turkish)

Currently translated at 100.0% (146 of 146 strings)

Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/tr/

* Translated using Weblate (Turkish)

Currently translated at 100.0% (211 of 211 strings)

Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/tr/

* Node 12 (#11149)

* chore(node): upgrade to version 12

* update package-lock.json

* upgrade bcrypt

* upgrade node-sass

* update deps

* fix deprecation

* downgrade amplitude

* fix client side tests

* fix common and integration tests, upgrade mongoose

* Translated using Weblate (Czech)

Currently translated at 100.0% (207 of 207 strings)

Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/cs/

* Translated using Weblate (Czech)

Currently translated at 95.0% (19 of 20 strings)

Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/cs/

* Translated using Weblate (Czech)

Currently translated at 99.5% (210 of 211 strings)

Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/cs/

* Translated using Weblate (French)

Currently translated at 100.0% (1897 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (482 of 482 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/fr/

* Translated using Weblate (Polish)

Currently translated at 100.0% (329 of 329 strings)

Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/pl/

* Translated using Weblate (Russian)

Currently translated at 99.7% (1893 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/

* Translated using Weblate (Turkish)

Currently translated at 98.8% (169 of 171 strings)

Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/tr/

* fix some svgs on production

* chore(news): Kickstarter announcement

* 4.107.2

* fix(logo): remove unused mask props

* Translated using Weblate (Polish)

Currently translated at 100.0% (348 of 348 strings)

Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (126 of 126 strings)

Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/pl/

* Translated using Weblate (Polish)

Currently translated at 92.8% (1762 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (171 of 171 strings)

Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/pl/

* Translated using Weblate (Russian)

Currently translated at 99.7% (1893 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/

* fix(task-modal): reorganize form to fix saving (#11323)

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (211 of 211 strings)

Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (36 of 36 strings)

Translation: Habitica/Loadingscreentips
Translate-URL: https://translate.habitica.com/projects/habitica/loadingscreentips/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 96.3% (157 of 163 strings)

Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (138 of 138 strings)

Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/zh_Hant/

* Translated using Weblate (Hungarian)

Currently translated at 55.0% (11 of 20 strings)

Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/hu/

* Translated using Weblate (Hungarian)

Currently translated at 100.0% (4 of 4 strings)

Translation: Habitica/Noscript
Translate-URL: https://translate.habitica.com/projects/habitica/noscript/hu/

* Translated using Weblate (Hungarian)

Currently translated at 89.7% (412 of 459 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/hu/

* Translated using Weblate (Polish)

Currently translated at 100.0% (295 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (482 of 482 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (27 of 27 strings)

Translation: Habitica/Loginincentives
Translate-URL: https://translate.habitica.com/projects/habitica/loginincentives/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (163 of 163 strings)

Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (31 of 31 strings)

Translation: Habitica/Maintenance
Translate-URL: https://translate.habitica.com/projects/habitica/maintenance/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (4 of 4 strings)

Translation: Habitica/Noscript
Translate-URL: https://translate.habitica.com/projects/habitica/noscript/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (8 of 8 strings)

Translation: Habitica/Overview
Translate-URL: https://translate.habitica.com/projects/habitica/overview/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (28 of 28 strings)

Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (138 of 138 strings)

Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/pl/

* Translated using Weblate (Russian)

Currently translated at 100.0% (459 of 459 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (658 of 658 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (1897 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (1897 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/

* chore(news): KS update

* 4.107.3

* Translated using Weblate (Chinese (Simplified))

Currently translated at 40.0% (8 of 20 strings)

Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/zh_Hans/

* Translated using Weblate (Polish)

Currently translated at 100.0% (482 of 482 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/pl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (207 of 207 strings)

Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (20 of 20 strings)

Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (348 of 348 strings)

Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/nl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (126 of 126 strings)

Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/nl/

* Translated using Weblate (Dutch)

Currently translated at 95.6% (1815 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/nl/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 96.5% (443 of 459 strings)

Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 96.2% (633 of 658 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/pt_BR/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (70 of 70 strings)

Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 96.0% (632 of 658 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (329 of 329 strings)

Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (481 of 481 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (31 of 31 strings)

Translation: Habitica/Maintenance
Translate-URL: https://translate.habitica.com/projects/habitica/maintenance/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (12 of 12 strings)

Translation: Habitica/Merch
Translate-URL: https://translate.habitica.com/projects/habitica/merch/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (4 of 4 strings)

Translation: Habitica/Noscript
Translate-URL: https://translate.habitica.com/projects/habitica/noscript/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (8 of 8 strings)

Translation: Habitica/Overview
Translate-URL: https://translate.habitica.com/projects/habitica/overview/zh_Hant/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (170 of 170 strings)

Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/zh_Hant/

* Translated using Weblate (Czech)

Currently translated at 100.0% (20 of 20 strings)

Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/cs/

* Translated using Weblate (Czech)

Currently translated at 100.0% (229 of 229 strings)

Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/cs/

* Translated using Weblate (Czech)

Currently translated at 87.9% (306 of 348 strings)

Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/cs/

* Translated using Weblate (Czech)

Currently translated at 92.0% (1747 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/cs/

* Translated using Weblate (Danish)

Currently translated at 99.2% (136 of 137 strings)

Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/da/

* Translated using Weblate (Danish)

Currently translated at 100.0% (226 of 226 strings)

Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/da/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (137 of 137 strings)

Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/nl/

* Translated using Weblate (Danish)

Currently translated at 99.5% (480 of 482 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/da/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (70 of 70 strings)

Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/nl/

* Translated using Weblate (Dutch)

Currently translated at 98.6% (291 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/nl/

* Translated using Weblate (Dutch)

Currently translated at 97.9% (471 of 481 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/nl/

* Translated using Weblate (English (Pirate))

Currently translated at 100.0% (126 of 126 strings)

Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/en@pirate/

* Translated using Weblate (English (Pirate))

Currently translated at 93.0% (1765 of 1897 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/en@pirate/

* Translated using Weblate (English (Pirate))

Currently translated at 96.9% (638 of 658 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/en@pirate/

* Translated using Weblate (English (Pirate))

Currently translated at 100.0% (66 of 66 strings)

Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/en@pirate/

* Translated using Weblate (French)

Currently translated at 100.0% (226 of 226 strings)

Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/fr/

* Translated using Weblate (English (Pirate))

Currently translated at 98.2% (168 of 171 strings)

Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/en@pirate/

* Translated using Weblate (French)

Currently translated at 100.0% (146 of 146 strings)

Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/fr/

* Translated using Weblate (German)

Currently translated at 100.0% (295 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/de/

* Translated using Weblate (German)

Currently translated at 100.0% (146 of 146 strings)

Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/de/

* Translated using Weblate (Portuguese)

Currently translated at 98.6% (226 of 229 strings)

Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/pt/

* Translated using Weblate (Portuguese)

Currently translated at 98.6% (291 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/pt/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (70 of 70 strings)

Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 98.6% (226 of 229 strings)

Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 98.9% (292 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 98.7% (475 of 481 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/pt_BR/

* Translated using Weblate (Russian)

Currently translated at 100.0% (137 of 137 strings)

Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/ru/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (146 of 146 strings)

Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/pt_BR/

* Translated using Weblate (Russian)

Currently translated at 100.0% (229 of 229 strings)

Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (70 of 70 strings)

Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (126 of 126 strings)

Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (329 of 329 strings)

Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (295 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (482 of 482 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/ru/

* Translated using Weblate (Russian)

Currently translated at 100.0% (146 of 146 strings)

Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/ru/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (295 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/es/

* Translated using Weblate (Spanish (Latin America))

Currently translated at 98.6% (144 of 146 strings)

Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/es_419/

* Translated using Weblate (Turkish)

Currently translated at 100.0% (70 of 70 strings)

Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/tr/

* Translated using Weblate (Turkish)

Currently translated at 100.0% (229 of 229 strings)

Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/tr/

* Translated using Weblate (Turkish)

Currently translated at 99.3% (327 of 329 strings)

Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/tr/

* Translated using Weblate (Turkish)

Currently translated at 98.6% (291 of 295 strings)

Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/tr/

* Translated using Weblate (Turkish)

Currently translated at 100.0% (481 of 481 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/tr/

* feat(content): Mystery Items

* chore(sprites): compile

* 4.108.0

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 96.3% (634 of 658 strings)

Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 98.9% (476 of 481 strings)

Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 98.8% (169 of 171 strings)

Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/pt_BR/

* Translated using Weblate (German)

Currently translated at 100.0% (1901 of 1901 strings)

Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/de/

* Translated using Weblate (German)

Currently translated at 97.7% (219 of 224 strings)

Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/de/
2019-08-28 10:49:20 -04:00
Sabe Jones 8b9c7da5dc Merge branch 'release' into develop 2019-08-27 16:00:52 -05:00
Sabe Jones 8475fcddcc 4.108.0 2019-08-27 16:00:26 -05:00
Sabe Jones a1535d286d chore(sprites): compile 2019-08-27 16:00:12 -05:00
Sabe Jones 3bcd82f6fe feat(content): Mystery Items 2019-08-27 16:00:02 -05:00
Sabe Jones 2ced5e2d5b Merge branch 'release' into develop 2019-08-23 11:34:20 -05:00
Sabe Jones 2ef33386f1 4.107.3 2019-08-23 11:34:03 -05:00
Sabe Jones fd8f144da0 chore(news): KS update 2019-08-23 11:33:56 -05:00
Matteo Pagliazzi 5a2350a034 fix(task-modal): reorganize form to fix saving (#11323) 2019-08-21 19:16:47 +02:00
Sabe Jones 38f17f0b6a Merge branch 'release' into develop 2019-08-20 11:23:19 -05:00
Matteo Pagliazzi 0ed8bcedca fix(logo): remove unused mask props 2019-08-20 18:13:07 +02:00
Matteo Pagliazzi 52f9319778 fix some svgs on production 2019-08-20 17:13:35 +02:00
Matteo Pagliazzi e621e781ed Node 12 (#11149)
* chore(node): upgrade to version 12

* update package-lock.json

* upgrade bcrypt

* upgrade node-sass

* update deps

* fix deprecation

* downgrade amplitude

* fix client side tests

* fix common and integration tests, upgrade mongoose
2019-08-19 22:43:17 +02:00
Preston Skupinski 8b5129cd4f Make usernames clickable in Hall of Heroes Fixes #11014 (#11281)
* Add userLink (user-link) import to heroes component

* Use the userLink component to make user names clickable in the hall of heroes

This fixes #11014
2019-08-18 17:28:48 +02:00
Phillip Thelen 6784d23a7c Add translated gear name to open-mystery-item call (#11306)
* Add translated gear name to open-mystery-item call

* Fix test

* fix mystery item text language
2019-08-16 19:40:49 +02:00
Scens c8466eec98 Only includes backticks if they haven't been already included. Fixes … (#11250)
* Only includes backticks if they haven't been already included. Fixes the problem.

* Small adjustments
2019-08-15 11:10:24 -04:00
Jawad Jahangir 5a83f93ade Free group plan subscription from a party/guild no longer gets cancelled after leaving a guild - fixes #11055 (#11228)
* bug fix: free group plan subscription from party/guild is no longer cancelled when leaving a guild

* free group plan subscription from party/guild no longer gets cancelled when leaving a guild

* bug fix: free group plan subscription from party/guild is no longer cancelled when leaving a guild

* free group plan subscription from party/guild no longer gets cancelled when leaving a guild

* Added tests to check if a member of a group plan maintains free subscription when leaving another group without a plan

* Added tests to check if member of a group plan still keeps free subscription when leaving some other group without a plan

* bug fix: free group plan subscription from party/guild is no longer cancelled when leaving a guild

* free group plan subscription from party/guild no longer gets cancelled when leaving a guild

* bug fix: free group plan subscription from party/guild is no longer cancelled when leaving a guild

* free group plan subscription from party/guild no longer gets cancelled when leaving a guild

* Added tests to check if a member of a group plan maintains free subscription when leaving another group without a plan

* Added tests to check if member of a group plan still keeps free subscription when leaving some other group without a plan
2019-08-15 11:06:56 -04:00
Dominick Triola f0e6703546 Add audio theme demo button (#11252) 2019-08-15 11:04:19 -04:00
LanceWengLin aa114ccc73 Change 404 page contact link to Bug Guild (#11285) 2019-08-15 11:03:46 -04:00
Phillip Thelen 04420aa60e Always send push notifications in recipients language (#11307)
* Load data needed for members when inviting to quest

* Always send push notifications in recipients language. Fixes #8718

* Remove console.log
2019-08-15 11:00:46 -04:00
268 changed files with 18843 additions and 16304 deletions
+1 -1
View File
@@ -1 +1 @@
10
12
+1 -1
View File
@@ -1,6 +1,6 @@
language: node_js
node_js:
- '10'
- '12'
services:
- mongodb
cache:
+1 -1
View File
@@ -1,4 +1,4 @@
FROM node:10
FROM node:12
ENV ADMIN_EMAIL admin@habitica.com
ENV AMAZON_PAYMENTS_CLIENT_ID amzn1.application-oa2-client.68ed9e6904ef438fbc1bf86bf494056e
+5 -5
View File
@@ -1,5 +1,5 @@
FROM node:10
WORKDIR /code
COPY package*.json /code/
RUN npm install
RUN npm install -g gulp-cli mocha
FROM node:12
WORKDIR /code
COPY package*.json /code/
RUN npm install
RUN npm install -g gulp-cli mocha
+2 -2
View File
@@ -1,6 +1,6 @@
/* eslint-disable no-console */
const MIGRATION_NAME = 'mystery_items_201907';
const MYSTERY_ITEMS = ['head_mystery_201907', 'armor_mystery_201907', 'eyewear_mystery_201907'];
const MIGRATION_NAME = 'mystery_items_201908';
const MYSTERY_ITEMS = ['armor_mystery_201908', 'headAccessory_mystery_201908'];
import { model as User } from '../../website/server/models/user';
import { model as UserNotification } from '../../website/server/models/userNotification';
+3615 -2445
View File
File diff suppressed because it is too large Load Diff
+7 -6
View File
@@ -1,7 +1,7 @@
{
"name": "habitica",
"description": "A habit tracker app which treats your goals like a Role Playing Game.",
"version": "4.107.2",
"version": "4.109.1",
"main": "./website/server/index.js",
"dependencies": {
"@google-cloud/trace-agent": "^4.0.0",
@@ -9,7 +9,7 @@
"accepts": "^1.3.5",
"amazon-payments": "^0.2.7",
"amplitude": "^3.5.0",
"amplitude-js": "^5.0.0",
"amplitude-js": "^5.2.2",
"apidoc": "^0.17.5",
"apn": "^2.2.0",
"autoprefixer": "^9.4.0",
@@ -28,7 +28,7 @@
"babel-preset-es2015": "^6.6.0",
"babel-register": "^6.6.0",
"babel-runtime": "^6.11.6",
"bcrypt": "^3.0.5",
"bcrypt": "^3.0.6",
"body-parser": "^1.18.3",
"bootstrap": "^4.1.1",
"bootstrap-vue": "^2.0.0-rc.18",
@@ -64,11 +64,11 @@
"method-override": "^3.0.0",
"moment": "^2.22.1",
"moment-recur": "^1.0.7",
"mongoose": "^5.4.19",
"mongoose": "^5.6.9",
"morgan": "^1.7.0",
"nconf": "^0.10.0",
"node-gcm": "^1.0.2",
"node-sass": "^4.9.0",
"node-sass": "^4.12.0",
"ora": "^3.2.0",
"pageres": "^5.1.0",
"passport": "^0.4.0",
@@ -80,6 +80,7 @@
"postcss-easy-import": "^3.0.0",
"ps-tree": "^1.0.0",
"pug": "^2.0.3",
"regenerator-runtime": "^0.13.3",
"rimraf": "^2.4.3",
"sass-loader": "^7.0.3",
"shelljs": "^0.8.2",
@@ -115,7 +116,7 @@
},
"private": true,
"engines": {
"node": "^10",
"node": "^12",
"npm": "^6"
},
"scripts": {
@@ -276,44 +276,70 @@ describe('POST /groups/:groupId/leave', () => {
});
});
context('Leaving a group plan', () => {
it('cancels the free subscription', async () => {
// Create group
let { group, groupLeader, members } = await createAndPopulateGroup({
groupDetails: {
name: 'Test Private Guild',
type: 'guild',
},
members: 1,
each(typesOfGroups, (groupDetails, groupType) => {
context(`Leaving a group plan when the group is a ${groupType}`, () => {
let groupWithPlan;
let leader;
let member;
beforeEach(async () => {
let { group, groupLeader, members } = await createAndPopulateGroup({
groupDetails,
members: 1,
});
leader = groupLeader;
member = members[0];
groupWithPlan = group;
let userWithFreePlan = await User.findById(leader._id).exec();
// Create subscription
let paymentData = {
user: userWithFreePlan,
groupId: groupWithPlan._id,
sub: {
key: 'basic_3mo',
},
customerId: 'customer-id',
paymentMethod: 'Payment Method',
headers: {
'x-client': 'habitica-web',
'user-agent': '',
},
};
await payments.createSubscription(paymentData);
await member.sync();
});
let leader = groupLeader;
let member = members[0];
let userWithFreePlan = await User.findById(leader._id).exec();
it('cancels the free subscription', async () => {
expect(member.purchased.plan.planId).to.equal('group_plan_auto');
expect(member.purchased.plan.dateTerminated).to.not.exist;
// Create subscription
let paymentData = {
user: userWithFreePlan,
groupId: group._id,
sub: {
key: 'basic_3mo',
},
customerId: 'customer-id',
paymentMethod: 'Payment Method',
headers: {
'x-client': 'habitica-web',
'user-agent': '',
},
};
await payments.createSubscription(paymentData);
await member.sync();
expect(member.purchased.plan.planId).to.equal('group_plan_auto');
expect(member.purchased.plan.dateTerminated).to.not.exist;
// Leave
await member.post(`/groups/${groupWithPlan._id}/leave`);
await member.sync();
expect(member.purchased.plan.dateTerminated).to.exist;
});
// Leave
await member.post(`/groups/${group._id}/leave`);
await member.sync();
expect(member.purchased.plan.dateTerminated).to.exist;
it('preserves the free subscription when leaving a any other group without a plan', async () => {
// Joining a guild without a group plan
let { group: groupWithNoPlan } = await createAndPopulateGroup({
groupDetails: {
name: 'Group Without Plan',
type: 'guild',
privacy: 'public',
},
});
await member.post(`/groups/${groupWithNoPlan._id}/join`);
await member.sync();
expect(member.purchased.plan.planId).to.equal('group_plan_auto');
expect(member.purchased.plan.dateTerminated).to.not.exist;
// Leaving the guild without a group plan
await member.post(`/groups/${groupWithNoPlan._id}/leave`);
await member.sync();
expect(member.purchased.plan.dateTerminated).to.not.exist;
});
});
});
});
@@ -9,6 +9,7 @@ describe('POST /user/open-mystery-item', () => {
let mysteryItemKey = 'eyewear_special_summerRogue';
let mysteryItemIndex = content.gear.flat[mysteryItemKey].index;
let mysteryItemType = content.gear.flat[mysteryItemKey].type;
let mysteryItemText = content.gear.flat[mysteryItemKey].text();
beforeEach(async () => {
user = await generateUser({
@@ -32,5 +33,6 @@ describe('POST /user/open-mystery-item', () => {
expect(response.data.key).to.eql(mysteryItemKey);
expect(response.data.index).to.eql(mysteryItemIndex);
expect(response.data.type).to.eql(mysteryItemType);
expect(response.data.text).to.eql(mysteryItemText);
});
});
@@ -14,7 +14,7 @@ describe('POST /user/purchase-hourglass/:type/:key', () => {
// More tests in common code unit tests
it('buys a hourglass pet', async () => {
it('buys an hourglass pet', async () => {
let response = await user.post('/user/purchase-hourglass/pets/MantisShrimp-Base');
await user.sync();
@@ -22,4 +22,22 @@ describe('POST /user/purchase-hourglass/:type/:key', () => {
expect(user.purchased.plan.consecutive.trinkets).to.eql(1);
expect(user.items.pets['MantisShrimp-Base']).to.eql(5);
});
it('buys an hourglass quest', async () => {
let response = await user.post('/user/purchase-hourglass/quests/robot');
await user.sync();
expect(response.message).to.eql(t('hourglassPurchase'));
expect(user.purchased.plan.consecutive.trinkets).to.eql(1);
expect(user.items.quests.robot).to.eql(1);
});
it('buys multiple hourglass quests', async () => {
let response = await user.post('/user/purchase-hourglass/quests/robot', {quantity: 2});
await user.sync();
expect(response.message).to.eql(t('hourglassPurchase'));
expect(user.purchased.plan.consecutive.trinkets).to.eql(0);
expect(user.items.quests.robot).to.eql(2);
});
});
-2
View File
@@ -11,8 +11,6 @@
],
"plugins": [
"transform-object-rest-spread",
"syntax-async-functions",
"transform-regenerator",
],
"comments": false,
}
+3 -1
View File
@@ -36,7 +36,9 @@ describe('shared.ops.openMysteryItem', () => {
expect(user.items.gear.owned[mysteryItemKey]).to.be.true;
expect(message).to.equal(i18n.t('mysteryItemOpened'));
expect(data).to.eql(content.gear.flat[mysteryItemKey]);
let item = _.cloneDeep(content.gear.flat[mysteryItemKey]);
item.text = content.gear.flat[mysteryItemKey].text();
expect(data).to.eql(item);
expect(user.notifications.length).to.equal(0);
});
});
+3 -1
View File
@@ -60,7 +60,7 @@ const baseConfig = {
}),
postcss: [
autoprefixer({
browsers: ['last 2 versions'],
overrideBrowserslist: ['last 2 versions'],
}),
postcssEasyImport(),
],
@@ -103,6 +103,7 @@ const baseConfig = {
options: {
plugins: [
{removeViewBox: false},
{convertPathData: {noSpaceAfterFlags: false}},
],
},
},
@@ -124,6 +125,7 @@ const baseConfig = {
options: {
plugins: [
{removeViewBox: false},
{convertPathData: {noSpaceAfterFlags: false}},
],
},
},
@@ -1,24 +1,30 @@
.promo_armoire_backgrounds_201908 {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -313px 0px;
background-position: 0px -223px;
width: 423px;
height: 147px;
}
.promo_farm_friends_bundle {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: 0px -223px;
background-position: 0px -371px;
width: 420px;
height: 147px;
}
.promo_mystery_201908 {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -659px 0px;
width: 282px;
height: 147px;
}
.promo_take_this {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -313px -148px;
background-position: -840px -148px;
width: 96px;
height: 69px;
}
.promo_unconventional_armor {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: 0px -371px;
background-position: -659px -148px;
width: 180px;
height: 180px;
}
@@ -28,3 +34,9 @@
width: 312px;
height: 222px;
}
.scene_families {
background-image: url('~assets/images/sprites/spritesmith-largeSprites-0.png');
background-position: -313px 0px;
width: 345px;
height: 195px;
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,24 +1,30 @@
.quest_TEMPLATE_FOR_MISSING_IMAGE {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -502px -1546px;
background-position: -502px -1543px;
width: 221px;
height: 39px;
}
.quest_cow {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1762px 0px;
width: 174px;
height: 213px;
}
.quest_dilatory {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1320px -660px;
background-position: -220px -892px;
width: 219px;
height: 219px;
}
.quest_dilatoryDistress1 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1540px -1085px;
background-position: 0px -1332px;
width: 210px;
height: 210px;
}
.quest_dilatoryDistress2 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1757px -570px;
background-position: -1762px -875px;
width: 150px;
height: 150px;
}
@@ -30,7 +36,7 @@
}
.quest_dilatory_derby {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -220px -672px;
background-position: -1320px 0px;
width: 219px;
height: 219px;
}
@@ -48,13 +54,13 @@
}
.quest_egg {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1757px -362px;
background-position: -1762px -214px;
width: 165px;
height: 207px;
}
.quest_evilsanta {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1757px -1174px;
background-position: -1762px -1026px;
width: 118px;
height: 131px;
}
@@ -78,7 +84,7 @@
}
.quest_frog {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1100px -1112px;
background-position: -1540px 0px;
width: 221px;
height: 213px;
}
@@ -96,7 +102,7 @@
}
.quest_goldenknight2 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -251px -1546px;
background-position: -251px -1543px;
width: 250px;
height: 150px;
}
@@ -108,295 +114,289 @@
}
.quest_gryphon {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1322px -1112px;
background-position: -1305px -1332px;
width: 216px;
height: 177px;
}
.quest_guineapig {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -660px -672px;
background-position: -440px -672px;
width: 219px;
height: 219px;
}
.quest_harpy {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -880px -672px;
background-position: -660px -672px;
width: 219px;
height: 219px;
}
.quest_hedgehog {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -220px -1332px;
background-position: -211px -1332px;
width: 219px;
height: 186px;
}
.quest_hippo {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1100px -220px;
background-position: -1100px 0px;
width: 219px;
height: 219px;
}
.quest_horse {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1100px -440px;
background-position: -1100px -220px;
width: 219px;
height: 219px;
}
.quest_kangaroo {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1100px -660px;
background-position: -1100px -440px;
width: 219px;
height: 219px;
}
.quest_kraken {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -663px -1332px;
background-position: -871px -1332px;
width: 216px;
height: 177px;
}
.quest_lostMasterclasser1 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -220px -892px;
background-position: -1100px -660px;
width: 219px;
height: 219px;
}
.quest_lostMasterclasser2 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -440px -892px;
background-position: 0px -892px;
width: 219px;
height: 219px;
}
.quest_lostMasterclasser3 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -660px -892px;
background-position: -220px 0px;
width: 219px;
height: 219px;
}
.quest_mayhemMistiflying1 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1757px -1023px;
background-position: -1762px -573px;
width: 150px;
height: 150px;
}
.quest_mayhemMistiflying2 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1100px -892px;
background-position: -660px -892px;
width: 219px;
height: 219px;
}
.quest_mayhemMistiflying3 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1320px 0px;
background-position: -880px -892px;
width: 219px;
height: 219px;
}
.quest_monkey {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1320px -220px;
background-position: -1100px -892px;
width: 219px;
height: 219px;
}
.quest_moon1 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1540px -217px;
background-position: -1540px -1082px;
width: 216px;
height: 216px;
}
.quest_moon2 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -220px 0px;
background-position: -1320px -220px;
width: 219px;
height: 219px;
}
.quest_moon3 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1320px -880px;
background-position: -1320px -440px;
width: 219px;
height: 219px;
}
.quest_moonstone1 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: 0px -1112px;
background-position: -1320px -660px;
width: 219px;
height: 219px;
}
.quest_moonstone2 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -220px -1112px;
background-position: -1320px -880px;
width: 219px;
height: 219px;
}
.quest_moonstone3 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -440px -1112px;
background-position: 0px -1112px;
width: 219px;
height: 219px;
}
.quest_nudibranch {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1540px 0px;
background-position: -1540px -648px;
width: 216px;
height: 216px;
}
.quest_octopus {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -440px -1332px;
background-position: -431px -1332px;
width: 222px;
height: 177px;
}
.quest_owl {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -880px -1112px;
background-position: -660px -1112px;
width: 219px;
height: 219px;
}
.quest_peacock {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1540px -868px;
background-position: -1540px -214px;
width: 216px;
height: 216px;
}
.quest_penguin {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1757px -178px;
background-position: 0px -1694px;
width: 190px;
height: 183px;
}
.quest_pterodactyl {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -660px -1112px;
background-position: -1100px -1112px;
width: 219px;
height: 219px;
}
.quest_rat {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1320px -440px;
background-position: -880px -1112px;
width: 219px;
height: 219px;
}
.quest_robot {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -440px -1112px;
width: 219px;
height: 219px;
}
.quest_rock {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1540px -434px;
background-position: -1540px -431px;
width: 216px;
height: 216px;
}
.quest_rooster {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1531px -1332px;
background-position: -1522px -1332px;
width: 213px;
height: 174px;
}
.quest_sabretooth {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -880px -892px;
background-position: -220px -1112px;
width: 219px;
height: 219px;
}
.quest_seaserpent {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: 0px -892px;
background-position: -880px -672px;
width: 219px;
height: 219px;
}
.quest_sheep {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1100px 0px;
background-position: -880px 0px;
width: 219px;
height: 219px;
}
.quest_silver {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -440px -672px;
background-position: -660px -220px;
width: 219px;
height: 219px;
}
.quest_slime {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: 0px -672px;
background-position: -440px 0px;
width: 219px;
height: 219px;
}
.quest_sloth {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -880px 0px;
background-position: -220px -672px;
width: 219px;
height: 219px;
}
.quest_snail {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: 0px -1332px;
background-position: -1320px -1112px;
width: 219px;
height: 213px;
}
.quest_snake {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1097px -1332px;
background-position: -654px -1332px;
width: 216px;
height: 177px;
}
.quest_spider {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: 0px -1546px;
background-position: 0px -1543px;
width: 250px;
height: 150px;
}
.quest_squirrel {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: 0px -452px;
background-position: -440px -892px;
width: 219px;
height: 219px;
}
.quest_stoikalmCalamity1 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1757px -872px;
background-position: -1762px -422px;
width: 150px;
height: 150px;
}
.quest_stoikalmCalamity2 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -660px -220px;
background-position: 0px -672px;
width: 219px;
height: 219px;
}
.quest_stoikalmCalamity3 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: 0px -232px;
background-position: 0px -452px;
width: 219px;
height: 219px;
}
.quest_taskwoodsTerror1 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1757px -721px;
background-position: -1762px -724px;
width: 150px;
height: 150px;
}
.quest_taskwoodsTerror2 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1540px -651px;
background-position: -1540px -865px;
width: 216px;
height: 216px;
}
.quest_taskwoodsTerror3 {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -440px 0px;
background-position: 0px -232px;
width: 219px;
height: 219px;
}
.quest_treeling {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1314px -1332px;
width: 216px;
height: 177px;
}
.quest_trex {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -1757px 0px;
width: 204px;
height: 177px;
}
.quest_trex_undead {
background-image: url('~assets/images/sprites/spritesmith-main-12.png');
background-position: -880px -1332px;
background-position: -1088px -1332px;
width: 216px;
height: 177px;
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 116 KiB

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 169 KiB

After

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 422 KiB

After

Width:  |  Height:  |  Size: 428 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 211 KiB

After

Width:  |  Height:  |  Size: 216 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 159 KiB

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

After

Width:  |  Height:  |  Size: 133 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 155 KiB

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 151 KiB

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 143 KiB

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 151 KiB

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 164 KiB

After

Width:  |  Height:  |  Size: 161 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 178 KiB

After

Width:  |  Height:  |  Size: 175 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 161 KiB

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 121 KiB

After

Width:  |  Height:  |  Size: 156 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 155 KiB

After

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 115 KiB

After

Width:  |  Height:  |  Size: 119 KiB

+3 -3
View File
@@ -4,8 +4,8 @@
</defs>
<g fill="none" fill-rule="evenodd">
<path fill="#FFF" d="M24.052 26.3c-.832-.09-.841-.462-.832-5.421 0 0-.083-.312.395-.582.477-.27 1.93-2.679 1.037-4.734-.892-2.056-.248-1.952.125-1.744.374.208.554-.055.332-1.183-.457-2.325-1.17-3.113-2.851-4.162-1.104-.69-.704-1.94.866-1.848.766.045.766.046.862-.555.152-.947-.15-2.565-1.327-2.788-.81-.154-1.817.713-3.015.109-1.198-.604-3.178.904-3.988 1.254s-1.479.354-2.403.331c-.925-.022.49 1.531 1.906 1.881 1.216.3.743.516.674 1.51-.078 1.113.24 1.59-.279 1.707-.796.178-1.686-1.961-3.052-2.857C9.4 5.183 7.56 6.152 2.15.201 1.211-.83 1.592 2.36 2.17 4.063c1.543 4.55 4.532 5.153 5.942 5.29 1.18.116 1.984-.158 1.984.297 0 .33-1.391.48-1.93.482a9.469 9.469 0 0 1-1.762-.173c-1.073-.2.569 2.535 1.624 3.402 1.78 1.465 3.818 2.014 5.456 2.18.473.048 1.146.04 1.146.41 0 .352-.354.438-.773.441-2.294.017-3.612 1.849-3.986 3.967-.237 1.346-.06 2.868-.035 4.005l.09.812c.18 1.426-4.948 1.975-5.627-.322-.743-2.51 3.309-3.837 3.383-6.232.047-1.509-1.333-2.194-1.333-2.194V14.224H4.76v-1.587H3.174V11.05H1.587v4.761h1.587V17.4h2.613c.594 0 1.07.392 1.015 1.24-.137 2.093-4.589 3.379-3.365 6.716.884 2.41 4.696 2.441 8.513 2.441l7.118-.006c.222 0 .534-.107.08-1.255-.367-.927-1.632-.276-2.706-.276-1.137 0-1.176-.96-.446-1.973.446-.618 1.014-1.078 1.979-1.527 1.486-.693 2.617.198 3.174.963.8 1.099 1.054 2.355.348 2.552-.851.238-1.113.27-1.141 1.08-.022.581.256.422 1.595.422h4.445c.688 0 .637-.53-.055-1.45-.491-.653-1.028.11-2.289-.027z"/>
<path fill="#FFF" d="M0 10.827h1.587V9.24H0zM113.986 19.894a1.385 1.385 0 0 0-1.942.25c-.54.7-1.354 1.101-2.236 1.101a2.82 2.82 0 0 1-2.815-2.645 416.05 416.05 0 0 1-.005-1.947 2.824 2.824 0 0 1 2.82-2.821c.781 0 1.508.312 2.046.879a1.385 1.385 0 0 0 2.008-1.907 5.614 5.614 0 0 0-4.054-1.741 5.596 5.596 0 0 0-5.59 5.59c0 .019.001 1.937.009 2.078a5.589 5.589 0 0 0 5.581 5.283c1.747 0 3.361-.793 4.429-2.178a1.385 1.385 0 0 0-.251-1.942M122.223 21.245a2.819 2.819 0 0 1-2.815-2.644 419.52 419.52 0 0 1-.006-1.949 2.824 2.824 0 0 1 2.82-2.82 2.824 2.824 0 0 1 2.821 2.82c0 .2-.002 1.734-.005 1.946a2.818 2.818 0 0 1-2.815 2.647m4.205-10.422c-.645 0-1.183.444-1.336 1.04a5.55 5.55 0 0 0-2.87-.8 5.596 5.596 0 0 0-5.589 5.59c0 .019.001 1.936.008 2.078a5.589 5.589 0 0 0 8.517 4.447 1.384 1.384 0 0 0 2.655-.548V12.208c0-.765-.62-1.385-1.385-1.385M58.861 21.245a2.819 2.819 0 0 1-2.815-2.646c-.003-.213-.005-1.747-.005-1.947a2.824 2.824 0 0 1 2.82-2.82 2.824 2.824 0 0 1 2.82 2.82c0 .2-.001 1.734-.005 1.946a2.818 2.818 0 0 1-2.815 2.647m4.206-10.422c-.646 0-1.183.444-1.337 1.04a5.55 5.55 0 0 0-2.869-.8 5.596 5.596 0 0 0-5.59 5.59c0 .019.001 1.937.009 2.078a5.589 5.589 0 0 0 8.516 4.447 1.384 1.384 0 0 0 2.655-.548V12.208c0-.765-.62-1.385-1.384-1.385M83.451 10.823c-.764 0-1.384.62-1.384 1.385V22.63a1.385 1.385 0 0 0 2.769 0V12.208c0-.765-.62-1.385-1.385-1.385M99.759 10.823c-.765 0-1.385.62-1.385 1.385V22.63a1.385 1.385 0 0 0 2.77 0V12.208c0-.765-.62-1.385-1.385-1.385M76.266 18.6a2.82 2.82 0 0 1-2.815 2.645 2.82 2.82 0 0 1-2.815-2.647c-.004-.214-.005-1.746-.005-1.946a2.824 2.824 0 0 1 2.82-2.82 2.824 2.824 0 0 1 2.82 2.82c0 .193-.002 1.733-.005 1.949m-2.815-7.538c-1.03 0-1.991.284-2.82.772v-5.17a1.385 1.385 0 0 0-2.77 0V22.63a1.385 1.385 0 0 0 2.655.548c.856.529 1.86.836 2.935.836a5.59 5.59 0 0 0 5.582-5.288c.007-.137.008-2.054.008-2.074a5.596 5.596 0 0 0-5.59-5.59M45.664 11.063a5.58 5.58 0 0 0-2.674.677V6.665a1.385 1.385 0 0 0-2.77 0V22.63a1.385 1.385 0 1 0 2.77 0v-7.157c.106-.09.203-.191.281-.315a2.808 2.808 0 0 1 2.393-1.326 2.824 2.824 0 0 1 2.82 2.82c0 .254-.002 5.635-.006 5.944a1.385 1.385 0 0 0 2.767.104c.007-.137.008-5.989.008-6.048a5.596 5.596 0 0 0-5.59-5.59M94.503 10.823h-1.616V6.665a1.385 1.385 0 0 0-2.77 0v4.158h-1.614a1.385 1.385 0 0 0 0 2.77h1.615v9.037a1.385 1.385 0 0 0 2.77 0v-9.038h1.615a1.385 1.385 0 0 0 0-2.769" mask="url(#b)"/>
<path fill="#FF6066" d="M84.785 6.665a1.385 1.385 0 1 1-2.77 0 1.385 1.385 0 0 1 2.77 0" mask="url(#b)"/>
<path fill="#4FB5E8" d="M101.092 6.665a1.385 1.385 0 1 1-2.77 0 1.385 1.385 0 0 1 2.77 0" mask="url(#b)"/>
<path fill="#FFF" d="M0 10.827h1.587V9.24H0zM113.986 19.894a1.385 1.385 0 0 0-1.942.25c-.54.7-1.354 1.101-2.236 1.101a2.82 2.82 0 0 1-2.815-2.645 416.05 416.05 0 0 1-.005-1.947 2.824 2.824 0 0 1 2.82-2.821c.781 0 1.508.312 2.046.879a1.385 1.385 0 0 0 2.008-1.907 5.614 5.614 0 0 0-4.054-1.741 5.596 5.596 0 0 0-5.59 5.59c0 .019.001 1.937.009 2.078a5.589 5.589 0 0 0 5.581 5.283c1.747 0 3.361-.793 4.429-2.178a1.385 1.385 0 0 0-.251-1.942M122.223 21.245a2.819 2.819 0 0 1-2.815-2.644 419.52 419.52 0 0 1-.006-1.949 2.824 2.824 0 0 1 2.82-2.82 2.824 2.824 0 0 1 2.821 2.82c0 .2-.002 1.734-.005 1.946a2.818 2.818 0 0 1-2.815 2.647m4.205-10.422c-.645 0-1.183.444-1.336 1.04a5.55 5.55 0 0 0-2.87-.8 5.596 5.596 0 0 0-5.589 5.59c0 .019.001 1.936.008 2.078a5.589 5.589 0 0 0 8.517 4.447 1.384 1.384 0 0 0 2.655-.548V12.208c0-.765-.62-1.385-1.385-1.385M58.861 21.245a2.819 2.819 0 0 1-2.815-2.646c-.003-.213-.005-1.747-.005-1.947a2.824 2.824 0 0 1 2.82-2.82 2.824 2.824 0 0 1 2.82 2.82c0 .2-.001 1.734-.005 1.946a2.818 2.818 0 0 1-2.815 2.647m4.206-10.422c-.646 0-1.183.444-1.337 1.04a5.55 5.55 0 0 0-2.869-.8 5.596 5.596 0 0 0-5.59 5.59c0 .019.001 1.937.009 2.078a5.589 5.589 0 0 0 8.516 4.447 1.384 1.384 0 0 0 2.655-.548V12.208c0-.765-.62-1.385-1.384-1.385M83.451 10.823c-.764 0-1.384.62-1.384 1.385V22.63a1.385 1.385 0 0 0 2.769 0V12.208c0-.765-.62-1.385-1.385-1.385M99.759 10.823c-.765 0-1.385.62-1.385 1.385V22.63a1.385 1.385 0 0 0 2.77 0V12.208c0-.765-.62-1.385-1.385-1.385M76.266 18.6a2.82 2.82 0 0 1-2.815 2.645 2.82 2.82 0 0 1-2.815-2.647c-.004-.214-.005-1.746-.005-1.946a2.824 2.824 0 0 1 2.82-2.82 2.824 2.824 0 0 1 2.82 2.82c0 .193-.002 1.733-.005 1.949m-2.815-7.538c-1.03 0-1.991.284-2.82.772v-5.17a1.385 1.385 0 0 0-2.77 0V22.63a1.385 1.385 0 0 0 2.655.548c.856.529 1.86.836 2.935.836a5.59 5.59 0 0 0 5.582-5.288c.007-.137.008-2.054.008-2.074a5.596 5.596 0 0 0-5.59-5.59M45.664 11.063a5.58 5.58 0 0 0-2.674.677V6.665a1.385 1.385 0 0 0-2.77 0V22.63a1.385 1.385 0 1 0 2.77 0v-7.157c.106-.09.203-.191.281-.315a2.808 2.808 0 0 1 2.393-1.326 2.824 2.824 0 0 1 2.82 2.82c0 .254-.002 5.635-.006 5.944a1.385 1.385 0 0 0 2.767.104c.007-.137.008-5.989.008-6.048a5.596 5.596 0 0 0-5.59-5.59M94.503 10.823h-1.616V6.665a1.385 1.385 0 0 0-2.77 0v4.158h-1.614a1.385 1.385 0 0 0 0 2.77h1.615v9.037a1.385 1.385 0 0 0 2.77 0v-9.038h1.615a1.385 1.385 0 0 0 0-2.769" />
<path fill="#FF6066" d="M84.785 6.665a1.385 1.385 0 1 1-2.77 0 1.385 1.385 0 0 1 2.77 0" />
<path fill="#4FB5E8" d="M101.092 6.665a1.385 1.385 0 1 1-2.77 0 1.385 1.385 0 0 1 2.77 0" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

+1 -1
View File
@@ -16,7 +16,7 @@ export default {
...mapState(['isUserLoggedIn']),
contactUsLink () {
if (this.isUserLoggedIn) {
return {name: 'guild', params: {groupId: '5481ccf3-5d2d-48a9-a871-70a7380cee5a'} };
return {name: 'guild', params: {groupId: 'a29da26b-37de-4a71-b0c6-48e72a900dac'} };
} else {
return {name: 'contact'};
}
@@ -39,9 +39,9 @@
.custom-control.custom-checkbox
input.custom-control-input(type="checkbox",
:value="group.key",
:id="group.key",
:id="`challenge-modal-cat-${group.key}`",
v-model="workingChallenge.categories")
label.custom-control-label(v-once, :for="group.key") {{ $t(group.label) }}
label.custom-control-label(v-once, :for="`challenge-modal-cat-${group.key}`") {{ $t(group.label) }}
button.btn.btn-primary(@click.prevent="toggleCategorySelect") {{$t('close')}}
// @TODO: Implement in V2 .form-group
label
+6 -6
View File
@@ -90,12 +90,8 @@
tbody
tr(v-for='(hero, index) in heroes')
td
span(v-if='hero.contributor && hero.contributor.admin', :popover="$t('gamemaster')", popover-trigger='mouseenter', popover-placement='right')
.label.label-default(:class='userLevelStyle(hero)')
| {{hero.profile.name}}&nbsp;
//- span(v-class='userAdminGlyphiconStyle(hero)')
span(v-if='!hero.contributor || !hero.contributor.admin')
.label.label-default(v-if='hero.profile', v-class='userLevelStyle(hero)') {{hero.profile.name}}
user-link(v-if='hero.contributor && hero.contributor.admin', :user='hero', :popover="$t('gamemaster')", popover-trigger='mouseenter', popover-placement='right')
user-link(v-if='!hero.contributor || !hero.contributor.admin', :user='hero')
td(v-if='user.contributor.admin', @click='populateContributorInput(hero._id, index)').btn-link {{hero._id}}
td {{hero.contributor.level}}
td {{hero.contributor.text}}
@@ -120,9 +116,13 @@ import { mountInfo, petInfo } from 'common/script/content/stable';
import { food, hatchingPotions, special } from 'common/script/content';
import gear from 'common/script/content/gear';
import notifications from 'client/mixins/notifications';
import userLink from '../userLink';
export default {
mixins: [notifications, styleHelper],
components: {
userLink,
},
data () {
return {
heroes: [],
@@ -4,7 +4,6 @@
v-if="item != null",
:hide-header="true",
@change="onChange($event)"
@hide="fixDocBody()"
)
div.close
span.svg-icon.inline.icon-10(aria-hidden="true", v-html="icons.close", @click="hideDialog()")
+16 -4
View File
@@ -25,10 +25,12 @@
hr
.form-horizontal
h5 {{ $t('audioTheme') }}
select.form-control(v-model='user.preferences.sound',
@change='set("sound")')
option(v-for='sound in availableAudioThemes', :value='sound') {{ $t(`audioTheme_${sound}`) }}
.form-group
h5 {{ $t('audioTheme') }}
select.form-control(v-model='user.preferences.sound',
@change='changeAudioTheme')
option(v-for='sound in availableAudioThemes', :value='sound') {{ $t(`audioTheme_${sound}`) }}
button.btn.btn-primary.btn-xs(@click='playAudio', v-once) {{ $t('demo') }}
hr
.form-horizontal(v-if='hasClass')
@@ -215,6 +217,7 @@ import deleteModal from './deleteModal';
import { SUPPORTED_SOCIAL_NETWORKS } from '../../../common/script/constants';
import changeClass from '../../../common/script/ops/changeClass';
import notificationsMixin from '../../mixins/notifications';
import sounds from '../../libs/sounds';
// @TODO: this needs our window.env fix
// import { availableLanguages } from '../../../server/libs/i18n';
@@ -267,6 +270,7 @@ export default {
this.temporaryDisplayName = this.user.profile.name;
this.emailUpdates.newEmail = this.user.auth.local.email || null;
this.localAuth.username = this.user.auth.local.username || null;
this.soundIndex = 0;
hello.init({
facebook: process.env.FACEBOOK_KEY, // eslint-disable-line no-process-env
google: process.env.GOOGLE_CLIENT_ID, // eslint-disable-line no-process-env
@@ -511,6 +515,14 @@ export default {
this.usernameUpdates.username = this.user.auth.local.username;
}
},
changeAudioTheme () {
this.soundIndex = 0;
this.set('sound');
},
playAudio () {
this.$root.$emit('playSound', sounds[this.soundIndex]);
this.soundIndex = (this.soundIndex + 1) % sounds.length;
},
},
};
</script>
+1 -1
View File
@@ -306,7 +306,7 @@
const hideAmountSelectionForPurchaseTypes = [
'gear', 'backgrounds', 'mystery_set', 'card',
'rebirth_orb', 'fortify', 'armoire', 'keys',
'debuffPotion',
'debuffPotion', 'pets', 'mounts',
];
export default {
@@ -23,7 +23,7 @@
strong {{ $t('howManyToBuy') }}
.box
input(type='number', min='0', step='1', v-model.number='selectedAmountToBuy')
span.svg-icon.inline.icon-32(aria-hidden="true", v-html="(priceType === 'gems') ? icons.gem : icons.gold")
span.svg-icon.inline.icon-32(aria-hidden="true", v-html="currencyIcon")
span.value(:class="priceType") {{ item.value }}
button.btn.btn-primary(
@@ -44,6 +44,7 @@
div.clearfix(slot="modal-footer")
span.balance.float-left {{ $t('yourBalance') }}
balanceInfo(
:withHourglass="priceType === 'hourglasses'",
:currencyNeeded="priceType",
:amountNeeded="item.value"
).float-right
@@ -202,6 +203,7 @@
import svgGem from 'assets/svg/gem.svg';
import svgPin from 'assets/svg/pin.svg';
import svgExperience from 'assets/svg/experience.svg';
import svgHourglasses from 'assets/svg/hourglass.svg';
import BalanceInfo from '../balanceInfo.vue';
import currencyMixin from '../_currencyMixin';
@@ -229,6 +231,7 @@
gem: svgGem,
pin: svgPin,
experience: svgExperience,
hourglass: svgHourglasses,
}),
isPinned: false,
@@ -258,6 +261,11 @@
return this.item.notes;
}
},
currencyIcon () {
if (this.priceType === 'gold') return this.icons.gold;
if (this.priceType === 'hourglasses') return this.icons.hourglass;
return this.icons.gem;
},
},
methods: {
onChange ($event) {
@@ -68,9 +68,13 @@
:emptyItem="false",
@click="selectItemToBuy(ctx.item)"
)
span(slot="popoverContent", slot-scope="ctx")
span(slot="popoverContent", slot-scope="ctx", v-if="category !== 'quests'")
div
h4.popover-content-title {{ ctx.item.text }}
span(slot="popoverContent", slot-scope="ctx", v-if="category === 'quests'")
div.questPopover
h4.popover-content-title {{ item.text }}
questInfo(:quest="item")
template(slot="itemBadge", slot-scope="ctx")
span.badge.badge-pill.badge-item.badge-svg(
@@ -79,6 +83,18 @@
@click.prevent.stop="togglePinned(ctx.item)"
)
span.svg-icon.inline.icon-12.color(v-html="icons.pin")
buyQuestModal(
:item="selectedItemToBuy || {}",
:priceType="selectedItemToBuy ? selectedItemToBuy.currency : ''",
:withPin="true",
@change="resetItemToBuy($event)",
)
template(slot="item", slot-scope="ctx")
item.flat(
:item="ctx.item",
:itemContentClass="ctx.item.class",
:showPopover="false"
)
</template>
<style lang="scss">
@@ -225,8 +241,10 @@
import ItemRows from 'client/components/ui/itemRows';
import toggleSwitch from 'client/components/ui/toggleSwitch';
import Avatar from 'client/components/avatar';
import QuestInfo from '../quests/questInfo.vue';
import BuyModal from '../buyModal.vue';
import BuyQuestModal from '../quests/buyQuestModal.vue';
import svgPin from 'assets/svg/pin.svg';
import svgHourglass from 'assets/svg/hourglass.svg';
@@ -250,9 +268,11 @@
CountBadge,
ItemRows,
toggleSwitch,
QuestInfo,
Avatar,
BuyModal,
BuyQuestModal,
},
watch: {
searchText: _throttle(function throttleSearch () {
@@ -274,6 +294,8 @@
sortItemsBy: ['AZ', 'sortByNumber'],
selectedSortItemsBy: 'AZ',
selectedItemToBuy: null,
hidePinned: false,
backgroundUpdate: new Date(),
@@ -303,11 +325,11 @@
let backgroundUpdate = this.backgroundUpdate; // eslint-disable-line
let normalGroups = _filter(apiCategories, (c) => {
return c.identifier === 'mounts' || c.identifier === 'pets';
return c.identifier === 'mounts' || c.identifier === 'pets' || c.identifier === 'quests';
});
let setGroups = _filter(apiCategories, (c) => {
return c.identifier !== 'mounts' && c.identifier !== 'pets';
return c.identifier !== 'mounts' && c.identifier !== 'pets' && c.identifier !== 'quests';
});
let setCategory = {
@@ -375,7 +397,18 @@
return _groupBy(entries, 'group');
},
selectItemToBuy (item) {
this.$root.$emit('buyModal::showItem', item);
if (item.purchaseType === 'quests') {
this.selectedItemToBuy = item;
this.$root.$emit('bv::show::modal', 'buy-quest-modal');
} else {
this.$root.$emit('buyModal::showItem', item);
}
},
resetItemToBuy ($event) {
if (!$event) {
this.selectedItemToBuy = null;
}
},
},
created () {
+27 -27
View File
@@ -1,29 +1,29 @@
<template lang="pug">
form(v-if="task", @submit.stop.prevent="submit()", @click="handleClick($event)")
b-modal#task-modal(v-bind:no-close-on-esc="showTagsSelect", v-bind:no-close-on-backdrop="showTagsSelect", size="sm", @hidden="onClose()", @show="handleOpen()", @shown="focusInput()")
.task-modal-header(slot="modal-header", :class="cssClass('bg')", @click="handleClick($event)")
.clearfix
h1.float-left {{ title }}
.float-right.d-flex.align-items-center
span.cancel-task-btn.mr-2(v-once, @click="cancel()") {{ $t('cancel') }}
button.btn.btn-secondary(type="submit", v-once) {{ $t('save') }}
.form-group
label(v-once) {{ `${$t('text')}*` }}
input.form-control.title-input(
type="text",
required, v-model="task.text",
ref="inputToFocus",
spellcheck="true",
:disabled="groupAccessRequiredAndOnPersonalPage || challengeAccessRequired"
)
.form-group
label.d-flex.align-items-center.justify-content-between(v-once)
span {{ $t('notes') }}
small(v-once)
a(target="_blank", href="http://habitica.fandom.com/wiki/Markdown_Cheat_Sheet") {{ $t('markdownHelpLink') }}
b-modal#task-modal(v-bind:no-close-on-esc="showTagsSelect", v-bind:no-close-on-backdrop="showTagsSelect", size="sm", @hidden="onClose()", @show="handleOpen()", @shown="focusInput()")
.task-modal-header(slot="modal-header", :class="cssClass('bg')", @click="handleClick($event)")
.clearfix
h1.float-left {{ title }}
.float-right.d-flex.align-items-center
span.cancel-task-btn.mr-2(v-once, @click="cancel()") {{ $t('cancel') }}
button.btn.btn-secondary(@click="submit()", v-once) {{ $t('save') }}
.form-group
label(v-once) {{ `${$t('text')}*` }}
input.form-control.title-input(
type="text",
required, v-model="task.text",
ref="inputToFocus",
spellcheck="true",
:disabled="groupAccessRequiredAndOnPersonalPage || challengeAccessRequired"
)
.form-group
label.d-flex.align-items-center.justify-content-between(v-once)
span {{ $t('notes') }}
small(v-once)
a(target="_blank", href="http://habitica.fandom.com/wiki/Markdown_Cheat_Sheet") {{ $t('markdownHelpLink') }}
textarea.form-control(v-model="task.notes", rows="3")
.task-modal-content(@click="handleClick($event)")
textarea.form-control(v-model="task.notes", rows="3")
.task-modal-content(@click="handleClick($event)")
form(v-if="task", @submit.stop.prevent="submit()", @click="handleClick($event)")
.option.mt-0(v-if="task.type === 'reward'")
.form-group
label(v-once) {{ $t('cost') }}
@@ -242,9 +242,9 @@
.svg-icon.d-inline-b(v-html="icons.destroy")
span {{ $t('deleteTask') }}
.task-modal-footer.d-flex.justify-content-center.align-items-center(slot="modal-footer", @click="handleClick($event)")
.cancel-task-btn(v-once, @click="cancel()") {{ $t('cancel') }}
button.btn.btn-primary(type="submit", v-once) {{ $t('save') }}
.task-modal-footer.d-flex.justify-content-center.align-items-center(slot="modal-footer", @click="handleClick($event)")
.cancel-task-btn(v-once, @click="cancel()") {{ $t('cancel') }}
button.btn.btn-primary(@click="submit()", v-once) {{ $t('save') }}
</template>
<style lang="scss">
+12
View File
@@ -0,0 +1,12 @@
export default [
'Achievement_Unlocked',
'Chat',
'Daily',
'Death',
'Item_Drop',
'Level_Up',
'Minus_Habit',
'Plus_Habit',
'Reward',
'Todo',
];
+3 -2
View File
@@ -112,12 +112,13 @@ export function purchaseMysterySet (store, params) {
}
export function purchaseHourglassItem (store, params) {
const quantity = params.quantity || 1;
const user = store.state.user.data;
let opResult = hourglassPurchaseOp(user, {params});
let opResult = hourglassPurchaseOp(user, {params, quantity});
return {
result: opResult,
httpCall: axios.post(`/api/v4/user/purchase-hourglass/${params.type}/${params.key}`),
httpCall: axios.post(`/api/v4/user/purchase-hourglass/${params.type}/${params.key}`, {quantity}),
};
}
+20 -7
View File
@@ -1,9 +1,22 @@
{
"achievement": "Úspěch",
"share": "Sdílet",
"onwards": "Kupředu!",
"levelup": "Dosáhl jsi svých cílů v reálném životě, a proto jsi postoupil na vyšší úroveň a jsi plně uzdraven!",
"reachedLevel": "Dosáhl jsi úrovně <%= level %>",
"achievementLostMasterclasser": "Dokončení výprav: Série Mistra třídy",
"achievementLostMasterclasserText": "Splnil všech šestnáct výprav v sérii výprav Mistra třídy a vyřešil záhadu Ztraceného Mistra!"
"achievement": "Úspěch",
"share": "Sdílet",
"onwards": "Kupředu!",
"levelup": "Dosáhl jsi svých cílů v reálném životě, a proto jsi postoupil na vyšší úroveň a jsi plně uzdraven!",
"reachedLevel": "Dosáhl jsi úrovně <%= level %>",
"achievementLostMasterclasser": "Dokončení výprav: Série Mistra třídy",
"achievementLostMasterclasserText": "Splnil všech šestnáct výprav v sérii výprav Mistra třídy a vyřešil záhadu Ztraceného Mistra!",
"achievementLostMasterclasserModalText": "Dokončil jsi všech 16 masterclass výprav a vyřešil jsi tajemství ztracené masterclass!",
"achievementMindOverMatter": "Mysl nad hmotou",
"achievementMindOverMatterText": "Dokončil/a kamennou, slizovou a vlněnou mazlíčkovou výpravu.",
"achievementMindOverMatterModalText": "Dokončil jsi kamennou, slizovou a vlněnou mazlíčkovou výpravu!",
"achievementJustAddWater": "Jenom přidej vodu",
"achievementJustAddWaterText": "Dokončil mazlíčkové výpravy za chobotnicí, mořským koníkem, sépií, velrybou, želvou, nahožábrým, mořským hadem a delfínem.",
"achievementJustAddWaterModalText": "Dokončil/a jsi mazlíčkovou výpravu za chobotnicí, mořským koníkem, sépií, velrybou, želvou, nahožábrým, mořským hadem a delfínem!",
"achievementBackToBasics": "Zpět k základům",
"achievementBackToBasicsText": "Posbíral/a všechny základní mazlíčky.",
"achievementBackToBasicsModalText": "Posbíral/a jsi všechny základní mazlíčky!",
"achievementAllYourBaseText": "Zkrotil všechna základní zvířata.",
"achievementAllYourBaseModalText": "Zkrotil jsi všechna základní zvířata!",
"achievementAllYourBase": "Všichni základní mazlíčci"
}
+15 -12
View File
@@ -4,7 +4,7 @@
"avatar": "Upravit postavu",
"editAvatar": "Upravit postavu",
"noDescription": "Tento Habiťan nepřidal popis.",
"noPhoto": "Tento Habiťan nepřidal fotku",
"noPhoto": "Tento Habiťan nepřidal fotku.",
"other": "Další",
"fullName": "Celé jméno",
"displayName": "Display name",
@@ -76,9 +76,9 @@
"useCostume": "Použít kostým",
"useCostumeInfo1": "Klikni na \"Použít kostým\", abys vybavil svého avatara, aniž bys nějak ovlivnil statistiky Bojové výzbroje! To znamená, že se můžeš vybavit nejlepšími statistikami vlevo, a převléknout svého avatara vybavením vpravo.",
"useCostumeInfo2": "Jakmile klikneš na \"Použít kostým\", tvůj avatar bude vypadat docela jednoduše... ale neboj! Když se podíváš doleva, uvidíš, že tvá Bojová zbroj je stále používána. Pak si můžeš svého avatara převléknout! Cokoliv, co mu oblečeš zprava, neovlivní tvoje statistiky, ale budeš vypadat suprově. Vyzkoušej různé styly, smíchej sety, nebo slaď svůj Kostým se svými Mazlíčky, osedlanými zvířaty nebo pozadími. <br><br>Máš další otázky? Koukni se na <a href=\"http://habitica.fandom.com/wiki/Equipment#Costumes\">Costume page</a> wiki. Našel jsi perfektní ohoz? Ukaž nám ho v <a href=\"/#/options/groups/guilds/3884eeaa-2d6a-45e8-a279-ada6de9709e1\">Cechu karnevalových kostýmů</a> nebo se s ním pochlub v Krčmě!",
"costumePopoverText": "Vyber \"Použít kostým\", abys vybavil svého avatara, aniž bys nějak ovlivnil statistiky tvé Bojové výzbroje! To znamená, že můžeš obléct svého avatara do jakéhokoliv vybavení chceš a stále mít tvojí nejlepší Bojovou výzbroj na sobě!",
"costumePopoverText": "Vyber \"Použít kostým\", abys vybavil svého avatara, aniž bys nějak ovlivnil statistiky tvé bojové výzbroje! To znamená, že můžeš obléct svého avatara do jakéhokoliv vybavení chceš a stále mít tvojí nejlepší bojovou výzbroj na sobě.",
"autoEquipPopoverText": "Zvol tuto možnost pro automatické nasazení koupeného vybavení.",
"costumeDisabled": "Vypnul jsi svůj kostým",
"costumeDisabled": "Vypnul jsi svůj kostým.",
"gearAchievement": "Získal jsi Ocenění \"Maximální Vybavení\" za vylepšení výbavy na maximální set vybavení pro povolání! Získal jsi následující kompletní sety:",
"gearAchievementNotification": "Získal jsi ocenění \"Ultimátní výbava\" za vylepšení vybavení daného povolání na maximální úroveň!",
"moreGearAchievements": "Abys získal více ocenění Ultimátního Vybavení, změň své povolání v <a href='/user/settings/site' target='_blank'>Nastavení - Stránka</a>, a nakup si vybavení pro své nové povolání!",
@@ -146,7 +146,7 @@
"classAllocationPop": "Přiřadí více bodů k vlastnostem, které jsou důležité pro tvé povolání.",
"taskAllocation": "Přiřadit body na základě aktivity v úkolech",
"taskAllocationPop": "Přiřadí body podle Fyzické (síla), Mentální (Inteligence), Sociální (Obrana) a Další (Vnímání) kategorie přiřazené k úkolům, které splníš.",
"distributePoints": "Přiřaď nevyužité body.",
"distributePoints": "Přiřaď nevyužité body",
"distributePointsPop": "Přiřadí všechny nepřidělené body v závislosti na zvoleném režimu přidělování.",
"warriorText": "Válečníci získávají lepší \"kritické zásahy\", které náhodně dávají bonusové zlaťáky a zkušenosti a zvyšují šanci na nalezení předmětů při splnění úkolu. Také způsobují větší újmu příšerám. Hraj za válečníka, pokud tě motivují nepředvídatelné odměny nebo to chceš pořádně nandat příšerám při Výpravách!",
"wizardText": "Mágové se učí rychle, získávají Zkušenosti a Úrovně rychleji než ostatní povolání. Mají také spoustu Many na používání speciálních schopností. Hraj za Mága, jestli si užíváš taktické aspekty Habiticy nebo jsi silně motivován ziskem Úrovní a odemykáním pokročilých funkcí!",
@@ -166,7 +166,7 @@
"streaksFrozenText": "Série úspěšnosti na promeškaných Denních úkolech nebude na konci dne vynulována.",
"respawn": "Oživení!",
"youDied": "Zemřel jsi!",
"dieText": "Propadl jsi o úroveň níž a přišel jsi o všechny zlaťáky a náhodný kus vybavení. Povstaň, Habiťane, a zkus to znovu! Zbav se zlozvyků, poctivě plň denní úkoly a v případě zaváhání se vyhni smrti pomocí léčivého lektvaru.",
"dieText": "Propadl jsi o úroveň níž a přišel jsi o všechny zlaťáky a náhodný kus vybavení. Povstaň, Habiťane, a zkus to znovu! Zbav se zlozvyků, poctivě plň denní úkoly a v případě zaváhání se vyhni smrti pomocí léčivého lektvaru!",
"sureReset": "Jsi si jistý? Tato volba smaže povolání tvé postavy a přidělené body (dostaneš je všechny zpět k přerozdělení), a stojí 3 drahokamy.",
"purchaseFor": "Koupit za <%= cost %> drahokamů?",
"purchaseForHourglasses": "Koupit za <%= cost %>přesýpací hodiny?",
@@ -175,7 +175,7 @@
"youCast": "Seslal jsi <%= spell %>.",
"youCastTarget": "Seslal jsi <%= spell %> na <%= target %>.",
"youCastParty": "Seslal jsi na družinu <%= spell %>.",
"critBonus": "Kritický zásah! Bonus:",
"critBonus": "Kritický zásah! Bonus:. ",
"gainedGold": "Získal jsi několik zlata",
"gainedMana": "Získal jsi několik many",
"gainedHealth": "Získal jsi několik zdraví",
@@ -206,7 +206,7 @@
"showQuickAllocation": "Zobrazit přidělení vlastnostních bodů",
"hideQuickAllocation": "Skrýt přidělení vlastnostních bodů",
"quickAllocationLevelPopover": "S každou další úrovní získáš jeden bod, který můžeš přiřadit k libovolné vlastnosti. Přiřadit body můžeš buď manuálně anebo můžeš nechat hru rozhodnout za tebe na základě některé z možností Automatického Přiřazení, které nalezneš v Uživatel -> Statistiky.",
"notEnoughAttrPoints": "Nemáš dostatek vlastnostních bodů",
"notEnoughAttrPoints": "Nemáš dostatek vlastnostních bodů.",
"classNotSelected": "Než si budeš moct rozdělit dovednostní body, musíš si vybrat povolání.",
"style": "Styl",
"facialhair": "Vousy",
@@ -218,11 +218,14 @@
"editProfile": "Upravit profil",
"challengesWon": "Vyhraných výzev",
"questsCompleted": "Splněných výprav",
"headAccess": "Příslušenství na hlavu",
"backAccess": "Příslušenství na záda",
"bodyAccess": "Příslušenství na tělo",
"headAccess": "Pokrývka hlavy.",
"backAccess": "Příslušenství na záda.",
"bodyAccess": "Příslušenství na tělo.",
"mainHand": "Hlavní ruka",
"offHand": "Druhá ruka",
"statPoints": "Dovednostní body",
"pts": "Body"
}
"pts": "Body",
"purchaseForGold": "Koupit za <%= cost %> zlata?",
"chatCastSpellParty": "<%= username %> použil/a <%= spell %> pro skupinu.",
"chatCastSpellUser": "<%= username %> použil/a <%= spell %> na <%= target %>."
}
+2 -2
View File
@@ -119,7 +119,7 @@
"questEggTreelingText": "Stromovec",
"questEggTreelingMountText": "Stromovec",
"questEggTreelingAdjective": "listnatý",
"questEggAxolotlText": "Axolotl",
"questEggAxolotlText": "Mládě axolotla",
"questEggAxolotlMountText": "Axolotl",
"questEggAxolotlAdjective": "mrňavý",
"questEggTurtleText": "Mořská želva",
@@ -307,4 +307,4 @@
"foodSaddleNotes": "Okamžitě zkrotí jednoho z tvých mazlíčků, aby sis ho mohl osedlat.",
"foodSaddleSellWarningNote": "Hej! Toto je fakt užitečná věc! Jsi seznámen s tím, jak použít pro tvé mazlíčky použít sedlo?",
"foodNotes": "Nakrm tímto mazlíčka, aby z něj vyrostlo pořádné zvíře."
}
}
+2 -2
View File
@@ -10,7 +10,7 @@
"gearNotOwned": "Nevlastníš tento předmět.",
"noGearItemsOfType": "Nevlastníš žádné z těchto.",
"noGearItemsOfClass": "Už máš všechno vybavení tvého povolání! Více bude vypuštěno během Velké Slavnosti, blízko slunovratů a rovnodenností. ",
"classLockedItem": "Tento předmět je dostupný pouze pro specifické povolání. Změň si své povolání v Uživatel > Nastavení > Síla Postavy",
"classLockedItem": "Tento předmět je dostupný pouze pro specifickou třídu. Pokud jsi dosáhl 10. levelu, můžeš změnit svou třídu v Uživatel > Nastavení > Změň postavu!",
"tierLockedItem": "Tento předmět je dostupný jakmile si pořídíš předchozí předměty v řadě. Pokračuj ve vypracovávání se výše!",
"sortByType": "Typ",
"sortByPrice": "Cena",
@@ -1748,4 +1748,4 @@
"eyewearArmoireGoofyGlassesText": "Goofy Glasses",
"eyewearArmoireGoofyGlassesNotes": "Perfect for going incognito or just making your partymates giggle. Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.",
"twoHandedItem": "Two-handed item."
}
}
+10 -9
View File
@@ -11,8 +11,8 @@
"dailyDueDefaultView": "Posílat denní úkoly do záložky zbývající",
"dailyDueDefaultViewPop": "Pokud je tato možnost zvolena, denní úkoly se budou zobrazovat v záložce Zbývající místo v záložce Vše",
"reverseChatOrder": "Zobrazit zprávy v opačném pořadí",
"startAdvCollapsed": "Advanced Settings in tasks start collapsed",
"startAdvCollapsedPop": "With this option set, Advanced Settings will be hidden when you first open a task for editing.",
"startAdvCollapsed": "Pokročilá nastavení jsou skrytá",
"startAdvCollapsedPop": "S tímto nastavením budou pokročilá nastavení skrytá, když budeš úkol upravovat poprvé.",
"dontShowAgain": "Znovu neukazovat",
"suppressLevelUpModal": "Neukazovat dialogové okno při postupu na vyšší úroveň",
"suppressHatchPetModal": "Neotvírat dialogové okno při vylíhnutí mazlíčka",
@@ -32,7 +32,7 @@
"resetAccPop": "Začít znova. Odstraň všechny úrovně, zlaťáky, vybavení, historii a úkoly.",
"deleteAccount": "Smazat účet",
"deleteAccPop": "Zruš svůj účet a odstraň ho ze země Habitica.",
"feedback": "If you'd like to give us feedback, please enter it below - we'd love to know what you liked or didn't like about Habitica! Don't speak English well? No problem! Use the language you prefer.",
"feedback": "Pokud nám chceš dát zpětnou vazbu, učiň tak prosím níže - budeme ráda, když nám napíšeš, co se ti na Habitica líbí a nelíbí! Neumíš moc dobře anglicky? To nevadí! Napiš to svým mateřským jazykem.",
"qrCode": "QR kód",
"dataExport": "Export dat",
"saveData": "Zde máš několik možností, jak ukládat svá data.",
@@ -40,7 +40,7 @@
"exportHistory": "Exportovat historii:",
"csv": "(CSV)",
"userData": "Data uživatele",
"exportUserData": "Exportovat data uživatele",
"exportUserData": "Exportovat data uživatele:",
"export": "Exportovat",
"xml": "(XML)",
"json": "(JSON)",
@@ -93,7 +93,7 @@
"enterNumber": "Prosím, zadej číslo mezi 0 a 24",
"fillAll": "Prosím, vyplň všechna pole",
"invalidPasswordResetCode": "The supplied password reset code is invalid or has expired.",
"passwordChangeSuccess": "Tvé heslo bylo úspěšně změněno. Můžeš ho použít pro přihlášení ke svému účtu. ",
"passwordChangeSuccess": "Tvé heslo bylo úspěšně změněno. Můžeš ho použít pro přihlášení ke svému účtu.",
"passwordSuccess": "Heslo úspěšně změněno",
"usernameSuccess": "Username successfully changed",
"displayNameSuccess": "Display name successfully changed",
@@ -114,7 +114,7 @@
"newPMInfo": "Nová zpráva od <%= name %>: <%= message %>",
"giftedGems": "Darované drahokamy",
"giftedGemsInfo": "<%= name %> ti daroval <%= amount %> Drahokamů",
"giftedGemsFull": "Ahoj <%= username %>, <%= sender %> ti poslal <%= gemAmount %> drahokamy! ",
"giftedGemsFull": "Ahoj <%= username %>, <%= sender %> ti poslal <%= gemAmount %> drahokamy!",
"giftedSubscription": "Darované předplatné",
"giftedSubscriptionInfo": "<%= name %> ti daroval <%= months %> měsíční předplatné",
"giftedSubscriptionFull": "Ahoj <%= username %>, <%= sender %> ti poslal <%= monthCount %> měsíce předplatného!",
@@ -130,7 +130,7 @@
"kickedGroup": "Vykopnut z družiny",
"remindersToLogin": "Upomínky k přihlášení do země Habitica",
"subscribeUsing": "Použití předplatného",
"unsubscribedSuccessfully": "Úspěšně odepsán",
"unsubscribedSuccessfully": "Úspěšně odhlášeno!",
"unsubscribedTextUsers": "You have successfully unsubscribed from all Habitica emails. You can enable only the emails you want to receive from <a href=\"/user/settings/notifications\">Settings > &gt; Notifications</a> (requires login).",
"unsubscribedTextOthers": "Již nedostaneš ze země Habitica žádný další email.",
"unsubscribeAllEmails": "Zaškrtni, aby ses odhlásil z emailů",
@@ -204,5 +204,6 @@
"usernameVerifiedConfirmation": "Your username, <%= username %>, is confirmed!",
"usernameNotVerified": "Please confirm your username.",
"changeUsernameDisclaimer": "We will be transitioning login names to unique, public usernames soon. This username will be used for invitations, @mentions in chat, and messaging.",
"verifyUsernameVeteranPet": "One of these Veteran Pets will be waiting for you after you've finished confirming!"
}
"verifyUsernameVeteranPet": "One of these Veteran Pets will be waiting for you after you've finished confirming!",
"subscriptionReminders": "Připomenutí pro předplatitele"
}
+15 -15
View File
@@ -1,11 +1,11 @@
{
"clearCompleted": "Vymaž dokončené",
"clearCompletedDescription": "Splněné Úkoly jsou smazány pro ne-odběratele po 30 dnech, a pro odběratele po 90 dnech. ",
"clearCompleted": "Vymaž dokončené úkoly",
"clearCompletedDescription": "Splněné úkoly jsou smazány pro ne-odběratele po 30 dnech, a pro odběratele po 90 dnech.",
"clearCompletedConfirm": "Jsi si jistý, že chceš smazat tvé hotové úkoly?",
"sureDeleteCompletedTodos": "Jsi si jistý, že chceš smazat tvé hotové úkoly?",
"lotOfToDos": "Zde vidíš svých posledních 30 splněných úkolů z Úkolníčku. Starší splněné úkoly můžeš najít v Data > Nástroj zobrazení dat nebo Data > Export dat > Data uživatele.",
"deleteToDosExplanation": "Pokud klikneš na tlačítko níže, všechny tvé hotové a archivované Úkoly budou permanentně smazány, kromě Úkolů z aktivních výzev a ze skupinových plánů. Prvně je vyexportuj, pokud chceš ponechat jejich záznam.",
"addMultipleTip": "<strong>Tip:</strong> K přidání více <%= taskType %> najednou, stiskni po zadání každého \"Shift + Enter\" a nakonec pro potvrzení \"Enter\".",
"addMultipleTip": "<strong>Tip:</strong> K přidání více <%= taskType %> najednou, stiskni po zadání každého \"Shift + Enter\" a nakonec pro potvrzení \"Enter.\"",
"addsingle": "Přidat jeden",
"addATask": "Přidat <%= type %>",
"editATask": "Upravit <%= type %>",
@@ -38,9 +38,9 @@
"taskAlias": "Alias úkolu",
"taskAliasPopover": "Alias tohoto úkolu může být použit při začleňování 3. strany začlenění. Podporovány jsou pouze pomlčky, podtržítka, a alfanumerické znaky. Alias úkolu musí být unikátní mezi všemi tvými úkoly.",
"taskAliasPlaceholder": "tvůj-alias-úkolu-zde",
"taskAliasPopoverWarning": "VAROVÁNÍ: Změnění této hodnoty zruší všechna zapojení 3. stran, které jsou vázány na tento úkol",
"taskAliasPopoverWarning": "VAROVÁNÍ: Změnění této hodnoty zruší všechna zapojení 3. stran, které jsou vázány na tento úkol.",
"difficulty": "Obtížnost",
"difficultyHelp": "Obtížnost znázorňuje, jak moc velká výzva je pro tebe splnit zvyk, denní úkol, či klasický úkol. Čím větší obtížnost, tím lepší získáš odměnu za splnění úkolu, ale zároveň tím silnější zranění si způsobíš, když obtížný denní úkol vynecháš, nebo když klikneš na negativní zvyk. ",
"difficultyHelp": "Obtížnost znázorňuje, jak moc velká výzva je pro tebe splnit zvyk, denní úkol, či klasický úkol. Čím větší obtížnost, tím lepší získáš odměnu za splnění úkolu, ale zároveň tím silnější zranění si způsobíš, když obtížný denní úkol vynecháš, nebo když klikneš na negativní zvyk.",
"trivial": "Triviální",
"easy": "Jednoduché",
"medium": "Středně těžké",
@@ -72,7 +72,7 @@
"todos": "Úkolníček",
"newTodo": "Nový Úkol",
"newTodoBulk": "Nové Úkoly (jeden na řádek)",
"todosDesc": "Úkoly jsou potřeba dokončit pouze jednou. Přidej seznamy do tvých úkolů, abys zvýšil jejich hodnotu!",
"todosDesc": "Úkoly jsou potřeba dokončit pouze jednou. Přidej seznamy do tvých úkolů, abys zvýšil jejich hodnotu.",
"dueDate": "Termín splnění",
"remaining": "Aktivní",
"complete": "Splněno",
@@ -134,7 +134,7 @@
"dailyHelp1": "Denní úkoly se opakují <%= emphasisStart %>každý den<%= emphasisEnd %>, ve kterém jsou aktivní. Klikni na <%= pencilIcon %> abys mohl změnit, ve které dny má být Denné úkol aktivní.",
"dailyHelp2": "Pokud nesplníš své Denní úkoly do nastaveného konce dne, přijdeš o zdraví.",
"dailyHelp3": "Dení úkoly budou stále <%= emphasisStart %>červenější<%= emphasisEnd %>, když je zmeškáš a <%= emphasisStart %>modřejší<%= emphasisEnd %>, když je budeš plnit. Čím červenější je Denní úkol, tím větší dostaneš odměnu za jeho splnění.... a taky tím vyšší bude újma, kterou ti způsobí.",
"dailyHelp4": "Abys změnil, kdy ti začne nový den, jdi do <%= linkStart %> Nastavení > Stránka<%= linkEnd %> > Vlastní začátek dne",
"dailyHelp4": "Abys změnil, kdy ti začne nový den, jdi do <%= linkStart %> Nastavení > Stránka<%= linkEnd %> > Vlastní začátek dne.",
"dailyHelp5": "Pro inspiraci koukni na tyhle <a href='http://habitica.fandom.com/wiki/Sample_Dailies' target='_blank'>ukázkové Denní úkoly</a>!",
"toDoHelp1": "Úkoly v Úkolníčku začínají jako žluté a jsou červenější (a cennější) s každým dalším dnem, kterým ti zabere je splnit.",
"toDoHelp2": "Úkoly v Úkolníčku ti nikdy neublíží! Pouze za ně dostáváš jako odměnu zlaťáky a zkušenost.",
@@ -149,16 +149,16 @@
"taskNotFound": "Úkol nenalezen.",
"invalidTaskType": "Typ úkolu musí být „zvyk\", „denní úkol\", „úkol\" nebo „odměna\".",
"invalidTasksType": "Typ úkolu musí být jeden z „zvyky\", „denní úkoly\", „úkoly\", nebo „odměny\".",
"invalidTasksTypeExtra": "Typ úkolu musí být jeden z „zvyky\", „denní úkoly\", „úkoly\", „odměny\", \"dokončené úkoly\"",
"invalidTasksTypeExtra": "Typ úkolu musí být jeden z „zvyky\", „denní úkoly\", „úkoly\", „odměny\", \"dokončené úkoly\".",
"cantDeleteChallengeTasks": "Úkol náležící výzvě nelze vymazat.",
"checklistOnlyDailyTodo": "Seznamy jsou podporovány pouze pro denní úkoly a klasické úkoly",
"checklistItemNotFound": "Na seznamu nenalezen žádný předmět s tímto id.",
"itemIdRequired": "\"itemId\" musí být platné UUID.",
"tagNotFound": "Žádný štítek nebyl nalezen pod zadaným id.",
"tagIdRequired": "\"tagId\" musí být platné UUID korespondující se štítkem patřící uživateli. ",
"tagIdRequired": "\"tagId\" musí být platné UUID korespondující se štítkem patřícím uživateli.",
"positionRequired": "Je požadována „pozice\", který musí být číslem.",
"cantMoveCompletedTodo": "Nelze pohnout s dokončeným ůkolem.",
"directionUpDown": "\"směr\" je požadován, a musí být směrem nahoru či dolu. ",
"directionUpDown": "\"směr\" je požadován, a musí být směrem nahoru či dolu.",
"alreadyTagged": "Tento úkoly jste již označili tímto štítkem.",
"strengthExample": "Týkající se cvičení a aktivity",
"intelligenceExample": "Týkající se akademických či psychicky náročných cílů",
@@ -171,7 +171,7 @@
"habitCounter": "Počítadlo (Resetuje se <%= frequency %>)",
"habitCounterUp": "Pozitivní počítadlo (Resetuje se <%= frequency %>)",
"habitCounterDown": "Negativní počítadlo (Resetuje se <%= frequency %>)",
"taskRequiresApproval": "Tento úkol musí být schválen před dokončením. O schválení bylo již zažádáno.",
"taskRequiresApproval": "Tento úkol musí být schválen před dokončením. O schválení bylo již zažádáno",
"taskApprovalHasBeenRequested": "Bylo požádáno schválení",
"taskApprovalWasNotRequested": "Pouze úkol, který čeká na schválení, může být označen jako potřebující více práce",
"approvals": "Schválení",
@@ -179,7 +179,7 @@
"repeatZero": "Denní úkol nikdy nemá splatnost",
"repeatType": "Typ opakování",
"repeatTypeHelpTitle": "Jaký druh opakování je toto?",
"repeatTypeHelp": "Vyber \"Denně\", pokud chceš, aby se tento úkol opakoval každý den, každý třetí den, etc.. Vyber \"Týdně\" pokud chceš, aby se opakoval v určitý den v každém týdnu. Pokud vybereš \"Měsíčně\" nebo \"Ročně\", nastav si startovní datum pro kontrolu, kdy má být úkol ten měsíc či rok splněn. ",
"repeatTypeHelp": "Vyber \"Denně\", pokud chceš, aby se tento úkol opakoval každý den, každý třetí den, etc.. Vyber \"Týdně\" pokud chceš, aby se opakoval v určitý den v každém týdnu. Pokud vybereš \"Měsíčně\" nebo \"Ročně\", nastav si startovní datum pro kontrolu, kdy má být úkol ten měsíc či rok splněn.",
"weekly": "Týdně",
"monthly": "Měsíčně",
"yearly": "Ročně",
@@ -199,15 +199,15 @@
"monthlyRepeatHelpContent": "Tento úkol bude muset výt splněn každých X měsíců",
"yearlyRepeatHelpContent": "Tento úkol bude muset výt splněn každých X let",
"resets": "Resetuje",
"summaryStart": "Opakuje se <%= frequency %> každý <%= everyX %><%= frequencyPlural %>",
"summaryStart": "Opakuje se <%= frequency %> každý <%= everyX %><%= frequencyPlural %>. ",
"nextDue": "Další termíny splnění",
"checkOffYesterDailies": "Odškrtni jakékoliv Denní úkoly, které jsi včera udělal:",
"yesterDailiesTitle": "Tyto Denní úkoly jsi ponechal včera neodškrtnuté! Chceš některé z nich odškrtnout teď?",
"yesterDailiesCallToAction": "Začít můj nový den!",
"yesterDailiesOptionTitle": "Potvrď, že tento denní úkol nebyl dokončen, před zraňujícím zásahem",
"yesterDailiesDescription": "Jestli je toto nastavení zapnuto, Habitica se tě pokaždé před kalkulováním a aplikováním zranění tvé postavy zeptá, jestli opravdu chceš nechat úkoly nesplněné. To tě může ochránit před neúmyslným zraněním. ",
"yesterDailiesDescription": "Jestli je toto nastavení zapnuto, Habitica se tě pokaždé před kalkulováním a aplikováním zranění tvé postavy zeptá, jestli opravdu chceš nechat úkoly nesplněné. To tě může ochránit před neúmyslným zraněním.",
"repeatDayError": "Prosím, ujisti se, že máš alespoň jeden den v týdnu vybraný.",
"searchTasks": "Vyhledat názvy a popisy...",
"sessionOutdated": "Tvá relace je zastaralá. Prosím, zkus ji obnovit nebo synchronizovat.",
"errorTemporaryItem": "Tento předmět je dočasný a nemůže být připnut."
}
}
+18 -18
View File
@@ -3,8 +3,8 @@
"challengeDetails": "Udfordringer er fællesskabsevents, i hvilke spillere konkurrerer og vinder belønninger ved at fuldføre en gruppe relaterede opgaver.",
"brokenChaLink": "Defekt udfordringslink",
"brokenTask": "Defekt udfordringslink: denne opgave var en del af en udfordring, men er blevet fjernet fra den. Hvad vil du gøre?",
"keepIt": "Beholde den",
"removeIt": "Fjerne den",
"keepIt": "Behold den",
"removeIt": "Fjern den",
"brokenChallenge": "Defekt udfordringslink: denne opgave var en del af en udfordring, men udfordringen (eller gruppen) er blevet fjernet. Hvad vil du gøre med de gruppeløse opgaver?",
"keepThem": "Behold Opgaver",
"removeThem": "Fjern Opgaver",
@@ -31,7 +31,7 @@
"participating": "Deltager",
"notParticipating": "Deltager ikke",
"either": "Begge",
"createChallenge": "Opret udfordring",
"createChallenge": "Opret Udfordring",
"createChallengeAddTasks": "Tilføj Udfordringsopgaver",
"createChallengeCloneTasks": "Klon Udfordringsopgaver",
"addTaskToChallenge": "Tilføj Opgave",
@@ -54,38 +54,38 @@
"challengeCreated": "Udfordring oprettet",
"sureDelCha": "Er du sikker på, at du vil slette udfordringen?",
"sureDelChaTavern": "Er du sikker på, at du vil slette denne udfordring? Du får ikke dine ædelsten tilbage.",
"removeTasks": "Slet opgaver",
"keepTasks": "Behold opgaver",
"removeTasks": "Fjern Opgaver",
"keepTasks": "Behold Opgaver",
"closeCha": "Luk udfordringen og...",
"leaveCha": "Forlad udfordringen og...",
"challengedOwnedFilterHeader": "Ejerskab",
"challengedOwnedFilter": "Ejet",
"owned": "Ejer",
"challengedNotOwnedFilter": "Ikke ejet",
"challengedNotOwnedFilter": "Ejer ikke",
"not_owned": "Ejer ikke",
"not_participating": "Deltager ikke",
"challengedEitherOwnedFilter": "Begge",
"backToChallenges": "Tilbage til Udfordringer",
"backToChallenges": "Tilbage til udfordringer",
"prizeValue": "<%= gemcount %>&nbsp;<%= gemicon %> Præmie",
"clone": "Klon",
"challengeNotEnoughGems": "Du har ikke nok ædelsten til at oprette denne udfordring.",
"noPermissionEditChallenge": "Du har ikke rettigheder til at ændre denne udfordring",
"noPermissionDeleteChallenge": "Du har ikke rettigheder til at slette denne udfordring",
"noPermissionCloseChallenge": "Du har ikke rettigheder til at afslutte denne udfordring",
"noPermissionEditChallenge": "Du har ikke tilladelse til at ændre denne udfordring",
"noPermissionDeleteChallenge": "Du har ikke tilladelse til at slette denne udfordring",
"noPermissionCloseChallenge": "Du har ikke tilladelse til at afslutte denne udfordring",
"congratulations": "Tillykke!",
"hurray": "Hurra!",
"noChallengeOwner": "ingen ejer",
"noChallengeOwnerPopover": "Denne udfordring har ikke nogen ejer, da personen, der oprettede udfordringen, har slettet sin brugerkonto.",
"noChallengeOwnerPopover": "Denne udfordring har ikke nogen ejer, da personen, der oprettede udfordringen, har slettet sin konto.",
"challengeMemberNotFound": "Bruger ikke fundet blandt udfordringsmedlemmer",
"onlyGroupLeaderChal": "Kun gruppelederen kan oprette Udfordringer",
"onlyGroupLeaderChal": "Kun gruppelederen kan oprette udfordringer",
"tavChalsMinPrize": "Præmien skal være mindst 1 Ædelsten for Offentlige Udfordringer.",
"cantAfford": "Du har ikke råd til denne præmie. Køb flere Ædelsten eller reducer præmien.",
"cantAfford": "Du har ikke råd til denne præmie. Køb flere ædelsten eller reducer præmien.",
"challengeIdRequired": "\"challengeID\" skal være et gyldigt UUID (Unikt bruger-ID).",
"winnerIdRequired": "\"winnerID\" skal være et gyldigt UUID (Unikt bruger-ID).",
"challengeNotFound": "Udfordringen findes ikke, eller du har ikke adgang.",
"onlyLeaderDeleteChal": "Kun udfordringslederen kan slette den.",
"onlyLeaderUpdateChal": "Kun udfordringslederen kan opdatere den.",
"winnerNotFound": "Vinder med id \"<%= userId %>\" blev ikke fundet, eller er ikke en del af udfordringen.",
"winnerNotFound": "Vinder med ID \"<%= userId %>\" blev ikke fundet, eller er ikke en del af udfordringen.",
"noCompletedTodosChallenge": "\"includeCompletedTodos\" er ikke understøttet, når udfordringens opgaver hentes.",
"userTasksNoChallengeId": "Når \"taskOwner\" er \"user\", kan \"challengeID\" ikke gives som parameter.",
"onlyChalLeaderEditTasks": "Opgaver, der tilhører en udfordring, kan kun redigeres af lederen.",
@@ -118,14 +118,14 @@
"challengeMinimum": "Minimum 1 Ædelsten for offentlige Udfordringer (hjælper mod spam, det gør det virkelig).",
"participantsTitle": "Deltagere",
"shortName": "Kort navn",
"shortNamePlaceholder": "Hvilket kort mærkat skal bruges for at identificere din Udfordring?",
"shortNamePlaceholder": "Hvilket kort tag skal bruges for at identificere din Udfordring?",
"updateChallenge": "Opdater Udfordring",
"haveNoChallenges": "Denne gruppe har ingen Udfordringer",
"loadMore": "Vis Flere",
"loadMore": "Vis flere",
"exportChallengeCsv": "Eksporter Udfordring",
"editingChallenge": "Rediger Udfordring",
"nameRequired": "Navn påkrævet",
"tagTooShort": "Mærkatnavn for kort",
"tagTooShort": "Tag er for kort",
"summaryRequired": "Resume påkrævet",
"summaryTooLong": "Resume er for langt",
"descriptionRequired": "Beskrivelse påkrævet",
@@ -134,6 +134,6 @@
"viewProgressOf": "Se fremskridt for",
"viewProgress": "Se fremskridt",
"selectMember": "Vælg medlem",
"confirmKeepChallengeTasks": "Vil du beholde Udfordringsopgaverne?",
"confirmKeepChallengeTasks": "Vil du beholde udfordringsopgaverne?",
"selectParticipant": "Vælg en deltager"
}
+30 -30
View File
@@ -1,10 +1,10 @@
{
"communityGuidelinesWarning": "Vær venligst opmærksom på, at dit displaynavn, profilbillede og den korte tekst skal leve op til <a href='https://habitica.com/static/community-guidelines' target='_blank'>Retningslinjerne for fællesskabet</a> (f.eks. ingen bandeord, ingen voksne emne, ingen fornærmelser osv.). Hvis du har nogle spørgsmål til om noget er passende, så send endelig en mail til <%= hrefBlankCommunityManagerEmail %>!",
"communityGuidelinesWarning": "Vær venligst opmærksom på, at dit displaynavn, profilbillede og den korte tekst skal leve op til <a href='https://habitica.com/static/community-guidelines' target='_blank'>Retningslinjerne for fællesskabet</a> (f.eks. ingen bandeord, ingen +18-emner, ingen fornærmelser osv.). Hvis du har nogle spørgsmål til om noget er passende, så send endelig en mail til <%= hrefBlankCommunityManagerEmail %>!",
"profile": "Profil",
"avatar": "Tilpas avatar",
"editAvatar": "Ret avatar",
"noDescription": "Denne Habitikaner har ikke tilføjet en beskrivelse.",
"noPhoto": "Denne Habitikaner har ikke tilføjet et foto.",
"noDescription": "Denne Habiticaner har ikke tilføjet en beskrivelse.",
"noPhoto": "Denne Habiticaner har ikke tilføjet et billede.",
"other": "Andet",
"fullName": "Fulde navn",
"displayName": "Displaynavn",
@@ -14,7 +14,7 @@
"displayBlurb": "Kort tekst",
"displayBlurbPlaceholder": "Introducér dig selv",
"photoUrl": "Foto-URL",
"imageUrl": "Billed-URL",
"imageUrl": "Billede-URL",
"inventory": "Inventar",
"social": "Social",
"lvl": "Niveau",
@@ -24,13 +24,13 @@
"size": "Størrelse",
"bodySlim": "Slank",
"bodyBroad": "Bred",
"unlockSet": "Frigør Sættet - <%= cost %>",
"unlockSet": "Lås op for sættet - <%= cost %>",
"locked": "Låst",
"shirts": "Trøjer",
"shirt": "Trøje",
"specialShirts": "Særlige trøjer",
"bodyHead": "Frisurer og Hårfarver",
"bodySkin": "Hud",
"bodyHead": "Frisurer og hårfarver",
"bodySkin": "Hudfarve",
"skin": "Hudfarve",
"color": "Farve",
"bodyHair": "Hår",
@@ -47,17 +47,17 @@
"beard": "Skæg",
"mustache": "Overskæg",
"flower": "Blomst",
"accent": "Accent",
"headband": "Hårbånd",
"accent": "Tilbehør",
"headband": "Hårbøjle",
"wheelchair": "Kørestol",
"extra": "Extra",
"extra": "Ekstra",
"basicSkins": "Basis-skins",
"rainbowSkins": "Regnbue-skins",
"pastelSkins": "Pastel-skins",
"spookySkins": "Uhyggelige skins",
"supernaturalSkins": "Overnaturlige skins",
"splashySkins": "Prangende skins",
"winterySkins": "Vinter Skins",
"winterySkins": "Vinter-skins",
"rainbowColors": "Regnbuefarver",
"shimmerColors": "Glimmerfarver",
"hauntedColors": "Hjemsøgte farver",
@@ -65,29 +65,29 @@
"equipment": "Udstyr",
"equipmentBonus": "Udstyr",
"equipmentBonusText": "Statboosts fra det udstyr, du har på. Se Udstyr under Inventarmenuen for at vælge dit kampudstyr.",
"classBonusText": "Din klasse (Kriger, hvis du ikke har låst op for eller valgt en anden klasse), bruger sit udstyr mere effektivt end udstyr tilhørende andre klasser. Udstyr til din nuværende klasse får et 50% boost til det Egenskabsboost, det giver.",
"classBonusText": "Din klasse (Kriger, hvis du ikke har låst op for eller valgt en anden klasse), bruger sit udstyr mere effektivt end udstyr tilhørende andre klasser. Udstyr til din nuværende klasse får et ekstra 50% boost til det Egenskabsboost, det giver.",
"classEquipBonus": "Klassebonus",
"battleGear": "Kampudstyr",
"gear": "Udstyr",
"battleGearText": "Dette er den udrustning du bærer i kamp. Den påvirker resultaterne når du interagerer med dine opgaver.",
"battleGearText": "Dette er den udrustning, du bærer i kamp. Den påvirker resultaterne, når du interagerer med dine opgaver.",
"autoEquipBattleGear": "Benyt automatisk nyt udstyr",
"costume": "Kostume",
"costumeText": "Hvis du foretrækker udseendet af andet udstyr end hvad du bærer, tjek \"Brug Kostume\"-feltet for at visuelt bære et kostume, mens du bærer dit kampudstyr nedenunder.",
"costumeText": "Hvis du foretrækker udseendet af andet udstyr end det du bærer, så marker \"Brug Kostume\"-feltet for at visuelt bære et kostume, mens du bærer dit kampudstyr nedenunder.",
"useCostume": "Brug kostume",
"useCostumeInfo1": "Klik på \"Brug kostume\" for at give din avatar andet udstyr på uden at påvirke Egenskaberne fra dit Kampudstyr! Dette betyder at du kan have udstyr, som giver de bedste Egenskaber på til venstre, og klæde din avatar på som du ønsker til højre.",
"useCostumeInfo2": "Når først du vælger \"Brug kostume\", vil din avatar stadig set ret kedelig ud... men ingen grund til bekymring! Hvis du ser til venstre, vil du se, at du stadig har dit Kampudstyr på. Nu kan du lege med udklædning! Alt, du tager på i højre side, vil ikke påvirke dine Egenskaber, men du vil se super sej ud. Prøv forskellige kombinationer, blandiner af sæt, og koordiner dit Kostume med dine kæledyr, ridedyr og baggrunde.<br><br>Har du flere spørgsmål? Kig på siden <a href=\"http://habitica.fandom.com/wiki/Equipment#Costumes\">Costume</a> på wiki'en. Har du skabt det perfekte look? Fremvis det i Klanen <a href=\"/groups/guild/3884eeaa-2d6a-45e8-a279-ada6de9709e1\">Costume Carnival</a> eller pral i Værtshuset!",
"costumePopoverText": "Klik på \"Brug kostume\" for at give din avatar andet udstyr på uden at påvirke Egenskaberne fra dit Kampudstyr! Dette betyder at du kan klæde din avatar på ligesom du vil, mens du stadig kan have dit bedste Kampudstyr på.",
"autoEquipPopoverText": "Slå denne indstilling til, for automatisk at tage nyt udstyr på, så snart du køber det.",
"useCostumeInfo1": "Klik på \"Brug kostume\" for at give din avatar andet udstyr på, uden at påvirke Egenskaberne fra dit Kampudstyr! Dette betyder, at du kan have udstyr, som giver de bedste Egenskaber på til venstre, og klæde din avatar på som du ønsker til højre.",
"useCostumeInfo2": "Når først du vælger \"Brug kostume\", vil din avatar stadig set ret kedelig ud... men ingen grund til bekymring! Hvis du ser til venstre, vil du se, at du stadig har dit Kampudstyr på. Nu kan du lege med udklædning! Alt, du tager på i højre side, vil ikke påvirke dine Egenskaber, men du vil se super sej ud. Prøv forskellige kombinationer, blandinger af sæt, og koordiner dit Kostume med dine kæledyr, ridedyr og baggrunde.<br><br>Har du flere spørgsmål? Kig på siden <a href=\"http://habitica.fandom.com/wiki/Equipment#Costumes\">Costume</a> på wiki'en. Har du skabt det perfekte look? Fremvis det i Klanen <a href=\"/groups/guild/3884eeaa-2d6a-45e8-a279-ada6de9709e1\">Costume Carnival</a> eller pral i Værtshuset!",
"costumePopoverText": "Klik på \"Brug kostume\" for at give din avatar andet udstyr på, uden at påvirke Egenskaberne fra dit Kampudstyr! Dette betyder, at du kan klæde din avatar på ligesom du vil, mens du stadig kan have dit bedste Kampudstyr på.",
"autoEquipPopoverText": "Slå denne indstilling til for automatisk at tage nyt udstyr på, så snart du køber det.",
"costumeDisabled": "Du har deaktiveret dit kostume.",
"gearAchievement": "Du har gennemført præstationen \"Det Ultimative Udstyr\" ved at opgradere til det maksimale udstyrssæt for din klasse. Du har opnået følgende komplette sæt:",
"gearAchievementNotification": "Du har opnået Præstationen \"Ultimativt Udstyr\" for at opgradere til det bedste sæt udstyr for en klasse!",
"moreGearAchievements": "For at få flere badges for Ultimativt Udstyr, så skift klasse under <a href='/user/settings/site' target='_blank'> Indstillinger > Side </a>, og køb din nye klasses udstyr!",
"armoireUnlocked": "For mere udstyr, prøv den <strong>Fortryllede Kiste!</strong> Klik på den Fortryllede Kiste-belønningen for en chance for at få specielt Udstyr! Der er også en chance for XP eller mad.",
"ultimGearName": "Ultimative Udstyr - <%= ultClass %>",
"ultimGearText": "Har opgraderet til det maksimale våben- og rustningssæt for <%= ultClass %> klassen.",
"armoireUnlocked": "For mere udstyr, prøv det <strong>Fortryllede Klædeskab!</strong> Klik på det Fortryllede Klædeskab under Belønninger for en chance for at få specielt Udstyr! Der er også en chance for at få XP eller mad.",
"ultimGearName": "Ultimativt Udstyr - <%= ultClass %>",
"ultimGearText": "Har opgraderet til det maksimale våben- og rustningssæt for <%= ultClass %>-klassen.",
"level": "Niveau",
"levelUp": "Niveau op!",
"gainedLevel": "Du gik et niveau op!",
"gainedLevel": "Dit niveau steg!",
"leveledUp": "Ved at gennemføre dine mål fra den virkelige verden er du steget til <strong>niveau <%= level %>!</strong>",
"fullyHealed": "Du er blevet helet fuldt ud!",
"huzzah": "Hurra!",
@@ -108,20 +108,20 @@
"stats": "Egenskaber",
"achievs": "Præstationer",
"strength": "Styrke",
"strText": "Styrke forøger chancen for tilfældige \"critical hits\" og det boost til Guld, Erfaring, og chance for at finde genstande fra dem. Det hjælper også med at påføre bossmonstre skade.",
"strText": "Styrke forøger chancen for tilfældige \"fuldtræffere\" og giver et boost til Guld, Erfaring, og chancen for at finde genstande fra dem. Det hjælper også med at påføre bossmonstre skade.",
"constitution": "Konstitution",
"conText": "Konstitution reducerer skaden du får fra negative Vaner og forpassede Daglige.",
"conText": "Konstitution reducerer skaden fra negative Vaner og forpassede Daglige.",
"perception": "Opfattelse",
"perText": "Opfattelse øger hvor meget Guld du tjener, og - når du har fået adgang til Markedet - øger chancen for at finde varer når du færdiggører opgaver.",
"perText": "Opfattelse forøger hvor meget Guld du tjener, og - når du har fået adgang til Markedet - øger chancen for at finde genstande, når du udfører opgaver.",
"intelligence": "Intelligens",
"intText": "Intelligens øger hvor meget Erfaring du tjener, og når du har opnået adgang til Klasser, afgør din maksimale Mana disponibel til klasseevner.",
"intText": "Intelligens forøger hvor meget Erfaring du tjener, og, når du har opnået adgang til Klasser, afgør din maksimale Mana disponibel til klasseevner.",
"levelBonus": "Niveaubonus",
"levelBonusText": "Hver Egenskab får en bonus lig med halvdelen af (dit Niveau minus 1).",
"allocatedPoints": "Tildelte point",
"allocatedPointsText": "Egenskabspoint du har optjent og fordelt. Fordel point ved at bruge kolonnen Karakteropbygning.",
"allocatedPointsText": "Egenskabspoint, du har optjent og fordelt. Fordel point ved at bruge kolonnen Karakteropbygning.",
"allocated": "Tildelt",
"buffs": "Boostere",
"buffsText": "Midlertidige Egenskabsboosts fra evner og præstationer. Disse forsvinder når din dag er slut. De evner du har låst op for findes i menuen Evner, nederst på siden Opgaver.",
"buffs": "Boosts",
"buffsText": "Midlertidige Egenskabsboosts fra evner og præstationer. Disse forsvinder når din dag er slut. De evner, du har låst op for, findes i menuen Evner nederst på siden Opgaver.",
"characterBuild": "Karakteropbygning",
"class": "Klasse",
"experience": "Erfaring",
@@ -134,7 +134,7 @@
"changeClass": "Skift Klasse og refunder Egenskabspoint",
"lvl10ChangeClass": "For at skifte klasse skal du være mindst niveau 10.",
"changeClassConfirmCost": "Er du sikker på, du ønsker at ændre din klasse for 3 ædelstene?",
"invalidClass": "Ugyldig klasse. Angiv venligst 'Kriger', 'Slyngel', 'Troldmand' eller 'Helbreder'.",
"invalidClass": "Ugyldig klasse. Angiv venligst 'Kriger', 'Slyngel', 'Magiker' eller 'Helbreder'.",
"levelPopover": "Hvert niveau optjener du ét Point, du kan fordele på dine Egenskaber som du vil. Du kan gøre det manuelt, eller lade spillet beslutte for dig ved at bruge en af mulighederne for Automatisk fordeling.",
"unallocated": "Ufordelte Egenskabspoint",
"haveUnallocated": "Du har <%= points %> ufordelte Egenskabspoint",
+4 -2
View File
@@ -79,7 +79,7 @@
"continue": "Fortsæt",
"accept": "Acceptér",
"reject": "Afvis",
"neverMind": "Lige meget",
"neverMind": "Ligemeget",
"buyMoreGems": "Køb flere Ædelsten",
"notEnoughGems": "Ikke nok Ædelsten",
"alreadyHave": "Ups! Du har allerede denne ting. Ingen grund til at købe den igen!",
@@ -291,5 +291,7 @@
"howManyToBuy": "Hvor mange vil du købe?",
"habiticaHasUpdated": "Habitica er blevet opdateret. Genindlæs for at få den nyeste version!",
"contactForm": "Kontakt Moderatorerne",
"options": "Indstillinger"
"options": "Indstillinger",
"demo": "Demo",
"loadEarlierMessages": "Indlæs tidligere beskeder"
}
+114 -114
View File
@@ -3,45 +3,45 @@
"tavernChat": "Værtshuschat",
"innCheckOut": "Forlad Kroen",
"innCheckIn": "Slap af på Kroen",
"innText": "Du sover på Værtshuset! Mens du er checket ind der, vil dine Daglige ikke skade dig ved dags ende, men vil stadig fornye sig hver dag. En lille advarsel: Hvis du er deltager i en Boss Quest, vil Bossen stadig skade dig, hvis dine Holdmedlemmer ikke har klaret deres Daglige, med mindre de også er på Værtshuset! Den skade, du selv ville påføre Bossen (eller de genstande, du har samlet), vil heller ikke tælle med i questen, indtil du checker ud af Værtshuset.",
"innTextBroken": "Du sover på Værtshuset, eller noget... Mens du er checket ind der, vil dine Daglige ikke skade dig ved dags ende, men vil stadig fornye sig hver dag... Hvis du er deltager i en Boss Quest, vil Bossen stadig skade dig, hvis dine Holdmedlemmer ikke har klaret deres Daglige... med mindre de også er på Værtshuset... Og den skade, du selv ville påføre Bossen (eller de genstande, du har samlet), vil heller ikke tælle med i questen, indtil du checker ud af Værtshuset... Så træt...",
"innCheckOutBanner": "Du sover lige nu på Værtshuset. Dine Daglige vil ikke skade dig, og dine fremskridt vil ikke tælle med i Quests.",
"innCheckOutBannerShort": "Du sover på Værtshuset.",
"innText": "Du sover på Kroen! Mens du er checket ind, vil dine Daglige ikke skade dig ved dags ende, men vil stadig fornye sig hver dag. En lille advarsel: Hvis du deltager i en Bossquest, vil Bossen stadig skade dig, hvis dine Holdmedlemmer ikke har klaret deres Daglige, med mindre de også er på Kroen! Den skade, du selv ville påføre Bossen (eller de genstande, du har samlet), vil heller ikke tælle med i questen, før du checker ud af Kroen.",
"innTextBroken": "Du sover på Kroen, eller noget... Mens du er checket ind der, vil dine Daglige ikke skade dig ved dags ende, men vil stadig fornye sig hver dag... Hvis du er deltager i en Bossquest, vil Bossen stadig skade dig, hvis dine Holdmedlemmer ikke har klaret deres Daglige... med mindre de også er på Kroen... Og den skade, du selv ville påføre Bossen (eller de genstande, du har samlet), vil heller ikke tælle med i questen, indtil du checker ud af Kroen... Så træt...",
"innCheckOutBanner": "Du sover lige nu på Kroen. Dine Daglige vil ikke skade dig, og dine fremskridt vil ikke tælle med i Quests.",
"innCheckOutBannerShort": "Du sover på Kroen.",
"resumeDamage": "Resume Damage",
"helpfulLinks": "Hjælpsomme links",
"communityGuidelinesLink": "Retningslinjer for fællesskabet",
"lookingForGroup": "Søger hold (Party Wanted)",
"communityGuidelinesLink": "Retningslinjer for Fællesskabet",
"lookingForGroup": "Søger Hold (Party Wanted)",
"dataDisplayTool": "Data Display Tool",
"reportProblem": "Rapportér en fejl",
"requestFeature": "Anmod om funktion",
"askAQuestion": "Stil et spørgsmål",
"askQuestionGuild": "Stil et spørgsmål (Klanen 'Habitica Help')",
"contributing": "Bidrag",
"contributing": "Sådan bidrager du",
"faq": "FAQ",
"lfgPosts": "Leder efter Hold (Hold søges)",
"lfgPosts": "Søger Hold (Party Wanted)",
"tutorial": "Vejledning",
"glossary": "<a target='_blank' href='http://habitica.fandom.com/wiki/Glossary'>Ordliste</a>",
"glossary": "<a target='_blank' href='http://habitica.fandom.com/wiki/Glossary'>Ordliste (EN)</a>",
"wiki": "Wiki",
"wikiLink": "<a target='_blank' href='http://habitica.fandom.com/'>Wiki</a>",
"reportAP": "Rapportér et problem",
"requestAF": "Anmod om en funktion",
"community": "<a target='_blank' href='http://habitica.fandom.com/wiki/Special:Forum'>Fællesskabsforum</a>",
"community": "<a target='_blank' href='http://habitica.fandom.com/wiki/Special:Forum'>Fællesskabsforum (EN)</a>",
"dataTool": "Datavisningsværktøj",
"resources": "Ressourcer",
"askQuestionNewbiesGuild": "Stil et spørgsmål (Klanen 'Habitica Help')",
"tavernAlert1": "For at rapportere en fejl, besøg",
"tavernAlert2": "Klanen 'Report a Bug'",
"moderatorIntro1": "Værtshus- og Klanmoderatorer er: ",
"moderatorIntro1": "Værtshus- og Klanmoderatorerne er: ",
"communityGuidelines": "Retningslinjer for fællesskabet",
"communityGuidelinesRead1": "Læs venligst vores",
"communityGuidelinesRead2": "før du chatter.",
"bannedWordUsed": "Ups! Det ser ud til, at dette indlæg indeholder et bandeord, religiøs ed, eller reference til en vanedannende substans eller +18-emne (<%= swearWordsUsed %>). Habitica har brugere fra alle slags baggrunde, så vi holder vores chat meget ordentlig. Du er velkommen til at ændre i din besked, så du kan sende den!",
"bannedSlurUsed": "Dit indlæg indeholdt upassende sprog og dine chatprivilegier er blevet dig frataget.",
"party": "Hold",
"createAParty": "Opret et hold",
"createAParty": "Opret et Hold",
"updatedParty": "Holdindstillinger opdateret.",
"errorNotInParty": "Du er ikke på et Hold",
"noPartyText": "Du er enten ikke på et Hold, eller dit Hold er længe om at blive indlæst. Du kan enten oprette et hold og invitere nogle venner, eller, hvis du har lyst til at være med i et eksisterende Hold, bede dem indtaste dit Unikke bruger-ID forneden, og så komme tilbage hertil for at se invitationen:",
"noPartyText": "Du er enten ikke på et Hold, eller dit Hold er længe om at blive indlæst. Du kan enten oprette et hold og invitere nogle venner, eller, hvis du har lyst til at være med et eksisterende Hold, bede dem indtaste dit Unikke Bruger-ID forneden, og så komme tilbage hertil for at se invitationen:",
"LFG": "For at reklamere for dit nye Hold eller finde et at melde dig ind i, gå til Klanen '<%= linkStart %>Party Wanted (Looking for Group)<%= linkEnd %>'.",
"wantExistingParty": "Vil du gerne være med på et eksisterende Hold? Gå til Klanen '<%= linkStart %>Party Wanted<%= linkEnd %>' og skriv en besked med dette Bruger-ID:",
"joinExistingParty": "Slut dig til en andens Hold",
@@ -56,7 +56,7 @@
"invitedToPrivateGuild": "Du blev inviteret til den private Klan <span class=\"notification-bold\"><%= guild %></span>",
"invitedToPublicGuild": "Du blev inviteret til Klanen <span class=\"notification-bold-blue\"><%= guild %></span>",
"partyInvitationsText": "Du har <%= numberInvites %> Holdinvitationer! Vælg omhyggeligt, for du kan kun være med på ét Hold af gangen.",
"joinPartyConfirmationText": "Er du sikker på du vil være med på Holdet \"<%= partyName %>\"? Du kan kun være på et Hold af gangen. Hvis du slutter dig til dem, vil all andre Holdinvitationer blive afvist.",
"joinPartyConfirmationText": "Er du sikker på du vil være med på Holdet \"<%= partyName %>\"? Du kan kun være på et Hold af gangen. Hvis du slutter dig til dem, vil alle andre Holdinvitationer blive afvist.",
"invitationAcceptedHeader": "Din invitation blev accepteret",
"invitationAcceptedBody": "<%= username %> har accepteret din invitation til <%= groupName %>!",
"joinNewParty": "Slut dig til et nyt Hold",
@@ -74,10 +74,10 @@
"sendChatToolTip": "Du kan sende en chatbesked fra tastaturet ved at trykke på knappen 'Send chat' og trykke Enter, eller med Control (Command på Mac) + Enter.",
"syncPartyAndChat": "Synkronisér Hold og Chat",
"guildBankPop1": "Klanbank",
"guildBankPop2": "Ædelsten, din klanleder kan bruge til udfordringspræmier.",
"guildBankPop2": "Ædelsten, som din klanleder kan bruge til udfordringspræmier.",
"guildGems": "Klanens Ædelsten",
"group": "Gruppe",
"editGroup": "Ret gruppe",
"editGroup": "Ret Gruppe",
"newGroupName": "<%= groupType %> navn",
"groupName": "Gruppenavn",
"groupLeader": "Gruppeleder",
@@ -103,13 +103,13 @@
"createGuild2": "Opret",
"guild": "Klan",
"guilds": "Klaner",
"guildsLink": "<a href='http://habitica.fandom.com/wiki/Guilds' target='_blank'>Klaner</a>",
"guildsLink": "<a href='http://habitica.fandom.com/wiki/Guilds' target='_blank'>Klaner (EN)</a>",
"sureKick": "Vil du virkelig fjerne dette medlem fra Holdet/Klanen?",
"optionalMessage": "Valgfri besked",
"yesRemove": "Ja, fjern dem",
"foreverAlone": "Du kan ikke synes godt om din egen besked. Lad være med at være sådan.",
"sortBackground": "Sorter efter baggrund",
"sortClass": "Sorter efter klasse",
"sortClass": "Sorter efter Klasse",
"sortDateJoined": "Sorter efter oprettelsesdato",
"sortLogin": "Sorter efter logindato",
"sortLevel": "Sorter efter niveau",
@@ -134,8 +134,8 @@
"confirmDeleteAllMessages": "Er du sikker på, at du vil slette alle beskeder i din indbakke? Andre brugere kan stadig se beskeder, du har sendt til dem.",
"PMPlaceholderTitle": "Intet at se her endnu",
"PMPlaceholderDescription": "Vælg en samtale til venstre",
"PMPlaceholderTitleRevoked": "Dine chatprivilegier er blevet frataget dig",
"PMPlaceholderDescriptionRevoked": "Du kan ikke sende privatbeskeder, fordi dine chatprivilegier er blevet frataget dig. Hvis du har nogen spørgsmål til dette, kontakt da venligst <a href=\"mailto:admin@habitica.com\">admin@habitica.com</a> for at diskutere det med medarbejderne.",
"PMPlaceholderTitleRevoked": "Dine chatprivilegier er blevet inddraget",
"PMPlaceholderDescriptionRevoked": "Du kan ikke sende privatbeskeder, fordi dine chatprivilegier er blevet inddraget. Hvis du har nogle spørgsmål til dette, kontakt da venligst <a href=\"mailto:admin@habitica.com\">admin@habitica.com</a> for at diskutere det med medarbejderne.",
"PMReceive": "Modtag privatbeskeder",
"PMEnabledOptPopoverText": "Privatbeskeder er slået til. Andre brugere kan kontakte dig via din profil.",
"PMDisabledOptPopoverText": "Privatbeskeder er slået fra. Slå denne indstilling til, for at lade brugere kontakte dig via din profil.",
@@ -155,14 +155,14 @@
"cannotSendGemsToYourself": "Du kan ikke sende ædelsten til dig selv. Prøv et abonnement i stedet.",
"badAmountOfGemsToSend": "Mængden skal være mellem 1 og dit nuværende antal ædelsten.",
"report": "Rapportér",
"abuseFlag": "Anmeld overtrædelse af Retningslinjer for fællesskabet",
"abuseFlag": "Anmeld overtrædelse af Retningslinjer for Fællesskabet",
"abuseFlagModalHeading": "Rapportér en overtrædelse",
"abuseFlagModalBody": "Er du sikker på, at du vil rapportere dette indlæg? Du bør <strong>kun</strong> rapportere indlæg, der strider imod <%= firstLinkStart %>Retningslinjerne for fællesskabet<%= linkEnd %> og/eller vores <%= secondLinkStart %>Vilkår og betingelser<%= linkEnd %>. At rapportere et indlæg uden grund overtræder Retningslinjerne for fællesskabet og kan gælde som en forseelse.",
"abuseFlagModalBody": "Er du sikker på, at du vil rapportere dette indlæg? Du bør <strong>kun</strong> rapportere indlæg, der strider imod <%= firstLinkStart %>Retningslinjerne for Fællesskabet<%= linkEnd %> og/eller vores <%= secondLinkStart %>Vilkår og betingelser<%= linkEnd %>. At rapportere et indlæg uden grund overtræder Retningslinjerne for Fællesskabet og kan gælde som en forseelse.",
"abuseFlagModalButton": "Anmeld overtrædelse",
"abuseReported": "Tak for at anmelde denne overtrædelse. Moderatorerne er blevet informeret.",
"abuseAlreadyReported": "Du har allerede anmeldt denne besked.",
"whyReportingPost": "Hvorfor anmelder du dette indlæg?",
"whyReportingPostPlaceholder": "Du kan hjælpe vores moderatorer ved at lade os vide, hvorfor du anmelder denne besked som en overtrædelse - fx spam, at bande, religiøse kraftudtryk, fordomme, nedladende skældsord, emner for aldersgruppen +18 eller vold.",
"whyReportingPostPlaceholder": "Du kan hjælpe vores moderatorer ved at lade os vide, hvorfor du anmelder denne besked som en overtrædelse - fx spam, banden, religiøse kraftudtryk, fordomme, nedladende skældsord, emner for aldersgruppen +18 eller vold.",
"optional": "Valgfri",
"needsText": "Indtast venligst en besked.",
"needsTextPlaceholder": "Skriv din besked her.",
@@ -170,14 +170,14 @@
"copyAsTodo": "Kopier som To-Do",
"messageAddedAsToDo": "Besked kopieret som To-Do.",
"messageWroteIn": "<%= user %> skrev i <%= group %>",
"msgPreviewHeading": "Besked-smugkig",
"leaderOnlyChallenges": "Kun gruppelederen kan oprette Udfordringer",
"msgPreviewHeading": "Forhåndsvisning af besked",
"leaderOnlyChallenges": "Kun gruppelederen kan oprette udfordringer",
"sendGift": "Send gave",
"inviteFriends": "Invitér venner",
"partyMembersInfo": "Dit Hold har lige nu <%= memberCount %> medlemmer og <%= invitationCount %> afventende invitationer. Det maksimale antal medlemmer på et Hold er <%= limitMembers %>. Invitationer, der overskrider denne grænse, kan ikke afsendes.",
"inviteByEmail": "Invitér via email",
"inviteByEmailExplanation": "Hvis en ven opretter en bruger på Habitica via din email, vil de automatisk blive inviteret til dit Hold!",
"inviteMembersHowTo": "Inviter folk via en gyldig email eller 36-tegns Bruger-ID. Hvis en email ikke er registreret endnu, vil vi invitere dem til at oprette en bruger på Habitica.",
"inviteByEmail": "Invitér via e-mail",
"inviteByEmailExplanation": "Hvis en ven opretter en bruger på Habitica via din e-mail, vil de automatisk blive inviteret til dit Hold!",
"inviteMembersHowTo": "Inviter folk via en gyldig e-mail adresse eller 36-tegns Bruger-ID. Hvis en e-mail ikke er registreret endnu, vil vi invitere dem til at oprette en bruger på Habitica.",
"inviteFriendsNow": "Invitér venner nu",
"inviteFriendsLater": "Invitér venner senere",
"inviteAlertInfo": "Hvis du har venner, der allerede bruger Habitica, kan du invitere dem med deres <a href='http://habitica.fandom.com/wiki/API_Options' target='_blank'>Bruger-ID</a> her.",
@@ -186,8 +186,8 @@
"inviteNewUsers": "Invitér nye brugere",
"sendInvitations": "Send invitationer",
"invitationsSent": "Invitationer sendt!",
"invitationSent": "Invitation afsendt!",
"invitedFriend": "Inviterede en ven",
"invitationSent": "Invitation sendt!",
"invitedFriend": "Inviterede en Ven",
"invitedFriendText": "Denne bruger inviterede en ven (eller venner), som besluttede sig for at deltage i deres eventyr!",
"inviteAlertInfo2": "Eller del dette link (kopier/indsæt):",
"inviteLimitReached": "Du har allerede afsendt det højest mulige antal email-invitationer. Vi har en grænse for at undgå spamming, men hvis du gerne vil sende flere, kan du kontakte os på <%= techAssistanceEmail %>, så vil vi med fornøjelse diskutere det!",
@@ -204,20 +204,20 @@
"startAParty": "Opret et Hold",
"addToParty": "Tilføj nogen til dit Hold",
"likePost": "Klik, hvis du synes om denne besked!",
"partyExplanation1": "Spil Habitica med venner for at blive holdt ansvarlig!",
"partyExplanation1": "Spil Habitica med dine venner for at blive holdt ansvarlig!",
"partyExplanation2": "Nedkæmp monstre og opret Udfordringer!",
"partyExplanation3": "Invitér venner nu, og få en Quest-skriftrulle som belønning!",
"partyExplanation3": "Invitér venner nu, og få en Questskriftrulle som belønning!",
"wantToStartParty": "Vil du oprette et Hold?",
"exclusiveQuestScroll": "Hvis du inviterer en ven til dit Hold, vil du få en eksklusiv questskriftrulle, så I kan slås mod Basi-listen sammen!",
"nameYourParty": "Giv dit nye Hold et navn!",
"partyEmpty": "Du er den eneste på dit Hold. Inviter dine venner!",
"partyChatEmpty": "Din Holdchat er tom! Skriv en besked i kassen ovenfor for at begynde at chatte.",
"guildChatEmpty": "Denne klanchat er tom! Skriv en besked i boksen ovenover for at begynde at chatte.",
"requestAcceptGuidelines": "Hvis du gerne vil skrive beskeder i Værtshuset, eller enhver Hold- eller Klanchat, så læs venligst først vores <%= linkStart %>Retningslinjer for fællesskabet<%= linkEnd %>, og klik på knappen nedenunder for at indikere, at du accepterer at følge dem.",
"requestAcceptGuidelines": "Hvis du gerne vil skrive beskeder i Værtshuset, eller enhver Hold- eller Klanchat, så læs venligst først vores <%= linkStart %>Retningslinjer for Fællesskabet<%= linkEnd %>, og klik på knappen nedenunder for at indikere, at du accepterer at følge dem.",
"partyUpName": "For selskabets skyld",
"partyOnName": "Et godt selskab",
"partyUpText": "Sluttede sig til et Hold med en anden! Hav det sjovt med at bekæmpe monstre og støtte hinanden.",
"partyOnText": "Sluttede sig til et Hold med mindst fire personer! Nyd at du har flere at stå til regnskab for, mens du og dine venner går sammen for at besejre jeres fjender!",
"partyOnText": "Sluttede sig til et Hold med mindst fire personer! Nyd, at du har flere at stå til regnskab for, mens du og dine venner går sammen for at besejre jeres fjender!",
"groupNotFound": "Gruppen blev ikke fundet eller du har ikke adgang.",
"groupTypesRequired": "Du skal angive en gyldig \"type\" forespørgsels-streng.",
"questLeaderCannotLeaveGroup": "Du kan ikke forlade dit Hold, når du har begyndt en quest. Afbryd questen først.",
@@ -227,10 +227,10 @@
"memberCannotRemoveYourself": "Du kan ikke fjerne dig selv!",
"groupMemberNotFound": "Bruger ikke fundet blandt gruppens medlemmer",
"mustBeGroupMember": "Skal være medlem af gruppen.",
"canOnlyInviteEmailUuid": "Kan kun invitere ved brug af Bruger-ID, emails, eller brugernavne.",
"inviteMissingEmail": "Manglende emailadresse i invitationen.",
"inviteMissingUuid": "Manglende Bruger-id i invitationen",
"inviteMustNotBeEmpty": "Invitationerne kan ikke være tomme.",
"canOnlyInviteEmailUuid": "Kan kun invitere ved brug af Bruger-ID, e-mails, eller brugernavne.",
"inviteMissingEmail": "Manglende e-mailadresse i invitationen.",
"inviteMissingUuid": "Manglende Bruger-ID i invitationen",
"inviteMustNotBeEmpty": "Invitationer kan ikke være tomme.",
"partyMustbePrivate": "Hold skal være private",
"userAlreadyInGroup": "Bruger-ID: <%= userId %>, Bruger \"<%= username %>\" er allerede i den gruppe.",
"youAreAlreadyInGroup": "Du er allerede medlem af denne gruppe.",
@@ -240,14 +240,14 @@
"userAlreadyInAParty": "Bruger-ID: <%= userId %>, Bruger \"<%= username %>\" er allerede på et Hold. ",
"userWithIDNotFound": "Bruger med ID'et \"<%= userId %>\" blev ikke fundet.",
"userWithUsernameNotFound": "Bruger med brugernavnet \"<%= username %>\" blev ikke fundet.",
"userHasNoLocalRegistration": "Bruger har ikke en lokal registrering (brugernavn, email, kodeord).",
"userHasNoLocalRegistration": "Bruger har ikke en lokal registrering (brugernavn, e-mail, kodeord).",
"uuidsMustBeAnArray": "Invitationer via Bruger-ID skal indtastes korrekt i tabellen.",
"emailsMustBeAnArray": "Invitationer med emailadresse skal indtastes korrekt i tabellen.",
"emailsMustBeAnArray": "Invitationer med e-mailadresse skal indtastes korrekt i tabellen.",
"usernamesMustBeAnArray": "Invitationer med brugernavn skal indtastes korrekt i tabellen.",
"canOnlyInviteMaxInvites": "Du kan kun invitere \"<%= maxInvites %>\" ad gangen",
"partyExceedsMembersLimit": "Holdets størrelse er begrænset til <%= maxMembersParty %> medlemmer",
"onlyCreatorOrAdminCanDeleteChat": "Ikke rettighed til at slette denne besked!",
"onlyGroupLeaderCanEditTasks": "Ikke rettighed til at administrere opgaver!",
"onlyCreatorOrAdminCanDeleteChat": "Du har ikke rettigheder til at slette denne besked!",
"onlyGroupLeaderCanEditTasks": "Du har ikke rettigheder til at administrere opgaver!",
"onlyGroupTasksCanBeAssigned": "Kun gruppeopgaver kan blive tildelt",
"assignedTo": "Tildelt",
"assignedToUser": "Tildelt <%= userName %>",
@@ -262,10 +262,10 @@
"userRequestsApproval": "<%= userName %> anmoder om godkendelse",
"userCountRequestsApproval": "<%= userCount %> medlemmer anmoder om godkendelse",
"youAreRequestingApproval": "Du har anmodet om godkendelse",
"chatPrivilegesRevoked": "Dine chatprivilegier er blevet frataget dig, så du kan ikke udføre denne handling.",
"cannotCreatePublicGuildWhenMuted": "Du kan ikke oprette en offentlig Klan, fordi dine chatprivilegier er blevet frataget dig.",
"cannotInviteWhenMuted": "Du kan ikke invitere nogen til en klan eller et hold, fordi dine chatprivilegier er blevet frataget dig.",
"newChatMessagePlainNotification": "Ny besked i <%= groupName %> af <%= authorName %>. Klik her for at åbne chatsiden!",
"chatPrivilegesRevoked": "Dine chatprivilegier er blevet inddraget, så du kan ikke udføre denne handling.",
"cannotCreatePublicGuildWhenMuted": "Du kan ikke oprette en offentlig Klan, fordi dine chatprivilegier er blevet inddraget.",
"cannotInviteWhenMuted": "Du kan ikke invitere nogen til en klan eller et hold, fordi dine chatprivilegier er blevet inddraget.",
"newChatMessagePlainNotification": "Ny besked i <%= groupName %> af <%= authorName %>. Klik her for at åbne chatten!",
"newChatMessageTitle": "Ny besked i <%= groupName %>",
"exportInbox": "Eksportér beskeder",
"exportInboxPopoverTitle": "Eksportér dine beskeder som HTML",
@@ -281,7 +281,7 @@
"removeClaim": "Giv afkald på",
"onlyGroupLeaderCanManageSubscription": "Kun gruppelederen kan styre gruppens abonnement",
"yourTaskHasBeenApproved": "Din opgave, <span class=\"notification-green\"><%= taskText %></span>, er blevet godkendt.",
"taskNeedsWork": "<span class=\"notification-bold\"><%= managerName %></span> markeret <span class=\"notification-bold\"><%= taskText %></span> som ufuldstændig.",
"taskNeedsWork": "<span class=\"notification-bold\"><%= managerName %></span> markerede <span class=\"notification-bold\"><%= taskText %></span> som ufuldstændig.",
"userHasRequestedTaskApproval": "<span class=\"notification-bold\"><%= user %></span> anmoder om godkendelse for <span class=\"notification-bold\"><%= taskName %></span>",
"approve": "Godkend",
"approveTask": "Godkend opgave",
@@ -292,29 +292,29 @@
"groupSubscriptionPrice": "$9 hver måned + $3 per måned for hvert ekstra gruppemedlem",
"groupAdditionalUserCost": " +$3.00 USD/mdr/bruger",
"groupBenefitsTitle": "Hvordan en Gruppeplan kan hjælpe dig",
"groupBenefitsDescription": "Vi har lige lanceret beta versionen af vores Fruppeplaner! Opgradering til en gruppeplan låser op for nogle unikke features for at optimere den sociale side af Habitica.",
"groupBenefitOneTitle": "Lav en delt opgaveliste",
"groupBenefitsDescription": "Vi har lige lanceret betaversionen af vores Gruppeplaner! Opgradering til en gruppeplan låser op for nogle unikke features for at optimere den sociale side af Habitica.",
"groupBenefitOneTitle": "Lav en fælles opgaveliste",
"groupBenefitOneDescription": "Opret en delt opgaveliste for gruppen, som alle let kan se og redigere.",
"groupBenefitTwoTitle": "Tildel opgaver til gruppemedlemmer",
"groupBenefitTwoDescription": "Vil du have en kollega til at besvare en kritisk e-mail? Brug for at din roommate handler ind? Bare tildel dem de opgaver, du laver, og de vil automatisk dukke op i den persons egen opgave-dashboard.",
"groupBenefitThreeTitle": "Gør krav på den opgave, du arbejder på",
"groupBenefitTwoDescription": "Vil du have en kollega til at besvare en kritisk e-mail? Brug for at din roommate handler ind? Bare tildel dem de opgaver, du laver, og de vil automatisk dukke op den persons eget opgave-dashboard.",
"groupBenefitThreeTitle": "Gør krav på en opgave, du arbejder på",
"groupBenefitThreeDescription": "Gør krav på en hvilken som helst gruppeopgave med et enkelt klik. Sørg for, at alle ved hvem der arbejder på hvad!",
"groupBenefitFourTitle": "Markér opgaver der kræver særlig godkendelse",
"groupBenefitFourDescription": "Er du nødt til at sikre dig, at den opgave virkelig blev ordnet før den bruger får deres belønning? Bare justér indstillingerne for godkendelse for at få mere kontrol.",
"groupBenefitFourDescription": "Er du nødt til at sikre dig, at den opgave virkelig blev ordnet før brugeren får deres belønning? Bare justér indstillingerne for godkendelse for at få mere kontrol.",
"groupBenefitFiveTitle": "Chat privat med din gruppe",
"groupBenefitFiveDescription": "Hold dig informeret om vigtige beslutninger med vores letanvendelige chatrum!",
"groupBenefitSixTitle": "Få et gratis abonnement",
"groupBenefitSixDescription": "Få alle fordelene ved et abonnement, inklusiv månedlige genstande og evnen til at købe ædelsten med guld! (Hvis du allerede er abonnent, vil dit gamle abonnement blive opsagt, men du vil beholde dine fordele ved fortløbende abonnement, såsom månedlige timeglas.)",
"groupBenefitSevenTitle": "Få det splinternye, eksklusive Jackalope-ridedyr",
"groupBenefitEightTitle": "Tilføj Gruppeadministratorer for at hjælpe med at holde styr på opgaver",
"groupBenefitEightDescription": "Vil du dele ansvaret for din gruppe? Forfrem folk til Gruppeadministrator, så de kan hjælpe Lederen med at tilføje, tildele, og godkende opgaver!",
"groupBenefitEightDescription": "Vil du dele ansvaret for din gruppe? Forfrem folk til Gruppemanager, så de kan hjælpe Lederen med at tilføje, tildele, og godkende opgaver!",
"groupBenefitMessageLimitTitle": "Forhøj beskedbegræsningen",
"groupBenefitMessageLimitDescription": "Din beskedbegrænsning fordobles, og du vil kunne se 400 beskeder af gangen!",
"teamBasedTasks": "Teambaserede opgaver",
"specializedCommunication": "Specialiseret kommunikation",
"funExtras": "Sjove ekstrating",
"enterprisePlansButton": "Spørg os om Erhvervsplaner",
"enterprisePlansDescription": "Leder du efter noget større og har personlige behov? Se, om vores erhvervsplaner er det rette for dig.",
"enterprisePlansDescription": "Leder du efter noget større og har personlige behov? Se om vores erhvervsplaner er det rette for dig.",
"familyPlansButton": "Tilmeld dig nyhedsbrevet for Familieplaner",
"familyPlansDescription": "Vil du have en sjovere måde at holde styr på din husholdning? Familieplaner kommer snart!",
"createAGroup": "Opret en Gruppe",
@@ -326,59 +326,59 @@
"upgradeTitle": "Opgradér",
"blankApprovalsDescription": "Når din gruppe fuldfører opgaver, som skal bruge din godkendelse, vil de dukke op her! Justér kravene for godkendelse under opgaveredigering.",
"userIsClamingTask": "`<%= username %> har gjort krav på:` <%= task %>",
"approvalRequested": "Godkendelse anmodet",
"approvalRequested": "Godkendelse efterspurgt",
"refreshApprovals": "Genindlæs godkendelser",
"refreshGroupTasks": "Genindlæs Gruppeopgaver",
"claimedBy": "\n\nGjort krav på af: <%= claimingUsers %>",
"cantDeleteAssignedGroupTasks": "Du kan ikke slette gruppe opgaver, der er blevet tildelt til dig.",
"cantDeleteAssignedGroupTasks": "Du kan ikke slette gruppeopgaver, der er blevet tildelt dig.",
"confirmGuildPlanCreation": "Opret denne gruppe?",
"groupPlanUpgraded": "<strong><%= groupName %></strong> blev opgraderet til en Gruppeplan!",
"groupPlanCreated": "<strong><%= groupName %></strong> blev oprettet!",
"onlyGroupLeaderCanInviteToGroupPlan": "Kun gruppelederen kan invitere brugere til en gruppe med et abonnement.",
"paymentDetails": "Betalingsdetaljer",
"aboutToJoinCancelledGroupPlan": "Du er ved at slutte dig til en gruppe med en opsagt gruppeplan. Du vil IKKE få et gratis abonnement.",
"cannotChangeLeaderWithActiveGroupPlan": "Du kan ikke ændre lederen, mens gruppen har en aktiv Gruppeplan.",
"leaderCannotLeaveGroupWithActiveGroup": "En leder kan ikke forlade gruppen, mens de har en aktiv Gruppeplan",
"cannotChangeLeaderWithActiveGroupPlan": "Du kan ikke skifte leder mens gruppen har en aktiv Gruppeplan.",
"leaderCannotLeaveGroupWithActiveGroup": "En leder kan ikke forlade gruppen mens de har en aktiv Gruppeplan",
"youHaveGroupPlan": "Du har et gratis abonnement, fordi du er medlem af en gruppe, der har en Gruppeplan. Dette vil ophøre, når du ikke længere er i gruppen med en Gruppeplan. Hvis du har overskydende abonnementsmåneder, vil du få dem ved Gruppeplanens ophør.",
"cancelGroupSub": "Annuller Gruppeplan",
"confirmCancelGroupPlan": "Er du sikker på du vil opsige gruppeplanen og fjerne dens fordele fra alle medlemmer, inklusiv deres gratis abonnementer?",
"canceledGroupPlan": "Annullerede Gruppeplan",
"canceledGroupPlan": "Annulleret Gruppeplan",
"groupPlanCanceled": "Gruppeplan vil blive inaktiv d.",
"purchasedGroupPlanPlanExtraMonths": "Du har <%= months %> måneder ekstra kredit fra gruppeplanen.",
"purchasedGroupPlanPlanExtraMonths": "Du har <%= months %> måneders ekstra kredit fra gruppeplanen.",
"addManager": "Tilføj manager",
"removeManager2": "Fjern manager",
"userMustBeMember": "Bruger skal være medlem",
"userIsNotManager": "User is not manager",
"userIsNotManager": "Bruger er ikke en manager",
"canOnlyApproveTaskOnce": "Denne opgave er allerede blevet godkendt.",
"addTaskToGroupPlan": "Opret",
"joinedGuild": "Blev medlem af en Klan",
"joinedGuildText": "Dyppede tæerne i Habiticas sociale vande ved at slå sig til en Klan!",
"badAmountOfGemsToPurchase": "Antal skal mindst være 1.",
"groupPolicyCannotGetGems": "Reglerne for den gruppe, du er en del af, forhindrer dens medlemmer i af få ædelsten.",
"badAmountOfGemsToPurchase": "Antal skal være mindst 1.",
"groupPolicyCannotGetGems": "Reglerne for den gruppe, du er en del af, forhindrer dens medlemmer i at få ædelsten.",
"viewParty": "Se Hold",
"newGuildPlaceholder": "Indtast din klans navn.",
"guildMembers": "Klanmedlemmer",
"guildBank": "Klanens bank",
"guildBank": "Klanbank",
"chatPlaceholder": "Indtast din besked til Klanmedlemmer her",
"partyChatPlaceholder": "Indtast din besked til Holdmedlemmer her",
"fetchRecentMessages": "Hent nye beskeder",
"like": "Synes godt om",
"liked": "Synes godt om",
"joinGuild": "Tilslut til Klan",
"joinGuild": "Tilslut Klan",
"inviteToGuild": "Inviter til Klan",
"inviteToParty": "Inviter til Hold",
"inviteEmailUsername": "Inviter via email eller brugernavn",
"inviteEmailUsernameInfo": "Inviter brugere via en gyldig email eller brugernavn. Hvis emailen ikke er registreret endnu, vil vi invitere dem til at oprette en bruger på Habitica.",
"emailOrUsernameInvite": "Emailaddresse eller brugernavn",
"inviteEmailUsername": "Inviter via e-mail eller brugernavn",
"inviteEmailUsernameInfo": "Inviter brugere via en gyldig e-mail eller brugernavn. Hvis e-mailen ikke er registreret endnu, vil vi invitere dem til at oprette en bruger på Habitica.",
"emailOrUsernameInvite": "E-mailadresse eller brugernavn",
"messageGuildLeader": "Send besked til Klanleder",
"donateGems": "Donér Ædelsten",
"updateGuild": "Opdater Klan",
"viewMembers": "Se medlemmer",
"memberCount": "Medlemsantal",
"recentActivity": "Nylig aktivitet",
"recentActivity": "Seneste aktivitet",
"myGuilds": "Mine Klaner",
"guildsDiscovery": "Opdag Klaner",
"role": "Role",
"role": "Rolle",
"guildOrPartyLeader": "Leder",
"guildLeader": "Klanleder",
"member": "Medlem",
@@ -386,7 +386,7 @@
"goldTier": "Guldtrin",
"silverTier": "Sølvtrin",
"bronzeTier": "Bronzetrin",
"privacySettings": "Privacy Settings",
"privacySettings": "Privatlivsindstillinger",
"onlyLeaderCreatesChallenges": "Kun Lederen kan oprette Udfordringer",
"onlyLeaderCreatesChallengesDetail": "Hvis denne indstilling er slået til, kan almindelige gruppemedlemmer ikke oprette Udfordringer for gruppen.",
"privateGuild": "Privat Klan",
@@ -395,31 +395,31 @@
"guildSummaryPlaceholder": "Skriv en kort beskrivelse for at reklamere for din Klan. Hvad er Klanens hovedformål og hvorfor skulle folk deltage i dens aktiviteter? Prøv at inkludere nyttige nøgleord i resumeet, så andre Habiticanere let kan finde din Klan, når de bruger søgefunktionen!",
"groupDescription": "Beskrivelse",
"guildDescriptionPlaceholder": "Brug denne sektion til at gå mere i detaljer om alt det, Klanmedlemmer skal vide om din Klan. Nyttige tips, links og opmuntrende bemærkninger har alle en plads her!",
"markdownFormattingHelp": "[Hjælp til Markdown](http://habitica.fandom.com/wiki/Markdown_Cheat_Sheet)",
"markdownFormattingHelp": "[Hjælp til Markdown](http://habitica.fandom.com/wiki/Markdown_Cheat_Sheet) (EN)",
"partyDescriptionPlaceholder": "Dette er beskrivelsen af vores Hold. Den beskriver hvad vi gør på dette Hold. Hvis du vil vide mere om hvad vi gør på dette Hold, så læs beskrivelsen. Hold da op, hvor smart.",
"guildGemCostInfo": "En ædelstenspris fordrer Klaner af høj kvalitet og vil blive flyttet til din Klans bank.",
"noGuildsTitle": "Du er ikke medlem af nogen Klaner.",
"noGuildsTitle": "Du er ikke medlem af nogle Klaner.",
"noGuildsParagraph1": "Klaner er sociale grupper skabt af andre spillere, der kan tilbyde dig støtte, ansvarsfølelse, og opmuntrende chat.",
"noGuildsParagraph2": "Klik på fanen 'Opdag' for at se anbefalede Klaner baseret på dine interesser, se alle Habiticas offentlige Klaner, eller opret din egen Klan.",
"noGuildsParagraph2": "Klik på fanen 'Opdag' for at se anbefalede Klaner baseret på dine interesser, se alle Habiticas offentlige Klaner, eller oprette din egen Klan.",
"noGuildsMatchFilters": "Vi kunne ikke finde nogle passende Klaner.",
"privateDescription": "En privat Klan vil ikke blive vist i Habiticas Klanliste. Nye medlemmer vil kun være i stand til at deltage, hvis de får en invitation.",
"privateDescription": "En privat Klan vil ikke blive vist i Habiticas Klanliste. Nye medlemmer vil kun være i stand til at melde sig ind, hvis de får en invitation.",
"removeInvite": "Fjern invitation",
"removeMember": "Fjern medlem",
"sendMessage": "Send besked",
"promoteToLeader": "Overfør ejerskab",
"inviteFriendsParty": "At invitere venner til dit Hold vil give dig den eksklusive <br/> questskriftrulle, så I kan slås mod Basi-listen sammen!",
"upgradeParty": "Opgradér Hold",
"upgradeParty": "Opgrader Hold",
"createParty": "Opret et Hold",
"inviteMembersNow": "Vil du invitere nye medlemmer nu?",
"playInPartyTitle": "Spil Habitica som et Hold!",
"playInPartyDescription": "Tag på fantastiske quests med venner eller alene. Kæmp mod monstre, opret Udfordringer og hjælp dig selv med at blive holdt ansvarlig gennem Hold.",
"playInPartyDescription": "Tag på fantastiske quests med venner eller alene. Kæmp mod monstre, opret Udfordringer og hold dig selv og andre ansvarlige via jeres Hold.",
"startYourOwnPartyTitle": "Start dit eget Hold",
"startYourOwnPartyDescription": "Kæmp mod monstre alene, eller inviter så mange venner du har lyst til!",
"startYourOwnPartyDescription": "Kæmp mod monstre alene eller inviter så mange venner du har lyst til!",
"wantToJoinPartyTitle": "Vil du gerne være med på et Hold?",
"wantToJoinPartyDescription": "Giv dit brugernavn til en ven, som allerede har et Hold, eller tag et kig i Klanen '<a href='/groups/guild/f2db2a7f-13c5-454d-b3ee-ea1f5089e601'>Party Wanted</a>' for at møde potentielle makkere!",
"copy": "Kopier",
"inviteToPartyOrQuest": "Inviter Hold til Quest",
"inviteInformation": "Hvis du trykker på \"Inviter\", vil du sende en invitation til dine Holdmedlemmer. Når alle medlemmer enten har accepteret eller afslået, vil Questen begynde.",
"inviteInformation": "Hvis du trykker på \"Inviter\", vil du sende en invitation til dine Holdmedlemmer. Questen begynder automatisk når alle medlemmer enten har accepteret eller afslået.",
"questOwnerRewards": "Belønninger til questejeren",
"updateParty": "Opdater Hold",
"upgrade": "Opgrader",
@@ -435,48 +435,48 @@
"groupInformation": "Gruppeinformation",
"groupBilling": "Gruppebetaling",
"wouldYouParticipate": "Vil du gerne deltage?",
"managerAdded": "Tilføjede Manager",
"managerRemoved": "Fjernede Manager",
"managerAdded": "Tilføjede manager",
"managerRemoved": "Fjernede manager",
"leaderChanged": "Lederen er blevet ændret",
"groupNoNotifications": "Denne Klan understøtter ikke notifikationer pga. medlemstallet. Husk at kigge ofte for at se om der er nye beskeder!",
"groupNoNotifications": "Denne Klan understøtter ikke notifikationer pga. medlemstallet. Husk at kigge ofte for at se, om der er nye beskeder!",
"whatIsWorldBoss": "Hvad er en Verdensboss?",
"worldBossDesc": "En Verdensboss er en særlig begivenhed, der samler Habiticas fællesskab om at nedkæmpe et super stærkt monster med deres opgaver! Alle Habiticanere bliver belønnet, når monstret er slået, selv de, der har sovet på Værtshuset, eller slet ikke brugt Habitica under hele questen.",
"worldBossLink": "Læs mere om tidligere Verdensbosser på wiki'en.",
"worldBossLink": "Læs mere om tidligere Verdensbosser på wiki'en (EN).",
"worldBossBullet1": "Fuldfør opgaver for at skade Verdensbossen",
"worldBossBullet2": "Verdensbossen vil ikke skade dig for missede opgaver, men dens Raseri-meter vil stige. Hvis barren bliver fyldt, vil Bossen angribe en af Habiticas butiksejere!",
"worldBossBullet3": "You can continue with normal Quest Bosses, damage will apply to both",
"worldBossBullet4": "Check the Tavern regularly to see World Boss progress and Rage attacks",
"worldBoss": "World Boss",
"groupPlanTitle": "Need more for your crew?",
"groupPlanDesc": "Managing a small team or organizing household chores? Our group plans grant you exclusive access to a private task board and chat area dedicated to you and your group members!",
"billedMonthly": "*billed as a monthly subscription",
"teamBasedTasksList": "Team-Based Task List",
"teamBasedTasksListDesc": "Set up an easily-viewed shared task list for the group. Assign tasks to your fellow group members, or let them claim their own tasks to make it clear what everyone is working on!",
"groupManagementControls": "Group Management Controls",
"groupManagementControlsDesc": "Use task approvals to verify that a task that was really completed, add Group Managers to share responsibilities, and enjoy a private group chat for all team members.",
"inGameBenefits": "In-Game Benefits",
"inGameBenefitsDesc": "Group members get an exclusive Jackalope Mount, as well as full subscription benefits, including special monthly equipment sets and the ability to buy gems with gold.",
"worldBossBullet3": "Du kan fortsat kæmpe mod almindelige Questbosser - du vil skade dem begge samtidig",
"worldBossBullet4": "Check Værtshuset ofte for at se, hvordan det går med Verdensbossen",
"worldBoss": "Verdensboss",
"groupPlanTitle": "Brug for lidt ekstra til dit team?",
"groupPlanDesc": "Er du ansvarlig for et mindre team eller for organiseringen af husarbejde? Vores gruppeplaner giver dig eksklusiv adgang til et privat opgavedashboard og chat dedikeret til dig og dine gruppemedlemmer!",
"billedMonthly": "*trækkes som månedligt abonnement",
"teamBasedTasksList": "Teambaseret opgaveliste",
"teamBasedTasksListDesc": "Opret en overskuelig, delt opgaveliste for gruppen. Tildel dine gruppemedlemmer opgaver, eller lad dem gøre krav på opgaver selv for at gøre det klart hvem, der arbejder på hvad!",
"groupManagementControls": "Gruppemanagementindstillinger",
"groupManagementControlsDesc": "Brug opgavegodkendelse for at checke om en opgave virkelig blev udført, tilføj Gruppemanagere for at dele ansvaret, og nyd en privat gruppechat for alle holdmedlemmer.",
"inGameBenefits": "Fordele In-Game",
"inGameBenefitsDesc": "Gruppemedlemmer får et eksklusivt Jackalope-ridedyr og alle fordele fra et abonnement, hvilket inkluderer unikt udstyr månedligt og evnen til at købe ædelsten for guld.",
"inspireYourParty": "Inspirér dit hold og gør jeres liv til et spil sammen.",
"letsMakeAccount": "First, lets make you an account",
"nameYourGroup": "Next, Name Your Group",
"exampleGroupName": "Example: Avengers Academy",
"exampleGroupDesc": "For those selected to join the training academy for The Avengers Superhero Initiative",
"thisGroupInviteOnly": "This group is invitation only.",
"gettingStarted": "Getting Started",
"congratsOnGroupPlan": "Congratulations on creating your new Group! Here are a few answers to some of the more commonly asked questions.",
"whatsIncludedGroup": "What's included in the subscription",
"whatsIncludedGroupDesc": "All members of the Group receive full subscription benefits, including the monthly subscriber items, the ability to buy Gems with Gold, and the Royal Purple Jackalope mount, which is exclusive to users with a Group Plan membership.",
"howDoesBillingWork": "How does billing work?",
"howDoesBillingWorkDesc": "Group Leaders are billed based on group member count on a monthly basis. This charge includes the $9 (USD) price for the Group Leader subscription, plus $3 USD for each additional group member. For example: A group of four users will cost $18 USD/month, as the group consists of 1 Group Leader + 3 group members.",
"howToAssignTask": "How do you assign a Task?",
"howToAssignTaskDesc": "Assign any Task to one or more Group members (including the Group Leader or Managers themselves) by entering their usernames in the \"Assign To\" field within the Create Task modal. You can also decide to assign a Task after creating it, by editing the Task and adding the user in the \"Assign To\" field!",
"letsMakeAccount": "Som det første, så lad os oprette en konto til dig",
"nameYourGroup": "Lad os så give din gruppe et navn",
"exampleGroupName": "Eksempel: Avengers Academy",
"exampleGroupDesc": "For dem, der er udvalgt til at gå på træningsakademiet for the Avengers Superhero Initiative",
"thisGroupInviteOnly": "Denne gruppe er kun tilgængelig med en invitation.",
"gettingStarted": "Kom i gang",
"congratsOnGroupPlan": "Tillykke med oprettelsen af din nye Gruppe! Her er nogle svar på flere af de mest almindelige spørgsmål.",
"whatsIncludedGroup": "Hvad er inkluderet i abonnementet?",
"whatsIncludedGroupDesc": "Alle medlemmer af Gruppen får alle fordele ved et abonnement, inklusiv de månedlige abonnentgenstande, evnen til at købe Ædelsten for Guld, og det Royale Lilla Jackalope-ridedyr, som er en eksklusiv belønning for medlemmer af en Gruppeplan.",
"howDoesBillingWork": "Hvordan fungerer betalingen?",
"howDoesBillingWorkDesc": "Gruppeledere faktureres baseret på antallet af gruppemedlemmer på en månedlig basis. Regningen omfatter prisen for Gruppelederens abonnement ($9 USD) plus $3 USD for hvert ekstra gruppemedlem. Fx: En gruppe af fire brugere vil koste $18 USD om måneden, da gruppen består af 1 Gruppeleder + 3 gruppemedlemmer.",
"howToAssignTask": "Hvordan tildeler du en Opgave?",
"howToAssignTaskDesc": "Tildel enhver Opgave til et eller flere gruppemedlemmer (inklusiv Gruppelederen eller Managere) ved at indtaste deres brugernavn(e) i feltet \"Tildel til\" når du opretter en opgave. Du kan også tildele en Opgave til nogen efter den er blevet oprettet ved at redigere Opgaven og tilføje bruger(en) i feltet \"Tildel til\"!",
"howToRequireApproval": "How do you mark a Task as requiring approval?",
"howToRequireApprovalDesc": "Toggle the \"Requires Approval\" setting to mark a specific task as requiring Group Leader or Manager confirmation. The user who checked off the task won't get their rewards for completing it until it has been approved.",
"howToRequireApprovalDesc2": "Group Leaders and Managers can approve completed Tasks directly from the Task Board or from the Notifications panel.",
"whatIsGroupManager": "What is a Group Manager?",
"whatIsGroupManagerDesc": "A Group Manager is a user role that do not have access to the group's billing details, but can create, assign, and approve shared Tasks for the Group's members. Promote Group Managers from the Groups member list.",
"goToTaskBoard": "Go to Task Board",
"sharedCompletion": "Shared Completion",
"howToRequireApprovalDesc": "Slå indstillingen \"Godkendelse påkrævet\" til for at markere en specifik opgave med behovet for bekræftelse fra en Gruppeleder eller Manager. Brugeren, der markerede opgaven som færdig, vil ikke blive belønnet for at have udført den, før den er blevet godkendt.",
"howToRequireApprovalDesc2": "Gruppeledere og Managere kan godkende udførte Opgaver direkte fra Opgavedashboardet, eller fra deres notifikationer.",
"whatIsGroupManager": "Hvad er en Gruppemanager?",
"whatIsGroupManagerDesc": "En Gruppemanager er en rolle, der ikke har adgang til gruppens betalingsoplysninger, men som kan oprette, tildele, og godkende delte Opgaver for Gruppens medlemmer. Du kan forfremme et medlem til Gruppemanger fra Gruppens medlemsliste.",
"goToTaskBoard": "Gå til Opgavedashboard",
"sharedCompletion": "Udførselskrav",
"recurringCompletion": "None - Group task does not complete",
"singleCompletion": "Single - Completes when any assigned user finishes",
"allAssignedCompletion": "All - Completes when all assigned users finish",
+43 -8
View File
@@ -49,7 +49,7 @@
"backgrounds122014": "Set 7: Veröffentlicht im Dezember 2014",
"backgroundIcebergText": "Eisberg",
"backgroundIcebergNotes": "Treibe auf einem Eisberg dahin.",
"backgroundTwinklyLightsText": "Glitzernde Winterlichter",
"backgroundTwinklyLightsText": "Blinkende Winterlichter",
"backgroundTwinklyLightsNotes": "Spaziere unter festlich geschmückten Bäumen herum.",
"backgroundSouthPoleText": "Südpol",
"backgroundSouthPoleNotes": "Besuche den eisigen Südpol.",
@@ -70,8 +70,8 @@
"backgrounds032015": "Set 10: Veröffentlicht im März 2015",
"backgroundSpringRainText": "Frühlingsregen",
"backgroundSpringRainNotes": "Tanze im Frühlingsregen.",
"backgroundStainedGlassText": "Bleiglas",
"backgroundStainedGlassNotes": "Bewundere das Bleiglas.",
"backgroundStainedGlassText": "Glasmalerei",
"backgroundStainedGlassNotes": "Bewundere die Glasmalerei.",
"backgroundRollingHillsText": "Hügellandschaft",
"backgroundRollingHillsNotes": "Tolle durch die Hügellandschaft.",
"backgrounds042015": "Set 11: Veröffentlicht im April 2015",
@@ -92,7 +92,7 @@
"backgroundDriftingRaftText": "Treibendes Floß",
"backgroundDriftingRaftNotes": "Paddle auf einem treibenden Floß.",
"backgroundShimmeryBubblesText": "Schimmernde Seifenblasen",
"backgroundShimmeryBubblesNotes": "Schwebe durch ein Meer aus schimmernden Seifenblasen.",
"backgroundShimmeryBubblesNotes": "Schwebe durch ein Meer von schimmernden Seifenblasen.",
"backgroundIslandWaterfallsText": "Inselwasserfälle",
"backgroundIslandWaterfallsNotes": "Picknicke neben Inselwasserfällen.",
"backgrounds072015": "Set 14: Veröffentlicht im Juli 2015",
@@ -105,7 +105,7 @@
"backgrounds082015": "Set 15: Veröffentlicht im August 2015",
"backgroundPyramidsText": "Pyramiden",
"backgroundPyramidsNotes": "Bewundere die Pyramiden.",
"backgroundSunsetSavannahText": "Sonnenuntergang in der Savanne",
"backgroundSunsetSavannahText": "Savanne im Sonnenuntergang",
"backgroundSunsetSavannahNotes": "Stolziere bei Sonnenuntergang über die Savanne.",
"backgroundTwinklyPartyLightsText": "Glitzernde Partylichter",
"backgroundTwinklyPartyLightsNotes": "Tanze unter glitzernden Partylichtern!",
@@ -121,7 +121,7 @@
"backgroundHarvestMoonNotes": "Kichern unter dem Erntemond.",
"backgroundSlimySwampText": "Schleimiger Sumpf",
"backgroundSlimySwampNotes": "Wate durch einen schleimigen Sumpf.",
"backgroundSwarmingDarknessText": "Wimmelnde Dunkelheit",
"backgroundSwarmingDarknessText": "Gewimmel im Dunkeln",
"backgroundSwarmingDarknessNotes": "Zittre in der wimmelnden Dunkelheit.",
"backgrounds112015": "Set 18: Veröffentlicht im November 2015",
"backgroundFloatingIslandsText": "Schwebende Inseln",
@@ -153,7 +153,7 @@
"backgroundGrandStaircaseNotes": "Schreite die stattliche Treppe hinab.",
"backgrounds032016": "Set 22: Veröffentlicht im März 2016",
"backgroundDeepMineText": "Tiefe Mine",
"backgroundDeepMineNotes": "Finde wertvolle Metalle in einer tiefen Mine.",
"backgroundDeepMineNotes": "Finde Edelmetalle in einer tiefen Mine.",
"backgroundRainforestText": "Regenwald",
"backgroundRainforestNotes": "Wage Dich in einen Regenwald.",
"backgroundStoneCircleText": "Steinkreis",
@@ -422,5 +422,40 @@
"backgroundFieldWithColoredEggsText": "Feld mit bunten Eiern",
"backgroundFieldWithColoredEggsNotes": "Suche die Frühlingsschätze im Feld voller gefärbter Eier.",
"backgroundFlowerMarketText": "Blumenmarkt",
"backgroundFlowerMarketNotes": "Finde die perfekte Farbenkombination für Deinen Blumenstrauß oder Deinen Garten auf dem Blumenmarkt."
"backgroundFlowerMarketNotes": "Finde die perfekte Farbenkombination für Deinen Blumenstrauß oder Deinen Garten auf dem Blumenmarkt.",
"backgrounds042019": "Set 59: veröffentlicht im April 2019",
"backgroundHalflingsHouseText": "Halbling-Haus",
"backgroundHalflingsHouseNotes": "Besuche ein bezauberndes Halbling-Haus.",
"backgroundBlossomingDesertText": "Blühende Wüste",
"backgrounds052019": "Set 60: veröffentlicht im Mai 2019",
"backgroundDojoText": "Dojo",
"backgroundDojoNotes": "Lerne neue Techniken in einem Dojo.",
"backgroundParkWithStatueText": "Park mit Statue",
"backgroundParkWithStatueNotes": "Folge einem blumengesäumten Pfad durch einen Park mit einer Statue.",
"backgrounds062019": "Set 61: veröffentlicht im Juni 2019",
"backgroundSchoolOfFishText": "Fischschwarm",
"backgroundSchoolOfFishNotes": "Schwimme in einem Fischschwarm.",
"backgrounds072019": "Set 62: veröffentlicht im Juli 2019",
"backgroundAmongGiantAnemonesText": "Unter Riesenanemonen",
"backgroundAmongGiantAnemonesNotes": "Erforsche das Leben des Riffs, während Du unter Riesenanemonen geschützt vor Räubern bist.",
"backgrounds082019": "Set 63: veröffentlicht im August 2019",
"backgroundTreehouseText": "Baumhaus",
"backgroundBirchForestText": "Birkenwald",
"backgroundBirchForestNotes": "Tummle Dich in einem friedlichen Birkenwald.",
"backgroundBlossomingDesertNotes": "Werde Zeuge einer seltenen Prachtblüte in der Blühenden Wüste.",
"backgroundRainbowMeadowText": "Regenbogenwiese",
"backgroundRainbowMeadowNotes": "Finde den Topf voller Gold am Ende des Regenbogens.",
"backgroundSeasideCliffsText": "Klippe am Meer",
"backgroundSeasideCliffsNotes": "Stehe am Strand unter der Schönheit der Klippen am Meer.",
"backgroundUnderwaterVentsText": "Schwarze Raucher",
"backgroundUnderwaterVentsNotes": "Tauche in die Tiefe, bis zu den Schwarzen Rauchern am Grund.",
"backgroundLakeWithFloatingLanternsText": "See mit Schwimmenden Laternen",
"backgroundLakeWithFloatingLanternsNotes": "Sternguckerei am Festival am See mit Schwimmenden Laternen.",
"backgroundFlyingOverTropicalIslandsText": "Fliege über tropische Inseln",
"backgroundFlyingOverTropicalIslandsNotes": "Lass Dir von der Aussicht den Atem rauben beim Flug über tropische Inseln.",
"backgroundAmidAncientRuinsText": "Zwischen uralten Ruinen",
"backgroundAmidAncientRuinsNotes": "Stehe in Ehrfurcht vor der mysteriösen Vergangenheit inmitten uralter Ruinen.",
"backgroundGiantDandelionsText": "Riesenpusteblumen",
"backgroundGiantDandelionsNotes": "Trödle zwischen Riesenpusteblumen.",
"backgroundTreehouseNotes": "Hänge ganz ungestört in einem bäumigen Versteck ab, Deinem eigenen Baumhaus."
}
+8 -1
View File
@@ -339,5 +339,12 @@
"foodPieRed": "Roter Kirschkuchen",
"foodPieRedThe": "der rote Kirschkuchen",
"foodPieRedA": "ein Stück roter Kirschkuchen",
"hatchingPotionVeggie": "Garten"
"hatchingPotionVeggie": "Garten",
"questEggDolphinText": "Delfin-Haustier",
"questEggDolphinMountText": "Delfin-Reittier",
"questEggDolphinAdjective": "ein munteres",
"hatchingPotionSunshine": "Sonnenschein",
"hatchingPotionBronze": "Bronze",
"hatchingPotionWatery": "Wässrig",
"hatchingPotionSilver": "Silber"
}
+2 -2
View File
@@ -41,7 +41,7 @@
"helpedText2": "dieser Befragung.",
"hall": "Halle der Helden",
"contribTitle": "Mitwirkenden-Titel (z. B. \"Schmied\")",
"contribLevel": "Mitwirkender-Level",
"contribLevel": "Mitwirkenden-Level",
"contribHallText": "1-7 für normale Mitwirkende, 8 für Moderatoren, 9 für Mitarbeiter. Diese Stufe entscheidet, welche Gegenstände, Haustiere und Reittiere verfügbar sind und welche Farbe das Namensschild hat. Stufe 8 und 9 erhalten automatisch den Administratorstatus.",
"hallContributors": "Halle der Mitwirkenden",
"hallPatrons": "Halle der Schirmherren",
@@ -74,7 +74,7 @@
"surveyWhen": "Das Abzeichen wird gegen Ende März verliehen, wenn alle Umfragen bearbeitet wurden.",
"blurbInbox": "Hier werden Deine persönlichen Nachrichten gespeichert! Du kannst jemandem eine Nachricht schicken, indem Du auf das Umschlagssymbol neben dessen Namen klickst, im Tavernen-, Gruppen- oder Gilden-Chat. Wenn Du eine unangebrachte Nachricht erhältst, solltest Du eine E-Mail mit einem Screenshot davon an Lemoness schicken (<%= hrefCommunityManagerEmail %>)",
"blurbGuildsPage": "Gilden sind Chatgruppen mit einem gemeinsamen Interesse. Sie sind von Spielern für Spieler erstellt worden. Durchblättere die Liste und tritt den Gilden bei, die Dich interessieren!",
"blurbChallenges": "Wettbewerbe werden von anderen Spielern erstellt. Wenn Du einem Wettbewerb beitrittst, werden seine Aufgaben Deinem Aufgabenmenü hinzugefügt, und wenn Du einen Wettbewerb gewinnst erhältst Du einen Erfolg und oft auch einen Edelstein-Preis!",
"blurbChallenges": "Wettbewerbe werden von anderen Spielern erstellt. Wenn Du einem Wettbewerb beitrittst, werden seine Aufgaben Deinem Aufgabenmenü hinzugefügt, und wenn Du einen Wettbewerb gewinnst, erhältst Du einen Erfolg und oft auch einen Edelstein-Preis!",
"blurbHallPatrons": "Dies ist die Halle der Schirmherren, in der wir die edlen Abenteurer ehren, die Habiticas ursprüngliche Kickstarter-Kampagne unterstützt haben. Wir danken ihnen für die Hilfe Habitica zum Leben zu erwecken!",
"blurbHallContributors": "Dies ist die Halle der Mitwirkenden, in der Open-Source-Unterstützer von Habitica geehrt werden. Durch Code, Kunst, Musik, Schreiben, oder auch nur Hilfsbereitschaft haben sie <a href='http://habitica.fandom.com/wiki/Contributor_Rewards' target='_blank'> Edelsteine, exklusive Ausrüstung</a> und <a href='http://habitica.fandom.com/wiki/Contributor_Titles' target='_blank'>angesehene Titel</a> verdient. Auch Du kannst Habitica unterstützen! <a href='http://habitica.fandom.com/wiki/Contributing_to_Habitica' target='_blank'> Hier erfährst Du mehr dazu.</a>"
}
+94 -2
View File
@@ -1805,7 +1805,99 @@
"shieldMystery201902Text": "Kryptische Konfetti",
"shieldMystery201902Notes": "Dieses glitzernde Papier formt magische Herzen, die langsam durch die Luft gaukeln. Gewährt keinen Attributbonus. Abonnentengegenstand, Februar 2019.",
"shieldArmoireMightyPizzaText": "Mächtige Pizza",
"shieldArmoireMightyPizzaNotes": "Sicherlich ist das ein ziemlicher guter Schild, aber wir empfehlen Dir, diese leckere leckere Pizza zu verspeisen. Erhöht Wahrnehmung um <%= per %>. Verzauberter Schrank: Küchenchef-Set (Gegenstand 4 von 4). ",
"shieldArmoireMightyPizzaNotes": "Sicherlich ist das ein ziemlicher guter Schild, aber wir empfehlen Dir, diese leckere leckere Pizza zu verspeisen. Erhöht Wahrnehmung um <%= per %>. Verzauberter Schrank: Küchenchef-Set (Gegenstand 4 von 4).",
"eyewearMystery201902Text": "Geheimnisvolle Verliebten-Maske",
"eyewearMystery201902Notes": "Diese geheimnisvolle Maske versteckt Deine Identität, aber nicht Dein gewinnendes Lächeln. Gewährt keinen Attributbonus. Abonnentengegenstand, Februar 2019."
"eyewearMystery201902Notes": "Diese geheimnisvolle Maske versteckt Deine Identität, aber nicht Dein gewinnendes Lächeln. Gewährt keinen Attributbonus. Abonnentengegenstand, Februar 2019.",
"weaponSpecialSummer2019RogueText": "Antiquierter Anker",
"weaponSpecialSummer2019RogueNotes": "Diese uralte und eindrucksvolle Waffe wird dir helfen, jede Unterwasserschlacht zu gewinnen. Erhöht Stärke um <%= str %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"weaponSpecialSummer2019WarriorText": "Rote Koralle",
"weaponSpecialSummer2019WarriorNotes": "Nun kannst Du mit Fraktalen in die Schlacht! Erhöht Stärke um <%= str %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"weaponSpecialSummer2019MageText": "Brillante Blütenpracht",
"weaponSpecialSummer2019MageNotes": "Als Frucht Deiner Arbeit, erst aus dem Pool gepflückt, beflügelt und inspiriert dieser kleine Schatz.Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"weaponSpecialSummer2019HealerText": "Blubberblasenstab",
"weaponSpecialSummer2019HealerNotes": "Die Blubberblasen dieses Stabes enthalten heilende Energie und alte ozeanische Magie. Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"weaponArmoireNephriteBowText": "Nephritischer Bogen",
"weaponArmoireNephriteBowNotes": "Dieser Bogen schießt spezielle Pfeile mit Jade-Spitze, die selbst Deine hartnäckigsten schlechten Gewohnheiten zerstören werden! Erhöht Intelligenz um <%= int %> und Stärke um <%= str %>. Verzauberter Schrank: Nephritisches Bogenschützenset (Gegenstand 1 von 3).",
"weaponArmoireBambooCaneText": "Bambusstock",
"weaponArmoireBambooCaneNotes": "Perfekt für einen Spaziergang oder zum Tanzen des Charleston. Erhöht Intelligenz, Wahrnehmung und Ausdauer um je <%= attrs %>. Verzauberter Schrank: Bootsfahrt-Set (Gegenstand 3 von 3).",
"weaponArmoireAstronomersTelescopeText": "Astromonenteleskop",
"weaponArmoireAstronomersTelescopeNotes": "Ein Instrument, mit dem Du den uralten Tanz der Sterne beobachten kannst. Erhöht Wahrnehmung um <%= per %>. Verzauberter Schrank: Astronomen-Magier-Set (Gegenstand 3 von 3).",
"armorArmoireAstronomersRobeText": "Astronomen-Robe",
"armorArmoireAstronomersRobeNotes": "Offenbar ergeben Seide und Sternenlicht einen Stoff, der nicht nur magisch, sondern auch sehr atmungsaktiv ist. Erhöht Wahrnehmung und Ausdauer um je <%= attrs %>. Verzauberter Schrank: Astronomen-Magier-Set (Gegenstand 1 von 3).",
"headArmoireAstronomersHatText": "Astronomen-Hut",
"headArmoireAstronomersHatNotes": "Ein perfekter Hut für die Himmelsbeobachtung oder einen ausgefallenen Zaubererbrunch. Erhöht Ausdauer um <%= con %>. Verzauberter Schrank: Astronomen-Magier-Set (Gegenstand 2 von 3).",
"weaponArmoireMagnifyingGlassText": "Lupe",
"weaponArmoireMagnifyingGlassNotes": "Aha! Ein Beweisstück! Untersuche es gründlich mit dieser schönen Lupe. Erhöht Wahrnehmung um <%= per %>. Verzauberter Schrank: Detektiv-Set (Gegenstand 3 von 4).",
"shieldArmoireTrustyUmbrellaText": "Vertrauter Regenschirm",
"eyewearMystery201907Text": "Süße Sonnenbrille",
"armorSpecialSummer2019RogueText": "Hammerhai-Schwanz",
"armorSpecialSummer2019RogueNotes": "Dieser geschwungene Schwanz ist perfekt für enge Kurven bei gewagten Wasserausflügen. Erhöht Wahrnehmung um <%= per %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"armorSpecialSummer2019WarriorText": "Schildkröten-Panzer",
"armorSpecialSummer2019WarriorNotes": "Krieger sind bekannt für ihre robuste Abwehr. Schildkröten sind bekannt für ihre dicken Panzer. Das ist eine perfekte Kombination! Bloß... versuche, niemals auf den Rücken zu fallen. Wirklich niemals. Erhöht Ausdauer um <%= con %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"armorSpecialSummer2019MageText": "Blumiger Rock",
"armorSpecialSummer2019MageNotes": "Die Lilien werden Dich als eine ihrer eigenen erkennen und Deine Annäherung nicht fürchten. Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"armorSpecialSummer2019HealerText": "Tropischer Fischschwanz",
"armorSpecialSummer2019HealerNotes": "Gleite mit diesem eleganten Schwanz sanft durch warmes Küstenwasser. Erhöht Ausdauer um <%= con %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"armorMystery201904Text": "Opalisierendes Outfit",
"armorMystery201904Notes": "Dieses glanzvolle Kleidungsstück hat Opale, die in die Frontplatte eingenäht sind, um Dir arkane Kräfte und einen fabelhaften Look zu verleihen. Gewährt keinen Attributbonus. Abonnentengegenstand, April 2019.",
"armorMystery201906Text": "Schüchternder Koischwanz",
"armorMystery201906Notes": "Wir werden Dir ein Wortspiel ersparen über \"schüchtern spielen\". Oh, warte, hoppla. Gewährt keinen Attributbonus. Abonnentengegenstand, Juni 2019.",
"armorMystery201907Text": "Blumiges Shirt",
"armorMystery201907Notes": "Bleib cool und sehe selbst an den heißesten Sommertagen cool aus. Gewährt keinen Attributbonus. Abonnentengegenstand, Juli 2019.",
"armorArmoireNephriteArmorText": "Nephritische Rüstung",
"armorArmoireNephriteArmorNotes": "Hergestellt aus starken Stahlringen und mit Jade verziert, wird diese Rüstung Dich vor dem Aufschieben schützen! Erhöht Stärke um <%= str %> und Wahrnehmung um <%= per %>. Verzauberter Schrank: Nephritisches Bogenschützenset (Gegenstand 3 von 3).",
"armorArmoireBoatingJacketText": "Bootsfahrt-Jacke",
"armorArmoireBoatingJacketNotes": "Egal, ob Du auf einer schmucken Yacht oder in einer Schaluppe bist, Du wirst in dieser Jacke und Krawatte der letzte Schrei sein. Erhöht Stärke, Intelligenz und Wahrnehmung um je <%= attrs %>. Verzauberter Schrank: Bootsfahrt-Set (Gegenstand 1 von 3).",
"armorArmoireInvernessCapeText": "Inverness Umhang",
"armorArmoireInvernessCapeNotes": "Mit diesem robusten Kleidungsstück kannst Du bei jedem Wetter nach Hinweisen suchen. Erhöht Wahrnehmung und Intelligenz um je <%= per %>. Verzauberter Schrank: Detektiv-Set (Gegenstand 2 von 4).",
"headSpecialSummer2019RogueNotes": "Dieser Helm bietet Dir einen 360-Grad-Blick auf das umliegende Wasser, was perfekt ist, um ahnungslose rote Tagesaufgaben anzuschleichen. Erhöht Wahrnehmung um <%= per %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"headSpecialSummer2019WarriorNotes": "Er hilft Dir nicht, Deinen Kopf zwischen Deine Schultern herunterzuziehen, aber er wird Dich schützen, wenn Du den den Kopf am Rumpf eines Bootes stösst. Erhöht Stärke um <%= str %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"headSpecialSummer2019MageNotes": "Entgegen der landläufigen Meinung ist Dein Kopf kein geeigneter Ort, an dem Frösche sitzen können. Erhöht Wahrnehmung um <%= per %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"headSpecialSummer2019HealerNotes": "Die spiralförmige Struktur dieser Muschel wird dir helfen, jeden Hilferuf über die sieben Meere hinweg zu hören. Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"headMystery201904Notes": "Die Opale in diesem Stirnband leuchten in allen Farben des Regenbogens und verleihen ihm eine Vielzahl von magischen Eigenschaften. Gewährt keinen Attributbonus. Abonnentengegenstand, April 2019.",
"headArmoireNephriteHelmText": "Nephritischer Helm",
"headArmoireNephriteHelmNotes": "Die geschnitzte Jadefeder auf diesem Helm ist verzaubert, um Deine Treffsicherheit zu erhöhen. Erhöht Wahrnehmung um <%= per %> und Intelligenz um <%= int %>. Verzauberter Schrank: Nephritisches Bogenschützen-Set (Gegenstand 2 von 3).",
"headArmoireBoaterHatText": "Bootsfahrt-Hut",
"headArmoireBoaterHatNotes": "Dieser Strohhut ist der Hit! Erhöht Stärke, Ausdauer und Wahrnehmung um je <%= attrs %>. Verzauberter Schrank: Bootsfahrt-Set (Gegenstand 2 von 3).",
"headArmoireDeerstalkerCapText": "Pirschgänger-Mütze",
"headArmoireDeerstalkerCapNotes": "Diese Kappe ist perfekt für ländliche Ausflüge, aber auch für die Lösung von Rätseln geeignet! Erhöht Intelligenz um <%= int %>. Verzauberter Schrank: Detektiv-Set (Gegenstand 1 von 4).",
"shieldSpecialSummer2019WarriorText": "Panzerhälften-Schild",
"shieldSpecialSummer2019WarriorNotes": "Mach es wie die Schildkröte hinter diesem kräftigen runden Schild, geprägt im Muster Deines Lieblingsreptils. Erhöht Ausdauer um <%= con %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"shieldSpecialSummer2019HealerText": "Muscheltrompete",
"shieldSpecialSummer2019HealerNotes": "Lasse diejenigen, die Hilfe brauchen, mit dem lauten Klang dieser Muschel-Trompete wissen, dass Du kommst. Limitierte Ausgabe 2019 Sommerausrüstung. Erhöht Ausdauer um 9. ",
"shieldSpecialSummer2019MageNotes": "Schwitzen in der Sommersonne? Nein! Du rezitierst eine einfache elementare Beschwörung, um den Seerosenteich zu füllen. Erhöht Wahrnehmung um <%= per %>. Limitierte Ausgabe 2019 Sommerausrüstung.",
"shieldArmoireTrustyUmbrellaNotes": "Mysterien werden oft von schlechtem Wetter begleitet, also sei vorbereitet! Erhöht Intelligenz um <%= int %>. Verzauberter Schrank: Detektiv-Set (Gegenstand 4 von 4).",
"backMystery201905Notes": "Fliege mit diesen irisierenden Flügeln in unbekannte Sphären. Gewährt keinen Attributbonus. Abonnentengegenstand, Mai 2019.",
"headAccessoryMystery201905Notes": "Diese Hörner sind so scharf wie schimmernd. Gewährt keinen Attributbonus. Abonnentengegenstand, Mai 2019.",
"headAccessoryMystery201906Notes": "Die Legende besagt, dass diese feinen Ohren dem Meervolk helfen, die Rufe und Lieder aller Bewohner der Tiefe zu hören! Gewährt keinen Attributbonus. Abonnentengegenstand, Juni 2019.",
"eyewearMystery201907Notes": "Du schaust fantastisch aus und schützt Deine Augen vor schädlichen UV-Strahlen! Gewährt keinen Attributbonus. Abonnentengegenstand, Juli 2019.",
"headSpecialSummer2019RogueText": "Hammerhaihelm",
"headSpecialSummer2019WarriorText": "Schildkrötenhelm",
"headSpecialSummer2019MageText": "Seerosenhut",
"headSpecialSummer2019HealerText": "Muschelkrone",
"headMystery201904Text": "Opulenter Opal-Stirnreif",
"headMystery201907Text": "Rückwärts getragene Mütze",
"headMystery201907Notes": "Nichts sagt mehr \"Ich entspanne hier!\" als eine rückwärts getragene Mütze. Gewährt keinen Attributbonus. Abonnentengegenstand vom Juli 2019.",
"shieldSpecialSummer2019MageText": "Klare Wassertropfen",
"backMystery201905Text": "Blendende Drachenflügel",
"headAccessoryMystery201905Text": "Blendende Drachenhörner",
"headAccessoryMystery201906Text": "Freundliche Koi-Ohren",
"eyewearSpecialBlackHalfMoonText": "Schwarze Halbmondbrille",
"eyewearSpecialBlackHalfMoonNotes": "Brille mit einem schwarzen Gestell und halbmondförmigen Linsen. Gewährt keinen Attributbonus.",
"eyewearSpecialBlueHalfMoonText": "Blaue Halbmondbrille",
"eyewearSpecialBlueHalfMoonNotes": "Brille mit einem blauen Gestell und halbmondförmigen Linsen. Gewährt keinen Attributbonus.",
"eyewearSpecialGreenHalfMoonText": "Grüne Halbmondbrille",
"eyewearSpecialGreenHalfMoonNotes": "Brille mit einem grünen Gestell und halbmondförmigen Linsen. Gewährt keinen Attributbonus.",
"eyewearSpecialPinkHalfMoonText": "Rosa Halbmondbrille",
"eyewearSpecialPinkHalfMoonNotes": "Brille mit einem rosa Gestell und halbmondförmigen Linsen. Gewährt keinen Attributbonus.",
"eyewearSpecialRedHalfMoonText": "Rote Halbmondbrille",
"eyewearSpecialRedHalfMoonNotes": "Brille mit einem roten Gestell und halbmondförmigen Linsen. Gewährt keinen Attributbonus.",
"eyewearSpecialWhiteHalfMoonText": "Weiße Halbmondbrille",
"eyewearSpecialWhiteHalfMoonNotes": "Brille mit einem weißen Gestell und halbmondförmigen Linsen. Gewährt keinen Attributbonus.",
"eyewearSpecialYellowHalfMoonText": "Gelbe Halbmondbrille",
"eyewearSpecialYellowHalfMoonNotes": "Brille mit einem gelben Gestell und halbmondförmigen Linsen. Gewährt keinen Attributbonus.",
"armorMystery201908Text": "Freilaufendes Faun-Kostüm",
"armorMystery201908Notes": "Diese Beine sind wie gemacht fürs Tanzen! Und das ist was sie tun. Gewährt keinen Attributbonus. Abonnentengegenstand, August 2019.",
"headAccessoryMystery201908Text": "Freilaufende Faun-Hörner",
"headAccessoryMystery201908Notes": "Wenn Hörnertragen Dein Ding ist hast Du Glück gehabt! Gewährt keinen Attributbonus. Abonnentengegenstand, August 2019."
}
+3 -2
View File
@@ -91,7 +91,7 @@
"needMoreGemsInfo": "Kaufe jetzt Edelsteine. Oder werde ein Abonnent, um Edelsteine mit Gold zu kaufen, monatlich mysteriöse Gegenstände zu erhalten, Dich über mehr Beute zu freuen und noch mehr!",
"moreInfo": "Mehr Informationen",
"moreInfoChallengesURL": "http://habitica.fandom.com/wiki/Challenges",
"moreInfoTagsURL": "http://de.habitica.fandom.com/wiki/Tags",
"moreInfoTagsURL": "https://habitica.fandom.com/de/wiki/Tags",
"showMoreMore": "(mehr anzeigen)",
"showMoreLess": "(weniger anzeigen)",
"gemsWhatFor": "Klicke hier um Edelsteine zu kaufen! Edelsteine kannst Du gegen besondere Gegestände wie Quests, Avataranpassungen oder saisonale Ausrüstung eintauschen.",
@@ -292,5 +292,6 @@
"habiticaHasUpdated": "Es gibt ein Update von Habitica. Aktualisiere, um die neueste Version zu bekommen!",
"contactForm": "Kontaktiere das Moderatoren-Team",
"options": "Optionen",
"loadEarlierMessages": "Lade ältere Nachrichten"
"loadEarlierMessages": "Lade ältere Nachrichten",
"demo": "Demo"
}
+1 -1
View File
@@ -121,7 +121,7 @@
"mountsReleased": "Reittiere freigelassen",
"gemsEach": "Edelsteine jeweils",
"foodWikiText": "Was isst mein Haustier gern?",
"foodWikiUrl": "http://de.habitica.fandom.com/wiki/Futter#Bevorzugtes_Futter",
"foodWikiUrl": "https://habitica.fandom.com/de/wiki/Futter#Bevorzugtes_Futter",
"welcomeStable": "Willkommen im Stall!",
"welcomeStableText": "Ich bin Matt, der Bestienmeister. Ab Level 3 kannst Du Haustiere aus Eiern ausbrüten, indem Du die Schlüpfelixiere nutzt, die Du findest. Wenn Du ein Haustier in Deinem Inventar ausgebrütet hast, taucht es hier auf! Klicke auf ein Haustier damit es sich zu Deinem Avatar gesellt. Füttere sie alle hier mit dem Futter, dass Du ab Level 3 findest, und sie wachsen zu kräftigen Reittieren heran.",
"petLikeToEat": "Was frisst mein Haustier gern?",
+23 -3
View File
@@ -513,7 +513,7 @@
"questHippoDropHippoEgg": "Nilpferd (Ei)",
"questHippoUnlockText": "Ermöglicht den Kauf von Nilpferdeiern auf dem Marktplatz",
"farmFriendsText": "\"Farmfreunde\" Quest-Paket",
"farmFriendsNotes": "Beinhaltet 'Die Muhtantische Kuh', 'Reite die Nacht-Mähre', und 'Der Donner-Bock'. Verfügbar bis zum 30. September.",
"farmFriendsNotes": "Beinhaltet 'Die Muhtantische Kuh', 'Reite die Nacht-Mähre', und 'Der Donner-Bock'. Verfügbar bis zum 31. August.",
"witchyFamiliarsText": "\"Hexenhafte Haustiere\" Quest-Paket",
"witchyFamiliarsNotes": "Beinhaltet 'Der Rattenkönig', 'Die eisige Arachnoide', und 'Sumpf des Chaos-Froschs'. Verfügbar bis zum 31. Oktober.",
"questGroupLostMasterclasser": "Geheimnis der Klassenmeister",
@@ -626,7 +626,7 @@
"questAlligatorDropAlligatorEgg": "Alligator (Ei)",
"questAlligatorUnlockText": "Ermöglicht den Kauf von Alligatoreneiern auf dem Marktplatz",
"oddballsText": "\"Sonderlinge\" Quest-Paket",
"oddballsNotes": "Beinhaltet 'Der Glibberkönig', 'Entkomme dem Höhlenungetüm' und 'Ein verheddertes Knäuel'. Verfügbar bis zum 3. Dezember.",
"oddballsNotes": "Beinhaltet 'Der Glibberkönig', 'Entkomme dem Höhlenungetüm' und 'Ein verheddertes Knäuel'. Verfügbar bis zum 30. Juni.",
"birdBuddiesText": "\"Vogel-Freunde\" Quest-Paket",
"birdBuddiesNotes": "Beinhaltet 'Der Federvieh-Frost', 'Der Hahnenkampf' und 'Der Für-und-Wider-Pfau'. Verfügbar bis zum 31. Dezember.",
"questVelociraptorText": "Der Veloci-Rapper",
@@ -636,5 +636,25 @@
"questVelociraptorDropVelociraptorEgg": "Velociraptor (Ei)",
"questVelociraptorUnlockText": "Ermöglicht den Kauf von Velociraptoreiern auf dem Marktplatz",
"mythicalMarvelsText": "Mythische Wunder Quest-Paket",
"mythicalMarvelsNotes": "Beinhaltet \"Überzeuge die Einhornkönigin\", \"Der Feuergreif\" und \"Gefahr in der Tiefe: Seeschlangen-Angriff!\". Verfügbar bis zum 28. Februar."
"mythicalMarvelsNotes": "Beinhaltet \"Überzeuge die Einhornkönigin\", \"Der Feuergreif\" und \"Gefahr in der Tiefe: Seeschlangen-Angriff!\". Verfügbar bis zum 28. Februar.",
"questBronzeDropBronzePotion": "Bronzenes Schlüpfelixier",
"questDolphinText": "Der Delfin des Zweifels",
"questDolphinBoss": "Delfin des Zweifels",
"questDolphinDropDolphinEgg": "Delfin (Ei)",
"questSilverText": "Die Silberne Lösung",
"questSilverCollectMoonRunes": "Mond-Runen",
"questSilverCollectSilverIngots": "Silberbarren",
"questSilverDropSilverPotion": "Silbernes Schlüpfelixier",
"questBronzeText": "Dreister Käfer-Kampf",
"questBronzeNotes": "In einer erfrischenden Pause zwischen den Aufgaben machst Du mit einigen Freunden einen Spaziergang durch die Waldwege der Taskwoods. Du triffst auf einen großen hohlen Baumstamm und ein Funkeln von innen erregt deine Aufmerksamkeit.<br><br><br>Hoppla, das ist ein Vorrat an magischen Schlüpftränken! Die schimmernde bronzene Flüssigkeit wirbelt sanft in den Flaschen, und @Hachiseiko greift nach einer, um sie zu untersuchen.<br><br><br>“Halt!” zischt eine Stimme von hinten. Es ist ein gigantischer Käfer mit einem Panzer aus glänzender Bronze, der seine Krallenfüße in Kampfhaltung hebt. “Das sind meine Tränke, und wenn Du sie verdienen willst, musst Du Dich in einem Duell der Gentlemen beweisen!”",
"questBronzeCompletion": "“Gut getroffen, Krieger!” sagt der Käfer, als er sich zu Boden setzt. Lächelt er etwa? Es ist schwer zu sagen, bei diesen Unterkiefern. “Du hast Dir diese Tränke wirklich verdient!” <br<br<br>“Oh wow, wir haben noch nie eine solche Belohnung für den Sieg in einer Schlacht erhalten”, sagt @UncommonCriminal und dreht eine schimmernde Flasche in der Hand. “Lasst uns unsere neuen Haustiere schlüpfen lassen!”",
"questBronzeBoss": "Bronzener Brummer",
"questBronzeUnlockText": "Ermöglicht den Kauf von Bronzenen Schlüpfelixieren auf dem Marktplatz",
"questDolphinNotes": "Du gehst an den Ufern der Inkomplete Bay entlang und denkst über die gewaltige Arbeit nach, die vor Dir liegt. Ein Spritzer im Wasser fängt Deinen Blick ein. Ein prächtiger Delfin srpingt über die Wellen. Sonnenlicht schimmert auf seinen Flossen und seinem Schwanz. Aber warte.... das ist kein Sonnenlicht, und der Delfin taucht auch nicht zurück ins Meer. Er richtet seinen Blick auf @khdarkwolf.<br><br><br>“Ich werde nie alle diese Tagesaufgaben beenden”, sagt @khdarkwolf.<br><br><br>“Ich bin nicht gut genug, um meine Ziele zu erreichen”, meint @confusedcicada, als der Delfin seinen Blick auf sie richtet.<br><br><br>“Warum habe ich mir überhaupt die Mühe gemacht, es zu versuchen?” fragt @mewrose und sinkt unter dem Blick des Tieres in sich zusammen. <br><br><br>Eure Augen treffen sich und Du fühlst, wie Dein Wille unter der steigenden Flut des Zweifels schwächer wird. Du stählst Dich selbst; jemand muss diese Kreatur besiegen, und dieser Jemand wird Du sein!",
"questDolphinCompletion": "Dein Willenskampf mit dem Delfin hat Dich müde, aber siegreich gemacht. Mit Deiner Entschlossenheit und Ermutigung rappeln sich @mewrose, @khdarkwolf und @confusedcicada auf und schütteln die heimtückische Telepathie des Delfins ab. Ihr vier schirmt euch mit einem Gefühl der Vollendung in euren beständigen Tagesaufgaben, starken Gewohnheiten und abgeschlossenen To-Dos ab, bis ihr eure leuchtenden Augen in stiller Anerkennung eurer Erfolge schließt. Damit fällt der Delfin zurück in die Bucht. Während ihr High-Fives und Glückwünsche tauscht, bemerkt ihr, wie drei Eier an Land gespült werden.<br><br><br>“Hm, ich frage mich, was wir damit machen können”, sagt @khdarkwolf.",
"questDolphinUnlockText": "Ermöglicht den Kauf von Delfineiern auf dem Marktplatz",
"questSilverNotes": "Die jüngste Entdeckung der Bronze-Schlüpfelixiere gibt zu reden in Habitica. Könnten Tränke aus noch edleren Metallen möglich sein? Du fährst zur zentralen öffentlichen Bibliothek von Habit City, begleitet von @QuartzFox und @starsystemic, und sammelst große Mengen an Büchern über Alchemie, um sie zu studieren.<br><br><br>Nach stundenlanger, augenbelastender Arbeit gibt @QuartzFox einen nicht ganz Bilbiotheken-angemessenen Triumphschrei aus. “Aha! Ich habe es gefunden!” Du beeilst Dich rüberzukommen, um es auch zu sehen. “Ein Silber-Schlüpfelixier kann mit Runen des Sternzeichens Krebs hergestellt werden, gelöst in reinem Silber, geschmolzen über einer Flamme, die mit der Kraft von Mond-Runen angereichert ist.”<br><br><br>“Wir werden eine Menge dieser Zutaten brauchen”, sinniert @starsystemic. “Für den Fall, dass ein Versuch schief geht.”<br><br><br>“Es gibt nur einen Ort, an dem man riesige Mengen solcher zufälligen Bastelmaterialien finden kann”, sagt @Edge im Schatten der Bücherstapel mit verschränkten Armen. War sie die ganze Zeit dort? “Die Schindereiverliese. Los geht's.”",
"questSilverCompletion": "Du hast nachgeforscht. Du hast gebaggert. Du hast durchsucht. Endlich taucht ihr aus den Dungeons auf, beladen mit Runen und Silberbarren, bedeckt mit Schlamm, aber voller Begeisterung über den Erfolg. Ihr reist zurück nach Habit City und macht euch in einem Alchemie-Labor an die Arbeit. Du und @starsystemic folgen den Formeln, die @QuartzFox gefunden hat, unter der sorgfältigen Aufsicht von @Edge. Schließlich, in einen großen Wolke von Glitter und Rauch, lässt sich eure Zubereitung in die vertraute Viskosität eines Schlüpfelixiers verwandeln!<br><br><br>@Edge schöpft die Mischung in Fläschchen und grinst. “Lasst es uns versuchen, oder? Hat jemand Eier?”<br><br><br><br>Ihr eilt zu den Ställen und fragt euch, welche leuchtenden Geheimnisse noch unentdeckt sein könnten...",
"questSilverCollectCancerRunes": "Krebs-Tierkreis-Runen",
"questSilverUnlockText": "Ermöglicht den Kauf von Silbernen Schlüpfelixieren auf dem Marktplatz"
}
+4 -1
View File
@@ -216,5 +216,8 @@
"gemsRemaining": "verbleibende Edelsteine",
"notEnoughGemsToBuy": "Du kannst die gewünschte Anzahl Edelsteine nicht kaufen",
"mysterySet201903": "Ei-nzigartiges Set",
"mysterySet201902": "Geheimnisvolles Verliebten-Set"
"mysterySet201902": "Geheimnisvolles Verliebten-Set",
"confirmCancelSub": "Bist Du sicher, dass Du Dein Abonnement kündigen willst? Du verlierst alle Vorteile des Abonnements.",
"subWillBecomeInactive": "Wird inaktiv werden",
"mysterySet201908": "Freilaufender Faun-Set"
}
+4
View File
@@ -253,6 +253,10 @@
"questEggDolphinMountText": "Dolphin",
"questEggDolphinAdjective": "a chipper",
"questEggRobotText": "Robot",
"questEggRobotMountText": "Robot",
"questEggRobotAdjective": "a futuristic",
"eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%= eggAdjective(locale) %> <%= eggText(locale) %>.",
"hatchingPotionBase": "Base",
+4
View File
@@ -831,6 +831,8 @@
"armorMystery201906Notes": "We will spare you a pun about “playing koi.” Oh wait, oops. Confers no benefit. June 2019 Subscriber Item.",
"armorMystery201907Text": "Flowery Shirt",
"armorMystery201907Notes": "Stay cool and look cool on even the hottest summer day. Confers no benefit. July 2019 Subscriber Item.",
"armorMystery201908Text": "Footloose Faun Costume",
"armorMystery201908Notes": "These legs were made for dancing! And that's just what they'll do. Confers no benefit. August 2019 Subscriber Item.",
"armorMystery301404Text": "Steampunk Suit",
"armorMystery301404Notes": "Dapper and dashing, wot! Confers no benefit. February 3015 Subscriber Item.",
"armorMystery301703Text": "Steampunk Peacock Gown",
@@ -1972,6 +1974,8 @@
"headAccessoryMystery201905Notes": "These horns are as sharp as they are shimmery. Confers no benefit. May 2019 Subscriber Item.",
"headAccessoryMystery201906Text": "Kindly Koi Ears",
"headAccessoryMystery201906Notes": "Legend has it these finny ears help merfolk hear the calls and songs of all the denizens of the deep! Confers no benefit. June 2019 Subscriber Item.",
"headAccessoryMystery201908Text": "Footloose Faun Horns",
"headAccessoryMystery201908Notes": "If wearing horns floats your goat, you're in luck! Confers no benefit. August 2019 Subscriber Item.",
"headAccessoryMystery301405Text": "Headwear Goggles",
"headAccessoryMystery301405Notes": "\"Goggles are for your eyes,\" they said. \"Nobody wants goggles that you can only wear on your head,\" they said. Hah! You sure showed them! Confers no benefit. August 3015 Subscriber Item.",
+1
View File
@@ -132,6 +132,7 @@
"noNotificationsText": "The notification fairies give you a raucous round of applause! Well done!",
"clear": "Clear",
"endTour": "End Tour",
"demo": "Demo",
"audioTheme": "Audio Theme",
"audioTheme_off": "Off",
"audioTheme_danielTheBard": "Daniel The Bard",
+10 -1
View File
@@ -763,5 +763,14 @@
"questSilverCollectMoonRunes": "Moon Runes",
"questSilverCollectSilverIngots": "Silver Ingots",
"questSilverDropSilverPotion": "Silver Hatching Potion",
"questSilverUnlockText": "Unlocks purchasable Silver hatching potions in the Market"
"questSilverUnlockText": "Unlocks purchasable Silver hatching potions in the Market",
"questRobotText": "Mysterious Mechanical Marvels!",
"questRobotNotes": "At Max Capacity labs, @Rev is putting the finishing touches on their newest invention, a robotic Accountability Buddy, when a strange metal vehicle suddenly appears in a plume of smoke, inches from the robots Fluctuation Detector! Its occupants, two strange figures dressed in silver, emerge and remove their space helmets, revealing themselves as @FolleMente and @McCoyly.<br><br>“I hypothesize that there was an anomaly in our productivity implementation,” @FolleMente says sheepishly.<br><br>@McCoyly crosses her arms. “That means they neglected to complete their Dailies, which I postulate led to the disintegration of our Productivity Stabilizer. Its an essential component to time travel that needs consistency to work properly. Our accomplishments power our movement through time and space! I dont have time to explain further, @Rev. Youll discover it in 37 years, or perhaps your allies the Mysterious Time Travelers can fill you in. For now, can you help us fix our time machine?”",
"questRobotCompletion": "As @Rev and the Accountability Buddy place the last bolt in place, the time machine buzzes to life. @FolleMente and @McCoyly jump aboard. “Thanks for the assist! Well see you in the future! By the way, these should help you with your next invention!” With that, the time travelers disappear, but left behind in the wreckage of the old Productivity Stabilizer are three clockwork eggs. Perhaps these will be the crucial components for a new production line of Accountability Buddies!",
"questRobotCollectBolts": "Bolts",
"questRobotCollectGears": "Gears",
"questRobotCollectSprings": "Springs",
"questRobotDropRobotEgg": "Robot (Egg)",
"questRobotUnlockText": "Unlocks purchasable Robot Eggs in the Market"
}
@@ -161,6 +161,7 @@
"mysterySet201905": "Dazzling Dragon Set",
"mysterySet201906": "Kindly Koi Set",
"mysterySet201907": "Beach Buddy Set",
"mysterySet201908": "Footloose Faun Set",
"mysterySet301404": "Steampunk Standard Set",
"mysterySet301405": "Steampunk Accessories Set",
"mysterySet301703": "Peacock Steampunk Set",
@@ -18,13 +18,13 @@
"commGuideList02F": "<strong>Avoid them long, extended discussions of divisive topics in yer Tavern and where it'd be off-topic</strong>. If ya feel tha' someone's said somethin' rude or hurtful, don't engage 'em. If someone mentions somethin' that's allowed by the guidelines but which's hurtful t' ya, its okay t' politely let someone know tha'. If it's against them guidelines or those Terms o' Service, ya should flag it and let yer fellow mod respond. When in doubt, flag the post.",
"commGuideList02G": "<strong>Comply immediately with any of them Mod requests</strong>. This could include, but's no' limited ter, requesting ya limit yer posts in a particular ocean, editing yer profile t' remove unsuitable content, asking ya t' move yer discussion t' a more suitable space, etc.",
"commGuideList02H": "<strong>Take some o' yer time t' reflect instead o' respondin' in anger</strong> if someone tells ya that somethin' ya said or did made 'em be uncomfortable. There's great pirate strength in bein' able t' sincerely apologize t' someone. If ya feel that the way they responded t' ya was inappropriate, contact a mod rather than callin' 'em out on it publicly.",
"commGuideList02I": "<strong>Divisive/contentious conversations should be reported t' yer mods</strong> by flaggin' the messages involved or usin' the <a href='http://contact.habitica.com/' target='_blank'>Moderator Contact Form</a>. If ya feel tha' a conversation is gettin' heated, overly emotional, or hurtful, cease t' engage. Instead, report them posts t' let us know about it. Moderators'll respond as quickly as poss'ble. It's our job t' keep ya safe. If ya feel tha' more context's required, ya can report the problem usin' the <a href='http://contact.habitica.com/' target='_blank'>Moderator Contact Form</a>.",
"commGuideList02I": "<strong>Divisive/contentious conversations should be reported t' yer mods</strong> by flaggin' the messages involved or usin' the <a href='https://contact.habitica.com/' target='_blank'>Moderator Contact Form</a>. If ya feel tha' a conversation is gettin' heated, overly emotional, or hurtful, cease t' engage. Instead, report them posts t' let us know about it. Moderators'll respond as quickly as poss'ble. It's our job t' keep ya safe. If ya feel tha' more context's required, ya can report the problem usin' the <a href='https://contact.habitica.com/' target='_blank'>Moderator Contact Form</a>.",
"commGuideList02J": "<strong>Don't spam 'em chats</strong>. Spammin' may include, but's no' limited ter: postin' the same comment or query in multiple places, postin' links withou' explanation or context, postin' nonsensical messages, posting multiple promotional messages 'bout a Guild, Party or Challenge, or postin' many messages in a row. Askin' fer gems or a subscription in any o' the chat spaces or via Private Message is also considered t' be spammin'. If people clickin' on a link will result in any benefit to ya, ye need t' disclose tha' in the text o' yer message or tha'll also be considered spam.<br/><br/>It's up to them mods t' decide if somethin' constitutes spam or might lead t' spam, even if ya dont feel tha' ya've been spamming. Fer example, advertisin' a Guild is acceptable once or twice, but multiple posts in one day'd pro'bly constitute spam, no ma'er how useful that Guild be!",
"commGuideList02K": "<strong>Avoid postin' large header text in them public chat spaces, particularly in yer Tavern</strong>. Much like ALL CAPS, it reads as 'ough ya were yellin', and interferes with the comfortable atmosphere.",
"commGuideList02L": "<strong>We 'ighly discourage the exchange of pers'nal info -- particularly info tha' can be used t' identify ya -- in public chat spaces</strong>. Identifyin' info can include but's no' lim'ted ter: yer address, yer email address, and yer API token/password. This be fer yer safety! Staff or moderators may remove such posts at their discretion. If ye be asked fer personal info in a private Guild, Party, or PM, we 'ighly recommend tha' ya politely refuse and alert the staff and moderators by either 1) flagging the message if it's in a Party or private Guild, or 2) filling ou' the <a href='http://contact.habitica.com/' target='_blank'>Moderator Contact Form</a> and includin' screenshots.",
"commGuideList02L": "<strong>We 'ighly discourage the exchange of pers'nal info -- particularly info tha' can be used t' identify ya -- in public chat spaces</strong>. Identifyin' info can include but's no' lim'ted ter: yer address, yer email address, and yer API token/password. This be fer yer safety! Staff or moderators may remove such posts at their discretion. If ye be asked fer personal info in a private Guild, Party, or PM, we 'ighly recommend tha' ya politely refuse and alert the staff and moderators by either 1) flagging the message if it's in a Party or private Guild, or 2) filling ou' the <a href='https://contact.habitica.com/' target='_blank'>Moderator Contact Form</a> and includin' screenshots.",
"commGuidePara019": "<strong>In private spaces</strong>, users've more freedom t' discuss whatev'r topics they'd like, but they still may not vi'late them Terms an' Conditions, includin' postin' slurs or any of that discriminatory, violent, or threatenin' content. Note that, because Challenge names appear in the winner's public profile, ALL Challenge names must obey the public space guidelines, even if they appear in a private space.",
"commGuidePara020": "<strong>Private Mess'ges (PMs)</strong> have some additional guidelines. If someone's blocked ya, don't contact 'em elsewhere t' ask 'em t' unblock ya. Additionally, ya shouldn't send PMs t' someone askin' fer support (since public answers t' support questions are helpful t' the community). Fin'lly, don't send anyone PMs beggin' fer a gift o' gems or a subscription, as this can be considered spammin'.",
"commGuidePara020A": "<strong>If ya see a post tha' ya believe's in vi'lation o' the public space guidelines outlined above, or if ya see a post tha' concerns ya or makes ya uncomfortable, ya can bring it t' the attention o' Moderators an' Staff by clickin' the flag icon t' report it</strong>. A Staff member or Moderator'll respond t' the situation as soon as poss'ble. Please note tha' intentionally reportin' innocent posts is an infraction o' these Guidelines (see b'low in “Infractions”). PMs cannot be flagged at this time, so if ya need t' report a PM, please contact the Mods via the form on the “Contact Us” page, which ya can also access via the help menu by clickin' “<a href='http://contact.habitica.com/' target='_blank'>Contact the Moderation Team</a>.” Ya may want t' do this if there're mult'ple problematic posts by the same person in diff'rent Guilds, or if the situation requires some explanation. You may contact us in yer native language if that be easier fer ya: we may have t' use Google Translate, but we want ya t' feel comfortable 'bout contactin' us if ya've a problem.",
"commGuidePara020A": "<strong>If ya see a post tha' ya believe's in vi'lation o' the public space guidelines outlined above, or if ya see a post tha' concerns ya or makes ya uncomfortable, ya can bring it t' the attention o' Moderators an' Staff by clickin' the flag icon t' report it</strong>. A Staff member or Moderator'll respond t' the situation as soon as poss'ble. Please note tha' intentionally reportin' innocent posts is an infraction o' these Guidelines (see b'low in “Infractions”). PMs cannot be flagged at this time, so if ya need t' report a PM, please contact the Mods via the form on the “Contact Us” page, which ya can also access via the help menu by clickin' “<a href='https://contact.habitica.com/' target='_blank'>Contact the Moderation Team</a>.” Ya may want t' do this if there're mult'ple problematic posts by the same person in diff'rent Guilds, or if the situation requires some explanation. You may contact us in yer native language if that be easier fer ya: we may have t' use Google Translate, but we want ya t' feel comfortable 'bout contactin' us if ya've a problem.",
"commGuidePara021": "Some gatherin' places in Habitica abide by more guideline scrolls.",
"commGuideHeadingTavern": "Yer Tavern",
"commGuidePara022": "Yer Tavern be the main spo' fer Habitican pirates t' mingle. Daniel the Innkeeper keeps the place spic'n'span, an Lemoness'll happily conjure up some lem'nade while ya sit an' chat. Jus' keep in mind…",
@@ -36,7 +36,7 @@
"commGuidePara031": "Some public Fleets will contain sensitive topics such as depression, religion, politics, etc. 'tis fine as long as th' natters therein do nah violate any o' th' Terms 'n Conditions or Public Space Rules, 'n as long as they stay on topic.",
"commGuidePara033": "<strong>Public Fleets may NO' contain 18+ content. If they plan t' regularly discuss sensitive content, they should say so in th' Fleet description</strong>. 'tis t' keep Habitica safe 'n comfortable fer everyone.",
"commGuidePara035": "<strong>If th' Fleet in riddle has different kinds o' sensitive issues, 'tis respectful t' yer fellow Habiticans t' ship yer comment behind a warnin' (ex. \"Warnin': references self-harm\")</strong>. These may be characterized as trigger warnin's 'n/or content notes, 'n Fleets may 'ave thar owns rules in addition t' those given here. If possible, use <a href='http://habitica.fandom.com/wiki/Markdown_Cheat_Sheet' target='_blank'>markdown</a> t' hide th' potentially sensitive content below line breaks so that those who may wish t' avoid readin' it can scroll past it without seein' th' content. Habitica seadogs may still scuttle this material at thar discretion.",
"commGuidePara036": "Additionally, th' sensitive material best be topical -- bringin' up self-harm in a Fleet focused on fightin' depression may make sense, but be prolly less commandeer in a chanties Fleet. If ye see someone who be repeatedly violatin' this guideline, especially aft several requests, Jolly Roger th' posts 'n notify th' seadogs via th' <a href='http://contact.habitica.com/' target='_blank'>Moderator Contact Form</a>.",
"commGuidePara036": "Additionally, th' sensitive material best be topical -- bringin' up self-harm in a Fleet focused on fightin' depression may make sense, but be prolly less commandeer in a chanties Fleet. If ye see someone who be repeatedly violatin' this guideline, especially aft several requests, Jolly Roger th' posts 'n notify th' seadogs via th' <a href='https://contact.habitica.com/' target='_blank'>Moderator Contact Form</a>.",
"commGuidePara037": "<strong>No Fleets, Public or Private, best be created fer th' purpose o' attackin' any group or individual</strong>. Creatin' such a Fleet be grounds fer an instant ban. Fight bad habits, nah yer fellow pirates!",
"commGuidePara038": "<strong>All Pub Challenges 'n Public Fleet Challenges must comply wit' these rules as well</strong>.",
"commGuideHeadingInfractionsEtc": "Walking th' Plank",
@@ -114,7 +114,7 @@
"commGuidePara013": "In a community as big as Habitica, pirate come 'n go, 'n sometimes a Heroic Seadog or Seadog needs t' lay down thar noble mantle 'n relax. Th' followin' are Th' 'n Seadogs Emeritus. They no longer act wit' th' power o' a Heroic Seadog or Seadog, but we would still like t' honor thar work!",
"commGuidePara014": "Heroic Seadogs 'n Seadogs Emeritus:",
"commGuideHeadingFinal": "Th' Final Section",
"commGuidePara067": "So thar ye 'ave it, brave Habitican -- th' Community Guidelines! Wipe that sweat off o' yer brow 'n give yourself some XP fer readin' it all. If ye 'ave any riddles or concerns about these Community Guidelines, reach out t' us via th' <a href='http://contact.habitica.com/' target='_blank'>Moderator Contact Form</a> 'n we shall be happy t' help clarify thin's.",
"commGuidePara067": "So thar ye 'ave it, brave Habitican -- th' Community Guidelines! Wipe that sweat off o' yer brow 'n give yourself some XP fer readin' it all. If ye 'ave any riddles or concerns about these Community Guidelines, reach out t' us via th' <a href='https://contact.habitica.com/' target='_blank'>Moderator Contact Form</a> 'n we shall be happy t' help clarify thin's.",
"commGuidePara068": "Now venture forth, ye scurvy dog, into the great blue yonder and send them Dailies to Davy Jones' locker!",
"commGuideHeadingLinks": "Us'ful Links",
"commGuideLink01": "<a href='/groups/guild/5481ccf3-5d2d-48a9-a871-70a7380cee5a' target='_blank'>Habitica Help: Ask a Question</a>: a Fleet fer pirates t' ask questions!",
+1 -1
View File
@@ -1181,7 +1181,7 @@
"headArmoireRancherHatText": "Rancher Hat",
"headArmoireRancherHatNotes": "Round up yer pets and wrangle yer mounts while wearin' this magical Rancher Hat! Increases Strength by <%= str %>, Perception by <%= per %>, an' Intelligence by <%= int %>. Enchanted Armoire: Rancher Set (Item 1 o' 3).",
"headArmoireBlueHairbowText": "Blue Hairbow",
"headArmoireBlueHairbowNotes": "Become perceptive, tough, an' smart while wearin' this beautiful Blue Hairbow! Increases Perception by <%= per %>, Constitution by <%= con %>, an' Intelligence by <%= int %>. Enchanted Armoire: Independent Item.",
"headArmoireBlueHairbowNotes": "Become perceptive, tough, an' smart while wearin' this beautiful Blue Hairbow! Increases Perception by <%= per %>, Constitution by <%= con %>, an' Intelligence by <%= int %>. Enchanted Armoire: Blue Hairbow Set (Item 1 of 2).",
"headArmoireRoyalCrownText": "Royal Crown",
"headArmoireRoyalCrownNotes": "Ahoy for th' ruler, mighty and strong! Increases Strength by <%= str %>. Enchanted Armoire: Royal Set (Item 1 of 3).",
"headArmoireGoldenLaurelsText": "Golden Laurels",
@@ -51,7 +51,7 @@
"messageGroupChatFlagAlreadyReported": "Ye be reportin' this message already",
"messageGroupChatNotFound": "Message not found!",
"messageGroupChatAdminClearFlagCount": "Only an admin be able to clear the flag count!",
"messageCannotFlagSystemMessages": "Ye cannot flag a system message. If ye need t' report a violation o' th' Community Guidelines related t' this message, please email a screenshot an' explanation t' Lemoness at <%= communityManagerEmail %>.",
"messageCannotFlagSystemMessages": "Ye cannot report a system message. If ye need t' report a violation o' th' Community Guidelines related t' this message, please email a screenshot an' explanation t' our Community Manager at <%= communityManagerEmail %>.",
"messageGroupChatSpam": "Shiver me timbers, looks like ye be postin' too many messages! Please wait a minute an' try again. Th' Pub chat only holds 200 messages at a time, so Habitica encourages postin' long'r, more thoughtful messages and consolidatin' replies. Can't wait t' hear wha' ye have t' say. :)",
"messageCannotLeaveWhileQuesting": "Ye cannot accept this party invitation while ye are in a quest. If ye'd like t' join this party, ye must first abort yer quest, which ye can do from yer party screen. Ye'll be given back th' quest scroll.",
"messageUserOperationProtected": "path `<%= operation %>` wasn't saved, as it's a protected path.",
+1 -1
View File
@@ -91,7 +91,7 @@
"unlocked": "Items 'ave been unlocked",
"alreadyUnlocked": "Full set already unlocked.",
"alreadyUnlockedPart": "Full set already partially unlocked.",
"invalidQuantity": "Quantity t' purchase must be a number.",
"invalidQuantity": "Quantity t' purchase must be a positive whole number.",
"USD": "(USD)",
"newStuff": "New Stuff by Bailey",
"newBaileyUpdate": "New Bailey Update!",
@@ -498,9 +498,9 @@
"questMayhemMistiflying3DropWeapon": "Roguish Rainbow Message (Main-Hand Item)",
"featheredFriendsText": "Feathered Friends Adventure Bundle",
"featheredFriendsNotes": "Contains 'Help! Harpy!,' 'The Night-Owl,' and 'The Birds of Preycrastination.' Available until May 31.",
"questNudibranchText": "Infestation of the NowDo Nudibranches",
"questNudibranchNotes": "You finally get around to checking your To-dos on a lazy day in Habitica. Bright against your deepest red tasks are a gaggle of vibrant blue sea slugs. You are entranced! Their sapphire colors make your most intimidating tasks look as easy as your best Habits. In a feverish stupor you get to work, tackling one task after the other in a ceaseless frenzy...<br><br>The next thing you know, @LilithofAlfheim is pouring cold water over you. “The NowDo Nudibranches have been stinging you all over! You need to take a break!”<br><br>Shocked, you see that your skin is as bright red as your To-Do list was. \"Being productive is one thing,\" @beffymaroo says, \"but you've also got to take care of yourself. Hurry, let's get rid of them!\"",
"questNudibranchCompletion": "You see the last of the NowDo Nudibranches sliding off of a pile of completed tasks as @amadshade washes them away. One leaves behind a cloth bag, and you open it to reveal some gold and a few little ellipsoids you guess are eggs.",
"questNudibranchText": "Infestation of the NowDo Nudibranchs",
"questNudibranchNotes": "You finally get around to checking your To-dos on a lazy day in Habitica. Bright against your deepest red tasks are a gaggle of vibrant blue sea slugs. You are entranced! Their sapphire colors make your most intimidating tasks look as easy as your best Habits. In a feverish stupor you get to work, tackling one task after the other in a ceaseless frenzy...<br><br>The next thing you know, @LilithofAlfheim is pouring cold water over you. “The NowDo Nudibranchs have been stinging you all over! You need to take a break!”<br><br>Shocked, you see that your skin is as bright red as your To-Do list was. \"Being productive is one thing,\" @beffymaroo says, \"but you've also got to take care of yourself. Hurry, let's get rid of them!\"",
"questNudibranchCompletion": "You see the last of the NowDo Nudibranchs sliding off of a pile of completed tasks as @amadshade washes them away. One leaves behind a cloth bag, and you open it to reveal some gold and a few little ellipsoids you guess are eggs.",
"questNudibranchBoss": "NowDo Nudibranch",
"questNudibranchDropNudibranchEgg": "Nudibranch (Egg)",
"questNudibranchUnlockText": "Unlocks purchasable Nudibranch eggs in th' Market",
@@ -513,7 +513,7 @@
"questHippoDropHippoEgg": "Hippo (Egg)",
"questHippoUnlockText": "Unlocks purchasable Hippo eggs in th' Market",
"farmFriendsText": "Farm Friends Adventure Bundle",
"farmFriendsNotes": "Contains 'The Mootant Cow', 'Ride the Night-Mare', and 'The Thunder Ram'. Available until September 30.",
"farmFriendsNotes": "Contains 'The Mootant Cow', 'Ride the Night-Mare', and 'The Thunder Ram'. Available until August 31.",
"witchyFamiliarsText": "Witchy Familiars Adventure Bundle",
"witchyFamiliarsNotes": "Contains 'The Rat King', 'The Icy Arachnid', and 'Swamp of the Clutter Frog'. Available until October 31.",
"questGroupLostMasterclasser": "Mystery of the Masterclassers",
@@ -626,7 +626,7 @@
"questAlligatorDropAlligatorEgg": "Alligat'r (Egg)",
"questAlligatorUnlockText": "Unlocks purchasable Alligat'r eggs in th' Market",
"oddballsText": "Oddballs Adventure Bundle",
"oddballsNotes": "Contains 'The Jelly Regent,' 'Escape the Cave Creature,' and 'A Tangled Yarn.' Available until December 3.",
"oddballsNotes": "Contains 'The Jelly Regent,' 'Escape the Cave Creature,' and 'A Tangled Yarn.' Available until June 30.",
"birdBuddiesText": "Bird Buddies Adventure Bundle",
"birdBuddiesNotes": "Contains 'The Fowl Frost,' 'Roost'r Rampage,' and 'The Push-and-Pull Peacock.' Available until December 31.",
"questVelociraptorText": "The Veloci-Rapper",
+20 -7
View File
@@ -1,9 +1,22 @@
{
"achievement": "Logro",
"share": "Comparte",
"onwards": "¡Adelante!",
"levelup": "Al cumplir tus objetivos de la vida real, ¡subes de nivel y recuperas la salud!",
"reachedLevel": "Has alcanzado el nivel <%= level %>",
"achievementLostMasterclasser": "Completador de Búsquedas: Serie Arquimaestra",
"achievementLostMasterclasserText": Ha completado las siete misiones en la Serie Arquimaestra y resuelto el misterio de la Arquimaestra Perdida!"
"achievement": "Logro",
"share": "Compartir",
"onwards": "¡Adelante!",
"levelup": "Al cumplir tus objetivos de la vida real, ¡subes de nivel y recuperas la salud!",
"reachedLevel": "Has alcanzado el nivel <%= level %>",
"achievementLostMasterclasser": "Completista de Misiones: Serie Maestro de Clases",
"achievementLostMasterclasserText": Completó todas las dieciséis misiones en la Serie Maestro de Clases y resolvió el misterio del Maestro de Clases perdido!",
"achievementLostMasterclasserModalText": "¡Completaste todas las dieciséis misiones en la Serie Maestro de Clases y resolviste el misterio del Maestro de Clases perdido!",
"achievementMindOverMatter": "Mente Sobre la Material",
"achievementMindOverMatterText": "Ha completado las misiones de la Roca, la Baba, y el Hilo.",
"achievementMindOverMatterModalText": "¡Completaste las misiones de la Roca, la Baba, y el Hilo!",
"achievementJustAddWater": "Sólo Añade Agua",
"achievementJustAddWaterText": "Ha completado las misiones del Pulpo, el Caballito de Mar, la Ballena, la Tortuga, el Nudibranquio, la Serpiente Marina, y el Delfín.",
"achievementJustAddWaterModalText": "¡Completaste las misiones del Pulpo, el Caballito de Mar, la Ballena, la Tortuga, el Nudibranquio, la Serpiente Marina, y el Delfín!",
"achievementBackToBasics": "Volver a lo Básico",
"achievementBackToBasicsText": "Ha coleccionado todas las Mascotas Básicas.",
"achievementBackToBasicsModalText": "¡Coleccionaste todas las Mascotas Básicas!",
"achievementAllYourBase": "Toda tu Base",
"achievementAllYourBaseText": "Ha domado todos los Montes Básicos.",
"achievementAllYourBaseModalText": "¡Domaste todos los Montes Básicos!"
}
+29 -1
View File
@@ -429,5 +429,33 @@
"backgroundHalflingsHouseText": "Hogar de Mestizo",
"backgroundHalflingsHouseNotes": "Visita un encantador Hogar de Mestizo.",
"backgroundBlossomingDesertText": "Desierto Floreciente",
"backgroundBlossomingDesertNotes": "Presencia una extraordinaria floración en el Desierto Floreciente."
"backgroundBlossomingDesertNotes": "Presencia una extraordinaria floración en el Desierto Floreciente.",
"backgrounds052019": "60.º: mayo de 2019",
"backgroundDojoText": "Dojo",
"backgroundDojoNotes": "Aprende nuevos movimientos en un Dojo.",
"backgroundParkWithStatueText": "Parque con Estatua",
"backgroundParkWithStatueNotes": "Sigue un camino forrado con flores por un Parque con una Estatua.",
"backgroundRainbowMeadowText": "Campo Arco Iris",
"backgroundRainbowMeadowNotes": "Encuentra la olla de ora donde el Arco Iris termina en un Campo.",
"backgrounds062019": "61.º serie: junio de 2019",
"backgroundSchoolOfFishText": "Cardumen",
"backgroundSchoolOfFishNotes": "Nada en un Cardumen.",
"backgroundSeasideCliffsText": "Precipicios Costeros",
"backgroundSeasideCliffsNotes": "Quédate en una playa con la belleza de las Precipicios Costeros arriba.",
"backgroundUnderwaterVentsText": "Ventilaciónes Submarinas",
"backgroundUnderwaterVentsNotes": "Zambúllete abajo a las Ventilaciones Submarinas.",
"backgrounds072019": "62.º: julio de 2019",
"backgroundLakeWithFloatingLanternsText": "Lago con Linternas Flotantes",
"backgroundLakeWithFloatingLanternsNotes": "Mira las estrellas de la atmósfera festiva de una Lago con Linternas Flotantes.",
"backgroundFlyingOverTropicalIslandsText": "Volando sobre Islas Tropicales",
"backgroundFlyingOverTropicalIslandsNotes": "Deja que la vista te quite el aliento mientras Vuelas sobre Islas Tropicales.",
"backgroundAmongGiantAnemonesText": "Entre Anémonas Gigantes",
"backgroundAmongGiantAnemonesNotes": "Explora la vida del arrecife, protegido de depredadores Entre Anémonas Gigantes.",
"backgrounds082019": "63.º serie: agosto de 2019",
"backgroundAmidAncientRuinsText": "Entre Ruinas Antiguas",
"backgroundAmidAncientRuinsNotes": "Quédate en reverencia del pasado misterioso Entre Ruinas Antiguas.",
"backgroundGiantDandelionsText": "Dientes de León Gigantes",
"backgroundGiantDandelionsNotes": "Holgazanea entre Dientes de León Gigantes.",
"backgroundTreehouseText": "Casa del Árbol",
"backgroundTreehouseNotes": "Pasa el rato en un escondite arboreal todo para ti, en tu propia Casa del Árbol."
}
+11 -4
View File
@@ -22,7 +22,7 @@
"dropEggFoxAdjective": "un astuto",
"dropEggFlyingPigText": "Cerdo volador",
"dropEggFlyingPigMountText": "Cerdo volador",
"dropEggFlyingPigAdjective": "un caprichoso ",
"dropEggFlyingPigAdjective": "un caprichoso",
"dropEggDragonText": "Dragón",
"dropEggDragonMountText": "Dragón",
"dropEggDragonAdjective": "un poderoso",
@@ -181,7 +181,7 @@
"questEggAlligatorAdjective": "un astuto",
"questEggVelociraptorText": "Velociraptor",
"questEggVelociraptorMountText": "Velociraptor",
"questEggVelociraptorAdjective": "a clever",
"questEggVelociraptorAdjective": "un ingenioso",
"eggNotes": "Encuentra una poción de eclosión para verter en este huevo y eclosionará en <%= eggAdjective(locale) %> <%= eggText(locale) %>.",
"hatchingPotionBase": "Base",
"hatchingPotionWhite": "Blanco",
@@ -196,7 +196,7 @@
"hatchingPotionSpooky": "Escalofriante",
"hatchingPotionPeppermint": "Menta",
"hatchingPotionFloral": "Floral",
"hatchingPotionAquatic": "Acuático ",
"hatchingPotionAquatic": "Acuático",
"hatchingPotionEmber": "Ígnea",
"hatchingPotionThunderstorm": "Tormenta eléctrica",
"hatchingPotionGhost": "Fantasma",
@@ -339,5 +339,12 @@
"foodPieDesertA": "una rebanada de Pastel Desértico",
"foodPieRed": "Pastel de Cereza Roja",
"foodPieRedThe": "el Pastel de Cereza Roja",
"foodPieRedA": "una rebanada de Pastel de Cereza Roja"
"foodPieRedA": "una rebanada de Pastel de Cereza Roja",
"questEggDolphinText": "Delfín",
"questEggDolphinMountText": "Delfín",
"questEggDolphinAdjective": "un alegre",
"hatchingPotionSunshine": "Solar",
"hatchingPotionBronze": "Bronce",
"hatchingPotionWatery": "Aguado",
"hatchingPotionSilver": "Plata"
}
+6 -1
View File
@@ -1765,5 +1765,10 @@
"shieldArmoireMightyPizzaText": "Pizza Poderosa",
"shieldArmoireMightyPizzaNotes": "Claro, es un buen escudo, pero sugerimos fuertemente que te comas esta deliciosa pizza. Aumenta la Percepción en <%= per %>. Armario Encantado: Conjunto de Chef (Artículo 4 de 4). ",
"eyewearMystery201902Text": "Máscara Críptica de Seguridad",
"eyewearMystery201902Notes": "Esta misteriosa máscara oculta tu identidad pero no tu sonrisa ganadora. Sin beneficios. Artículo de Suscriptor de febrero de 2019."
"eyewearMystery201902Notes": "Esta misteriosa máscara oculta tu identidad pero no tu sonrisa ganadora. Sin beneficios. Artículo de Suscriptor de febrero de 2019.",
"weaponSpecialSpring2019RogueText": "Relámpago",
"weaponSpecialSpring2019WarriorText": "Espada de Palo",
"weaponSpecialSpring2019RogueNotes": "Estas armas contienen el poder del cielo y de la lluvia. Recomendamos que no se utilicen durante inmersiones en agua. Aumentan la Fuerza en <%= str %>. Equipamiento Primaveral Edición Limitada 2019.",
"weaponSpecialSpring2019WarriorNotes": "Los malos hábitos se echan atrás ante esta hoja verdosa. Aumenta la fuerza en <%= str %>. Equipamiento Primaveral Edición Limitada 2019.",
"weaponSpecialSpring2019MageText": "Vara de Ambar"
}
+4 -2
View File
@@ -3,7 +3,7 @@
"stringNotFound": "No se encontró la cadena '<%= string %>'.",
"titleIndex": "Habitica | El juego de rol de tu vida",
"habitica": "Habitica",
"habiticaLink": "<a href='http://es.habitica.fandom.com/wiki/Habitica_Wiki' target='_blank'>Habitica</a>",
"habiticaLink": "<a href='https://habitica.fandom.com/es/wiki/Habitica_Wiki' target='_blank'>Habitica</a>",
"onward": "¡Adelante!",
"done": "Hecho",
"gotIt": "¡Recibido!",
@@ -291,5 +291,7 @@
"howManyToBuy": "¿Cuántos te gustaría comprar?",
"habiticaHasUpdated": "Hay una nueva actualización de Habitica. ¡Recarga para conseguir la última versión!",
"contactForm": "Contacta al Equipo de Moderadores",
"options": "Opciones"
"options": "Opciones",
"demo": "Demo",
"loadEarlierMessages": "Cargar Mensajes Anteriores"
}
+2 -2
View File
@@ -41,8 +41,8 @@
"noEggs": "No tienes ningún huevo.",
"hatchingPotions": "Pociones Eclosionadoras",
"magicHatchingPotions": "Pociones de eclosión mágicas",
"hatchingPotion": "poción de nacimiento",
"noHatchingPotions": "No tienes pociónes eclosionadoras.",
"hatchingPotion": "poción de eclosión",
"noHatchingPotions": "No tienes pociones de eclosión.",
"inventoryText": "Haz click sobre un huevo para ver las pociones usables destacadas en verde, y después clic una de las pociones para incubar tu mascota. Si ninguna poción se destacó, clic en ese huevo otra vez para anular la selección, y clic una poción primero para destacar los huevos usables. También puedes vender objetos que no quieras a Alexander el Mercader.",
"haveHatchablePet": "¡Tienes una poción de eclosión <%= potion %> y un huevo <%= egg %> para eclosionar esta mascota! <b>haz click</b> en la huella de la pata para eclosionarlo.",
"quickInventory": "Inventario rápido",
+63 -47
View File
@@ -21,43 +21,43 @@
"questHedgehogCompletion": "¡Tu grupo calmó exitosamente al erizo! Después de encogerse a un tamaño normal, se aleja rengueando hacia sus huevos. Vuelve chillando y acercando algunos de sus huevos hacia tu equipo. Con suerte, ¡a estos erizos les guste más la leche!",
"questHedgehogBoss": "Erizobestia",
"questHedgehogDropHedgehogEgg": "Erizo (Huevo)",
"questHedgehogUnlockText": "Desbloquear la compra de huevos de erizo en el Mercado",
"questHedgehogUnlockText": "Desbloquea la compra de huevos de Erizo en el Mercado",
"questGhostStagText": "El Espíritu de Primavera",
"questGhostStagNotes": "Ahh, la primavera. La época del año el la que el color, una vez más, empieza a llenar el paisaje. Atrás quedaron las colinas frías y nevadas del invierno. Donde alguna vez hubo escarcha, la vibrante vida vegetal ocupa su lugar. ¡Las sabrosas hojas verdes repletan los árboles, la hierba regresa a su vivo tono anterior, un arco iris de flores se eleva a lo largo de las llanuras, y una niebla mística blanca cubre la tierra! ... Espera. ¿Niebla mística?\n\n—Oh, no —dice el <strong>Inspector Caracal</strong>, aprensivo—, parece que algún tipo de espíritu es la causa de esta niebla. Oh, y está viniendo directamente hacia ti.",
"questGhostStagCompletion": "El espíritu, aparentemente ileso, baja su nariz hasta el suelo. Una calmante voz os rodea. \n—Pido perdón por mi conducta. Me acabo de despertar de mi letargo, y parece que mi sentido común aún no ha vuelto del todo. Por favor, tomad esto como prueba de mi arrepentimiento—. Un grupo de huevos se materializan en la hierba enfrente del espíritu. Sin mediar palabra, el espíritu corre hacia el bosque mientras las flores fallecen alrededor en su caminar.",
"questGhostStagBoss": "Ciervo Fantasma",
"questGhostStagDropDeerEgg": "Ciervo (Huevo)",
"questGhostStagUnlockText": "Desbloquear la compra de huevos de ciervo en el Mercado",
"questGhostStagUnlockText": "Desbloquea la compra de huevos de Ciervo en el Mercado",
"questRatText": "El Rey Rata",
"questRatNotes": "¡Qué cantidad de Basura! Grandes montones de Tareas Diarias sin completar yacen en toda Habitica. El problema es tan serio que hordas de ratas se ven ahora en todas partes. Te das cuenta de que @Pandah está acariciando cariñosamente a una de las bestias. Te explica que las ratas son criaturas apacibles que se alimentan de Tareas Diarias sin completar. El verdadero problema es que las Tareas Diarias han caído al alcantarillado, creando un peligroso foso que debe ser limpiado. Al descender a las cloacas, una enorme rata te ataca, defendiendo a su horda. ¿Vas a encogerte de miedo o vas a enfrentarte al legendario Rey Rata?",
"questRatCompletion": "Tu golpe final agota la fuerza de la rata gigantesca, sus ojos se desvanecen a un gris apagado. La bestia se divide en muchas ratas pequeñas que se escabullen con miedo. Notas que @Pandah está de pie detrás de ti, mirando a lo que era una poderosa criatura. Te explica que los ciudadanos de Habitica han sido inspirados por tu valentía y están completando rápidamente todas sus tareas Diarias sin marcar. Te advierte de que hay que estar atentos, porque si bajamos la guardia, el Rey Rata volverá. Como pago, @Pandah te ofrece varios huevos de rata. Al darse cuenta de tu expresión incómoda, sonríe.\n—Son unas mascotas maravillosas.",
"questRatBoss": "Rey Rata",
"questRatDropRatEgg": "Rata (Huevo)",
"questRatUnlockText": "Desbloquear la compra de huevos de rata en el Mercado",
"questRatUnlockText": "Desbloquea la compra de huevos de Rata en el Mercado",
"questOctopusText": "La llamada de Octothulu",
"questOctopusNotes": "@Urse, un escribano joven con los ojos desorbitados, ha pedido ayuda para explorar una cueva misteriosa en la orilla del mar. Entre las pozas crepúsculo se alza una enorme puerta de estalactitas y estalagmitas. Cuando te acercas a la puerta, un remolino oscuro comienza a girar en su base. Miras fijamente con asombro como un dragón-calamar se eleva a través de las fauces.\n—La semilla pegajosa de las estrellas ha despertado —ruge @Urse con furia—. ¡Después de vigintilliones de años, el gran Octothulu está suelto otra vez, y devorando por placer!",
"questOctopusCompletion": "Con un golpe final, la criatura se escapa en el remolino de la que procede. No se puede saber si @Urse es feliz con su victoria o la tristeza de ver la marcha bestia. Sin palabras, su compañero apunta a tres huevos viscosos, gigantescos en una poza cercana, ubicada en un nido de monedas de oro.\n—Probablemente sólo huevos de pulpo —dicen que con nerviosismo. Al regresar a casa, @Urse garabatea frenéticamente en una revista, y sospechas que esta no es la última vez que oirás de la gran Octothulu.",
"questOctopusBoss": "Pulpodragón",
"questOctopusDropOctopusEgg": "Pulpo (Huevo)",
"questOctopusUnlockText": "Desbloquear la compra de huevos de pulpo en el Mercado",
"questOctopusUnlockText": "Desbloquea la compra de huevos de Pulpo en el Mercado",
"questHarpyText": "¡Ayuda! ¡Una arpía!",
"questHarpyNotes": "El valiente aventurero @UncommonCriminal ha desaparecido en el bosque mientras seguía el rastro de un monstruo alado que fue visto hace varios días. Estás a punto de emprender tu búsqueda cuando un loro herido cae sobre tus brazos con una horrible herida desfigurando su bello plumaje. Atado a su pata, una nota mal escrita explica que mientras defendía a los loros, @UncommonCriminal fue capturado por una cruel Arpía y que necesita de tu ayuda desesperadamente para poder huir. ¿Seguirás al loro, derrotarás a la Arpía y rescatarás a @UncommonCriminal?",
"questHarpyCompletion": "Un último golpe asestado a la Arpía la hace caer mientras sus plumas vuelan en todas direcciones. Tras una rauda escalada hacia su nido, encuentras a @UncommonCriminal rodeado de huevos de loro. Como un equipo, rápidamente devuelves los huevos a los nidos colindantes. El loro herido que te encontró grazna en voz alta dejando caer varios huevos sobre tus brazos.\n—El ataque de la Arpía ha dejado algunos huevos que necesitan ser cuidados —explica @UncommonCriminal—. Parece que ahora eres un loro honorario.",
"questHarpyBoss": "Arpía",
"questHarpyDropParrotEgg": "Loro (Huevo)",
"questHarpyUnlockText": "Desbloquear la compra de huevos de loro en el Mercado",
"questHarpyUnlockText": "Desbloquea la compra de huevos de Loro en el Mercado",
"questRoosterText": "Gallo Alborotador",
"questRoosterNotes": "Durante años el granjero @extrajordanary ha utilizado los Gallos como reloj despertador. Pero ahora un Gallo gigante ha aparecido, cacareando mas alto que ninguno otro antes, ¡y despertando a todo el mundo en Habítica! Los Habiticanos privados de sueño pelean a través de sus tareas diarias. @Pandoro decide que el momento de parar terminar con esto ha llegado.\n—Por favor, ¿hay alguien que pueda enseñar a ese Gallo a cacarear suavecito?\nComo voluntario, te aproximas a Gallo temprano por la mañana, pero este se vuelve, agitando sus gargantuescas alas y enseñando sus afiladisimas garras, cacareando su grito de guerra.",
"questRoosterCompletion": "A través de tu astucia y fuerza, has domado a la bestia salvaje. Sus orejas, una vez llenas con plumas y tareas a medio hacer, están limpias como el día. Él te cacarea suavemente, acurrucando su pico contra tu hombro. El siguiente día estas preparados para irte, pero @EmeraldOx corre hacia ti con una cesta cubierta.\n—Espera! Cuando fui al granero esta mañana, Gallo a empujado esto contra la puerta de tu habitación. Creo que quiere que te lo quedes.\nCon cuidado, descubres la cesta para encontrar tres delicados huevos.",
"questRoosterBoss": "Gallo",
"questRoosterDropRoosterEgg": "Gallo (huevo)",
"questRoosterUnlockText": "Desbloquear la compra de huevos de gallo en el Mercado",
"questRoosterUnlockText": "Desbloquea la compra de huevos de Gallo en el Mercado",
"questSpiderText": "El Arácnido Gélido",
"questSpiderNotes": "Cuando el tiempo comienza a enfriar, la delicada escarcha empieza a formarse en los cristales de las ventanas de los Habiticans como entretejidas redes... excepto para @Arcosine, cuyas ventanas han sido completamente congeladas por la Araña Escarcha que actualmente mora en su hogar. Vaya por Dios.",
"questSpiderCompletion": "La Araña Helada se derrumba, dejando tras de sí un pequeño rastro de escarcha y unos pocos de sus sacos de huevos encantados. @Arcosine apresurándose, te las ofrece como recompensa.\n—¿Podrías criar unas arañas inofensivas como mascotas?",
"questSpiderBoss": "Araña",
"questSpiderDropSpiderEgg": "Araña (Huevo)",
"questSpiderUnlockText": "Desbloquear la compra de huevos de araña en el Mercado",
"questSpiderUnlockText": "Desbloquea la compra de huevos de Araña en el Mercado",
"questGroupVice": "Vicio, el Gusano de las Sombras",
"questVice1Text": "Vicio, Parte 1: Libérate de la Influencia del Dragón",
"questVice1Notes": "<p>Se dice que un terrible diablo descansa en las cavernas del Monte Habitica. ¡Un monstruo cuya presencia retuerce la voluntad de los fuertes héroes de la tierra, volviéndolos hacia los malos hábitos y la pereza! La bestia es un gran dragón de inmenso poder y compuesto de las mismísimas sombras: Vicio, el traicionero Gusano de las Sombras. Los valientes Habitantes, levantaos y derrotad a esta repugnante bestia de una vez por todas, pero solo si crees que puedes soportar su inmenso poder.</p><h3>Vicio Parte 1: </h3><p>¿Cómo puedes pretender luchar contra la bestia si ya te controla? ¡No caigas víctima de la pereza y el vicio! ¡Trabaja duro para luchar contra la oscura influencia del dragón y desvanece su control sobre ti!</p>",
@@ -137,8 +137,8 @@
"questSeahorseCompletion": "El ahora manso Semental Marino nada dócilmente a tu lado.\n—¡Oh, mira! —dice Kiwibot—. Quiere que nosotros cuidemos a sus hijos.\nTe da entonces tres huevos.\n—Criadlos bien —dice ella—. ¡Eres Bienvenido al Derby Dilación cuando quieras!",
"questSeahorseBoss": "Semental Marino",
"questSeahorseDropSeahorseEgg": "Caballito de mar (Huevo)",
"questSeahorseUnlockText": "Desbloquear la compra de huevos de caballito de mar en el Mercado",
"questGroupAtom": "Ataque de lo mundano",
"questSeahorseUnlockText": "Desbloquear la compra de huevos de Caballito de Mar en el Mercado",
"questGroupAtom": "Ataque de lo Mundano",
"questAtom1Text": "Ataque de lo Mundano, Parte 1: Desastre de Platos!",
"questAtom1Notes": "Al fin alcanzas la costa del Lago Lavado en busca de un bien merecido descanso... ¡Pero el lago está contaminado con platos sucios! ¿Cómo ha podido pasar esto? Pues bien, no puedes permitir que el lago quede en este estado. ¡Solo hay una cosa que puedes hacer: lavar los platos y salvar tus vacaciones! Más vale que encuentres algo de jabón para enjabonar este desastre. Una buena cantidad de jabón...",
"questAtom1CollectSoapBars": "Barra de jabón",
@@ -159,13 +159,13 @@
"questOwlCompletion": "Junto al amanecer la Lechuza desaparece,<br>\nMas tan solo un bostezo en tu cara acontece.<br>\n¿Quizás sea la hora de un descanso bien merecido?<br>\nPero al llegar a tu cama, ¡vislumbras un nido!<br>\nUna Lechuza bien conoce cómo ser atenta<br>\nPara acabar la tarea y mantenerte alerta,<br>\nPero tus nuevas mascotas piarán suavemente<br>\nY así recordarte cuando en tu catre habrás de meterte.",
"questOwlBoss": "La Lechuza",
"questOwlDropOwlEgg": "Búho (Huevo)",
"questOwlUnlockText": "Desbloquear la compra de huevos de búho en el Mercado",
"questOwlUnlockText": "Desbloquear la compra de huevos de Búho en el Mercado",
"questPenguinText": "El Ave Helada",
"questPenguinNotes": "Aunque sea un día caluroso de verano, en el extremo sur de Habitica, un frío antinatural ha caído sobre Lively Lake. Fuertes y gélidos vientos pasan en forma de ráfagas mientras la costa empieza a congelarse. Picos de hielo sobresalen del suelo, echando de lado la hierba y suciedad. @Melynnrose Y @Breadstrings corren hacia ti.<br><br>\n—¡Ayuda! —dice @Melynnrose—. Trajimos un pingüino gigante para congelar el lago para que así todos pudiéramos ir a patinar sobre hielo, ¡pero nos quedamos sin peces para darle de comer!<br><br>\n—¡Entonces se enfadó, y está usando su aliento congelador en todo a su paso! —dice @Breadstrings—. ¡Por favor, tienes que someterlo antes de todos acabemos cubiertos en hielo!\nParece que necesitas que este pingüino... <em>entre un poco en calor.</em>",
"questPenguinCompletion": "Tras la derrota del pingüino, el hielo se derrite. El pingüino gigante se pone a la luz del sol, sorbiendo un cubo extra de pescado del que encontraste. Patina a través del lago, soplando suavemente hacia abajo creando a su paso suave y centelleante hielo. ¡Qué pájaro tan extraño!\n—Parece que dejó atrás unos pocos huevos también— dice @Painter de Cluster.<br><br>@Rattify ríe.\n—Tal vez ahora estos pingüinos estarán un poco más... ¿tranquilos?",
"questPenguinBoss": "Pingüino Congelado",
"questPenguinDropPenguinEgg": "Pingüino (Huevo)",
"questPenguinUnlockText": "Desbloquear la compra de huevos de pingüino en el Mercado",
"questPenguinUnlockText": "Desbloquea la compra de huevos de Pingüino en el Mercado",
"questStressbeastText": "La Abominable Bestia del Estrés de las estepas de Stoïkalm",
"questStressbeastNotes": "¡Completa tus Treas Diarias y tus Tareas Pendientes para dañar al Jefe del Mundo! Las Tareas Diarias Incompletas llenarán la Barra de Ataque del Estrés. Cuando la Barra de Ataque del Estrés se llene, el jefe del mundo atacará a un PNJ. El Jefe del Mundo nunca dañará jugadores individuales o cuentas. Sólo a las cuentas activas que no están descansando en la posada se les contarán sus Tareas Diarias Incompletas. <br><br>~*~<br><br> Lo primero que oímos son unos pasos, que son más lentos y estruendosos que los de la estampida. Uno por uno, los Habiticans salen a mirar desde las puertas, y nos quedamos sin palabras<br><br> Todos hemos visto a la Bestia del Estrés antes, por supuesto - uno de aquellos seres de los que atacan inesperadamente en los momentos difíciles. ¿Pero esto? Esto es más alto que los edificios, con unas garras que podrían aplastar hasta a un dragón con la mayor de las facilidades. La escarcha se desprende de su piel maloliente, y mientras ruge, una ráfaga helada rasga los techos de nuestras casas. Un monstruo de esta magnitud nunca ha sido mencionado antes, sino en muy lejanas leyendas.<br><br>\n—¡Cuidado, Habiticans! —exclama @SabreCat—. Encerraos en el interior de vuestros hogares. ¡Esta es la auténtica Abominable Bestia del Estrés!<br><br>\n—¡Esa cosa debe estar hecha de siglos y siglos de estrés! —dice @Kiwibot, cerrando la puerta de la taberna con fuerza y bloqueando las ventanas.<br><br>\n—Las Estepas de Stoïkalm —dice @Lemoness, con expresión sombría—. Durante todo este tiempo, creímos que permanecía plácida y sin problemas, pero debe haber estado escondiendo su estrés en algún lugar. A través de las generaciones, se ha ido convirtiendo en esto, ¡y ahora ha escapado y los ha atacado a ellos... ¡y a nosotros!<br><br>Sólo hay una manera de alejar a una Bestia del Estrés, Abominable o no: ¡lo que hay que hacer es atacarla completando Tareas Diarias y Tareas Pendientes! Vamos todos a unirnos y luchar contra este temible enemigo, pero asegúrate de no holgazanear y dejar incompletas tus Tareas Diarias o Pendientes o puede enfurecer tanto que arremeta un gran golpe...",
"questStressbeastBoss": "La Abominable Bestia del Estrés",
@@ -191,43 +191,43 @@
"questTRexUndeadRageDescription": "Esta barra se llena cuando no completas tus tareas Diarias. Cuando esté completa, ¡el Tiranosaurio Esqueleto va a sanar un 30 por ciento de su salud restante!",
"questTRexUndeadRageEffect": "`¡Tiranosaurio Esqueleto usa SANACIÓN DE ESQUELETO!`\n\n¡El monstruo deja salir un rugido sobrenatural, y algunos de sus huesos dañados vuelven a unirse!",
"questTRexDropTRexEgg": "Tiranosaurio (Huevo)",
"questTRexUnlockText": "Desbloquear la compra de huevos de tiranosaurio en el Mercado",
"questTRexUnlockText": "Desbloquea la compra de huevos de Tiranosaurio en el Mercado",
"questRockText": "Escapa de la Cueva Viviente",
"questRockNotes": "Cruzando las Colinas Serpenteantes de Habitica con algunos de tus amigos, acampáis por la noche en una encantadora cueva adornada de brillantes minerales. Pero cuando despertáis por la mañana, la entrada ha desaparecido y el suelo se está desplazando debajo de vosotros.<br><br>\n—¡La montaña está viva! —grita tu compañero @pfeffernusse—. Estos no son cristales... ¡Son dientes! <br><br>\n@Painter de Cluster agarra tu mano.\n—Tenemos que encontrar una forma de salir. ¡No te separes de mí y no te distraigas o podríamos quedarnos aquí atrapados para siempre!",
"questRockBoss": "Coloso de Cristal",
"questRockCompletion": "Vuestra diligencia os ha permitido encontrar un camino seguro a través de la montaña viviente. Quietos bajo la luz del sol, tu amigo @intune se percata de algo reluciente en el suelo a la altura de la salida de la cueva. Te inclinas para recogerlo y ves que se trata de una pequeña piedra con un filón de oro desparramándose a través de ella. Junto a ella otras rocas con formas bastante peculiares. Parece que son... ¿huevos?",
"questRockDropRockEgg": "Roca (Huevo)",
"questRockUnlockText": "Desbloquear la compra de huevos de roca en el Mercado",
"questRockUnlockText": "Desbloquea la compra de huevos de Roca en el Mercado",
"questBunnyText": "El Conejo Asesino",
"questBunnyNotes": "Tras un día lleno de dificultades, alcanzas la cima del Monte Procrastinación y te detienes frente a la imponentes puertas de la Fortaleza de la Negligencia. Lees la inscripción en piedra.\n—Dentro reside la criatura que encarna tus mayores miedos, la razón de tu inanición. ¡Llama a la puerta y encárate a tus demonios! —Te da un escalofrío imaginando la horripilante criatura dentro y te dan ganas de salir corriendo como ya has hecho otras veces. @Draayder te agarra por la espalda.\n—¡Mantente firme amigo! Ha llegado la hora. ¡Es tu deber hacer frente a esto!<br><br>—Golpeas la puerta y ésta oscila hacia adentro. Desde el interior de la penumbra escuchas un rugido ensordecedor y desenvainas tu arma.",
"questBunnyBoss": "Conejo Asesino",
"questBunnyCompletion": "Con una última estocada, el conejo asesino cae al suelo. Una neblina centelleante emerge de su cuerpo transformándola en un pequeño conejito... nada parecido a cruel bestia a la que te encaraste hace un momento. Moviendo su nariz desaparece saltando, dejando atrás algunos huevos. @Gully se ríe.\n—El Monte Procrastinación tiene su manera de hacer que los más retos pequeños se vean infranqueables. Recojamos esos huevos y marchémonos a casa.",
"questBunnyDropBunnyEgg": "Conejo (Huevo)",
"questBunnyUnlockText": "Desbloquear la compra de huevos de conejo en el Mercado",
"questBunnyUnlockText": "Desbloquea la compra de huevos de Conejo en el Mercado",
"questSlimeText": "La Jalea Regente",
"questSlimeNotes": "Mientras te ocupas de tus tareas, te das cuenta de que te estás moviendo más y más lento.\n—Es como caminar a través de melaza —se queja @Leephon.\n—¡No, como atravesar jalea! —dice @starsystemic—. Esa babosa Jalea Regente ha untado su sustancia por toda Habitica. Está arruinando los trabajos. Todo el mundo se está volviendo más lento.\nTú miras alrededor. Las calles se están llenando de a poco con un cieno claro y colorido, y los Habiticanos están luchando para poder terminar algo. Mientras otros huyen del área, ¡tú agarras una fregona y te preparas para la batalla!",
"questSlimeBoss": "Jalea Regente",
"questSlimeCompletion": "Con un golpe final, atrapas a la Jalea Regente en una dona demasiado grande que te fue alcanzada por @Overomega, @LordDarkly y @Shaner, los líderes con reflejos rápidos del club de pastelería. Mientras todos te dan palmadas en la espalda, sientes a alguien poner discretamente algo en tu bolsillo. Es la recompensa por tu dulce éxito: tres huevos de Baba de Malvavisco.",
"questSlimeDropSlimeEgg": "Limo de Malvavisco (Huevo)",
"questSlimeUnlockText": "Desbloquear la compra de huevos de limo en el Mercado",
"questSlimeUnlockText": "Desbloquea la compra de huevos de Limo en el Mercado",
"questSheepText": "Carnero de Trueno",
"questSheepNotes": "Mientras deambulas por las campiñas de Taskan con tus amigos, tomando un \"rápido descanso\" de tus obligaciones, encuentras una acogedora tienda de estambre. Estás tan sumergido en tu procrastinación que apenas te das cuenta de las siniestras nubes que cubren el cielo.\n—Tengo un ma-a-al presentimiento de este clima —balbucea @Misceo mientras miras hacia arriba. Las tempestuosas nubes se arremolinan y se parecen mucho a un...\n—¡No tenemos tiempo para mirar nubes! —grita @starsystemic—. ¡Está atacando!\n¡El Carnero del Trueno se abalanza, lanzando rayos hacia ti!",
"questSheepBoss": "Carnero de Trueno",
"questSheepCompletion": "La furia del Carnero del Trueno merma cuando éste queda impresionado por tu diligencia. La criatura lanza granizo en tu dirección, y luego se desvanece con un retumbo grave. Al inspeccionar más de cerca, descubres que las piedras de granizo son en realidad tres huevos suaves y esponjosos. Los recoges, y luego caminas tranquilamente a casa debajo de un cielo azul.",
"questSheepDropSheepEgg": "Oveja (Huevo)",
"questSheepUnlockText": "Desbloquear la compra de huevos de oveja en el Mercado",
"questSheepUnlockText": "Desbloquea la compra de huevos de Oveja en el Mercado",
"questKrakenText": "El Kraken del Inkompleto",
"questKrakenNotes": "Es un día cálido y soleado mientras navegas a través de la Bahía Inkompleta, pero tus pensamientos están llenos de preocupaciones sobre todo lo que aún te queda por hacer. Pareciera que apenas terminas una tarea, otra brota de la nada, y luego otra...<br><br>De pronto el bote da una horrible sacudida, ¡y tentáculos babosos emergen del agua por todas partes!\n—Estamos siendo atacados por el Kraken de Inkompleta! —grita Wolvenhalo.<br><br>\n—¡Rápido! —te llama Lemoness—. ¡Derriba la mayor cantidad de tentáculos que puedas antes de que otros se alzen y tomen su lugar!",
"questKrakenBoss": "El Kraken del Inkompleto",
"questKrakenCompletion": "Mientras el Kraken huye, varios huevos flotan hacia la superficie del agua. Lemoness los examina, y su recelo se transforma en placer.\n—¡Huevos de sepia! —dice—. Aquí tienes, tómalos como recompensa por todo lo que has completado.",
"questKrakenDropCuttlefishEgg": "Sepia (Huevo)",
"questKrakenUnlockText": "Desbloquear la compra de huevos de calamar en el Mercado",
"questWhaleText": "El lamento de la Ballena",
"questKrakenDropCuttlefishEgg": "Calamar (Huevo)",
"questKrakenUnlockText": "Desbloquea la compra de huevos de Calamar en el Mercado",
"questWhaleText": "El Lamento de la Ballena",
"questWhaleNotes": "Llegas a los Muelles Diligentes, esperando abordar un submarino para ver el Derby de Dilatoria. De pronto, un bramido ensordecedor te obliga a detenerte y tapar tus oídos.\n—¡Por allí resopla! —grita el Capitán @krazjega, señalando a una enorme ballena que se lamenta—. ¡No es seguro enviar a los submarinos mientras ella está dando vueltas!<br><br>\n—Rápido —dice @UncommonCriminal—. ¡Ayúdenme a calmar a esta pobre criatura así podemos averiguar por qué está haciendo todo este ruido!",
"questWhaleBoss": "Ballena Llorica",
"questWhaleCompletion": "Después de un arduo trabajo, la ballena finalmente cesa su llanto estruendoso.\n—Parece que estaba ahogándose en olas de hábitos negativos —explica @zoebeagle—. ¡Gracias a tu consistente esfuerzo hemos podido cambiar el curso de la situación!\nMientras entras al submarino, varios huevos de ballena flotan hacia ti, y tú los recoges.",
"questWhaleDropWhaleEgg": "Ballena (Huevo)",
"questWhaleUnlockText": "Desbloquear la compra de huevos de ballena en el Mercado",
"questWhaleUnlockText": "Desbloquea la compra de huevos de Ballena en el Mercado",
"questGroupDilatoryDistress": "Angustia en Dilatoria",
"questDilatoryDistress1Text": "Peligro en Dilatoria, Parte 1: Mensaje en una Botella",
"questDilatoryDistress1Notes": "¡Un mensaje en una botella llegó desde la recientemente reconstruida ciudad de Dilatoria! Dice:\n—Queridos Habiticanos, necesitamos su ayuda una vez más. ¡Nuestra princesa ha desaparecido y la ciudad está bajo asedio de unos demonios acuáticos desconocidos! Las mantis marinas están manteniendo a raya a los atacantes. ¡Por favor ayúdennos!\nPara efectuar el largo viaje a la ciudad sumergida, uno debe tener la capacidad de respirar agua. ¡Por suerte, los alquimistas @Benga y @hazel pueden hacerlo todo posible! Sólo tienes que encontrar los ingredientes adecuados.",
@@ -257,16 +257,16 @@
"questCheetahCompletion": "El nuevo Habiticano está respirando con dificultad luego del recorrido desenfrenado, pero te agradece a ti y a tus amigos por su ayuda.\n—Me alegra que el Guepardo no vaya a poder atrapar a nadie más. Pero sí dejó algunos huevos de Guepardo para nosotros, ¡así que quizás podríamos criarlos y convertirlos en mascotas más fiables!",
"questCheetahBoss": "Guepardo",
"questCheetahDropCheetahEgg": "Guepardo (Huevo)",
"questCheetahUnlockText": "Desbloquear la compra de huevos de guepardo en el Mercado",
"questCheetahUnlockText": "Desbloquea la compra de huevos de Guepardo en el Mercado",
"questHorseText": "Monta a la Pesadi-Yegua",
"questHorseNotes": "Mientras te relajas en la Taberna con @beffymaroo y @JessicaChase, la charla se transforma en un amistoso alarde sobre tus logros en tus aventuras. Orgulloso de tus hazañas, y quizás dejándote llevar un poco, fanfarroneas sobre cómo puedes domar a cualquier tarea que encuentras. Un desconocido próximo a ti se da vuelta a mirarte y sonríe. Uno de sus ojos brilla cuando te invita a probar lo que dices montando a su caballo.\nMientras todos se dirigen hacia los establos, @UncommonCriminal murmura:\n—El que mucho abarca poco aprieta. Eso no es un caballo, ¡es una Pesadi-Yegua! —Viendo cómo sus pezuñas dan pisotones, comienzas a arrepentirte de tus palabras...",
"questHorseCompletion": "Requiere de todas tus habilidades, pero finalmente el caballo pisotea con algunas de sus pezuñas y te acaricia el hombro con el hocico antes de dejarte montarlo. Tú cabalgas brevemente pero de forma orgullosa alrededor del terreno de la Taberna mientras tus amigos te aclaman. El desconocido te muestra una gran sonrisa.\n—¡Veo que no era un alarde vacío! Tu determinación es realmente impresionante. Toma estos huevos para criar tus propios caballos, y quizás algún día nos encontremos de nuevo.\nTú agarras los huevos, el extraño inclina su sombrero... y desaparece.",
"questHorseBoss": "Pesadi-Yegua",
"questHorseDropHorseEgg": "Caballo (Huevo)",
"questHorseUnlockText": "Desbloquear la compra de huevos de caballo en el Mercado",
"questBurnoutText": "Burnout y los Espíritus Consumidos",
"questBurnoutNotes": "Es ya bien pasada la medianoche, tranquila y sofocante, cuando Redphoenix y el capitán scout Kiwibot aparecen súbitamente cruzando las puertas de la ciudad.\n—¡Tenemos que evacuar todos los edificios de madera! —grita Redphoenix—. ¡Rápido!<br><br>\nKiwibot se sujeta de la pared mientras recobra el aliento.\n—¡Está drenando a la gente y conviertiéndola en Espíritus Consumidos! Por eso todo estaba demorado. Allí es adonde la gente desaparecida ha ido. ¡Es él quien ha estado robando su energía!<br><br>\n—¿'Él'? —pregunta Lemoness.<br><br>Y en ese momento el calor toma forma.<br><br>Se alza desde la tierra en una masa nebulosa y serpenteante, y el aire se satura de olor a humo y azufre. Llamas reptan a través del suelo fundido y se contorsionan formando extremidades, retorciéndose hacia alturas espeluznantes. Ojos ardientes se abren repentinamente, y la criatura deja escapar una carcajada profunda y chispeante.<br><br> Kiwibot murmura una única palabra.<br><br>\n—<em>Burnout.</em>",
"questBurnoutCompletion": "<strong>¡Burnout es DERROTADO!</strong><br><br>Con un gran, suave suspiro, Burnout gradualmente libera la energía ardiente que alimentaba su fuego. Mientras el monstruo silenciosamente se convierte en cenizas, su energía robada centellea en el aire, rejuveneciendo a los Espíritus Consumidos y devolviéndolos a sus formas originales.<br><br>Ian, Daniel y la Hechicera Estacional festejan mientras los Habiticanos se apuran a recibirlos, y todos los ciudadanos desaparecidos de los Campos Florecientes abrazan a sus amigos y a sus familias. ¡El último Espíritu Consumido se transforma en la mismísima Segadora Alegre!<br><br>\n—¡Mirad! —murmura @Baconsaur, al tiempo que las cenizas comienzan a brillar. ¡Lentamente, se convierten en cientos de fénix resplandecientes!<br><br>Una de las aves radiantes se posa sobre el brazo esquelético de la Segadora Alegre, y ella le sonríe.\n—Ha pasado ya bastante tiempo desde que tuve el privilegio exquisito de ver un fénix en los Campos Florecientes —dice—. Aunque dados los hechos recientes, debo decir, ¡esto es extremadamente apropiado!<br><br>—Su tono se vuelve serio, aunque (naturalmente) su sonrisa persiste—. Somos conocidos por ser muy trabajadores aquí, pero también lo somos por nuestros banquetes y festividades. Es bastante irónico, supongo, que mientras nos esforzábamos para planear una fiesta espectacular, nos rehusamos a permitirnos un tiempo de ocio. ¡Desde luego no volveremos a cometer el mismo error dos veces!<br><br>La Segadora Alegre aplaude.\n—Ahora, ¡a celebrar!",
"questHorseUnlockText": "Desbloquea la compra de huevos de Caballo en el Mercado",
"questBurnoutText": "Burnout y los Espíritus Exhaustos",
"questBurnoutNotes": "Es ya bien pasada la medianoche, tranquila y sofocante, cuando Redphoenix y el capitán scout Kiwibot aparecen súbitamente cruzando las puertas de la ciudad.\n—¡Tenemos que evacuar todos los edificios de madera! —grita Redphoenix—. ¡Rápido!<br><br>\nKiwibot se sujeta de la pared mientras recobra el aliento.\n—¡Está drenando a la gente y conviertiéndola en Espíritus Exhaustos! Por eso todo estaba demorado. Allí es adonde la gente desaparecida ha ido. ¡Es él quien ha estado robando su energía!<br><br>\n—¿'Él'? —pregunta Lemoness.<br><br>Y en ese momento el calor toma forma.<br><br>Se alza desde la tierra en una masa nebulosa y serpenteante, y el aire se satura de olor a humo y azufre. Llamas reptan a través del suelo fundido y se contorsionan formando extremidades, retorciéndose hacia alturas espeluznantes. Ojos ardientes se abren repentinamente, y la criatura deja escapar una carcajada profunda y chispeante.<br><br> Kiwibot murmura una única palabra.<br><br>\n—<em>Burnout.</em>",
"questBurnoutCompletion": "<strong>¡Burnout es DERROTADO!</strong><br><br>Con un gran, suave suspiro, Burnout gradualmente libera la energía ardiente que alimentaba su fuego. Mientras el monstruo silenciosamente se convierte en cenizas, su energía robada centellea en el aire, rejuveneciendo a los Espíritus Consumidos y devolviéndolos a sus formas originales.<br><br>Ian, Daniel y la Hechicera Estacional festejan mientras los Habiticanos se apuran a recibirlos, y todos los ciudadanos desaparecidos de los Campos Florecientes abrazan a sus amigos y a sus familias. ¡El último Espíritu Exhausto se transforma en la mismísima Segadora Alegre!<br><br>\n—¡Mirad! —murmura @Baconsaur, al tiempo que las cenizas comienzan a brillar. ¡Lentamente, se convierten en cientos de fénix resplandecientes!<br><br>Una de las aves radiantes se posa sobre el brazo esquelético de la Segadora Alegre, y ella le sonríe.\n—Ha pasado ya bastante tiempo desde que tuve el privilegio exquisito de ver un fénix en los Campos Florecientes —dice—. Aunque dados los hechos recientes, debo decir, ¡esto es extremadamente apropiado!<br><br>—Su tono se vuelve serio, aunque (naturalmente) su sonrisa persiste—. Somos conocidos por ser muy trabajadores aquí, pero también lo somos por nuestros banquetes y festividades. Es bastante irónico, supongo, que mientras nos esforzábamos para planear una fiesta espectacular, nos rehusamos a permitirnos un tiempo de ocio. ¡Desde luego no volveremos a cometer el mismo error dos veces!<br><br>La Segadora Alegre aplaude.\n—Ahora, ¡a celebrar!",
"questBurnoutCompletionChat": "`¡Burnout es DERROTADO!`\n\nCon un gran, suave suspiro, Burnout gradualmente libera la energía ardiente que alimentaba su fuego. Mientras el monstruo silenciosamente se convierte en cenizas, su energía robada centellea en el aire, rejuveneciendo a los Espíritus Consumidos y devolviéndolos a sus formas originales.\n\nIan, Daniel y la Hechicera Estacional festejan mientras los Habiticanos se apuran a recibirlos, y todos los ciudadanos desaparecidos de los Campos Florecientes abrazan a sus amigos y a sus familias. ¡El último Espíritu Consumido se transforma en la mismísima Segadora Alegre!\n\n—¡Miren! —murmura @Baconsaur, al tiempo que las cenizas comienzan a brillar. ¡Lentamente, se convierten en cientos de fénix resplandecientes!\n\nUna de las aves radiantes se posa sobre el brazo esquelético de la Segadora Alegre, y ella le sonríe.\n—Ha pasado ya bastante tiempo desde que tuve el privilegio exquisito de ver un fénix en los Campos Florecientes —dice—. Aunque dados los hechos recientes, ¡debo decir que esto es extremadamente apropiado\n\nSu tono se vuelve serio, aunque (naturalmente) su sonrisa persiste.\n—Somos conocidos por ser muy trabajadores aquí, pero también lo somos por nuestros banquetes y festividades. Es bastante irónico, supongo, que mientras nos esforzábamos para planear una fiesta espectacular, nos rehusamos a permitirnos un tiempo de ocio. ¡Desde luego no volveremos a cometer el mismo error dos veces!\n\nLa Segadora Alegre aplaude.\n—Ahora, ¡a celebrar!\n\nTodos los Habiticanos reciben:\n\nFénix (Mascota)\nFénix (Montura)\nLogro: Salvador de los Campos Florecientes\nCaramelo Básico\nCaramelo de Vainilla\nCaramelo de Arena\nCaramelo de Canela\nCaramelo de Chocolate\nCaramelo Podrido\nCaramelo Rosa Agrio\nCaramelo Azul Agrio\nCaramelo de Miel",
"questBurnoutBoss": "Agotamiento",
"questBurnoutBossRageTitle": "Ataque Consumidor",
@@ -281,25 +281,25 @@
"questFrogCompletion": "La rana se hunde en el lodo, derrotada. Mientras se escabulle, el cieno azul se disipa, despejando el camino.<br><br>Posados en el medio del sendero se encuentran tres huevos inmaculados.\n—¡Se pueden ver incluso los pequeños renacuajos a través de la cubierta transparente! —dice @Breadstrings—. Tomad, deberíais quedároslos.",
"questFrogBoss": "Rana de Desorden",
"questFrogDropFrogEgg": "Rana (Huevo)",
"questFrogUnlockText": "Desbloquear la compra de huevos de rana en el Mercado",
"questSnakeText": "La Serpiente de Distracción",
"questFrogUnlockText": "Desbloquea la compra de huevos de Rana en el Mercado",
"questSnakeText": "La Serpiente de la Distracción",
"questSnakeNotes": "Para vivir en las Dunas de la Distracción hay que tener un alma resistente. El árido desierto es difícilmente un lugar productivo, y las dunas centelleantes han hecho que muchos viajeros se perdieran. Sin embargo, algo está asustando incluso a los lugareños. La arena ha estado desplazándose y dando vuelta pueblos enteros. Los residentes dicen que un monstruo con un cuerpo enorme y serpentino se encuentra al acecho debajo de la arena, y ofrecen una recompensa para quienquiera que los ayude a encontrarlo y detenerlo. Los aclamados encantadores de serpientes @EmeraldOx y @PainterProphet han accedido a ayudarte a atraer a la bestia. ¿Puedes detener a la Serpiente de la Distracción?",
"questSnakeCompletion": "Con ayuda de los encantadores destierras a la Serpiente de la Distracción. Aunque te alegra haber asistido a los habitantes de las Dunas, no puedes evitar sentirte un poco triste por tu enemigo caído. Mientras contemplas la vista, @LordDarkly se dirige a ti.\n—¡Gracias! No es mucho, pero espero que esto pueda expresar nuestra gratitud.\nTe da un poco de Oro y... ¡algunos huevos de Serpiente! Volverás a ver a ese animal majestuoso, después de todo.",
"questSnakeBoss": "Serpiente de Distracción",
"questSnakeDropSnakeEgg": "Serpiente (Huevo)",
"questSnakeUnlockText": "Desbloquear la compra de huevos de serpiente en el Mercado",
"questSnakeUnlockText": "Desbloquea la compra de huevos de Serpiente en el Mercado",
"questUnicornText": "Persuadiendo a la Reina Unicornio",
"questUnicornNotes": "¡El Arroyo de la Conquista se ha vuelto turbio, destruyendo el suministro de agua potable de Ciudad Hábito! Afortunadamente, @Lukreja conoce una leyenda antigua que asegura que el cuerno de un unicornio puede purificar hasta las aguas más sucias. Acompañado por tu intrépido guía @UncommonCriminal, caminas entre las cumbres heladas de las Montañas Serpenteantes. Finalmente, en la cima congelada del mismísimo Monte Habitica, encuentras a la Reina Unicornio en medio de la nieve brillante.\n—Tus súplicas son convincentes —te dice—. ¡Pero antes debes probar que eres digno de mi ayuda!",
"questUnicornCompletion": "Impresionada por tu diligencia y tu fuerza, la Reina Unicornio finalmente coincide en que tu causa es noble. Te deja montar sobre su lomo al tiempo que despega hacia la fuente del Arroyo de la Conquista. Mientras baja su cuerno dorado hacia las sucias aguas, una luz azul brillante se eleva desde la superficie de las mismas. Es tan enceguecedora que te obliga a cerrar los ojos. Cuando los abres un momento después, la unicornio se ha ido. Sin embargo, @rosiesully deja escapar un grito de alegría: el agua se ha vuelto clara, y tres huevos relucientes se posan sobre la orilla del arroyo.",
"questUnicornBoss": "La Reina de Unicornio",
"questUnicornDropUnicornEgg": "Unicornio (Huevo)",
"questUnicornUnlockText": "Desbloquear la compra de huevos de unicornio en el Mercado",
"questUnicornUnlockText": "Desbloquea la compra de huevos de Unicornio en el Mercado",
"questSabretoothText": "El Dientes de sable",
"questSabretoothNotes": "¡Un monstruo está aterrorizando Habitica con sus rugidos! La criatura acecha por campos y bosques, y luego se abalanza para atacar antes de desvanecerse otra vez. Ha estado cazando pandas inocentes y asustando a los cerdos voladores, los cuales huyen de sus corrales y se posan en los árboles. @InspectorCaracal e @icefelis explican que el Dientes de Sable Zombi fue liberado cuando excavaban en los antiguos e intactos campos de hielo de las Estepas de Stoïkalm. \n\n—Al principio era perfectamente amistoso... no sé qué ha ocurrido. Por favor, ¡tienes que ayudarnos a volver a capturarlo! ¡Sólo un campeón de Habitica puede dominar a esta bestia prehistórica!",
"questSabretoothCompletion": "Luego de una larga y agotadora batalla, logras inmovilizar al Dientes de Sable Zombi. Cuando por fin te puedes acercar, notas una fea caries en uno de sus dientes de sable. Dándote cuenta de la verdadera causa de su furia, consigues que @Fandekasp arregle la caries, y les aconsejas a todos que no le den muchos dulces a su amigo en el futuro. El Dientes de Sable se alza fortalecido, y en agradecimiento, sus domadores te envían una generosa recompensa ¡algunos huevos de Dientes de Sable!",
"questSabretoothBoss": "Dientes de sable zombie",
"questSabretoothDropSabretoothEgg": "Tigre Dientes de Sable (Huevo)",
"questSabretoothUnlockText": "Desbloquear la compra de huevos de tigres dientes de sable en el Mercado",
"questSabretoothUnlockText": "Desbloquea la compra de huevos de Tigre Dientes de Sable en el Mercado",
"questMonkeyText": "El Mandril Monstruoso y los Monos Traviesos",
"questMonkeyNotes": "¡La Sabana Sloensteadi está siendo destruida por el Mandril Monstruoso y sus Monos Maliciosos! Aúllan lo suficientemente fuerte como para ahogar el sonido de las fechas límites que se aproximan, alentando a todos a evadir sus obligaciones y seguir procrastinando. Cielos, mucha gente está imitando esta mala conducta. ¡Si nadie detiene a estos primates, muy pronto las tareas de todo el mundo se volverán tan rojas como la cara del Mandril Monstruoso!<br><br>\n—Sólo un aventurero dedicado podrá resistirse a ellos —dice @yamato—.<br><br>¡Rápido, hagamos que este mono deje de molestar a todos! —grita @Oneironaut, y tú te preparas para la batalla.",
"questMonkeyCompletion": "¡Lo lograste! Esos diablillos no conseguirán bananas hoy. Agobiados por tu diligencia, los monos huyen llenos de pánico.\n—Miren —dice @Misceo—. Han dejado algunos huevos.\n<br><br>@Leephon sonríe.\n—¡Quizás un mono mascota bien entrenado pueda ayudarte tanto como los salvajes te estorban!",
@@ -328,7 +328,7 @@
"questFalconCompletion": "Habiendo triunfado finalmente sobre las Aves de la Procrastinación, te sientas para disfrutar la vista y un merecido descanso.<br><br>\n—¡Guau! —dice @Trogdorina—. ¡Ganaste!<br><br>\n—Ten, llévate estos huevos que encontré como recompensa. —añade @Squish",
"questFalconBoss": "Aves de la Procrastinación",
"questFalconDropFalconEgg": "Halcón (Huevo)",
"questFalconUnlockText": "Desbloquea huevos de Halcón adquiribles en el Mercado",
"questFalconUnlockText": "Desbloquea la compra de huevos de Halcón en el Mercado",
"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!\n—Aún quedan detalles por ultimar —dice @PainterProphet—. Quizás otra persona entrenaría mejor a los pimpollos. ¿Quieres probar?",
@@ -340,7 +340,7 @@
"questAxolotlCompletion": "Después de vencer al Ajolote Mágico, te das cuenta de que ha recuperado tu poder de voluntad por ti mismo.<br><br>\n—¿El poder de voluntad? ¿La regeneración? ¿Ha sido todo sólo una ilusión? —pregunta @Kiwibot .<br><br>\n—La mayoría de la magia lo es. —Responde el Ajolote Mágico—. Lamento haberos engañado. Por favor, coged estos huevos como disculpa. ¡Confío en que los criéis bien y uséis su magia para hábitos buenos, no malos!<br><br>\nTú y @hazel40 cogéis los huevos con una mano y saludáis con la otra despidiéndoos al tiempo que el Ajolote Mágico vuelve al lago.",
"questAxolotlBoss": "Ajolote Mágico",
"questAxolotlDropAxolotlEgg": "Ajolote (Huevo)",
"questAxolotlUnlockText": "Desbloquear la compra de huevos de Ajolote en el Mercado",
"questAxolotlUnlockText": "Desbloquea la compra de huevos de Ajolote en el Mercado",
"questAxolotlRageTitle": "Regeneración de Ajolote",
"questAxolotlRageDescription": "Esta barra se llena cuando no completas tus Diarias ¡Cuando esté llena, el Ajolote Mágico recuperará 30% de su salud restante!",
"questAxolotlRageEffect": "¡El Ajolote Mágico usa REGENERACIÓN AJOLOTE!\n\n¡Una cortina de coloridas burbujas oscurece al monstruo por un momento, y cuando se desvanecen, algunas de sus heridas han desaparecido!",
@@ -349,25 +349,25 @@
"questTurtleCompletion": "Con tu valentía y tu esfuerzo, has despejado las aguas para que la tortuga marina pueda encontrar la playa. @Bambin, @JaizakAripaik y tú la observáis mientras entierra los huevos bajo la arena, para que crezcan y nazcan cientos de pequeñas tortugas marinas. Y como no podía ser de otra manera, os da tres huevos a cada uno y os pide que los alimentéis y los criéis para que, algún día, lleguen a ser grandes tortugas marinas.",
"questTurtleBoss": "Restos de tareas",
"questTurtleDropTurtleEgg": "Tortuga (huevo)",
"questTurtleUnlockText": "Desbloquea la compra de huevos de tortuga en el Mercado",
"questTurtleUnlockText": "Desbloquea la compra de huevos de Tortuga en el Mercado",
"questArmadilloText": "La Armadillo Indulgente",
"questArmadilloNotes": "Es hora de salir fuera y empezar tu día. Abres la puerta y te encuentras con lo que parece una hija de roca. \n—¡Solamente te estoy dando el día libre! —dice una voz amortiguada a través de una puerta cerrada—. ¡No seas pelmazo, solo relájate hoy!<br><br> De repente, @Beffymaroo y @PainterProphet llaman a tu ventana.\n—¡Parece que le has gustado a la Armadillo Indulgente! Vamos, ¡te ayudaremos a deshacerte de ella!",
"questArmadilloCompletion": "Al fin, tras una larga mañana convenciendo a la Armadillo Indulgente de que tú, de hecho, quieres trabajar, ella recula.\n—¡Lo siento! —Se disculpa—. Yo solo quería ayudar. ¡Pensaba que a todo el mundo le gustaban los días ociosos!<br><br>— Tú sonríes, y le haces saber que la próxima vez que te ganes un día libre, la invitarás. Ella te sonríe de vuelta. Los transeúntes @Tipsy y @krajzega te felicitan por el buen trabajo mientras ella se va rodando, dejando unos huevos como disculpa.",
"questArmadilloBoss": "Armadillo indulgente",
"questArmadilloDropArmadilloEgg": "Armadillo (Huevo)",
"questArmadilloUnlockText": "Desbloquear la compra de huevos de Armadillo en el Mercado",
"questArmadilloUnlockText": "Desbloquea la compra de huevos de Armadillo en el Mercado",
"questCowText": "La Vaca Muutante",
"questCowNotes": "Ha sido un largo y cálido día en las Granjas Sparring, y nada te apetece más que un buen trago de agua y dormir un poco. Estás con la cabeza en las nubes cuando, de repente, @Soloana lanza un grito.\n—¡Corred todos! ¡La vaca que iba a ser el premio ha muutado!<br><br>— @eevachu traga saliva—. Nuestras malas costumbres han debido de contagiarla.<br><br>\n—¡Rápido! —Dice @Feralem Tau—. Debemos hacer algo antes de que el resto de vacas muuten.<br><br>\nYa lo has oído. Se acabó lo de dormir despierto. ¡Es hora de poner esas malas costumbres bajo control!",
"questCowCompletion": "Ordeñas tus buenos hábitos todo lo que puedes mientras que la vaca vuelve a su forma original. La vaca te mira con sus preciosos ojos marrones y acerca de un empujoncito tres huevos.<br><br>@fuzzytrees se ríe y te da los huevos.\n—A lo mejor sigue muutada si hay terneros en esos huevos. ¡Pero confío en que seguirás con tus buenos hábitos cuando los críes!",
"questCowBoss": "Vaca Muutante",
"questCowDropCowEgg": "Vaca (Huevo)",
"questCowUnlockText": "Desbloquear la compra de huevos de Vaca en el Mercado",
"questBeetleText": "El insecto critico",
"questBeetleNotes": "Algo en el dominio de Habitica ha ido mal. La forja del Herrero se ha extinguido, y errores extraños están apareciendo por todos sitios. Con un siniestro tremor, un pernicioso adversario sale de la tierra... un BUG CRÍTICO! Te preparas mientras él infecta la tierra y las fallos empiezan a hacerse con los Habiticanos de tu alrededor. @starsystemic grita:\n—¡Tenemos que ayudar al Herrero a poner este Bug bajo control! —Parece que tendrás que hacer de esta plaga para informáticos tu prioridad número uno.",
"questBeetleCompletion": "Con un ataque final, trituras al BUG CRÍTICO. @starsystemic y los Herreros se apresiran a tu lado, muy contentos.\n—¡No puedo agradecerte lo suficiente que apalastaras a ese bicho! Toma esto.\nTe regalan tres brillantes huevos de escarabajo. Con suerte estos pequeños bichos crecerán para ayudar a Habitica, no para herirla.",
"questBeetleBoss": "Insecto critico",
"questCowUnlockText": "Desbloquea la compra de huevos de Vaca en el Mercado",
"questBeetleText": "El INSECTO CRÍTICO",
"questBeetleNotes": "Algo en el dominio de Habitica ha ido mal. La forja del Herrero se ha extinguido, y errores extraños están apareciendo por todos sitios. Con un siniestro tremor, un pernicioso adversario sale de la tierra... un INSECTO CRÍTICO! Te preparas mientras él infecta la tierra y las fallos empiezan a hacerse con los Habiticanos de tu alrededor. @starsystemic grita:\n—¡Tenemos que ayudar al Herrero a poner este Insecto bajo control! —Parece que tendrás que hacer de esta plaga para informáticos tu prioridad número uno.",
"questBeetleCompletion": "Con un ataque final, trituras al INSECTO CRÍTICO. @starsystemic y los Herreros se apresiran a tu lado, muy contentos.\n—¡No puedo agradecerte lo suficiente que apalastaras a ese bicho! Toma esto.\nTe regalan tres brillantes huevos de escarabajo. Con suerte estos pequeños bichos crecerán para ayudar a Habitica, no para herirla.",
"questBeetleBoss": "INSECTO CRÍTICO",
"questBeetleDropBeetleEgg": "Escarabajo (huevo)",
"questBeetleUnlockText": "Huevo de escarabajo desbloqueado en el Mercado",
"questBeetleUnlockText": "Desbloquea la compra de huevos de Escarabajo en el Mercado",
"questGroupTaskwoodsTerror": "Terror en Bosquetarea",
"questTaskwoodsTerror1Text": "Terror en Bosquetarea, Parte 1: El Resplandor en Bosquetarea",
"questTaskwoodsTerror1Notes": "Nunca has visto a la Segadora Alegre tan agitada. La soberana de los Campos Florecientes aterriza su montura de grifo esqueleto en medio de la Plaza Productividad y grita sin haber desmontado.\n—¡Queridos Habiticanos, necesitamos vuestra ayuda! Algo está prendiendo fuegos en Bosquetarea, y nosotros todavía no nos hemos recuperado del todo desde nuestra batalla contra Burnout. ¡Si no es detenido, las llamas podrían engullir todos nuestros bosques y arbustos de bayas! —<br><br>Rápidamente te prestas voluntario, y te apresuras a Bosquetarea. Mientras te arrastras hacia el bosque con más frutas de Habitica, súbitamente oyes ruidos y voces rasgadas desde muy lejos, y alcanzas a oler un leve olor a humo. Pronto, una horda de chasqueantes criaturas con forma de calavera en llamas vuela hacia tu, ¡arrancando ramas de un mordisco y prendiendo las copas de los árboles!",
@@ -458,13 +458,13 @@
"questGuineaPigCompletion": "—¡Nos rendimos! —El Jefe De La Banda Cobaya agita sus patas ante ti, la cabeza esponjosa baja en remordimiento. De debajo de su sombrero se cae una lista, y @snazzyorange lo arranca rápidamente para evidencia.\n—Espera un minuto —dices—. ¡No es una sopresa que hayas estado haciéndote daño! Tienes demasiadas Diarias. No necesitas pociones de salud... solo necesitas ayuda para organizarte.<br><br>\n—¿De verdad? —chilla el Cobaya Jefe De La Banda—. ¡Hemos robado tantas personas a causa de esto! Por favor, llévate nuestros huevos como una disculpa por nuestas maneras fraudulentas.",
"questGuineaPigBoss": "Pandilla de Cobayas",
"questGuineaPigDropGuineaPigEgg": "Cobaya (Huevo)",
"questGuineaPigUnlockText": "Desbloquear la compra de huevos de cobayas en el Mercado",
"questGuineaPigUnlockText": "Desbloquea la compra de huevos de Cobayas en el Mercado",
"questPeacockText": "El Pavo Real del Tira y Afloja",
"questPeacockNotes": "Caminas a través de Bosquetarea, preguntándote qué nuevos objetivos vas a escoger. A medida que te adentras en el bosque, te percatas de que no estás solo en tu indecisión. \n—Podría aprender un nuevo idioma, o ir al gimnasio... —murmura @Cecily Perez.\n—Podría dormir más —medita @Lilith de Alfheim— o pasar tiempo con mis amigos...\nParece que @PainterProphet, @Pfeffernusse y @Draayder están igualmente abrumados por la multitud de posibilidades.<br><br> Te das cuenta de que estos cada vez más exigentes sentimientos no son realmente tuyos... ¡Has caído directamente en la trampa del Pavo Real Tira-y-Afloja! Antes de que puedas huir, salta de entre los arbustos. A causa de la indecisión que invade tus pensamientos, comienzas a sentirte terriblemente superado por el estrés. No se puede derrotar a dos enemigos a la vez, por lo que sólo tienes una opción: ¡concentrarte en la tarea más cercana para pelear!",
"questPeacockCompletion": "El Pavo Real Tira-y-Afloja es sorprendido por tu repentina convicción. Derrotado por tu determinación en una única tarea, sus cabezas se fusionan de nuevo en una, revelando la criatura más hermosa que has visto jamás.\n—Gracias —dice el Pavo Real—. He pasado tanto tiempo dudando qué hacer, que he perdido de vista lo que realmente quería. Por favor, acepta estos huevos como muestra de mi gratitud.",
"questPeacockBoss": "Pavo Real del Tira y Afloja",
"questPeacockDropPeacockEgg": "Pavo Real (Huevo)",
"questPeacockUnlockText": "Desbloquear la compra de huevos de pavo real en el Mercado",
"questPeacockUnlockText": "Desbloquea la compra de huevos de Pavo Real en el Mercado",
"questButterflyText": "Adiós, Mariposa",
"questButterflyNotes": "Tu amiga jardinera @Megan te envía una invitación:\n—Estos cálidos días son perfectos para visitar el jardín de mariposas de Habitica en la campiña Taskan. ¡Ven a verlas emigrar!\nSin embargo, cuando llegas, el jardín está en ruinas... poco más que hierba quemada y malas hierbas secas. Ha hecho tanto calor que los habiticanos no han salido a regar las flores, y las Tareas Diarias rojo oscuro se han transformado en un seco y quemado peligro de incendio. Solo hay una mariposa allí, y hay algo raro en ella...<br><br>\n—¡Oh no! Este es el terreno de eclosión perfecto para la Mariposa Ardiente —grita @Leephon.<br><br>\n—¡Si no la capturamos lo destruirá todo! —jadea @Eevachu.<br><br>¡Hora de decir adiós a la Mariposa!",
"questButterflyCompletion": "Después de una dura batalla, la Mariposa Ardiente es capturada.\n—Gran trabajo atrapando a la culpable del fuego —dice @Megan suspirando con alivio—. A pesar de todo, es difícil demonizar a esta pobre mariposa. Será mejor que que la liberemos en un lugar seguro... como el desierto.<br><br>\nUno de los otros jardineros, @Beffymaroo, se acerca a ti, chamuscado y sonriente.\n—¿Quieres ayudar a criar estas crisálidas que hemos encontrado? Tal vez el año que viene tengamos un jardín mucho más verde para ellas.",
@@ -511,7 +511,7 @@
"questHippoCompletion": "El hipo se inclina para rendirse.\n—Te subestimé. Parece que no estabas siendo perezoso. Mis disculpas. La verdad sea dicha, quizá me proyecté un poco. Tal vez deba yo mismo dejar algo de trabajo hecho. Aquí, toma estos huevos como señal de gratitud.\nLos agarras y te instalas al borde del agua, listo para al fin relajarte.",
"questHippoBoss": "El Hipo-Crita",
"questHippoDropHippoEgg": "Hipo (Huevo)",
"questHippoUnlockText": "Desbloquear la compra de huevos de hipo en el Mercado",
"questHippoUnlockText": "Desbloquea la compra de huevos de Hipo en el Mercado",
"farmFriendsText": "Lote de Misiones de Amigos Granjeros",
"farmFriendsNotes": "Contiene 'La Vaca Muutante', `'Cabalga el Potro de Pesadilla', y 'El Carnero Trueno'. Disponible hasta el 30 de septiembre.",
"witchyFamiliarsText": "Lote de Misiones de Familiares Brujos",
@@ -600,7 +600,7 @@
"questSquirrelCompletion": "Acercándote con suavidad, con ofertas de intercambio y algún hechizo tranquilizante, eres capaz de convencer a la ardilla para que se aparte de sus provisiones y vuelva a los establos, que @Shtut acaba de terminar de desbellotizar. Ha dejado algunas bellotas aparte en una mesa de trabajo.\n—¡Esto son huevos de ardilla! A lo mejor puedes criar algunas que no jueguen tanto con la comida.",
"questSquirrelBoss": "Ardilla Escurridiza",
"questSquirrelDropSquirrelEgg": "Ardilla (huevo)",
"questSquirrelUnlockText": "Desbloquea huevos de Ardilla que puedas comprar en el Mercado",
"questSquirrelUnlockText": "Desbloquea la compra de huevos de Ardilla en el Mercado",
"cuddleBuddiesText": "Lote de Misiones Compañeros Abrazados",
"cuddleBuddiesNotes": "Contiene \"El Conejito Asesino\", \"El Hurón Malvado\", y \"La Pandilla de Cobayas\". Disponible hasta el 31 de mayo.",
"aquaticAmigosText": "Lote de Misiones de Amigos Acuáticos",
@@ -616,7 +616,7 @@
"questKangarooCompletion": "—¡Ahora!\n\nHaces una señal a tu equipo para lanzar los boomerang de vuelta al canguro. La bestia salta más lejos con cada golpe hasta que huye, dejando nada más que una polvareda roja, unos pocos huevos y algunas monedas.<br><br> @Mewrose avanza hacia donde estaba el canguro.\n\n—Hey, ¿a dónde han ido los boomerangs?\n\n<br><br>—Seguramente se han disuelto en polvo, creando esa nube roja, cuando terminamos nuestras tareas especula @stefalupagus.\n\n<br><br>@LilithofAlfheim escudriña el horizonte.\n\n—¿Eso es otra manada de canguros viniendo hacia nosotros?\n\n<br><br>Todos vosotros echáis a correr de vuelta a Ciudad de los Hábitos. ¡Mejor enfrentaros a vuestras tareas difíciles que aguantar más golpes en la cabeza!",
"questKangarooBoss": "Canguro Catastrófico",
"questKangarooDropKangarooEgg": "Canguro (Huevo)",
"questKangarooUnlockText": "Desbloquea la posibilidad de compra de huevos de Canguro en el Mercado",
"questKangarooUnlockText": "Desbloquea la compra de huevos de Canguro en el Mercado",
"forestFriendsText": "Lote de Misiones de Amigos del Bosque",
"forestFriendsNotes": "Contiene \"El espíritu de la primavera\", \"El erizobestia\", y \"La enredadera\". Disponible hasta el 30 de septiembre.",
"questAlligatorText": "El Insta-Drilo",
@@ -634,7 +634,23 @@
"questVelociraptorCompletion": "Apareces de entre la hierba y te enfrentas al Veloci-Rapeador.<br><br><em>Tú eres rapeador, no un perdedor,<br>El que golpea con más fuerza los hábitos de más dureza!<br>Tacha tus tareas como una marea,<br>¡No llores la pérdida de un día!</em><br><br>Con renovada confianza, vuelve a improvisar rimas, dejando atrás los tres huevos en los que estaba sentado.",
"questVelociraptorBoss": "Veloci-Rapeador",
"questVelociraptorDropVelociraptorEgg": "Velociraptor (Huevo)",
"questVelociraptorUnlockText": "Desbloquea huevos de Velociraptor que puedes comprar en el Mercado",
"questVelociraptorUnlockText": "Desbloquea la compra de huevos de Velociraptor en el Mercado",
"mythicalMarvelsText": "Pergamino de Misión de Maravillas Míticas",
"mythicalMarvelsNotes": "Contiene 'Convenciendo a la Reina Unicornio', 'El Hipogrifo Fiero', y 'Peligro en las Profundidaes: ¡Ataque de la Serpiente Marina!' Disponible hasta el 28 de febrero."
"mythicalMarvelsNotes": "Contiene 'Convenciendo a la Reina Unicornio', 'El Hipogrifo Fiero', y 'Peligro en las Profundidaes: ¡Ataque de la Serpiente Marina!' Disponible hasta el 28 de febrero.",
"questBronzeText": "Batalla del Escarabajo de Latón",
"questBronzeNotes": "En un refrescante descanso entre tareas, tú y algunos amigos tomáis un paseo por los senderos del Bosquetarea. Os topáis con un gran tronco hueco y un brillo en su interior capta vuestra atención.<br><br>¡Es un alijo de Pociones de Eclosión Mágicas! El resplandeciente líquido color bronce se arremolina suavemente en botellas, y @Hachiseiko se estira para tomar una y examinarla.<br><br>\"¡Alto! sisea una voz por detrás de vosotros. Es un escarabajo gigante con un caparazón de reluciente bronce, levantando sus patas en una posición de lucha. \"Esas son mis pociones, y si deseáis conseguirlas, debéis provaros en un duelo de caballeros!\"",
"questBronzeCompletion": "\"¡Bien hecho, guerrero!\" dice el escarabajo mientras se posa en el suelo. ¿Está sonriendo? Es difícil decirlo con esas mandíbulas. \"¡Ciertamente te has ganado estas pociones!\"<br><br>\"¡Oh vaya, nunca hemos conseguido una recompensa como esta por haber ganado una batalla!\" Dice @UncommonCriminal, girando una reluciente botella en su mano. \"¡Vamos a eclosionar nuestras nuevas mascotas!\"",
"questBronzeBoss": "Escarabajo de Latón",
"questBronzeDropBronzePotion": "Poción de eclosión de Bronce",
"questBronzeUnlockText": "Desbloquea la compra de pociones de eclosión de Bronce en el Mercado",
"questDolphinText": "El Delfín de la Duda",
"questDolphinBoss": "Delfín de la Duda",
"questDolphinDropDolphinEgg": "Delfín (Huevo)",
"questDolphinUnlockText": "Desbloquea huevos de Delfín comprables en el Mercado",
"questSilverText": "La Solución de Plata",
"questSilverCollectCancerRunes": "Runas del Zodíaco de Cáncer",
"questSilverCollectMoonRunes": "Runas Lunares",
"questSilverCollectSilverIngots": "Lingotes de Plata",
"questSilverDropSilverPotion": "Poción de eclosión de Plata",
"questSilverUnlockText": "Desbloquea la compra de pociones de eclosión de Plata en el Mercado"
}
+3 -2
View File
@@ -25,5 +25,6 @@
"rebirthName": "Esfera de Renacimiento",
"reborn": "Renacido, nivel máximo <%= reLevel %>",
"confirmReborn": "¿Está seguro?",
"rebirthComplete": "¡Has vuelto a nacer!"
}
"rebirthComplete": "¡Has vuelto a nacer!",
"nextFreeRebirth": "<strong><%= days %> días</strong> hasta la Orbe de Renacimiento <strong>GRATIS</strong>"
}
@@ -1,9 +1,22 @@
{
"achievement": "Logro",
"share": "Comparte!",
"onwards": "¡Adelante!",
"levelup": "¡Por alcanzar tus metas de la vida real, has subido de nivel y te has curado por completo!",
"reachedLevel": "Has alcanzado el nivel <%= level %>",
"achievementLostMasterclasser": "Completista de Misiones: Serie Maestro de Clases",
"achievementLostMasterclasserText": "¡Completó todas las dieciséis misiones de la Serie Maestro de Clases y resolvió el misterio del Maestro de Clases perdido!"
"achievement": "Logro",
"share": "Compartir",
"onwards": "¡Adelante!",
"levelup": "¡Por alcanzar tus metas de la vida real, has subido de nivel y te has curado por completo!",
"reachedLevel": "Has alcanzado el nivel <%= level %>",
"achievementLostMasterclasser": "Completista de Misiones: Serie Maestro de Clases",
"achievementLostMasterclasserText": "¡Completó todas las dieciséis misiones en la Serie Maestro de Clases y resolvió el misterio del Maestro de Clases perdido!",
"achievementLostMasterclasserModalText": "¡Completaste todas las dieciséis misiones en la Serie Maestro de Clases y resolviste el misterio del Maestro de Clases perdido!",
"achievementMindOverMatter": "Mente Sobre la Material",
"achievementMindOverMatterText": "Ha completado las misiones de la Roca, la Baba, y el Hilo.",
"achievementMindOverMatterModalText": "¡Completaste las misiones de la Roca, la Baba, y el Hilo!",
"achievementJustAddWater": "Sólo Añade Agua",
"achievementJustAddWaterText": "Ha completado las misiones del Pulpo, el Caballito de Mar, la Ballena, la Tortuga, el Nudibranquio, la Serpiente Marina, y el Delfín.",
"achievementJustAddWaterModalText": "¡Completaste las misiones del Pulpo, el Caballito de Mar, la Ballena, la Tortuga, el Nudibranquio, la Serpiente Marina, y el Delfín!",
"achievementBackToBasics": "Volver a lo Básico",
"achievementBackToBasicsText": "Ha coleccionado todas las Mascotas Básicas.",
"achievementBackToBasicsModalText": "¡Coleccionaste todas las Mascotas Básicas!",
"achievementAllYourBase": "Toda tu Base",
"achievementAllYourBaseText": "Ha domado todos los Montes Básicos.",
"achievementAllYourBaseModalText": "¡Domaste todos los Montes Básicos!"
}

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