Compare commits

...

21 Commits

Author SHA1 Message Date
SabreCat
aac3969e6a 5.11.0 2023-10-31 11:28:05 -05:00
SabreCat
61beb770f1 feat(content): subscriber items Nov 2023
by @CuriousMagpie
2023-10-31 11:18:23 -05:00
SabreCat
78ba41c3f8 chore(packages): update lock 2023-10-31 11:10:56 -05:00
SabreCat
bc358c3aab 5.10.0 2023-10-24 09:34:31 -05:00
Natalie
581271e930 Reporting challenges (#14756)
* initial commit

* update logic to display flagged challenges properly to users and admins

* add report button to pages 'My Challenges' and 'Discover Challenges'

* allow mods to view flagged messages on challengeDetail view

* update showing flagged challenges for group challenges

* update showing flagged challenges for a specific challenge

* disallow closing a flagged challenge

* update notes to reflect apiParams properly

* fix css spacing

* update challenge en locales

* fix spacing

* update title of closeChallengeModal

* let user know flagged challenges cannot be cloned

* fix linting errors

* ensure flagged challenges cannot be declared with a winner and cloned via API

* define a non user challenge properly

* fix logic to check for a nonParticipant and nonLeader user when grabbing flagged challenges

* fix linting of max character of 100 / line

* remove reporting on 'my challenges' and 'discover challenges'

* WIP(challenges): disable clone button and add notes to new functions

* WIP(challenges): smol changes

* WIP(challenges): clone button only disabled for admin and flagged user; other users can still clone but the flag goes along with the clone

* WIP(challenges): stop flags carrying over on cloned challenges

* WIP(challenges): typo fixing, undoing a smol change

* fix(challenges): improved query logic for flags

* WIP(challenges): more smol changes

* fix(challenges): refactor queries

* fix(challenges): correct My Challenges tab logic

* WIP(challenges): fix clone button state

* WIP(challenges): really fixed clone button & clear flags from clones

* WIP(challenge): implement new design for reporting modal

* WIP(challenge): making things pretty

* WIP(challenge): conquering the close button

* WIP(challenge): fixin some spacing

* WIP(challenge): smol fix

* WIP(challenge): making sure the button is actually disabled

* WIP(challenge): fix blockquote css

* fix(tests): no private guilds

* fix(lint): curlies etc

* fix(test): moderator permission

* fix(lint): sure man whatever

* fix(lint): bad vim no tabby

* fix(test): permissions not contrib lol

* fix(challenges): add icon and fix leaky CSS

* fix(challenge): correct clone button behavior

---------

Co-authored-by: Julius Jung <me@matchajune.io>
Co-authored-by: SabreCat <sabe@habitica.com>
Co-authored-by: Sabe Jones <sabrecat@gmail.com>
2023-10-24 09:24:56 -05:00
SabreCat
8537793308 5.9.1 2023-10-17 17:35:05 -05:00
Sabe Jones
38974617b5 fix(event): sale in 2023 not just 2022 2023-10-17 22:34:05 +00:00
Sabe Jones
4974712d6c fix(stats): enforce sensible maxima in db 2023-10-17 22:31:43 +00:00
Sabe Jones
832acb1617 chore(strings): make Stable wording consistent with mobile by @CuriousMagpie 2023-10-17 22:30:25 +00:00
Sabe Jones
ce1d1a763b fix(quests): level up if appropriate after completion 2023-10-17 22:29:02 +00:00
SabreCat
06f522e2c9 5.9.0 2023-10-17 09:09:16 -05:00
SabreCat
f7ac6e8eb1 fix(css): achievement layout 2023-10-17 09:09:00 -05:00
SabreCat
8ea1ace239 feat(achievement): add db migration 2023-10-16 20:23:03 -05:00
SabreCat
1da6eeb169 feat(content): Dune Buddy Achievement 2023-10-16 20:15:08 -05:00
SabreCat
b539dd2b2e 5.8.0 2023-10-09 13:32:14 -05:00
SabreCat
71e565ea9a Merge branch 'release' into develop 2023-10-09 13:31:50 -05:00
SabreCat
565f38f7ed fix(gear): capitalization/punctuation 2023-10-09 13:03:45 -05:00
CuriousMagpie
56ccf19c26 feat(content): October bgs and armoire 2023-10-09 12:55:16 -05:00
Weblate
6a5097c16e Translated using Weblate (French)
Currently translated at 91.2% (83 of 91 strings)

Translated using Weblate (Galician)

Currently translated at 100.0% (182 of 182 strings)

Translated using Weblate (Galician)

Currently translated at 100.0% (224 of 224 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 81.9% (77 of 94 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 96.4% (109 of 113 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 91.6% (120 of 131 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 26.3% (40 of 152 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 63.7% (58 of 91 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 93.6% (44 of 47 strings)

Translated using Weblate (Estonian)

Currently translated at 100.0% (15 of 15 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 81.6% (183 of 224 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (56 of 56 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (13 of 13 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 90.8% (119 of 131 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (8 of 8 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 78.4% (331 of 422 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 97.2% (2831 of 2911 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 91.7% (167 of 182 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 23.6% (36 of 152 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 93.0% (711 of 764 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 58.2% (53 of 91 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 91.4% (43 of 47 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (98 of 98 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 73.5% (597 of 812 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 78.4% (167 of 213 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 97.0% (2825 of 2911 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (13 of 13 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 94.7% (400 of 422 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 96.8% (2820 of 2911 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 35.5% (54 of 152 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 52.7% (48 of 91 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (47 of 47 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (213 of 213 strings)

Translated using Weblate (Ukrainian)

Currently translated at 53.8% (1568 of 2911 strings)

Translated using Weblate (Arabic)

Currently translated at 100.0% (113 of 113 strings)

Translated using Weblate (Arabic)

Currently translated at 100.0% (113 of 113 strings)

Translated using Weblate (Galician)

Currently translated at 100.0% (137 of 137 strings)

Translated using Weblate (Arabic)

Currently translated at 98.0% (152 of 155 strings)

Translated using Weblate (Galician)

Currently translated at 100.0% (113 of 113 strings)

Translated using Weblate (Galician)

Currently translated at 100.0% (94 of 94 strings)

Translated using Weblate (Galician)

Currently translated at 100.0% (15 of 15 strings)

Translated using Weblate (Galician)

Currently translated at 98.9% (180 of 182 strings)

Translated using Weblate (Galician)

Currently translated at 100.0% (376 of 376 strings)

Translated using Weblate (Galician)

Currently translated at 96.9% (409 of 422 strings)

Translated using Weblate (Galician)

Currently translated at 100.0% (131 of 131 strings)

Translated using Weblate (Galician)

Currently translated at 100.0% (61 of 61 strings)

Translated using Weblate (Turkish)

Currently translated at 97.8% (92 of 94 strings)

Translated using Weblate (French)

Currently translated at 100.0% (812 of 812 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (13 of 13 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (2911 of 2911 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (137 of 137 strings)

Translated using Weblate (Polish)

Currently translated at 99.5% (212 of 213 strings)

Translated using Weblate (Polish)

Currently translated at 98.4% (129 of 131 strings)

Translated using Weblate (Polish)

Currently translated at 99.5% (223 of 224 strings)

Translated using Weblate (Polish)

Currently translated at 95.1% (773 of 812 strings)

Translated using Weblate (French)

Currently translated at 99.4% (2896 of 2911 strings)

Translated using Weblate (French)

Currently translated at 51.9% (79 of 152 strings)

Translated using Weblate (French)

Currently translated at 98.3% (799 of 812 strings)

Translated using Weblate (Indonesian)

Currently translated at 78.0% (71 of 91 strings)

Translated using Weblate (Hindi)

Currently translated at 97.8% (184 of 188 strings)

Translated using Weblate (Hindi)

Currently translated at 70.9% (110 of 155 strings)

Translated using Weblate (Hindi)

Currently translated at 29.6% (16 of 54 strings)

Translated using Weblate (Hindi)

Currently translated at 86.6% (13 of 15 strings)

Translated using Weblate (Galician)

Currently translated at 58.6% (1706 of 2911 strings)

Translated using Weblate (Galician)

Currently translated at 65.4% (500 of 764 strings)

Translated using Weblate (French)

Currently translated at 100.0% (13 of 13 strings)

Translated using Weblate (French)

Currently translated at 99.1% (2887 of 2911 strings)

Translated using Weblate (French)

Currently translated at 51.3% (78 of 152 strings)

Translated using Weblate (French)

Currently translated at 100.0% (764 of 764 strings)

Translated using Weblate (Indonesian)

Currently translated at 68.1% (62 of 91 strings)

Translated using Weblate (Indonesian)

Currently translated at 99.3% (154 of 155 strings)

Translated using Weblate (French)

Currently translated at 100.0% (155 of 155 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (764 of 764 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (13 of 13 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (764 of 764 strings)

Translated using Weblate (English (en@lolcat))

Currently translated at 5.4% (44 of 812 strings)

Translated using Weblate (English (en@lolcat))

Currently translated at 6.5% (53 of 812 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (812 of 812 strings)

Translated using Weblate (Serbian)

Currently translated at 27.0% (42 of 155 strings)

Translated using Weblate (Belarusian)

Currently translated at 58.1% (1694 of 2911 strings)

Translated using Weblate (Ukrainian)

Currently translated at 53.8% (1567 of 2911 strings)

Translated using Weblate (Ukrainian)

Currently translated at 53.6% (1562 of 2911 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (224 of 224 strings)

Translated using Weblate (Ukrainian)

Currently translated at 53.5% (1558 of 2911 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (812 of 812 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (155 of 155 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (155 of 155 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (155 of 155 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (422 of 422 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (2911 of 2911 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 65.7% (100 of 152 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (764 of 764 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (422 of 422 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 98.8% (2878 of 2911 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (224 of 224 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 69.2% (63 of 91 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (224 of 224 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (113 of 113 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (8 of 8 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (61 of 61 strings)

Translated using Weblate (Russian)

Currently translated at 97.9% (2851 of 2911 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 98.6% (2873 of 2911 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (188 of 188 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (812 of 812 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (155 of 155 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (155 of 155 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (13 of 13 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (131 of 131 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 87.5% (7 of 8 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 97.3% (218 of 224 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (182 of 182 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (764 of 764 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (47 of 47 strings)

Co-authored-by: Adrián Chaves Fernández <adrian@chaves.io>
Co-authored-by: Andrii <andrii.koket@gmail.com>
Co-authored-by: Céu <marcel.ufscar@gmail.com>
Co-authored-by: Deleted User <maximrudenkodeal@gmail.com>
Co-authored-by: Florence <paratflo@hotmail.com>
Co-authored-by: Inky Clouds <johnwatsonwrites@gmail.com>
Co-authored-by: Jan <darkbutterfly7530@gmail.com>
Co-authored-by: Justcallme rye <Blizzardscf32@gmail.com>
Co-authored-by: Luísa Bettin <puffycolors@gmail.com>
Co-authored-by: M <maperray@gmail.com>
Co-authored-by: Mateus Felipe Ribeiro Ambrósio <mateus.mfr10@gmail.com>
Co-authored-by: Maxim Rudenko <maximrudenkodeal@gmail.com>
Co-authored-by: Nazar Paruna <nazarparuna@gmail.com>
Co-authored-by: Ognjen <ognjenzxz@gmail.com>
Co-authored-by: Raithe <RaitheOfDureya@gmail.com>
Co-authored-by: Remo Auväärt <remo.auvaart@gmail.com>
Co-authored-by: Sophie LE MASLE <sophiesuff@gmail.com>
Co-authored-by: Svetlana <shkulepo@rambler.ru>
Co-authored-by: TOMA Mitsuru <toma0001@gmail.com>
Co-authored-by: Victoria Koo <antongvictoria@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Yumna Hassan <yumnasu24@gmail.com>
Co-authored-by: Zuz Q <zuzannakunik@gmail.com>
Co-authored-by: billypat <kreideraine@gmail.com>
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/ar/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/hi/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/id/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/sr/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/en@lolcat/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pl/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/character/hi/
Translate-URL: https://translate.habitica.com/projects/habitica/character/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/id/
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/content/gl/
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/death/et/
Translate-URL: https://translate.habitica.com/projects/habitica/death/gl/
Translate-URL: https://translate.habitica.com/projects/habitica/death/hi/
Translate-URL: https://translate.habitica.com/projects/habitica/defaulttasks/hi/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/faq/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/front/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/front/gl/
Translate-URL: https://translate.habitica.com/projects/habitica/front/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/be/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/gl/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/generic/gl/
Translate-URL: https://translate.habitica.com/projects/habitica/generic/pl/
Translate-URL: https://translate.habitica.com/projects/habitica/generic/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/groups/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/groups/gl/
Translate-URL: https://translate.habitica.com/projects/habitica/groups/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/groups/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/groups/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/messages/gl/
Translate-URL: https://translate.habitica.com/projects/habitica/messages/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/npc/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/npc/gl/
Translate-URL: https://translate.habitica.com/projects/habitica/npc/pl/
Translate-URL: https://translate.habitica.com/projects/habitica/npc/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/overview/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/overview/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/pets/ar/
Translate-URL: https://translate.habitica.com/projects/habitica/pets/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/pets/gl/
Translate-URL: https://translate.habitica.com/projects/habitica/pets/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/quests/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/quests/gl/
Translate-URL: https://translate.habitica.com/projects/habitica/quests/tr/
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/gl/
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/ja/
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/settings/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/settings/pl/
Translate-URL: https://translate.habitica.com/projects/habitica/settings/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica/spells/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/uk/
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/gl/
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/pl/
Translation: Habitica/Achievements
Translation: Habitica/Backgrounds
Translation: Habitica/Challenge
Translation: Habitica/Character
Translation: Habitica/Communityguidelines
Translation: Habitica/Content
Translation: Habitica/Contrib
Translation: Habitica/Death
Translation: Habitica/Defaulttasks
Translation: Habitica/Faq
Translation: Habitica/Front
Translation: Habitica/Gear
Translation: Habitica/Generic
Translation: Habitica/Groups
Translation: Habitica/Messages
Translation: Habitica/Npc
Translation: Habitica/Overview
Translation: Habitica/Pets
Translation: Habitica/Quests
Translation: Habitica/Questscontent
Translation: Habitica/Rebirth
Translation: Habitica/Settings
Translation: Habitica/Spells
Translation: Habitica/Subscriber
Translation: Habitica/Tasks
2023-10-09 18:25:48 +02:00
dependabot[bot]
6bea232d47 build(deps): bump core-js from 3.32.1 to 3.32.2 in /website/client (#14867)
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.32.1 to 3.32.2.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.32.2/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 12:55:31 -04:00
dependabot[bot]
cebb3f0f25 build(deps): bump webpack from 4.46.0 to 4.47.0 in /website/client (#14868)
Bumps [webpack](https://github.com/webpack/webpack) from 4.46.0 to 4.47.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.46.0...v4.47.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 12:43:49 -04:00
136 changed files with 1961 additions and 455 deletions

View File

@@ -0,0 +1,118 @@
/* eslint-disable no-console */
const MIGRATION_NAME = '20231017_pet_group_achievements';
import { model as User } from '../../../website/server/models/user';
const progressCount = 1000;
let count = 0;
async function updateUser (user) {
count++;
const set = {
migration: MIGRATION_NAME,
};
if (user && user.items && user.items.pets) {
const pets = user.items.pets;
if (pets['Armadillo-Base']
&& pets['Armadillo-CottonCandyBlue']
&& pets['Armadillo-CottonCandyPink']
&& pets['Armadillo-Desert']
&& pets['Armadillo-Golden']
&& pets['Armadillo-Red']
&& pets['Armadillo-Shade']
&& pets['Armadillo-Skeleton']
&& pets['Armadillo-White']
&& pets['Armadillo-Zombie']
&& pets['Cactus-Base']
&& pets['Cactus-CottonCandyBlue']
&& pets['Cactus-CottonCandyPink']
&& pets['Cactus-Desert']
&& pets['Cactus-Golden']
&& pets['Cactus-Red']
&& pets['Cactus-Shade']
&& pets['Cactus-Skeleton']
&& pets['Cactus-White']
&& pets['Cactus-Zombie']
&& pets['Fox-Base']
&& pets['Fox-CottonCandyBlue']
&& pets['Fox-CottonCandyPink']
&& pets['Fox-Desert']
&& pets['Fox-Golden']
&& pets['Fox-Red']
&& pets['Fox-Shade']
&& pets['Fox-Skeleton']
&& pets['Fox-White']
&& pets['Fox-Zombie']
&& pets['Frog-Base']
&& pets['Frog-CottonCandyBlue']
&& pets['Frog-CottonCandyPink']
&& pets['Frog-Desert']
&& pets['Frog-Golden']
&& pets['Frog-Red']
&& pets['Frog-Shade']
&& pets['Frog-Skeleton']
&& pets['Frog-White']
&& pets['Frog-Zombie']
&& pets['Snake-Base']
&& pets['Snake-CottonCandyBlue']
&& pets['Snake-CottonCandyPink']
&& pets['Snake-Desert']
&& pets['Snake-Golden']
&& pets['Snake-Red']
&& pets['Snake-Shade']
&& pets['Snake-Skeleton']
&& pets['Snake-White']
&& pets['Snake-Zombie']
&& pets['Spider-Base']
&& pets['Spider-CottonCandyBlue']
&& pets['Spider-CottonCandyPink']
&& pets['Spider-Desert']
&& pets['Spider-Golden']
&& pets['Spider-Red']
&& pets['Spider-Shade']
&& pets['Spider-Skeleton']
&& pets['Spider-White']
&& pets['Spider-Zombie']) {
set['achievements.duneBuddy'] = true;
}
}
if (count % progressCount === 0) console.warn(`${count} ${user._id}`);
return await User.updateOne({ _id: user._id }, { $set: set }).exec();
}
export default async function processUsers () {
let query = {
migration: { $ne: MIGRATION_NAME },
'auth.timestamps.loggedin': { $gt: new Date('2023-09-16') },
};
const fields = {
_id: 1,
items: 1,
};
while (true) { // eslint-disable-line no-constant-condition
const users = await User // eslint-disable-line no-await-in-loop
.find(query)
.limit(250)
.sort({_id: 1})
.select(fields)
.lean()
.exec();
if (users.length === 0) {
console.warn('All appropriate users found and modified.');
console.warn(`\n${count} users processed\n`);
break;
} else {
query._id = {
$gt: users[users.length - 1]._id,
};
}
await Promise.all(users.map(updateUser)); // eslint-disable-line no-await-in-loop
}
};

2
package-lock.json generated
View File

@@ -1,6 +1,6 @@
{
"name": "habitica",
"version": "5.7.0",
"version": "5.11.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@@ -1,7 +1,7 @@
{
"name": "habitica",
"description": "A habit tracker app which treats your goals like a Role Playing Game.",
"version": "5.7.0",
"version": "5.11.0",
"main": "./website/server/index.js",
"dependencies": {
"@babel/core": "^7.22.10",

View File

@@ -0,0 +1,62 @@
import { v4 as generateUUID } from 'uuid';
import {
generateChallenge,
createAndPopulateGroup,
translate as t,
} from '../../../../helpers/api-integration/v3';
describe('POST /challenges/:challengeId/flag', () => {
let user;
let challenge;
beforeEach(async () => {
const { group, groupLeader } = await createAndPopulateGroup({
groupDetails: {
name: 'TestParty',
type: 'party',
privacy: 'private',
},
members: 1,
});
user = groupLeader;
challenge = await generateChallenge(user, group);
});
it('returns an error when challenge is not found', async () => {
await expect(user.post(`/challenges/${generateUUID()}/flag`))
.to.eventually.be.rejected.and.eql({
code: 404,
error: 'NotFound',
message: t('challengeNotFound'),
});
});
it('flags a challenge', async () => {
const flagResult = await user.post(`/challenges/${challenge._id}/flag`);
expect(flagResult.challenge.flags[user._id]).to.equal(true);
expect(flagResult.challenge.flagCount).to.equal(1);
});
it('flags a challenge with a higher count when from an admin', async () => {
await user.update({ 'contributor.admin': true });
const flagResult = await user.post(`/challenges/${challenge._id}/flag`);
expect(flagResult.challenge.flags[user._id]).to.equal(true);
expect(flagResult.challenge.flagCount).to.equal(5);
});
it('returns an error when user tries to flag a challenge that is already flagged', async () => {
await user.post(`/challenges/${challenge._id}/flag`);
await expect(user.post(`/challenges/${challenge._id}/flag`))
.to.eventually.be.rejected.and.eql({
code: 404,
error: 'NotFound',
message: t('messageChallengeFlagAlreadyReported'),
});
});
});

View File

@@ -0,0 +1,58 @@
import { v4 as generateUUID } from 'uuid';
import {
generateChallenge,
createAndPopulateGroup,
translate as t,
} from '../../../../helpers/api-integration/v3';
describe('POST /challenges/:challengeId/clearflags', () => {
let admin;
let nonAdmin;
let challenge;
beforeEach(async () => {
const { group, groupLeader, members } = await createAndPopulateGroup({
groupDetails: {
name: 'TestParty',
type: 'party',
privacy: 'private',
},
members: 1,
});
admin = groupLeader;
[nonAdmin] = members;
await admin.update({ 'permissions.moderator': true });
challenge = await generateChallenge(admin, group);
await admin.post(`/challenges/${challenge._id}/flag`);
});
it('returns error when non-admin attempts to clear flags', async () => {
await expect(nonAdmin.post(`/challenges/${generateUUID()}/clearflags`))
.to.eventually.be.rejected.and.eql({
code: 401,
error: 'NotAuthorized',
message: t('messageGroupChatAdminClearFlagCount'),
});
});
it('returns an error when challenge is not found', async () => {
await expect(admin.post(`/challenges/${generateUUID()}/clearflags`))
.to.eventually.be.rejected.and.eql({
code: 404,
error: 'NotFound',
message: t('challengeNotFound'),
});
});
it('clears flags and sets mod flag to false', async () => {
await nonAdmin.post(`/challenges/${challenge._id}/flag`);
const flagResult = await admin.post(`/challenges/${challenge._id}/clearflags`);
expect(flagResult.challenge.flagCount).to.eql(0);
expect(flagResult.challenge.flags).to.have.property(admin._id, false);
expect(flagResult.challenge.flags).to.have.property(nonAdmin._id, true);
});
});

View File

@@ -13318,34 +13318,11 @@
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
},
"emojis-list": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
"integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
"optional": true
},
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"optional": true
},
"is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
},
"loader-utils": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
"integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
"optional": true,
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
"json5": "^2.1.2"
}
},
"semver": {
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
@@ -13377,38 +13354,6 @@
"ansi-regex": "^5.0.1"
}
},
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"optional": true,
"requires": {
"has-flag": "^4.0.0"
}
},
"vue-loader-v16": {
"version": "npm:vue-loader@16.8.3",
"resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.8.3.tgz",
"integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==",
"optional": true,
"requires": {
"chalk": "^4.1.0",
"hash-sum": "^2.0.0",
"loader-utils": "^2.0.0"
},
"dependencies": {
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"optional": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
}
}
},
"wrap-ansi": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
@@ -30738,6 +30683,85 @@
}
}
},
"vue-loader-v16": {
"version": "npm:vue-loader@16.8.3",
"resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.8.3.tgz",
"integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==",
"optional": true,
"requires": {
"chalk": "^4.1.0",
"hash-sum": "^2.0.0",
"loader-utils": "^2.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"optional": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"optional": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"optional": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"optional": true
},
"emojis-list": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
"integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
"optional": true
},
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"optional": true
},
"loader-utils": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
"integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
"optional": true,
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
"json5": "^2.1.2"
}
},
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"optional": true,
"requires": {
"has-flag": "^4.0.0"
}
}
}
},
"vue-mugen-scroll": {
"version": "0.2.6",
"resolved": "https://registry.npmjs.org/vue-mugen-scroll/-/vue-mugen-scroll-0.2.6.tgz",

View File

@@ -153,6 +153,11 @@
width: 60px;
height: 64px;
}
.achievement-duneBuddy2x {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/achievement-duneBuddy2x.png');
width: 68px;
height: 68px;
}
.achievement-dustDevil2x {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/achievement-dustDevil2x.png');
width: 48px;
@@ -343,6 +348,11 @@
width: 64px;
height: 56px;
}
.achievement-roughRider2x {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/achievement-roughRider2x.png');
width: 68px;
height: 68px;
}
.achievement-royally-loyal2x {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/achievement-royally-loyal2x.png');
width: 48px;
@@ -615,6 +625,11 @@
width: 141px;
height: 147px;
}
.background_autumn_tree_tunnel {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_autumn_tree_tunnel.png');
width: 141px;
height: 147px;
}
.background_avalanche {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_avalanche.png');
width: 141px;
@@ -640,6 +655,11 @@
width: 141px;
height: 147px;
}
.background_barrel_cellar {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_barrel_cellar.png');
width: 141px;
height: 147px;
}
.background_bayou {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_bayou.png');
width: 141px;
@@ -1199,6 +1219,11 @@
width: 141px;
height: 147px;
}
.background_giant_cat {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_giant_cat.png');
width: 141px;
height: 147px;
}
.background_giant_dandelions {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_giant_dandelions.png');
width: 141px;
@@ -1439,6 +1464,11 @@
width: 141px;
height: 147px;
}
.background_jack_o_lantern_stacks {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_jack_o_lantern_stacks.png');
width: 141px;
height: 147px;
}
.background_jungle_canopy {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_jungle_canopy.png');
width: 141px;
@@ -1564,6 +1594,11 @@
width: 141px;
height: 147px;
}
.background_monstrous_cave {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_monstrous_cave.png');
width: 141px;
height: 147px;
}
.background_mountain_lake {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_mountain_lake.png');
width: 141px;
@@ -1884,6 +1919,11 @@
width: 141px;
height: 147px;
}
.background_spectral_candle_room {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_spectral_candle_room.png');
width: 141px;
height: 147px;
}
.background_spider_web {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_spider_web.png');
width: 141px;
@@ -2371,6 +2411,11 @@
width: 68px;
height: 68px;
}
.icon_background_autumn_tree_tunnel {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_autumn_tree_tunnel.png');
width: 68px;
height: 68px;
}
.icon_background_avalanche {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_avalanche.png');
width: 68px;
@@ -2396,6 +2441,11 @@
width: 68px;
height: 68px;
}
.icon_background_barrel_cellar {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_barrel_cellar.png');
width: 68px;
height: 68px;
}
.icon_background_bayou {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_bayou.png');
width: 68px;
@@ -2960,6 +3010,11 @@
width: 68px;
height: 68px;
}
.icon_background_giant_cat {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_giant_cat.png');
width: 68px;
height: 68px;
}
.icon_background_giant_dandelions {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_giant_dandelions.png');
width: 68px;
@@ -3200,6 +3255,11 @@
width: 68px;
height: 68px;
}
.icon_background_jack_o_lantern_stacks {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_jack_o_lantern_stacks.png');
width: 68px;
height: 68px;
}
.icon_background_jungle_canopy {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_jungle_canopy.png');
width: 68px;
@@ -3325,6 +3385,11 @@
width: 68px;
height: 68px;
}
.icon_background_monstrous_cave {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_monstrous_cave.png');
width: 68px;
height: 68px;
}
.icon_background_mountain_lake {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_mountain_lake.png');
width: 68px;
@@ -3645,6 +3710,11 @@
width: 68px;
height: 68px;
}
.icon_background_spectral_candle_room {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_spectral_candle_room.png');
width: 68px;
height: 68px;
}
.icon_background_spider_web {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_spider_web.png');
width: 68px;
@@ -19130,6 +19200,11 @@
width: 114px;
height: 90px;
}
.head_armoire_blackSpookySorceryHat {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_armoire_blackSpookySorceryHat.png');
width: 114px;
height: 90px;
}
.head_armoire_blueFloppyHat {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_armoire_blueFloppyHat.png');
width: 90px;
@@ -19395,6 +19470,11 @@
width: 90px;
height: 90px;
}
.head_armoire_purpleSpookySorceryHat {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_armoire_purpleSpookySorceryHat.png');
width: 114px;
height: 90px;
}
.head_armoire_ramHeaddress {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_armoire_ramHeaddress.png');
width: 90px;
@@ -19785,6 +19865,11 @@
width: 90px;
height: 90px;
}
.shield_armoire_saucepan {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shield_armoire_saucepan.png');
width: 114px;
height: 90px;
}
.shield_armoire_shieldOfDiamonds {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shield_armoire_shieldOfDiamonds.png');
width: 114px;
@@ -20505,6 +20590,11 @@
width: 68px;
height: 68px;
}
.shop_head_armoire_blackSpookySorceryHat {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_head_armoire_blackSpookySorceryHat.png');
width: 68px;
height: 68px;
}
.shop_head_armoire_blueFloppyHat {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_head_armoire_blueFloppyHat.png');
width: 68px;
@@ -20770,6 +20860,11 @@
width: 68px;
height: 68px;
}
.shop_head_armoire_purpleSpookySorceryHat {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_head_armoire_purpleSpookySorceryHat.png');
width: 68px;
height: 68px;
}
.shop_head_armoire_ramHeaddress {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_head_armoire_ramHeaddress.png');
width: 68px;
@@ -21160,6 +21255,11 @@
width: 68px;
height: 68px;
}
.shop_shield_armoire_saucepan {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_shield_armoire_saucepan.png');
width: 68px;
height: 68px;
}
.shop_shield_armoire_shieldOfDiamonds {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_shield_armoire_shieldOfDiamonds.png');
width: 68px;
@@ -21650,6 +21750,16 @@
width: 68px;
height: 68px;
}
.shop_weapon_armoire_ridingBroom {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_armoire_ridingBroom.png');
width: 68px;
height: 68px;
}
.shop_weapon_armoire_rollingPin {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_armoire_rollingPin.png');
width: 68px;
height: 68px;
}
.shop_weapon_armoire_sandySpade {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_armoire_sandySpade.png');
width: 68px;
@@ -22600,6 +22710,16 @@
width: 114px;
height: 90px;
}
.weapon_armoire_ridingBroom {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_armoire_ridingBroom.png');
width: 114px;
height: 90px;
}
.weapon_armoire_rollingPin {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_armoire_rollingPin.png');
width: 114px;
height: 90px;
}
.weapon_armoire_sandySpade {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_armoire_sandySpade.png');
width: 90px;
@@ -28670,6 +28790,31 @@
width: 117px;
height: 120px;
}
.head_mystery_202311 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_mystery_202311.png');
width: 114px;
height: 90px;
}
.shop_head_mystery_202311 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_head_mystery_202311.png');
width: 68px;
height: 68px;
}
.shop_set_mystery_202311 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_set_mystery_202311.png');
width: 68px;
height: 68px;
}
.shop_weapon_mystery_202311 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_mystery_202311.png');
width: 68px;
height: 68px;
}
.weapon_mystery_202311 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_mystery_202311.png');
width: 114px;
height: 90px;
}
.broad_armor_mystery_301404 {
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_mystery_301404.png');
width: 90px;

View File

@@ -91,6 +91,7 @@ export default {
this.close();
},
hide () {
this.$store.dispatch('user:statSync');
this.$store.dispatch('user:set', { 'party.quest.completed': '' });
},
},

View File

@@ -1,5 +1,6 @@
<template>
<div class="row">
<report-challenge-modal />
<challenge-modal @updatedChallenge="updatedChallenge" />
<leave-challenge-modal
:challenge-id="challenge._id"
@@ -9,11 +10,27 @@
:members="members"
:challenge-id="challenge._id"
:prize="challenge.prize"
:flag-count="challenge.flagCount"
/>
<challenge-member-progress-modal :challenge-id="challenge._id" />
<div class="col-12 col-md-8 standard-page">
<div class="row">
<div class="col-12 col-md-6">
<div
v-if="canViewFlags"
class="flagged"
>
<div
v-if="flaggedNotHidden"
>
{{ $t("flaggedNotHidden") }}
</div>
<div
v-else-if="flaggedAndHidden"
>
{{ $t("flaggedAndHidden") }}
</div>
</div>
<h1 v-markdown="challenge.name"></h1>
<div>
<span class="mr-1 ml-0 d-block">
@@ -41,7 +58,7 @@
createdBy string (helps with RTL languages)-->
<!-- @TODO: Implement in V2 strong.margin-left
(v-once).svg-icon.calendar-icon(v-html="icons.calendarIcon")
| {{$t('endDate')}}
{{$t('endDate')}}
// "endDate": "End Date: <% endDate %>",-->
<!-- span {{challenge.endDate}}-->
</div>
@@ -169,13 +186,16 @@
v-if="isLeader || isAdmin"
class="button-container"
>
<button
v-once
class="btn btn-primary"
@click="cloneChallenge()"
>
{{ $t('clone') }}
</button>
<div>
<button
class="btn"
:disabled="flaggedAndHidden"
:class="flaggedAndHidden ? 'disabled btn-disabled' : 'btn-primary'"
@click="cloneChallenge()"
>
{{ $t('clone') }}
</button>
</div>
</div>
<div
v-if="isLeader || isAdmin"
@@ -201,6 +221,17 @@
{{ $t('endChallenge') }}
</button>
</div>
<div
class="button-container"
>
<button
v-once
class="btn btn-danger"
@click="reportChallenge()"
>
{{ $t('report') }}
</button>
</div>
<div>
<sidebar-section :title="$t('challengeSummary')">
<p v-markdown="challenge.summary"></p>
@@ -249,6 +280,17 @@
}
}
.btn-disabled {
background-color: $gray-700;
color: $gray-50;
box-shadow: none;
cursor: arrow;
&:hover {
box-shadow: none;
}
}
.calendar-icon {
width: 12px;
display: inline-block;
@@ -312,6 +354,15 @@
margin-right: .5em;
}
}
.flagged {
margin-left: 0em;
color: $red-10;
span {
margin-left: 0em;
}
}
</style>
<script>
@@ -332,6 +383,7 @@ import challengeModal from './challengeModal';
import challengeMemberProgressModal from './challengeMemberProgressModal';
import challengeMemberSearchMixin from '@/mixins/challengeMemberSearch';
import leaveChallengeModal from './leaveChallengeModal';
import reportChallengeModal from './reportChallengeModal';
import sidebarSection from '../sidebarSection';
import userLink from '../userLink';
import groupLink from '../groupLink';
@@ -350,6 +402,7 @@ export default {
components: {
closeChallengeModal,
leaveChallengeModal,
reportChallengeModal,
challengeModal,
challengeMemberProgressModal,
memberSearchDropdown,
@@ -401,6 +454,20 @@ export default {
canJoin () {
return !this.isMember;
},
// canViewFlags should allow only moderators/admins to see flags
canViewFlags () {
const isModerator = this.hasPermission(this.user, 'moderator');
if (isModerator && this.challenge.flagCount > 0) return true;
return false;
},
// flaggedNotHidden should allow mods/admins & challenge owner to see flags
flaggedNotHidden () {
return this.challenge.flagCount === 1;
},
// flaggedAndHidden should only allow admin to see challenge & flags
flaggedAndHidden () {
return this.challenge.flagCount > 1;
},
},
watch: {
'challenge.name': {
@@ -589,6 +656,14 @@ export default {
challenge: this.challenge,
});
},
reportChallenge () {
this.$root.$emit('habitica::report-challenge', {
challenge: this.challenge,
});
},
async showCannotCloneModal () {
this.$root.$emit('bv::show::modal', 'cannot-clone-modal');
},
},
};
</script>

View File

@@ -366,7 +366,6 @@
}
}
}
}
</style>

View File

@@ -2,7 +2,7 @@
<div>
<b-modal
id="close-challenge-modal"
:title="$t('createGuild')"
:title="$t('endChallenge')"
size="md"
>
<div
@@ -17,31 +17,42 @@
</h2>
</div>
<div class="row text-center">
<div class="col-12">
<div class="support-habitica">
<!-- @TODO: Add challenge achievement badge here-->
<span
v-if="isFlagged"
class="col-12"
>
<div>{{ $t('cannotClose') }}</div>
</span>
<span
v-else
class="col-12"
>
<div class="col-12">
<div class="support-habitica">
<!-- @TODO: Add challenge achievement badge here-->
</div>
</div>
</div>
<div class="col-12">
<strong v-once>{{ $t('selectChallengeWinnersDescription') }}</strong>
</div>
<div class="col-12">
<member-search-dropdown
:text="winnerText"
:members="members"
:challenge-id="challengeId"
@member-selected="selectMember"
/>
</div>
<div class="col-12">
<button
v-once
class="btn btn-primary"
@click="closeChallenge"
>
{{ $t('awardWinners') }}
</button>
</div>
<div class="col-12">
<strong v-once>{{ $t('selectChallengeWinnersDescription') }}</strong>
</div>
<div class="col-12">
<member-search-dropdown
:text="winnerText"
:members="members"
:challenge-id="challengeId"
@member-selected="selectMember"
/>
</div>
<div class="col-12">
<button
v-once
class="btn btn-primary"
@click="closeChallenge"
>
{{ $t('awardWinners') }}
</button>
</div>
</span>
<div class="col-12">
<hr>
<div class="or">
@@ -123,7 +134,7 @@ export default {
components: {
memberSearchDropdown,
},
props: ['challengeId', 'members', 'prize'],
props: ['challengeId', 'members', 'prize', 'flagCount'],
data () {
return {
winner: {},
@@ -134,6 +145,9 @@ export default {
if (!this.winner.profile) return this.$t('selectMember');
return this.winner.profile.name;
},
isFlagged () {
return this.flagCount > 0;
},
},
methods: {
selectMember (member) {

View File

@@ -0,0 +1,273 @@
<template>
<b-modal
id="report-challenge"
size="md"
:hide-footer="true"
:hide-header="true"
>
<div class="modal-body">
<div class="heading">
<h5
v-html="$t('abuseFlagModalHeading')"
>
</h5>
</div>
<div>
<span
class="svg-icon close-icon icon-16 color"
aria-hidden="true"
tabindex="0"
@click="close()"
@keypress.enter="close()"
v-html="icons.close"
></span>
</div>
<blockquote>
<div
v-html="abuseObject.name"
>
</div>
</blockquote>
<div>
<span class="why-report">{{ $t('whyReportingChallenge') }}</span>
<textarea
v-model="reportComment"
class="form-control"
:placeholder="$t('whyReportingChallengePlaceholder')"
></textarea>
</div>
<p
class="report-guidelines"
v-html="$t('abuseFlagModalBodyChallenge', abuseFlagModalBody)"
>
</p>
</div>
<div class="buttons text-center">
<div class="button-spacing">
<button
class="btn btn-danger"
:class="{disabled: !reportComment}"
@click="reportAbuse()"
>
{{ $t('report') }}
</button>
</div>
<div class="button-spacing">
<a
class="cancel-link"
@click.prevent="close()"
>
{{ $t('cancel') }}
</a>
</div>
</div>
<div
v-if="hasPermission(user, 'moderator')"
class="reset-flag-count d-flex justify-content-center align-items-middle"
@click="clearFlagCount()"
>
<div
v-once
class="svg-icon icon-16 color ml-auto mr-2 my-auto"
v-html="icons.report"
></div>
<div
class="mr-auto my-auto"
@click="clearFlagCount()"
>
{{ $t('resetFlags') }}
</div>
</div>
</b-modal>
</template>
<style>
#report-challenge {
h5 {
color: #F23035;
}
.modal-header {
border: none;
padding-bottom: 0px;
padding-top: 12px;
height: 16px;
align-content: center;
}
.modal-content {
padding: 0px;
}
}
</style>
<style lang="scss" scoped>
@import '~@/assets/scss/colors.scss';
.modal-body {
padding: 0px 8px 0px 8px;
}
span.svg-icon.close-icon.icon-16 {
height: 16px;
width: 16px;
margin-top: -32px;
margin-right: -16px;
}
.close-icon {
color: $gray-300;
stroke-width: 0px;
&:hover {
color: $gray-200;
}
}
.heading h5 {
margin-bottom: 24px;
margin-top: 16px;
color: $red-10;
line-height: 1.4;
}
.why-report {
font-size: 1em;
font-weight: bold;
line-height: 1.71;
color: $gray-50;
}
.report-guidelines {
line-height: 1.71;
padding-bottom: 8px;
}
blockquote {
border-radius: 4px;
background-color: $gray-700;
padding: 8px 16px 8px 16px;
margin-top: 24px;
font-weight: bold;
color: $gray-10;
height: max-conent;;
}
textarea {
margin-top: 8px;
margin-bottom: 16px;
border-radius: 4px;
border: solid 1px $gray-400;
height: 64px;
font-size: 1em;
}
.btn {
width: 75px;
}
.buttons {
padding: 0 16px 0 16px;
margin-bottom: 16px;
}
.button-spacing {
margin-bottom: 16px;
}
.btn-danger.disabled {
background-color: $white;
color: $gray-50;
line-height: 1.71;
font-size: 1em;
}
a.cancel-link {
color: $purple-300;
}
.reset-flag-count {
margin: 16px -16px -16px -16px;
height: 48px;
color: $maroon-50;
background-color: rgba(255, 182, 184, 0.25);
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
justify-content: center;
cursor: pointer;
&:hover {
text-decoration: underline;
}
}
</style>
<script>
import { mapState } from '@/libs/store';
import notifications from '@/mixins/notifications';
import { userStateMixin } from '../../mixins/userState';
import markdownDirective from '@/directives/markdown';
import svgClose from '@/assets/svg/close.svg';
import svgReport from '@/assets/svg/report.svg';
export default {
directives: {
markdown: markdownDirective,
},
mixins: [notifications, userStateMixin],
data () {
const abuseFlagModalBody = {
firstLinkStart: '<a href="/static/community-guidelines" target="_blank">',
secondLinkStart: '<a href="/static/terms" target="_blank">',
linkEnd: '</a>',
};
return {
abuseFlagModalBody,
abuseObject: '',
groupId: '',
reportComment: '',
icons: Object.freeze({
close: svgClose,
report: svgReport,
}),
};
},
computed: {
...mapState({ user: 'user.data' }),
},
created () {
this.$root.$on('habitica::report-challenge', this.handleReport);
},
destroyed () {
this.$root.$off('habitica::report-challenge', this.handleReport);
},
methods: {
close () {
this.$root.$emit('bv::hide::modal', 'report-challenge');
},
async reportAbuse () {
if (!this.reportComment) return;
this.$store.dispatch('challenges:flag', {
challengeId: this.abuseObject.id,
comment: this.reportComment,
}).then(() => {
this.text(this.$t('abuseReported'));
this.close();
}).catch(() => {});
},
async clearFlagCount () {
await this.$store.dispatch('challenges:clearFlagCount', {
challengeId: this.abuseObject.id,
});
this.close();
},
handleReport (data) {
if (!data.challenge) return;
this.abuseObject = data.challenge;
this.reportComment = '';
this.$root.$emit('bv::show::modal', 'report-challenge');
},
},
};
</script>

View File

@@ -454,7 +454,7 @@
>
<div
:id="achievKey + '-achievement'"
class="box achievement-container"
class="box achievement-container d-flex justify-content-center align-items-middle"
:class="{'achievement-unearned': !achievement.earned}"
>
<b-popover
@@ -472,7 +472,7 @@
</b-popover>
<div
v-if="achievement.earned"
class="achievement"
class="achievement m-auto"
:class="achievement.icon + '2x'"
>
<div
@@ -484,7 +484,7 @@
</div>
<div
v-if="!achievement.earned"
class="achievement achievement-unearned achievement-unearned2x"
class="achievement achievement-unearned achievement-unearned2x m-auto"
></div>
</div>
</div>
@@ -922,7 +922,6 @@
background: $white;
margin: 0 auto;
margin-bottom: 16px;
padding-top: 20px;
}
hr {

View File

@@ -20,7 +20,7 @@
>
<div
:id="achievKey + '-achievement'"
class="box achievement-container"
class="box achievement-container d-flex justify-content-center align-items-middle"
:class="{'achievement-unearned': !achievement.earned}"
>
<b-popover
@@ -38,7 +38,7 @@
</b-popover>
<div
v-if="achievement.earned"
class="achievement"
class="achievement m-auto"
:class="achievement.icon + '2x'"
>
<div
@@ -142,7 +142,6 @@
background: $white;
margin: 0 auto;
margin-bottom: 16px;
padding-top: 20px;
}
hr {

View File

@@ -33,6 +33,7 @@ export const NotificationMixins = {
this.notify(`${this.sign(val)}${val}`, 'damage');
},
exp (val) {
if (val === 0) return;
const message = getXPMessage(val);
this.notify(message, 'xp', 'glyphicon glyphicon-star', this.sign(val));
},

View File

@@ -148,7 +148,7 @@ import svgGold from '@/assets/svg/gold.svg';
import level from '@/assets/svg/level.svg';
import streakIcon from '@/assets/svg/streak.svg';
import { mapState } from '@/libs/store';
import { MAX_LEVEL_HARD_CAP } from '../../../../../common/script/constants';
import { MAX_LEVEL_HARD_CAP, MAX_FIELD_HARD_CAP } from '../../../../../common/script/constants';
export default {
components: { SaveCancelButtons },
@@ -231,10 +231,6 @@ export default {
return;
}
if (this.restoreValues.lvl > MAX_LEVEL_HARD_CAP) {
this.restoreValues.lvl = MAX_LEVEL_HARD_CAP;
}
const userChangedLevel = this.restoreValues.lvl !== this.user.stats.lvl;
const userDidNotChangeExp = this.restoreValues.exp === this.user.stats.exp;
if (userChangedLevel && userDidNotChangeExp) {
@@ -265,6 +261,9 @@ export default {
) {
this.restoreValues[stat] = this.user.stats[stat];
valid = false;
} else if (this.restoreValues[stat] > MAX_FIELD_HARD_CAP) {
this.restoreValues[stat] = MAX_FIELD_HARD_CAP;
valid = false;
}
}
@@ -274,6 +273,9 @@ export default {
|| inputLevel < 1) {
this.restoreValues.lvl = this.user.stats.lvl;
valid = false;
} else if (inputLevel > MAX_LEVEL_HARD_CAP) {
this.restoreValues.lvl = MAX_LEVEL_HARD_CAP;
valid = false;
}
const inputStreak = Number(this.restoreValues.streak);

View File

@@ -97,3 +97,15 @@ export async function selectChallengeWinner (store, payload) {
return response.data.data;
}
export async function flag (store, payload) {
const response = await axios.post(`/api/v3/challenges/${payload.challengeId}/flag`, {
comment: payload.comment,
});
return response.data.data;
}
export async function clearFlagCount (store, payload) {
const response = await axios.post(`/api/v3/challenges/${payload.challengeId}/clearflags`);
return response.data.data;
}

View File

@@ -8,6 +8,7 @@ import disableClassesOp from '@/../../common/script/ops/disableClasses';
import openMysteryItemOp from '@/../../common/script/ops/openMysteryItem';
import { unEquipByType } from '../../../../common/script/ops/unequip';
import markPMSRead from '../../../../common/script/ops/markPMSRead';
import updateStats from '../../../../common/script/fns/updateStats';
export function fetch (store, options = {}) { // eslint-disable-line no-shadow
return loadAsyncResource({
@@ -179,6 +180,10 @@ export async function getPurchaseHistory () {
return response.data.data;
}
export function statSync (store) {
updateStats(store.state.user.data, store.state.user.data.stats);
return axios.post('/api/v4/user/stat-sync');
}
export function newPrivateMessageTo (store, params) {
const { member } = params;

View File

@@ -1,12 +1,12 @@
{
"achievement": "إنجاز",
"onwards": "إلى الأمام!",
"levelup": "من خلال تحقيق أهداف حياتك الحقيقية ، قمت بالحصول على مرتبة أعلي وشفيت الآن بالكامل!",
"levelup": "من خلال تحقيق أهداف حياتك الحقيقية ، قمت بالحصول على مرتبة أعلى وشفيت الآن بالكامل!",
"reachedLevel": "لقد وصلت إلى المستوى<%= level %>",
"achievementLostMasterclasser": "مكمل المغامرات: سلسلة الخبير",
"achievementLostMasterclasserText": "لقد أكملت جميع المغامرات الستة عشرة في سلسلة مغامرات الخبير و حللت لغز الخبيرة المفقودة!",
"foundNewItems": "لقد وجدت اغراضاً جديدة!",
"onboardingCompleteDescSmall": "ان كنت ترغب بالمزيد، اتطلع على الانجازات و ابدأ بالتحصيل!",
"onboardingCompleteDescSmall": "ان كنت ترغب بالمزيد، اطلع على الانجازات و ابدأ بالتحصيل!",
"onboardingComplete": "لقد أكملت مهام بدء اللعبة!",
"earnedAchievement": "لقد حصلت على إنجاز !",
"viewAchievements": "الإطلاع على الانجازات",
@@ -18,7 +18,7 @@
"showAllAchievements": "اظهار الكل <%= category %>",
"hideAchievements": "إخفاء <%= category %>",
"foundNewItemsCTA": "إذهب إلى قائمة أغراضك وحاول جمع البيضة وجرعة التفقيس الجديدتين معاً!",
"foundNewItemsExplanation": "القيام بمهامك يمنحك الفرصة للفوز بقطع جديدة مثل البيضات، جرعات التفقيس، وطعام الحيوانات الأليفة.",
"foundNewItemsExplanation": "القيام بمهامك يمنحك الفرصة للفوز بقطع جديدة مثل البيضات، اكاسير التفقيس، وطعام الحيوانات الأليفة.",
"onboardingProgress": "التقدم <%= percentage %>%",
"achievementCreatedTask": "إصنع مهمتك الأولى",
"achievementJustAddWaterModalText": "أكملت جميع مغامرات حيوانات الأخطبوط، فرس البحر، الحبار، عارية الخيشوم، حية البحر، و الدلفين الأليفة!",

View File

@@ -1,6 +1,6 @@
{
"pets": "الحيوانات الأليفة",
"stable": "الإسطبل",
"stable": "الاسطبل",
"noActivePet": "لا يوجد حيوان أليف نشط",
"activePet": "الحيوان الأليف النشط",
"raisedPet": "لقد نمت <٪ = حيوان أليف٪>!",
@@ -71,7 +71,7 @@
"questPets": "بحث الحيوانات",
"releasePetsConfirm": "هل أنت متأكد أنك تريد إطلاق سراح حيوانك الأليف القياسي؟",
"keyToMounts": "مفتاح بيت الحيوان",
"petsReleased": "أفرج عن الحيوانات الأليفة",
"petsReleased": "تم الإفراج عن الحيوانات الأليفة.",
"keyToPetsDesc": "حرر جميع الحيوانات الأليفة القياسية حتى تتمكن من جمعها مرة أخرى. (لا تتأثر بالحيوانات الأليفة من المهام والحيوانات الأليفة الغريبة.)",
"petName": "<%= egg(locale) %> <%= potion(locale) %>",
"keyToMountsDesc": "حرر جميع العينات القياسية حتى تتمكن من جمعها مرة أخرى. (لا تتأثر عمليات تثبيت المهام وعمليات التثبيت النادرة.)",
@@ -89,7 +89,7 @@
"filterByStandard": "أساسي",
"foodTitle": "طعام الحيوانات الاليفة",
"welcomeStableText": "مرحبا بكم في الاسطبل! أنا مات ، صاحب الوحش. في كل مرة تكمل فيها مهمة ، سيكون لديك فرصة عشوائية لتلقي بيضة أو جرعة تفقيس لتفقيس الحيوانات الأليفة. عندما تفقس حيوانًا أليفًا ، سيظهر هنا! انقر فوق صورة حيوان أليف لإضافتها إلى صورتك الرمزية. أطعمهم بأطعمة الحيوانات الأليفة التي تجدها وستنمو لتصبح حيوانات ركوب صلبة.",
"dragThisFood": "اسحب هذا <%= foodName %> إالي الحيوات وشاهده ينمو!",
"dragThisFood": "اسحب هذا <%= foodName %> الى الحيوان وشاهده ينمو!",
"filterByQuest": "مغامرة",
"standard": "أساسي",
"releaseMountsConfirm": "هل أنت متأكد أنك تريد إطلاق كل الحيوانات الأليفة القياسية؟",
@@ -98,5 +98,18 @@
"keyToBothDesc": "حرر جميع الحيوانات الأليفة وحيوانات الركوب القياسية حتى تتمكن من جمعها مرة أخرى. (لا تتأثر Quest Pets / Mounts والحيوانات الأليفة النادرة /حيوانات الركوب.)",
"releaseBothConfirm": "هل أنت متأكد من إطلاق حيواناتك الأليفة وحيوانات الركوب القياسية؟",
"mountsAndPetsReleased": "الحيوانات الأليفة وحيوانات الركوب القياسية تم إطلاقها",
"petLikeToEatText": "ستنمو الحيوانات الأليفة بغض النظر عما تطعمه ، لكنها ستنمو بشكل أسرع إذا أطعمتها طعام الحيوانات الأليفة الذي تفضله أكثر. جرب لمعرفة النمط ، أو شاهد الإجابات هنا: <br/> <a href=\"https://habitica.fandom.com/wiki/Food_Preferences\" target=\"_blank\"> https: //habitica.fandom. com / wiki / Food_Preferences </a>"
"petLikeToEatText": "ستنمو الحيوانات الأليفة بغض النظر عما تطعمه ، لكنها ستنمو بشكل أسرع إذا أطعمتها طعام الحيوانات الأليفة الذي تفضله أكثر. جرب لمعرفة النمط ، أو شاهد الإجابات هنا: <br/> <a href=\"https://habitica.fandom.com/wiki/Food_Preferences\" target=\"_blank\"> https: //habitica.fandom. com / wiki / Food_Preferences </a>",
"notEnoughFood": "ليس لديك طعام كافي",
"notEnoughPets": "لم تجمع حيوانات كافية",
"tooMuchFood": "انت تحاول اطعام حيوانك طعاما اكثر من اللازم، تم الغاء الامر",
"clickOnPetToFeed": "اضغط على حيوان لتطعمه <%= foodName %> وشاهده ينمو!",
"clickOnEggToHatch": "اضغط على بيضة واستخدم اكسير الفقس <%= potionName %> خاصتك لتفقس حيوانًا جديدًا!",
"clickOnPotionToHatch": "اضغط على اكسير فقس لاستخدامه على بيضتك <%= eggName %> وافقس حيوانًا جديدًا!",
"notEnoughMounts": "لم تجمع حيوانات خاصة كافية",
"dragThisPotion": "اسحب هذا <%= potionName %> الى بيضة وافقس حيوانًا جديدًا!",
"hatchDialogText": "اسكب اكسير الفقس <%= potionName %> خاصتك على بيضتك <%= eggName %>، وسوف تفقس الى <%= petName %>.",
"notEnoughPetsMounts": "لم تجمع حيوانات وحيوانات خاصة كافية",
"jubilantGryphatrice": "جريفين مبتهج",
"veteranDragon": "تنين عريق",
"invalidAmount": "كمية طعام غير صحيحة، لابد من أن يكون عدد صحيح موجب"
}

View File

@@ -719,9 +719,9 @@
"armorArmoireGladiatorArmorText": "Gladiator Armor",
"armorArmoireGladiatorArmorNotes": "To be a gladiator you must be not only cunning... but strong. Increases Perception by <%= per %> and Strength by <%= str %>. Enchanted Armoire: Gladiator Set (Item 2 of 3).",
"armorArmoireRancherRobesText": "Rancher Robes",
"armorArmoireRancherRobesNotes": "Wrangle your mounts and round up your pets while wearing these magical Rancher Robes! Increases Strength by <%= str %>, Perception by <%= per %>, and Intelligence by <%= int %>. Enchanted Armoire: Rancher Set (Item 2 of 3).",
"armorArmoireGoldenTogaText": "Golden Toga",
"armorArmoireGoldenTogaNotes": "This glimmering toga is only worn by true heroes. Increases Strength and Constitution by <%= attrs %> each. Enchanted Armoire: Golden Toga Set (Item 1 of 3).",
"armorArmoireRancherRobesNotes": "Аб'язджайце вашых скакуноў і пасіце гадаванцаў, надзеўшыся ў гэтую чароўную Каўбойскую вопратку! Павялічвае Моц на <%= str %>, Пераняньце на <%= per %> і Розум на <%= int %>. Зачараваная скрыня: Набор Каўбоя (прадмет 2 з 3).",
"armorArmoireGoldenTogaText": "Залатая Тога",
"armorArmoireGoldenTogaNotes": "Гэтую бліскучую тогу носяць толькі сапраўдныя героі. Павялічвае Моц і Целасклад на <%= attrs %> кожны. Зачараваная скрыня: Набор Залатой Тогі (прадмет 1 з 3).",
"armorArmoireHornedIronArmorText": "Horned Iron Armor",
"armorArmoireHornedIronArmorNotes": "Fiercely hammered from iron, this horned armor is nearly impossible to break. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Horned Iron Set (Item 2 of 3).",
"armorArmoirePlagueDoctorOvercoatText": "Plague Doctor Overcoat",
@@ -1742,4 +1742,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."
}
}

View File

@@ -153,5 +153,8 @@
"achievementDinosaurDynastyModalText": "You collected all the bird and dinosaur pets!",
"achievementBonelessBoss": "Boneless Boss",
"achievementBonelessBossText": "Has hatched all standard colors of invertebrate pets: Beetle, Butterfly, Cuttlefish, Nudibranch, Octopus, Snail, and Spider!",
"achievementBonelessBossModalText": "You collected all the invertebrate pets!"
"achievementBonelessBossModalText": "You collected all the invertebrate pets!",
"achievementDuneBuddy": "Dune Buddy",
"achievementDuneBuddyText": "Has hatched all standard colors of desert dwelling pets: Armadillo, Cactus, Fox, Frog, Snake, and Spider!",
"achievementDuneBuddyNotes": "You collected all the desert dwelling pets!"
}

View File

@@ -915,6 +915,14 @@
"backgroundBaobabForestText": "Baobab Forest",
"backgroundBaobabForestNotes": "Gaze in wonder at the Baobab Forest.",
"backgrounds102023": "SET 113: Released October 2023",
"backgroundSpectralCandleRoomText": "Room of Spectral Candles",
"backgroundSpectralCandleRoomNotes": "Commune with spirits in a Room of Spectral Candles.",
"backgroundMonstrousCaveText": "Monstrous Cave",
"backgroundMonstrousCaveNotes": "Gaze into the maw of the Monstrous Cave.",
"backgroundJackOLanternStacksText": "Jack O'Lantern Stacks",
"backgroundJackOLanternStacksNotes": "Admire a field of Jack OLantern Stacks.",
"timeTravelBackgrounds": "Steampunk Backgrounds",
"backgroundAirshipText": "Airship",
"backgroundAirshipNotes": "Become a sky sailor on board your very own Airship.",

View File

@@ -88,13 +88,23 @@
"summaryRequired": "Summary is required",
"summaryTooLong": "Summary is too long",
"descriptionRequired": "Description is required",
"locationRequired": "Location of challenge is required ('Add to')",
"locationRequired": "Location of Challenge is required ('Add to')",
"categoiresRequired": "One or more categories must be selected",
"viewProgressOf": "View Progress Of",
"viewProgress": "View Progress",
"selectMember": "Select Member",
"confirmKeepChallengeTasks": "Do you want to keep challenge tasks?",
"confirmKeepChallengeTasks": "Do you want to keep Challenge tasks?",
"selectParticipant": "Select a Participant",
"yourReward": "Your Reward",
"wonChallengeDesc": "<%= challengeName %> selected you as the winner! Your win has been recorded in your Achievements."
"wonChallengeDesc": "<%= challengeName %> selected you as the winner! Your win has been recorded in your Achievements.",
"messageChallengeFlagAlreadyReported": "You have already reported this Challenge.",
"flaggedNotHidden": "Challenge flagged once, not hidden",
"flaggedAndHidden": "Challenge flagged and hidden",
"resetFlagCount": "Reset Flag Count",
"whyReportingChallenge": "Why are you reporting this Challenge?",
"whyReportingChallengePlaceholder": "Reason for report",
"abuseFlagModalBodyChallenge": "You should only report a Challenge that violates the <%= firstLinkStart %>Community Guidelines<%= linkEnd %> and/or <%= secondLinkStart %>Terms of Service<%= linkEnd %>. Submitting a false report is a violation of Habitica's Community Guidelines.",
"cannotClose": "This Challenge cannot be closed because one or more players have reported it as inappropriate. A staff members will contact you shortly with instructions. If over 48 hours have passed and you have not heard from them, please email admin@habitica.com for assistance.",
"cannotClone": "This Challenge cannot be cloned because one or more players have reported it as inappropriate. A staff member will contact you shortly with instructions. If over 48 hours have passed and you have not heard from them, please email admin@habitica.com for assistance.",
"resetFlags": "Reset Flags"
}

View File

@@ -32,8 +32,8 @@
"faqQuestion6": "How do I get a Pet or Mount?",
"iosFaqAnswer6": "Every time you complete a task, you'll have a random chance at receiving an Egg, a Hatching Potion, or a piece of Pet Food. They will be stored in Menu > Items.\n\nTo hatch a Pet, you'll need an Egg and a Hatching Potion. Tap on the Egg to determine the species you want to hatch, and select \"Hatch Egg.\" Then choose a Hatching Potion to determine its color! Go to Menu > Pets and click your new Pet to equip it to your Avatar. \n\n You can also grow your Pets into Mounts by feeding them under Menu > Pets. Tap on a Pet, and select \"Feed Pet\"! You'll have to feed a Pet many times before it becomes a Mount, but if you can figure out its favorite food, it will grow more quickly. Use trial and error, or [see the spoilers here](https://habitica.fandom.com/wiki/Food#Food_Preferences). Once you have a Mount, go to Menu > Mounts and tap on it to equip it to your Avatar.\n\nYou can also get Eggs for Quest Pets by completing certain Quests (to learn more about Quests, see [How do I fight monsters and go on Quests](https://habitica.com/static/faq/9)).",
"androidFaqAnswer6": "Every time you complete a task, you'll have a random chance at receiving an Egg, a Hatching Potion, or a piece of Pet Food. They will be stored in Menu > Items.\n\nTo hatch a Pet, you'll need an Egg and a Hatching Potion. Tap on the Egg to determine the species you want to hatch, and select \"Hatch with Potion.\" Then choose a Hatching Potion to determine its color! To equip your new Pet, go to Menu > Stable > Pets, select a species, click on the desired Pet, and select \"Use\"(Your Avatar doesn't update to reflect the change). \n\n You can also grow your Pets into Mounts by feeding them under Menu > Stable [ > Pets ]. Tap on a Pet, and then select \"Feed\"! You'll have to feed a Pet many times before it becomes a Mount, but if you can figure out its favorite food, it will grow more quickly. Use trial and error, or [see the spoilers here](https://habitica.fandom.com/wiki/Food#Food_Preferences). To equip your Mount, go to Menu > Stable > Mounts, select a species, click on the desired Mount, and select \"Use\"(Your Avatar doesn't update to reflect the change).\n\n You can also get Eggs for Quest Pets by completing certain Quests. (See below to learn more about Quests.)",
"webFaqAnswer6": "Every time you complete a task, you'll have a random chance at receiving an Egg, a Hatching Potion, or a piece of Pet Food. They will be stored under Inventory > Items. To hatch a Pet, you'll need an Egg and a Hatching Potion. Once you have both an Egg and a Hatching Potion, go to Inventory > Stable, and click on the image to hatch your Pet. Once you've hatched a Pet, you can equip it by clicking on it. You can also grow your Pets into Mounts by feeding them under Inventory > Stable. Drag a piece of Pet Food from the action bar at the bottom of the screen and drop it on a Pet to feed it! You'll have to feed a Pet many times before it becomes a Mount, but if you can figure out its favorite food, it will grow more quickly. Use trial and error, or [see the spoilers here](https://habitica.fandom.com/wiki/Food#Food_Preferences). Once you have a Mount, click on it to equip it to your Avatar. You can also get Eggs for Quest Pets by completing certain Quests. (See below to learn more about Quests.)",
"androidFaqAnswer6": "Every time you complete a task, you'll have a random chance at receiving an Egg, a Hatching Potion, or a piece of Pet Food. They will be stored in Menu > Items.\n\nTo hatch a Pet, you'll need an Egg and a Hatching Potion. Tap on the Egg to determine the species you want to hatch, and select \"Hatch with Potion.\" Then choose a Hatching Potion to determine its color! To equip your new Pet, go to Menu > Pets and Mounts > Pets, select a species, click on the desired Pet, and select \"Use\"(Your Avatar doesn't update to reflect the change). \n\n You can also grow your Pets into Mounts by feeding them under Menu > Pets and Mounts [ > Pets ]. Tap on a Pet, and then select \"Feed\"! You'll have to feed a Pet many times before it becomes a Mount, but if you can figure out its favorite food, it will grow more quickly. Use trial and error, or [see the spoilers here](https://habitica.fandom.com/wiki/Food#Food_Preferences). To equip your Mount, go to Menu > Pets and Mounts > Mounts, select a species, click on the desired Mount, and select \"Use\"(Your Avatar doesn't update to reflect the change).\n\n You can also get Eggs for Quest Pets by completing certain Quests. (See below to learn more about Quests.)",
"webFaqAnswer6": "Every time you complete a task, you'll have a random chance at receiving an Egg, a Hatching Potion, or a piece of Pet Food. They will be stored under Inventory > Items. To hatch a Pet, you'll need an Egg and a Hatching Potion. Once you have both an Egg and a Hatching Potion, go to Inventory > Pets and Mounts, and click on the image to hatch your Pet. Once you've hatched a Pet, you can equip it by clicking on it. You can also grow your Pets into Mounts by feeding them under Inventory > Pets and Mounts. Drag a piece of Pet Food from the action bar at the bottom of the screen and drop it on a Pet to feed it! You'll have to feed a Pet many times before it becomes a Mount, but if you can figure out its favorite food, it will grow more quickly. Use trial and error, or [see the spoilers here](https://habitica.fandom.com/wiki/Food#Food_Preferences). Once you have a Mount, click on it to equip it to your Avatar. You can also get Eggs for Quest Pets by completing certain Quests. (See below to learn more about Quests.)",
"faqQuestion7": "How do I become a Warrior, Mage, Rogue, or Healer?",
"iosFaqAnswer7": "At level 10, you can choose to become a Warrior, Mage, Rogue, or Healer. (All players start as Warriors by default.) Each Class has different equipment options, different Skills that they can cast after level 11, and different advantages. Warriors can easily damage Bosses, withstand more damage from their tasks, and help make their Party tougher. Mages can also easily damage Bosses, as well as level up quickly and restore Mana for their party. Rogues earn the most gold and find the most item drops, and they can help their Party do the same. Finally, Healers can heal themselves and their Party members.\n\n If you don't want to choose a Class immediately -- for example, if you are still working to buy all the gear of your current class -- you can tap “Cancel” and choose later by opening the Menu, tapping the Settings icon, then tapping “Enable Class System”.",

View File

@@ -527,6 +527,9 @@
"weaponMystery202212Notes": "The glowing snowflake in this wand holds the power to warm hearts on even the coldest winter night! Confers no benefit. December 2022 Subscriber Item.",
"weaponMystery202306Text": "Rainbow Umbrella",
"weaponMystery202306Notes": "Shine proud and bring a shimmering prism of color wherever you go! Confers no benefit. June 2023 Subscriber Item.",
"weaponMystery202311Text": "All-Seeing Staff",
"weaponMystery202311Notes": "See beyond the bounds of space and time! Confers no benefit. November 2023 Subscriber Item.",
"weaponMystery301404Text": "Steampunk Cane",
"weaponMystery301404Notes": "Excellent for taking a turn about town. March 3015 Subscriber Item. Confers no benefit.",
@@ -720,6 +723,10 @@
"weaponArmoireMopNotes": "Step 1: Dunk the mop in a bucket of water and suds. Step 2: Drag the mop along the floor. Step 3: Pretend the end of the mop handle is a microphone and sing your heart out. Step 4: Repeat Steps 1-3 until floor is clean. Increases Constitution and Perception by <%= attrs %> each. Enchanted Armoire: Cleaning Supplies Set Two (Item 2 of 3)",
"weaponArmoireCleaningClothText": "Cleaning Cloth",
"weaponArmoireCleaningClothNotes": "Take this tidying tool on your adventures and always be able to polish a pretty plaque or wipe a wooden windowsill. Increases Strength and Constitution by <%= attrs %> each. Enchanted Armoire: Cleaning Supplies Set Two (Item 3 of 3)",
"weaponArmoireRidingBroomText": "Riding Broom",
"weaponArmoireRidingBroomNotes": "Run all your most magical errands on this fine broom--or, just take it for a joyride around the neighborhood. Whee! Increases Strength by <%= str %> and Intelligence by <%= int %>. Enchanted Armoire: Spooky Sorcery Set (Item 1 of 3)",
"weaponArmoireRollingPinText": "Rolling Pin",
"weaponArmoireRollingPinNotes": "Roll your dough as thin as you like in-between bonking bad habits when they pop up around you like a certain rodent-bopping game. Increases Strength by <%= str %>. Enchanted Armoire: Cooking Implements Set 2 (Item 2 of 2).",
"armor": "armor",
"armorCapitalized": "Armor",
@@ -2135,7 +2142,9 @@
"headMystery202308Text": "Purple Protagonist Hair",
"headMystery202308Notes": "Does the unruly cowlick sticking up from the middle of your head represent your persistence or your penchant for mischief? Confers no benefit. August 2023 Subscriber Item.",
"headMystery202310Text": "Wraith's Hood",
"headMystery202310Notes": "It hides your face, and yet lends your eyes an unsettling and spectral glow. Confers no benefit. October 2023 Subscriber Item.",
"headMystery202310Notes": "It hides your face, and yet lends your eyes an unsettling and spectral glow. Confers no benefit. October 2023 Subscriber Item.",
"headMystery202311Text": "Spellbinders Hat",
"headMystery202311Notes": "Bind even space and time to your will. Confers no benefit. November 2023 Subscriber Item.",
"headMystery301404Text": "Fancy Top Hat",
"headMystery301404Notes": "A fancy top hat for the finest of gentlefolk! January 3015 Subscriber Item. Confers no benefit.",
@@ -2320,6 +2329,10 @@
"headArmoirePaintersBeretNotes": "See the world with a more artistic eye when you wear this jaunty beret. Increases Perception by <%= per %>. Enchanted Armoire: Painter Set (Item 2 of 4).",
"headArmoireAdmiralsBicorneText": "Admiral's Bicorne Hat",
"headArmoireAdmiralsBicorneNotes": "Hats off to you! Wearing this two-cornered hat will make you wiser, brighter, braver...and taller. Increases Intelligence and Perception by <%= attrs %> each. Enchanted Armoire: Admirals Set (Item 1 of 2).",
"headArmoirePurpleSpookySorceryHatText": "Purple Spooky Sorcery Hat",
"headArmoirePurpleSpookySorceryHatNotes": "Purple as dusk and full of mysteries, this hat is suited to all your sorcerous needs. Increases Perception by <%= per %> and Constitution by <%= con %>. Enchanted Armoire: Spooky Sorcery Set (Item 2 of 3).",
"headArmoireBlackSpookySorceryHatText": "Black Spooky Sorcery Hat",
"headArmoireBlackSpookySorceryHatNotes": "Black as night and full of secrets, this hat is suited to all your sorcerous needs. Increases Intelligence by <%= int %> and Constitution by <%= con %>. Enchanted Armoire: Spooky Sorcery Set (Item 3 of 3).",
"offhand": "off-hand item",
"offHandCapitalized": "Off-Hand Item",
@@ -2751,6 +2764,8 @@
"shieldArmoirePaintersPaletteNotes": "Paints in all colors of the rainbow are at your disposal. Is it magic that makes them so vivid when you use them, or is it your talent? Increases Strength by <%= str %>. Enchanted Armoire: Painter Set (Item 4 of 4).",
"shieldArmoireBucketText": "Bucket",
"shieldArmoireBucketNotes": "Though this bucket is helpful in holding a mixture of water and cleaning solution, you could also use it to collect, carry, and cart around just about anything that fits inside! Increases Strength and Intelligence by <%= attrs %> each. Enchanted Armoire: Cleaning Supplies Set 2 (Item 1 of 3)",
"shieldArmoireSaucepanText": "Sauce Pan",
"shieldArmoireSaucepanNotes": "Look inside this steaming saucepan for the answer to the most closely guarded secret in life! (Soup. The answer is always soup.) Increases Perception by <%= per %> . Enchanted Armoire: Cooking Implements Set 2 (Item 1 of 2).",
"back": "Back Accessory",
"backBase0Text": "No Back Accessory",

View File

@@ -103,7 +103,7 @@
"cannotSendGemsToYourself": "Cannot send gems to yourself. Try a subscription instead.",
"badAmountOfGemsToSend": "Amount must be within 1 and your current number of gems.",
"report": "Report",
"abuseFlagModalHeading": "Report a Violation",
"abuseFlagModalHeading": "Report Violation",
"abuseFlagModalBody": "Are you sure you want to report this post? You should <strong>only</strong> report a post that violates the <%= firstLinkStart %>Community Guidelines<%= linkEnd %> and/or <%= secondLinkStart %>Terms of Service<%= linkEnd %>. Inappropriately reporting a post is a violation of the Community Guidelines and may give you an infraction.",
"abuseReported": "Thank you for reporting this violation. The moderators have been notified.",
"pmReported": "Thank you for reporting this message.",

View File

@@ -263,10 +263,10 @@
"buyNowGemsButton": "Buy Now for 60 Gems",
"wantToPayWithGemsText": "Want to pay with Gems?",
"wantToPayWithMoneyText": "Want to pay with Stripe, Paypal, or Amazon?",
"ownJubilantGryphatrice": "<strong>You own the Jubilant Gryphatrice!</strong> Visit the Stable to equip!",
"ownJubilantGryphatrice": "<strong>You own the Jubilant Gryphatrice!</strong> Visit Pets and Mounts to equip!",
"jubilantSuccess": "You've successfully purchased the <strong>Jubilant Gryphatrice!</strong>",
"stableVisit": "Visit the Stable to equip!",
"takeMeToStable": "Take me to the Stable",
"stableVisit": "Visit Pets and Mounts to equip!",
"takeMeToStable": "Take me to Pets and Mounts",
"plentyOfPotions": "Plenty of Potions",
"plentyOfPotionsText": "We're bringing back 10 of the community's favorite Magic Hatching potions. Head over to The Market to fill out your collection!",
"visitTheMarketButton": "Visit the Market",

View File

@@ -20,7 +20,7 @@
"messageMissingEggPotion": "You're missing either that egg or that potion",
"messageInvalidEggPotionCombo": "You can't hatch Quest Pet Eggs with Magic Hatching Potions! Try a different egg.",
"messageAlreadyPet": "You already have that pet. Try hatching a different combination!",
"messageHatched": "Your egg hatched! Visit your stable to equip your pet.",
"messageHatched": "Your egg hatched! Visit Pets and Mounts to equip your pet.",
"messageNotEnoughGold": "Not Enough Gold",
"messageTwoHandedEquip": "Wielding <%= twoHandedText %> takes two hands, so <%= offHandedText %> has been unequipped.",
"messageTwoHandedUnequip": "Wielding <%= twoHandedText %> takes two hands, so it was unequipped when you armed yourself with <%= offHandedText %>.",

View File

@@ -14,7 +14,7 @@
"next": "Next",
"randomize": "Randomize",
"mattBoch": "Matt Boch",
"mattBochText1": "Welcome to the Stable! Im Matt, the beastmaster. Every time you complete a task, you'll have a random chance at receiving an Egg or a Hatching Potion to hatch Pets. When you hatch a Pet, it will appear here! Click a Pet's image to add it to your Avatar. Feed them with the Pet Food you find, and they'll grow into hardy Mounts.",
"mattBochText1": "Welcome to the stable! Im Matt, the beastmaster. Every time you complete a task, you'll have a random chance at receiving an Egg or a Hatching Potion to hatch Pets. When you hatch a Pet, it will appear here! Click a Pet's image to add it to your Avatar. Feed them with the Pet Food you find, and they'll grow into hardy Mounts.",
"welcomeToTavern": "Welcome to The Tavern!",
"sleepDescription": "Need a break? Pause Damage (located in Settings) to pause some of Habitica's more difficult game mechanics:",
"sleepBullet1": "Your missed Dailies won't damage you (bosses will still do damage caused by other Party member's missed Dailies)",
@@ -113,7 +113,7 @@
"tourChallengesPage": "Challenges are themed task lists created by users! Joining a Challenge will add its tasks to your account. Compete against other users to win Gem prizes!",
"tourMarketPage": "Every time you complete a task, you'll have a random chance at receiving an Egg, a Hatching Potion, or a piece of Pet Food. You can also buy these items here.",
"tourHallPage": "Welcome to the Hall of Heroes, where open-source contributors to Habitica are honored. Whether through code, art, music, writing, or even just helpfulness, they have earned Gems, exclusive equipment, and prestigious titles. You can contribute to Habitica, too!",
"tourPetsPage": "Welcome to the Stable! Every time you complete a task, you'll have a random chance at receiving an Egg or a Hatching Potion to hatch Pets. When you hatch a Pet, it will appear here! Click a Pet's image to add it to your Avatar. Feed them with the Pet Food you find and they'll grow into hardy Mounts.",
"tourPetsPage": "Welcome to the stable! Every time you complete a task, you'll have a random chance at receiving an Egg or a Hatching Potion to hatch Pets. When you hatch a Pet, it will appear here! Click a Pet's image to add it to your Avatar. Feed them with the Pet Food you find and they'll grow into hardy Mounts.",
"tourMountsPage": "Once you've fed a pet enough food to turn it into a mount, it will appear here. Click a mount to saddle up!",
"tourEquipmentPage": "This is where your Equipment is stored! Your Battle Gear affects your Stats. If you want to show different Equipment on your avatar without changing your Stats, click \"Enable Costume.\"",
"equipmentAlreadyOwned": "You already own that piece of equipment",

View File

@@ -1,5 +1,5 @@
{
"stable": "Stable",
"stable": "Pets and Mounts",
"pets": "Pets",
"activePet": "Active Pet",
"noActivePet": "No Active Pet",
@@ -61,11 +61,11 @@
"mountMasterText2": " and has released all 90 of their mounts a total of <%= count %> time(s)",
"triadBingoName": "Triad Bingo",
"triadBingoText": "Has found all 90 pets, all 90 mounts, and found all 90 pets AGAIN (HOW DID YOU DO THAT!)",
"triadBingoText2": " and has released a full stable a total of <%= count %> time(s)",
"triadBingoText2": " and has released all their Pets and Mounts a total of <%= count %> time(s)",
"triadBingoAchievement": "You have earned the \"Triad Bingo\" achievement for finding all the pets, taming all the mounts, and finding all the pets again!",
"hatchedPet": "You hatched a new <%= potion %> <%= egg %>!",
"hatchedPetGeneric": "You hatched a new pet!",
"hatchedPetHowToUse": "Visit the [Stable](<%= stableUrl %>) to feed and equip your newest pet!",
"hatchedPetHowToUse": "Visit [Pets and Mounts](<%= stableUrl %>) to feed and equip your newest pet!",
"petNotOwned": "You do not own this pet.",
"mountNotOwned": "You do not own this mount.",
"feedPet": "Feed <%= text %> to your <%= name %>?",
@@ -87,8 +87,8 @@
"petsReleased": "Pets released.",
"mountsAndPetsReleased": "Mounts and pets released",
"mountsReleased": "Mounts released",
"welcomeStable": "Welcome to the Stable!",
"welcomeStableText": "Welcome to the Stable! Im Matt, the beastmaster. Every time you complete a task, you'll have a random chance at receiving an Egg or a Hatching Potion to hatch Pets. When you hatch a Pet, it will appear here! Click a Pet's image to add it to your Avatar. Feed them with the Pet Food you find and they'll grow into hardy Mounts.",
"welcomeStable": "Welcome to your Pets and Mounts!",
"welcomeStableText": "Welcome to the stable! Im Matt, the beastmaster. Every time you complete a task, you'll have a random chance at receiving an Egg or a Hatching Potion to hatch Pets. When you hatch a Pet, it will appear here! Click a Pet's image to add it to your Avatar. Feed them with the Pet Food you find and they'll grow into hardy Mounts.",
"petLikeToEat": "What does my pet like to eat?",
"petLikeToEatText": "Pets will grow no matter what you feed them, but they'll grow faster if you feed them the one Pet Food that they like best. Experiment to find out the pattern, or see the answers here: <br/> <a href=\"https://habitica.fandom.com/wiki/Food_Preferences\" target=\"_blank\">https://habitica.fandom.com/wiki/Food_Preferences</a>",
"filterByStandard": "Standard",

View File

@@ -1,7 +1,7 @@
{
"questEvilSantaText": "Trapper Santa",
"questEvilSantaNotes": "You hear agonized roars deep in the icefields. You follow the growls - punctuated by the sound of cackling - to a clearing in the woods, where you see a fully-grown polar bear. She's caged and shackled, fighting for her life. Dancing atop the cage is a malicious little imp wearing a castaway costume. Vanquish Trapper Santa, and save the beast!<br><br><strong>Note</strong>: “Trapper Santa” awards a stackable quest achievement but gives a rare mount that can only be added to your stable once.",
"questEvilSantaCompletion": "Trapper Santa squeals in anger, and bounces off into the night. The grateful she-bear, through roars and growls, tries to tell you something. You take her back to the stables, where Matt Boch the Beast Master listens to her tale with a gasp of horror. She has a cub! He ran off into the icefields when mama bear was captured.",
"questEvilSantaCompletion": "Trapper Santa squeals in anger, and bounces off into the night. The grateful she-bear, through roars and growls, tries to tell you something. You take her back to the stables, where Matt Boch, the Beast Master, listens to her tale with a gasp of horror. She has a cub! He ran off into the icefields when mama bear was captured.",
"questEvilSantaBoss": "Trapper Santa",
"questEvilSantaDropBearCubPolarMount": "Polar Bear (Mount)",
@@ -203,7 +203,7 @@
"questStressbeastBossRageDescription": "When this gauge fills, the Abominable Stressbeast will unleash its Stress Strike on Habitica!",
"questStressbeastDropMammothPet": "Mammoth (Pet)",
"questStressbeastDropMammothMount": "Mammoth (Mount)",
"questStressbeastBossRageStables": "`Abominable Stressbeast uses STRESS STRIKE!`\n\nThe surge of stress heals Abominable Stressbeast!\n\nOh no! Despite our best efforts, we've let some Dailies get away from us, and their dark-red color has infuriated the Abominable Stressbeast and caused it to regain some of its health! The horrible creature lunges for the Stables, but Matt the Beast Master heroically leaps into the fray to protect the pets and mounts. The Stressbeast has seized Matt in its vicious grip, but at least it's distracted for the moment. Hurry! Let's keep our Dailies in check and defeat this monster before it attacks again!",
"questStressbeastBossRageStables": "`Abominable Stressbeast uses STRESS STRIKE!`\n\nThe surge of stress heals Abominable Stressbeast!\n\nOh no! Despite our best efforts, we've let some Dailies get away from us, and their dark-red color has infuriated the Abominable Stressbeast and caused it to regain some of its health! The horrible creature lunges for the stables, but Matt the Beast Master heroically leaps into the fray to protect the pets and mounts. The Stressbeast has seized Matt in its vicious grip, but at least it's distracted for the moment. Hurry! Let's keep our Dailies in check and defeat this monster before it attacks again!",
"questStressbeastBossRageBailey": "`Abominable Stressbeast uses STRESS STRIKE!`\n\nThe surge of stress heals Abominable Stressbeast!\n\nAhh!!! Our incomplete Dailies caused the Abominable Stressbeast to become madder than ever and regain some of its health! Bailey the Town Crier was shouting for citizens to get to safety, and now it has seized her in its other hand! Look at her, valiantly reporting on the news as the Stressbeast swings her around viciously... Let's be worthy of her bravery by being as productive as we can to save our NPCs!",
"questStressbeastBossRageGuide": "`Abominable Stressbeast uses STRESS STRIKE!`\n\nThe surge of stress heals Abominable Stressbeast!\n\nLook out! Justin the Guide is trying to distract the Stressbeast by running around its ankles, yelling productivity tips! The Abominable Stressbeast is stomping madly, but it seems like we're really wearing this beast down. I doubt it has enough energy for another strike. Don't give up... we're so close to finishing it off!",
"questStressbeastDesperation": "`Abominable Stressbeast reaches 500K health! Abominable Stressbeast uses Desperate Defense!`\n\nWe're almost there, Habiticans! With diligence and Dailies, we've whittled the Stressbeast's health down to only 500K! The creature roars and flails in desperation, rage building faster than ever. Bailey and Matt yell in terror as it begins to swing them around at a terrifying pace, raising a blinding snowstorm that makes it harder to hit.\n\nWe'll have to redouble our efforts, but take heart - this is a sign that the Stressbeast knows it is about to be defeated. Don't give up now!",
@@ -549,7 +549,7 @@
"questGroupMayhemMistiflying": "Mayhem in Mistiflying",
"questMayhemMistiflying1Text": "Mayhem in Mistiflying, Part 1: In Which Mistiflying Experiences a Dreadful Bother",
"questMayhemMistiflying1Notes": "Although local soothsayers predicted pleasant weather, the afternoon is extremely breezy, so you gratefully follow your friend @Kiwibot into their house to escape the blustery day.<br><br>Neither of you expects to find the April Fool lounging at the kitchen table.<br><br>“Oh, hello,” he says. “Fancy seeing you here. Please, let me offer you some of this delicious tea.”<br><br>“Thats…” @Kiwibot begins. “Thats MY—“<br><br>“Yes, yes, of course,” says the April Fool, helping himself to some cookies. “Just thought Id pop indoors and get a nice reprieve from all the tornado-summoning skulls.” He takes a casual sip from his teacup. “Incidentally, the city of Mistiflying is under attack.”<br><br>Horrified, you and your friends race to the Stables and saddle your fastest winged mounts. As you soar towards the floating city, you see that a swarm of chattering, flying skulls are laying siege to the city… and several turn their attentions towards you!",
"questMayhemMistiflying1Notes": "Although local soothsayers predicted pleasant weather, the afternoon is extremely breezy, so you gratefully follow your friend @Kiwibot into their house to escape the blustery day.<br><br>Neither of you expects to find the April Fool lounging at the kitchen table.<br><br>“Oh, hello,” he says. “Fancy seeing you here. Please, let me offer you some of this delicious tea.”<br><br>“Thats…” @Kiwibot begins. “Thats MY—“<br><br>“Yes, yes, of course,” says the April Fool, helping himself to some cookies. “Just thought Id pop indoors and get a nice reprieve from all the tornado-summoning skulls.” He takes a casual sip from his teacup. “Incidentally, the city of Mistiflying is under attack.”<br><br>Horrified, you and your friends race to the stables and saddle your fastest winged mounts. As you soar towards the floating city, you see that a swarm of chattering, flying skulls are laying siege to the city… and several turn their attentions towards you!",
"questMayhemMistiflying1Completion": "The final skull drops from the sky, a shimmering set of rainbow robes clasped in its jaws, but the steady wind has not slackened. Something else is at play here. And where is that slacking April Fool? You pick up the robes, then swoop into the city.",
"questMayhemMistiflying1Boss": "Air Skull Swarm",
"questMayhemMistiflying1RageTitle": "Swarm Respawn",
@@ -633,7 +633,7 @@
"questLostMasterclasser4Text": "The Mystery of the Masterclassers, Part 4: The Lost Masterclasser",
"questLostMasterclasser4Notes": "You surface from the portal, but youre still suspended in a strange, shifting netherworld. “That was bold,” says a cold voice. “I have to admit, I hadnt planned for a direct confrontation yet.” A woman rises from the churning whirlpool of darkness. “Welcome to the Realm of Void.”<br><br>You try to fight back your rising nausea. “Are you Zinnya?” you ask.<br><br>“That old name for a young idealist,” she says, mouth twisting, and the world writhes beneath you. “No. If anything, you should call me the Antizinnya now, given all that I have done and undone.”<br><br>Suddenly, the portal reopens behind you, and as the four Masterclassers burst out, bolting towards you, Antizinnyas eyes flash with hatred. “I see that my pathetic replacements have managed to follow you.”<br><br>You stare. “Replacements?”<br><br>“As the Master Aethermancer, I was the first Masterclasser — the only Masterclasser. These four are a mockery, each possessing only a fragment of what I once had! I commanded every spell and learned every skill. I shaped your very world to my whim — until the traitorous aether itself collapsed under the weight of my talents and my perfectly reasonable expectations. I have been trapped for millennia in this resulting void, recuperating. Imagine my disgust when I learned how my legacy had been corrupted.” She lets out a low, echoing laugh. “My plan was to destroy their domains before destroying them, but I suppose the order is irrelevant.” With a burst of uncanny strength, she charges forward, and the Realm of Void explodes into chaos.",
"questLostMasterclasser4Completion": "Under the onslaught of your final attack, the Lost Masterclasser screams in frustration, her body flickering into translucence. The thrashing void stills around her as she slumps forward, and for a moment, she seems to change, becoming younger, calmer, with an expression of peace upon her face… but then everything melts away with scarcely a whisper, and youre kneeling once more in the desert sand.<br><br>“It seems that we have much to learn about our own history,” King Manta says, staring at the broken ruins. “After the Master Aethermancer grew overwhelmed and lost control of her abilities, the outpouring of void must have leached the life from the entire land. Everything probably became deserts like this.”<br><br>“No wonder the ancients who founded Habitica stressed a balance of productivity and wellness,” the Joyful Reaper murmurs. “Rebuilding their world would have been a daunting task requiring considerable hard work, but they would have wanted to prevent such a catastrophe from happening again.”<br><br>“Oho, look at those formerly possessed items!” says the April Fool. Sure enough, all of them shimmer with a pale, glimmering translucence from the final burst of aether released when you laid Antizinnyas spirit to rest. “What a dazzling effect. I must take notes.”<br><br>“The concentrated remnants of aether in this area probably caused these animals to go invisible, too,” says Lady Glaciate, scratching a patch of emptiness behind the ears. You feel an unseen fluffy head nudge your hand, and suspect that youll have to do some explaining at the Stables back home. As you look at the ruins one last time, you spot all that remains of the first Masterclasser: her shimmering cloak. Lifting it onto your shoulders, you head back to Habit City, pondering everything that you have learned.<br><br>",
"questLostMasterclasser4Completion": "Under the onslaught of your final attack, the Lost Masterclasser screams in frustration, her body flickering into translucence. The thrashing void stills around her as she slumps forward, and for a moment, she seems to change, becoming younger, calmer, with an expression of peace upon her face… but then everything melts away with scarcely a whisper, and youre kneeling once more in the desert sand.<br><br>“It seems that we have much to learn about our own history,” King Manta says, staring at the broken ruins. “After the Master Aethermancer grew overwhelmed and lost control of her abilities, the outpouring of void must have leached the life from the entire land. Everything probably became deserts like this.”<br><br>“No wonder the ancients who founded Habitica stressed a balance of productivity and wellness,” the Joyful Reaper murmurs. “Rebuilding their world would have been a daunting task requiring considerable hard work, but they would have wanted to prevent such a catastrophe from happening again.”<br><br>“Oho, look at those formerly possessed items!” says the April Fool. Sure enough, all of them shimmer with a pale, glimmering translucence from the final burst of aether released when you laid Antizinnyas spirit to rest. “What a dazzling effect. I must take notes.”<br><br>“The concentrated remnants of aether in this area probably caused these animals to go invisible, too,” says Lady Glaciate, scratching a patch of emptiness behind the ears. You feel an unseen fluffy head nudge your hand, and suspect that youll have to do some explaining at the stables back home. As you look at the ruins one last time, you spot all that remains of the first Masterclasser: her shimmering cloak. Lifting it onto your shoulders, you head back to Habit City, pondering everything that you have learned.<br><br>",
"questLostMasterclasser4Boss": "Anti'zinnya",
"questLostMasterclasser4RageTitle": "Siphoning Void",
"questLostMasterclasser4RageDescription": "Siphoning Void: This bar fills when you don't complete your Dailies. When it is full, Anti'zinnya will remove the party's Mana!",
@@ -760,7 +760,7 @@
"questSilverText": "The Silver Solution",
"questSilverNotes": "The recent discovery of Bronze Hatching Potions has all of Habitica talking. Could potions of even brighter metals be possible? You head to Habit City's central Public Library, accompanied by @QuartzFox and @starsystemic, and gather up great armloads of books on alchemy to study.<br><br>After hours of eye-straining labor, @QuartzFox lets out a not-quite-library-appropriate shout of triumph. “Aha! I've found it!” You hurry over to see. “A Silver Hatching Potion can be made with runes of the zodiac sign Cancer, dissolved in pure silver melted over flame infused with the power of Moon runes.”<br><br>“We'll need a lot of those ingredients,” muses @starsystemic. “In case an attempt goes wrong.”<br><br>“There's only one place to find huge quantities of such random crafting materials,” says @Edge, standing in the shadow of the stacks with arms crossed. Have they been there the whole time? “The Dungeons of Drudgery. Let's get going.”",
"questSilverCompletion": "You've delved. You've dredged. You've scavenged. At last you emerge from the Dungeons, laden with runes and bars of silver, covered in sludge but exhilarated with success. You journey back to Habit City and set to work in an alchemy lab. You and @starsystemic follow the formulas @QuartzFox found, under the careful supervision of @Edge. Finally, in a great puff of glitter and smoke, your concoction settles into the familiar viscosity of a Hatching Potion!<br><br>@Edge scoops the mixture into vials and grins. “Let's give it a try, shall we? Anyone got any Eggs?”<br><br>You rush to the Stables, wondering what shining secrets may yet remain undiscovered...",
"questSilverCompletion": "You've delved. You've dredged. You've scavenged. At last you emerge from the Dungeons, laden with runes and bars of silver, covered in sludge but exhilarated with success. You journey back to Habit City and set to work in an alchemy lab. You and @starsystemic follow the formulas @QuartzFox found, under the careful supervision of @Edge. Finally, in a great puff of glitter and smoke, your concoction settles into the familiar viscosity of a Hatching Potion!<br><br>@Edge scoops the mixture into vials and grins. “Let's give it a try, shall we? Anyone got any Eggs?”<br><br>You rush to the stables, wondering what shining secrets may yet remain undiscovered...",
"questSilverCollectCancerRunes": "Cancer Zodiac Runes",
"questSilverCollectMoonRunes": "Moon Runes",
"questSilverCollectSilverIngots": "Silver Ingots",

View File

@@ -155,6 +155,7 @@
"mysterySet202308": "Purple Protagonist Set",
"mysterySet202309": "Colossal Comet Moth Set",
"mysterySet202310": "Ghostlight Wraith Set",
"mysterySet202311": "All-Seeing Spellbinder Set",
"mysterySet301404": "Steampunk Standard Set",
"mysterySet301405": "Steampunk Accessories Set",
"mysterySet301703": "Peacock Steampunk Set",

View File

@@ -43,5 +43,14 @@
"backgroundHarvestFeastNotes": "Enjoy teh harvest feast.",
"backgroundHarvestFeastText": "Harvest teh Feast",
"backgroundAutumnForestNotes": "U will walk thru teh forst of autumn.",
"backgroundStarrySkiesText": "starrry skes"
"backgroundStarrySkiesText": "starrry skes",
"backgroundStarrySkiesNotes": "",
"backgrounds122014": "",
"backgroundTwinklyLightsNotes": "",
"backgroundIcebergNotes": "",
"backgroundSunsetMeadowNotes": "",
"backgroundTwinklyLightsText": "",
"backgroundSunsetMeadowText": "",
"backgroundSouthPoleText": "",
"backgroundIcebergText": ""
}

View File

@@ -601,5 +601,6 @@
"backgroundCottageConstructionText": "Cottage Under Construction",
"backgroundAmongCattailsNotes": "Admire wetland wildlife Among Cattails.",
"backgroundAmongCattailsText": "Among Cattails",
"backgrounds042021": "SET 83: Released April 2021"
"backgrounds042021": "SET 83: Released April 2021",
"hideLockedBackgrounds": "Hide locked backgrounds"
}

View File

@@ -103,5 +103,6 @@
"selectParticipant": "Select a Participant",
"filters": "Filters",
"wonChallengeDesc": "<%= challengeName %> selected you as the winner! Your win has been recorded in your Achievements.",
"yourReward": "Your Reward"
"yourReward": "Your Reward",
"removeTasks": "Remove Tasks"
}

View File

@@ -2,22 +2,22 @@
"tavernCommunityGuidelinesPlaceholder": "Friendly reminder: this is an all-ages chat, so please keep content and language appropriate! Consult the Community Guidelines in the sidebar if you have questions.",
"lastUpdated": "Last updated:",
"commGuideHeadingWelcome": "Welcome to Habitica!",
"commGuidePara001": "Greetings, adventurer! Welcome to Habitica, the land of productivity, healthy living, and the occasional rampaging gryphon. We have a cheerful community full of helpful people supporting each other on their way to self-improvement. To fit in, all it takes is a positive attitude, a respectful manner, and the understanding that everyone has different skills and limitations -- including you! Habiticans are patient with one another and try to help whenever they can.",
"commGuidePara002": "To help keep everyone safe, happy, and productive in the community, we do have some guidelines. We have carefully crafted them to make them as friendly and easy-to-read as possible. Please take the time to read them before you start chatting.",
"commGuidePara003": "These rules apply to all of the social spaces we use, including (but not necessarily limited to) Trello, GitHub, Weblate, and the Habitica Wiki on Fandom. As communities grow and change, their rules may adapt from time to time. When there are substantive changes to these Guidelines, you'll hear about it in a Bailey announcement and/or our social media!",
"commGuidePara001": "Greetings, adventurer! Welcome to Habitica, the land of productivity, healthy living, and the occasional rampaging gryphon.",
"commGuidePara002": "To help keep everyone safe, happy, and productive, we do have some guidelines for Challenges, player profiles, Party chat, and private messages. We have carefully crafted these Guidelines to make them as friendly and easy-to-read as possible. Please take the time to read them before you start interacting with fellow players.",
"commGuidePara003": "These rules may be adapted from time to time. When there are substantive changes to the community rules listed here, you'll hear about it in a Bailey announcement and/or our social media!",
"commGuideHeadingInteractions": "Interactions in Habitica",
"commGuidePara015": "Habitica has two kinds of social spaces: public, and private. Public spaces include the Tavern, Public Guilds, GitHub, Trello, and the Wiki. Private spaces are Private Guilds, Party chat, and Private Messages. All Display Names and @usernames must comply with the public space guidelines. To change your Display Name and/or @username, on mobile go to Menu > Settings > Profile. On web, go to User > Settings.",
"commGuidePara016": "When navigating the public spaces in Habitica, there are some general rules to keep everyone safe and happy.",
"commGuideList02A": "<strong>Respect each other</strong>. Be courteous, kind, friendly, and helpful. Remember: Habiticans come from all backgrounds and have had wildly divergent experiences. This is part of what makes Habitica so cool! Building a community means respecting and celebrating our differences as well as our similarities. Here are some easy ways to respect each other:",
"commGuidePara015": "Habitica has a few spaces where you may interact with other players. These include private chat contexts (private messages and Party chat) as well as the Looking for Party feature and Challenges.",
"commGuidePara016": "When navigating the social components of Habitica, there are some general rules to keep everyone safe and happy.",
"commGuideList02A": "<strong>Respect each other</strong>. Be courteous, kind, friendly, and helpful. Remember: Habiticans come from all backgrounds and have had wildly divergent experiences.",
"commGuideList02B": "<strong>Obey all of the <a href='/static/terms' target='_blank'>Terms and Conditions</a></strong>.",
"commGuideList02C": "<strong>Do not post images or text that are violent, threatening, or sexually explicit/suggestive, or that promote discrimination, bigotry, racism, sexism, hatred, harassment or harm against any individual or group</strong>. Not even as a joke. This includes slurs as well as statements. Not everyone has the same sense of humor, and so something that you consider a joke may be hurtful to another. Attack your Dailies, not each other.",
"commGuideList02D": "<strong>Keep discussions appropriate for all ages</strong>. We have many young Habiticans who use the site! Let's not tarnish any innocents or hinder any Habiticans in their goals.",
"commGuideList02E": "<strong>Avoid profanity. This includes milder, religious-based oaths that may be acceptable elsewhere</strong>. We have people from all religious and cultural backgrounds, and we want to make sure that all of them feel comfortable in public spaces. <strong>If a moderator or staff member tells you that a term is disallowed on Habitica, even if it is a term that you did not realize was problematic, that decision is final</strong>. Additionally, slurs will be dealt with very severely, as they are also a violation of the Terms of Service.",
"commGuideList02C": "<strong>Do not post images or text that are violent, threatening, or sexually explicit/suggestive, or that promote discrimination, bigotry, racism, sexism, hatred, harassment or harm against any individual or group</strong>. Not even as a joke or meme. This includes slurs as well as statements. Not everyone has the same sense of humor, and so something that you consider a joke may be hurtful to another.",
"commGuideList02D": "<strong>Be mindful that Habiticans are of all ages and backgrounds</strong>. Challenges and player profiles should not mention adult topics, use profanity, or promote contention or conflict.",
"commGuideList02E": "<strong>If a staff member tells you that a term is disallowed on Habitica, even if it is a term that you did not realize was problematic, that decision is final.</strong> Additionally, slurs will be dealt with very severely, as they are also a violation of the Terms of Service.",
"commGuideList02F": "<strong>Avoid extended discussions of divisive topics in the Tavern and where it would be off-topic</strong>. If you feel that someone has said something rude or hurtful, do not engage them. If someone mentions something that is allowed by the guidelines but which is hurtful to you, its okay to politely let someone know that. If it is against the guidelines or the Terms of Service, you should flag it and let a mod respond. When in doubt, flag the post.",
"commGuideList02G": "<strong>Comply immediately with any Mod request</strong>. This could include, but is not limited to, requesting you limit your posts in a particular space, editing your profile to remove unsuitable content, asking you to move your discussion to a more suitable space, etc.",
"commGuideList02J": "<strong>Do not spam</strong>. Spamming may include, but is not limited to: posting the same comment or query in multiple places, posting links without explanation or context, posting nonsensical messages, posting multiple promotional messages about a Guild, Party or Challenge, or posting many messages in a row. Asking for gems or a subscription in any of the chat spaces or via Private Message is also considered spamming. If people clicking on a link will result in any benefit to you, you need to disclose that in the text of your message or that will also be considered spam.<br/><br/>It is up to the mods to decide if something constitutes spam or might lead to spam, even if you dont feel that you have been spamming. For example, advertising a Guild is acceptable once or twice, but multiple posts in one day would probably constitute spam, no matter how useful the Guild is!",
"commGuideList02K": "<strong>Avoid posting large header text in the public chat spaces, particularly the Tavern</strong>. Much like ALL CAPS, it reads as if you were yelling, and interferes with the comfortable atmosphere.",
"commGuideList02L": "<strong>We highly discourage the exchange of personal information -- particularly information that can be used to identify you -- in public chat spaces</strong>. Identifying information can include but is not limited to: your address, your email address, and your API token/password. This is for your safety! Staff or moderators may remove such posts at their discretion. If you are asked for personal information in a private Guild, Party, or PM, we highly recommend that you politely refuse and alert the staff and moderators by either 1) flagging the message if it is in a Party or private Guild, or 2) filling out the <a href='https://contact.habitica.com/' target='_blank'>Moderator Contact Form</a> and including screenshots.",
"commGuideList02G": "<strong>Comply immediately with any Staff request.</strong> This could include, but is not limited to, requesting you limit your posts in a particular space, editing your profile to remove unsuitable content, etc. Do not argue with Staff. If you have concerns or comments about Staff actions, email <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> to contact our community manager.",
"commGuideList02J": "<strong>Do not spam</strong>. Spamming may include, but is not limited to: sending multiple unsolicited private messages, sending nonsensical messages, sending multiple promotional messages about a Party or Challenge, or creating multiple similar or low quality Challenges in a row. Staff has discretion to determine what messages are considered spamming.",
"commGuideList02K": "<strong>Do not send links without explanation or context</strong>. If players clicking on a link will result in any benefit to you, you need to disclose that. This applies in messages as well as Challenges.",
"commGuideList02L": "<strong>We highly discourage the exchange of personal information--particularly information that can be used to identify you</strong>. Identifying information can include but is not limited to: your address, your email, and your password or API token. If you are asked for personal information in a Party chat or private message, we highly recommend that you do not respond, and alert the Staff by either reporting the message or contacting <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> with screenshots of the messages if more context is needed.",
"commGuidePara019": "<strong>In private spaces</strong>, users have more freedom to discuss whatever topics they would like, but they still may not violate the Terms and Conditions, including posting slurs or any discriminatory, violent, or threatening 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 Messages (PMs)</strong> have some additional guidelines. If someone has blocked you, do not contact them elsewhere to ask them to unblock you. Additionally, you should not send PMs to someone asking for support (since public answers to support questions are helpful to the community). Finally, do not send anyone PMs begging for a gift of gems or a subscription, as this can be considered spamming.",
"commGuidePara020A": "<strong>If you see a post or private message that you believe is in violation of the public space guidelines outlined above, or if you see a post or private message that concerns you or makes you uncomfortable, you can bring it to the attention of Moderators and Staff by clicking the flag icon to report it</strong>. A Staff member or Moderator will respond to the situation as soon as possible. Please note that intentionally reporting innocent posts is an infraction of these Guidelines (see below in “Infractions”). You can also contact the Mods via the form on the “Contact Us” page, which you can also access via the help menu by clicking “<a href='https://contact.habitica.com/' target='_blank'>Contact the Moderation Team</a>.” You may want to do this if there are multiple problematic posts by the same person in different Guilds, or if the situation requires some explanation. You may contact us in your native language if that is easier for you: we may have to use Google Translate, but we want you to feel comfortable about contacting us if you have a problem.",
@@ -120,5 +120,13 @@
"commGuideLink06": "<a href='https://trello.com/b/vwuE9fbO/' target='_blank'>The Art Trello</a>: for submitting pixel art.",
"commGuideLink07": "<a href='https://trello.com/b/nnv4QIRX/' target='_blank'>The Quest Trello</a>: for submitting quest writing.",
"commGuidePara069": "The following talented artists contributed to these illustrations:",
"commGuidePara017": "Here's the quick version, but we encourage you to read in more detail below:"
"commGuidePara017": "Here's the quick version, but we encourage you to read in more detail below:",
"commGuideList01A": "Our Guidelines and Terms of Service apply in Challenges, Parties, player profiles, and private messages.",
"commGuideList02H": "<strong>All Display Names and @usernames must comply with the Terms of Service</strong>. To change your Display Name and/or @username: on mobile go to Menu > Settings > Account. On web, go to Settings from the user icon in the top navigation.",
"commGuideList02I": "<strong>Challenge names should be appropriate for all spaces, as they will appear in the winner's public profile</strong>. Keep this in mind when creating Challenges as we may be forced to edit the record on their profile if there is a report.",
"commGuideList02O": "<strong>Parties may create their own chat rules for members comfort and preferences</strong>. However, the admins cannot enforce chat rules in these private spaces unless there is a breach of the Terms of Service, including harassment. If someone in your Party is causing issues, we encourage the Party leader to remove them.",
"commGuideList02P": "<strong>We discourage the sending of unsolicited private messages</strong>. If you receive an unwanted message that makes you uncomfortable or that breaks these Guidelines or the Terms of Service, please block the sender and report it to bring it to Staff attention.",
"commGuideList02N": "<strong>Report anything you see that breaks these Guidelines or our Terms of Service</strong>. You can report a message directly or notify staff via <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> for violations in profiles or Challenges. We will handle them as quickly as possible. You may contact us in your native language if that is easier for you: we may have to use Google Translate, but we want you to feel comfortable about contacting us if you have a problem.",
"commGuideList02Q": "<strong>Do not try to get around a block</strong>. If someone has blocked you from sending them private messages, do not contact them elsewhere to ask them to unblock you.",
"commGuideList02M": "<strong>Do not ask or beg for Gems, subscriptions, or membership in Group Plans</strong>. If you see or receive unwanted messages asking for paid items, please report them. Repeated Gem or subscription begging, especially after a warning, may result in an account ban."
}

View File

@@ -7,8 +7,8 @@
"tier5": "Tier 5 (Champion)",
"tier6": "Tier 6 (Champion)",
"tier7": "Tier 7 (Legendary)",
"tierModerator": "Moderator (Guardian)",
"tierStaff": "Staff (Heroic)",
"tierModerator": "Moderator",
"tierStaff": "Staff",
"tierNPC": "NPC",
"friend": "Friend",
"elite": "Elite",
@@ -16,13 +16,13 @@
"legendary": "Legendary",
"moderator": "Moderator",
"guardian": "Guardian",
"staff": "Staff",
"staff": "Habitica Staff",
"heroic": "Heroic",
"modalContribAchievement": "Contributor Achievement!",
"contribModal": "<%= name %>, you awesome person! You're now a tier <%= level %> contributor for helping Habitica.",
"contribLink": "See what prizes you've earned for your contribution!",
"contribName": "Contributor",
"contribText": "Has contributed to Habitica, whether via code, art, music, writing, or other methods. To learn more, join the Aspiring Legends Guild!",
"contribText": "Has contributed to Habitica, whether via code, art, music, writing, or other methods.",
"kickstartName": "Kickstarter Backer - $<%= key %> Tier",
"kickstartText": "Backed the Kickstarter Project",
"helped": "Helped Habitica Grow",

View File

@@ -9,9 +9,9 @@
"androidFaqAnswer1": "Good Habits (the ones with a +) are tasks that you can do many times a day, such as eating vegetables. Bad Habits (the ones with a -) are tasks that you should avoid, like biting nails. Habits with a + and a - have a good choice and a bad choice, like taking the stairs vs. taking the elevator. Good Habits award experience and gold. Bad Habits subtract health.\n\n Dailies are tasks that you have to do every day, like brushing your teeth or checking your email. You can adjust the days that a Daily is due by tapping to edit it. If you skip a Daily that is due, your character will take damage overnight. Be careful not to add too many Dailies at once!\n\n To Do's are your To Do list. Completing a To Do earns you gold and experience. You never lose health from To Do's. You can add a due date to a To Do by tapping to edit.",
"webFaqAnswer1": "* Good Habits (the ones with a :heavy_plus_sign:) are tasks that you can do many times a day, such as eating vegetables. Bad Habits (the ones with a :heavy_minus_sign:) are tasks that you should avoid, like biting nails. Habits with a :heavy_plus_sign: and a :heavy_minus_sign: have a good choice and a bad choice, like taking the stairs vs. taking the elevator. Good Habits award Experience and Gold. Bad Habits subtract Health.\n* Dailies are tasks that you have to do every day, like brushing your teeth or checking your email. You can adjust the days that a Daily is due by clicking the pencil item to edit it. If you skip a Daily that is due, your avatar will take damage overnight. Be careful not to add too many Dailies at once!\n* To Do's are your To Do list. Completing a To Do earns you Gold and Experience. You never lose Health from To Do's. You can add a due date to a To Do by clicking the pencil icon to edit.",
"faqQuestion2": "What are some sample tasks?",
"iosFaqAnswer2": "The wiki has four lists of sample tasks to use as inspiration:\n\n * [Sample Habits](http://habitica.fandom.com/wiki/Sample_Habits)\n * [Sample Dailies](http://habitica.fandom.com/wiki/Sample_Dailies)\n * [Sample To Do's](http://habitica.fandom.com/wiki/Sample_To-Dos)\n * [Sample Custom Rewards](http://habitica.fandom.com/wiki/Sample_Custom_Rewards)",
"androidFaqAnswer2": "The wiki has four lists of sample tasks to use as inspiration:\n\n * [Sample Habits](http://habitica.fandom.com/wiki/Sample_Habits)\n * [Sample Dailies](http://habitica.fandom.com/wiki/Sample_Dailies)\n * [Sample To Do's](http://habitica.fandom.com/wiki/Sample_To-Dos)\n * [Sample Custom Rewards](http://habitica.fandom.com/wiki/Sample_Custom_Rewards)",
"webFaqAnswer2": "The wiki has four lists of sample tasks to use as inspiration:\n * [Sample Habits](http://habitica.fandom.com/wiki/Sample_Habits)\n * [Sample Dailies](http://habitica.fandom.com/wiki/Sample_Dailies)\n * [Sample To Do's](http://habitica.fandom.com/wiki/Sample_To-Dos)\n * [Sample Custom Rewards](http://habitica.fandom.com/wiki/Sample_Custom_Rewards)",
"iosFaqAnswer2": "The wiki has four lists of sample tasks to use as inspiration:\n\n * [Sample Habits](https://habitica.fandom.com/wiki/Sample_Habits)\n * [Sample Dailies](https://habitica.fandom.com/wiki/Sample_Dailies)\n * [Sample To Do's](https://habitica.fandom.com/wiki/Sample_To_Do%27s)\n * [Sample Custom Rewards](https://habitica.fandom.com/wiki/Sample_Custom_Rewards)\n\n * [Sample Habits](http://habitica.fandom.com/wiki/Sample_Habits)\n * [Sample Dailies](http://habitica.fandom.com/wiki/Sample_Dailies)\n * [Sample To Do's](https://habitica.fandom.com/wiki/Sample_To_Do%27s)\n * [Sample Custom Rewards](http://habitica.fandom.com/wiki/Sample_Custom_Rewards)",
"androidFaqAnswer2": "The wiki has four lists of sample tasks to use as inspiration:\n\n * [Sample Habits](https://habitica.fandom.com/wiki/Sample_Habits)\n * [Sample Dailies](https://habitica.fandom.com/wiki/Sample_Dailies)\n * [Sample To Do's](https://habitica.fandom.com/wiki/Sample_To_Do%27s)\n * [Sample Custom Rewards](https://habitica.fandom.com/wiki/Sample_Custom_Rewards)",
"webFaqAnswer2": "The wiki has four lists of sample tasks to use as inspiration:\n * [Sample Habits](http://habitica.fandom.com/wiki/Sample_Habits)\n * [Sample Dailies](http://habitica.fandom.com/wiki/Sample_Dailies)\n * [Sample To Do's](https://habitica.fandom.com/wiki/Sample_To_Do%27s)\n * [Sample Custom Rewards](http://habitica.fandom.com/wiki/Sample_Custom_Rewards)",
"faqQuestion3": "Why do my tasks change colour?",
"iosFaqAnswer3": "Your tasks change colour based on how well you are currently accomplishing them! Each new task starts out as a neutral yellow. Perform Dailies or positive Habits more frequently and they move toward blue. Miss a Daily or give in to a bad Habit and the task moves toward red. The redder a task, the more rewards it will give you, but if it's a Daily or bad Habit, the more it will hurt you! This helps motivate you to complete the tasks that are giving you trouble.",
"androidFaqAnswer3": "Your tasks change colour based on how well you are currently accomplishing them! Each new task starts out as a neutral yellow. Perform Dailies or positive Habits more frequently and they move toward blue. Miss a Daily or give in to a bad Habit and the task moves toward red. The redder a task, the more rewards it will give you, but if it's a Daily or bad Habit, the more it will hurt you! This helps motivate you to complete the tasks that are giving you trouble.",
@@ -20,10 +20,10 @@
"iosFaqAnswer4": "There are several things that can cause you to take damage. First, if you left Dailies incomplete overnight and didn't check them off in the screen that popped up the next morning, those unfinished Dailies will damage you. Second, if you tap a bad Habit, it will damage you. Finally, if you are in a Boss Battle with your Party and one of your Party mates did not complete all their Dailies, the Boss will attack you.\n\n The main way to heal is to gain a level, which restores all your health. You can also buy a Health Potion with gold from the Rewards column. Plus, at level 10 or above, you can choose to become a Healer, and then you will learn healing skills. If you are in a Party with a Healer, they can heal you as well.",
"androidFaqAnswer4": "There are several things that can cause you to take damage. First, if you left Dailies incomplete overnight and didn't check them off in the screen that popped up the next morning, those unfinished Dailies will damage you. Second, if you tap a bad Habit, it will damage you. Finally, if you are in a Boss Battle with your Party and one of your Party mates did not complete all their Dailies, the Boss will attack you.\n\n The main way to heal is to gain a level, which restores all your health. You can also buy a Health Potion with gold from the Rewards tab on the Tasks page. Plus, at level 10 or above, you can choose to become a Healer, and then you will learn healing skills. If you are in a Party with a Healer, they can heal you as well.",
"webFaqAnswer4": "There are several things that can cause you to take damage. First, if you left Dailies incomplete overnight and didn't check them off in the screen that popped up the next morning, those unfinished Dailies will damage you. Second, if you click a bad Habit, it will damage you. Finally, if you are in a Boss Battle with your party and one of your party mates did not complete all their Dailies, the Boss will attack you. The main way to heal is to gain a level, which restores all your Health. You can also buy a Health Potion with Gold from the Rewards column. Plus, at level 10 or above, you can choose to become a Healer, and then you will learn healing skills. Other Healers can heal you as well if you are in a Party with them. Learn more by clicking \"Party\" in the navigation bar.",
"faqQuestion5": "How do I play Habitica with my friends?",
"iosFaqAnswer5": "The best way is to invite them to a Party with you! Parties can go on Quests, battle monsters, and cast skills to support each other.\n\nIf you want to start your own Party, go to Menu > [Party](https://habitica.com/party) and tap \"Create New Party\". Then scroll down and tap \"Invite a Member\" to invite your friends by entering their @username. If you want to join someone elses Party, just give them your @username and they can invite you!\n\nYou and your friends can also join Guilds, which are public chat rooms that bring people together based on shared interests! There are a lot of helpful and fun communities, be sure to check them out.\n\nIf youre feeling more competitive, you and your friends can create or join Challenges to take on a set of tasks. There are all sorts of public Challenges available that span a wide array of interests and goals. Some public Challenges will even award Gem prizes if youre selected as the winner.",
"androidFaqAnswer5": "The best way is to invite them to a Party with you! Parties can go on quests, battle monsters, and cast skills to support each other. Go to the [website](https://habitica.com/) to create one if you don't already have a Party. You can also join guilds together (Social > Guilds). Guilds are chat rooms focusing on a shared interest or the pursuit of a common goal, and can be public or private. You can join as many guilds as you'd like, but only one party.\n\n For more detailed info, check out the wiki pages on [Parties](http://habitica.fandom.com/wiki/Party) and [Guilds](http://habitica.fandom.com/wiki/Guilds).",
"webFaqAnswer5": "The best way is to invite them to a Party with you by clicking \"Party\" in the navigation bar! Parties can go on quests, battle monsters, and cast skills to support each other. You can also join Guilds together (click on \"Guilds\" in the navigation bar). Guilds are chat rooms focusing on a shared interest or the pursuit of a common goal, and can be public or private. You can join as many Guilds as you'd like, but only one Party. For more detailed info, check out the wiki pages on [Parties](http://habitica.fandom.com/wiki/Party) and [Guilds](http://habitica.fandom.com/wiki/Guilds).",
"faqQuestion5": "Can I play Habitica with others?",
"iosFaqAnswer5": "The best way is to invite them to a Party with you! Parties can go on Quests, battle monsters, and cast skills to support each other.\n\nIf you want to start your own Party, go to Menu > [Party](https://habitica.com/party) and tap \"Create New Party\". Then scroll down and tap \"Invite a Member\" to invite your friends by entering their @username. If you want to join someone elses Party, just give them your @username and they can invite you!\n\nIf youre feeling more competitive, you and your friends can create or join Challenges to take on a set of tasks. There are all sorts of public Challenges available that span a wide array of interests and goals. Some public Challenges will even award Gem prizes if youre selected as the winner.",
"androidFaqAnswer5": "The best way is to invite them to a Party with you! Parties can go on quests, battle monsters, and cast skills to support each other. Go to the [website](https://habitica.com/) to create one if you don't already have a Party. \n\n For more detailed info, check out the wiki pages on [Parties](https://habitica.fandom.com/wiki/Party).",
"webFaqAnswer5": "Yes, with Parties! You can start your own Party or join an existing one. Partying with other Habitica players is a great way to take on Quests, receive buffs from Party members skills, and boost your motivation with additional accountability.",
"faqQuestion6": "How do I get a Pet or Mount?",
"iosFaqAnswer6": "Every time you complete a task, you'll have a random chance at receiving an Egg, a Hatching Potion, or a piece of Pet Food. They will be stored in Menu > Items.\n\nTo hatch a Pet, you'll need an Egg and a Hatching Potion. Tap on the Egg to determine the species you want to hatch, and select \"Hatch Egg.\" Then choose a Hatching Potion to determine its color! Go to Menu > Pets and click your new Pet to equip it to your Avatar. \n\n You can also grow your Pets into Mounts by feeding them under Menu > Pets. Tap on a Pet, and select \"Feed Pet\"! You'll have to feed a Pet many times before it becomes a Mount, but if you can figure out its favorite food, it will grow more quickly. Use trial and error, or [see the spoilers here](http://habitica.fandom.com/wiki/Food#Food_Preferences). Once you have a Mount, go to Menu > Mounts and tap on it to equip it to your Avatar.\n\nYou can also get Eggs for Quest Pets by completing certain Quests (to learn more about Quests, see [How do I fight monsters and go on Quests](https://habitica.com/static/faq/9)).",
"androidFaqAnswer6": "Every time you complete a task, you'll have a random chance at receiving an Egg, a Hatching Potion, or a piece of Pet Food. They will be stored in Menu > Items.\n\nTo hatch a Pet, you'll need an Egg and a Hatching Potion. Tap on the Egg to determine the species you want to hatch, and select \"Hatch with Potion.\" Then choose a Hatching Potion to determine its color! To equip your new Pet, go to Menu > Stable > Pets, select a species, click on the desired Pet, and select \"Use\"(Your Avatar doesn't update to reflect the change). \n\n You can also grow your Pets into Mounts by feeding them under Menu > Stable [ > Pets ]. Tap on a Pet, and then select \"Feed\"! You'll have to feed a Pet many times before it becomes a Mount, but if you can figure out its favorite food, it will grow more quickly. Use trial and error, or [see the spoilers here](http://habitica.fandom.com/wiki/Food#Food_Preferences). To equip your Mount, go to Menu > Stable > Mounts, select a species, click on the desired Mount, and select \"Use\"(Your Avatar doesn't update to reflect the change).\n\n You can also get Eggs for Quest Pets by completing certain Quests. (See below to learn more about Quests.)",
@@ -54,5 +54,6 @@
"webFaqAnswer12": "World Bosses are special monsters that appear in the Tavern. All active users are automatically battling the Boss, and their tasks and Skills will damage the Boss as usual. You can also be in a normal Quest at the same time. Your tasks and Skills will count towards both the World Boss and the Boss/Collection Quest in your party. A World Boss will never hurt you or your account in any way. Instead, it has a Rage Bar that fills when users skip Dailies. If its Rage bar fills, it will attack one of the Non-Player Characters around the site and their image will change. You can read more about [past World Bosses](http://habitica.fandom.com/wiki/World_Bosses) on the wiki.",
"iosFaqStillNeedHelp": "If you have a question that isn't on this list or on the [Wiki FAQ](http://habitica.fandom.com/wiki/FAQ), come ask in the Tavern chat under Menu > Tavern! We're happy to help.",
"androidFaqStillNeedHelp": "If you have a question that isn't on this list or on the [Wiki FAQ](http://habitica.fandom.com/wiki/FAQ), come ask in the Tavern chat under Menu > Tavern! We're happy to help.",
"webFaqStillNeedHelp": "If you have a question that isn't on this list or on the [Wiki FAQ](http://habitica.fandom.com/wiki/FAQ), come ask in the [Habitica Help guild](https://habitica.com/groups/guild/5481ccf3-5d2d-48a9-a871-70a7380cee5a)! We're happy to help."
"webFaqStillNeedHelp": "If you have a question that isn't on this list or on the [Wiki FAQ](http://habitica.fandom.com/wiki/FAQ), come ask in the [Habitica Help guild](https://habitica.com/groups/guild/5481ccf3-5d2d-48a9-a871-70a7380cee5a)! We're happy to help.",
"general": "General"
}

View File

@@ -9,11 +9,11 @@
"communityFacebook": "Facebook",
"companyAbout": "How It Works",
"companyBlog": "Blog",
"companyContribute": "Contribute",
"companyDonate": "Donate",
"companyContribute": "Contributing to Habitica",
"companyDonate": "Donate to Habitica",
"forgotPassword": "Forgot Password?",
"emailNewPass": "Email a Password Reset Link",
"forgotPasswordSteps": "Enter the email address you used to register your Habitica account.",
"forgotPasswordSteps": "Enter your username or the email address you used to register your Habitica account.",
"sendLink": "Send Link",
"featuredIn": "Featured in",
"footerDevs": "Developers",
@@ -184,5 +184,6 @@
"mobileApps": "Mobile Apps",
"learnMore": "Learn More",
"communityInstagram": "Instagram",
"minPasswordLength": "Password must be 8 characters or more."
"minPasswordLength": "Password must be 8 characters or more.",
"footerProduct": "Product"
}

View File

@@ -1,8 +1,8 @@
{
"tavern": "Tavern Chat",
"tavernChat": "Tavern Chat",
"innCheckOutBanner": "You are currently checked into the Inn. Your Dailies won't damage you and you won't make progress towards Quests.",
"innCheckOutBannerShort": "You are checked into the Inn.",
"innCheckOutBanner": "You have currently paused damage. Your Dailies won't damage you and you won't make progress towards Quests.",
"innCheckOutBannerShort": "You have paused damage.",
"resumeDamage": "Resume Damage",
"helpfulLinks": "Helpful Links",
"communityGuidelinesLink": "Community Guidelines",
@@ -14,13 +14,13 @@
"contributing": "Contributing",
"faq": "FAQ",
"tutorial": "Tutorial",
"glossary": "<a target='_blank' href='http://habitica.fandom.com/wiki/Glossary'>Glossary</a>",
"glossary": "<a target='_blank' href='https://habitica.fandom.com/wiki/Glossary'>Glossary</a>",
"wiki": "Wiki",
"requestAF": "Request a Feature",
"dataTool": "Data Display Tool",
"resources": "Resources",
"communityGuidelines": "Community Guidelines",
"bannedWordUsed": "Oops! Looks like this post contains a swearword, religious oath, or reference to an addictive substance or adult topic (<%= swearWordsUsed %>). Habitica has users from all backgrounds, so we keep our chat very clean. Feel free to edit your message so you can post it!",
"bannedWordUsed": "Oops! Looks like this post contains a swearword or reference to an addictive substance or adult topic (<%= swearWordsUsed %>). Habitica keeps our chat very clean. Feel free to edit your message so you can post it! You must remove the word, not just censor it.",
"bannedSlurUsed": "Your post contained inappropriate language, and your chat privileges have been revoked.",
"party": "Party",
"usernameCopied": "Username copied to clipboard.",

View File

@@ -16,15 +16,15 @@
"mattBoch": "Matt Boch",
"mattBochText1": "Welcome to the Stable! Im Matt, the beastmaster. Every time you complete a task, you'll have a random chance at receiving an Egg or a Hatching Potion to hatch Pets. When you hatch a Pet, it will appear here! Click a Pet's image to add it to your Avatar. Feed them with the Pet Food you find, and they'll grow into hardy Mounts.",
"welcomeToTavern": "Welcome to The Tavern!",
"sleepDescription": "Need a break? Check into Daniel's Inn to pause some of Habitica's more difficult game mechanics:",
"sleepBullet1": "Missed Dailies won't damage you",
"sleepBullet2": "Tasks won't lose streaks",
"sleepBullet3": "Bosses won't do damage for your own missed Dailies",
"sleepDescription": "Need a break? Pause Damage (located in Settings) to pause some of Habitica's more difficult game mechanics:",
"sleepBullet1": "Your missed Dailies won't damage you (bosses will still do damage caused by other Party member's missed Dailies)",
"sleepBullet2": "Your Task streaks and Habit counters will not reset",
"sleepBullet3": "Your damage to the Quest boss or found collection items will remain pending until you resume Damage",
"sleepBullet4": "Your boss damage or collection Quest items will stay pending until check-out",
"pauseDailies": "Pause Damage",
"unpauseDailies": "Unpause Damage",
"staffAndModerators": "Staff and Moderators",
"communityGuidelinesIntro": "Habitica tries to create a welcoming environment for users of all ages and backgrounds, especially in public spaces like the Tavern. If you have any questions, please consult our <a href='/static/community-guidelines' target='_blank'>Community Guidelines</a>.",
"communityGuidelinesIntro": "Habitica tries to create a welcoming environment for users of all ages and backgrounds, especially in spaces like Groups and Parties. If you have any questions, please consult our <a href='/static/community-guidelines' target='_blank'>Community Guidelines</a>.",
"acceptCommunityGuidelines": "I agree to follow the Community Guidelines",
"worldBossEvent": "World Boss Event",
"worldBossDescription": "World Boss Description",

View File

@@ -1,10 +1,11 @@
{
"needTips": "Need some tips on how to begin? Here's a straightforward guide!",
"step1": "Step 1: Enter Tasks",
"webStep1Text": "Habitica is nothing without real-world goals, so enter a few tasks. You can add more later as you think of them! All tasks can be added by clicking the green \"Create\" button.\n* **Set up [To Do's](http://habitica.fandom.com/wiki/To-Dos):** Enter tasks you do once or rarely in the To Do's column, one at a time. You can click on the tasks to edit them and add checklists, due dates, and more!\n* **Set up [Dailies](http://habitica.fandom.com/wiki/Dailies):** Enter activities you need to do daily or on a particular day of the week, month, or year in the Dailies column. Click task to edit when it will be due and/or set a start date. You can also make it due on a repeating basis, for example, every 3 days.\n* **Set up [Habits](http://habitica.fandom.com/wiki/Habits):** Enter habits you want to establish in the Habits column. You can edit the Habit to change it to just a good habit :heavy_plus_sign: or a bad habit :heavy_minus_sign:\n* **Set up [Rewards](http://habitica.fandom.com/wiki/Rewards):** In addition to the in-game Rewards offered, add activities or treats which you want to use as a motivation to the Rewards column. It's important to give yourself a break or allow some indulgence in moderation!\n* If you need inspiration for which tasks to add, you can look at the wiki's pages on [Sample Habits](http://habitica.fandom.com/wiki/Sample_Habits), [Sample Dailies](http://habitica.fandom.com/wiki/Sample_Dailies), [Sample To Do's](http://habitica.fandom.com/wiki/Sample_To-Dos), and [Sample Rewards](http://habitica.fandom.com/wiki/Sample_Custom_Rewards).",
"webStep1Text": "Habitica is nothing without real-world goals, so enter a few tasks. You can add more later as you think of them! All tasks can be added by clicking the green \"Create\" button.\n* **Set up [To Do's](https://habitica.fandom.com/wiki/To_Do%27s):** Enter tasks you do once or rarely in the To Do's column, one at a time. You can click on the tasks to edit them and add checklists, due dates, and more!\n* **Set up [Dailies](http://habitica.fandom.com/wiki/Dailies):** Enter activities you need to do daily or on a particular day of the week, month, or year in the Dailies column. Click task to edit when it will be due and/or set a start date. You can also make it due on a repeating basis, for example, every 3 days.\n* **Set up [Habits](http://habitica.fandom.com/wiki/Habits):** Enter habits you want to establish in the Habits column. You can edit the Habit to change it to just a good habit :heavy_plus_sign: or a bad habit :heavy_minus_sign:\n* **Set up [Rewards](http://habitica.fandom.com/wiki/Rewards):** In addition to the in-game Rewards offered, add activities or treats which you want to use as a motivation to the Rewards column. It's important to give yourself a break or allow some indulgence in moderation!\n* If you need inspiration for which tasks to add, you can look at the wiki's pages on [Sample Habits](http://habitica.fandom.com/wiki/Sample_Habits), [Sample Dailies](http://habitica.fandom.com/wiki/Sample_Dailies), [Sample To Do's](https://habitica.fandom.com/wiki/Sample_To_Do%27s), and [Sample Rewards](http://habitica.fandom.com/wiki/Sample_Custom_Rewards).",
"step2": "Step 2: Gain Points by Doing Things in Real Life",
"webStep2Text": "Now, start tackling your goals from the list! As you complete tasks and check them off in Habitica, you will gain [Experience](http://habitica.fandom.com/wiki/Experience_Points), which helps you level up, and [Gold](http://habitica.fandom.com/wiki/Gold_Points), which allows you to purchase Rewards. If you fall into bad habits or miss your Dailies, you will lose [Health](http://habitica.fandom.com/wiki/Health_Points). In that way, the Habitica Experience and Health bars serve as a fun indicator of your progress toward your goals. You'll start seeing your real life improve as your character advances in the game.",
"webStep2Text": "Now, start tackling your goals from the list! As you complete tasks and check them off in Habitica, you will gain [Experience](https://habitica.fandom.com/wiki/Experience_Points), which helps you level up, and [Gold](https://habitica.fandom.com/wiki/Gold_Points), which allows you to purchase Rewards. If you fall into bad habits or miss your Dailies, you will lose [Health](https://habitica.fandom.com/wiki/Health_Points). In that way, the Habitica Experience and Health bars serve as a fun indicator of your progress toward your goals. You'll start seeing your real life improve as your character advances in the game.",
"step3": "Step 3: Customise and Explore Habitica",
"webStep3Text": "Once you're familiar with the basics, you can get even more out of Habitica with these nifty features:\n * Organize your Tasks with [tags](http://habitica.fandom.com/wiki/Tags) (edit a Task to add them).\n * Customize your [Avatar](http://habitica.fandom.com/wiki/Avatar) by clicking the user icon in the upper-right corner.\n * Buy your [Equipment](http://habitica.fandom.com/wiki/Equipment) under Rewards or from the [Shops](<%= shopUrl %>), and change it under [Inventory > Equipment](<%= equipUrl %>).\n * Connect with other users via the [Tavern](http://habitica.fandom.com/wiki/Tavern).\n * Hatch [Pets](http://habitica.fandom.com/wiki/Pets) by collecting [Eggs](http://habitica.fandom.com/wiki/Eggs) and [Hatching Potions](http://habitica.fandom.com/wiki/Hatching_Potions). [Feed](http://habitica.fandom.com/wiki/Food) them to create [Mounts](http://habitica.fandom.com/wiki/Mounts).\n * At level 10: Choose a particular [Class](http://habitica.fandom.com/wiki/Class_System) and then use Class-specific [skills](http://habitica.fandom.com/wiki/Skills) (levels 11 to 14).\n * Form a Party with your friends (by clicking [Party](<%= partyUrl %>) in the navigation bar) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [Quests](http://habitica.fandom.com/wiki/Quests) (you will be given a quest at level 15).",
"overviewQuestions": "Have questions? Check out the [FAQ](<%= faqUrl %>)! If your question isn't mentioned there, you can ask for further help in the [Habitica Help guild](<%= helpGuildUrl %>).\n\nGood luck with your tasks!"
"webStep3Text": "Once you're familiar with the basics, you can get even more out of Habitica with these nifty features:\n * Organize your Tasks with [tags](https://habitica.fandom.com/wiki/Tags) (edit a Task to add them).\n * Customize your [Avatar](https://habitica.fandom.com/wiki/Avatar) by clicking the user icon in the upper-right corner.\n * Buy your [Equipment](https://habitica.fandom.com/wiki/Equipment) under Rewards or from the [Shops](<%= shopUrl %>), and change it under [Inventory > Equipment](<%= equipUrl %>).\n * Connect with other users via the [Looking for Party tool](https://habitica.com/looking-for-party).\n * Hatch [Pets](https://habitica.fandom.com/wiki/Pets) by collecting [Eggs](https://habitica.fandom.com/wiki/Eggs) and [Hatching Potions](https://habitica.fandom.com/wiki/Hatching_Potions). [Feed](https://habitica.fandom.com/wiki/Food) them to create [Mounts](https://habitica.fandom.com/wiki/Mounts).\n * At level 10: Choose a particular [Class](https://habitica.fandom.com/wiki/Class_System) and then use Class-specific [skills](https://habitica.fandom.com/wiki/Skills) (levels 11 to 14).\n * Form a Party with your friends (by clicking [Party](<%= partyUrl %>) in the navigation bar) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [Quests](https://habitica.fandom.com/wiki/Quests) (you will be given a quest at level 15).\n * Organize your Tasks with [tags](http://habitica.fandom.com/wiki/Tags) (edit a Task to add them).\n * Customize your [Avatar](http://habitica.fandom.com/wiki/Avatar) by clicking the user icon in the upper-right corner.\n * Buy your [Equipment](http://habitica.fandom.com/wiki/Equipment) under Rewards or from the [Shops](<%= shopUrl %>), and change it under [Inventory > Equipment](<%= equipUrl %>).\n * Connect with other users via the [Tavern](http://habitica.fandom.com/wiki/Tavern).\n * Hatch [Pets](http://habitica.fandom.com/wiki/Pets) by collecting [Eggs](http://habitica.fandom.com/wiki/Eggs) and [Hatching Potions](http://habitica.fandom.com/wiki/Hatching_Potions). [Feed](http://habitica.fandom.com/wiki/Food) them to create [Mounts](http://habitica.fandom.com/wiki/Mounts).\n * At level 10: Choose a particular [Class](http://habitica.fandom.com/wiki/Class_System) and then use Class-specific [skills](http://habitica.fandom.com/wiki/Skills) (levels 11 to 14).\n * Form a Party with your friends (by clicking [Party](<%= partyUrl %>) in the navigation bar) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [Quests](http://habitica.fandom.com/wiki/Quests) (you will be given a quest at level 15).",
"overviewQuestions": "Have questions? Check out the [FAQ](<%= faqUrl %>)! If your question isn't mentioned there, you can ask for further help in the [Habitica Help guild](<%= helpGuildUrl %>).\n\nGood luck with your tasks!",
"overviewQuestionsRevised": "Have questions? Check out the <a href='/static/faq'>FAQ</a>! If your question isn't mentioned there, you can ask for further help using this form: "
}

View File

@@ -113,5 +113,6 @@
"gryphatrice": "Gryphatrice",
"invalidAmount": "Invalid amount of food, must be a positive integer",
"tooMuchFood": "You're trying to feed too much food to your pet, action cancelled",
"notEnoughFood": "You don't have enough food"
"notEnoughFood": "You don't have enough food",
"veteranDragon": "Veteran Dragon"
}

View File

@@ -85,5 +85,6 @@
"hatchingPotionQuests": "Magic Hatching Potion Quests",
"questAlreadyStartedFriendly": "The quest has already started, but you can always catch the next one!",
"questAlreadyStarted": "The quest has already started.",
"bossDamage": "You damaged the boss!"
"bossDamage": "You damaged the boss!",
"questItemsPending": "<%= amount %> Items pending"
}

View File

@@ -4,7 +4,7 @@
"questEvilSantaCompletion": "Trapper Santa squeals in anger, and bounces off into the night. The grateful she-bear, through roars and growls, tries to tell you something. You take her back to the stables, where Matt Boch the Beast Master listens to her tale with a gasp of horror. She has a cub! He ran off into the ice-fields when mama bear was captured.",
"questEvilSantaBoss": "Trapper Santa",
"questEvilSantaDropBearCubPolarMount": "Polar Bear (Mount)",
"questEvilSanta2Text": "Find The Cub",
"questEvilSanta2Text": "Find the Cub",
"questEvilSanta2Notes": "When Trapper Santa captured the polar bear mount, her cub ran off into the icefields. You hear twig-snaps and snow crunch through the crystalline sound of the forest. Paw prints! You start racing to follow the trail. Find all the prints and broken twigs, and retrieve the cub!<br><br><strong>Note</strong>: “Find the Cub” awards a stackable quest achievement but gives a rare pet that can only be added to your stable once.",
"questEvilSanta2Completion": "You've found the cub! It will keep you company forever.",
"questEvilSanta2CollectTracks": "Tracks",

View File

@@ -8,7 +8,7 @@
"rebirthOrb": "Used an Orb of Rebirth to start over after attaining Level <%= level %>.",
"rebirthOrb100": "Used an Orb of Rebirth to start over after attaining Level 100 or higher.",
"rebirthOrbNoLevel": "Used an Orb of Rebirth to start over.",
"rebirthPop": "Instantly restart your character as a Level 1 Warrior while retaining achievements, collectibles, and equipment. Your tasks and their history will remain but they will be reset to yellow. Your streaks will be removed except from tasks belonging to active Challenges and Group Plans. Your Gold, Experience, Mana, and the effects of all Skills will be removed. All of this will take effect immediately. For more information, see the wiki's <a href='http://habitica.fandom.com/wiki/Orb_of_Rebirth' target='_blank'>Orb of Rebirth</a> page.",
"rebirthPop": "Instantly restart your character as a Level 1 Warrior while retaining achievements, collectibles, and equipment. Your tasks and their history will remain but they will be reset to yellow. Your streaks will be removed except from tasks belonging to active Challenges and Group Plans. Your Gold, Experience, Mana, and the effects of all Skills will be removed. All of this will take effect immediately.",
"rebirthName": "Orb of Rebirth",
"rebirthComplete": "You have been reborn!",
"nextFreeRebirth": "<strong><%= days %> days</strong> until <strong>FREE</strong> Orb of Rebirth"

View File

@@ -2,7 +2,7 @@
"settings": "Settings",
"language": "Language",
"americanEnglishGovern": "In the event of a discrepancy in the translations, the American English version governs.",
"helpWithTranslation": "Would you like to help with the translation of Habitica? Great! Then visit <a href=\"/groups/guild/7732f64c-33ee-4cce-873c-fc28f147a6f7\">the Aspiring Linguists Guild</a>!",
"helpWithTranslation": "Would you like to help with the translation of Habitica? Great! Then visit <a href=\"https://translate.habitica.com\">Habitica's Weblate site</a>!",
"stickyHeader": "Sticky header",
"newTaskEdit": "Open new tasks in edit mode",
"dailyDueDefaultView": "Set Dailies default to 'due' tab",

View File

@@ -6,7 +6,7 @@
"spellWizardEarthText": "Earthquake",
"spellWizardEarthNotes": "Your mental power shakes the earth and buffs your Party's Intelligence! (Based on: Unbuffed INT)",
"spellWizardFrostText": "Chilling Frost",
"spellWizardFrostNotes": "With one cast, ice freezes all your streaks so they won't reset to zero tomorrow! ",
"spellWizardFrostNotes": "With one cast, ice freezes all your streaks so they won't reset to zero tomorrow!",
"spellWizardFrostAlreadyCast": "You have already cast this today. Your streaks are frozen, and there's no need to cast this again.",
"spellWarriorSmashText": "Brutal Smash",
"spellWarriorSmashNotes": "You make a task more blue/less red and deal extra damage to Bosses! (Based on: STR)",

View File

@@ -187,5 +187,9 @@
"mysterySet202011": "Foliated Magus Set",
"mysterySet202012": "Frostfire Phoenix Set",
"mysterySet202101": "Snazzy Snow Leopard Set",
"mysterySet202102": "Charming Champion Set"
"mysterySet202102": "Charming Champion Set",
"howManyGemsPurchase": "How many Gems would you like to purchase?",
"howManyGemsSend": "How many Gems would you like to send?",
"needToPurchaseGems": "Need to purchase Gems as a gift?",
"wantToSendOwnGems": "Want to send your own Gems?"
}

View File

@@ -1,9 +1,9 @@
{
"lostAllHealth": "You ran out of Health!",
"dontDespair": "Don't despair!",
"dontDespair": "Ära kaota lootust!",
"deathPenaltyDetails": "You lost a Level, your Gold, and a piece of Equipment, but you can get them all back with hard work! Good luck--you'll do great.",
"refillHealthTryAgain": "Refill Health & Try Again",
"dyingOftenTips": "Is this happening often? <a href='http://habitica.wikia.com/wiki/Death_Mechanics#Strategies_for_Staying_Alive' target='_blank'>Here are some tips!</a>",
"dyingOftenTips": "Kas seda juhtub tihti? <a href='https://habitica.fandom.com/wiki/Death_Mechanics#Strategies_for_Staying_Alive' target='_blank'>Siin on mõned nõuanded!</a>",
"losingHealthWarning": "Careful - You're Losing Health!",
"losingHealthWarning2": "Don't let your Health drop to zero! If you do, you'll lose a level, your Gold, and a piece of equipment.",
"toRegainHealth": "To regain Health:",
@@ -12,6 +12,6 @@
"losingHealthQuickly": "Losing Health quickly?",
"lowHealthTips3": "Incomplete Dailies hurt you overnight, so be careful not to add too many at first!",
"lowHealthTips4": "If a Daily isn't due on a certain day, you can disable it by clicking the pencil icon.",
"goodLuck": "Good luck!",
"cannotRevive": "Cannot revive if not dead"
}
"goodLuck": "Õnn kaasa!",
"cannotRevive": "Ei saa taaselustada, kui ei ole surnud"
}

View File

@@ -150,5 +150,8 @@
"achievementPlantParentModalText": "Vous avec collecté tous les familiers plantes !",
"achievementDinosaurDynasty": "Dynastie des dinosaures",
"achievementDinosaurDynastyText": "A fait éclore toutes les couleurs standard d'oiseaux et de dinosaures : faucon, hibou, perroquet, paon, pingouin, coq, ptérodactyle, T-Rex, tricératops et vélociraptor !",
"achievementDinosaurDynastyModalText": "Vous avez collecté tous les animaux de compagnie d'oiseau et de dinosaure !"
"achievementDinosaurDynastyModalText": "Vous avez collecté tous les animaux de compagnie d'oiseau et de dinosaure !",
"achievementBonelessBossText": "A fait éclore toutes les couleurs standard de familiers invertébrés : coccinelle, papillon, seiche, nudibranche, pieuvre, escargot et araignée !",
"achievementBonelessBoss": "Boss désossé",
"achievementBonelessBossModalText": "Vous avez collecté tous les familiers invertébrés !"
}

View File

@@ -794,5 +794,26 @@
"backgroundCraterLakeNotes": "Admirez un magnifique lac de cratère.",
"backgroundLeafyTreeTunnelNotes": "Promenez-vous dans un tunnel d'arbre feuillu.",
"backgroundCretaceousForestText": "Forêt du Crétacé",
"backgroundInsideAdventurersHideoutNotes": "Planifiez votre voyage dans la cachette d'une aventurière."
"backgroundInsideAdventurersHideoutNotes": "Planifiez votre voyage dans la cachette d'une aventurière.",
"backgroundColorfulCoralText": "Corail coloré",
"backgroundRockGardenText": "Jardin de rocaille",
"backgroundRockGardenNotes": "Détendez-vous dans un jardin de rocaille.",
"backgrounds072023": "Ensemble 110 : sorti Juillet 2023",
"backgroundColorfulCoralNotes": "Plongez parmi les coraux colorés.",
"backgrounds082023": "Ensemble 111 : sorti août 2023",
"backgroundBonsaiCollectionText": "Collection de bonsaïs",
"backgroundBonsaiCollectionNotes": "Admirez une magnifique collection de bonsaïs.",
"backgroundOnAPaddlewheelBoatText": "Sur un Bateau à roues à aubes",
"backgroundOnAPaddlewheelBoatNotes": "Voyage sur un Bateau à roues à aubes.",
"backgroundBoardwalkIntoSunsetText": "Promenade au Coucher de soleil",
"backgroundDreamyIslandText": "Île de Rêve",
"backgroundDreamyIslandNotes": "Appréciez le décor d'une Île de Rêve.",
"backgroundBoardwalkIntoSunsetNotes": "Balade sur un Promenade au Coucher de soleil.",
"backgrounds092023": "Ensemble 112 : Sorti en Septembre 2023",
"backgroundMovingDayText": "Jour de Déménagement",
"backgroundMovingDayNotes": "Faites vos cartons pour le Jour du Déménagement.",
"backgroundCoveredBridgeInAutumnText": "Pont automnal couvert",
"backgroundCoveredBridgeInAutumnNotes": "Traverser un Pont Couvert en Automne.",
"backgroundBaobabForestText": "Forêt de Baobab",
"backgroundBaobabForestNotes": "Observez avec émerveillement la Forêt de Baobab."
}

View File

@@ -8,16 +8,16 @@
"commGuideHeadingInteractions": "Interactions dans Habitica",
"commGuidePara015": "Habitica a quelques espaces sur lesquels vous pouvez interagir avec d'autres joueu·r·se·s. Cela inclut les discussions privées (messages privées et discussion d'Équipe) ainsi que l'option Rechercher une Équipe et Défis.",
"commGuidePara016": "Lorsque vous naviguez dans les environnements sociaux dHabitica, il y a quelques règles générales à suivre afin que tout le monde se sente bien et heureux.",
"commGuideList02A": "<strong>Respectez-vous les uns les autres</strong>. Faites preuve de courtoisie, de gentillesse et de soutien. Souvenez-vous : Les membres d'Habitica proviennent de tout milieu et ont des expériences très différentes. C'est en partie ce qui rend Habitica si sympathique ! Construire une communauté signifie respecter et célébrer nos différences, tout autant que nos similitudes.",
"commGuideList02A": "<strong>Respectez-vous les uns les autres</strong>. Faites preuve de courtoisie, de gentillesse et de soutien. Souvenez-vous : Les membres d'Habitica proviennent de tout milieu et ont des expériences très différentes.",
"commGuideList02B": "<strong>Respectez l'ensemble des <a href='https://habitica.com/static/terms' target='_blank'>Conditions d'utilisation.</a></strong> dans les espaces publics et privés.",
"commGuideList02C": "<strong>Ne postez pas d'images ou de textes violents, menaçants, ou sexuellement explicites/suggestifs, ou qui encouragent à la discrimination, au sectarisme, au racisme, au sexisme, à la haine, au harcèlement ou visant à nuire à un quelconque individu ou groupe</strong>. Pas même en tant que plaisanterie ou meme. Cela inclut les injures aussi bien que les déclarations. Tout le monde na pas le même sens de lhumour, et ce que vous considérez comme une plaisanterie peut être blessant pour une autre personne.",
"commGuideList02D": "<strong>Gardez les discussions à un niveau correct</strong>. Cela signifie entre autre d'éviter les sujets adultes sur les espaces publics. Beaucoup de jeunes utilisent le site, et chacun et chacune d'entre nous vient avec son propre bagage d'expériences. Nous souhaitons que notre communauté soit la plus confortable et la plus inclusive possible.",
"commGuideList02D": "<strong>Pensez au fait que les Habiticans sont de tous âges et de tous milieux</strong>. Les Challenges et les profils de joueu·r·se·s ne doivent pas faire mention de sujets destinés uniquement aux adultes, des obscénités, ou promouvoir des sujets à controverse ou à conflit.",
"commGuideList02E": "Si l'équipe d'administration d'Habitica vous dit que ce terme est interdit sur le site, cette décision est définitive, même si ce terme ne vous apparaît pas problématique.</strong> De plus, les injures seront traitées très sévèrement car elles contreviennent aux conditions dutilisation.",
"commGuideList02F": "Évitez les discussions longues ou polémiques en dehors de l'arrière-boutique. Si quelqu'un mentionne quelque chose qui est autorisé par les règles mais qui vous blesse, il est normal de le lui faire savoir poliment. Si quelqu'un vous dit que vous l'avez mis mal à l'aise, prenez le temps de réfléchir au lieu de répondre par la colère. Mais si vous sentez qu'une conversation s'enflamme, devient trop émotive ou est blessante, <strong>cessez de répondre. Au lieu de cela, signalez les messages pour nous en informer.</strong> L'équipe d'administration répondra aussi rapidement que possible. Vous pouvez aussi envoyer un courriel ) <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>, et éventuellement inclure des copies d'écran si nécessaire.",
"commGuideList02G": "<strong>Obtempérez immédiatement aux demandes de l'équipe d'administration.</strong> Ceci inclus, sans être limité à : quand elle demande à ce que vous publiiez votre message dans un espace particulier, modifiiez votre profil pour retirer un contenu inadapté, déplaciez la discussion dans un autre endroit, etc. N'essayez pas d'argumenter avec l'équipe d'administration. Si vous avez des soucis ou des commentaires à propos des actions de l'équipe d'administration, écrivez à <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> pour contacter notre responsable de la communauté.",
"commGuideList02G": "<strong>Obtempérez immédiatement aux demandes de l'équipe d'administration.</strong> Ceci inclus, sans être limité à : quand elle demande à ce que vous publiiez votre message dans un espace particulier, modifiiez votre profil pour retirer un contenu inadapté, etc. N'essayez pas d'argumenter avec l'Équipe d'Administration. Si vous avez des soucis ou des commentaires à propos des actions de l'Équipe d'Administration, écrivez à <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> pour contacter notre responsable de la communauté.",
"commGuideList02J": "<strong>Ne spammez pas</strong>. Le spam peut inclure, sans être limité à : poster le même commentaire ou la même demande dans de multiples endroits, <strong>poster des liens sans explication ou contexte</strong>, poster des messages incohérents, ou poster le même message à la chaîne. Si le fait que des personnes cliquant sur un lien vous est profitable, vous devez l'indiquer dans le texte de votre message, ou cela sera aussi considéré comme du spam. L'équipe d'administration peut décider si quelque chose constitue du spam à sa propre discrétion.",
"commGuideList02K": "<strong>Merci d'éviter de publier des textes de taille imposante dans les espaces de discussions publics, en particulier dans la taverne</strong>. Tout comme les messages EN MAJUSCULES, cela signifie que vous êtes en train de hurler, et cela parasite l'ambiance chaleureuse du lieu.",
"commGuideList02L": "<strong>Nous vous recommandons vivement de ne pas dévoiler d'informations personnelles particulièrement des informations qui pourraient être utilisées pour vous identifier dans les espaces de chat publics</strong>. Ceci inclut : votre adresse postale, votre adresse courriel, et votre jeton d'API/mot de passe ; mais n'y est pas limité. Cette recommandation est pour votre propre sécurité. L'équipe d'administration pourrait supprimer de tels messages à leur discrétion. Si l'on vous demande des informations personnelles dans une guilde, une équipe ou par message privé, nous recommandons vivement que vous refusiez poliment et alertiez l'équipe d'administration soit 1) en rapportant le message, soit 2) en envoyant un message à<a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> en y incluant des copies d'écran.",
"commGuideList02L": "<strong>Nous vous recommandons vivement de ne pas dévoiler d'informations personnelles particulièrement des informations qui pourraient être utilisées pour vous identifier</strong>. Ceci inclut : votre adresse postale, votre adresse courriel, et votre jeton d'API/mot de passe ; mais n'y est pas limité. Si l'on vous demande des informations personnelles dans le chat d'une Équipe ou par message privé, nous recommandons vivement que vous ne répondiez pas, et que vous alertiez l'Équipe d'Administration soit en 1) reportant le message, soit 2) contactant <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> en y incluant des copies d'écran de la discussion pour contextualiser.",
"commGuidePara019": "<strong>Dans les espaces privés,</strong> une plus grande liberté est accordée pour discuter de ce dont vous avez envie, mais vous êtes toujours soumis aux conditions d'utilisation, notamment pour le contenu discriminatoire, violent ou menaçant. Notez que, parce que les noms de défis apparaissent dans le profil public du vainqueur, TOUS les noms de défis doivent obéir au code de conduite en espace public, même s'ils sont privés.",
"commGuidePara020": "<strong>Les messages privés (MP)</strong> ont quelques règles additionnelles. Si une personne vous a bloqué, ne la contactez pas par un autre biais pour lui demander de vous débloquer. Vous ne devriez également pas envoyer des MP à quelqu'un en lui demandant de l'aide (dans la mesure où les réponses publiques aux questions sont utiles à la communauté). Enfin, n'envoyez à personne de message les priant de vous offrir des objets payants, quelle qu'en soit la sorte.",
"commGuidePara020A": "<strong>Si vous voyez un message ou une message privé que vous pensez être irrespectueux du code de conduite en espace public présenté ci-dessus, ou si vous voyez un message ou un message privé qui vous concerne ou qui vous place dans une situation inconfortable, vous pouvez attirer lattention de l'équipe d'administration en cliquant sur le drapeau pour le signaler.</strong> Un membre de léquipe va résoudre la situation aussitôt que possible. Sachez cependant que le signalement intentionnel de messages innocents constitue une infraction à ce code de conduite (voir plus haut, dans la partie \"Infractions\"). Vous pouvez aussi contacter l'équipe de modération en envoyant un mail à <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>. Vous pouvez le faire sil y a plusieurs messages problématiques de la même personne dans différentes guildes, ou si la situation requiert dêtre expliquée. Vous pouvez nous contacter dans votre langue natale si cest plus facile pour vous : nous pourrions avoir à utiliser Google Traduction, mais nous voulons que vous soyez à l'aise pour nous contacter si vous avez un problème.",
@@ -33,7 +33,7 @@
"commGuidePara033": "<strong>Les guildes publiques ne doivent PAS posséder de contenus réservés aux plus de 18 ans. Si une guilde prévoit de discuter régulièrement de contenu sensible, elle doit l'annoncer dans le titre de la guilde</strong>. Cela vise a rendre Habitica sûr et agréable pour tout le monde.",
"commGuidePara035": "<strong>Si la guilde en question a d'autres types de sujets sensibles, il est respectueux envers vos compagnons d'ajouter un avertissement à votre commentaire (par exemple : \"Attention : parle d'automutilation\")</strong>. Les guildes peuvent avoir établi leurs propres règles concernant ces avertissements, en plus de celles données ici. L'équipe d'administration peut toujours décider de retirer votre contenu malgré tout : c'est à sa discrétion.",
"commGuidePara036": "De plus, les contenus sensibles doivent être appropriés au sujet parler d'automutilation dans une guilde focalisée sur la lutte contre la dépression peut avoir du sens, mais sera moins approprié dans une guilde musicale. Si vous constatez qu'une personne transgresse régulièrement ces règles, même après plusieurs rappels à l'ordre, veuillez signaler ces messages.",
"commGuidePara037": "<strong>Aucune guilde, publique ou privée, ne devrait être créée dans le but dattaquer un groupe ou une personne</strong>. Créer une telle guilde est passible dun bannissement immédiat. Combattez vos mauvaises habitudes, pas vos compagnons daventure !",
"commGuidePara037": "<strong>Aucune Équipe ou Groupe ne devrait être créée dans le but dattaquer un groupe ou une personne</strong>. Combattez vos mauvaises habitudes, pas vos compagnons daventure !",
"commGuidePara038": "<strong>Tous les défis de la taverne et des guildes publiques doivent aussi respecter ces règles</strong>.",
"commGuideHeadingInfractionsEtc": "Infractions, conséquences et restauration",
"commGuideHeadingInfractions": "Infractions",
@@ -113,7 +113,7 @@
"commGuidePara068": "Maintenant, partez à l'aventure, et pourfendez quelques quotidiennes !",
"commGuideHeadingLinks": "Liens utiles",
"commGuideLink01": "<a href='/groups/guild/5481ccf3-5d2d-48a9-a871-70a7380cee5a' target='_blank'>Habitica Help: Ask a Question</a> (Aide d'Habitica: poser une question): une guilde pou chacun pose ses questions!",
"commGuideLink02": "<a href='https://habitica.fandom.com/fr/wiki/Habitica_Wiki' target='_blank'>Le Wiki</a> : la plus grande collection dinformations à propos dHabitica.",
"commGuideLink02": "<a href='https://habitica.fandom.com/fr/wiki/Habitica_Wiki' target='_blank'>Le Wiki</a> : la plus grande collection dinformations à propos dHabitica. Notez que que cet espace est non-officiel, hébergé par Fandom et entretenu par les joueu·r·se·s.",
"commGuideLink03": "<a href='https://github.com/HabitRPG/habitica' target='_blank'>GitHub</a> : pour aider au développement !",
"commGuideLink04": "<a href='https://docs.google.com/forms/d/e/1FAIpQLScPhrwq_7P1C6PTrI3lbvTsvqGyTNnGzp1ugi1Ml0PFee_p5g/viewform?usp=sf_link' target='_blank'>Le formulaire de retour d'idées</a> : pour les propositions d'amélioration du site.",
"commGuideLink05": "<a href='https://trello.com/b/mXK3Eavg/' target='_blank'>Le Trello mobile</a> : pour les propositions d'amélioration des applications mobiles.",
@@ -130,7 +130,10 @@
"commGuideList09D": "Le retrait ou la diminution des paliers de contribution accordés",
"commGuideList05H": "Efforts répétés ou importants pour escroquer ou faire pression sur d'autres personnes pour obtenir des objets à valeur monétaire",
"commGuideList02M": "<strong> Ne demandez pas à recevoir des Gemmes, des abonnements, ou une insciption dans un Groupe</strong>. Si vous voyez ou recevez des messages demandant des objets payants, veuillez les signaler. Des demandes répétées pour des gemmes ou des abonnements, en particulier après un avertissement, peuvent conduire au bannissement du compte.",
"commGuideList02N": "<strong>Signalez et rapportez tout message qui déroge aux règles de vie en communauté et aux conditions d'utilisations.</strong> nous nous en occuperons aussi vite que possible. vous pouvez aussi notifier l'administration via <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> mais le signalement est la méthode la plus rapide pour obtenir de l'aide.",
"commGuideList02N": "<strong>Signalez tout ce que vous voyez qui déroge aux règles de vie en communauté et nos conditions d'utilisations </strong> Vous pouvez directement signaler un message ou informer le staff à <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>pour toutes dérogations dans les profils ou les Challenges. Nous nous en occuperons aussi vite que possible. Vous pouvez nous contacter dans votre langue d'usage si cela est plus facile pour vous: nous aurons peut-être besoin d'utiliser Google Traduction, mais nous souhaitons que vous vous sentiez à l'aise pour nous contacter si vous avez un problème.",
"commGuideList09E": "Retrait définitif de la possibilité d'envoyer des messages privés ou d'apparaître dans la recherche de membres d'Équipe",
"commGuideList02Q": "<strong>N'essayer pas de contourner un blocage</strong>. Si une personne vous a bloqué pour ne plus recevoir vos messages privés, n'essayez pas de la contacter ailleurs pour lui demander de vous débloquer."
"commGuideList02Q": "<strong>N'essayer pas de contourner un blocage</strong>. Si une personne vous a bloqué pour ne plus recevoir vos messages privés, n'essayez pas de la contacter ailleurs pour lui demander de vous débloquer.",
"commGuideList02H": "<strong>Tous les pseudonymes et @usernames doivent être conformes avec les Conditions d'Utilisation</strong>. Pour changer votre pseudonyme et ou @username: sur mobile aller sur Menu > Paramètres > Compte. Sur navigateur, aller dans les Paramètres en cliquant l'icône d'utilisateur en haut à droite.",
"commGuideList02I": "<strong>Les titres de Challenges doivent être appropriés pour tous les espaces, puisqu'ils apparaîtront sur le profil public d·u·e la gagnant·e</strong>. Gardez cela en tête quand vous créez des Challenges ou nous pourrions être forcé·e·s de modifier l'historique sur leur profil si un signalement apparaît.",
"commGuideList02P": "<strong>Nous décourageons l'envoie de messages privés non-sollicités</strong>. Si vous recevez un message indésirable qui vous met mal à l'aise ou qui déroge aux Règles ou aux Conditions d'Utilisation, merci de bloquer l'expéditeur et de le reporter pour que l'Équipe d'Administration en prenne connaissance."
}

View File

@@ -71,6 +71,14 @@
"faqQuestion24": "Comment recherche une Équipe sur Android ou iOS ?",
"webFaqAnswer20": "Oui ! Si vous avez déjà un nom de joueur Habitica ou son adresse email, vous pouvez les inviter à rejoindre votre Équipe. Voici comment envoyer une invitation via les différentes plateformes :\n\nDepuis le site Habitica :\n\nAllez dans l'onglet \"Équipe\" et cliquer sur \"Inviter dans l'Équipe\" à droite de la page.\n\nSur l'application Android :\n\nAppuyer sur \"Équipe\" dans le menu. Descendre dans la section Membres et appuyer sur \"Trouver des Membres\", puis sur l'onglet \"Par Invitation\".\n\nSur l'application iOS :\n\nAppuyer sur \"Équipe\" dans le menu. Descendre dans la section Membres et appuyer sur \"Trouver des Membres\".",
"faqQuestion17": "Puis-je arrêter de chercher une Équipe ?",
"faqQuestion18": "J'ai une équipe, comment trouver plus de membres ?",
"faqQuestion19": "Combien de membres puis-je inviter dans mon Équipe ?"
"faqQuestion18": "J'ai une Équipe, comment trouver plus de membres ?",
"faqQuestion19": "Combien de membres puis-je inviter dans mon Équipe ?",
"androidFaqAnswer16": "Vous resterez dans la liste jusqu'à ce que vous acceptiez une invitation à une Équipe ou que vous ne vous connectiez pas pendant 7 jours, ce qui arrive en premier. Si vous vous connectez après une période d'inactivité de 7 jours, vous serez automatiquement réinscrit sur la liste tant que vous n'avez pas d'invitation en attente.",
"androidFaqAnswer15": "Après avoir sélectionné \"Rechercher une Équipe \", vous serez ajouté à une liste de joueurs souhaitant rejoindre une Équipe. Les chefs d'Équipe peuvent consulter cette liste et envoyer des invitations. Une fois que vous avez reçu une invitation, vous pouvez l'accepter à partir de vos notifications pour rejoindre l'Équipe de votre choix !\n\nVous pouvez recevoir plusieurs invitations pour différentes Équipes. Cependant, vous ne pouvez être membre que d'une seule Équipe à la fois.",
"iosFaqAnswer15": "Après avoir sélectionné \"Rechercher une Équipe \", vous serez ajouté à une liste de joueurs souhaitant rejoindre une Équipe. Les chefs d'Équipe peuvent consulter cette liste et envoyer des invitations. Une fois que vous avez reçu une invitation, vous pouvez l'accepter à partir de vos notifications pour rejoindre l'Équipe de votre choix !\n\nVous pouvez recevoir plusieurs invitations pour différentes Équipes. Cependant, vous ne pouvez être membre que d'une seule Équipe à la fois.",
"faqQuestion15": "Comment fonctionne la recherche d'une équipe ?",
"webFaqAnswer15": "Après avoir sélectionné \"Rechercher une Équipe \", vous serez ajouté à une liste de joueurs souhaitant rejoindre une Équipe. Les chefs d'Équipe peuvent consulter cette liste et envoyer des invitations. Une fois que vous avez reçu une invitation, vous pouvez l'accepter à partir de vos notifications pour rejoindre l'Équipe de votre choix !\n\nVous pouvez recevoir plusieurs invitations pour différentes Équipes. Cependant, vous ne pouvez être membre que d'une seule Équipe à la fois.",
"iosFaqAnswer16": "Vous resterez dans la liste jusqu'à ce que vous acceptiez une invitation à une Équipe ou que vous ne vous connectiez pas pendant 7 jours, ce qui arrive en premier. Si vous vous connectez après une période d'inactivité de 7 jours, vous serez automatiquement réinscrit sur la liste tant que vous n'avez pas d'invitation en attente.",
"webFaqAnswer16": "Vous resterez dans la liste jusqu'à ce que vous acceptiez une invitation à une Équipe ou que vous ne vous connectiez pas pendant 7 jours, ce qui arrive en premier. Si vous vous connectez après une période d'inactivité de 7 jours, vous serez automatiquement réinscrit sur la liste tant que vous n'avez pas d'invitation en attente.",
"parties": "Équipes"
}

View File

@@ -2849,7 +2849,7 @@
"armorMystery202304Text": "Armure théière",
"headMystery202304Text": "Casque théière",
"headMystery202304Notes": "Portez ce casque pour votre pro-thé-ction. Ne confère aucun bonus. Équipement d'abonnement d'avril 2023.",
"weaponSpecialSummer2023RogueNotes": "Pas facile a maitriser, ces nageoires. Mais impressionnant quand on a relevé le défi! Augmente la force de <%=str%> Équipement en édition limitée de l'été 2023.",
"weaponSpecialSummer2023RogueNotes": "Pas facile a maitriser, ces nageoires. Mais impressionnant quand on a relevé le défi ! Augmente la force de <%=str%> Équipement en édition limitée de l'été 2023.",
"weaponMystery202306Notes": "Brillez fièrement et apportez un prisme de couleur envoutant avec vous partout! Ne confère aucun bonus. Objet d'abonnement de juin 2023.",
"weaponMystery202306Text": "Parapluie Arc-En-Ciel",
"weaponSpecialSummer2023RogueText": "Éventail Guppy",
@@ -2870,11 +2870,11 @@
"armorMystery202307Text": "Tentacules de Kraken",
"armorArmoireStripedRainbowShirtText": "T-Shirt Arc-en-ciel Rayé",
"shieldSpecialSummer2023WarriorText": "Esprit du Poisson Rouge",
"weaponArmoirePaintbrushNotes": "Une bouffée d'inspiration vous traverse en ramassant ce pinceau, vous permettant de peindre tout ce que vous imaginez. Augmente l'Intelligence par <%= int %>. Armoire enchantée : Ensemble de peintre (Objet 3 sur 4)",
"weaponArmoirePaintbrushNotes": "Une bouffée d'inspiration vous traverse en ramassant ce pinceau, vous permettant de peindre tout ce que vous imaginez. Augmente l'Intelligence par <%= int %>. Armoire enchantée : Ensemble de peintre (Objet 3 sur 4).",
"armorSpecialHeroicTunicNotes": "Les héros ne devraient pas de reposer sur leurs lauriers, mais vous pouvez vous laissez aller dans cet habit confortable et à la mode. Améliore toutes les statistiques par <%= attrs %>.",
"armorSpecialSummer2023HealerNotes": "Restez fidèle à vos buts et convictions avec cette élégante robe verte. Améliore la Constitution de <%= con %>. Édition Limitée 2023 Ensemble d'Été",
"armorSpecialSummer2023HealerNotes": "Restez fidèle à vos buts et convictions avec cette élégante robe verte. Améliore la Constitution de <%= con %>. Édition Limitée 2023 Ensemble d'Été.",
"eyewearMystery202308Notes": "Êtes-vous fatigué, ou vous reposez-vous en préparation de la prochaine bataille épique ? Ne confère aucun bonus. Équipement d'abonnement Août 2023.",
"armorMystery202307Notes": "Les ventouses sont le meilleur moyen pour s'accrocher au fond de l'océan et sur les coques de bateaux récalcitrants. Ne confère aucun bonus. Ne confère aucun bonus. Équipement d'abonnement Juillet 2023",
"armorMystery202307Notes": "Les ventouses sont le meilleur moyen pour s'accrocher au fond de l'océan et sur les coques de bateaux récalcitrants. Ne confère aucun bonus. Ne confère aucun bonus. Équipement d'abonnement Juillet 2023.",
"armorArmoirePaintersApronText": "Tablier de Peintre",
"shieldArmoirePaintersPaletteText": "Palette de Peintre",
"armorMystery202306Notes": "Personne ne fera tomber la pluie pendant votre défilé ! Et s'ils essayent, vous resterez coloré et au sec ! Ne confère aucun bonus. Équipement d'abonnement Juin 2023.",
@@ -2883,7 +2883,7 @@
"backMystery202305Text": "Ailes du Crépuscule",
"armorArmoireDiagonalRainbowShirtText": "T-Shirt Arc-en-Ciel Diagonal",
"armorSpecialHeroicTunicText": "Tunique héroïque",
"armorSpecialSummer2023MageNotes": "Sentez-vous protégez et à l'aise dans cette robe aérienne, aux couleurs parfaites pour les aventures sous-marines. Améliore l'Intelligence par <%= int %>. Édition Limitée 2023 Tenue d'Été",
"armorSpecialSummer2023MageNotes": "Sentez-vous protégez et à l'aise dans cette robe aérienne, aux couleurs parfaites pour les aventures sous-marines. Améliore l'Intelligence par <%= int %>. Édition Limitée 2023 Tenue d'Été.",
"headAccessoryMystery202305Text": "Corne du Crépuscule",
"headSpecialSummer2023WarriorText": "Nageoire du Poisson Rouge",
"headSpecialSummer2023MageText": "Bois de Coraux",
@@ -2899,12 +2899,12 @@
"headMystery202308Text": "Cheveux Violets du Protagoniste",
"armorArmoirePaintersApronNotes": "Ce tablier peut protéger vos vêtements de la peinture et vos projets créatifs des critiques sévères. Augmente la Constitution de <%= con %>. Armoire Enchantée : Ensemble de Peintre (élément 1 sur 4).",
"headSpecialSummer2023MageNotes": "La sagesse d'un écosystème entier est en vous quand vous conjurez votre magie marine. Augmente la Perception de <%= per %>. Édition Limitée Équipement d'Été 2023.",
"backMystery202305Notes": "Attrapez le brillant de l'étoile du soir et envoler vous vers des contrées étranges avec ces ailes. Ne confère aucun bonus. Équipement d'Abonnement Mai 2023",
"backMystery202305Notes": "Attrapez le brillant de l'étoile du soir et envoler vous vers des contrées étranges avec ces ailes. Ne confère aucun bonus. Équipement d'Abonnement Mai 2023.",
"headArmoireBeaniePropellerHatNotes": "Ce n'est pas le moment de rester les pieds au sol ! Faites tourner cette petite hélice et élevez-vous aussi haut que vous ambitions vont vous porter. Augmente toutes les Caractéristiques de <%= attrs %>. Armoire Enchantée : Objet Indépendant.",
"armorArmoireStripedRainbowShirtNotes": "Les couleurs de l'arc-en-ciel n'ont jamais été aussi flamboyantes. Osez ! Augmente la Force et l'Intelligence de <%= attrs %> chacune. Armoire Enchantée : Ensemble Arc-en-Ciel (Objet 1 sur 2).",
"headSpecialSummer2023WarriorNotes": "Cette fabuleuse nageoire confère de la stabilité pour nager vers les tâches compliquées qui vous attendent. Augmente la Force de <%= str %>. Édition Limitée Équipement d'Été 2023.",
"shieldArmoirePaintersPaletteNotes": "Peignez avec toutes les couleurs de l'arc-en-ciel à votre disposition. Est-ce la magie qui les rend si vivants lorsque vous les utilisez, ou est-ce votre talent ? Augmente la Force de <%= str %>. Armoire Enchantée : Ensemble de Peintre (Objet 4 sur 4).",
"armorArmoireDiagonalRainbowShirtNotes": "Un éclat de couleur avec une pincée de style. Soyez heureux ! Augmente la Constitution et la Perception de <%= attrs %> chacune. Ensemble Arc-en-Ciel (Objet 2 sur 2)",
"armorArmoireDiagonalRainbowShirtNotes": "Un éclat de couleur avec une pincée de style. Soyez heureux ! Augmente la Constitution et la Perception de <%= attrs %> chacune. Ensemble Arc-en-Ciel (Objet 2 sur 2).",
"headArmoirePaintersBeretNotes": "Voyez le monde avec un œil plus artistique en portant ce béret de façon désinvolte. Augmente la Perception de <%= per %>. Armoire Enchantée : Ensemble de Peintre (Objet 2 sur 4).",
"headSpecialSummer2023RogueNotes": "Poiss', deux, trois, quatre ! 'Peux pas être mangé·e, j'ai des tâches à abattre ! Augmente la Perception de <%= per %>. Édition Limitée Équipement d'Été 2023.",
"headSpecialSummer2023HealerNotes": "Ce ne sont pas des serpents ! Vous pouvez ouvrir les yeux, il n'y pas de danger ! Augmente l'Intelligence de <%= int %>. Édition Limitée Équipement d'Été 2023.",
@@ -2916,5 +2916,20 @@
"headAccessoryMystery202307Notes": "Cette puissante couronne invoque des cyclones et la tempête ! Ne confère aucun bonus. Équipement d'abonnement Juillet 2023.",
"armorArmoireAdmiralsUniformNotes": "Nous vous saluons ! Cet uniforme naval témoigne que vous êtes prêt à vous emparer du contrôle de vos tâches et d'un bateau. Augmente la Constitution et la Force de <%= attrs %> chacune. Armoire Enchantée : Ensemble de l'Amiral (Objet 2 sur 2).",
"headMystery202308Notes": "Est-ce que cet épi indomptable au milieu de votre tête monte votre persistance, ou vous penchant pour les méfaits ? Ne confère aucun bonus. Équipement d'Abonnement Août 2023.",
"shieldSpecialSummer2023HealerNotes": "Vous le cachez et le protégez. Cela dissuade les monstres curieux de s'approcher. Symbiose parfaite ! Augmente la Constitution de <%= con %>. Édition Limitée Équipement d'Été 2023."
"shieldSpecialSummer2023HealerNotes": "Vous le cachez et le protégez. Cela dissuade les monstres curieux de s'approcher. Symbiose parfaite ! Augmente la Constitution de <%= con %>. Édition Limitée Équipement d'Été 2023.",
"weaponArmoireMopNotes": "Étape 1 : Plongez la serpillière dans un seau d'eau et de mousse. Étape 2 : Faites glisser la serpillière sur le sol. Étape 3 : Faites comme si l'extrémité du manche de la serpillière était un microphone et chantez à tue-tête. Étape 4 : Répétez les étapes 1 à 3 jusqu'à ce que le sol soit propre. Augmente la Constitution et la Perception de <%= attrs %> chacune. Armoire enchantée : Ensemble de produits de nettoyage 2 (objet 2 sur 3)",
"armorArmoireKarateGiText": "Karategi",
"weaponArmoireMopText": "Serpillère espagnole",
"weaponArmoireCleaningClothText": "Chiffon de nettoyage",
"weaponArmoireCleaningClothNotes": "Emportez cet accessoire de nettoyage dans vos aventures et soyez toujours en mesure de polir une jolie plaque ou d'essuyer un rebord de fenêtre en bois. Augmente la force et la constitution de <%= attrs %> chacune. Armoire enchantée : Ensemble de produits de nettoyage 2 (objet 3 sur 3)",
"shieldArmoireBucketText": "Seau",
"bodyArmoireKarateWhiteBeltText": "Ceinture blanche",
"bodyArmoireKarateYellowBeltText": "Ceinture jaune",
"bodyArmoireKarateRedBeltText": "Ceinture rouge",
"bodyArmoireKarateOrangeBeltText": "Ceinture orange",
"bodyArmoireKarateGreenBeltText": "Ceinture verte",
"bodyArmoireKarateBlueBeltText": "Ceinture bleue",
"bodyArmoireKaratePurpleBeltText": "Ceinture violette",
"bodyArmoireKarateBrownBeltText": "Ceinture marron",
"bodyArmoireKarateBlackBeltText": "Ceinture noire"
}

View File

@@ -594,7 +594,7 @@
"questDysheartenerDropHippogriffMount": "Hippogriffe optimiste (monture)",
"dysheartenerArtCredit": "Illustration par @AnnDeLune",
"hugabugText": "Lot de quêtes des jolies bébêtes",
"hugabugNotes": "Contient \"Le BUG CRITIQUE\", \"L'escargot de la fange de Pénibilité\" et \"Minute, papillon !\". Disponible jusqu'au 31 mars.",
"hugabugNotes": "Contient \"Le BUG CRITIQUE\", \"L'escargot de la fange de Pénibilité\" et \"Minute, papillon !\". Disponible jusqu'au 31 août.",
"questSquirrelText": "Lécureuil sournois",
"questSquirrelNotes": "Vous ouvrez les yeux et vous rendez compte que vous avez raté le réveil ! Pourquoi n'a-t-il pas sonné ? Pourquoi est-ce qu'il y a un gland coincé dans la sonnette ?<br><br>Quand vous essayez de faire le petit déjeuner, le grille-pain est rempli de glands. Lorsque vous allez retrouver votre monture, @Shtut est là, essayant vainement d'ouvrir son écurie. Il jette un œil dans la serrure... \"C'est un gland qui est coincé là-dedans ?\"<br><br>@randomdaisy s'écrie \"Oh non ! Je savais que mes familiers écureuils s'étaient échappés, mais je ne savais pas qu'ils avaient provoqué tant de soucis ! Pouvez-vous m'aider à les rassembler, avant qu'ils ne fassent plus de bazar ?\"<br><br>En suivant la piste de ces glands malicieusement placés, vous traquez et capturez les sciuridés rebelles, pendant que @Cantras s'assure qu'ils sont ramenés à bon port. Mais lorsque vous pensez votre tâche enfin terminée, un gland rebondit sur votre casque ! Vous levez la tête et voyez un écureuil monstrueusement démesuré, accroupi en position de défense sur une prodigieuse pile de glands.<br><br>\"Ohlala,\" dit @randomdaisy, doucement. \"Celle-ci a toujours été sur la défensive, s'agissant de son stock. Nous allons devoir œuvrer avec attention !\" Vous l'encerclez avec votre équipe, prêts à faire face aux problèmes !",
"questSquirrelCompletion": "En vous approchant doucement, en formulant des offres d'échange et en lançant quelques sorts d'apaisement, vous parvenez à amadouer l'écureuil loin de son magot pour l'emmener à l'écurie, dont @Shtut a fini de nettoyer la serrure. Des glands ont été mis de côté sur une table. \"Ces glands sont en fait des œufs d'écureuil ! Peut-être pourrez-vous en élever certains qui ne joueront pas autant avec leur nourriture.\"",

View File

@@ -8,7 +8,7 @@
"rebirthOrb": "A utilisé un orbe de renaissance pour recommencer à zéro après avoir atteint le niveau <%= level %>.",
"rebirthOrb100": "A utilisé un orbe de renaissance pour recommencer à zéro après avoir atteint le niveau 100 ou plus.",
"rebirthOrbNoLevel": "A utilisé un orbe de renaissance pour recommencer à zéro.",
"rebirthPop": "Recommencez instantanément avec un avatar guerrier de niveau 1, tout en conservant vos succès, votre butin et votre équipement. Les tâches et leur historique seront également conservés mais ramenés à la couleur jaune. Vos combos seront remis à zéro, sauf pour les tâches de provenant de défis ou de groupes. Votre or, votre expérience, votre mana et les effets de vos compétences seront supprimés. Tout ceci prendra effet immédiatement. Pour plus d'informations, rendez-vous sur la page du wiki consacrée à <a href='https://habitica.fandom.com/fr/wiki/Orbe_de_Renaissance' target='_blank'>l'orbe de renaissance</a>.",
"rebirthPop": "Recommencez instantanément avec un avatar guerrier de niveau 1, tout en conservant vos succès, votre butin et votre équipement. Les tâches et leur historique seront également conservés mais ramenés à la couleur jaune. Vos combos seront remis à zéro, sauf pour les tâches de provenant de défis ou de groupes. Votre or, votre expérience, votre mana et les effets de vos compétences seront supprimés. Tout ceci prendra effet immédiatement.",
"rebirthName": "Orbe de renaissance",
"rebirthComplete": "Vous avez été ressuscité !",
"nextFreeRebirth": "<strong><%= days %> jours</strong> avant un orbe de résurrection <strong>GRATUIT</strong>"

View File

@@ -212,7 +212,7 @@
"hatchingPotionFrost": "Xeada",
"hatchingPotionIcySnow": "Nevada",
"hatchingPotionNotes": "Vértea nun ovo e nacerá a seguinte mascota: <%= potText(locale) %>.",
"premiumPotionAddlNotes": "Non se pode usar nos ovos de mascota de misión. Límite para mercar: <%= date(locale) %>.",
"premiumPotionAddlNotes": "Non é posíbel usar nos ovos de mascota de misión. Límite para mercar: <%= date(locale) %>.",
"foodMeat": "Carne",
"foodMeatThe": "a carne",
"foodMeatA": "carne",
@@ -357,7 +357,7 @@
"foodPieRedThe": "a torta de cereixa vermella",
"foodPieDesert": "Torta de sobremesa do deserto",
"foodPieZombieA": "un pedazo de torta podre",
"premiumPotionUnlimitedNotes": "Non se pode usar nos ovos de mascota de misión.",
"premiumPotionUnlimitedNotes": "Non é posíbel usar nos ovos de mascota de misión.",
"foodPieBaseA": "un pedazo de torta de mazá básica",
"foodPieZombieThe": "a torta podre",
"foodPieCottonCandyBlueThe": "a torta de arandos",

View File

@@ -13,5 +13,5 @@
"lowHealthTips3": "As tarefas diarias sen completar dánante pola noite, así que ten coida de non engadir demasiadas ao principio!",
"lowHealthTips4": "Se unha tarefa diaria non toca un día concreto, podes desactivala premendo a icona de lapis.",
"goodLuck": "Sorte!",
"cannotRevive": "Non podes revivir se non morriches"
"cannotRevive": "Non é posíbel revivir se non morriches"
}

View File

@@ -2,7 +2,7 @@
"FAQ": "Preguntas frecuentes",
"chores": "Quefaceres",
"communityInstagram": "Instagram",
"termsAndAgreement": "Ao premer o botón embaixo indicas que liches e estás de acordo coas <a href='/static/terms'>condicións do servizo</a> e coa <a href='/static/privacy'>política de protección da privacidade</a>.",
"termsAndAgreement": "Ao premer o botón embaixo indicas que liches e estás de acordo coas <a href='/static/terms'>condicións do servizo</a> e coa <a href='/static/privacy'>directiva de privacidade</a>.",
"clearBrowserData": "Borrar os datos do navegador",
"communityFacebook": "Facebook",
"communityExtensions": "Complementos e extensións",
@@ -20,7 +20,7 @@
"marketing3Lead2Title": "Integracións",
"footerSocial": "Social",
"pkLogo": "Logos",
"history": "Historia",
"history": "Historial",
"pkWebsite": "Sitio web",
"or": "OU",
"footerCommunity": "Comunidade",
@@ -35,35 +35,35 @@
"companyDonate": "Doar a Habitica",
"sync": "Sincronizar",
"footerCompany": "Empresa",
"username": "Alcume",
"username": "Nome de usuaria",
"work": "Traballo",
"marketing1Lead2": "Mellora os teus hábitos para mellorar o teu avatar. Luce o equipamento que gañaches!",
"privacy": "Política de privacidade",
"privacy": "Directiva de privacidade",
"missingAuthHeaders": "Faltan as cabeceiras de autenticación.",
"missingUsernameEmail": "Falta o alcume ou o enderezo de correo electrónico.",
"missingUsernameEmail": "Falta o nome de usuaria ou o enderezo de correo electrónico.",
"invalidEmailDomain": "Non pode rexistrarse con correos electrónicos dos seguintes dominios: <%= domains %>",
"passwordReset": "Se temos constancia do seu correo electrónico ou alcume, enviáronse ao seu correo electrónico instrucións para estabelecer un novo contrasinal.",
"passwordReset": "Se temos o seu correo electrónico ou nome de usuaria, enviáronse ao seu correo electrónico instrucións para estabelecer un novo contrasinal.",
"unsupportedNetwork": "Non somos compatíbeis con esta rede.",
"earnRewardsDesc": "Marca as tarefas para subir de nivel o teu avatar e desbloquear funcionalidades do xogo como armaduras de batalla, misteriosas mascotas, habilidades máxicas, e mesmo misións!",
"schoolAndWorkDesc": "Sen importar se o informe que preparar é para a escola ou para o traballo, resulta doado facer un seguimento do teu progreso a medida que lidias coas tarefas máis complicadas.",
"pkQuestion1": "Como naceu Habitica?",
"localStorageClearExplanation": "Este botón borrará o almacenamento local e a maioría das cookies, e pechará a súa sesión.",
"localStorageClearExplanation": "Este botón baleirará o almacenamento local e a maioría das cookies, e pechará a súa sesión.",
"pkQuestion6": "Quen adoita usar Habitica?",
"pkQuestion8": "Que impacto ten Habitica na vida das persoas?",
"incorrectDeletePhrase": "Escribe <%= magicWord %> en maiúsculas para eliminar a túa conta.",
"alreadyHaveAccountLogin": "Xa tes unha conta de Habitica? <strong>Entra.</strong>",
"joinMany": "Únete a máis de <%= userCountInMillions %> millóns de persoas que o pasan ben conseguindo as súas metas!",
"dontHaveAccountSignup": "Non tes unha conta de Habitica? <strong>Rexístrate.</strong>",
"forgotPasswordSteps": "Escribe o teu alcume ou o enderezo de correo electrónico que usaches para rexistrar a túa conta de Habitica.",
"forgotPasswordSteps": "Escribe o teu nome de usuaria ou o enderezo de correo electrónico que usaches para rexistrar a túa conta de Habitica.",
"forgotPassword": "Esqueciches o contrasinal?",
"minPasswordLength": "O contrasinal debe ter polo menos 8 caracteres.",
"pkAnswer8": "Podes atopar moitas referencias sobre como Habitica axudou á xente aquí: https://habitversary.tumblr.com",
"sendLink": "Enviar a ligazón",
"pkQuestion4": "Por que perde vida o avatar ao saltar tarefas?",
"pkQuestion4": "Por que saltar tarefas quítalle vida ao avatar?",
"pkMoreQuestions": "Tes unha pregunta que non está nesta lista? Envía unha mensaxe a admin@habitica.com!",
"featuredIn": "Apareceu en",
"emailTaken": "Xa hai unha conta usando ese enderezo de correo electrónico.",
"localStorageTryNext": "Se o problema persiste, <%= linkStart %>informa del<%= linkEnd %> se aínda non o fixeches.",
"localStorageTryNext": "Se o problema persiste, <%= linkStart %>informa do fallo<%= linkEnd %> se aínda non o fixeches.",
"logout": "Saír",
"invalidCredentials": "Non hai ningunha conta que use eses credenciais.",
"healthAndFitnessDesc": "Nunca te apetece lavar os dentes? Non das ido ao ximnasio? Habitica por fin fai divertido mellorar a túa saúde.",
@@ -73,17 +73,17 @@
"marketing2Lead2Title": "Loita contra monstros",
"onlySocialAttachLocal": "A autenticación local só se pode engadir a unha conta social.",
"presskit": "Cartafol de prensa",
"cannotFulfillReq": "Non se pode cumprir a súa solicitude. Envíe unha mensaxe de correo electrónico a admin@habitica.com se o erro persiste.",
"cannotFulfillReq": "Non é posíbel cumprir a súa solicitude. Contacte con admin@habitica.com se o erro persiste.",
"marketing1Lead3": "A algunhas persoas motívaas o xogo: un sistema denominado «recompensas estocásticas». Habitica da cabida a todos os estilos de reforzo e castigo: positivo, negativo, previsíbel, e aleatorio.",
"pkSamples": "Pantallas de exemplo",
"invalidEmail": "Requírese un enderezo de correo electrónico correcto para realizar un restabelecemento de contrasinal.",
"levelUpAnywhereDesc": "As nosas aplicacións móbiles facilitan facer seguimento das túas tarefas desde calquera lugar. Consegue as túas metas cun toque desde onde esteas.",
"localStorageClear": "Borrar os datos",
"usernameLimitations": "O alcume debe ter entre 1 e 20 caracteres, e constar só de letras latinas (sen tiles nin ñ), díxitos, guións e guións baixos, e non pode incluír termos inadecuados.",
"usernameLimitations": "O nome de usuaria debe ter entre 1 e 20 caracteres, e constar só de letras latinas (sen tiles nin ñ), díxitos, guións e guións baixos, e non pode incluír termos inadecuados.",
"businessInquiries": "Consultas de negocios e de promoción",
"timeToGetThingsDone": "Toca divertirse ao facer as cousas! Únete a máis de <%= userCountInMillions %> millóns de persoas que xa usan Habitica e mellora a túa vida de tarefa en tarefa.",
"missingEmail": "Falta o enderezo de correo electrónico.",
"usernameTOSRequirements": "Os alcumes deben cumprir coas nosas <a href='/static/terms' target='_blank'>condicións de servizo</a> e coas <a href='/static/community-guidelines' target='_blank'>directrices da comunidade</a>. Se non definiches previamente un alcume, xerouse automaticamente.",
"usernameTOSRequirements": "Os nomes de usuaria deben cumprir coas nosas <a href='/static/terms' target='_blank'>condicións de servizo</a> e coas <a href='/static/community-guidelines' target='_blank'>directrices da comunidade</a>. Se non definiches previamente un nome de usuaria, xerouse automaticamente.",
"missingPassword": "Falta o contrasinal.",
"marketing3Lead1": "As aplicacións de **iPhone e Android** permítenche traballar sobre a marcha. Somos conscientes de que acceder a un sitio web para premer botóns pode botar para atrás.",
"wrongPassword": "O contrasinal é incorrecto.",
@@ -103,14 +103,14 @@
"marketing4Lead1Title": "Ludificación do ensino",
"setNewPass": "Definir un novo contrasinal",
"reportAccountProblems": "Informar de problemas coa conta",
"reportCommunityIssues": "Informar de problemas coa comunidade",
"reportCommunityIssues": "Informar de incidencias coa comunidade",
"missingNewPassword": "Falta o novo contrasinal.",
"notAnEmail": "O enderezo de correo electrónico é incorrecto.",
"usernameTaken": "O alcume xa está collido.",
"usernameTaken": "O nome de usuaria xa está collido.",
"healthAndFitness": "Saúde e exercicio",
"levelUpAnywhere": "Sube de nivel desde calquera lugar",
"pkQuestion2": "Por que funciona Habitica?",
"emailOrUsername": "Enderezo de correo electrónico ou alcume (distingue maiúsculas)",
"emailOrUsername": "Enderezo de correo electrónico ou nome de usuaria (distingue maiúsculas)",
"newEmailRequired": "Falta o novo enderezo de correo electrónico.",
"accountSuspendedTitle": "Suspendeuse a conta",
"battleMonsters": "Loita contra monstros coas túas amizades",
@@ -125,9 +125,9 @@
"earnRewards": "Gaña recompensas polas túas metas",
"playersUseToImprove": "A xente xoga a Habitica para mellorar",
"marketing1Lead1Title": "A túa vida, o xogo de rol",
"marketing2Header": "Compite con amizades, únete a grupos cos teus intereses",
"marketing2Header": "Competir con amizades",
"pkQuestion7": "Por que usa Habitica arte de píxeles?",
"usernameTime": "Hora de definir o teu alcume!",
"usernameTime": "Hora de definir o teu nome de usuaria!",
"memberIdRequired": "«member» debe ser un UUID correcto.",
"heroIdRequired": "«heroId» debe ser un UUID correcto.",
"signUpWithSocial": "Rexístrate con <%= social %>",
@@ -137,16 +137,16 @@
"marketing1Header": "Mellora os teus hábitos xogando",
"trackYourGoals": "Fai seguimento dos seus hábitos e metas",
"singUpForFree": "Rexístrate de balde",
"cantDetachSocial": "Á conta fáltalle outro método de autenticación; non se pode retirar este método de autenticación.",
"cantDetachSocial": "Á conta fáltalle outro método de autenticación; non se pode desconectar este método de autenticación.",
"newsArchive": "Arquivo de novas en Fandom (non está en galego)",
"pkQuestion5": "En que se diferencia Habitica doutros programas de ludificación?",
"mobileApps": "Aplicacións para móbil",
"terms": "Termos e condicións",
"muchmuchMore": "E moito, moito máis!",
"missingUsername": "Falta o alcume.",
"missingUsername": "Falta o nome de usuaria.",
"schoolAndWork": "Estudos e traballo",
"trackYourGoalsDesc": "Responsabilízate facendo seguimento e xestión dos teus hábitos, metas diarias, e lista de tarefas pendentes coas aplicacións móbiles e a interface web fáciles de usar de Habitica.",
"subscriptionPaymentIssues": "Problemas de subscrición e de pago",
"subscriptionPaymentIssues": "Incidencias de subscrición e de pago",
"gamifyYourLife": "Fai da túa vida un xogo",
"signup": "Rexistrarse",
"invalidReqParams": "Os parámetros da solicitude son incorrectos.",
@@ -163,22 +163,22 @@
"socialAlreadyExists": "Esta conta social xa está asociada a unha conta de Habitica.",
"marketing4Lead2": "O custo da sanidade está subindo, e hai que facer algo. Constrúense centos de programas para reducir custos e mellorar o benestar. Nós cremos que Habitica pode construír unha gran parte do camiño cara a estilos de vida saudábeis.",
"pkAnswer6": "Habitica úsaa moita xente distinta! Máis da metade da xente que nos usa ten entre 18 e 34 anos, pero temos xente maior que usa o sitio coas netas e netos, e todas as idades entre medias. É común que as familias formen un grupo e combatan monstros xuntas. <br /> Moita xente que nos usa ten experiencia con xogos, pero para a nosa sorpresa, cando realizamos unha enquisa hai un tempo, o 40% da xente non se consideraba xogadora! Así que parece que o noso método pode resultar efectivo para calquera que queira que a produtividade e o benestar resulten máis divertidos.",
"accountSuspended": "Esta conta, o identificador de persoa usuaria «<%= userId %>», bloqueouse por violar as directrices da comunidade (https://habitica.com/static/community-guidelines) ou as condicións do servizo (https://habitica.com/static/terms). Para máis información, ou para solicitar un desbloqueo, envía unha mensaxe á xestoría da comunidade en <%= communityManagerEmail %> ou solicita á túa nai, pai ou garda que o faga. Inclúea o teu @alcume na mensaxe.",
"accountSuspended": "Esta conta, o identificador de persoa usuaria «<%= userId %>», bloqueouse por violar as directrices da comunidade (https://habitica.com/static/community-guidelines) ou as condicións do servizo (https://habitica.com/static/terms). Para máis información, ou para solicitar un desbloqueo, contacta coa xestoría da comunidade en <%= communityManagerEmail %> ou solicita á túa nai, pai ou garda que o faga. Inclúea o teu @nome_de_usuaria na mensaxe.",
"muchmuchMoreDesc": "A nosa lista de tarefas completamente personalizábel permíteche darlle a Habitica a forma que queiras para adaptala ás túas metas persoais. Traballa en proxectos creativos, fai fincapé no coidado persoal, ou persegue un soño diferente; ti decides.",
"usernameInfo": "Os alcumes son nomes únicos que se amosarán canda o teu nome visual e se usarán para invitacións, @mencións de charlas, e mensaxaría.<br><br>Se queres saber máis sobre este cambio, <a href='https://habitica.fandom.com/wiki/Player_Names' target='_blank'>visita o noso wiki</a> (en inglés).",
"usernameInfo": "Os nomes de usuaria son nomes únicos que se amosarán canda o teu nome visual e se usarán para invitacións, @mencións de charlas, e mensaxaría.<br><br>Se queres saber máis sobre este cambio, <a href='https://habitica.fandom.com/wiki/Player_Names' target='_blank'>visita o noso wiki</a> (en inglés).",
"marketing4Lead1": "O ensino é un dos mellores sectores para a ludificación. Xa se sabe que a xente estudante anda pegada aos teléfonos e aos xogos; aprovéitao! Fai que compitan de maneira amigábel. Recompensa os bos comportamentos con premios singulares. Observa como melloran as súas notas e o seu comportamento.",
"invalidLoginCredentialsLong": "Vaites! O teu enderezo de correo electrónico, alcume ou contrasinal son incorrectos.\n- Asegúrate de que os escribiches ben. O alcume e o contrasinal distinguen maiúsculas.\n- Pode que te rexistrases con Facebook ou Google, non co enderezo de correo electrónico, así que asegúrate probándoos.\n- Se esqueciches o contrasinal, preme «Esquecín o contrasinal».",
"marketing3Lead2": "Outras **ferramentas de terceiras partes** adaptan Habitica a varios aspectos da túa vida. A nosa API permite integrar facilmente cousas como a [extensión de Chrome](https://chrome.google.com/webstore/detail/habitica/pidkmpibnnnhneohdgjclfdjpijggmjj?hl=gl-ES), coa que perdes puntos ao visitar sitios web non produtivos, e gañas puntos ao visitar os produtivos. [Aprende máis aquí](https://habitica.fandom.com/wiki/Extensions,_Add-Ons,_and_Customizations) (en inglés).",
"invalidLoginCredentialsLong": "Vaites! O teu enderezo de correo electrónico, nome de usuaria ou contrasinal son incorrectos.\n Asegúrate de que os escribiches ben. O nome de usuaria e o contrasinal distinguen maiúsculas.\n Pode que te rexistrases con Facebook ou Google, non co enderezo de correo electrónico, así que asegúrate probándoos.\n Se esqueciches o contrasinal, preme «Esquecín o contrasinal».",
"marketing3Lead2": "Outras **ferramentas de terceiras partes** adaptan Habitica a varios aspectos da túa vida. A nosa API fornece integración fácil de cousas como a [extensión de Chrome](https://chrome.google.com/webstore/detail/habitica/pidkmpibnnnhneohdgjclfdjpijggmjj?hl=gl-ES), coa que perdes puntos ao navegar por sitios web non produtivos, e gañas puntos ao visitar os produtivos. [Aprende máis aquí](https://habitica.fandom.com/wiki/Extensions,_Add-Ons,_and_Customizations) (en inglés).",
"marketing2Lead1": "Aínda que podes xogar a Habitica pola túa conta, sácaselle máis partido ao colaborar, competir, e responsabilizarse mutuamente. A parte máis efectiva de calquera programa de mellora persoal é a responsabilidade social, e que mellor ambiente para responsabilidade e competición que un videoxogo?",
"pkAnswer7": "Habitica usa arte de píxeles por varios motivos. Ademais do factor nostalxia positiva, a arte de píxeles resulta moi accesíbel para o noso voluntariado de artistas que queren colaborar. É moito máis doado manter a consistencia da arte de píxeles cando unha morea de artistas contribúen, e permítenos xerar unha gran cantidade de contido novo!",
"aboutHabitica": "Habitica é unha aplicación de balde de construción de hábitos e produtividade que trata a vida como un xogo. Con recompensas e castigos no xogo para motivarte e unha forte rede social para inspirarte, Habitica pode axudarte a conseguir as túas metas e mellorar a túa saúde, traballar duramente, e ser feliz.",
"marketing1Lead1": "Habitica é un videoxogo para axudarte a mellorar os hábitos da realidade. Ludifica a túa vida convertendo as túas tarefas (hábitos, tarefas diarias, e tarefas pendentes) en pequenos monstros que debes conquistar. Canto mellor o fagas, máis progresarás no xogo. Se te descoidas na vida, a túa personaxe empeorará no xogo.",
"localStorageTryFirst": "Se experimentas problemas con Habitica, preme o botón de embaixo para borrar o almacenamento local e a maioría das cookies do sitio web (non afectará a outros sitios web). Terás que acceder de novo despois de facelo, así que primeiro asegúrate de que sabes os teus detalles de acceso, que podes atopar en Configuración → <%= linkStart %>Sitio<%= linkEnd %>.",
"localStorageTryFirst": "Se experimentas problemas con Habitica, preme o botón de embaixo para baleirar o almacenamento local e a maioría das cookies do sitio web (non afectará a outros sitios web). Terás que acceder de novo despois de facelo, así que primeiro asegúrate de que sabes os teus detalles de acceso, que podes atopar en Configuración → <%= linkStart %>Sitio<%= linkEnd %>.",
"pkAnswer4": "Se saltas unha das túas metas diarias, o teu avatar perderá vida o día seguinte. Isto serve como factor importante de motivación para animar á xente a cumprir as súas metas porque a xente odia facer dano ao seu pequeno avatar! Ademais, a responsabilidade social resulta crítica para moitas persoas: se estás a loitar contra monstros coas túas amizades, saltar as túas tarefas tamén fai dano aos seus avatares.",
"pkAnswer5": "Unha das fontes de maior éxito de Habitica no uso de ludificación foi poñer un grande esforzo en pensar nos aspectos de xogo para asegurarnos de que resultan divertidos de verdade. Tamén incluímos moitas compoñentes sociais, porque pensamos que algúns dos xogos máis motivadores permítenche xogar con amizades, e porque as investigacións amosan que resulta máis doado formar hábitos cando tes que responsabilizarte ante outras persoas.",
"pkAnswer1": "Se algunha vez investiches tempo en subir de nivel unha personaxe nun xogo, é difícil non preguntarse o ben que iría a túa vida se todo ese esforzo o puxeses en mellorar a túa vida en vez de o teu avatar. Comezamos a construír Habitica para responder esa pregunta. <br /> Habitica comezou oficialmente cunha campaña de Kickstarter en 2013, e a idea tivo éxito. Desde entón medrou ata se converter nun proxecto enorme, apoiado polo noso alucinante voluntariado do software libre e a xenerosidade da xente que nos usa.",
"pkAnswer1": "Se algunha vez investiches tempo en subir de nivel unha personaxe nun xogo, é difícil non preguntarse o ben que iría a túa vida se todo ese esforzo o puxeses en mellorar a túa vida en vez de o teu avatar. Comezamos a construír Habitica para responder esa pregunta. <br /> Habitica iniciouse oficialmente cunha campaña de Kickstarter en 2013, e a idea tivo éxito. Desde entón medrou ata se converter nun proxecto enorme, apoiado polo noso alucinante voluntariado do soporte lóxico libre e a xenerosidade da xente que nos usa.",
"pkAnswer2": "Formar novos hábitos resulta difícil porque a xente realmente necesita esa recompensa instantánea e obvia. Por exemplo, é difícil empezar a lavar os dentes, porque aínda que na clínica odontolóxica nos digan que é máis saudábel a longo prazo, no momento non fai máis que facer que nos doan as enxivas. <br /> A ludificación de Habitica engade un sentimento de gratificación instantánea aos obxectivos de todos os días recompensando unha tarefa difícil con experiencia, ouro… e quizais mesmo un premio aleatorio, como un ovo de dragón! Isto axuda a manter á xente motivada mesmo cando a tarefa de por si non ten unha recompensa intrínseca, e vimos xente dar a volta á súa vida como resultado.",
"pkAnswer3": "A presión social é un factor de motivación enorme para unha morea de xente, así que sabíamos que queríamos ter unha comunidade forte que se responsabilizase mutuamente das metas e de animarse para gañar. Por sorte, unha das cousas que fan mellor os videoxogos para varias persoas é alimentar ese sentido de comunidade entre quen os xoga! A estrutura da comunidade de Habitica inspírase nese tipo de xogos; podes formar un pequeno grupo de amizades próximas, pero tamén podes unirte a un grupo máis grande con intereses comúns, un gremio. Aínda que algunhas persoas deciden xogar pola súa conta, a maioría decide formar unha rede de apoio que favorece a responsabilidade social mediante funcionalidades como as misións, onde a xente dos grupos xúntase e pon en común a súa produtividade para loitar contra monstros.",
"pkAnswer3": "A presión social é un factor de motivación enorme para unha morea de xente, así que sabíamos que queríamos ter unha comunidade forte que se responsabilizase mutuamente das metas e de animarse para gañar. Por sorte, unha das cousas que fan mellor os videoxogos para varias persoas é alimentar ese sentido de comunidade entre quen os xoga! A estrutura da comunidade de Habitica inspírase nese tipo de xogos. Aínda que algunhas persoas deciden xogar pola súa conta, a maioría decide formar unha rede de apoio cun pequeno grupo de amizades próximas que favorece a responsabilidade social mediante funcionalidades como as misións, onde a xente dos grupos xúntase e pon en común a súa produtividade para loitar contra monstros.",
"footerProduct": "Produto",
"translateHabitica": "Traducir Habitica"
}

View File

@@ -149,7 +149,7 @@
"weaponSpecialWinter2015RogueText": "Punta de Xeo",
"weaponSpecialWinter2015RogueNotes": "Seguro, de verdade que si, que acabas de collelas do chan. Aumenta a Forza de <%= str %>. Edición Limitada de Inverno de 2014-2015.",
"weaponSpecialWinter2015WarriorText": "Espada de Gominola",
"weaponSpecialWinter2015WarriorNotes": "Esta deliciosa espada atrae probablemente os monstros... pero estás list@ para o desafío! Aumenta a Forza de <%= str %>. Edición Limitada de Inverno de 2014-2015.",
"weaponSpecialWinter2015WarriorNotes": "Esta deliciosa espada atrae probabelmente os monstros... pero estás list@ para o desafío! Aumenta a Forza de <%= str %>. Edición Limitada de Inverno de 2014-2015.",
"weaponSpecialWinter2015MageText": "Bastón Iluminado de Inverno",
"weaponSpecialWinter2015MageNotes": "A luz desta vara de cristal está repleta de alegría. Aumenta a Intelixencia de <%= int %> e a Percepción de <%= per %>. Edición Limitada de Inverno de 2014-2015.",
"weaponSpecialWinter2015HealerText": "Esceptro Calmante",
@@ -475,7 +475,7 @@
"armorSpecialGaymerxText": "Armadura pugnaz do arco da vella",
"armorSpecialGaymerxNotes": "Para celebrar a Conferencia GaymerX, esta armadura especial está decorada cun motivo de arcoiris radiante e colorido! GaymerX é unha convención de xogos que festexa LGTBQ e o xogo e está aberta a tod@s.",
"armorSpecialSpringRogueText": "Traxe de Gato Brillante",
"armorSpecialSpringRogueNotes": "Impecablemente acicalada. Aumenta a Percepción de <%= per %>. Edición Limitada de Primavera de 2014.",
"armorSpecialSpringRogueNotes": "Impecabelmente acicalada. Aumenta a Percepción de <%= per %>. Edición Limitada de Primavera de 2014.",
"armorSpecialSpringWarriorText": "Armadura de Trébol-Aceiro",
"armorSpecialSpringWarriorNotes": "Suave como o trébol, forte como o aceiro! Aumenta a Constitución de <%= con %>. Edición Limitada de Primavera de 2014.",
"armorSpecialSpringMageText": "Túnica de Roedor",

View File

@@ -30,7 +30,7 @@
"none": "Nada",
"more": "<%= count %> máis",
"and": "e",
"submit": "Enviar",
"submit": "Entregar",
"close": "Pechar",
"saveAndClose": "Gardar e pechar",
"saveAndConfirm": "Gardar e confirmar",
@@ -64,7 +64,7 @@
"costumeContest": "Concursante de disfrace",
"costumeContestText": "Participou no concurso de disfraces de Samaín de Habitica. Podes ver algunhas das extraordinarias propostas en blog.habitrpg.com!",
"costumeContestTextPlural": "Participou en <%= count %> concursos de disfraces de Samaín de Habitica. Podes ver algunhas das extraordinarias propostas en blog.habitrpg.com!",
"newPassSent": "Se temos o teu enderezo de correo electrónico na nosa base de datos, acaban de enviarse a el instrución para estabelecer un novo contrasinal.",
"newPassSent": "Se temos o teu enderezo de correo electrónico, acaban de enviarse a el instrución para estabelecer un novo contrasinal.",
"error": "Erro",
"menu": "Menú",
"notifications": "Notificacións",
@@ -186,7 +186,7 @@
"self_improvement": "Mellora persoal",
"spirituality": "Espiritualidade",
"time_management": "Xestión do tempo e responsabilidade",
"recovery_support_groups": "Recuperación e grupos de axuda",
"recovery_support_groups": "Recuperación e grupos de apoio",
"dismissAll": "Ignoralo todo",
"messages": "Mensaxes",
"emptyMessagesLine1": "Non tes ningunha mensaxe",
@@ -203,8 +203,8 @@
"demo": "Demostración",
"onboardingAchievs": "Logros de incorporación",
"reportEmailPlaceholder": "O teu enderezo de correo electrónico",
"submitBugReport": "Enviar o informe de fallo",
"reportSent": "Enviouse o informe de fallo!",
"submitBugReport": "Entregar o informe de fallo",
"reportSent": "Grazas!",
"loadEarlierMessages": "Cargar as mensaxes anteriores",
"askQuestion": "Facer unha pregunta",
"emptyReportBugMessage": "Falta a mensaxe do informe de fallo",
@@ -213,9 +213,15 @@
"reportEmailError": "Fornece un enderezo de correo electrónico válido",
"reportBugHeaderDescribe": "Describe o fallo que experimentaches e o noso equipo te contestará.",
"reportEmailText": "Isto só se usará para contactar contigo sobre o informe de fallo.",
"reportSentDescription": "Contestarémoste cando o noso equipo teña oportunidade de investigar. Grazas por informar do fallo.",
"reportSentDescription": "Contactaremos contigo cando o noso equipo poida revisalo.",
"refreshList": "Actualizar a lista",
"skipExternalLinkModal": "Manteña premido Ctrl (Windows) ou Command (Mac) ao premer unha ligazón para evitar este diálogo modal.",
"leaveHabitica": "Está a piques de saír de Habitica.com",
"leaveHabiticaText": "Habitica non se fai responsábel do contido de ningún sitio web ao que ligue que non sexa propiedade de ou estea operado por HabitRPG.<br>Teña en conta que as prácticas destes sitios web non teñen por que coincidir coas directrices da comunidade de Habitica."
"leaveHabiticaText": "Habitica non se fai responsábel do contido de ningún sitio web ao que ligue que non sexa propiedade de ou estea operado por HabitRPG.<br>Teña en conta que as prácticas destes sitios web non teñen por que coincidir coas directrices da comunidade de Habitica.",
"question": "Pregunta",
"questionDescriptionText": "Podes preguntar no idioma que prefiras se te custa o inglés.",
"questionPlaceholder": "Pregunta aquí.",
"submitQuestion": "Entregar a pregunta",
"askQuestionHeaderDescribe": "Acabas de empezar a usar Habitica e non sabes o que fas? Levas un tempo pero non te aclaras cunha das funcionalidades? Completa este formulario e o noso equipo responderate.",
"questionEmailText": "Isto só se usará para contactar contigo sobre a túa pregunta."
}

View File

@@ -94,7 +94,7 @@
"gemAmountRequired": "Requírese un número de xemas",
"notAuthorizedToSendMessageToThisUser": "Non podes enviar unha mensaxe a esta persoa porque bloqueou as mensaxes.",
"privateMessageGiftGemsMessage": "Ola <%= receiverName %>, <%= senderName %> envioute <%= gemAmount %> xemas!",
"cannotSendGemsToYourself": "Non podes enviarte xemas a ti. Proba mellor cunha subscrición.",
"cannotSendGemsToYourself": "Unha persoa non pode enviarse xemas a si mesma. Proba mellor cunha subscrición.",
"badAmountOfGemsToSend": "A cantidade debe estar comprendida entre 1 e o teu número de xemas.",
"report": "Denunciar",
"abuseFlagModalHeading": "Informar dunha transgresión",
@@ -192,7 +192,7 @@
"groupSubscriptionPrice": "$9 ao mes + $3 ao mes por cada persoa adicional no grupo",
"groupBenefitsDescription": "Acabamos de lanzar a versión de probas dos nosos plans de grupo! Ascender a un plan de grupo desbloquea algunhas funcionalidades únicas para optimizar os aspectos sociais de Habitica.",
"teamBasedTasks": "Tarefas baseadas en equipos",
"cannotDeleteActiveGroup": "Non se pode retirar un grupo cunha subscrición activa",
"cannotDeleteActiveGroup": "Non é posíbel retirar un grupo cunha subscrición activa",
"groupTasksTitle": "Lista de tarefas do grupo",
"userIsClamingTask": "`<%= username %> reclamou:` <%= task %>",
"approvalRequested": "Solicitouse a aprobación",

View File

@@ -45,7 +45,7 @@
"messageCannotLeaveWhileQuesting": "Non podes aceptar esta invitación a un equipo mentres estás nunha misión. Se queres unirte a este equipo, primeiro debes interromper a misión, o cal podes facer desde a pantalla de equipo. Recuperarás o pergameo de misión.",
"messageUserOperationProtected": "a ruta «<%= operation %>» non se gardou porque está protexida.",
"messageNotificationNotFound": "Non se atopou a notificación.",
"messageNotAbleToBuyInBulk": "Non se poden mercar varias unidades deste obxecto.",
"messageNotAbleToBuyInBulk": "Non é posíbel mercar varias unidades deste obxecto.",
"notificationsRequired": "Os identificadores de notificación son obrigatorios.",
"unallocatedStatsPoints": "Tes <span class=\"notification-bold-blue\"><%= points %> puntos de condición sen asignar</span>",
"beginningOfConversation": "Este é o comezo da túa conversa con <%= userName %>.",

View File

@@ -128,8 +128,8 @@
"paymentAutoRenew": "Esta subscrición renovarase automaticamente ata que a canceles. Podes cancelala desde a configuración.",
"groupsPaymentAutoRenew": "Esta subscrición renovarase automaticamente ata que a canceles. Podes cancelala desde o separador de facturación de grupo.",
"nGemsGift": "<%= nGems %> xemas (agasallo)",
"cannotUnpinItem": "Este obxecto non se pode soltar.",
"invalidUnlockSet": "Este lote de obxectos non é válido e non pode desbloquearse.",
"cannotUnpinItem": "Non é posíbel soltar este obxecto.",
"invalidUnlockSet": "Este lote de obxectos non é válido e non é posíbel desbloquealo.",
"amountExp": "<%= amount %> de experiencia",
"nGems": "<%= nGems %> xemas",
"limitedAvailabilityDays": "Dispoñíbel durante <%= days %>d <%= hours %>h <%= minutes %>m",

View File

@@ -83,7 +83,7 @@
"keyToMountsDesc": "Libera todas as monturas estándar para poder reunilas de novo. (Non afecta nin ás monturas de misión nin ás monturas singulares)",
"keyToMounts": "Chave do canil das monturas",
"beastMasterProgress": "Progreso de «Doma das bestas»",
"premiumPotionNoDropExplanation": "As pocións máxicas de eclosión non poden usarse con ovos de misións. A única maneira de conseguir pocións máxicas de eclosión é compralas embaixo, non aparecen nas sorpresas aleatorias.",
"premiumPotionNoDropExplanation": "Non é posíbel usar as pocións máxicas de eclosión con ovos de misións. A única maneira de conseguir pocións máxicas de eclosión é compralas embaixo, non aparecen nas sorpresas aleatorias.",
"beastMasterName": "Doma das bestas",
"beastAchievement": "Conseguiches o logro «Doma das bestas» por conseguir tódalas mascotas!",
"dropsExplanationEggs": "Gasta xemas para conseguir ovos máis rápido, se non queres agardar a que te caian os ovos estándar, ou repetir misións para conseguir ovos de misión. <a href=\"https://habitica.fandom.com/wiki/Drops\">Aprende máis sobre o sistema de sorpresas</a> (en inglés).",

View File

@@ -45,7 +45,7 @@
"startQuest": "Comezar a misión",
"questInvitationDoesNotExist": "Aínda non se enviaron invitacións á misión.",
"questInviteNotFound": "Non se atoparon invitacións a misións.",
"guildQuestsNotSupported": "Non se pode invitar a gremios a misións.",
"guildQuestsNotSupported": "Non é posíbel invitar a gremios a misións.",
"questNotOwned": "Ese pergameo de misión non é teu.",
"questNotGoldPurchasable": "A misión «<%= key %>» non se pode mercar con ouro.",
"questNotGemPurchasable": "A misión «<%= key %>» non se pode mercar con xemas.",

View File

@@ -36,7 +36,7 @@
"questRatUnlockText": "Desbloquea os Ovos de Rata adquiribles no Mercado",
"questOctopusText": "A Chamada de Octothulu",
"questOctopusNotes": "@Urse, un escriba novo de ollos desorbitados, pediuvos axuda paraa explorar unha cova misteriosa preto da beira do mar. Entre as pozas de marea crepusculares érguese unha enorme porta de estalactitas e estalagmitas. A medida que vos acercades da porta, un remuíño escuro comeza a formarse na súa base. Mirades con admiración como un dragón parecido a unha lura ascende a través do abismo. \"A xeneración das estrelas pegañentas espertou\" ruxe @Urse tolamente. \"Despois de vixintillóns de anos, o gran Octothulu está solto de novo, e ávido de deleitarse!\"",
"questOctopusCompletion": "Cun golpe final, a criatura escapa ata o remuíño de onde veu. Non podedes distinguir se @Urse está contento da súa vitoria ou triste de ver marchar a besta. Sen palabras, o seu compañeiro amósavos tres ovos xigantescos e viscosos nunha poza cercana, pousados nun niño de moedas de ouro. \"Probablemente só sexan ovos de polbo\", dis, nervios@. Mentres voltades a casa, @Urse rabisca freneticamente nun xornal e sospeitades que esta non é a última vez que ides saber do gran Octothulu.",
"questOctopusCompletion": "Cun golpe final, a criatura escapa ata o remuíño de onde veu. Non podedes distinguir se @Urse está contento da súa vitoria ou triste de ver marchar a besta. Sen palabras, o seu compañeiro amósavos tres ovos xigantescos e viscosos nunha poza cercana, pousados nun niño de moedas de ouro. \"Probabelmente só sexan ovos de polbo\", dis, nervios@. Mentres voltades a casa, @Urse rabisca freneticamente nun xornal e sospeitades que esta non é a última vez que ides saber do gran Octothulu.",
"questOctopusBoss": "Polbulhu",
"questOctopusDropOctopusEgg": "Polbo (Ovo)",
"questOctopusUnlockText": "Desbloquea os Ovos de Polbo adquiribles no Mercado",
@@ -122,7 +122,7 @@
"questEggHuntCollectPlainEgg": "Ovos Básicos",
"questEggHuntDropPlainEgg": "Ovo Básico",
"questDilatoryText": "O Eterno Dragón da Dilación",
"questDilatoryNotes": "Deberíamos ter escoitado os avisos. <br><br>Escuros ollos brillantes. Escamas vellas. Enormes mandíbulas e dentes centelleantes. Espertamos algo horrible na greta: <strong> o O Eterno Dragón da Dilación!</strong> Os Habiticantes fuxían berrando en todas as direccións cando saíu do mar, extendendo o seu pescozo terriblemente longo a decenas de metros fóra da auga mentres rompía fiestras co seu ruxido lancinante. <br><br> \"Isto debe de ser o que abatiu a Dilación!\" grita Lemoness. \"Non foi o peso das tarefas abandoadas- as Diarias de cor vermello escuro soamente atraeron a súa atención!\" <br><br> \"Está xurdindo con enerxía máxica\" chora @Baconsaur. \"Para ter vivido tanto tempo, debe de ser capaz de curarse a si mesmo! Como podemos derrotalo?\" <br><br> Por suposto, do mesmo xeito que as outras bestas, con produtividade! Rápido, Habitica, únete e ataca con axuda das súas tarefas, e todos nós loitaremos contra este monstro xuntos. (Non é necesario abandoar misións anteriores; cremos na túa capacidade de golpear doblemente!) Non vai atacarnos individualmente, pero cantas máis tarefas Diarias saltermos, máis nos achegaremos a desencadear o seu Golpe de Neglixencia; e non me gusta o xeito no que está a mirar a Taberna...",
"questDilatoryNotes": "Deberíamos ter escoitado os avisos. <br><br>Escuros ollos brillantes. Escamas vellas. Enormes mandíbulas e dentes centelleantes. Espertamos algo horrible na greta: <strong> o O Eterno Dragón da Dilación!</strong> Os Habiticantes fuxían berrando en todas as direccións cando saíu do mar, extendendo o seu pescozo terribelmente longo a decenas de metros fóra da auga mentres rompía fiestras co seu ruxido lancinante. <br><br> \"Isto debe de ser o que abatiu a Dilación!\" grita Lemoness. \"Non foi o peso das tarefas abandoadas- as Diarias de cor vermello escuro soamente atraeron a súa atención!\" <br><br> \"Está xurdindo con enerxía máxica\" chora @Baconsaur. \"Para ter vivido tanto tempo, debe de ser capaz de curarse a si mesmo! Como podemos derrotalo?\" <br><br> Por suposto, do mesmo xeito que as outras bestas, con produtividade! Rápido, Habitica, únete e ataca con axuda das súas tarefas, e todos nós loitaremos contra este monstro xuntos. (Non é necesario abandoar misións anteriores; cremos na túa capacidade de golpear dobelmente!) Non vai atacarnos individualmente, pero cantas máis tarefas Diarias saltermos, máis nos achegaremos a desencadear o seu Golpe de Neglixencia; e non me gusta o xeito no que está a mirar a Taberna...",
"questDilatoryBoss": "O Eterno Dragón da Dilación",
"questDilatoryBossRageTitle": "Golpe de Neglixencia",
"questDilatoryBossRageDescription": "Cando esta barra se encha, o Eterno Dragón da Dilación inflixirá unha enorme devastación no terreo de Habitica",

View File

@@ -94,14 +94,14 @@
"invalidTaskType": "O tipo de tarefa debe ser un dos seguintes: \"hábito\", \"diaria\", \"tarefa\", \"recompensa\".",
"invalidTasksType": "O tipo de tarefa debe ser un dos seguintes: «habits» (hábitos), «dailys» (tarefas diarias), «todos» (tarefas pendentes), «rewards» (recompensas).",
"invalidTasksTypeExtra": "O tipo de tarefa debe ser un dos seguintes: «habits» (hábitos), «dailys» (tarefas diarias), «todos» (tarefas pendentes), «rewards» (recompensas), «completedTodos» (tarefas pendentes completadas).",
"cantDeleteChallengeTasks": "Non se pode eliminar unha tarefa pertencente a un desafío.",
"cantDeleteChallengeTasks": "Non é posíbel eliminar unha tarefa pertencente a un desafío.",
"checklistOnlyDailyTodo": "As listas só se permiten en tarefas diarias e pendentes",
"checklistItemNotFound": "Non se atopou ningún elemento da lista co id dado.",
"itemIdRequired": "\"itemId\" debe ser un UUID válido.",
"tagNotFound": "Non se atopou ningún elemento da etiqueta co id dado.",
"tagIdRequired": "«tagId» debe ser un UUID válido correspondente e unha etiqueta pertencente á persoa usuaria.",
"positionRequired": "\"position\" é obrigatoria e debe ser un número.",
"cantMoveCompletedTodo": "Non se pode mover unha tarefa completada.",
"cantMoveCompletedTodo": "Non é posíbel mover unha tarefa completada.",
"directionUpDown": "\"position\" é requerida e debe ser 'up' ou 'down'",
"alreadyTagged": "A tarefa xa está etiquetada coa etiqueta dada.",
"taskRequiresApproval": "Esta tarefa necesita aprobación para poder completada. Xa solicitaches a aprobación",

View File

@@ -107,6 +107,6 @@
"achievementSeasonalSpecialistText": "सभी वसंत और सर्दियों के मौसम के रोमांच ने पूरा कर लिया है: अंडे के लिए शिकार, ट्रैपर सांता, और शावक का पता लगाएं!",
"achievementSeasonalSpecialist": "मौसम के विशेषज्ञ",
"achievementLegendaryBestiaryModalText": "आप सभी पौराणिक पालतू जानवरों को इकट्ठा किया है!",
"achievementLegendaryBestiaryText": "सभी पौराणिक पालतू जानवरों ने पाला है: ड्रैगन, फ्लाइंग सुअर, ग्रीफॉन, सी सर्पेंट और यूनिकॉर्न!",
"achievementLegendaryBestiaryText": "सभी पौराणिक पालतू जानवरों ने पाला है: ड्रैगन, उड़ता सुअर, ग्रीफॉन, सी सर्पेंट और यूनिकॉर्न!",
"achievementLegendaryBestiary": "पौराणिक स्थिर"
}

View File

@@ -1,5 +1,5 @@
{
"communityGuidelinesWarning": "कृपया ध्यान ें कि आपका प्रदर्शन नाम, प्रोफ़ाइल फ़ोटो, और चरित्र को <a href='https://habitica.com/static/community-guidelines 'target='_blank'> समुदाय दिशानिर्देशों </a> का पालन करना होगा (जैसे नहीं अपवित्रता, कोई वयस्क विषय, कोई अपमान नहीं, आदि)। यदि आपके पास कोई प्रश्न है या नहीं, तो उचित है, कृपया ईमेल करें <%= hrefBlankCommunityManagerEmail %>!",
"communityGuidelinesWarning": "कृपया ध्यान में रखें कि आपका प्रदर्शन नाम, प्रोफ़ाइल फ़ोटो, और चरित्र को <a href='https://habitica.com/static/community-guidelines 'target='_blank'> समुदाय दिशानिर्देशों </a> का पालन करना होगा (जैसे नहीं अपवित्रता, कोई वयस्क विषय, कोई अपमान नहीं, आदि)। यदि आपके पास कोई प्रश्न है या नहीं, तो उचित है, कृपया ईमेल करें <%= hrefBlankCommunityManagerEmail %>!",
"profile": "प्रोफ़ाइल",
"avatar": "चरित्र को अनुकूलित करें",
"editAvatar": "चरित्र संपादित करें",

View File

@@ -1,5 +1,5 @@
{
"lostAllHealth": "तुम्हारा स्वास्थ्य ख़तम हो ग!",
"lostAllHealth": "तुम्हारा स्वास्थ्य ख़तम हो गया है!",
"dontDespair": "निराशा मत बन जाओ!",
"deathPenaltyDetails": "तुमने एक स्तर नीचे चार गए, तुम्हारा सोनि और एक साधन हार गए लेकिन तुम वोह वापस कमा सकता, प्रयास से। सौभाग्य तुम्हारे साथ रहो - तुम बरिया काम करेंगे।",
"refillHealthTryAgain": "स्वस्थ्य फिर से भरना और एक बार और कोशिश करो",

View File

@@ -5,7 +5,7 @@
"defaultHabit4Text": "हबीटिका में एक काम डाल दो ",
"defaultHabit4Notes": "आदत, रोज-काम या कार्य",
"defaultTodo1Text": "हबीटिका में शामिल हो (मुझे निशान लगा दो)",
"defaultTodoNotes": "आप इस कार्य को खत्म कर सकते है, संपादन कर सकते है, या हटा सकते है.",
"defaultTodoNotes": "आप इस कार्य को खत्म कर सकते है, खत्म कर सकते है, या हटा सकते है.",
"defaultReward1Text": "15 मिनट का विराम समय",
"defaultReward2Text": "अपने आप इनाम करो",
"defaultReward2Notes": "टेलीविज़न को देख लो, खेलो, मिठाई खालो, कुछ भी तुम चाहिए।",

View File

@@ -150,5 +150,7 @@
"achievementPlantParentText": "Telah menetaskan semua warna standar peliharaan tanaman: Kaktus dan Treeling!",
"achievementDinosaurDynasty": "Dinasti Dinosaurus",
"achievementDinosaurDynastyText": "Telah menetaskan semua warna standar peliharaan burung dan dinosaurus: Falcon, Burung Hantu, Merak, Pinguin, Ayam Jago, Pterodaktil, T-Rex, Triceratops, dan Velociraptor!",
"achievementDinosaurDynastyModalText": "Kamu telah mengumpulkan semua peliharaan burung dan dinosaurus!"
"achievementDinosaurDynastyModalText": "Kamu telah mengumpulkan semua peliharaan burung dan dinosaurus!",
"achievementBonelessBossText": "Telah menetaskan semua warna standar hewan peliharaan invertebrata: Kumbang, Cumi-cumi, Siput air, Gurita, Siput, dan Laba-laba!",
"achievementBonelessBossModalText": "Kamu telah mengumpulkan semua Peliharaan Invertebrata!"
}

View File

@@ -2,19 +2,19 @@
"tavernCommunityGuidelinesPlaceholder": "Peringatan: ini merupakan obrolan segala usia, jadi gunakan isi dan bahasa yang pantas! Periksa Pedoman Komunitas di samping jika kamu mempunyai pertanyaan.",
"lastUpdated": "Diperbarui terakhir kali:",
"commGuideHeadingWelcome": "Selamat datang di Habitica!",
"commGuidePara001": "Salam, petualang! Selamat datang di Habitica, tanah produktivitas, hidup sehat, dan kadang-kadang tempat mengamuknya grifin. Kamu memiliki komunitas yang ceria penuh dengan orang-orang yang senang membantu satu sama lain dalam hal pengembangan diri. Untuk bergabung, hal yang dibutuhkan hanyalah sikap positif, perilaku yang menghormati, dan pengertian bahwa semua orang memiliki kemampuan dan keterbatasan -- termasuk kamu! Para Habitican saling bersabar dengan satu sama lainnya dan selalu menolong setiap kali mereka punya kesempatan.",
"commGuidePara002": "Agar semuanya tetap aman, senang, dan produktif di komunitas ini, kami memiliki beberapa aturan. Kami telah membuatnya dengan sangat hati-hati dan mudah dibaca. Luangkanlah waktumu untuk membacanya sebelum memulai obrolan.",
"commGuidePara003": "Peraturan berikut berlaku pada semua media sosial yang kami gunakan, termasuk (namun tidak terbatas pada) Trello, Github, Weblate, dan Habitica Wiki di Fandom. Selayaknya komunitas yang terus berkembang, peraturan pun menyesuaikan dengan kondisi dari waktu ke waktu. Jika ada perubahan penting pada Pedoman ini, kamu akan diberitahu melalui pengumuman Bailey dan /atau di media sosial kami!",
"commGuidePara001": "Salam, petualang! Selamat datang di Habitica, tanah produktivitas, hidup sehat, dan kadang-kadang tempat mengamuknya grifin.",
"commGuidePara002": "Agar semuanya tetap aman, senang, dan produktif, kami memiliki beberapa aturan untuk Tantangan, profil pemain, Obrolan party, dan pesan pribadi. Kami telah membuat aturan tersebut dengan sangat hati-hati dan mudah dibaca. Luangkanlah waktumu untuk membacanya sebelum mulai berinteraksi dengan pemain lainnya.",
"commGuidePara003": "Peraturan berikut menyesuaikan dengan kondisi dari waktu ke waktu. Jika ada perubahan penting pada Pedoman ini, kamu akan diberitahu melalui pengumuman Bailey dan/atau di media sosial kami!",
"commGuideHeadingInteractions": "Interaksi di Habitica",
"commGuidePara015": "Habitica mempunyai dua jenis ruang sosial: umum, dan pribadi. Ruang umum meliputi Kedai Minuman, Guild Umum, GitHub, Trello, dan Wiki. Sedangkan ruang pribadi meliputi Guild Pribadi, obrolan Party, dan Pesan Pribadi. Semua Nama Tampilan dan @namapengguna harus menyesuaikan dengan pedoman ruang publik. Untuk mengganti Nama Tampilanmu dan/atau @namapengguna, pada app mobile pergi ke Menu > Pengaturan > Profil. Pada situs, pergi ke Pengguna > Pengaturan.",
"commGuidePara016": "Ketika menjelajahi ruang publik di Habitica, terdapat beberapa peraturan umum untuk memastikan semua orang tetap bahagia dan nyaman.",
"commGuideList02A": "<strong>Hormati satu sama lain</strong>. Bersikaplah sopan, baik, ramah, dan suka membantu. Ingat: Para Habitican datang dari segala latar belakang dan punya pengalaman yang berbeda satu dengan yang lain. Inilah yang membuat Habitica sangat digemari! Membangun komunitas yang berarti saling menghormati dan merayakan segala perbedaan dan kesamaan kita semua.",
"commGuidePara015": "Habitica memiliki beberapa ruang untuk berinteraksi dengan pemain lain. Ruang tersebut yaitu obrolan pribadi (pesan pribadi dan obrolan party) serta fitur Mencari Party dan Tantangan.",
"commGuidePara016": "Ketika menjelajahi komponen sosial Habitica, terdapat beberapa peraturan umum untuk menjaga semua orang tetap bahagia dan nyaman.",
"commGuideList02A": "<strong>Hormati satu sama lain</strong>. Bersikaplah sopan, baik, ramah, dan suka membantu. Ingat: Para Habitican datang dari segala latar belakang dan punya pengalaman yang berbeda satu dengan yang lain.",
"commGuideList02B": "<strong>Patuhi semua<a href='/static/terms' target='_blank'>Syarat dan Ketentuan</a></strong> baik di ruang publik maupun pribadi.",
"commGuideList02C": "<strong>Dilarang mengirimkan gambar atau tulisan yang kasar, mengancam, atau tidak senonoh, atau mempromosikan diskriminasi, penistaan, rasisme, seksisme, kebencian, dan penghinaan kepada orang atau kelompok tertentu.</strong>. Bahkan jika hanya sebagai candaan atau meme. Hal ini termasuk pelesetan maupun pernyataan resmi. Tidak semua orang memiliki selera humor yang sama, sehingga hal yang dianggap bercandaan bagi satu orang dapat menyakiti orang lain. Seranglah tugas-tugasmu, bukannya orang lain.",
"commGuideList02D": "<strong>Mohon dijaga agar diskusi tetap sesuai untuk semua umur</strong>. Hindari pembahasan topik dewasa di area publik. Kami memiliki banyak Habitican muda yang menggunakan situs ini, dan orang-orang datang dari berbagai latar belakang. Kami ingin komunitas kami jadi senyaman dan se-inklusif mungkin.",
"commGuideList02E": "<strong>Hindari kata-kata kasar. Termasuk sumpah serapah yang mungkin bisa diterima di tempat lain</strong>. Kita berasal dari beraneka ragam agama dan budaya, dan kami ingin memastikan semua orang merasa nyaman di ruang-ruang publik. <strong>Jika moderator atau staf memberi tahu kamu bahwa sebuah istilah tidak dibolehkan di Habitica, bahkan jika istilah tersebut menurut kamu tidak masalah, maka keputusan larangan itu adalah final</strong>. Selebihnya, hinaan akan diberi sanksi berat, sebab merupakan pelanggaran terhadap Persyaratan Layanan.",
"commGuideList02D": "<strong>Berhati-hatilah karena pengguna Habitica dari berbagai usia dan latar belakang</strong>. Tantangan dan profil pemain tidak boleh mengandung hal dewasa, kata kotor, atau mempromosikan perselisihan dan konflik.",
"commGuideList02E": "<strong>Jika moderator atau staf memberi tahu kamu bahwa sebuah istilah tidak dibolehkan di Habitica, bahkan jika istilah tersebut menurut kamu tidak masalah, maka keputusan larangan itu adalah final</strong>. Selebihnya, hinaan akan diberi sanksi berat, sebab merupakan pelanggaran terhadap Persyaratan Layanan.",
"commGuideList02F": "Hindari memperpanjang diskusi yang memecah belah di Kedai Minuman dan di tempat-tempat yang tidak sebaiknya membahas hal tersebut. Jika seseorang mengatakan sesuatu yang dibolehkan oleh Pedoman Komunitas tetapi menyakitkan untuk kamu, tidak apa-apa menegur mereka secara sopan. Jika seseorang memberi tahu kami bahwa kamu membuat mereka tidak nyaman, cobalah renungkan hal ini dan jangan merespon dengan marah. Tapi jika kamu merasa sebuah percakapan mulai memanas, menjadi emosional, atau menyakitkan, <strong>berhentilah terlibat. Yang harus dilakukan adalah melaporkan pesan-pesan tersebut supaya kami tahu mengenai hal tersebut.</strong> Moderator akan merespon secepatnya. Kamu juga bisa mengirimkan pesan ke <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> dan menyertakan tangkapan layar yang dapat membantu.",
"commGuideList02G": "<strong>Patuhi segera segala permintaan Moderator.</strong> Ini juga termasuk, tetapi tidak terbatas pada, memintamu untuk membatasi jumlah postinganmu di ruang tertentu, menghapus konten yang tidak sesuai dari profil, memindahkan diskusimu ke tempat yang lebih sesuai, dll. Jangan berdebat dengan moderator. Jika kamu mempunyai masalah atau pendapat terkait cara bersikap, kirimkan email pada <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>untuk ditindaklanjuti oleh manager komunitas kami.",
"commGuideList02G": "<strong>Patuhi segera segala permintaan Staf.</strong> Ini juga termasuk, tetapi tidak terbatas pada, memintamu untuk membatasi jumlah postinganmu di ruang tertentu, menghapus konten yang tidak sesuai dari profilmu, dll. Jangan berdebat dengan Staf. Jika kamu mempunyai masalah atau pendapat terkait sikap Staf, kirimkan email pada <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>untuk ditindaklanjuti oleh manager komunitas kami.",
"commGuideList02J": "<strong>Jangan mengirim spam</strong>. Spam termasuk, tapi tidak terbatas pada: mengirimkan komentar yang sama di banyak tempat berbeda, <strong>mengirimkan tautan tanpa penjelasan atau konteks</strong>, mengirimkan pesan tidak masuk akal, mengirimkan pesan promosi yang banyak tentang sebuah Guild, Party, atau Tantangan, atau mengirimkan banyak pesan berturut-turut. Jika seseorang meng-klik sebuah tautan yang akan memberikan keuntungan untuk kamu, kamu harus memberitahukan hal tersebut di pesan, kalau tidak demikian maka dianggap sebagai spam. Moderator dapat menentukan yang mana spam atau bukan berdasarkan penilaian mereka.",
"commGuideList02K": "<strong>Hindarilah mengirim tulisan dengan header besar di ruang obrolan publik, khususnya di Kedai Minuman</strong>. Sama seperti HURUF KAPITAL SELURUHNYA, hal itu dibaca sebagai kamu berteriak, dan mengganggu suasana obrolan yang nyaman.",
"commGuideList02L": "<strong>Kami sangat tidak menyarankan pertukaran informasi pribadi -- khususnya informasi yang dapat digunakan untuk mengidentifikasimu -- di ruang obrolan publik</strong>. Informasi mengidentifikasi dapat termasuk, namun tidak terbatas pada: alamat kamu, alamat email kamu, dan token API/passwordmu. Ini untuk keamananmu! Staf ataupun moderator bisa menghapus postingan sesuai kebijakan mereka. Jika kamu diminta untuk memberi informasi pribadi di dalam sebuah Guild privat, Party, atau PM, kami sangat menyarankan kamu menolak dengan sopan kemudian memberitahu staf dan moderator dengan cara 1) melaporkan pesan 2) mengirim pesan ke <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> dan menyertakan tangkapan layar.",
@@ -33,32 +33,32 @@
"commGuidePara033": "<strong>Guild Publik TIDAK boleh berisi konten 18+. Jika mereka berencana untuk mendiskusikan konten sensitif, mereka harus mengatakannya dalam deskripsi Guild</strong>. Hal ini untuk menjaga Habitica tetap aman dan nyaman bagi semua orang.",
"commGuidePara035": "<strong>Jika Guild yang bersangkutan memiliki permasalahan sensitif yang berbeda, merupakan hal yang sopan ke sesama Habitican untuk menyertakan peringatan (mis. \"Berbahaya: dapat menyakiti diri sendiri\")</strong>. Hal ini dapat dituliskan sebagai peringatan dan/atau catatan konten, dan guild-guild tersebut dapat memiliki aturannya sendiri selain dari yang dituliskan di sini. Staf Habitica masih dapat menghapus hal seperti ini atas pertimbangan sendiri.",
"commGuidePara036": "Sebagai tambahan, materi yang sensitif haruslah relatif -- membahas masalah self-harm di dalam Guild khusus yang membahas masalah depresi adalah hal yang masuk akal, namun berbeda ceritanya jika dibahas di dalam Guild musik. Jika kamu melihat seseorang yang kerap melanggar pedoman ini, terutama setelah beberapa kali diingatkan, mohon laporkan postingan tersebut.",
"commGuidePara037": "<strong>Tidak boleh ada Guild, baik Publik atau Privat, yang dibuat dengan tujuan menyerang kelompok atau individu mana pun</strong>. Membuat Guild semacam itu adalah alasan mendasar untuk pemblokiran instan. Lawan kebiasaan buruk, bukan sesama petualang!",
"commGuidePara037": "<strong>Tidak boleh ada Party atau Grup yang dibuat dengan tujuan menyerang kelompok atau individu mana pun</strong>. Lawan kebiasaan buruk, bukan sesama petualang!",
"commGuidePara038": "<strong>Semua Tantangan Kedai Minuman dan Tantangan Guild Publik juga harus mematuhi aturan ini</strong>.",
"commGuideHeadingInfractionsEtc": "Pelanggaran, Konsekuensi, dan Perbaikan",
"commGuideHeadingInfractions": "Pelanggaran",
"commGuidePara050": "Habitican selalu saling membantu, saling menghormati, dan bekerja untuk membuat komunitas jadi menyenangkan. Tapi kadang-kadang, tetap ada Habitican yang akan melanggar peraturan di atas. Jika ini terjadi, moderator akan mengambil tindakan yang perlu untuk bisa membuat Habitica jadi tempat yang menyenangkan untuk semuanya.",
"commGuidePara050": "Habitican selalu saling membantu, saling menghormati, dan bekerja untuk membuat suasana disini jadi menyenangkan dan bersahabat. Tapi kadang-kadang, tetap ada Habitican yang akan melanggar peraturan di atas. Jika ini terjadi, staf akan mengambil tindakan untuk menjaga Habitica tetap aman dan nyaman bagi semua orang.",
"commGuidePara051": "<strong>Ada berbagai pelanggaran, dan ditangani tergantung pada tingkat keparahannya</strong>. Ini bukan daftar keseluruhan, dan Mod dapat membuat keputusan tentang topik yang tidak dibahas di sini atas kebijakan mereka sendiri. Mod akan mempertimbangkan konteks saat mengevaluasi pelanggaran.",
"commGuideHeadingSevereInfractions": "Pelanggaran Berat",
"commGuidePara052": "Pelanggaran berat sangat membahayakan keamanan komunitas Habitica dan pengguna, dan karena itu memiliki konsekuensi berat sebagai akibatnya.",
"commGuidePara053": "Berikut ini adalah contoh dari beberapa pelanggaran berat. Ini bukan daftar lengkap.",
"commGuideList05A": "Pelanggaran dari Syarat dan Ketentuan",
"commGuideList05A": "Pelanggaran lain terhadap Syarat dan Ketentuan yang tidak disebutkan disini",
"commGuideList05B": "Gambar dan Kalimat yang mengandung kebencian, pelecehan/penguntit, penindasan dunia maya/cyber-bullying, pengganggu, dan perbuatan jahil/trolling",
"commGuideList05C": "Pelanggaran dalam masa percobaan",
"commGuideList05D": "Menyamar sebagai Staf atau Moderator - hal ini termasuk mengklaim ruang yang dibuat pengguna yang tidak berafiliasi dengan Habitica sebagai resmi dan/atau dimoderasi oleh Habitica atau Mod/staf-nya",
"commGuideList05D": "Menyamar sebagai Staf atau Moderator - hal ini termasuk mengklaim ruang yang dibuat pemain yang tidak berafiliasi dengan Habitica sebagai resmi dan/atau dimoderasi oleh Habitica atau staf-nya",
"commGuideList05E": "Pelanggaran Sedang yang Diulang",
"commGuideList05F": "Pembuatan akun duplikat untuk menghindari konsekuensi (misalkan, membuat akun baru untuk mengobrol setelah hak obrolan dicabut)",
"commGuideList05F": "Pembuatan akun duplikat untuk menghindari konsekuensi",
"commGuideList05G": "Penipuan disengaja terhadap staf atau moderator demi menghindari konsekuensi atau membuat pengguna lain bermasalah",
"commGuideHeadingModerateInfractions": "Pelanggaran Sedang",
"commGuidePara054": "Pelanggaran sedang tidak mengancam keamanan komunitas, tetapi menciptakan ketidaknyamanan. Pelanggaran ini akan memiliki konsekuensi yang sedang. Ketika pelanggaran diulangi, konsekuensi akan lebih berat.",
"commGuidePara054": "Pelanggaran ini akan memiliki konsekuensi yang sedang. Ketika pelanggaran diulangi, konsekuensi akan lebih berat.",
"commGuidePara055": "Berikut ini adalah beberapa contoh Pelanggaran Sedang. Ini bukan daftar lengkap.",
"commGuideList06A": "<strong>Mengabaikan, tidak menghormati, atau berdebat dengan Staf.</strong> Ini termasuk mengeluh secara terbuka tentang staf atau pengguna lain, secara terbuka mengagungkan atau membela pengguna yang diblokir, atau memperdebatkan apakah tindakan staf sesuai atau tidak. Jika Kamu khawatir tentang salah satu aturan atau perilaku staf, silakan hubungi kami melalui email (<a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>).",
"commGuideList06A": "Mengabaikan, tidak menghormati, atau berdebat dengan Staf. Jika Kamu khawatir tentang salah satu aturan atau perilaku staf, silakan hubungi kami melalui email (<a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>).",
"commGuideList06B": "Bertingkah Moderator. Untuk mengklarifikasi poin yang relevan dengan cepat: Mengingatkan aturan dengan ramah diperbolehkan. Bertingkah Moderator adalah memberi tahu, menuntut, dan/atau menyinggung keras agar seseorang mengambil tindakan yang kamu perintahkan untuk memperbaiki kesalahannya. Kamu dapat mengingatkan seseorang bahwa mereka telah melakukan pelanggaran, tetapi tolong jangan menuntut tindakan -- misalnya, mengatakan, \"Asal tahu saja, kata-kata kotor tidak dibolehkan di Kedai Minuman, jadi kamu barangkali saja bisa menghapusnya,\" akan lebih baik daripada mengatakan, \"Saya meminta Anda untuk menghapus posting itu.\"",
"commGuideList06C": "Dengan sengaja menandai postingan yang tidak bersalah.",
"commGuideList06C": "Dengan sengaja menandai Tantangan, profil, atau pesan yang tidak bersalah.",
"commGuideList06D": "Berulang kali melanggar Pedoman Ruang Publik",
"commGuideList06E": "Berulang kali melakukan pelanggaran kecil",
"commGuideHeadingMinorInfractions": "Pelanggaran Kecil",
"commGuidePara056": "Pelanggaran ringan memiliki konsekuensi kecil. Jika diulangi, konsekuensi akan semakin berat.",
"commGuidePara056": "Pelanggaran ringan, walau tidak disarankan, memiliki konsekuensi kecil. Jika diulangi, konsekuensi akan semakin berat. Pelanggaran ringan sebenarnya adalah pelanggaran pertama terhadap Pedoman ini, namun bisa mencakup kondisi lain.",
"commGuidePara057": "Berikut ini adalah beberapa contoh pelanggaran kecil. Ini bukan daftar lengkap .",
"commGuideList07A": "Pelanggaran pertama Pedoman Ruang Publik",
"commGuideList07B": "Setiap pernyataan atau tindakan yang memicu kata \"Tolong jangan\" dari moderator. Ketika kamu diminta untuk tidak melakukan sesuatu secara publik, hal itu dapat menjadi dasar pemberian konsekuensi. Jika moderator telah menyampaikan koreksi tersebut berulang kali, hal itu dapat termasuk pelanggaran berat",
@@ -73,7 +73,7 @@
"commGuidePara060A": "Jika situasinya mengharuskannya, kamu mungkin menerima PM atau email serta posting di forum tempat pelanggaran terjadi. Dalam beberapa kasus, kamu mungkin tidak ditegur di depan umum sama sekali.",
"commGuidePara060B": "Jika akun kamu diblokir (pelanggaran berat), kamu tidak akan bisa masuk ke Habitica dan akan menerima pesan eror saat mencoba masuk. <strong>Jika kamu ingin meminta maaf atau membuat permohonan untuk pemulihan akun, silakan mengirim email ke staf melalui <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> dengan User ID kamu</strong> (yang ditampilkan pada pesan eror) atau @username. Hal itu merupakan tanggung jawab <strong>kamu</strong> untuk menghubungi terlebih dahulu jika kamu mengharapkan pertimbangan ulang atau pemulihan akun.",
"commGuideHeadingSevereConsequences": "Contoh dari Konsekuensi yang parah",
"commGuideList09A": "Pembekuan akun (lihat di atas)",
"commGuideList09A": "Pembekuan akun",
"commGuideList09C": "Mematikan permanen (\"membekukan\") progres Tingkat Kontributor",
"commGuideHeadingModerateConsequences": "Contoh dari Konsekuensi Moderat",
"commGuideList10A": "Hak istimewa obrolan publik dan/atau pribadi dibatasi",
@@ -126,9 +126,12 @@
"commGuideList01D": "Harap patuhi permintaan moderator.",
"commGuideList01C": "Semua diskusi harus sesuai untuk segala usia dan bebas dari kata-kata kotor.",
"commGuideList01B": "Hal yang Dilarang : Segala bentuk komunikasi yang berbau kekerasan, ancaman, menyuarakan diskriminasi dll, termasuk meme, gambar, dan candaan.",
"commGuideList01A": "Syarat dan Ketentuan berlaku pada seluruh ruang, termasuk guild pribadi, obrolan party, dan pesan.",
"commGuideList01A": "Pedoman kami dan Syarat Layanan berlaku untuk Tantangan, Party, profil pemain, dan pesan pribadi.",
"commGuideList09D": "Pencabutan atau penurunan tingkat kontributor",
"commGuideList05H": "Percobaan penipuan berulang atau menekan pemain lain untuk memberikan item berbayar",
"commGuideList02M": "Dilarang meminta permata, langganan, atau keanggotaan di Rencana Kelompok (Group Plan). Hal ini tidak dibolehkan di Kedai Minuman, ruang obrolan publik maupun pribadi, dan di pesan langsung. Jika kamu menerima pesan yang meminta item berbayar, laporkan pesan tersebut. Meminta permata atau langganan berulang kali, apalagi setelah mendapat peringatan, dapat berakibat pemblokiran akun.",
"commGuideList02N": "<strong>Tandai dan laporkan postingan yang melanggar Panduan ini atau Persyaratan Layanan.</strong> Kami akan menanganinya secepat mungkin. Kamu juga dapat memberi tahu staf melalui <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> tetapi menandai adalah cara tercepat untuk mendapatkan bantuan."
"commGuideList02N": "<strong>Laporkan jika ada yang melanggar Panduan ini atau Persyaratan Layanan kami</strong>. Kamu dapat melaporkan langsung pesan atau memberi tahu staf melalui <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> untuk pelanggaran pada profil atau Tantangan. Kami akan menanganinya secepat mungkin. Kamu boleh menghubungi kami dengan bahasa aslimu jika itu lebih mudah bagimu: kami mungkin akan menggunakan Google Translate, tetapi kami ingin kenyamananmu dalam menghubungi kami jika terdapat masalah.",
"commGuideList02H": "<strong>Seluruh Nama Tampilan dan@namapengguna harus mengikuti Persyaratan Layanan</strong>. Untuk mengubah Nama Tampilanmu dan/atau @namapengguna: di mobile klik Menu > Pengaturan > Akun. Di web, klik Pengaturan dari ikon pengguna di navigasi atas.",
"commGuideList02I": "<strong>Nama Tantangan harus pantas untuk semua, karena mereka akan muncul di profil sang pemenang</strong>. Tolong ingat ketika membuat Tantangan karena kami harus merubah rekor pada profil mereka jika ada laporan.",
"commGuideList02O": "<strong>Tiap Party dipersilahkan untuk membentuk peraturan sesuai kenyamanan dan preferensi anggota masing-masings</strong>. Tetapi, para admin dilarang memaksa peraturan obrolan di ruang pribadi ini kecuali terdapat pelanggaran terhadap Persyaratan Layanan, termasuk pelecehan. Jika seseorang di Partymu menyebabkan masalah, kami menganjurkan Pemimpin Party untuk mengeluarkan mereka."
}

View File

@@ -2897,5 +2897,54 @@
"armorArmoireDiagonalRainbowShirtNotes": "スタイリッシュな色使い。楽しく!体質と知覚がそれぞれ<%= attrs %>上がります。ラッキー宝箱:虹のセット(2個中2個目のアイテム)。",
"armorArmoireStripedRainbowShirtNotes": "虹色がこれほど似合うことはない。大胆に!力と知能がそれぞれ<%= attrs %>上がります。ラッキー宝箱:虹のセット(2個中1個目のアイテム)。",
"headAccessoryMystery202307Text": "クラーケンの王冠",
"headAccessoryMystery202307Notes": "この強力なサークレットはサイクロンと荒天を呼び起こします効果なし。2023年7月有料会員アイテム。"
"headAccessoryMystery202307Notes": "この強力なサークレットはサイクロンと荒天を呼び起こします効果なし。2023年7月有料会員アイテム。",
"weaponArmoireMopNotes": "ステップ1バケツに水と泥を入れた中にモップを沈める。ステップ2モップを床に沿って引きずる。ステップ3モップの柄の先をマイクに見立てて、思い切り歌う。ステップ4床がきれいになるまで、ステップ13を繰り返す。体質と知覚がそれぞれ<%= attrs %>上がります。掃除用具セット2(3個中2個目のアイテム)",
"headSpecialSummer2023RogueNotes": "Gup, two, three, four! 食われるわけにはいかない!知覚が<%= per %>上がります。2023年夏の限定装備。",
"armorArmoireKarateGiText": "空手着",
"armorArmoireKarateGiNotes": "練習や試合に最適な軽量な空手着。力が<%= str %>上がります。ラッキー宝箱:空手セット(10個中1個目のアイテム)。",
"bodyArmoireKarateWhiteBeltNotes": "この最下級の帯は、まだ入門したばかりの人のためのものだ。知能が<%= int %>上がります。ラッキー宝箱:空手セット(10個中2個目のアイテム)。",
"bodyArmoireKarateGreenBeltNotes": "この帯は、中級レベルの方が技術強化を学ぶためのものです。力が<%= str %>上がります。ラッキー宝箱:空手セット(10個中5個目のアイテム)。",
"bodyArmoireKarateBlueBeltText": "青帯",
"bodyArmoireKarateBlueBeltNotes": "この帯は、より多くのことを学び、心身を発達させる人のためのものです。体質が<%= con %>上がります。ラッキー宝箱:空手セット(10個中6個目のアイテム)。",
"bodyArmoireKaratePurpleBeltText": "紫帯",
"bodyArmoireKaratePurpleBeltNotes": "このベルトは、上級者向けのものです。体質が<%= con %>上がります。ラッキー宝箱:空手セット(10個中7個目のアイテム)。",
"bodyArmoireKarateRedBeltText": "赤帯",
"bodyArmoireKarateRedBeltNotes": "このベルトは、練習で慎重になることを学んだ者のためのものです。知覚が<%= per %>上がります。ラッキー宝箱:空手セット(10個中8個目のアイテム)。",
"bodyArmoireKarateBrownBeltText": "茶帯",
"bodyArmoireKarateBrownBeltNotes": "このベルトはテクニックとスキルが成熟した者のためのものです。力が<%= str %>上がります。ラッキー宝箱:空手セット(10個中9個目のアイテム)。",
"eyewearMystery202308Notes": "眠いのですか、それとも次の素晴らしい戦いを期待して目を休めているだけなのですか効果なし。2023年8月有料会員アイテム。",
"weaponSpecialSummer2023RogueText": "グッピーのヒレ",
"backMystery202309Text": "巨大彗星の蛾の羽根",
"backMystery202309Notes": "この明るく美しい翼で、森を羽ばたき、山を滑空し、海を舞い上がりましょう。効果なし。2023年9月有料会員アイテム。",
"bodyArmoireKarateWhiteBeltText": "白帯",
"bodyArmoireKarateYellowBeltText": "黄帯",
"bodyArmoireKarateOrangeBeltText": "橙帯",
"armorArmoireAdmiralsUniformText": "提督の制服",
"armorArmoireAdmiralsUniformNotes": "私たちはあなたに敬意を表します!この海軍の制服は、あなたが船だけでなく、あなたの仕事を指揮する準備ができていることを示します。体質と力がそれぞれ<%= attrs %>上がります。提督セット(2個中2個目のアイテム)。",
"armorSpecialHeroicTunicText": "英雄のチュニック",
"armorSpecialHeroicTunicNotes": "英雄は休息すべきでないと言われるが、この快適でファッショナブルな衣服に身を包めば休息できる。全てのステータスが<%= attrs %>上がります。",
"headArmoireAdmiralsBicorneNotes": "あなたに脱帽!この二つ角の帽子をかぶることで、あなたはより賢く、より明るく、より勇敢に...そしてより背が高くなる。知能と知覚がそれぞれ<%= attrs %>上がります。ラッキー宝箱:提督セット(2個中1個目のアイテム)。",
"backSpecialHeroicAureoleText": "英雄の光輪",
"backSpecialHeroicAureoleNotes": "あなたが栄光の物語を語るとき、この光輪の宝石がきらめきます。全てのステータスが<%= attrs %>上がります。",
"headAccessoryMystery202302Notes": "あなたの魅惑的な笑顔を引き立てる、パーフェクトなアクセサリー。効果なし。2023年2月有料会員アイテム。",
"weaponArmoireCleaningClothNotes": "この片付け道具を持って冒険に出れば、きれいな額を磨いたり、木製の窓辺を拭いたりすることができる。力と体質がそれぞれ<%= attrs %>上がります。掃除用具セット2(3個中3個目のアイテム)",
"weaponArmoireMopText": "モップ",
"weaponArmoireCleaningClothText": "クリーニングクロス",
"armorSpecialSummer2023RogueText": "グッピーラッピング",
"shieldArmoireBucketText": "バケツ",
"shieldArmoireBucketNotes": "このバケツは、水と洗浄液の混合物を入れるのに役立つが、中に入るものなら何でも集め、運び、カートに入れるのにも使える!力と知能がそれぞれ<%= attrs %>上がります。ラッキー宝箱掃除用具セット2(3個中1個目のアイテム)",
"bodyArmoireKarateYellowBeltNotes": "この帯は基本を学んだ初心者のためのものです。知覚が<%= per %>上がります。ラッキー宝箱:空手セット(10個中3個目のアイテム)。",
"bodyArmoireKarateOrangeBeltNotes": "この帯は、初級レベルをマスターし、成長した者のためのものです。体質が<%= con %>上がります。ラッキー宝箱:空手セット(10個中4個目のアイテム)。",
"bodyArmoireKarateGreenBeltText": "緑帯",
"bodyArmoireKarateBlackBeltText": "黒帯",
"bodyArmoireKarateBlackBeltNotes": "この最高レベルの帯は、より深い理解を求め、その知識を他の人に伝えることができる人のためのものです。知能が<%= int %>上がります。ラッキー宝箱:空手セット(10個中10個目のアイテム)。",
"headAccessorySpecialHeroicCircletText": "英雄の頭飾り",
"headAccessorySpecialHeroicCircletNotes": "王冠をかぶる頭は重いが、この頭飾りはあなたの寛大な精神のように軽いです。全てのステータスが<%= attrs %>上がります。",
"headAccessoryMystery202309Text": "巨大彗星の蛾の触覚",
"headAccessoryMystery202309Notes": "この触角はファッショナブルで羽毛のようだが、ナビゲーションの手助けもしてくれます効果なし。2023年9月有料会員アイテム。",
"headMystery202308Text": "紫色の主人公の髪",
"headMystery202308Notes": "頭の真ん中から突き出ている無造作に逆立った髪は、あなたの粘り強さを表しているのだろうか、それともいたずら好きな性格を表しているのだろうか。効果なし。2023年8月有料会員アイテム。",
"headArmoireAdmiralsBicorneText": "提督の二角帽",
"shieldArmoireBasketballNotes": "スウィッシュ!この魔法のバスケットボールをシュートすると、そこにはネットしかない。体質と力がそれぞれ<%= attrs %>上がります。:昔懐かしいバスケットボールセット(2個中2個目のアイテム)。",
"eyewearMystery202308Text": "眠たげな目"
}

View File

@@ -8,7 +8,7 @@
"rebirthOrb": "レベル<%= level %>に到達した後で、「転生のオーブ」を使って再スタートしました。",
"rebirthOrb100": "レベル100以上に到達したので「転生のオーブ」を使って再スタートしました。",
"rebirthOrbNoLevel": "「転生のオーブ」を使って再スタートしました。",
"rebirthPop": "実績、収集したアイテムやペット、装備などは保持したまま、あなたのキャラクターを今すぐにレベル1の戦士から再スタートさせます。タスクとその履歴は残りますが、黄色にリセットされます。開催中のチャレンジとグループプランに関するタスク以外は、連続実行回数がなくなります。ゴールド、経験値、マナ、スキルの効果はなくなります。これらすべてがすぐに実施されます。くわしくはWikiの<a href='https://habitica.fandom.com/ja/wiki/転生のオーブ' target='_blank'>転生のオーブ</a>のページをご覧ください。",
"rebirthPop": "実績、収集したアイテムやペット、装備などは保持したまま、あなたのキャラクターを今すぐにレベル1の戦士から再スタートさせます。タスクとその履歴は残りますが、黄色にリセットされます。開催中のチャレンジとグループプランに関するタスク以外は、連続実行回数がなくなります。ゴールド、経験値、マナ、スキルの効果はなくなります。これらすべてがすぐに実施されます。",
"rebirthName": "転生のオーブ",
"rebirthComplete": "復活しました!",
"nextFreeRebirth": "転生のオーブが<strong>無料</strong>になるまで残り<strong><%= days %> 日</strong>"

View File

@@ -765,5 +765,12 @@
"backgrounds062023": "Zestaw 109: Wydany w Czerwcu 2023",
"backgroundFancyBedroomText": "Luksusowa Sypialnia",
"backgroundFancyBedroomNotes": "Rozkoszujcie się w Luksusowej Sypialni.",
"backgroundJungleWateringHoleText": "Wodopój W Dżungli"
"backgroundJungleWateringHoleText": "Wodopój W Dżungli",
"backgroundOldTimeyBasketballCourtText": "Staroświeckie Boisko Do Koszykówki",
"backgroundOldTimeyBasketballCourtNotes": "Zagrajcie w kosza na Staroświeckim Boisku Do Koszykówki.",
"backgroundLeafyTreeTunnelText": "Liściasty Tunel Drzew",
"backgroundLeafyTreeTunnelNotes": "Wędrujcie przez Liściasty Tunel Drzew.",
"backgroundSpringtimeShowerNotes": "Zobacz Wiosenny Kwiatowodospad.",
"backgroundUnderWisteriaText": "Pod Wisterią",
"backgroundUnderWisteriaNotes": "Relaks Pod Wisterią."
}

View File

@@ -213,9 +213,14 @@
"reportDescription": "Opis",
"reportDescriptionPlaceholder": "Poniżej opisz dokładnie napotkany błąd",
"submitBugReport": "Wyślij zgłoszenie",
"reportSent": "Pomyślnie wysłano zgłoszenie błędu!",
"reportSentDescription": "Skontaktujemy się z Tobą po przeanalizowaniu błędu. Dziękujemy za zgłoszenie.",
"reportSent": "Dziękujemy za zgłoszenie błędu!",
"reportSentDescription": "Skontaktujemy się z Tobą po przeanalizowaniu błędu.",
"askQuestion": "Zadaj pytanie",
"emptyReportBugMessage": "Nie załączono informacji o błędzie",
"refreshList": "Odśwież listę"
"refreshList": "Odśwież listę",
"questionEmailText": "Będzie to wykorzystane jedynie w celu kontaktu odnośnie Twojego pytania.",
"question": "Pytanie",
"questionPlaceholder": "Zadaj swoje pytanie tutaj",
"submitQuestion": "Zadaj pytanie",
"questionDescriptionText": "Możesz zadać pytanie w swoim ojczystym języku, jeżeli nie czujesz się pewnie, mówiąc po angliesku."
}

View File

@@ -16,10 +16,10 @@
"mattBoch": "Matt Boch",
"mattBochText1": "Witaj w stajni! Mam na imię Matt i jestem poskramiaczem Zwierzaków. Za każdym razem, kiedy wykonasz zadanie, masz losowa szansę na otrzymanie Jajka lub Eliksiru Wyklucia, za pomocą którego możesz wykluwać Zwierzaki. Gdy wyklujesz Zwierzaka, to pojawi się on tutaj! Kliknij na obrazek jednego z nich, by pojawił się na twoim awatarze. Karm Zwierzaki jedzeniem, które znajdujesz, by wyrosły z nich potężne Wierzchowce.",
"welcomeToTavern": "Witaj w Karczmie!",
"sleepDescription": "Potrzebujesz przerwy? Odwiedź Gospodę Daniela by zatrzymać bardziej skomplikowane elementy Habitiki:",
"sleepDescription": "Potrzebujesz przerwy? Wstrzymaj otrzymywanie obrażeń (znajdujące się w Ustawieniach) by zatrzymać bardziej skomplikowane elementy Habitiki:",
"sleepBullet1": "Pominięcie Codziennych nie zada Ci obrażeń (bosowie wciąż mogą zadać Tobie obrażenia, jeśli uczestniczący w Misji członkowie drużyny pominą swoje Codzienne)",
"sleepBullet2": "Zadania nie stracą serii i liczniki Nawyków nie będą resetowane",
"sleepBullet3": "Jeśli uczestniczysz w Misji, obrażenia zadane bossowi oraz znalezione przedmioty nie zostaną rozliczone, dopóki nie opuścisz Gospody",
"sleepBullet3": "Jeśli uczestniczysz w Misji, obrażenia zadane bossowi oraz znalezione przedmioty nie zostaną rozliczone, dopóki nie wznowisz otrzymywania Obrażeń",
"sleepBullet4": "Twoje obrażenia dla bossa albo zebranie przedmiotów zostaną jako oczekujące do końca dnia",
"pauseDailies": "Wstrzymaj obrażenia",
"unpauseDailies": "Wznów otrzymywanie obrażeń",
@@ -81,7 +81,7 @@
"newBaileyUpdate": "Nowości od Bailey!",
"tellMeLater": "Przypomnij mi później",
"dismissAlert": "Ukryj to powiadomienie",
"donateText3": "Habitica jest projektem typu open source, dlatego jego byt zależy od wolontariuszy. Pieniądze wydawane przez graczy na zakup klejnotów pomagają nam utrzymać serwery i niewielką grupę stałych pracowników, którzy wprowadzają do rozgrywki nowe funkcje i nagrody dla użytkowników wspierających projekt.",
"donateText3": "Habitica jest projektem typu open source, dlatego jego byt zależy od wolontariuszy. Pieniądze wydawane przez graczy na zakup klejnotów pomagają nam utrzymać serwery i niewielką grupę stałych pracowników, którzy wprowadzają do rozgrywki nowe funkcje i nagrody dla użytkowników wspierających projekt",
"card": "Karta Kredytowa",
"paymentMethods": "Kup przez",
"paymentSuccessful": "Twoja płatność została przyjęta!",

View File

@@ -2,7 +2,7 @@
"settings": "Ustawienia",
"language": "Język",
"americanEnglishGovern": "W przypadku niezgodności tłumaczeń, za prawidłową należy uznać wersję angielską (USA).",
"helpWithTranslation": "Chciałbyś pomóc w tłumaczeniu Habitica? Świetnie! Odwiedź Gildię Początkujących Lingwistów: <a href=\"/groups/guild/7732f64c-33ee-4cce-873c-fc28f147a6f7\">Aspiring Linguists Guild</a>!",
"helpWithTranslation": "Chciałbyś pomóc w tłumaczeniu Habitica? Świetnie! Odwiedź <a href=\"https://translate.habitica.com\">stronę Habitica w serwisie Weblate</a>!",
"stickyHeader": "Przyklejony nagłówek",
"newTaskEdit": "Otwieraj nowe zadania w trybie edycji",
"dailyDueDefaultView": "Ustaw Codzienne domyślnie na zakładkę 'dzisiejsze'",
@@ -222,5 +222,8 @@
"transaction_gift_send": "<b>Podarowano</b>",
"gemCap": "Limit Klejnotów",
"nextHourglass": "Następna Klepsydra",
"nextHourglassDescription": "Abonenci otrzymują Mistyczne Klepsydry\nw pierwszych trzech dniach miesiąca."
"nextHourglassDescription": "Abonenci otrzymują Mistyczne Klepsydry\nw pierwszych trzech dniach miesiąca.",
"transaction_admin_update_hourglasses": "Ustawienia <b>administratora</b> zaktualizowane",
"timestamp": "Znacznik czasu",
"note": "Uwaga"
}

View File

@@ -141,5 +141,6 @@
"counter": "Licznik",
"resetCounter": "Zresetuj Licznik",
"taskSummary": "Podsumowanie <%= type %>",
"scoreUp": "Zwiększ statystykę"
"scoreUp": "Zwiększ statystykę",
"scoreDown": "Zmniejsz statystykę"
}

View File

@@ -134,21 +134,24 @@
"achievementGroupsBeta2022ModalText": "Você e seu grupo ajudaram o Habitica, testando e dando o seu feedback!",
"achievementReptacularRumbleModalText": "Você coletou todos os mascotes répteis!",
"achievementReptacularRumble": "Répteis Reptumbantes",
"achievementReptacularRumbleText": "Coletou todos os mascotes comuns do tipo réptil: Cobra, Jacaré, Pterodáctilo, Tartaruga, Tiranossauro, Tricerátops e Velociraptor!",
"achievementReptacularRumbleText": "Coletou todas as cores padrão dos mascotes répteis: Jacaré, Pterodáctilo, Cobra, Tricerátops, Tartaruga, Tiranossauro Rex, e Velociraptor!",
"achievementGroupsBeta2022": "Testador Beta Interativo",
"achievementWoodlandWizardModalText": "Você coletou todos os mascotes da floresta!",
"achievementWoodlandWizard": "Feiticeiro da Floresta",
"achievementWoodlandWizardText": "Chocou todos os ovos de cor padrão das criaturas da floresta: Texugo, Urso, Cervo, Raposa, Sapo, Ouriço, Coruja, Caracol, Esquilo e Arvorezinha!",
"achievementWoodlandWizard": "Mago da Floresta",
"achievementWoodlandWizardText": "Chocou todas as cores padrão das criaturas da floresta: Texugo, Urso, Cervo, Raposa, Sapo, Ouriço, Coruja, Caracol, Esquilo e Arbóreo!",
"achievementBoneToPick": "Ossos de Sobra",
"achievementBoneToPickText": "Chocou todos os Mascotes Esqueleto Clássicos e de Missões!",
"achievementBoneToPickText": "Chocou todos os Mascotes Clássicos e Esqueletos de Missão!",
"achievementBoneToPickModalText": "Você coletou todos os Mascotes Esqueleto Clássicos e de Missões!",
"achievementPolarPro": "Profissional Polar",
"achievementPolarProText": "Chocou todos os mascotes Polares de cores padrão: Urso, Raposa, Pinguim, Baleia e Lobo!",
"achievementPolarProText": "Chocou todas as cores padrão de mascotes Polares: Urso, Raposa, Pinguim, Baleia e Lobo!",
"achievementPolarProModalText": "Você coletou todos os Mascotes Polares!",
"achievementPlantParentModalText": "Você coletou todos os Mascotes Planta!",
"achievementPlantParentText": "Chocou todos os mascotes Planta de cores padrão: Cacto e Árvorezinha!",
"achievementPlantParentText": "Chocou todas as cores padrão de mascotes Planta: Cacto e Arbóreo!",
"achievementPlantParent": "Defendente das Plantas",
"achievementDinosaurDynastyText": "Chocou todos os mascotes dinossauro e pássaro de cores padrão: Falcão, Coruja, Papagaio, Pavão, Pinguim, Galo, Pterodáctilo, T-Rex, Triceratops e Velociraptor!",
"achievementDinosaurDynastyText": "Chocou todas as cores padrão dos mascotes ave e dinossauro: Falcão, Coruja, Papagaio, Pavão, Pinguim, Galo, Pterodáctilo, Tiranossauro Rex, Tricerátops e Velociraptor!",
"achievementDinosaurDynasty": "Dinastia dos Dinossauros",
"achievementDinosaurDynastyModalText": "Você coletou todos os mascotes pássaro e dinossauro!"
"achievementDinosaurDynastyModalText": "Você coletou todos os Mascotes Aves e Dinossauros!",
"achievementBonelessBoss": "Chefão Sem Ossos",
"achievementBonelessBossText": "Chocou todas as cores padrão de mascotes invertebrados: Besouro, Borboleta, Lula, Nudibrânquio, Polvo, Cobra e Aranha!",
"achievementBonelessBossModalText": "Você coletou todos os mascotes invertebrados!"
}

View File

@@ -792,5 +792,24 @@
"backgroundCraterLakeText": "Lago da Cratera",
"backgroundCraterLakeNotes": "Admire um encantador Lago da Cratera.",
"backgrounds082023": "Conjunto 111: Lançado em agosto de 2023",
"backgrounds072023": "Conjunto 110: Lançado em julho de 2023"
"backgrounds072023": "Conjunto 110: Lançado em julho de 2023",
"backgroundBonsaiCollectionText": "Coleção Bonsai",
"backgroundBonsaiCollectionNotes": "Admire uma linda coleção Bonsai.",
"backgroundDreamyIslandText": "Ilha dos Sonhos",
"backgroundRockGardenText": "Jardim de Pedras",
"backgroundRockGardenNotes": "Relaxe em um Jardim de Pedras.",
"backgroundDreamyIslandNotes": "Aprecie a paisagem em uma Ilha dos Sonhos.",
"backgroundBoardwalkIntoSunsetNotes": "Passeie em um Calçadão até o Pôr do Sol.",
"backgrounds092023": "Conjunto 112: Lançado em setembro de 2023",
"backgroundMovingDayText": "Dia de Mudança",
"backgroundMovingDayNotes": "Faça as malas para o Dia de Mudança.",
"backgroundCoveredBridgeInAutumnText": "Ponte Coberta no Outono",
"backgroundCoveredBridgeInAutumnNotes": "Atravesse uma Ponte Coberta no Outono.",
"backgroundBaobabForestText": "Floresta de Baobá",
"backgroundBaobabForestNotes": "Olhe maravilhado para a Floresta de Baobá.",
"backgroundOnAPaddlewheelBoatText": "Em um Barco com Rodas de Pás",
"backgroundOnAPaddlewheelBoatNotes": "Andar em um Barco com Rodas de Pás.",
"backgroundColorfulCoralText": "Coral Colorido",
"backgroundColorfulCoralNotes": "Mergulhe entre Corais Coloridos.",
"backgroundBoardwalkIntoSunsetText": "Calçadão até o Pôr do Sol"
}

View File

@@ -186,5 +186,7 @@
"chatCastSpellParty": "<%= username %> lançou <%= spell %> no grupo.",
"chatCastSpellUser": "<%= username %> lançou <%= spell %> em <%= target %>.",
"purchasePetItemConfirm": "Esta compra ultrapassa o número de itens que você precisa para chocar todos os Mascotes de <%= itemText %> possíveis. Você deseja continuar?",
"notEnoughGold": "Sem ouro suficiente."
"notEnoughGold": "Sem ouro suficiente.",
"chatCastSpellUserTimes": "<%= username %> lançou <%= spell %> em <%= target %> <%= times %> vezes.",
"chatCastSpellPartyTimes": "<%= username %> lançou <%= spell %> no grupo <%= times %> vezes."
}

View File

@@ -12,10 +12,10 @@
"commGuideList02B": "<strong>Obedeça todos os <a href='https://habitica.com/static/terms' target='_blank'>Termos e Condições</a></strong>, seja em espaços públicos ou privados.",
"commGuideList02C": "<strong>Não publique imagens ou texto que envolvam violência, ameaças ou que sejam sexualmente explícitas ou sugestivas. Também não promova discriminação, intolerância, racismo, sexismo, ódio, assédio ou ofensas contra um indivíduo ou grupo</strong>. Nem mesmo como uma piada. Isto inclui calúnias, assim como declarações. Nem todo mundo tem o mesmo senso de humor e, dessa forma, algo que você considera uma piada pode ser ofensivo para outra pessoa.",
"commGuideList02D": "<strong>Mantenha a linguagem apropriada para todas as idades</strong>. Isto significa evitar temas adultos em espaços públicos. Temos muitos Habiticianos jovens e pessoas de todos os estilos de vida que acessam o site. Queremos que nossa comunidade seja tão acolhedora e inclusiva quanto possível.",
"commGuideList02E": "<strong>Evite palavrões e termos ofensivos. Isto inclui evitar a utilização de expressões que estejam inadvertidamente abreviadas ou mascaradas de alguma forma.</strong> Não desrespeite nenhuma crença e/ou prática religiosa sob nenhum pretexto. Nós somos uma comunidade diversa, com pessoas de várias religiões e culturas e queremos que todas elas se sintam bem em nossos espaços públicos.<strong> Atenção: se um membro da Equipe te disser que um determinado termo é proibido no Habitica, a decisão é irreversível, mesmo que você considere que não proferiu uma ofensa.</strong> Além disso, insultos serão tratados com severidade, uma vez que também violam nossos Termos de Serviço.",
"commGuideList02E": "<strong> Atenção: se um membro da Equipe te disser que um determinado termo é proibido no Habitica, a decisão é irreversível, mesmo que você considere que não proferiu uma ofensa.</strong> Além disso, insultos serão tratados com severidade, uma vez que também violam nossos Termos de Serviço.",
"commGuideList02F": "Evite discussões longas na Taverna sobre tópicos polêmicos ou fora de contexto. Se alguém mencionar algo que é permitido pelas Diretrizes, mas que você considera ofensivo, você pode educadamente informar a esta pessoa sobre como se sente. Se alguém disse algo que te deixou desconfortável, reserve um tempo para refletir ao invés de responder com raiva. Mas se, mesmo assim, você considerar que uma conversa está ficando acalorada, excessivamente emocional ou tem a intenção de ferir alguém, <strong>o melhor a fazer é sair da conversa. Denuncie as postagens para nós, para que possamos ter entender o que ocorreu.</strong> A Equipe resolverá a questão o mais rápido possível. Você também pode enviar um e-mail para <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> e incluir capturas de tela, se elas puderem ajudar de alguma maneira.",
"commGuideList02G": "<strong>Cumpra imediatamente qualquer solicitação da equipe.</strong> Isso pode incluir, mas não se limita a, solicitar que você limite suas publicações em um determinado espaço, edite seu perfil para remover conteúdo inadequado etc. Não discuta com a equipe. Se tiver preocupações ou comentários sobre as ações da equipe, envie um e-mail para <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> para entrar em contato com nosso gerente de comunidade.",
"commGuideList02J": "<strong>Ninguém gosta de spam</strong>. Alguns exemplos do que é spam: postar o mesmo comentário ou pergunta em vários fóruns, <strong>postar links sem explicação do contexto</strong>, postar mensagens sem sentido, postar várias mensagens fazendo propaganda de uma Guilda, Grupo ou Desafio, ou simplesmente postar várias mensagens em seguida umas das outras. Se clicar em um link pode resultar em algum benefício para você, informe isso para as outras pessoas na própria mensagem, caso contrário ela também será considerada como spam. A decisão sobre o que é ou não um spam compete a Equipe, mesmo que você pense o contrário.",
"commGuideList02J": "<strong>Não faça spam</strong>. Alguns exemplos do que é spam: envio de múltiplas mensagens privadas não solicitadas, envio de mensagens sem sentido, envio de múltiplas mensagens promocionais sobre uma Festa ou Desafio, ou criação de vários Desafios semelhantes ou de baixa qualidade consecutivos. A equipe tem poder discricionário para determinar quais mensagens são consideradas spam.",
"commGuideList02K": "<strong>Evite postar longos cabeçalhos de texto em espaços públicos, principalmente na Taverna</strong>. Bem como USAR CAIXA ALTA, estes são lidos como se você estivesse gritando e interferem com a atmosfera agradável.",
"commGuideList02L": "<strong>Nós desencorajamos a troca de informações pessoais particularmente informações que possam ser utilizadas para te identificar em espaços públicos de bate-papo. </strong>Estas informações podem incluir, mas não se limitam a: seu endereço pessoal ou profissional, seu e-mail, seu API token ou sua senha. Lembre-se: esta é uma regra para a sua própria segurança! Nossa Equipe podem remover postagens que contenham informações pessoais quando julgarem necessário. Se alguém pedir a você informações pessoais em uma Guilda, Grupo ou por mensagem direta, recomendamos que você recuse educadamente o pedido e alerte a Equipe por meio da 1) opção de reportar a mensagem ou 2) enviando um e-mail para <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>, incluindo as devidas capturas de tela.",
"commGuidePara019": "<strong>Em espaços privados</strong> os usuários tem maior liberdade para discutir qualquer tema que os interessem, mas ainda não devem violar os Termos e Condições, incluindo qualquer postagem ofensiva, discriminatória, violenta ou ameaçadora. Aviso: Desafios concluídos aparecem no perfil público do vencedor, de maneira que QUALQUER nome de desafio deve respeitar as Diretrizes de Espaço Público, mesmo que sejam postadas em um local privado.",
@@ -52,7 +52,7 @@
"commGuideHeadingModerateInfractions": "Infrações moderadas",
"commGuidePara054": "Infrações moderadas não tornam nossa comunidade perigosa, mas a tornam desagradável. Essas infrações terão consequências moderadas. Quando em conjunto com múltiplas infrações, as consequências podem ter sua severidade aumentada.",
"commGuidePara055": "Eis alguns exemplos de Infrações Moderadas. Esta não é uma lista completa.",
"commGuideList06A": "<strong>Ignorar, desrespeitar ou discutir com a Equipe.</strong> Isso inclui reclamar publicamente da Equipe ou outros usuários, glorificar ou defender usuários banidos ou debater se a ação da Equipe foi apropriada. Se você está preocupado com uma das regras ou o comportamento da Equipe, por favor entre em contato pelo e-mail (<a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>).",
"commGuideList06A": "Ignorar, desrespeitar ou discutir com a Equipe. Se você está preocupado com uma das regras ou o comportamento da equipe, por favor entre em contato pelo e-mail (<a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>).",
"commGuideList06B": "Bancar de Justiceiro. Esta é importante clarificar: Uma menção amigável das regras é aceitável. Bancar o Justiceiro consiste em dizer, demandar ou seriamente implicar que alguém deve tomar uma providência que você considera como correção de um erro. Você pode alertar alguém para o fato dele ter cometido uma transgressão, mas por favor não exija uma providência - por exemplo, dizer \"Só para você saber, profanidades são desencorajadas na Taverna, então você pode querer deletar isso\" seria melhor que dizer, \"Eu vou ter que pedir para que delete esta mensagem\"",
"commGuideList06C": "Reportar postagens inocentes intencionalmente.",
"commGuideList06D": "Violar Repetidamente as Diretrizes de Espaço Público",
@@ -90,7 +90,7 @@
"commGuideList11E": "Edições (a Equipe podem editar conteúdo problemático)",
"commGuideHeadingRestoration": "Restauração",
"commGuidePara061": "Habitica é uma terra devotada ao desenvolvimento pessoal e nós acreditamos em segundas chances. <strong>Se você cometeu uma infração e recebeu uma consequência, veja isso como uma chance para avaliar suas ações e empenhar-se em ser um membro melhor na comunidade.</strong> .",
"commGuidePara062": "O anúncio, mensagem ou e-mail que você receber lhe explicando as consequências das suas ações é uma boa fonte de informação. Coopere com quaisquer restrições que lhe tenham sido impostas e empenhe-se para atender aos requerimentos para ter sua penalidade removida.",
"commGuidePara062": "<strong>Se você deseja fazer perguntas sobre sua infração ou consequências, pedir desculpas ou pedir reintegração, entre em contato conosco em <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica .com</a> com seu ID de usuário ou @nomedeusuário</strong>. É <strong>sua</strong> responsabilidade entrar em contato.",
"commGuidePara063": "Se não for claro as suas consequências ou não entender a natureza da sua infração, pergunte para a Equipe como você pode evitar infrações no futuro. Caso sinta que uma decisão em especial foi injusta, você pode argumentar com a Equipe no email <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>.",
"commGuideHeadingMeet": "Conheça a Equipe",
"commGuidePara006": "O Habitica possui alguns cavaleiros incansáveis que unem forças com os membros da Equipe para manter a comunidade calma, entretida e livre de trolls. Cada um possui um domínio específico mas poderão ser chamados para servir em outras esferas sociais.",
@@ -127,7 +127,7 @@
"commGuideList01D": "Por favor, atenda aos pedidos da Equipe.",
"commGuideList01E": "<strong>Não instigue ou participe de conversas contenciosas na Taverna.</strong>",
"commGuideList01F": "Não peça a outros jogadores por itens pagos, evite fazer spam ou enviar textos demasiadamente chamativos/em caixa alta.",
"commGuideList02M": "Não peça por gemas, assinaturas ou a participação em planos de Time pagos. Isto não é permitido na Taverna, em espaços de bate-papo públicos/privados, ou em mensagens diretas. Se você receber mensagens de um usuário pedindo por itens pagos, você pode denunciá-lo reportando as mensagens. Continuar insistindo neste tipo de prática, especialmente após um primeiro aviso, pode resultar no banimento da conta.",
"commGuideList02M": "<strong>Não peça por gemas, assinaturas ou a participação em Planos de Time</strong>. Se você receber mensagens de um usuário pedindo por itens pagos, por favor o reporte. Continuar insistindo neste tipo de prática, especialmente após um primeiro aviso, pode resultar no banimento da conta.",
"commGuideList09D": "Remoção ou rebaixamento de Níveis de Contribuidor",
"commGuideList05H": "Tentativas de fraudar ou pressionar outros jogadores a fornecerem itens que são comprados com dinheiro real",
"commGuideList02N": "<strong>Reclame qualquer coisa que você veja e que viole estas Diretrizes ou nossos Termos de Serviço</strong>. Você pode denunciar uma mensagem diretamente ou notificar a equipe por meio de <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> para violações em perfis ou Desafios. Nós as trataremos o mais rápido possível. Você pode entrar em contato conosco em seu idioma nativo, se isso for mais fácil para você: talvez tenhamos que usar o Google Translate, mas queremos que você se sinta à vontade para entrar em contato conosco se tiver algum problema.",

View File

@@ -7,8 +7,8 @@
"tier5": "Nível 5 (Campeão)",
"tier6": "Nível 6 (Campeão)",
"tier7": "Nível 7 (Lendário)",
"tierModerator": "Moderador (Guardião)",
"tierStaff": "Equipe (Heróico)",
"tierModerator": "Moderador",
"tierStaff": "Equipe",
"tierNPC": "NPC",
"friend": "Amigo",
"elite": "Elite",
@@ -16,13 +16,13 @@
"legendary": "Lendário",
"moderator": "Moderador",
"guardian": "Guardião",
"staff": "Equipe",
"staff": "Equipe do Habitica",
"heroic": "Heróico",
"modalContribAchievement": "Conquista de Contribuidor!",
"contribModal": "<%= name %>, você é demais! Agora você é nível <%= level %> de contribuidor por ajudar o Habitica.",
"contribLink": "Veja quais os prêmios que ganhou por sua contribuição!",
"contribName": "Contribuidor",
"contribText": "Contribuiu para o Habitica com código, arte, música, textos ou outros métodos. Para saber mais, entre para a Guilda Aspiring Legends!",
"contribText": "Contribuiu para o Habitica com código, arte, música, textos ou outros métodos.",
"kickstartName": "Apoiador do Kickstarter - Nível $<%= key %>",
"kickstartText": "Apoiou o Projeto do Kickstarter",
"helped": "Ajudou o Habitica a Crescer",

View File

@@ -21,8 +21,8 @@
"androidFaqAnswer4": "Existem diversas coisas que podem fazer você levar dano. Primeiro, se você deixar uma Diária incompleta até o fim do dia, ela te dará dano. Segundo, se você fizer um mau Hábito, ele te dará dano. Finalmente, se você estiver em uma Missão de Chefão com seu Grupo e um de seus companheiros não tiver completado todas suas Diárias, o Chefão irá te atacar.\n\nO principal modo de se curar é ganhando um nível, que restaura toda a sua vida. Você também pode comprar uma Poção de Vida com ouro na aba de Recompensas. Além disso, após o nível 10, você pode escolher se tornar um Curandeiro e então aprenderá habilidades de cura. Se você está em um grupo com um Curandeiro, ele pode te curar também.",
"webFaqAnswer4": "Existem diversas coisas que podem fazer você levar dano. Primeiro, se você deixar uma Diária incompleta até o fim do dia, ela te dará dano. Segundo, se você fizer um mau Hábito, ele te dará dano. Finalmente, se você estiver em uma Missão de Chefão com seu Grupo e um de seus companheiros não tiver completado todas suas Diárias, o Chefão irá te atacar. O principal modo de se curar é ganhando um nível, que restaura toda sua vida. Você também pode comprar uma Poção de Vida com ouro na coluna de Recompensas. Além disso, após o nível 10, você pode escolher se tornar um Curandeiro e então você aprenderá habilidades de cura. Se você está em um grupo com um Curandeiro, ele pode te curar também. Leia mais clicando em \"Grupo\" na barra de navegação.",
"faqQuestion5": "Como jogo Habitica com meus amigos?",
"iosFaqAnswer5": "O melhor jeito é convida-los para um Grupo com você! Grupos podem fazer Missões, batalhar contra monstros e usar habilidades para ajudar uns aos outros.\n\nSe você quiser começar seu próprio Grupo, vá em Menu > [Grupo](https://habitica.com/party) e clique \"Criar Novo Grupo\". Então role para baixo e clique \"Convidar um Membro\" para convidar seus amigos usando seus nomes de usuário (@username). Se você quiser se juntar ao Grupo de outra pessoa, apenas mande para ela seu nome de usuário (@username) e ela poderá te convidar!\n\nVocê e seus amigos também podem se unir a Guildas, que são salas públicas de bate-papo que unem as pessoas baseando-se nos seus interesses comuns. Há várias comunidades úteis e divertidas, certifique-se de procurá-las!\n\nSe você está se sentido mais competitivo, você e seus amigos podem criar ou participar de Desafios para realizar um conjunto de tarefas. Há diversos tipos de Desafios públicos disponíveis que abrangem uma ampla gama de interesses e metas. Alguns desafios públicos até concedem prêmios em Gemas se você for selecionado como o vencedor.",
"androidFaqAnswer5": "O melhor jeito é convidá-los para um grupo com você! Grupos podem ir em missões, batalhar monstros e lançar habilidades para dar suporte um ao outro. Vá ao [site](https://habitica.com/) para criar um se você ainda não faz parte de um grupo. Vocês também podem juntar-se a guildas (Social > Guildas). Guildas são salas de chats com foco em interesses compartilhados ou na busca de um objetivo em comum, podendo ser públicas ou privadas. Você pode se juntar com quantas guildas quiser, mas somente um grupo.\n\nPara informações mais detalhadas, acesse as páginas da wiki em [Grupos](https://habitica.fandom.com/pt-br/wiki/Party) e [Guildas](https://habitica.fandom.com/pt-br/wiki/Guilds).",
"iosFaqAnswer5": "O melhor jeito é convida-los para um Grupo com você! Grupos podem fazer Missões, batalhar contra monstros e usar habilidades para ajudar uns aos outros.\n\nSe você quiser começar seu próprio Grupo, vá em Menu > [Grupo](https://habitica.com/party) e clique \"Criar Novo Grupo\". Então role para baixo e clique \"Convidar um Membro\" para convidar seus amigos usando seus nomes de usuário (@username). Se você quiser se juntar ao Grupo de outra pessoa, apenas mande para ela seu nome de usuário (@username) e ela poderá te convidar!\n\nSe você está se sentido mais competitivo, você e seus amigos podem criar ou participar de Desafios para realizar um conjunto de tarefas. Há diversos tipos de Desafios públicos disponíveis que abrangem uma ampla gama de interesses e metas. Alguns desafios públicos até concedem prêmios em Gemas se você for selecionado como o vencedor.",
"androidFaqAnswer5": "O melhor jeito é convidá-los para um grupo com você! Grupos podem ir em missões, batalhar monstros e lançar habilidades para dar suporte um ao outro. Vá ao [site](https://habitica.com/) para criar um se você ainda não faz parte de um grupo.\n\nPara informações mais detalhadas, acesse as páginas da wiki em [Grupos](https://habitica.fandom.com/pt-br/wiki/Party).",
"webFaqAnswer5": "A melhor forma é convidá-los para um Grupo contigo clicando em \"Grupo\" na barra de navegação. Grupos podem fazer missões, lutar contra monstros e lançar habilidades para ajudar uns aos outros. Vocês também podem entrar em guildas juntos (clique em \"Guildas\" na barra de navegação). Guildas são salas de chat focadas em interesses em comum ou na busca de um objetivo mútuo e podem ser públicas ou privadas. Você pode entrar em quantas guildas quiser, mas apenas um grupo. Para mais informações, verifique as páginas da wiki sobre [Grupos](https://habitica.fandom.com/pt-br/wiki/Grupo) e [Guildas](https://habitica.fandom.com/pt-br/wiki/Guildas).",
"faqQuestion6": "Como consigo um Mascote ou Montaria?",
"iosFaqAnswer6": "Toda vez que você completar uma tarefa, você terá uma chance aleatória de receber um Ovo, uma Poção de eclosão ou uma Comida para mascote. Eles serão guardados em Menu > Itens.\n\nPara chocar um Mascote, você precisará de um Ovo e uma Poção de eclosão. Toque no Ovo para determinar que espécie você quer chocar e selecione \"Chocar Ovo.\" Depois escolha uma Poção de eclosão para determinar sua cor! Vá para Menu > Mascotes e clique em seu novo Mascote para equipá-lo ao seu seu Avatar.\n\nVocê também pode transformar seus Mascotes em Montarias ao alimentá-los em Menu > Mascotes. Selecione um Mascote e depois escolha \"Alimentar Mascote\"! Você terá que alimentar um Mascote várias vezes antes dele se tornar uma Montaria, mas se você conseguir descobrir qual é sua comida favorita, ele crescerá mais rápido. Use tentativa e erro, ou [veja os spoilers aqui](https://habitica.fandom.com/pt-br/wiki/Comida#Prefer.C3.AAncias_de_Comida). Logo que conseguir uma Montaria, vá para Menu > Montarias e clique nela para equipá-la ao seu Avatar.\n\nVocê também pode conseguir Ovos em Missões de Mascotes ao completar certas Missões. (para aprender mais sobre Missões, veja [Como eu batalho contra monstros e participo de Missões](https://habitica.com/static/faq/#monsters-quests)).",

View File

@@ -68,7 +68,7 @@
"pkQuestion2": "Por que o Habitica funciona?",
"pkAnswer2": "Formar um novo hábito é difícil porque as pessoas realmente precisam daquela recompensa óbvia e instantânea. Por exemplo, é difícil começar a passar fio dental porque, mesmo que nossos dentistas nos digam que é mais saudável a longo prazo, no momento em que o passamos, ele só faz as nossas gengivas doerem. <br /> A gamificação de Habitica adiciona uma sensação de gratificação instantânea a objetivos diários ao recompensar uma tarefa difícil com experiência, ouro... e até mesmo um prêmio aleatório, como um ovo de dragão! Isto ajuda a manter as pessoas motivadas até quando a própria tarefa não possui uma recompensa intrínseca, e nós temos visto pessoas mudarem suas vidas completamente como resultado.",
"pkQuestion3": "Por que vocês adicionaram funcionalidades sociais?",
"pkAnswer3": "A pressão social é um enorme fator de motivação para muitas pessoas, então nós sabíamos que queríamos ter uma comunidade forte com pessoas que se apoiam mutuamente em seus objetivos e torçam por seus sucessos. Felizmente, uma das coisas que jogos multiplayer fazem de melhor é nutrir o senso de comunidade entre seus usuários! A estrutura de comunidade do Habitica é emprestada destes tipos de jogos; você pode formar um Grupo pequeno com amigos próximos, mas você também pode entrar em grupos maiores e de interesses compartilhados chamados de Guildas. Embora alguns usuários escolham jogar sozinhos, a maioria decide formar uma rede de apoio que encoraja responsabilidades sociais através de ferramentas como as Missões, nas quais membros de um Grupo unem suas produtividades para, juntos, enfrentar monstros.",
"pkAnswer3": "A pressão social é um enorme fator de motivação para muitas pessoas, então nós sabíamos que queríamos ter uma comunidade forte com pessoas que se apoiam mutuamente em seus objetivos e torçam por seus sucessos. Felizmente, uma das coisas que jogos multiplayer fazem de melhor é nutrir o senso de comunidade entre seus usuários! A estrutura de comunidade do Habitica é emprestada destes tipos de jogos; Embora alguns usuários escolham jogar sozinhos, a maioria decide formar uma rede de apoio em um Grupo pequeno com amigos próximos que encoraja responsabilidades sociais através de ferramentas como as Missões, nas quais membros de um Grupo unem suas produtividades para, juntos, enfrentar monstros.",
"pkQuestion4": "Por que não fazer tarefas diminui a vida de seu avatar?",
"pkAnswer4": "Se você adia um de seus objetivos diários, seu avatar irá perder vida no dia seguinte. Isto serve como um importante fator de motivação para encorajar as pessoas a seguirem cumprindo seus objetivos - afinal, quem gosta quando seu avatar se machuca? Além disto, a responsabilidade social é algo crítico para muitas pessoas: se você está lutando contra um monstro junto a seus amigos e adia suas tarefas, você reduz a vida dos avatares deles também.",
"pkQuestion5": "O que diferencia o Habitica de outros programas de gamificação?",

View File

@@ -2902,5 +2902,16 @@
"armorMystery202307Text": "Tentáculos de Kraken",
"armorMystery202307Notes": "Copos de sucção têm a melhor tração no fundo do mar e nas laterais de navios rebeldes. Não confere benefícios. Item de Assinante de julho de 2023.",
"headAccessoryMystery202307Text": "Coroa de Kraken",
"headAccessoryMystery202307Notes": "Esta poderosa coroa invoca ciclones e tempestades! Não confere benefícios. Item de Assinante de julho de 2023."
"headAccessoryMystery202307Notes": "Esta poderosa coroa invoca ciclones e tempestades! Não confere benefícios. Item de Assinante de julho de 2023.",
"armorArmoireKarateGiText": "Karategi",
"armorArmoireAdmiralsUniformText": "Uniforme de Almirante",
"armorSpecialHeroicTunicText": "Túnica Heroica",
"headMystery202308Text": "Cabelo Roxo Protagonista",
"weaponArmoireMopText": "Esfregão",
"weaponArmoireCleaningClothText": "Pano de Limpeza",
"armorSpecialHeroicTunicNotes": "Dizem que os heróis não devem descansar sobre seus louros, mas você pode descansar com esta roupa confortável e moderna. Aumenta todos os atributos em <%= attrs %>.",
"armorArmoireKarateGiNotes": "Este uniforme leve de karatê é perfeito para treino ou competição. Aumenta Força em <%= str %>. Armário Encantado: Conjunto de Karatê (Item 1 de 10).",
"armorArmoireAdmiralsUniformNotes": "Nós saudamos você! Este uniforme naval sinaliza que você está pronto para assumir o comando de suas tarefas e também de um navio. Aumenta Constituição e Força em <%= attrs %> cada. Armário Encantado: Conjunto do Almirante (Item 2 de 2).",
"weaponArmoireMopNotes": "Passo 1: Mergulhe o esfregão em um balde com água e espuma. Passo 2: Arraste o esfregão pelo chão. Etapa 3: finja que a ponta do cabo do esfregão é um microfone e cante com todo o coração. Etapa 4: Repita as etapas 1 a 3 até que o piso esteja limpo. Aumenta Constituição e Percepção em <%= attrs %> cada. Armário Encantado: Conjunto Dois de Materiais de Limpeza (Item 2 de 3)",
"weaponArmoireCleaningClothNotes": "Leve esta ferramenta de arrumação em suas aventuras e sempre poderá polir uma linda placa ou limpar um parapeito de madeira. Aumenta Força e Constituição em <%= attrs %> cada. Armário Encantado: Conjunto Dois de Materiais de Limpeza (Item 3 de 3)"
}

View File

@@ -209,13 +209,19 @@
"reportDescription": "Descrição",
"reportDescriptionPlaceholder": "Descreva detalhadamente o problema aqui",
"submitBugReport": "Enviar relatório de erro",
"reportSent": "Relatório de erro enviado!",
"reportSentDescription": "Responderemos assim que nossa equipe conseguir verificar. Obrigado por relatar o problema.",
"reportSent": "Obrigado pelo envio!",
"reportSentDescription": "Entraremos em contato com você assim que nossa equipe tiver a oportunidade de revisar.",
"askQuestion": "Faça uma Pergunta",
"reportDescriptionText": "Inclua fotos da tela ou erros do console Javascript se ajudar ou for necessário.",
"emptyReportBugMessage": "Mensagem de Reporte de Erros vazia",
"leaveHabiticaText": "O Habitica não é responsável pelo conteúdo de qualquer site referenciado que não seja de propriedade ou operado pelo HabitRPG.<br>Por favor, observe que as práticas desses sites podem diferir das diretrizes da comunidade do Habitica.",
"skipExternalLinkModal": "Mantenha pressionada a tecla CTRL (Windows) ou Command (Mac) ao clicar em um link para ignorar esse modal.",
"leaveHabitica": "Você está prestes a sair do Habitica.com",
"refreshList": "Recarregar lista"
"refreshList": "Recarregar lista",
"askQuestionHeaderDescribe": "É novo no Habitica e não sabe o que está fazendo? Veterano, mas não consegue descobrir como usar um dos recursos? Preencha este formulário e nossa equipe entrará em contato com você.",
"questionEmailText": "Isso será usado apenas para entrar em contato com você sobre sua pergunta.",
"question": "Pergunta",
"questionDescriptionText": "Não há problema em fazer perguntas em seu idioma principal se você não se sentir confortável falando em inglês.",
"questionPlaceholder": "Faça sua pergunta aqui",
"submitQuestion": "Enviar pergunta"
}

View File

@@ -30,8 +30,8 @@
"invite": "Convidar",
"leave": "Sair",
"invitedToParty": "Você foi convidado para entrar em um Grupo <span class=\"notification-bold\"><%- party %></span>",
"invitedToPrivateGuild": "Você foi convidado para entrar em uma Guilda privada <span class=\"notification-bold\"><%- guild %></span>",
"invitedToPublicGuild": "Você foi convidado para entrar em uma Guilda <span class=\"notification-bold-blue\"><%- guild %></span>",
"invitedToPrivateGuild": "Você foi convidado para entrar em um Grupo privado <span class=\"notification-bold\"><%- guild %></span>",
"invitedToPublicGuild": "Você foi convidado para entrar em um Grupo <span class=\"notification-bold-blue\"><%- guild %></span>",
"invitationAcceptedHeader": "Seu convite foi Aceito",
"invitationAcceptedBody": "<%= username %> aceitou seu convite para <%= groupName %>!",
"systemMessage": "Mensagem do Sistema",
@@ -57,7 +57,7 @@
"createGuild2": "Criar",
"guild": "Guilda",
"guilds": "Guildas",
"sureKick": "Você realmente quer remover este membro do Grupo/Guilda?",
"sureKick": "Você realmente quer remover este membro do Grupo?",
"optionalMessage": "Mensagem opcional",
"yesRemove": "Sim, remova-os",
"sortBackground": "Ordenar por Cenário",
@@ -223,17 +223,17 @@
"viewParty": "Ver Grupo",
"newGuildPlaceholder": "Insira o nome de sua guilda.",
"guildBank": "Banco da Guilda",
"chatPlaceholder": "Digite sua mensagem para os membros da Guilda",
"chatPlaceholder": "Digite sua mensagem para os membros do Grupo aqui",
"partyChatPlaceholder": "Digite sua mensagem para os membros do Grupo",
"fetchRecentMessages": "Atualizar mensagens",
"like": "Curtir",
"liked": "Curtido",
"inviteToGuild": "Convidar para Guilda",
"inviteToGuild": "Convidar para o Grupo",
"inviteToParty": "Convidar para o Grupo",
"inviteEmailUsername": "Convidar via e-mail ou nome de usuário",
"inviteEmailUsernameInfo": "Convide usuários através de um e-mail ou nome de usuário válidos. Se um e-mail não estiver registrado, o convidaremos a participar.",
"emailOrUsernameInvite": "Endereço de e-mail ou nome de usuário",
"messageGuildLeader": "Enviar Mensagem ao Líder",
"messageGuildLeader": "Enviar Mensagem ao Líder do Grupo",
"donateGems": "Doar Gemas",
"updateGuild": "Atualizar Guilda",
"viewMembers": "Ver Membros",
@@ -289,7 +289,7 @@
"details": "Detalhes",
"participantDesc": "Quando todos os membros tiverem aceitado ou rejeitado o convite, a Missão começa. Somente aqueles que clicaram em \"aceitar\" poderão participar da Missão e receber as recompensas.",
"groupGems": "Gemas do Grupo",
"groupGemsDesc": "Gemas da Guildas podem ser gastas para criar Desafios! No futuro, você poderá adicionar mais Gemas da Guilda.",
"groupGemsDesc": "Gemas do Grupo podem ser gastas para criar Desafios! No futuro, você poderá adicionar mais Gemas do Grupo.",
"groupTaskBoard": "Painel de Tarefas",
"groupInformation": "Informações do Time",
"groupBilling": "Dados de Cobrança do Time",
@@ -362,7 +362,7 @@
"chooseTeamMember": "Pesquise por um membro do time",
"unassigned": "Não designado",
"onlyPrivateGuildsCanUpgrade": "Apenas guildas privadas podem ser atualizadas para um plano de grupo.",
"bannedWordsAllowedDetail": "Com esta opção selecionada, será permitido o uso de palavras banidas nesta guilda.",
"bannedWordsAllowedDetail": "Com esta opção selecionada, será permitido o uso de palavras banidas neste Grupo.",
"bannedWordsAllowed": "Permitir palavras banidas",
"languageSettings": "Configurações de Idioma",
"cannotRemoveQuestOwner": "Você não pode remover o(a) proprietário(a) da missão em andamento. Aborte a missão primeiro.",
@@ -433,5 +433,9 @@
"findMorePartyMembers": "Encontre mais membros",
"findPartyMembers": "Encontre membros para o Grupo",
"noOneLooking": "Não há ninguém procurando por um Grupo agora.<br>Você pode conferir mais tarde!",
"sendTotal": "Total:"
"sendTotal": "Total:",
"tavernDiscontinued": "A Taverna e as Guildas foram descontinuadas",
"tavernDiscontinuedDetail": "Devido a uma série de fatores, incluindo mudanças na forma como nossa base de jogadores interage com o Habitica, os recursos necessários para manter esses espaços tornaram-se desproporcionais ao número de pessoas que participam deles e insustentáveis a longo prazo.",
"chatSunsetWarning": "⚠️ <strong>O bate-papo das Guildas e da Taverna do Habitica será descontinuado em 08/08/2023.</strong> <a href='/static/faq/tavern-and-guilds'>Clique aqui</a> para ler mais sobre esta mudança.",
"tavernDiscontinuedLinks": "Leia mais sobre a <a href='/static/faq/tavern-and-guilds'>Descontinuação dos Serviços de Taverna e Guilda</a> ou volte para a <a href='/'>página inicial</a>."
}

View File

@@ -59,5 +59,6 @@
"messageBackgroundUnEquipped": "Cenário desequipado.",
"messagePetMountUnEquipped": "Mascote e Montaria desequipados.",
"messageBattleGearUnEquipped": "Equipamento de Batalha desequipado.",
"messageCostumeUnEquipped": "Aparência desequipada."
"messageCostumeUnEquipped": "Aparência desequipada.",
"featureRetired": "Essa funcionalidade não é mais suportada."
}

View File

@@ -16,15 +16,15 @@
"mattBoch": "Matt Boch",
"mattBochText1": "Bem-vindo(a) ao Estábulo! Sou Matt, o mestre das bestas. Sempre que você completar uma tarefa, poderá obter, aleatoriamente, um Ovo ou uma Poção de Eclosão para chocar Mascotes. Quando você chocar um Mascote ele aparecerá aqui! Clique na imagem de um Mascote para adicioná-lo ao seu Avatar. Alimente-os usando a comida que você encontrar e eles se transformarão em poderosas Montarias.",
"welcomeToTavern": "Boas-Vindas à Taverna!",
"sleepDescription": "Precisa de um descanso? Fique um tempo na Hospedaria do Daniel e dê uma pausa nas mecânicas de jogo mais difíceis do Habitica:",
"sleepDescription": "Precisa de uma pausa? Use a opção \"Pause os danos\" (localizados nas Configurações) para pausar algumas das mecânicas de jogo mais difíceis do Habitica:",
"sleepBullet1": "Suas Diárias não feitas não irão causar dano em você (chefões ainda causarão dano devido a outras tarefas não feitas de membros do Grupo)",
"sleepBullet2": "O progresso de suas Tarefas e Hábitos não irá reiniciar",
"sleepBullet3": "Seu dano para a Missão de chefão ou itens de coleção encontrados irão permanecer pendentes até que você saia da taverna",
"sleepBullet3": "Seu dano para a Missão de chefão ou itens de coleção encontrados irão permanecer pendentes até que você interromper a pausa dos danos",
"sleepBullet4": "Seu dano no Chefão ou itens de Missão de coleta ficarão acumulados até o fim do dia",
"pauseDailies": "Pausar dano",
"unpauseDailies": "Reativar dano",
"staffAndModerators": "Equipe e Moderadores",
"communityGuidelinesIntro": "O Habitica tentar criar um ambiente convidativo para usuários de todas as idades e contextos, especialmente em espaços públicos como a Taverna. Se você tiver qualquer dúvida, por favor consulte nossas <a href='/static/community-guidelines' target='_blank'>Diretrizes da Comunidade</a>.",
"communityGuidelinesIntro": "O Habitica tenta criar um ambiente acolhedor para usuários de todas as idades e origens, especialmente em espaços como Grupos e Times. Se você tiver alguma dúvida, consulte nossas <a href='/static/community-guidelines' target='_blank'>Diretrizes da Comunidade</a>.",
"acceptCommunityGuidelines": "Eu aceito cumprir as Diretrizes da Comunidade",
"worldBossEvent": "Evento de Chefão Global",
"worldBossDescription": "Descrição do Chefão Global",
@@ -98,7 +98,7 @@
"toDo": "Afazer",
"tourStatsPage": "Essa é a sua página de Atributos! Conquiste medalhas completando as tarefas listadas.",
"tourTavernPage": "Boas-vindas à Taverna, uma sala de bate-papo para todas as idades! Clicando em \"Pausar Diárias\" você poderá prevenir que suas Diárias te causem dano caso esteja doente ou viajando. Venha dizer Olá!",
"tourPartyPage": "Seu Grupo vai te ajudar a manter-se responsável. Convide amigos para desbloquear um Pergaminho de Missão!",
"tourPartyPage": "Bem-vindo ao seu novo Grupo! Você pode convidar outros jogadores para o seu Grupo através do nome de usuário, e-mail ou de uma lista de jogadores que procuram um Grupo para ganhar o pergaminho da exclusiva missão Basi-Lista.<br/><br/>Selecione a opção <a href='/static/faq#parties'>Perguntas Frequentes</a> no menu dropdown Ajuda para saber mais sobre como os Grupos funcionam.",
"tourGuildsPage": "Guildas são grupos com assuntos de interesses em comum criados por jogadores e para jogadores. Navegue pela lista e entre nas Guildas que te interessarem. Dê uma olhada na guilda Habitica Help: Ask a Question, onde qualquer usuário pode tirar suas dúvidas sobre Habitica! Verifique também a popular guilda Brasil, onde brasileiros ajudam brasileiros!",
"tourChallengesPage": "Desafios são listas de tarefas temáticas criadas por usuários! Participar de um Desafio adicionará tarefas à sua conta. Concorra contra outros usuários para ganhar prêmios em Gemas!",
"tourMarketPage": "Sempre que você completar uma tarefa, poderá obter, randomicamente, um Ovo, uma Poção de Eclosão ou Comida para mascote. Você também pode comprar esses itens aqui.",

View File

@@ -5,6 +5,7 @@
"step2": "2º Passo: Ganhe pontos completando tarefas na vida real",
"webStep2Text": "Agora, comece enfrentando seus objetivos da lista! Quando completar as tarefas e marcar no Habitica você ganhará [Pontos de Experiência](https://habitica.fandom.com/pt-br/wiki/Experience_Points), que ajudará você a subir de nível e [Ouro](https://habitica.fandom.com/pt-br/wiki/Gold_Points) que possibilitará você comprar recompensas. Se você cair em maus hábitos ou falhar nas suas Diárias, você vai perder [Pontos de Vida](https://habitica.fandom.com/pt-br/wiki/Health_Points). Dessa forma, as barras de Experiência e de Vida servem como um divertido indicador de seu progresso em direção a seus objetivos. Você começará a ver sua vida real melhorar à medida que seu personagem avança no jogo.",
"step3": "3º Passo: Personalizar e explorar o Habitica",
"webStep3Text": "Uma vez familiarizado(a) com o básico, você pode tirar ainda mais proveito do Habitica com estas características sofisticadas:\n * Organize suas Tarefas com [etiquetas](https://habitica.fandom.com/pt-br/wiki/Etiquetas) (edite uma Tarefa para adicioná-las).\n * Personalize o seu [Avatar](https://habitica.fandom.com/pt-br/wiki/Avatar) clicando no ícone de usuário no canto superior direito.\n * Compre seu [equipamento](http://habitica.fandom.com/wiki/Equipment) nas Recompensas ou nas [Lojas](<%= shopUrl %>) e modifique-o em [Inventário > Equipamento](<%= equipUrl %>)\n * Conecte-se com outros usuários através da [Taverna](https://habitica.fandom.com/pt-br/wiki/Taverna).\n * Crie [Mascotes](https://habitica.fandom.com/pt-br/wiki/Pets) coletando [Ovos](https://habitica.fandom.com/pt-br/wiki/Eggs) e [Poções de eclosão](https://habitica.fandom.com/pt-br/wiki/Hatching_Potions). [Alimente-os](https://habitica.fandom.com/pt-br/wiki/Food) para transformá-los em [Montarias](https://habitica.fandom.com/pt-br/wiki/Mounts).\n * No nível 10: Escolha uma [Classe](https://habitica.fandom.com/pt-br/wiki/Class_System) e então use as [habilidades específicas da Classe](https://habitica.fandom.com/pt-br/wiki/Skills) (Níveis 11 a 14).\n * Forme um Grupo com seus amigos(as) (clicando em [Grupo](<%= partyUrl %>) na barra de navegação) para se manter responsável e ganhar um Pergaminho de Missão.\n * Derrote monstros e colete objetos em [Missões](https://habitica.fandom.com/pt-br/wiki/Quests) (você receberá uma missão no nível 15).",
"overviewQuestions": "Tem alguma dúvida? Confira as [Perguntas Frequentes](<%= faqUrl %>)! Se a sua pergunta ainda não foi mencionada lá, você pode pedir ajuda na Guilda [Habitica Help](<%= helpGuildUrl %>).\n\nBoa sorte com as suas tarefas!"
"webStep3Text": "Uma vez familiarizado(a) com o básico, você pode tirar ainda mais proveito do Habitica com estas características sofisticadas:\n * Organize suas Tarefas com [etiquetas](https://habitica.fandom.com/pt-br/wiki/Etiquetas) (edite uma Tarefa para adicioná-las).\n * Personalize o seu [Avatar](https://habitica.fandom.com/pt-br/wiki/Avatar) clicando no ícone de usuário no canto superior direito.\n * Compre seu [equipamento](http://habitica.fandom.com/wiki/Equipment) nas Recompensas ou nas [Lojas](<%= shopUrl %>) e modifique-o em [Inventário > Equipamento](<%= equipUrl %>)\n * Conecte-se com outros usuários usando a [ferramenta de busca de Grupos](https://habitica.com/looking-for-party).\n * Crie [Mascotes](https://habitica.fandom.com/pt-br/wiki/Pets) coletando [Ovos](https://habitica.fandom.com/pt-br/wiki/Eggs) e [Poções de eclosão](https://habitica.fandom.com/pt-br/wiki/Hatching_Potions). [Alimente-os](https://habitica.fandom.com/pt-br/wiki/Food) para transformá-los em [Montarias](https://habitica.fandom.com/pt-br/wiki/Mounts).\n * No nível 10: Escolha uma [Classe](https://habitica.fandom.com/pt-br/wiki/Class_System) e então use as [habilidades específicas da Classe](https://habitica.fandom.com/pt-br/wiki/Skills) (Níveis 11 a 14).\n * Forme um Grupo com seus amigos(as) (clicando em [Grupo](<%= partyUrl %>) na barra de navegação) para se manter responsável e ganhar um Pergaminho de Missão.\n * Derrote monstros e colete objetos em [Missões](https://habitica.fandom.com/pt-br/wiki/Quests) (você receberá uma missão no nível 15).",
"overviewQuestions": "Tem alguma dúvida? Confira as [Perguntas Frequentes](<%= faqUrl %>)! Se a sua pergunta ainda não foi mencionada lá, você pode pedir ajuda na Guilda [Habitica Help](<%= helpGuildUrl %>).\n\nBoa sorte com as suas tarefas!",
"overviewQuestionsRevised": "Tem perguntas? Confira o <a href='/static/faq'>FAQ</a>! Se sua pergunta não foi mencionada lá, você pode pedir ajuda usando este formulário: "
}

View File

@@ -114,5 +114,6 @@
"invalidAmount": "Quantidade de comida inválida, deve ser um número inteiro positivo",
"tooMuchFood": "Você está tentando dar muita comida para seu Mascote, ação cancelada",
"notEnoughFood": "Você não tem comida suficiente",
"jubilantGryphatrice": "Grifatriz Jubilante"
"jubilantGryphatrice": "Grifatriz Jubilante",
"veteranDragon": "Dragão Veterano"
}

View File

@@ -496,7 +496,7 @@
"questMayhemMistiflying3DropPinkCottonCandy": "Algodão-Doce Rosa (Comida)",
"questMayhemMistiflying3DropShield": "Mensagem Arco-Íris dos Ladinos (Mão Secundária)",
"questMayhemMistiflying3DropWeapon": "Mensagem Arco-Íris dos Ladinos (Mão Primária)",
"featheredFriendsText": "Pacote de Missões dos Amigos Emplumados",
"featheredFriendsText": "Pacote de Missões dos Parceiros de Penas",
"featheredFriendsNotes": "Contém 'Socorro, Harpia!,' 'A Coruja Noturna,' e 'As Aves de Rapinrolação.' Disponível até 31 de Maio.",
"questNudibranchText": "Infestação das Lesmas Marinhas FaçAgora",
"questNudibranchNotes": "Você finalmente consegue terminar seus Afazeres num dia de preguiça em Habitica. Brilhantes contra suas mais vermelhas e escuras tarefas está um grupo de Lesmas Marinhas de uma cor azul vibrante. Você está fascinado(a)! A cor de safira das lesmas faz suas tarefas mais intimidantes parecerem tão fáceis quanto seus melhores Hábitos. Numa velocidade insana, você volta a trabalhar, derrubando uma tarefa após a outra numa velocidade desenfreada...<br><br>Quando você se dá conta, @LilithofAlfheim está derramando água gelada em você. \"As Lesmas Marinhas FaçAgora estavam te infectando completamente! Você tem que dar uma pausa!\"<br><br>Em choque, você nota que sua pele está vermelha brilhante como sua lista de Afazeres estava. \"Ser produtivo(a) é uma coisa,\" diz @beffymaroo, \"mas, você também precisa ter cuidado com sua saúde. Rápido, vamos nos livrar dessas Lesmas!\"",
@@ -594,7 +594,7 @@
"questDysheartenerDropHippogriffMount": "Hipogrifo Otimista (montaria)",
"dysheartenerArtCredit": "Arte por @AnnDeLune",
"hugabugText": "Pacote de Missões Afeto por Inseto",
"hugabugNotes": "Contém 'O BUG CRÍTICO', 'Caracol do Tedioso Lodo' e 'Tchau, Tchau, Braboleta'. Disponível até 31 de Março.",
"hugabugNotes": "Contém 'O BUG CRÍTICO', 'Caracol do Tedioso Lodo' e 'Tchau, Tchau, Braboleta'. Disponível até 31 de Agosto.",
"questSquirrelText": "O Esquilo Traiçoeiro",
"questSquirrelNotes": "Você acorda e logo percebe que dormiu demais! Por que seu alarme não tocou?... Como foi que uma noz ficou presa na campainha do alarme?<br><br>Quando você tenta fazer o café da manhã, a torradeira está repleta de nozes. Quando você vai buscar sua montaria, @Shtut está lá, tentando sem sucesso destrancar seu estábulo. Ele olha dentro da fechadura. \"Tem uma noz aqui?\"<br><br>@randomdaisy choraminga, \"Ah não! Eu sabia que meus esquilos tinham fugido, mas não imaginei que eles fariam tanta bagunça! Você pode me ajudar a encontrá-los antes que eles façam uma bagunça ainda maior?<br><br>Seguindo o rastro de nozes de carvalho maliciosamente posicionadas, vocês localizam e capturam esses peludos traiçoeiros, com @Cantras ajudando a levar todos eles de volta em segurança. Mas justo quando você pensava que a tarefa estava quase finalizada, você sente uma noz bater no seu elmo! Você olha para cima e vê um esquilo gigantesco, protegido por uma enorme pilha de sementes. <br><br> \"Ó céus,\" disse @randomdaisy, calmamente. \"Ela sempre foi como uma guardiã dos recursos. Nós temos que prosseguir com muito cuidado!\" Você e seu grupo entram em formação, preparados para a batalha!",
"questSquirrelCompletion": "Com uma abordagem gentil, ofertas de troca e alguns feitiços tranquilizadores, vocês conseguiram convencer o esquilo a voltar para os estábulos, que tinham acabado de ser desnozificados por @Shtut. Eles tinham separado algumas nozes numa mesa de trabalho. \"Esses aqui são ovos de esquilo! Talvez você consiga criar alguns que não brinquem tanto com a comida.\"",
@@ -659,7 +659,7 @@
"questDolphinNotes": "Você anda pelas margens da Baía de Inkompleto, ponderando sobre o trabalho assustador à sua frente. Um respingo na água chama sua atenção. Um golfinho magnífico surge sobre as ondas. A luz do sol brilha nas barbatanas e na cauda do golfinho. Mas espere... isso não é luz do sol, e o golfinho não volta a mergulhar no mar. Ele fixa seu olhar em @khdarkwolf.<br><br>\"Eu nunca terminarei todas essas Diárias\", disse @khdarkwolf. <br><br>\"Eu não sou bom o suficiente para alcançar meus objetivos\", disse @confusedcicada quando o golfinho olhou para eles.<br><br>“Por que eu me incomodei em tentar?”, perguntou @mewrose, enconlhendo-se sob o olhar da besta.<br><br>Seus olhos encontram os seus e você sente que sua mente começa a afundar sob a maré crescente de dúvida. Você se fortalece; alguém tem que derrotar essa criatura, e será você!",
"questDolphinText": "O Golfinho Engolfante",
"rockingReptilesNotes": "Contém 'O Éprajá-caré', 'A Serpente da Distração' e 'O Veloci-Rapper'. Disponível até 30 de novembro.",
"rockingReptilesText": "Pacote de Missões de Répteis Bamboleantes",
"rockingReptilesText": "Pacote de Missões dos Répteis Retumbantes",
"questRobotUnlockText": "Tornam os Ovos de Robô compráveis no Mercado",
"questRobotDropRobotEgg": "Robô (Ovo)",
"questRobotCollectSprings": "Molas",
@@ -673,7 +673,7 @@
"questAmberDropAmberPotion": "Poção de Eclosão Âmbar",
"questAmberBoss": "Arvrezina",
"questAmberCompletion": "“Arvrezina?”, diz @-Tyr- calmamente. “Você poderia colocar @Vikte no chão? Eu não acho que ele esteja gostando de ficar aí no alto.\" A pele âmbar da Arvrezina ruboresce em um vermelho intenso e ela abaixa gentilmente @Vikte até o solo. \"Minhas desculpas! Faz tanto tempo que não recebo convidados por aqui que esqueci minhas boas maneiras!\". Ela desliza para frente para cumprimentá-los apropriadamente antes de desaparecer em sua casa na árvore e retornar com uma pilha de frascos de Poções de Eclosão Âmbar como souvenirs pela visita!<br><br>“Poções Mágicas!”, engasga @Vikte.<br><br>\"Oh, estas coisas velhas?\" A língua da Arvrezina sibila enquanto ela pensa. \"Que tal fazermos assim... Eu dou a vocês todos estes frascos aqui, se vocês prometerem que vão vir me visitar de vez em quando...\"<br><br>E assim vocês vão embora de Matarefa, animados para contar a todos sobre suas novas poções e sua nova amiga!",
"questAmberNotes": "Você está de papo pro ar na taverna, desfrutando da companhia de @beffymaroo e @-Tyr-, quando @Vikte irrompe pela porta e começa a contar animadamente sobre os rumores de um novo tipo de Poção Mágica de Eclosão escondido em Matarefa. Tendo cumprido todas as suas Diárias, vocês três imediatamente se dispõem a ajudar @Vikte em sua busca pela tal poção. Afinal de contas, que mal faz um pouco de aventura, não é mesmo?<br><br>Depois de caminhar durante horas por Matarefa, você já está começando a se arrepender de ter topado participar de uma expedição tão maluca. Vocês estão prestes a tomar o rumo de casa, quando você ouve um gemido atônito que parece vir detrás do grupo e vira-se, apenas para vislumbrar um lagarto enorme com brilhantes escamas âmbar enrolado em uma árvore, erguendo @Vikte do chão em suas garras. @beffymaroo puxa a sua espada.<br><br>“Esperem!”, grita @ -Tyr-. \"É a Arvrezina! Ela não é perigosa, apenas perigosamente carente!\"",
"questAmberNotes": "Você está de papo pro ar na taverna, desfrutando da companhia de @beffymaroo e @-Tyr-, quando @Vikte irrompe pela porta e começa a contar animadamente sobre os rumores de um novo tipo de Poção Mágica de Eclosão escondido em Matarefa. Tendo cumprido todas as suas Diárias, vocês três imediatamente se dispõem a ajudar @Vikte em sua busca pela tal poção. Afinal de contas, que mal faz um pouco de aventura, não é mesmo?<br><br>Depois de caminhar durante horas por Matarefa, você já está começando a se arrepender de ter topado participar de uma expedição tão maluca. Vocês estão prestes a tomar o rumo de casa, quando você ouve um gemido atônito que parece vir detrás do grupo e vira-se, apenas para vislumbrar um lagarto enorme com brilhantes escamas âmbar enrolado em uma árvore, erguendo @Vikte do chão em suas garras. @beffymaroo desembainha a sua espada.<br><br>“Esperem!”, grita @ -Tyr-. \"É a Arvrezina! Ela não é perigosa, apenas perigosamente grudenta!\"",
"questAmberText": "A Aliança de Âmbar",
"evilSantaAddlNotes": "Note que as missões \"Noel Caçador\" e \"Encontre a Filhote\" concedem uma conquista de missão acumulativa, mas oferece, respectivamente, uma montaria e um mascote raros que só podem ser adicionados ao seu estábulo uma única vez.",
"questRubyUnlockText": "Desbloqueia Poções de Eclosão de Rubi para compra no Mercado",

View File

@@ -8,7 +8,7 @@
"rebirthOrb": "Usou um Orbe do Renascimento para recomeçar depois de alcançar o Nível <%= level %>.",
"rebirthOrb100": "Usou um Orbe do Renascimento para recomeçar depois de alcançar Nível 100 ou mais.",
"rebirthOrbNoLevel": "Usou um Orbe do Renascimento para recomeçar.",
"rebirthPop": "Recomece seu personagem no Nível 1 enquanto mantém conquistas, colecionáveis e equipamentos. Suas tarefas, incluindo o histórico, continuarão, mas se tornarão amarelas. Seus combos das tarefas serão removidos, com exceção das tarefas pertencentes a Desafios ativos ou a Planos de Grupo. Seu Ouro, Experiência, Mana e efeitos de todas as Habilidades serão removidos. Tudo isso terá efeito imediatamente. Para mais informações, confira <a href='https://habitica.fandom.com/wiki/Orb_of_Rebirth' target='_blank'>Orbe de Renascimento</a> na Wiki.",
"rebirthPop": "Recomece seu personagem no Nível 1 enquanto mantém conquistas, colecionáveis e equipamentos. Suas tarefas, incluindo o histórico, continuarão, mas se tornarão amarelas. Seus combos das tarefas serão removidos, com exceção das tarefas pertencentes a Desafios ativos ou a Planos de Grupo. Seu Ouro, Experiência, Mana e efeitos de todas as Habilidades serão removidos. Tudo isso terá efeito imediatamente.",
"rebirthName": "Orbe do Renascimento",
"rebirthComplete": "Você renasceu!",
"nextFreeRebirth": "<strong><%= days %> dias</strong> até Orbe de Renascimento <strong>GRÁTIS</strong>"

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