Compare commits

...

17 Commits

Author SHA1 Message Date
Sabe Jones
bd42887120 4.205.4 2021-09-16 17:44:49 -05:00
Sabe Jones
7b76343621 Merge branch 'release' into develop 2021-09-15 11:22:54 -05:00
Sabe Jones
88dfad4660 4.205.3 2021-09-15 11:22:36 -05:00
Sabe Jones
5bfef56dfa fix(analytics): correct formatting for client events
Also corrects end date in Bird Buddies string
2021-09-15 11:21:16 -05:00
Benja Appel
f05479fd87 remove timer for quests in inventory (#13495) 2021-09-13 21:40:41 -05:00
Sabe Jones
59e4c2db66 Merge branch 'release' into develop 2021-09-13 21:31:24 -05:00
dependabot[bot]
949a50e1ea build(deps): bump @babel/core from 7.15.0 to 7.15.5 (#13485)
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.15.0 to 7.15.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.5/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  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>
2021-09-10 15:42:50 -05:00
Sabe Jones
93093af68d fix(backgrounds): 3x3 grid corrections (#13493) 2021-09-10 15:32:59 -05:00
negue
5694a95015 Improve Z-Indexes for Notifications / Menus / Toolbar (#13494)
* Fix: zIndexes of Menu's and Notifications + add overview of the currently used z-indexes

* fix markdown
2021-09-10 15:31:57 -05:00
dependabot[bot]
93d4b90934 build(deps): bump axios from 0.21.1 to 0.21.3 in /website/client (#13480)
Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.3.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.1...0.21.3)

---
updated-dependencies:
- dependency-name: axios
  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>
2021-09-10 15:21:32 -05:00
dependabot[bot]
e1555c3ece build(deps): bump csv-stringify from 5.6.4 to 5.6.5 (#13481)
Bumps [csv-stringify](https://github.com/adaltas/node-csv-stringify) from 5.6.4 to 5.6.5.
- [Release notes](https://github.com/adaltas/node-csv-stringify/releases)
- [Commits](https://github.com/adaltas/node-csv-stringify/commits)

---
updated-dependencies:
- dependency-name: csv-stringify
  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>
2021-09-10 15:21:11 -05:00
dependabot[bot]
46e68a493c build(deps): bump core-js from 3.16.4 to 3.17.2 in /website/client (#13482)
Bumps [core-js](https://github.com/zloirock/core-js) from 3.16.4 to 3.17.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/compare/v3.16.4...v3.17.2)

---
updated-dependencies:
- dependency-name: core-js
  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>
2021-09-10 15:20:58 -05:00
dependabot[bot]
089a41150b build(deps): bump stripe from 8.171.0 to 8.174.0 (#13483)
Bumps [stripe](https://github.com/stripe/stripe-node) from 8.171.0 to 8.174.0.
- [Release notes](https://github.com/stripe/stripe-node/releases)
- [Changelog](https://github.com/stripe/stripe-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stripe/stripe-node/compare/v8.171.0...v8.174.0)

---
updated-dependencies:
- dependency-name: stripe
  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>
2021-09-10 15:20:42 -05:00
dependabot[bot]
d6ff526f67 build(deps-dev): bump axios from 0.21.1 to 0.21.3 (#13487)
Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.3.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.1...0.21.3)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:development
  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>
2021-09-10 15:20:22 -05:00
dependabot[bot]
f1aa6c663c build(deps): bump @babel/preset-env from 7.15.0 to 7.15.4 (#13489)
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.15.0 to 7.15.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.4/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  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>
2021-09-10 15:20:08 -05:00
Weblate
bc3e2c00a5 Merge branch 'origin/develop' into Weblate. 2021-09-09 23:02:25 +02:00
Melior
cc481d3635 Translated using Weblate (French)
Currently translated at 100.0% (131 of 131 strings)

Translated using Weblate (Thai)

Currently translated at 34.2% (38 of 111 strings)

Translated using Weblate (Thai)

Currently translated at 70.5% (1702 of 2413 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (137 of 137 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (190 of 190 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (2413 of 2413 strings)

Translated using Weblate (Russian)

Currently translated at 99.7% (736 of 738 strings)

Translated using Weblate (Russian)

Currently translated at 99.2% (126 of 127 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (371 of 371 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (641 of 641 strings)

Translated using Weblate (Russian)

Currently translated at 99.1% (118 of 119 strings)

Translated using Weblate (German)

Currently translated at 99.6% (639 of 641 strings)

Translated using Weblate (German)

Currently translated at 74.0% (94 of 127 strings)

Co-authored-by: Benoit Hetru <me+hbtc@gahanka.net>
Co-authored-by: Mara Dolichotis <marascherzer@gmail.com>
Co-authored-by: Melior <admin@habitica.com>
Co-authored-by: Phillip Thelen <phillip@habitica.com>
Co-authored-by: Sirapat Charukamnertkanok <sirapat1charu@gmail.com>
Co-authored-by: Естай <akseleu@yahoo.com>
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/de/
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/de/
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/content/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/gear/th/
Translate-URL: https://translate.habitica.com/projects/habitica/npc/fr/
Translate-URL: https://translate.habitica.com/projects/habitica/pets/th/
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/ru/
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/ru/
Translation: Habitica/Achievements
Translation: Habitica/Backgrounds
Translation: Habitica/Communityguidelines
Translation: Habitica/Content
Translation: Habitica/Gear
Translation: Habitica/Npc
Translation: Habitica/Pets
Translation: Habitica/Questscontent
Translation: Habitica/Subscriber
Translation: Habitica/Tasks
2021-09-09 23:02:13 +02:00
32 changed files with 362 additions and 590 deletions

732
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,11 +1,11 @@
{
"name": "habitica",
"description": "A habit tracker app which treats your goals like a Role Playing Game.",
"version": "4.205.2",
"version": "4.205.4",
"main": "./website/server/index.js",
"dependencies": {
"@babel/core": "^7.15.0",
"@babel/preset-env": "^7.15.0",
"@babel/core": "^7.15.5",
"@babel/preset-env": "^7.15.4",
"@babel/register": "^7.15.3",
"@google-cloud/trace-agent": "^5.1.5",
"@parse/node-apn": "^4.1.1",
@@ -21,7 +21,7 @@
"compression": "^1.7.4",
"cookie-session": "^1.4.0",
"coupon-code": "^0.4.5",
"csv-stringify": "^5.6.4",
"csv-stringify": "^5.6.5",
"cwait": "^1.1.1",
"domain-middleware": "~0.1.0",
"eslint": "^6.8.0",
@@ -67,7 +67,7 @@
"remove-markdown": "^0.3.0",
"rimraf": "^3.0.2",
"short-uuid": "^4.2.0",
"stripe": "^8.171.0",
"stripe": "^8.174.0",
"superagent": "^6.1.0",
"universal-analytics": "^0.4.23",
"useragent": "^2.1.9",
@@ -110,7 +110,7 @@
"apidoc": "gulp apidoc"
},
"devDependencies": {
"axios": "^0.21.1",
"axios": "^0.21.3",
"chai": "^4.3.4",
"chai-as-promised": "^7.1.1",
"chai-moment": "^0.1.0",

View File

@@ -9156,7 +9156,6 @@
"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"
@@ -9193,14 +9192,12 @@
"emojis-list": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
"integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
"optional": true
"integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q=="
},
"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
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
},
"is-fullwidth-code-point": {
"version": "3.0.0",
@@ -9211,7 +9208,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
"integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
"optional": true,
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
@@ -9253,7 +9249,6 @@
"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"
}
@@ -9262,7 +9257,6 @@
"version": "npm:vue-loader@16.5.0",
"resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.5.0.tgz",
"integrity": "sha512-WXh+7AgFxGTgb5QAkQtFeUcHNIEq3PGVQ8WskY5ZiFbWBkOwcCPRs4w/2tVyTbh2q6TVRlO3xfvIukUtjsu62A==",
"optional": true,
"requires": {
"chalk": "^4.1.0",
"hash-sum": "^2.0.0",
@@ -10486,11 +10480,18 @@
"integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
},
"axios": {
"version": "0.21.1",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz",
"integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==",
"version": "0.21.3",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.3.tgz",
"integrity": "sha512-JtoZ3Ndke/+Iwt5n+BgSli/3idTvpt5OjKyoCmz4LX5+lPiY5l7C1colYezhlxThjNa/NhngCUWZSZFypIFuaA==",
"requires": {
"follow-redirects": "^1.10.0"
"follow-redirects": "^1.14.0"
},
"dependencies": {
"follow-redirects": {
"version": "1.14.3",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.3.tgz",
"integrity": "sha512-3MkHxknWMUtb23apkgz/83fDoe+y+qr0TdgacGIA7bew+QLBo3vdgEN2xEsuXNivpFy4CyDhBBZnNZOtalmenw=="
}
}
},
"axios-progress-bar": {
@@ -12464,9 +12465,9 @@
}
},
"core-js": {
"version": "3.16.4",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.4.tgz",
"integrity": "sha512-Tq4GVE6XCjE+hcyW6hPy0ofN3hwtLudz5ZRdrlCnsnD/xkm/PWQRudzYHiKgZKUcefV6Q57fhDHjZHJP5dpfSg=="
"version": "3.17.2",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.17.2.tgz",
"integrity": "sha512-XkbXqhcXeMHPRk2ItS+zQYliAMilea2euoMsnpRRdDad6b2VY6CQQcwz1K8AnWesfw4p165RzY0bTnr3UrbYiA=="
},
"core-js-compat": {
"version": "3.11.0",

View File

@@ -26,13 +26,13 @@
"@vue/cli-service": "^4.5.13",
"@vue/test-utils": "1.0.0-beta.29",
"amplitude-js": "^8.5.0",
"axios": "^0.21.1",
"axios": "^0.21.3",
"axios-progress-bar": "^1.2.0",
"babel-eslint": "^10.1.0",
"bootstrap": "^4.6.0",
"bootstrap-vue": "^2.21.2",
"chai": "^4.3.4",
"core-js": "^3.16.4",
"core-js": "^3.17.2",
"eslint": "^6.8.0",
"eslint-config-habitrpg": "^6.2.0",
"eslint-plugin-mocha": "^5.3.0",

View File

@@ -2,7 +2,7 @@
position: absolute;
right: 24px;
top: -24px;
z-index: 999;
z-index: 998;
align-items: center;
}

View File

@@ -89,7 +89,6 @@
</style>
<script>
import * as Analytics from '@/libs/analytics';
import { mapState } from '@/libs/store';
import BaseBanner from './base';
@@ -118,14 +117,7 @@ export default {
},
methods: {
openGemsModal () {
Analytics.track({
hitType: 'event',
eventCategory: 'button',
eventAction: 'click',
eventLabel: 'Gems Promo Banner',
});
this.$root.$emit('bv::show::modal', 'buy-gems', { alreadyTracked: true });
this.$root.$emit('bv::show::modal', 'buy-gems');
},
},
};

View File

@@ -63,7 +63,6 @@
</style>
<script>
import * as Analytics from '@/libs/analytics';
import { mapState } from '@/libs/store';
import BaseBanner from './base';
@@ -95,13 +94,6 @@ export default {
},
methods: {
showSelectUser () {
Analytics.track({
hitType: 'event',
eventCategory: 'button',
eventAction: 'click',
eventLabel: 'Gift Promo Banner',
});
this.$root.$emit('bv::show::modal', 'select-user-modal');
},
},

View File

@@ -194,7 +194,7 @@
<h4 class="popover-content-title">
{{ context.item.text }}
</h4>
<questInfo :quest="context.item" />
<questInfo :quest="context.item" :purchased="true" />
</div>
<div v-else>
<h4 class="popover-content-title">

View File

@@ -152,6 +152,10 @@ export default {
type: Boolean,
default: false,
},
purchased: {
type: Boolean,
default: false,
},
},
data () {
return {
@@ -206,7 +210,7 @@ export default {
return collect.text;
},
countdownString () {
if (!this.quest.event) return;
if (!this.quest.event || this.purchased) return;
const diffDuration = moment.duration(moment(this.quest.event.end).diff(moment()));
if (diffDuration.asSeconds() <= 0) {

View File

@@ -27,7 +27,7 @@
position: fixed;
right: 10px;
width: 350px;
z-index: 1400; // 1400 is above modal backgrounds
z-index: 999;
top: var(--current-scrollY);

View File

@@ -0,0 +1,14 @@
# List of the current zIndexes
|Type|zIndex|File|
|:-|:-|:-|
|Progress Bar|1600|app.vue|
|Create App Menu|999|create-task.scss|
|Loading Screen|1050|loading-screen.scss|
|Modals|1350|modal.scss|
|Toolbar (Habitica Menu)|1080|menu.vue|
|Toolbar (Habitica Menu), when a Modal is opened|1035||
|Top Banner (above Toolbar)|1300|base.vue|
|Top Banner (above Toolbar), when a Modal is opened|1035|
|Toolbar Dropdown|1000|.dropdown-menu|
|Notifications|999|notifications.vue|

View File

@@ -74,17 +74,19 @@ export default {
const tasksScoredCount = getLocalSetting(CONSTANTS.keyConstants.TASKS_SCORED_COUNT);
if (!tasksScoredCount || tasksScoredCount < 2) {
Analytics.track('task scored', {
uuid: user._id,
Analytics.track({
eventName: 'task scored',
eventAction: 'click',
eventCategory: 'behavior',
hitType: 'event',
category: 'behavior',
uuid: user._id,
taskType: task.type,
direction,
});
if (!tasksScoredCount) {
setLocalSetting(CONSTANTS.keyConstants.TASKS_SCORED_COUNT, 1);
} else {
setLocalSetting(CONSTANTS.keyConstants.TASKS_SCORED_COUNT, tasksScoredCount + 1);
setLocalSetting(CONSTANTS.keyConstants.TASKS_SCORED_COUNT, Number(tasksScoredCount) + 1);
}
}
},

View File

@@ -113,16 +113,18 @@ export async function create (store, createdTask) {
const tasksCreatedCount = getLocalSetting(CONSTANTS.keyConstants.TASKS_CREATED_COUNT);
if (!tasksCreatedCount || tasksCreatedCount < 2) {
const uuid = store.state.user.data._id;
Analytics.track('task created', {
uuid,
Analytics.track({
eventName: 'task created',
eventAction: 'click',
eventCategory: 'behavior',
hitType: 'event',
category: 'behavior',
uuid,
taskType: taskRes.type,
});
if (!tasksCreatedCount) {
setLocalSetting(CONSTANTS.keyConstants.TASKS_CREATED_COUNT, 1);
} else {
setLocalSetting(CONSTANTS.keyConstants.TASKS_CREATED_COUNT, tasksCreatedCount + 1);
setLocalSetting(CONSTANTS.keyConstants.TASKS_CREATED_COUNT, Number(tasksCreatedCount) + 1);
}
}
});

View File

@@ -632,5 +632,12 @@
"backgroundRopeBridgeText": "Hängebrücke",
"backgroundStoneTowerNotes": "Ausblick von der Brüstung eines steinernen Turms zum anderen.",
"backgroundStoneTowerText": "Steinerner Turm",
"backgrounds082021": "SET 87: Veröffentlicht im August 2021"
"backgrounds082021": "SET 87: Veröffentlicht im August 2021",
"backgrounds092021": "Set 88: Veröffentlicht im September 2021",
"backgroundVineyardText": "Weinberg",
"backgroundVineyardNotes": "Erkunde einen weitläufigen Weinberg.",
"backgroundAutumnPoplarsText": "Herbstlicher Pappelwald",
"backgroundAutumnPoplarsNotes": "Erfreue Dich an den strahlenden Braun- und Goldtönen im herbstlichen Pappelwald.",
"backgroundAutumnLakeshoreText": "Herbstliches Seeufer",
"backgroundAutumnLakeshoreNotes": "Verweile an einem herbstlichen Seeufer um die Spiegelung des Waldes am Wasser zu genießen."
}

View File

@@ -1,5 +1,4 @@
{
"tavernCommunityGuidelinesPlaceholder": "Freundliche Erinnerung: Dieser Chat ist für alle Altersgruppen, also bitte benutze eine angemessene Sprache und poste nur angemessenen Inhalt! Falls Du Fragen hast, sieh bitte in den Community-Richtlinien weiter unten nach.",
"lastUpdated": "Zuletzt aktualisiert:",
"commGuideHeadingWelcome": "Willkommen in Habitica!",
@@ -9,7 +8,7 @@
"commGuideHeadingInteractions": "Interaktionen in Habitica",
"commGuidePara015": "Habitica hat zwei Arten sozialer Orte: öffentliche und private. Öffentliche Orte sind die Taverne, öffentliche Gilden, GitHub, Trello und das Wiki. Private Orte sind private Gilden, der Gruppenchat und private Nachrichten. Alle Anzeigenamen müssen den Community-Richtlinien für öffentliche Orte entsprechen. Um Deinen Anzeigenamen zu ändern, wähle auf der Webseite Benutzer Icon > Profil und klicke auf den \"Bearbeiten\"-Knopf.",
"commGuidePara016": "Wenn Du Dich durch die öffentlichen Orte in Habitica bewegst, gibt es ein paar allgemeine Regeln, damit jeder sicher und glücklich ist. Diese sollten für einen Abenteurer wie Dich einfach sein!",
"commGuideList02A": "<strong>Respektiert einander</strong>. Sei höflich, freundlich und hilfsbereit. Vergiss nicht: Habiticaner kommen aus den verschiedensten Hintergründen und haben sehr unterschiedliche Erfahrungen gemacht. Das macht Habitica so eigenartig! Es ist wichtig, dass man beim Aufbauen einer Community seine Unterschiede und Ähnlichkeiten respektieren, aber natürlich auch feiern kann. Dies sind einfache Möglichkeiten einander zu respektieren:",
"commGuideList02A": "<strong>Respektiert einander</strong>. Sei höflich, freundlich und hilfsbereit. Vergiss nicht: Habiticaner kommen aus den verschiedensten Hintergründen und haben sehr unterschiedliche Erfahrungen gemacht. Das macht Habitica so eigenartig! Es ist wichtig, dass man beim Aufbauen einer Community seine Unterschiede und Ähnlichkeiten respektieren, aber natürlich auch feiern kann.",
"commGuideList02B": "<strong>Halte Dich an die <a href='/static/terms' target='_blank'>allgemeinen Geschäftsbedingungen</a></strong>.",
"commGuideList02C": "<strong>Poste keine Bilder oder Texte, die Gewalt darstellen, andere einschüchtern, oder eindeutig/indirekt sexuell sind, die Diskriminierung, Fanatismus, Rassismus, Sexismus, Hass, Belästigungen oder Hetze gegen jedwede Individuen oder Gruppen beinhalten.</strong> Auch nicht als Scherz. Das bezieht sowohl Sprüche als auch Stellungnahmen mit ein. Nicht jeder hat den gleichen Humor, etwas, was Du als Witz wahrnimmst, kann für jemand anderen verletzend sein. Greift eure Tagesaufgaben an, nicht einander.",
"commGuideList02D": "<strong>Halte die Diskussionen für alle Altersgruppen angemessen</strong>. Wir haben viele junge Habiticaner, die die Seite nutzen! Lasst uns keine Unschuldigen beflecken oder Habiticaner in ihren Zielen behindern.",

View File

@@ -732,7 +732,7 @@
"oddballsNotes": "Contains 'The Jelly Regent,' 'Escape the Cave Creature,' and 'A Tangled Yarn.' Available until April 30.",
"birdBuddiesText": "Bird Buddies Quest Bundle",
"birdBuddiesNotes": "Contains 'The Fowl Frost,' 'Rooster Rampage,' and 'The Push-and-Pull Peacock.' Available until December 31.",
"birdBuddiesNotes": "Contains 'The Fowl Frost,' 'Rooster Rampage,' and 'The Push-and-Pull Peacock.' Available until September 30.",
"questVelociraptorText": "The Veloci-Rapper",
"questVelociraptorNotes": "Youre sharing honey cakes with @*~Seraphina~*, @Procyon P, and @Lilith of Alfheim by a lake in the Stoïkalm Steppes. Suddenly, a mournful voice interrupts your picnic.<br><br><em>My Habits took a hit, I missed my Dailies,<br>Im losing it, sinking with doubt and maybes,<br>At the top of my game I used to be so fly,<br>But now I just let my Due Dates go by.</em><br><br>@*~Seraphina~* peers behind a stand of grass. “Its the Veloci-Rapper. It seems... distraught?”<br><br>You pump a fist in determination. “There's only one thing to do. Rap battle time!”",

View File

@@ -81,7 +81,7 @@
"newBaileyUpdate": "Nouvelles informations de Bailey !",
"tellMeLater": "Rappelez-le-moi plus tard",
"dismissAlert": "Renvoyer la messagère",
"donateText3": "En tant que projet à code source ouvert, Habitica est dépendant du soutien de ses utilisateurs. L'argent que vous dépensez en gemmes nous aide à continuer à faire fonctionner les serveurs, à maintenir un petit groupe d'employés, à développer de nouvelles fonctionnalités et à fournir des encouragements à nos programmeurs bénévoles. Merci de votre générosité !",
"donateText3": "En tant que projet à code source ouvert, Habitica est dépendant du soutien de ses utilisateurs. L'argent que vous dépensez en gemmes nous aide à continuer à faire fonctionner les serveurs, à maintenir un petit groupe d'employés, à développer de nouvelles fonctionnalités et à fournir des encouragements à nos programmeurs bénévoles. Merci de votre générosité !",
"card": "Carte de crédit",
"paymentMethods": "Moyens de paiement",
"paymentSuccessful": "Le paiement a été réalisé !",

View File

@@ -114,5 +114,7 @@
"achievementWildBlueYonder": "Дикая синева впереди",
"achievementWildBlueYonderText": "Собраны все синие сахарные скакуны.",
"achievementWildBlueYonderModalText": "Вы собрали всех синих сахарных скакунов!",
"achievementVioletsAreBlue": "Фиалки синие"
"achievementVioletsAreBlue": "Фиалки синие",
"achievementDomesticatedText": "Собраны все одомашненные питомцы: хорёк, морская свинка, петух, летающая свинья, крыса, кролик, лошадь и корова!",
"achievementDomesticatedModalText": "Вы собрали всех одомашненных питомцев!"
}

View File

@@ -632,5 +632,12 @@
"backgroundRopeBridgeText": "Веревочный Мост",
"backgroundStoneTowerNotes": "Откройте свой взор с парапетов одной Каменной Башни на другую.",
"backgroundStoneTowerText": "Каменная Башня",
"backgrounds082021": "НАБОР 87: Выпущен в Августе 2021"
"backgrounds082021": "НАБОР 87: Выпущен в Августе 2021",
"backgrounds092021": "Набор 88: Выпущен в сентябре 2021",
"backgroundVineyardText": "Виноградник",
"backgroundVineyardNotes": "Исследуйте раскинувшийся плодородный виноградник.",
"backgroundAutumnPoplarsText": "Осенний тополиный лес",
"backgroundAutumnLakeshoreNotes": "Остановитесь у берега озера осенью, чтобы оценить отражения леса на воде.",
"backgroundAutumnPoplarsNotes": "Насладитесь яркими оттенками коричневого и золота в осеннем тополином лесу.",
"backgroundAutumnLakeshoreText": "Осенний берег озера"
}

View File

@@ -13,14 +13,14 @@
"commGuideList02C": "<strong>Не размещайте изображения или текст, которые несут в себе элементы насилия, угроз или сексуального подтекста, или продвигают дискриминацию, фанатичные взгляды, расизм, ненависть, домогательства или причинение вреда любому индивидууму или группе</strong>. Даже в шутку или в качестве мема. Данный запрет также распространяется на оскорбления и утверждения. Не у всех одинаковое чувство юмора, и то, что вам кажется шуткой, другим человеком может быть воспринято крайне болезненно.",
"commGuideList02D": "<strong>Ведите беседы в стиле, приемлемом для всех возрастов</strong>. А именно не затрагивайте взрослых тем в общественных местах. Не будем же посягать на невинность юности или препятствовать жителям Habitica в достижении их целей. Мы имеем не малое число молодых жителей Habitica, посещающих сайт, а также людей из разных слоев общества. Мы хотим, чтобы наше сообщество было комфортным и инклюзивным на столько, на сколько это возможно.",
"commGuideList02E": "<strong>Избегайте ненормативной лексики, а также её сокращенные или скрытые формы. Это также касается и более мягких, религиозно окрашенных поруганий, которые могли бы быть приемлемы в других местах. </strong> Наши пользователи исповедуют разные религии и имеют различный культурный опыт, и мы хотим быть уверены, что все они чувствуют себя комфортно в публичном пространстве<strong>. Если модератор или член команды сайта заявляет, что используемое вами выражение недопустимо в стране Habitica, его решение является окончательным. Даже если вы не видите в нем ничего оскорбительного</strong>. Кроме этого, унижение пользователей будет строго наказываться и также является нарушением наших Правил предоставления сервиса.",
"commGuideList02F": "<strong>Избегайте продолжительных обсуждений спорных тем в таверне и там, где это будет вне темы</strong>. Если вы чувствуете, что кто-то сказал что-то грубое или обидное, не упоминайте их. Если кто-то упоминает что-нибудь, разрешенное руководящими принципами, но обидное для вас, будет нормально вежливо сообщить об этом. Если это противоречит рекомендациям или условиям обслуживания, вы должны пометить сообщение и позволить модератору ответить за вас. Если есть сомнения, отметьте пост.",
"commGuideList02F": "Избегайте продолжительных обсуждений спорных тем в таверне и там, где это будет вне темы. Если кто-то упоминает что-нибудь, разрешенное руководящими принципами, но причиняющее вам вред, можно вежливо сообщить им об этом. Если кто-то говорит вам, что вы поставили его в неловкое положение, найдите время, чтобы поразмыслить, вместо того чтобы отвечать гневом. Но если вы чувствуете, что общение становится жарким, чрезмерно эмоциональным или обидным, <strong>прекратите разговор. Вместо этого, пометьте посты, чтобы сообщить нам об этом.</strong> Модераторы ответят как можно быстрее. Вы также можете отправить письмо на <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> и прикрепить скриншоты, если они могут быть полезны.",
"commGuideList02G": "<strong>Исполняйте запросы модератора не откладывая.</strong> Это может включать (но не ограничивается) запросы на ограничение ваших сообщений в определенном круге, редактирование вашего профиля для удаления неподходящего контента, запрос на перемещение обсуждения в более подходящее место и т. д. Не спорьте с модераторами. Если у вас есть вопросы или комментарии по поводу модерации, отправьте электронное письмо <a href='mailto:admin@habitica.com' target='_blank'> admin@habitica.com </a>, чтобы связаться с нашим менеджером сообщества.",
"commGuideList02J": "<strong>Не распространяйте спам</strong>. Под спам входит, но не ограничивается: публикация одного и того же комментария или запроса в нескольких местах, размещение ссылок без объяснения или контекста, публикацию бессмысленных сообщений, размещение нескольких рекламных сообщений о гильдии, партии, испытании или размещение нескольких сообщений подряд. Запрашивать драгоценные камни или подписку в любом чате или через личное сообщение также считается спамом. Если люди, нажимая на ссылку, принесут вам какую-либо выгоду, вам необходимо раскрыть это в тексте вашего сообщения, иначе оно также будет считаться спамом.<br/><br/>Модераторы определяют, есть ли что, представляющее собой спам или может к нему привести, даже если вы не видите, что это спам. Например, реклама гильдии приемлема один или два раза, но несколько постов в один день, вероятно, окажется докучливым спамом, как бы ни полезна была Гильдия!",
"commGuideList02J": "<strong>Не распространяйте спам</strong>. Под спам входит, но не ограничивается: публикация одного и того же комментария или запроса в нескольких местах, <strong>размещение ссылок без объяснения или контекста</strong>, публикацию бессмысленных сообщений, размещение нескольких рекламных сообщений о гильдии, партии, испытании или размещение нескольких сообщений подряд. Если люди, нажимая на ссылку, принесут вам какую-либо выгоду, вам необходимо раскрыть это в тексте вашего сообщения, иначе оно также будет считаться спамом. Модераторы могут решать, что считать спамом, по своему усмотрению.",
"commGuideList02K": "<strong>Избегайте размещения большого текста в заголовках в публичных чатах, особенно в таверне</strong>. Как и выделенние слов ПРОПИСНЫМИ выглядит, как будто вы вопите, тем самым мешаете комфортной атмосфере.",
"commGuideList02L": "<strong>Мы крайне не рекомендуем раскрывать персональную информацию — в частности, информацию, с помощью которой можно установить вашу личность — в открытых чатах.</strong> К такой информации может относится: адрес, электронная почта, токен API и пароль. Это ради вашей безопасности! Сотрудники или модераторы могут удалять такие сообщения на свое усмотрение. Если в закрытой гильдии, команде или в личном сообщении вас попросили раскрыть персональную информацию, мы рекомендуем вежливо отказаться и оповестить сотрудников и модераторов: 1) пометить флажком по сообщению в команде или закрытой гильдии или 2) заполнить <a href='https://contact.habitica.com/' target='_blank'>форму обратной связи</a> и приложить скриншоты.",
"commGuideList02L": "<strong>Мы крайне не рекомендуем раскрывать персональную информацию — в частности, информацию, с помощью которой можно установить вашу личность — в открытых чатах.</strong> К такой информации может относится: адрес, электронная почта, токен API и пароль. Это ради вашей безопасности! Сотрудники или модераторы могут удалять такие сообщения на свое усмотрение. Если в закрытой гильдии, команде или в личном сообщении вас попросили раскрыть персональную информацию, мы рекомендуем вежливо отказаться и оповестить сотрудников и модераторов: 1) пометить флажком сообщение или 2) отправить письмо на почтовый ящик <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> и прикрепить скриншоты.",
"commGuidePara019": "<strong>В частных местах</strong> пользователи могут обсуждать темы, какие хотят, но они все равно не должны нарушать Правила и условия, включая публикацию оскорблений или любого дискриминационного, насильственного или угрожающего содержания. Обращаем внимание на то, что имена в испытаниях должны подчиняться Нормам поведения в публичном пространстве, даже если они появляются в приватных местах.",
"commGuidePara020": "<strong>Личные сообщения (ЛС)</strong> имеют некоторые дополнительные рекомендации. Если кто-то заблокировал вас, не связывайтесь с ними где-либо еще, чтобы попросить разблокировать вас. Кроме того, вы не должны писать в ЛС кому-то с просьбой о поддержке (поскольку ответы на вопросы поддержки полезны для сообщества). Наконец, не пишите никому в ЛС, с просьбой о подарке драгоценных камней или подписки, поскольку это можно считать спамом.",
"commGuidePara020A": "<strong>Если вы увидите пост или личное сообщение, которое, по вашему мнению, нарушает нормы поведения в публичном пространстве, указанные выше, или видите пост или личное сообщение, беспокоящее или раздражающее вас, вы можете попросить обратить на него внимание модераторов и сотрудников, нажав на флаг сообщения о нарушении</strong>. Сотрудник или модератор отреагирует на ситуацию, как только сможет. Пожалуйста, обратите внимание, что преднамеренная пометка безвредных постов как нарушающих правила также является нарушением данных правил (см. ниже в разделе «Нарушения»). Вы также можете связаться с модераторами через форму на странице «Связаться с нами», которую вы также можете найти в меню справки, нажав «<a href='https://contact.habitica.com/' target='_blank'>Связаться с командой модераторов</a>.» Вы можете сделать это, если в разных гильдиях есть несколько проблемных сообщений одного и того же человека, или если ситуация требует некоторого объяснения. Вы можете связаться с нами на родном языке, если вам это проще: нам, возможно, придется использовать Google Translate, но мы хотим, чтобы вы чувствовали себя комфортно, обратившись к нам, если у вас есть проблема.",
"commGuidePara020": "<strong>Личные сообщения (ЛС)</strong> имеют некоторые дополнительные рекомендации. Если кто-то заблокировал вас, не связывайтесь с ними где-либо еще, чтобы попросить разблокировать вас. Кроме того, вы не должны писать в ЛС кому-то с просьбой о поддержке (поскольку ответы на вопросы поддержки полезны для сообщества). Наконец, не пишите никому в ЛС, с просьбой о платном контенте любого рода.",
"commGuidePara020A": "<strong>Если вы увидите пост или личное сообщение, которое, по вашему мнению, нарушает нормы поведения в публичном пространстве, указанные выше, или видите пост или личное сообщение, беспокоящее или раздражающее вас, вы можете попросить обратить на него внимание модераторов и сотрудников, нажав на флаг сообщения о нарушении</strong>. Сотрудник или модератор отреагирует на ситуацию, как только сможет. Пожалуйста, обратите внимание, что преднамеренная пометка безвредных постов как нарушающих правила также является нарушением данных правил (см. ниже в разделе «Нарушения»). Вы также можете связаться с модераторами, отправив письмо на <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>. Вы можете сделать это, если в разных гильдиях есть несколько проблемных сообщений одного и того же человека, или если ситуация требует некоторого объяснения. Вы можете связаться с нами на родном языке, если вам это проще: нам, возможно, придется использовать Google Translate, но мы хотим, чтобы вы чувствовали себя комфортно, обратившись к нам, если у вас есть проблема.",
"commGuidePara021": "Кроме того, в некоторых публичных местах страны Habitica действуют дополнительные правила.",
"commGuideHeadingTavern": "Таверна",
"commGuidePara022": "Таверна — главное место тусовки в стране Habitica . Бармен Даниэль следит за тем, чтобы всё блестело от чистоты, а Лемонесса с радостью нальёт вам лимонаду пока вы сидите и общаетесь. Просто имейте в виду…",
@@ -32,7 +32,7 @@
"commGuidePara031": "В некоторых публичных гильдиях обсуждаются деликатные темы, такие как депрессия, религия, политика и т.д. Это нормально до тех пор, пока участники обсуждений не нарушают Правила и Условия или Нормы Поведения в Общественных Местах, и до тех пор, пока они не отвлекаются от основной темы.",
"commGuidePara033": "<strong>Открытые гильдии НЕ могут содержать материалы для взрослых (18+). Если в гильдии планируется частое обсуждение подобного контента, это должно быть указано в описании гильдии.</strong> Это делается для того, чтобы Habitica была безопасной и удобной для каждого.",
"commGuidePara035": "<strong>Если гильдия обсуждает различные деликатные вопросы, то уважительным отношением к сообществу было бы разместить своё сообщение под предупреждением (например: «Осторожно: обсуждение аутоагрессии»).</strong> Это можно охарактеризовать как предупреждения о триггерах и/или примечания о содержании, и в гильдиях могут быть свои правила в дополнение к означенным здесь. Если возможно, используйте <a href='https://habitica.fandom.com/ru/wiki/Шпаргалка_по_Markdown' target='_blank'>форматирование</a> для скрытия потенциально деликатного контента под разрывом страницы, чтобы те, кто хочет избежать его чтения, могли перелистнуть её, не просматривая. Разработчики и модераторы также могут удалить материал по своему усмотрению.",
"commGuidePara036": "Также деликатные материалы должны быть уместны - упоминание аутоагрессии в гильдии, посвящённой борьбе с депрессией, может быть нормально, но в гильдии о музыке оно будет менее уместно. Если вы видите кого-то, кто часто нарушает эту инструкцию, особенно после нескольких предупреждений, пожалуйста, пометьте посты флагом и оповестите модераторов через <a href='https://contact.habitica.com/' target='_blank'>форму обратной связи</a>.",
"commGuidePara036": "Также деликатные материалы должны быть уместны - упоминание аутоагрессии в гильдии, посвящённой борьбе с депрессией, может быть нормально, но в гильдии о музыке оно будет менее уместно. Если вы видите кого-то, кто часто нарушает эту инструкцию, особенно после нескольких предупреждений, пожалуйста, пометьте посты флагом и оповестите менеджера сообщества через <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>.",
"commGuidePara037": "<strong>Никакие гильдии, публичные или приватные, не должны создаваться с целью нападок на любую группу или индивидуума</strong>. Создание подобной Гильдии будет служить основанием для немедленного бана аккаунта. Сражайтесь с плохими привычками, а с не другими искателями приключений!",
"commGuidePara038": "<strong>Все испытания в Таверне и Открытых Гильдий также должны подчиняться этим правилам</strong>.",
"commGuideHeadingInfractionsEtc": "Нарушения, Последствия и Восстановление",
@@ -45,7 +45,7 @@
"commGuideList05A": "Нарушение Правил и Условий",
"commGuideList05B": "Агрессивная Речь / Изображения, Преследование, Киберзапугивание, Флэйминг, и Троллинг",
"commGuideList05C": "Непрохождение испытательного срока",
"commGuideList05D": "Выдавать себя за Администратора или Модератора",
"commGuideList05D": "Выдавать себя за Администратора или Модератора - это включает в себя утверждения, что созданные пользователями пространства, не связанные с Habitica, являются официальными и/или модерируются Habitica или ее модераторами/персоналом",
"commGuideList05E": "Повторные нарушения средней значимости",
"commGuideList05F": "Создание дублирующей учетной записи во избежание последствий (например, создание новой учетной записи для чата после блокировки)",
"commGuideList05G": "Преднамеренный обман персонала или модераторов во избежание последствий или беспокойство другого пользователя",
@@ -71,13 +71,13 @@
"commGuideList08B": "каковы его последствия",
"commGuideList08C": "рекомендации по исправлению ситуации и восстановлению вашего положения (если это возможно).",
"commGuidePara060A": "Если этого требует ситуация, вы можете получить ЛС или e-mail, а также сообщение на форуме, в котором произошло нарушение. В некоторых случаях вы не cможете объясниться публично вообще.",
"commGuidePara060B": "Если ваш аккаунт забанен (серьезное последствие), вы не сможете заходить в Habitica и будете получать уведомление об ошибке при попытке войти. <strong>Если вы хотите принести извинения либо загладить вашу вину для восстановления, пожалуйста, напишите сотрудникам по адресу <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> укажите свой UUID</strong> (который будет указан в сообщении об ошибке). Это <strong>ваша</strong> ответственность за то, чтобы обратиться за помощью, если вы хотите пересмотра или восстановления.",
"commGuidePara060B": "Если ваш аккаунт забанен (серьезное последствие), вы не сможете заходить в Habitica и будете получать уведомление об ошибке при попытке войти. <strong>Если вы хотите принести извинения либо загладить вашу вину для восстановления, пожалуйста, напишите сотрудникам по адресу <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> укажите свой UUID</strong> (который будет указан в сообщении об ошибке) или @имя пользователя. Это <strong>ваша</strong> ответственность за то, чтобы обратиться за помощью, если вы хотите пересмотра или восстановления.",
"commGuideHeadingSevereConsequences": "Примеры Серьезных последствий",
"commGuideList09A": "Заблокированный аккаунт (см. Выше)",
"commGuideList09C": "Бессрочное отключение («заморозка») возможности получать награды за участие в развитии Habitica",
"commGuideHeadingModerateConsequences": "Примеры Умеренных последствий",
"commGuideList10A": "Ограничение привилегии общения в публичном и/или приватном чате",
"commGuideList10A1": "Если ваши действия приводят к отзыву ваших чат-прав, модератор или сотрудник штата напишет вам в личные сообщение и/или отправит на форум, в котором вас отключили, чтобы уведомить вас о причине вашего нарушения и времени, в течение которого вы будете отключены. По истечении этого срока вы получите свои привилегии в чате, если готовы исправить свое поведение, по причине которого вы были отключены, и соблюдать Принципы сообщества.",
"commGuideList10A1": "Если ваши действия приводят к отзыву ваших чат-прав, модератор или сотрудник штата напишет вам в личные сообщение и/или отправит на форум, в котором вас отключили, чтобы уведомить вас о причине вашего нарушения и времени, в течение которого вы будете отключены, и/или о действиях, необходимых для восстановления. Вы будете восстановлены в правах, если вежливо выполните требуемые действия и согласитесь соблюдать Правила Сообщества и Условия",
"commGuideList10C": "Ограничение прав на создание гильдии/испытания",
"commGuideList10D": "Временное отключение («заморозка») возможности получать награды за участие в развитии Habitica",
"commGuideList10E": "Лишение наград за участие в развитии Habitica",
@@ -95,26 +95,26 @@
"commGuideHeadingMeet": "Встречайте: команда сайта и модераторы!",
"commGuidePara006": "В стране Habitica живут странствующие рыцари, которые неустанно помогают администрации сохранять мир, порядок и избавляться от троллей. У каждого из них своя обитель, но иногда их призывают для решения проблем и в других сферах общества.",
"commGuidePara007": "Сотрудники сайта имею пурпурные теги, отмеченные коронами и носят звание «Герой».",
"commGuidePara008": "У модераторов теги тёмно-синие со звёздами и звание «Страж». Единственным исключением является Бэйли: она неигровой персонаж, и ее тег чёрно-зелёный со звездой.",
"commGuidePara008": "У модераторов теги тёмно-синие со звёздами и звание «Страж».",
"commGuidePara009": "На данный момент сотрудники сайта являются (слева направо):",
"commGuideAKA": "<%= habitName %> aka <%= realName %>",
"commGuideOnTrello": "<%= trelloName %> в Trello",
"commGuideOnGitHub": "<%= gitHubName %> на GitHub",
"commGuidePara010": "Есть еще несколько модераторов, которые помогают сотрудникам. Они были тщательно отобраны, поэтому, пожалуйста, относитесь к ним с уважением и прислушивайтесь к их предложениям.",
"commGuidePara011": "На данный момент модераторами сайта являются (слева направо):",
"commGuidePara011b": "в GitHub/Wikia",
"commGuidePara011c": "в Wikia",
"commGuidePara011b": "в GitHub/Fandom",
"commGuidePara011c": "в Wiki",
"commGuidePara011d": "в GitHub",
"commGuidePara012": "Если у вас возникли проблемы или разногласия с определенным модератором, пожалуйста, отправьте письмо нашим сотрудникам (<a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>).",
"commGuidePara013": "В таком большом сообществе как Habitica, пользователи приходят и уходят, и иногда даже сотруднику или модератору нужно сложить со своих плеч благородную мантию и отдохнуть. Ниже приведены почетные сотрудники и модераторы. Они более не используют свои полномочия, но мы по-прежнему рады почтить их работу!",
"commGuidePara014": "Почетные сотрудники и модераторы:",
"commGuideHeadingFinal": "Заключительный раздел",
"commGuidePara067": "Итак, храбрый житель страны Habitica - Правила Сообщества! Сотри пот со лба и заработай немного опыта, прочитав их целиком. Если у тебя будут какие-либо вопросы или предложения по поводу этих руководящих принципов, то, пожалуйста, свяжись с нами через <a href='https://contact.habitica.com/' target='_blank'>контактную форму модератора</a> и мы будем рады помочь прояснить ситуацию.",
"commGuidePara067": "Итак, храбрый житель страны Habitica - Правила Сообщества! Сотри пот со лба и заработай немного опыта, прочитав их целиком. Если у тебя будут какие-либо вопросы или предложения по поводу этих руководящих принципов, то, пожалуйста, свяжись с нами через <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> и мы будем рады помочь прояснить ситуацию.",
"commGuidePara068": "А сейчас вперёд, храбрый искатель приключений, повергни несколько Ежедневных заданий!",
"commGuideHeadingLinks": "Полезные ссылки",
"commGuideLink01": "<a href='/groups/guild/5481ccf3-5d2d-48a9-a871-70a7380cee5a' target='_blank'>Помощь и ответы на вопросы по Habitica</a>: гильдия для новичков и любых вопросов!",
"commGuideLink02": "<a href='https://habitica.fandom.com/ru/wiki/Habitica_Вики' target='_blank'>Habitica Вики</a>: самая большая коллекция информации о Habitica.",
"commGuideLink03": "<a href='https://github.com/HabitRPG/habitica' target='_blank'>GitHub</a>: для сообщений об ошибках или помощи с кодом!",
"commGuideLink03": "<a href='https://github.com/HabitRPG/habitica' target='_blank'>GitHub</a>: для помощи с кодом!",
"commGuideLink04": "<a href='https://docs.google.com/forms/d/e/1FAIpQLScPhrwq_7P1C6PTrI3lbvTsvqGyTNnGzp1ugi1Ml0PFee_p5g/viewform?usp=sf_link' target='_blank'>Форма обратной связи</a>: для запросов нового функционала на сайте и в приложении.",
"commGuideLink05": "<a href='https://trello.com/b/mXK3Eavg/' target='_blank'>Мобильная доска</a>: для запросов нового функционала мобильного приложения.",
"commGuideLink06": "<a href='https://trello.com/b/vwuE9fbO/' target='_blank'>Доска графики</a>: для добавления пиксель-арта.",
@@ -125,5 +125,9 @@
"commGuideList01C": "Все обсуждения должны подходить для всех возрастов и не содержать ненормативной лексики.",
"commGuideList01B": "Запрещено: любое общение с применением насилия, угроз, пропаганды, дискриминации и т.д., Включая мемы, картинки и шутки.",
"commGuideList01A": "Положения и условия применяются ко всем социальным местам, включая частные гильдии, групповой чат и сообщения.",
"commGuidePara017": "Это краткая версия, но мы рекомендуем вам прочитать более подробно ниже:"
"commGuidePara017": "Это краткая версия, но мы рекомендуем вам прочитать более подробно ниже:",
"commGuideList09D": "Удаление или понижение ранга участника",
"commGuideList05H": "Серьезные или неоднократные попытки обмануть или оказать давление на других игроков с целью получения предметов за реальные деньги",
"commGuideList01D": "Пожалуйста, выполняйте запросы модераторов.",
"commGuideList02M": "Не просите драгоценные камни, подписку или членство в группу. Это запрещено в Таверне, общественных или частных чатах, или личных сообщениях. Если вы получаете сообщения с просьбой о платных товарах, пожалуйста, сообщите о них, отметив их. Повторное или серьезное вымогательство драгоценных камней или подписки, особенно после предупреждения, может привести к блокировке аккаунта."
}

View File

@@ -367,5 +367,7 @@
"hatchingPotionAutumnLeaf": "Осенний лист",
"hatchingPotionPolkaDot": "Пятнистый",
"hatchingPotionMossyStone": "Мохокаменный",
"hatchingPotionSunset": "Закат"
"hatchingPotionSunset": "Закат",
"hatchingPotionSolarSystem": "Гелиосистемный",
"hatchingPotionMoonglow": "Луносветный"
}

View File

@@ -2431,5 +2431,17 @@
"headArmoireGlengarryNotes": "Традиционная шапка, наполненная историей и гордостью. Увеличивает интеллект на <%= int %>. Зачарованный Сундук: Набор Волынщика (предмет 1 из 3).",
"headArmoireGlengarryText": "Шапка Волынщика",
"armorArmoireBagpipersKiltNotes": "Хороший, крепкий килт будет отлично служить вам. Увеличивает телосложение на <%= con %>. Зачарованный сундук: Набор Волынщика (предмет 2 из 3).",
"armorArmoireBagpipersKiltText": "Килт Волынщика"
"armorArmoireBagpipersKiltText": "Килт Волынщика",
"weaponArmoireHeraldsBuisineText": "Труба глашатая",
"weaponArmoireHeraldsBuisineNotes": "Любое оглашение будет звучать намного лучше после фанфар этой трубы. Увеличивает силу на <%= str %>. Зачарованный сундук: Набор Глашатая (предмет 3 из 4).",
"armorArmoireHeraldsTunicText": "Туника глашатая",
"armorArmoireHeraldsTunicNotes": "Приготовьтесь распространять повсюду хорошие новости в этом красочном и королевском наряде. Увеличивает телосложение на <%= con %>. Зачарованный сундук: Набор Глашатая (предмет 1 из 4).",
"headArmoireHeraldsCapText": "Шляпа глашатая",
"headArmoireHeraldsCapNotes": "Эта шляпа глашатая включает в себя задорное перо. Увеличивает интеллект на <%= int %>. Зачарованный сундук: Набор Глашатая (предмет 2 из 4).",
"shieldArmoireHeraldsMessageScrollText": "Свиток с посланием глашатая",
"shieldArmoireHeraldsMessageScrollNotes": "Какие же захватывающие новости содержит в этот свиток? Может быть, речь идет о новом питомце или о длинной серии привычек? Увеличивает восприятие на <%= per %>. Зачарованный сундук: Набор Глашатая (предмет 4 из 4)",
"backMystery202109Text": "Лунные крылья мотылька",
"backMystery202109Notes": "Скользите мягко через сумеречный воздух без единого звука. Бонусов не дают. Подарок подписчикам сентября 2021.",
"headAccessoryMystery202109Text": "Лунные усики мотылька",
"headAccessoryMystery202109Notes": "Ощутите аромат цветов в легком ветерке или запах перемен на ветру. Бонусов не дает. Подарок подписчикам сентября 2021."
}

View File

@@ -730,5 +730,9 @@
"questStoneCollectMossyStones": "Замшелых камней",
"questStoneCollectMarsRunes": "рун Марса",
"questStoneCollectCapricornRunes": "рун Козерога",
"questStoneNotes": "Вы открываете врата в крепость Пренебрежения и с удивлением обнаруживаете мох, поросший на всех статуях, камнях и поверхностях сада. «О нет, сад был заброшен на долго!» — говорит @jjgame83.<br><br>«Ну, никогда не поздно начать ухаживать за садом», — с энтузиазмом говорит @PixelStormArt, — но где мы начнем расчищать лабиринт из мха?»<br><br>«Мы можем составить план и последовать ему, так что мы не потеряемся», — говорит @QuartzFox.<br><br>Во время чистки камней от мха @starsystemic обнаруживает руны Марса и Козерога, скрытые под ними: «Для чего они? Давайте возьмем их с собой в библиотеку города Habit, чтобы изучить их, когда закончим».<br><br>И это при условии, что вы найдете способ выбраться отсюда, вы думаете, но не говорите вслух."
"questStoneNotes": "Вы открываете врата в крепость Пренебрежения и с удивлением обнаруживаете мох, поросший на всех статуях, камнях и поверхностях сада. «О нет, сад был заброшен на долго!» — говорит @jjgame83.<br><br>«Ну, никогда не поздно начать ухаживать за садом», — с энтузиазмом говорит @PixelStormArt, — но где мы начнем расчищать лабиринт из мха?»<br><br>«Мы можем составить план и последовать ему, так что мы не потеряемся», — говорит @QuartzFox.<br><br>Во время чистки камней от мха @starsystemic обнаруживает руны Марса и Козерога, скрытые под ними: «Для чего они? Давайте возьмем их с собой в библиотеку города Habit, чтобы изучить их, когда закончим».<br><br>И это при условии, что вы найдете способ выбраться отсюда, вы думаете, но не говорите вслух.",
"questSolarSystemText": "Поездка в космическое средоточие",
"questSolarSystemDropSolarSystemPotion": "Гелиосистемный инкубационный эликсир",
"questSolarSystemUnlockText": "Позволяет покупать на рынке гелиосистемные инкубационные эликсиры",
"questSolarSystemNotes": "Ваша команда путешествует по космосу, наслаждаясь видами в фантастическом корабле, который был спроектирован талантливым космическим инженером @gawrone. Его медитативное движение зависит от спокойствия вашей группы, чтобы оставаться на курсе.<br><br>Впереди, в облаках сверкающих галактик, вы замечаете зловеще пульсирующую звезду. «Сосредоточься, предупреждает @beffymaroo. Если мы слишком отвлечемся, когда будем проходить мимо этой новы, притяжение между звездой и нашим кораблем может сбить нас с курса!»<br><br>Когда вы приближаетесь к звезде, импульсы странной энергии направляются к кораблю.<br><br> «Они диверсионоиды, мыслящие существа, пытающиеся заставить нас заблудиться», - говорит @SabreCat. Если мы сможем позволить им пройти мимо, не увлекая нас, мы сможем оставаться по направлению нашей цели!»"
}

View File

@@ -195,5 +195,6 @@
"mysterySet202105": "Набор дракона туманности",
"mysterySet202106": "Набор сирены заката",
"mysterySet202107": "Чудесный пляжный набор",
"mysterySet202108": "Набор огненного аниме-подростка"
"mysterySet202108": "Набор огненного аниме-подростка",
"mysterySet202109": "Набор лунного мотылька"
}

View File

@@ -135,5 +135,8 @@
"deleteTaskType": "Удалить <%= type %>",
"sureDeleteType": "Вы уверены, что хотите удалить <%= type %>?",
"tomorrow": "Завтра",
"pressEnterToAddTag": "Нажмите Enter, чтобы добавить тег: '<%= tagName %>'"
"pressEnterToAddTag": "Нажмите Enter, чтобы добавить тег: '<%= tagName %>'",
"counter": "Счётчик",
"adjustCounter": "Настроить счётчик",
"resetCounter": "Сбросить счётчик"
}

View File

@@ -114,7 +114,7 @@
"weaponSpecialTachiNotes": "This light and curved sword will shred your tasks to ribbons! Increases Strength by <%= str %>.",
"weaponSpecialAetherCrystalsText": "Aether Crystals",
"weaponSpecialAetherCrystalsNotes": "These bracers and crystals once belonged to the Lost Masterclasser herself. Increases all Stats by <%= attrs %>.",
"weaponSpecialYetiText": "Yeti-Tamer Spear",
"weaponSpecialYetiText": "หอกฝึกเยติ",
"weaponSpecialYetiNotes": "This spear allows its user to command any yeti. Increases Strength by <%= str %>. Limited Edition 2013-2014 Winter Gear.",
"weaponSpecialSkiText": "Ski-sassin Pole",
"weaponSpecialSkiNotes": "A weapon capable of destroying hordes of enemies! It also helps the user make very nice parallel turns. Increases Strength by <%= str %>. Limited Edition 2013-2014 Winter Gear.",
@@ -1741,5 +1741,6 @@
"eyewearArmoirePlagueDoctorMaskNotes": "An authentic mask worn by the doctors who battle the Plague of Procrastination. Increases Constitution and Intelligence by <%= attrs %> each. Enchanted Armoire: Plague Doctor Set (Item 2 of 3).",
"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."
"twoHandedItem": "Two-handed item.",
"weaponSpecialWinter2021WarriorText": "ด้ายตกปลาที่แข็งแกร่ง"
}

View File

@@ -29,5 +29,12 @@
"veteranWolf": "หมาป่าผ่านศึก",
"etherealLion": "สิงโตสวรรค์",
"magicMounts": "สัตว์พาหนะเวทมนต์",
"magicPets": "สัตว์เลี้ยงเวทมนต์"
"magicPets": "สัตว์เลี้ยงเวทมนต์",
"beastMasterName": "นักฝึกสัตว์ร้าย",
"beastMasterProgress": "ความก้าวหน้าสู่การเป็นนักฝึกสัตว์ร้าย",
"beastMasterText2": " และได้ปลดปล่อยสัตว์เลี้ยงของเขา <%= count %> ครั้ง",
"mountMasterProgress": "ความก้าวหน้าในเส้นทางสู่ผู้เชี่ยวชาญด้านสัตว์พาหนะ",
"mantisShrimp": "กั้ง",
"magicalBee": "ผึ่งเวทย์มนต์",
"hydra": "ไฮดร้า"
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.7 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 13 KiB