diff --git a/README.md b/README.md index eed7e8f291a..b5422aa70e1 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Habitica ![Build Status](https://github.com/HabitRPG/habitica/workflows/Test/badge.svg) [![Code Climate](https://codeclimate.com/github/HabitRPG/habitrpg.svg)](https://codeclimate.com/github/HabitRPG/habitrpg) [![Bountysource](https://api.bountysource.com/badge/tracker?tracker_id=68393)](https://www.bountysource.com/trackers/68393-habitrpg?utm_source=68393&utm_medium=shield&utm_campaign=TRACKER_BADGE) =============== -[Habitica](https://habitica.com) is an open source habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor. +[Habitica](https://habitica.com) is an open-source habit-building program that treats your life like a role-playing game. Level up as you succeed, lose HP as you fail, and earn money to buy weapons and armor. **We need more programmers!** Your assistance will be greatly appreciated. The wiki pages below and the additional pages they link to will tell you how to get started on contributing code and where you can go to seek further help or ask questions: * [Guidance for Blacksmiths](https://habitica.fandom.com/wiki/Guidance_for_Blacksmiths) - an introduction to the technologies used and how the software is organized. diff --git a/package-lock.json b/package-lock.json index 0233fb46d0a..a27f92a1193 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "eslint": "^8.55.0", "eslint-config-habitrpg": "^6.2.3", "eslint-plugin-mocha": "^5.0.0", - "express": "^4.18.2", + "express": "^4.19.2", "express-basic-auth": "^1.2.1", "express-validator": "^5.2.0", "glob": "^8.1.0", @@ -4038,11 +4038,11 @@ "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" }, "node_modules/axios": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.3.tgz", - "integrity": "sha512-fWyNdeawGam70jXSVlKl+SUNVcL6j6W79CuSIPfi6HnDUmSCH6gyUys/HrqHeA/wU0Az41rRgean494d0Jb+ww==", + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", "dependencies": { - "follow-redirects": "^1.15.0", + "follow-redirects": "^1.15.6", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -6154,9 +6154,9 @@ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" }, "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "engines": { "node": ">= 0.6" } @@ -8778,16 +8778,16 @@ } }, "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.5.0", + "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", @@ -8846,29 +8846,6 @@ "node": ">= 0.10" } }, - "node_modules/express/node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, "node_modules/express/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -8877,17 +8854,6 @@ "ms": "2.0.0" } }, - "node_modules/express/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/express/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -9476,9 +9442,9 @@ "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "funding": [ { "type": "individual", @@ -16350,31 +16316,6 @@ "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-2.4.2.tgz", "integrity": "sha512-rMATGGOdO1suFyf/mI5LYhts71g1sbdhmd6YvdiXO2gJnd42Tt6QS4JUKJKSWVVkMtBacm6l40FR7Trjo6Iruw==" }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/rc": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", @@ -18126,15 +18067,6 @@ "node": ">=0.10.0" } }, - "node_modules/squeak/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "optional": true, - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/sshpk": { "version": "1.18.0", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", @@ -18552,7 +18484,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, + "devOptional": true, "engines": { "node": ">=0.8.0" } @@ -18714,9 +18646,9 @@ } }, "node_modules/tar": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", - "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", diff --git a/package.json b/package.json index 1146edcb694..a1a710a1d86 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "eslint": "^8.55.0", "eslint-config-habitrpg": "^6.2.3", "eslint-plugin-mocha": "^5.0.0", - "express": "^4.18.2", + "express": "^4.19.2", "express-basic-auth": "^1.2.1", "express-validator": "^5.2.0", "glob": "^8.1.0", diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 5e2ddeca8c7..115c37a0f81 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -16,12 +16,12 @@ "@vue/cli-service": "^5.0.8", "@vue/test-utils": "1.0.0-beta.29", "amplitude-js": "^8.21.3", - "axios": "^0.27.2", + "axios": "^0.28.0", "axios-progress-bar": "^1.2.0", "babel-eslint": "^10.1.0", "bootstrap": "^4.6.0", "bootstrap-vue": "^2.23.1", - "chai": "^4.3.7", + "chai": "^5.1.0", "core-js": "^3.33.1", "dompurify": "^3.0.3", "eslint": "7.32.0", @@ -37,7 +37,7 @@ "moment": "^2.29.4", "nconf": "^0.12.1", "sass": "^1.63.4", - "sass-loader": "^8.0.2", + "sass-loader": "^14.1.1", "smartbanner.js": "^1.19.3", "stopword": "^2.0.8", "uuid": "^9.0.1", @@ -3602,11 +3602,11 @@ } }, "node_modules/assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", + "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", "engines": { - "node": "*" + "node": ">=12" } }, "node_modules/astral-regex": { @@ -3683,12 +3683,13 @@ } }, "node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.28.0.tgz", + "integrity": "sha512-Tu7NYoGY4Yoc7I+Npf9HhUMtEEpV7ZiLH9yndTCoNhcpBH0kwcvFbzYN9/u5QKI5A6uefjsNNWaz5olJVYS62Q==", "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "node_modules/axios-progress-bar": { @@ -3873,12 +3874,12 @@ "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" }, "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dependencies": { "bytes": "3.1.2", - "content-type": "~1.0.4", + "content-type": "~1.0.5", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -3886,7 +3887,7 @@ "iconv-lite": "0.4.24", "on-finished": "2.4.1", "qs": "6.11.0", - "raw-body": "2.5.1", + "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" }, @@ -4141,20 +4142,18 @@ } }, "node_modules/chai": { - "version": "4.3.10", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.10.tgz", - "integrity": "sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.0.tgz", + "integrity": "sha512-kDZ7MZyM6Q1DhR9jy7dalKohXQ2yrlXkk59CR52aRKxJrobmlBNqnFQxX9xOX8w+4mz8SYlKJa/7D7ddltFXCw==", "dependencies": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.3", - "deep-eql": "^4.1.3", - "get-func-name": "^2.0.2", - "loupe": "^2.3.6", - "pathval": "^1.1.1", - "type-detect": "^4.0.8" + "assertion-error": "^2.0.1", + "check-error": "^2.0.0", + "deep-eql": "^5.0.1", + "loupe": "^3.1.0", + "pathval": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=12" } }, "node_modules/chalk": { @@ -4171,14 +4170,11 @@ } }, "node_modules/check-error": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", - "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", - "dependencies": { - "get-func-name": "^2.0.2" - }, + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.0.0.tgz", + "integrity": "sha512-tjLAOBHKVxtPoHe/SA7kNOMvhCRdCJ3vETdeY0RuAc9popf+hyaSV6ZEg9hr4cpWF7jmo/JSWEnLDrnijS9Tog==", "engines": { - "node": "*" + "node": ">= 16" } }, "node_modules/chokidar": { @@ -4553,9 +4549,9 @@ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" }, "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "engines": { "node": ">= 0.6" } @@ -5047,12 +5043,9 @@ } }, "node_modules/deep-eql": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", - "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", - "dependencies": { - "type-detect": "^4.0.0" - }, + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.1.tgz", + "integrity": "sha512-nwQCf6ne2gez3o1MxWifqkciwt0zhl0LO1/UwVu4uMBuPmflWM4oQ70XMqHqnBJA+nhzncaqL9HVL6KkHJ28lw==", "engines": { "node": ">=6" } @@ -6617,16 +6610,16 @@ } }, "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.5.0", + "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", @@ -6886,9 +6879,9 @@ "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==" }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "funding": [ { "type": "individual", @@ -8689,9 +8682,9 @@ } }, "node_modules/loupe": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", - "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.0.tgz", + "integrity": "sha512-qKl+FrLXUhFuHUoDJG7f8P8gEMHq9NFS0c6ghXG1J0rldmZFQZoNVv/vyirE9qwCIhWZDsvEFd1sbFu3GvRQFg==", "dependencies": { "get-func-name": "^2.0.1" } @@ -10139,11 +10132,11 @@ } }, "node_modules/pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz", + "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==", "engines": { - "node": "*" + "node": ">= 14.16" } }, "node_modules/picocolors": { @@ -10905,6 +10898,11 @@ "node": ">= 0.10" } }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", @@ -11013,9 +11011,9 @@ } }, "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", @@ -11436,31 +11434,28 @@ } }, "node_modules/sass-loader": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", - "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-14.1.1.tgz", + "integrity": "sha512-QX8AasDg75monlybel38BZ49JP5Z+uSKfKwF2rO7S74BywaRmGQMUBw9dtkS+ekyM/QnP+NOrRYq8ABMZ9G8jw==", "dependencies": { - "clone-deep": "^4.0.1", - "loader-utils": "^1.2.3", - "neo-async": "^2.6.1", - "schema-utils": "^2.6.1", - "semver": "^6.3.0" + "neo-async": "^2.6.2" }, "engines": { - "node": ">= 8.9.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0", + "@rspack/core": "0.x || 1.x", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", "sass": "^1.3.0", - "webpack": "^4.36.0 || ^5.0.0" + "sass-embedded": "*", + "webpack": "^5.0.0" }, "peerDependenciesMeta": { - "fibers": { + "@rspack/core": { "optional": true }, "node-sass": { @@ -11468,6 +11463,12 @@ }, "sass": { "optional": true + }, + "sass-embedded": { + "optional": true + }, + "webpack": { + "optional": true } } }, @@ -12514,14 +12515,6 @@ "node": ">= 0.8.0" } }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "engines": { - "node": ">=4" - } - }, "node_modules/type-fest": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", @@ -13228,9 +13221,9 @@ } }, "node_modules/webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", "dependencies": { "colorette": "^2.0.10", "memfs": "^3.4.3", diff --git a/website/client/package.json b/website/client/package.json index 7cc23e40b3a..b7323b01f95 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -18,12 +18,12 @@ "@vue/cli-service": "^5.0.8", "@vue/test-utils": "1.0.0-beta.29", "amplitude-js": "^8.21.3", - "axios": "^0.27.2", + "axios": "^0.28.0", "axios-progress-bar": "^1.2.0", "babel-eslint": "^10.1.0", "bootstrap": "^4.6.0", "bootstrap-vue": "^2.23.1", - "chai": "^4.3.7", + "chai": "^5.1.0", "core-js": "^3.33.1", "dompurify": "^3.0.3", "eslint": "7.32.0", @@ -39,7 +39,7 @@ "moment": "^2.29.4", "nconf": "^0.12.1", "sass": "^1.63.4", - "sass-loader": "^8.0.2", + "sass-loader": "^14.1.1", "smartbanner.js": "^1.19.3", "stopword": "^2.0.8", "uuid": "^9.0.1", diff --git a/website/common/locales/de/backgrounds.json b/website/common/locales/de/backgrounds.json index ca7c4d56c45..d64a901d1a2 100644 --- a/website/common/locales/de/backgrounds.json +++ b/website/common/locales/de/backgrounds.json @@ -831,5 +831,38 @@ "backgroundSpectralCandleRoomText": "Raum der gespenstischen Kerzen", "backgroundSpectralCandleRoomNotes": "Sprich mit Geistern im Raum der gespenstischen Kerzen.", "backgroundMonstrousCaveText": "Monströse Höhle", - "backgroundMonstrousCaveNotes": "Starre in den Schlund der Monströsen Höhle." + "backgroundMonstrousCaveNotes": "Starre in den Schlund der Monströsen Höhle.", + "backgrounds032024": "SET 117: Veröffentlicht im März 2024", + "backgroundRainyRainforestText": "Regnerischer Regenwald", + "backgroundRainyRainforestNotes": "Genieß einen erfrischenden Wolkenguss im Regnerischen Regenwald.", + "backgrounds022024": "SET 117: Veröffentlicht im Februar 2024", + "backgroundSwanBoatText": "Schwanenboot", + "backgroundSwanBoatNotes": "Mach eine Fahrt in einem Schwanenboot.", + "backgrounds122023": "SET 115: Veröffentlicht im Dezember 2023", + "backgrounds012024": "SET 116: Veröffentlicht im Januar 2024", + "backgroundAutumnTreeTunnelText": "Herbstlicher Baumtunnel", + "backgroundAutumnTreeTunnelNotes": "Lass die Schönheit eines Herbstlichen Baumtunnels auf dich wirken.", + "backgroundWinterMountainRangeText": "Winterliche Bergkette", + "backgroundWinterMountainRangeNotes": "Besteige eine Winterliche Bergkette.", + "backgroundFrozenBluePondText": "Gefrorener Blauer Teich", + "backgroundFrozenBluePondNotes": "Entspann dich am Gefrorenen Blauen Teich.", + "backgroundFloweringForestText": "Blühender Wald", + "backgroundFloweringForestNotes": "Atme den Duft eines Blühenden Waldes ein.", + "backgroundDogParkText": "Hunde Park", + "backgroundDogParkNotes": "Tolle im Hunde Park herum.", + "backgroundHeartTreeTunnelText": "Herz Baumtunnel", + "backgroundHeartTreeTunnelNotes": "Schlendere durch den Herz Baumtunnel.", + "backgrounds042024": "SET 119: Veröffentlicht im April 2024", + "backgroundForestSunsetText": "Wald Dämmerung", + "backgroundForestSunsetNotes": "Sonne dich im Glanz einer Wald Dämmerung.", + "backgroundWallFloweringVinesText": "Mauer mit Blühenden Ranken", + "backgroundWallFloweringVinesNotes": "Häng rum bei einer Mauer mit Blühenden Ranken.", + "backgroundContainerGardenText": "Topf-Garten", + "backgroundContainerGardenNotes": "Mach dir deine Hände schmutzig im Topf-Garten.", + "backgroundHolidayTreeForestText": "Weihnachtsbaum Wald", + "backgroundHolidayTreeForestNotes": "Schmücke einen Weihnachtsbaum im Wald.", + "backgroundIceBubbleLakeText": "Eis-Bläschen See", + "backgroundIceBubbleLakeNotes": "Stehe vorsichtig auf dem Eis-Bläschen See.", + "backgroundJackOLanternStacksText": "Kürbislaternen Stapel", + "backgroundJackOLanternStacksNotes": "Bestaune ein Feld mit Kürbislaternen Stapeln." } diff --git a/website/common/locales/de/communityguidelines.json b/website/common/locales/de/communityguidelines.json index 74497beeb66..0e8415a9de6 100644 --- a/website/common/locales/de/communityguidelines.json +++ b/website/common/locales/de/communityguidelines.json @@ -127,8 +127,15 @@ "commGuideList01E": "Fange in der Taverne keine Streitgespräche an und lass Dich nicht auf solche ein.", "commGuideList01F": "Kein Betteln um bezahlte Artikel, kein Spamming oder große Überschriften/Großbuchstaben.", "commGuidePara017": "Hier ist die Kurzfassung, aber wir möchten Dich ermutigen, weiter unten mehr Details zu erfahren:", - "commGuideList02M": "Frage nicht nach oder bettle nicht um Edelsteine, Abonnements oder die Mitgliedschaft in Gruppenplänen. Nachrichten dieser Art sind weder in der Taverne, noch in öffentlichen oder privaten Chaträumen, und auch nicht in Privatnachrichten erlaubt. Wenn Du Nachrichten erhältst, in denen man Dich um bezahlte Artikel fragt, melde sie bitte über das Fähnchen. Wiederholte oder extreme Betteleien nach Edelsteinen oder Abonnements, vor allem nachdem bereits eine Warnung ausgesprochen wurde, können zu einer Kontosperre führen.", + "commGuideList02M": "Frage nicht nach oder bettle nicht um Edelsteine, Abonnements oder die Mitgliedschaft in Gruppenplänen. Wenn Du ungewollte Nachrichten erhältst, in denen man Dich um bezahlte Artikel fragt, melde sie bitte. Wiederholte Betteleien nach Edelsteinen oder Abonnements, vor allem nachdem bereits eine Warnung ausgesprochen wurde, können zu einer Kontosperre führen.", "commGuideList09D": "Entfernung oder Herabstufung des Mitwirkenden-Ranges", "commGuideList05H": "Schwerwiegende oder wiederholte Versuche, andere Spielende zu betrügen oder zu bedrängen, um an Gegenstände zu kommen, die echtes Geld kosten", - "commGuideList02N": "Markiere und melde Nachrichten, in denen diese Richtlinien oder die Nutzungsbedingungen nicht eingehalten werden. Wir werden uns so schnell wie möglich darum kümmern. Alternativ kannst du Mitarbeiter:innen über admin@habitica.com benachrichtigen, doch die Markierung ist der schnellste Weg, um Hilfe zu erhalten." + "commGuideList02N": "Markiere und melde Nachrichten, in denen diese Richtlinien oder die Nutzungsbedingungen nicht eingehalten werden. Wir werden uns so schnell wie möglich darum kümmern. Alternativ kannst du Mitarbeiter:innen über admin@habitica.com benachrichtigen, doch die Markierung ist der schnellste Weg, um Hilfe zu erhalten.", + "commGuideList02H": "Alle Anzeigenamen und @Benutzernamen müssen den Service-Bedingungen entsprechen. Um deinen Anzeigenamen und/oder @Benutzernamen zu ändern: wähle in der mobilen App Menü > Einstellungen > Account. Auf der Webseite navigierst du über das Benutzer-Icon in der oberen Navigationsleiste.", + "commGuideList02I": "Namen von Herausforderungen sollten für alle Bereiche angemessen sein, weil sie im öffentlichen Profil der Gewinner erscheinen. Behalte das in Erinnerung beim Erstellen von Herausforderungen, weil wir gezwungen sein könnten, den Eintrag in ihrem Profil zu ändern, falls es eine Meldung gibt.", + "commGuideList02P": "Wir raten davon ab, unaufgefordert private Nachrichten zu verschicken. Wenn du ungewollt eine Nachricht empfängst, die dir unangenehm ist, oder die gegen diese Richtlinien oder die Nutzungsbedingungen verstößt, sperre bitte den Absender und melde sie, um den Mitarbeiterstab darauf aufmerksam zu machen.", + "commGuideList02Q": "Versuche nicht, eine Sperre zu umgehen. Wenn dich jemand für das Senden privater Nachrichten gesperrt hat, kontaktiere denjenigen nicht auf anderen Wegen, um nach einer Entsperrung zu fragen.", + "commGuideList02O": "Parties können zur Annehmlichkeit und für Vorlieben der Mitglieder ihre eigenen Chat Regeln erstellen. Die Admins können jedoch Chat Regeln in diesen privanten Bereichen nicht durchsetzen, es sei denn, es gibt eine Verletzung der Servicebedingungen, einschließlich Belästigung. Falls jemand in deiner Party Probleme verursacht, empfehlen wir, daß der Party Anführer ihn entfernt.", + "commGuideList09E": "Permanenter Entzug der Fähigkeit, private Nachrichten zu versenden, oder in der Party Suche zu erscheinen", + "commGuideList10G": "Zeitweise Deaktivierung der Fähigkeit, private Nachrichten zu versenden, oder in der Party Suche zu erscheinen" } diff --git a/website/common/locales/de/gear.json b/website/common/locales/de/gear.json index f7383688f17..960e4c937f3 100644 --- a/website/common/locales/de/gear.json +++ b/website/common/locales/de/gear.json @@ -2755,5 +2755,16 @@ "weaponSpecialWinter2024HealerText": "Fackel", "weaponSpecialWinter2024HealerNotes": "Schmelz die Blockade weg in Nullkommanichts! Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe 2023-2024 Winterausrüstung.", "weaponMystery202306Text": "Regenbogen Schirm", - "weaponSpecialWinter2023MageNotes": "Kein Fuchs, kein Feuer, aber viel Festliches! Erhöht Intelligenz um <%= int %> und Wahrnehmung um <%= per %>. Limitierte Ausgabe 2022-2023 Winterausrüstung." + "weaponSpecialWinter2023MageNotes": "Kein Fuchs, kein Feuer, aber viel Festliches! Erhöht Intelligenz um <%= int %> und Wahrnehmung um <%= per %>. Limitierte Ausgabe 2022-2023 Winterausrüstung.", + "weaponSpecialWinter2023RogueNotes": "Mythen erzählen von Schurken, die ihren Gegnern die Waffen einfangen, sie entwaffnen, und ihnen dann ihre Sachen zurückgeben, nur um nett zu sein. Erhöht Stärke um <%= str %>. Limitierte Ausgabe der 2022-2023 Winterausrüstung.", + "weaponSpecialWinter2023HealerText": "Wurf-Kranz", + "weaponSpecialWinter2023MageText": "Fuchsfeuer", + "weaponSpecialSpring2023RogueText": "Angeknabbertes Blatt", + "weaponSpecialSummer2023WarriorNotes": "Rufe mächtige Wasserstrahlen herbei, um deinen Weg von Hindernissen zu befreien. Erhöht Stärke um <%= str %>. Limitierte Ausgabe der 2023 Sommerausrüstung.", + "weaponSpecialSummer2023MageNotes": "Diese freundlichen Fische werden dir zur Seite stehen als die besten verantwortungsvollen Kumpel im Ozean. Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe der 2023 Sommerausrüstung.", + "weaponSpecialWinter2023WarriorNotes": "Die beiden Zacken dieses Speers sind wie Walroß-Stoßzähne geformt, sind aber doppelt so stark. Stoß nach Zweifeln und albernen Gedichten, bis sie klein beigeben!Erhöht Stärke um <%= str %>. Limitierte Ausgabe der 2022-2023 Winterausrüstung.", + "weaponSpecialFall2023MageText": "Glänzender Stab", + "weaponSpecialFall2023MageNotes": "Mit einem Kristall in seinem Zentrum lockt dieser Stab Magie aus dem Profanen heraus. Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe der 2023 Herbstausrüstung.", + "weaponSpecialSpring2023WarriorText": "Kolibri Florett", + "weaponSpecialSpring2023WarriorNotes": "En garde! Fechte Feinde von deinen Blumen fort mit diesem Florett! Erhöht Stärke by <%= str %>. Limitierte Ausgabe der 2023 Frühlingsausrüstung." } diff --git a/website/common/locales/de/groups.json b/website/common/locales/de/groups.json index 61dfb5d9386..dc1f2a03967 100644 --- a/website/common/locales/de/groups.json +++ b/website/common/locales/de/groups.json @@ -417,5 +417,30 @@ "newGroupsBullet10a": "Weise eine Aufgabe niemandem zu, wenn sie von jedem Mitglied abgeschlossen werden kann", "newGroupsBullet10b": "Weise eine Aufgabe einem Mitglied zu, damit sie nur von diesem abgeschlossen werden kann", "newGroupsBullet10c": "Weise eine Aufgabe mehreren Mitgliedern zu, wenn sie von allen abgeschlossen werden muss", - "newGroupsBullet09": "Eine geteilte Aufgabe kann als unfertig markiert werden um darauf aufmerksam zu machen, dass daran noch gearbeitet werden muss" + "newGroupsBullet09": "Eine geteilte Aufgabe kann als unfertig markiert werden um darauf aufmerksam zu machen, dass daran noch gearbeitet werden muss", + "challengeBannedSlursPrivate": "Deine Herausforderung enthält eine Verunglimpfung, die Habiticas Community Richtlinien verletzt. Bitte entferne sie, um deine Herausforderung zu speichern.", + "challengeBannedSlurs": "Deine Herausforderung enthält eine Verunglimpfung, die Habiticas Community Richtlinien verletzt, und deine Chat- und Herausforderungserstellungs-Privilegien wurden entzogen. Kontaktiere admin@habitica.com für mehr Informationen.", + "challengeBannedWords": "Deine Herausforderung enthält ein oder mehrere Schimpfwörter oder Bezüge zu Erwachsenenthemen. Bitte ediere deine Herausforderung, um sie speichern zu können. Du musst das Wort entfernen, nicht nur zensieren.", + "startPartyDetail": "Starte deine eigene Party oder schließ dich einer existierenden an
um Missionen zu übernehmen und deine Motivation zu boosten!", + "blockedUser": "Du hast diesen Spieler blockiert. Sie können dir keine privaten Nachrichten schicken, aber du kannst noch immer ihre Beiträge sehen.", + "bannedUser": "Dieser Spieler wurde gebannt.", + "questWithOthers": "Übernimm Missionen mit anderen", + "sendTotal": "Gesamt:", + "invitedToPartyBy": "\" target=\"_blank\">@<%- userName %> hat dich eingeladen, der Party beizutreten <%- party %>", + "partyExceedsInvitesLimit": "Eine Party kann nur bis zu <%= maxInvites %> ausstehende Einladungen haben.", + "lookForParty": "Suche eine Party", + "currentlyLookingForParty": "Du suchst nach einer Party!", + "languageLabel": "Sprache:", + "invitedToYourParty": "Zu deiner Party eingeladen!  Click für Rückgängig", + "lookingForPartyTitle": "Finde Mitglieder", + "findMorePartyMembers": "Finde mehr Mitglieder", + "findPartyMembers": "Finde Party Mitglieder", + "partyFinderDescription": "Möchtest du einer Party mit anderen beitreten, aber kennst keine anderen Spieler? Lass Party Leiter wissen, daß du nach einer Einladung Ausschau hältst!", + "checkinsLabel": "Anmeldungen:", + "classLabel": "Klasse:", + "noOneLooking": "Es hält gerade niemand nach einer Party Ausschau.
Du kannst später nochmal schauen!", + "tavernDiscontinued": "Die Taverne und die Gilde wurden eingestellt", + "tavernDiscontinuedLinks": "Lies mehr über die Taverne and Gilde Service Abkündigung oder gehe zurück zur Homepage.", + "tavernDiscontinuedDetail": "Aufgrund einer Anzahl von Faktoren, einschließlich von Änderungen, wie die Spielerbasis mit Habitica interagiert, wurden die Ressourcen, um diese Bereiche zu warten, unverhältnismäßig zur Anzahl von Personen, die daran teilnahmen und langfristig nicht aufrechtzuerhalten.", + "chatSunsetWarning": "⚠️ Habitica Gilde and Taverne Chats werden am 8.8.2023 eingestellt. Klick hier um mehr über diese Änderung zu lesen." } diff --git a/website/common/locales/de/limited.json b/website/common/locales/de/limited.json index 610d695a5a7..7bfac130567 100644 --- a/website/common/locales/de/limited.json +++ b/website/common/locales/de/limited.json @@ -242,5 +242,51 @@ "dateStartFebruary": "8. Februar", "anniversaryLimitedDates": "30. Januar bis 8. Februar", "limitedEvent": "Limitiertes Event", - "winter2023RibbonRogueSet": "Schleife (Schurke)" + "winter2023RibbonRogueSet": "Schleife (Schurke)", + "spring2024MeltingSnowRogueSet": "Schmelzendes Schnee Set (Schurke)", + "spring2024BluebirdHealerSet": "Blaukehlchen Set (Heiler)", + "spring2024HibiscusMageSet": "Hibiskus Set (Magier)", + "spring2024FluoriteWarriorSet": "Fluorit Set (Krieger)", + "spring2023CaterpillarRogueSet": "Raupe (Schurke)", + "spring2023HummingbirdWarriorSet": "Kolibri (Krieger)", + "spring2023MoonstoneMageSet": "Mondstein (Magier)", + "spring2023LilyHealerSet": "Lilie (Heiler)", + "summer2023GoldfishWarriorSet": "Goldfisch (Krieger)", + "summer2023GuppyRogueSet": "Guppy (Schurke)", + "summer2023KelpHealerSet": "Seetang (Heiler)", + "summer2023CoralMageSet": "Koralle (Magier)", + "fall2023ScaryMovieWarriorSet": "Scary Movie (Krieger)", + "fall2023ScarletWarlockMageSet": "Scharlachroter Hexenmeister (Magier)", + "winter2024SnowyOwlRogueSet": "Schneeweiße Eule (Schurke)", + "winter2024FrozenHealerSet": "Gefrostet (Heiler)", + "winter2024PeppermintBarkWarriorSet": "Pfefferminz Plätzchen Set (Krieger)", + "winter2024NarwhalWizardMageSet": "Narwal Zauberer Set (Magier)", + "fall2023WitchsBrewRogueSet": "Hexentrank (Schurke)", + "fall2023BogCreatureHealerSet": "Sumpf Kreatur (Heiler)", + "anniversaryGryphatricePrice": "Besitze es heute für $9.99 oder 60 Edelsteine", + "wantToPayWithMoneyText": "Willst du mit Stripe, Paypal oder Amazon bezahlen?", + "jubilantSuccess": "Du hast das Jubilierende Greifatrix erfolgreich gekauft!", + "takeMeToStable": "Bring mich zum Stall", + "ownJubilantGryphatrice": "Du besitzt das Jubilierende Greifatrix! Besuche den Stall, um es auszurüsten!", + "celebrateAnniversary": "Feiere Habiticas 10. Geburtstag mit untenstehenden Geschenken und exklusiven Gegenständen!", + "celebrateBirthday": "Feiere Habiticas 10. Geburtstag mit Geschenken und exklusiven Gegenständen!", + "jubilantGryphatricePromo": "Animiertes Jubilierender Greifatrix Haustier", + "limitedEdition": "Limitierte Ausgabe", + "anniversaryGryphatriceText": "Das seltene Jubilierende Greifatrix schließt sich den Geburtstagsfeiern an! Verpass nicht deine Chance, dieses exklusive animierte Haustier zu besitzen.", + "buyNowMoneyButton": "Kaufe Jetzt für $9.99", + "buyNowGemsButton": "Kaufe Jetzt für 60 Edelsteine", + "wantToPayWithGemsText": "Willst du mit Edelsteinen bezahlen?", + "anniversaryLimitations": "Dies ist eine zeitlich begrenzte Aktion, die am 30. Januar um 8:00 AM ET (13:00 UTC) startet und am 8. Februar um 11:59 PM ET (04:59 UTC) endet. Die Limitierte Ausgabe des Jubilierenden Greifatrix und zehn Magische Schlüpfelixiere werden in diesem Zeitraum zum Kauf angeboten. Die anderen Geschenke, die im Gratis Abschnitt aufgeführt sind, werden automatisch an alle Accounts geliefert, die in den 30 Tagen vor dem Tag aktiv waren, an dem das Geschenk versendet wird. Accounts, die nach dem Versenden der Geschenke erstellt sind, werden die Geschenke nicht beanspruchen können.", + "plentyOfPotionsText": "Wir bringen 10 der beliebtesten Magischen Schlüpfelixiere der Community zurück. Geh rüber zum Marktplatz, um deine Sammlung zu vervollständigen!", + "visitTheMarketButton": "Besuche den Marktplatz", + "fourForFree": "Vier gratis", + "stableVisit": "Besuche den Stall zum Ausrüsten!", + "plentyOfPotions": "Reichlich Elixiere", + "dayFive": "Tag 5", + "dayTen": "Tag 10", + "birthdaySet": "Geburtstags-Set", + "fourForFreeText": "Um die Party am Laufen zu halten, verschenken wir Party Gewänder, 20 Edelsteine, und eine limitierte Geburtstags-Hintergrund Ausgabe und ein Gegenstände Set, das ein Cape, ein Schulterstück und eine Augenmaske enthält.", + "partyRobes": "Party Gewänder", + "twentyGems": "20 Edelsteine", + "dayOne": "Tag 1" } diff --git a/website/common/locales/de/questscontent.json b/website/common/locales/de/questscontent.json index c30e2fe9e0e..6b137530905 100644 --- a/website/common/locales/de/questscontent.json +++ b/website/common/locales/de/questscontent.json @@ -757,5 +757,10 @@ "questPinkMarbleText": "Kalmiere den korrumpierten Cupido", "questPinkMarbleBoss": "Cupido", "questPinkMarbleNotes": "Nachdem sie Gerüchte über eine Höhle im Mäandergebirge, aus der rosa Felsen und Staub herausschießen, gehört hat, macht sich deine Party auf, das zu untersuchen. Als du dich der Höhle näherst, ist da tatsächlich eine riesige Staubwolke - und seltsamerweise hörst du eine dünne Stimme einen Schlachtruf schreien, gefolgt vom Krach zersplitternder Felsen.

@Empress42 atmet aus Versehen etwas von dem Staub ein und fühlt sich plötzlich verträumt und weniger produktiv. \"Dasselbe hier!\" sagt @QuartzFox, \"Ich phantasiere auf einmal von einer Person, die ich kaum kenne!\"

@a_diamond lugt in die Höhle und entdeckt eine kleine Kreatur, die herumflitzt und rosa Marmorfelsen zu Staub zertrümmert. \"In Deckung! Dieser Cupido wurde korrumpiert und benutzt seine Magie, um Verliebtheit und unrealistische Betörung auszulösen! Wir müssen ihn bändigen!\"", - "questPinkMarbleCompletion": "Du schaffst es am Ende, den kleinen Kerl festzunageln - er war viel zäher und schneller als erwartet. Bevor er sich wieder rührt, nimmst du ihm seinen Köcher mit glühenden Pfeilen weg. Er blinzelt und schaut sich plötzlich überrascht um. \"Um meinen eigenen Sorgen und meinem Herzeleid für eine Weile zu entkommen, Habe ich mich mit einem meiner eigenen Pfeile gepiekt... Ich erinnere mich an nichts, was danach passiert ist!\"

Er setzt grade dazu an, aus der Höhle zu flüchten, als er bemerkt, daß @Loremi eine Probe des marmornen Staubs genommen hat, und grinst. \"Probier, etwas von dem Staub in einem Elixir zu verwenden! Ziehe die Tiere auf, die daraus schlüpfen, und du wirst sehen, daß echte Beziehungen aus Gesprächen, gegenseitigem Vertrauen und Fürsorge geboren werden. Ich wünsche dir Glück, und ich wünsche dir Liebe!\"" + "questPinkMarbleCompletion": "Du schaffst es am Ende, den kleinen Kerl festzunageln - er war viel zäher und schneller als erwartet. Bevor er sich wieder rührt, nimmst du ihm seinen Köcher mit glühenden Pfeilen weg. Er blinzelt und schaut sich plötzlich überrascht um. \"Um meinen eigenen Sorgen und meinem Herzeleid für eine Weile zu entkommen, Habe ich mich mit einem meiner eigenen Pfeile gepiekt... Ich erinnere mich an nichts, was danach passiert ist!\"

Er setzt grade dazu an, aus der Höhle zu flüchten, als er bemerkt, daß @Loremi eine Probe des marmornen Staubs genommen hat, und grinst. \"Probier, etwas von dem Staub in einem Elixir zu verwenden! Ziehe die Tiere auf, die daraus schlüpfen, und du wirst sehen, daß echte Beziehungen aus Gesprächen, gegenseitigem Vertrauen und Fürsorge geboren werden. Ich wünsche dir Glück, und ich wünsche dir Liebe!\"", + "questPinkMarbleRageTitle": "Pinker Prügler", + "questPinkMarbleRageDescription": "Dieser Balken füllt sich, wenn du deine Tagesaufgaben nicht erledigst. Wenn er voll ist, wird Cupido vom ausstehenden Schaden deiner Party etwas abziehen!", + "questPinkMarbleRageEffect": "`Cupido benutzt Pinker Prügler!` Das war überhaupt nicht liebevoll! Deine Party Mitglieder sind bestürzt. Ausstehender Schaden reduziert.", + "questPinkMarbleDropPinkMarblePotion": "Rosa Marmor Schlüpfelixier", + "QuestPinkMarbleUnlockText": "Schält Rosa Marmor Schlüpfelixier zum Kauf im Marktplatz frei." } diff --git a/website/common/locales/de/subscriber.json b/website/common/locales/de/subscriber.json index 15d37799a92..71c656dd8db 100644 --- a/website/common/locales/de/subscriber.json +++ b/website/common/locales/de/subscriber.json @@ -228,5 +228,15 @@ "mysterySet202309": "Kolossales Kometen-Motten Set", "mysterySet202305": "Dämmeriges Drachen Set", "mysterySet202302": "Trickreiches Katzen Set", - "mysterySet202310": "Geisterlicht Gespenster Set" + "mysterySet202310": "Geisterlicht Gespenster Set", + "monthlyGems": "Monatliche Edelsteine:", + "mysterySet202304": "Tiptop Teepot Set", + "mysterySet202404": "Mycelisches Magier Set", + "haveNonRecurringSub": "Du hast ein einmaliges Geschenk Abonnement.", + "switchToRecurring": "Zu einem wiederkehrenden Abonnement wechseln?", + "continueGiftSubBenefits": "Willst du deine Vorteile weiter behalten? Du kannst ein neues Abonnement starten, bevor dein geschenktes ausläuft, um deine Vorteile aktiv halten.", + "mysterySet202306": "Effekthascherisches Regenbogen Set", + "subscriptionCreditConversion": "Der Start eines neuen Abonnements konvertiert alle verbleibenden Monate zu einer Gutschrift, die nach dem Ablaufen des wiederkehrenden Abonnements genutzt wird.", + "mysterySet202303": "Mähniges Hauptfigur Set", + "mysterySet202403": "Glückliches Legenden Set" } diff --git a/website/common/locales/es/backgrounds.json b/website/common/locales/es/backgrounds.json index 88dfe7e7b40..f79cd921e10 100644 --- a/website/common/locales/es/backgrounds.json +++ b/website/common/locales/es/backgrounds.json @@ -852,6 +852,13 @@ "backgroundRainyRainforestNotes": "Disfruta de un refrescante chaparrón en la Selva en época de lluvia.", "backgroundDogParkText": "Parque para Perros", "backgroundDogParkNotes": "Diviértete con tus mejores amigos en este Parque para Perros.", - "backgrounds032024": "CONJUNTO 117: Publicado en Marzo 2024", - "backgroundFloweringForestNotes": "Imbúyete en el perfume del Bosque en Flor." + "backgrounds032024": "CONJUNTO 118: Publicado en Marzo 2024", + "backgroundFloweringForestNotes": "Imbúyete en el perfume del Bosque en Flor.", + "backgrounds042024": "Conjunto 119: Publicado en Abril 2024", + "backgroundWallFloweringVinesNotes": "Pasea cerca de una pared con Enredaderas Floridas.", + "backgroundForestSunsetText": "Atardecer en el Bosque Verde", + "backgroundForestSunsetNotes": "Disfruta de los rayos de luz del atardecer atravesando el Gran Bosque Verde.", + "backgroundWallFloweringVinesText": "Pared con Enredaderas Floridas", + "backgroundContainerGardenText": "Jardín de Macetas", + "backgroundContainerGardenNotes": "Ensúciate las manos en el Jardín de Macetas." } diff --git a/website/common/locales/es/gear.json b/website/common/locales/es/gear.json index cc144a24967..1659c9b519e 100644 --- a/website/common/locales/es/gear.json +++ b/website/common/locales/es/gear.json @@ -3057,7 +3057,7 @@ "shieldArmoireJewelersPliersText": "Tenazas de Joyero Maestro", "shieldArmoireJewelersPliersNotes": "Cortan, retuercen, pinzan y mucho más. Esta herramienta puede ayudarte a realizar cualquier cosa que imagines. Aumenta la fuerza en <%= str %>. Armario Encantado: Conjunto Joyero Maestro (Artículo 3 de 4).", "shieldArmoireSoftWhitePillowText": "Suave Almohada Blanca", - "shieldArmoireSoftWhitePillowNotes": "Un guerrero organizado empaca una almohada para cualquier expedición. Protégete de obligaciones pasadas por alto... incluso cuando duermes. Aumenta la Inteligencia y la Percepción en <%= attrs %> cada uno. Armario Encantado: Conjunto de Ropa de Casa Blanca (Artículo 3 de 3)", + "shieldArmoireSoftWhitePillowNotes": "Un guerrero organizado lleva una almohada para cualquier expedición. Protégete de obligaciones pasadas por alto... incluso cuando duermes. Aumenta la Inteligencia y la Percepción en <%= attrs %> cada uno. Armario Encantado: Conjunto de Ropa de Casa Blanca (Artículo 3 de 3)", "shieldArmoireTrustyPencilNotes": "Ya sabes lo que dicen: el lápiz es más poderoso que la espada-piz. Espera... eso no suena bien... Aumenta la Inteligencia en <%= int %>. Armario Encantado: Conjunto de Uniforme Escolar (Artículo 4 de 4).", "shieldArmoireTrustyPencilText": "Lápiz Confiable", "shieldArmoireHattersPocketWatchText": "Reloj de Bolsillo Brillante", @@ -3070,5 +3070,47 @@ "shieldArmoireSaucepanNotes": "¡Mira dentro de esta cacerola humeante para ver la respuesta al secreto más guardado de la vida! (Sopa. La respuesta siempre es sopa.) Aumenta la Percepción en <%= per %>. Armario Encantado: Utensilios de Cocina Conjunto 2 (Artículo 1 de 2).", "shieldArmoireBasketballNotes": "¡Swish! Cuando lances esta pelota de baloncesto mágica, no habrá nada más que red. Aumenta la Constitución y la Fuerza en <%= attrs %> cada uno. Armario Encantado: Conjunto de Antiguo Jugador de Baloncesto (Artículo 2 de 2).", "shieldArmoireBucketText": "Balde", - "shieldArmoirePaintersPaletteText": "Paleta de Pintor" + "shieldArmoirePaintersPaletteText": "Paleta de Pintor", + "weaponSpecialSpring2024HealerNotes": "Proyecta una voluta de felicidad a tu discreción que mejora cualquier estado de ánimo. Aumenta la Inteligencia en <%= int %>. Equipamiento de edición limitada Primavera 2024.", + "armorSpecialSpring2024RogueNotes": "Esta túnica rudimentaria te protege incluso de las cambiantes inclemencias estacionales que te rodean. Aumenta la percepcion en <%= per %>. Equipamiento de edición limitada Primavera 2024.", + "weaponSpecialSpring2024WarriorNotes": "La característica principal de este colorido cristal es que ayuda al portador a concentrar toda la energía en un solo ataque. Aumenta la fuerza en <%= str %>. Equipamiento de edición limitada Primavera 2024.", + "weaponArmoireOptimistsCloverNotes": "Pero bueno, ¿mira lo que has encontrado? Comenzar una nueva aventura con un poco de suerte de tu lado no te va ha hacer ningún daño. Aumenta la fuerza y la constitución en <%= attrs %> cada uno. Armario Encantado: Conjunto de Optimista (Artículo 4 de 4).", + "armorSpecialSpring2024MageNotes": "Esta armadura de pétalos superpuestos te ayudará a mostrar tu poder con elegancia y estilo. Aumenta la Inteligencia en <%= int %>. Equipamiento de edición limitada Primavera 2024.", + "armorArmoireSmileyShirtNotes": "¡Simplemente porque eres feliz! Muéstrale a todo el mundo que hoy eres todo sonrisas. Aumenta la inteligencia y la percepción en <%= attrs %> cada uno. Armario Encantado: Conjunto de Optimista (Artículo 1 de 4).", + "headSpecialSpring2024WarriorNotes": "¿Que puede ser más impresionantemente majestuoso que lucir esta corona de cristal-cuarzo en batalla? Aumenta la Fuerza en <%= str %>. Equipamiento de edición limitada Primavera 2024.", + "headSpecialSpring2024HealerNotes": "¿Que hermosos cánticos de batalla entonarás cuando lleves puesto este yelmo? Aumenta la Inteligencia en <%= int %>. Equipamiento de edición limitada Primavera 2024.", + "weaponSpecialSpring2024RogueText": "Cuchilla Plateada", + "weaponSpecialSpring2024RogueNotes": "Aunque los Desafíos sean duros como el hielo los vas a poder rebanar en trozos más pequeños. Aumenta la fuerza en <%= str %>. Equipamiento de edición limitada Primavera 2024.", + "weaponSpecialSpring2024WarriorText": "Lanza de Fluorita", + "weaponSpecialSpring2024MageText": "Bastón de Planta Hibisco", + "weaponSpecialSpring2024MageNotes": "Este bastón en espiral está ornamentado con motivos florales. Aumenta la inteligencia en <%= int %> y la percepción en <%= per %>. Equipamiento de edición limitada Primavera 2024.", + "weaponSpecialSpring2024HealerText": "Vara Pluma de Pájaro Azulillo", + "weaponMystery202404Text": "Bastón de Micelio del Mago Pardo", + "weaponMystery202404Notes": "Este bastón imbuido por Aiwendil el mago te otorga una antigua sabiduría tan duradera como los árboles y las rocas. No otorga ningún beneficio. Artículo de Suscriptor Abril 2024.", + "weaponArmoireOptimistsCloverText": "Poderoso Trébol de Cuatro Hojas", + "armorSpecialSpring2024RogueText": "Túnica Derrite-Nieves", + "armorSpecialSpring2024WarriorText": "Armadura de Fluorita", + "armorSpecialSpring2024WarriorNotes": "Esta armadura de cuarzo estable y rígida te ayudará a aguantar tu posición en la batalla mientras deslumbra a todos los que te planten cara. Aumenta la Constitución en <%= con %>. Equipamiento de edición limitada Primavera 2024.", + "armorSpecialSpring2024MageText": "Armadura de Planta Hibisco", + "armorSpecialSpring2024HealerText": "Traje de Pájaro Azulillo", + "armorSpecialSpring2024HealerNotes": "Estas fabulosas plumas contribuirán a que tus sueños más felices echen a volar. Aumenta la Constitución en <%= con %>. Equipamiento de edición limitada Primavera 2024.", + "armorArmoireSmileyShirtText": "Camiseta de Cara Sonriente", + "headSpecialSpring2024RogueText": "Capucha Derrite-Nieves", + "headSpecialSpring2024RogueNotes": "¿Que deseos y esperanza surgirán cuál suelo fértil tras el paso del hielo y la nieve? Aumenta la percepcion en <%= per %>. Equipamiento de edición limitada Primavera 2024.", + "headSpecialSpring2024WarriorText": "Tocado de Fluorita", + "headSpecialSpring2024MageText": "Sombrero de Planta Hibisco", + "headSpecialSpring2024MageNotes": "¿Que podría ser más terrorífico y intimidante para tus enemigos que mostrarles este sombrero totalmente cubierto de polen? ¡Noooo! Aumenta la percepcion en <%= per %>. Equipamiento de edición limitada Primavera 2024.", + "headSpecialSpring2024HealerText": "Yelmo de Pájaro Azulillo", + "headMystery202404Text": "Gorro de Micelio del Mago Pardo", + "headMystery202404Notes": "Este gorro hace que crees una conexión con la naturaleza y te permite percibir los deseos secretos de sus muchas criaturas. No otorga ningún beneficio. Artículo de Suscriptor Abril 2024.", + "shieldSpecialSpring2024RogueText": "Cuchilla Dorada", + "shieldSpecialSpring2024RogueNotes": "Ahora podrás cortar inmediatamente los Desafíos que surjan a tu paso. Aumenta la fuerza en <%= str %>. Equipamiento de edición limitada Primavera 2024.", + "shieldSpecialSpring2024WarriorText": "Escudo de Fluorita", + "shieldSpecialSpring2024WarriorNotes": "Este cuarzo común y que protege tan bien es la elección perfecta para un escudo contra caballería pesada. Aumenta la Constitución en <%= con %>. Equipamiento de edición limitada Primavera 2024.", + "shieldSpecialSpring2024HealerText": "Escudo Resplandeciente", + "eyewearArmoireRoseColoredGlassesNotes": "Estas gafas te ayudarán a ver lo mejor de cada situación, y esa montura tan estilizada obviamente también hará que los demás te vean mejor. Aumenta la Percepción en <%= per %>. Armario Encantado: Conjunto de Optimista (Artículo 2 de 4).", + "shieldSpecialSpring2024HealerNotes": "Proyecta los rayos del Sol primaveral para derretir corazones y sanar almas. Aumenta la Constitución en <%= con %>. Equipamiento de edición limitada Primavera 2024.", + "shieldArmoireHappyThoughtsText": "Pensamientos felices", + "shieldArmoireHappyThoughtsNotes": "Ya sea que estes recordando un momento feliz o imaginándote el futuro más prometedor, siempre verás el lado más positivo de la vida. Aumenta todas las estadisticas en <%= attrs %>. Armario Encantado: Conjunto de Optimista (Artículo 3 de 4).", + "eyewearArmoireRoseColoredGlassesText": "Gafas de Cristal Rosa" } diff --git a/website/common/locales/es/limited.json b/website/common/locales/es/limited.json index 7e86d18f659..57cbe1028d3 100644 --- a/website/common/locales/es/limited.json +++ b/website/common/locales/es/limited.json @@ -284,5 +284,9 @@ "plentyOfPotionsText": "Hemos traído de vuelta 10 de las pociones de Eclosión Mágica favoritas de la comunidad. ¡Dirígete al Mercado para llenar tu colección!", "fourForFreeText": "Para continuar con la fiesta, vamos a regalar Atuendos de Fiesta, 20 Gemas, y un Fondo de edición limitada de cumpleaños y un conjunto que incluye una Capa, Hombreras y una Máscara.", "jubilantGryphatricePromo": "Mascota Animada de Grifatriz Jubiloso", - "anniversaryGryphatriceText": "¡El raro Grifatriz Jubiloso se une a las celebraciones de cumpleaños! No te pierdas la oportunidad de obtener esta Mascota animada exclusiva." + "anniversaryGryphatriceText": "¡El raro Grifatriz Jubiloso se une a las celebraciones de cumpleaños! No te pierdas la oportunidad de obtener esta Mascota animada exclusiva.", + "spring2024HibiscusMageSet": "Conjunto Planta Hibisco (Mago)", + "spring2024BluebirdHealerSet": "Conjunto Pájaro Azulillo (Sanador)", + "spring2024MeltingSnowRogueSet": "Conjunto Derrite-Nieves (Pícaro)", + "spring2024FluoriteWarriorSet": "Conjunto de Fluorita (Guerrero)" } diff --git a/website/common/locales/es/subscriber.json b/website/common/locales/es/subscriber.json index 4179e0c79ea..b084d586994 100644 --- a/website/common/locales/es/subscriber.json +++ b/website/common/locales/es/subscriber.json @@ -234,5 +234,6 @@ "haveNonRecurringSub": "Tienes un regalo de una subscripción no periódica.", "mysterySet202310": "Conjunto de espectro fantasmal", "mysterySet202402": "Conjunto de Paraíso Rosado", - "mysterySet202403": "Conjunto Leyenda Afortunada" + "mysterySet202403": "Conjunto Leyenda Afortunada", + "mysterySet202404": "Conjunto de Micelio del Mago Pardo" } diff --git a/website/common/locales/es_419/faq.json b/website/common/locales/es_419/faq.json index b543b0da732..bb66517d543 100644 --- a/website/common/locales/es_419/faq.json +++ b/website/common/locales/es_419/faq.json @@ -55,5 +55,8 @@ "iosFaqStillNeedHelp": "Si tienes una pregunta que no se encuentra en la lista o en las [Preguntas Frecuentes de la Wiki](https://habitica.fandom.com/wiki/FAQ), ¡pregúntanos en el chat de la Taberna en Menú > Taberna! Estaremos encantados de ayudarte.", "androidFaqStillNeedHelp": "Si tienes alguna pregunta que no esté en la lista o en las [preguntas frecuentes de la Wiki](https://habitica.fandom.com/wiki/FAQ), ¡ven a preguntar al chat de la Taberna, bajo el Menú > Taberna! Estaremos encantados de ayudar.", "webFaqStillNeedHelp": "Si tienes una pregunta que no está en esta lista o en [Wiki FAQ](https://habitica.fandom.com/wiki/FAQ), ¡ven y pregunta en el [gremio Habitica Help](https://habitica.com/groups/guild/5481ccf3-5d2d-48a9-a871-70a7380cee5a)! Estamos felices de ayudar.", - "general": "Información general" + "general": "Información general", + "commonQuestions": "Preguntas Comunes", + "faqQuestion25": "Cuales son los diferentes tipos de tareas?", + "faqQuestion26": "¿Cuáles son algunas tareas de ejemplo?" } diff --git a/website/common/locales/es_419/limited.json b/website/common/locales/es_419/limited.json index ff5abf52d7a..b1bad3bea9a 100644 --- a/website/common/locales/es_419/limited.json +++ b/website/common/locales/es_419/limited.json @@ -249,5 +249,8 @@ "fall2023ScaryMovieWarriorSet": "Película de Terror (Guerrero)", "fall2023ScarletWarlockMageSet": "Brujo Escarlata (Mago)", "fall2023WitchsBrewRogueSet": "Brebaje de Bruja (Pícaro)", - "fall2023BogCreatureHealerSet": "Criatura del Pantano (Sanador)" + "fall2023BogCreatureHealerSet": "Criatura del Pantano (Sanador)", + "summer2023GuppyRogueSet": "Guppy (Pícaro)", + "limitedEvent": "Evento Limitado", + "limitedEdition": "Edición Limitada" } diff --git a/website/common/locales/fr/backgrounds.json b/website/common/locales/fr/backgrounds.json index 6f743f22aa0..35e2842b7a9 100644 --- a/website/common/locales/fr/backgrounds.json +++ b/website/common/locales/fr/backgrounds.json @@ -851,11 +851,18 @@ "backgrounds022024": "SET 117 : Sorti en Février 2024", "backgroundColorfulStreetNotes": "En train de voir une Rue Colorée.", "backgroundHeartTreeTunnelNotes": "Dériver au travers du Tunnel de l'Arbre Coeur.", - "backgrounds032024": "Ensemble 117 : Sortie Mars 2024", + "backgrounds032024": "Ensemble 118 : Sortie Mars 2024", "backgroundFloweringForestText": "Forêt en Fleur", "backgroundFloweringForestNotes": "Inspirez profondément le parfum d'un Forêt en Fleur.", "backgroundRainyRainforestText": "Forêt Tropicale sous la Pluie", "backgroundRainyRainforestNotes": "Appréciez une averse rafraîchissante dans une Forêt Tropicale sous la Pluie.", "backgroundDogParkText": "Parc Canin", - "backgroundDogParkNotes": "Folâtrer gaiement au Parc Canin." + "backgroundDogParkNotes": "Folâtrer gaiement au Parc Canin.", + "backgrounds042024": "Ensemble 119 : Sortie Avril 2024", + "backgroundForestSunsetText": "Crépuscule sur la Forêt", + "backgroundForestSunsetNotes": "Laissez-vous enchanter par la lueur de ce Crépuscule forestier.", + "backgroundWallFloweringVinesText": "Mur de Vignes en Fleur", + "backgroundWallFloweringVinesNotes": "Baladez-vous près d'un mur de Vignes en Fleur.", + "backgroundContainerGardenText": "Jardin de Cultivation", + "backgroundContainerGardenNotes": "Salissez-vous les mains dans ce Jardin de Cultivation." } diff --git a/website/common/locales/fr/gear.json b/website/common/locales/fr/gear.json index d532c30c9cb..dd3a59f792d 100644 --- a/website/common/locales/fr/gear.json +++ b/website/common/locales/fr/gear.json @@ -3070,5 +3070,47 @@ "headArmoireHattersTopHatText": "Haut de forme d·u·e la Chapeli·er·ère", "shieldArmoireHattersPocketWatchText": "Montre à Gousset Brillante", "headMystery202403Text": "Calotte Aigue-Marine de la Chance", - "headMystery202403Notes": "Quelle chance vous avez de pouvoir porter cette superbe calotte en velours émeraude, avec ses superbes joyaux vert d'eau. Ne confère aucun bonus. Équipement d'Abonnement Mars 2024." + "headMystery202403Notes": "Quelle chance vous avez de pouvoir porter cette superbe calotte en velours émeraude, avec ses superbes joyaux vert d'eau. Ne confère aucun bonus. Équipement d'Abonnement Mars 2024.", + "weaponSpecialSpring2024RogueText": "Lame d'Argent", + "weaponSpecialSpring2024RogueNotes": "Les défis durs comment la glace peuvent être découpées en plus petits morceaux. Augmente la Force de <%= str %>. Édition Limitée Équipement Printemps 2024.", + "weaponSpecialSpring2024WarriorText": "Lance en Fluorite", + "weaponSpecialSpring2024WarriorNotes": "Ce cristal coloré permettra de concentrer toute votre énergie dans une attaque. Augmente la Force de <%= str %>. Édition Limitée Équipement Printemps 2024.", + "weaponSpecialSpring2024MageText": "Bâton Hibiscus", + "weaponArmoireOptimistsCloverNotes": "Et bien, qu'est-ce que vous avez trouvez là ? Ça ne fait jamais de mal d'avoir un petit peu plus de chance de son côté. Augmente la Force et la Constitution de <%= attrs %> chacune. Armoire Enchantée : Ensemble Optimiste (Objet 4 sur 4).", + "weaponSpecialSpring2024MageNotes": "Ce magnifique bâton est fourni de fleurs foisonnantes. Augmente l'Intelligence de <%= int %> et la Perception de <%= per %>. Édition Limitée Équipement Printemps 2024.", + "weaponSpecialSpring2024HealerText": "Baguette Plume du Merlebleu", + "weaponSpecialSpring2024HealerNotes": "Une volute de bonheur apparaît quand vous le souhaitez pour améliorer n'importe quelle humeur. Augmente l'Intelligence de <%= int %>. Édition Limitée Équipement Printemps 2024.", + "weaponMystery202404Text": "Bâton du Mage Mycélien", + "weaponMystery202404Notes": "Ce bâton vous permettra d'accéder à un savoir ancien, aussi intemporel que les rochers et les arbres. Ne confère aucun bonus. Équipement d'Abonnement Avril 2024.", + "weaponArmoireOptimistsCloverText": "Trèfle à quatre Feuilles", + "armorSpecialSpring2024RogueText": "Tenue de la Neige Fondante", + "armorSpecialSpring2024RogueNotes": "Cette tenue rustique vous dissimule même lorsque les saisons changent autour de vous. Augmente la Perception de <%= per %>. Édition Limitée Équipement Printemps 2024.", + "armorSpecialSpring2024WarriorText": "Armure de Fluorite", + "armorSpecialSpring2024HealerNotes": "Ces fabuleuses plumes aideront vos souhaits les plus heureux à prendre leur envol. Augmente la Constitution de <%= con %>. Équipement Édition Limitée Printemps 2024.", + "armorArmoireSmileyShirtNotes": "Parce que vous êtes joyeu·x·se ! Montrez au monde que vous êtes tout-sourire aujourd'hui. Augmente l'Intelligence et la Perception de <%= attrs %> chacune. Armoire Enchantée : Ensemble Optimiste (Objet 1 sur 4).", + "shieldSpecialSpring2024HealerNotes": "Concentrez les rayons de soleil printanier autour de vous pour vous réchauffer et vous soigner. Augmente la Constitution de <%= con %>. Équipement Édition Limitée Printemps 2024.", + "headSpecialSpring2024RogueNotes": "Quels souhaits et espoirs vont émerger lorsque la glace et la neige dévoileront un sol riche ? Augmente la Perception de <%= per %>. Équipement Édition Limitée Printemps 2024.", + "headSpecialSpring2024MageNotes": "Qu'est-ce qui pourrait être plus intimidant auprès des ennemi·e·s que de porter un chapeau couvert de pollen ? Augmente la Perception de <%= per %>. Équipement Édition Limitée Printemps 2024.", + "shieldSpecialSpring2024RogueNotes": "Les défis qui surgissent autour de vous peuvent être abattus en un rien de temps. Augmente la Force de <%= str %>. Équipement Édition Limitée Printemps 2024.", + "armorSpecialSpring2024WarriorNotes": "Cette armure en pierre stabilisante vous permettra d'être ancré·e dans le sol tout en éblouissant tout ce qui vous fera face. Augmente la Constitution de <%= con %>. Édition Limitée Équipement Printemps 2024.", + "armorSpecialSpring2024MageText": "Tunique Hibiscus", + "armorSpecialSpring2024MageNotes": "Ces jolis pétales vous permettront de dévoiler votre puissance en ayant du style. Augmente l'Intelligence de <%= int %>. Équipement Édition Limitée Printemps 2024.", + "armorSpecialSpring2024HealerText": "Costume du Merlebleu", + "armorArmoireSmileyShirtText": "T-Shirt Smiley", + "headSpecialSpring2024RogueText": "Capuche de la Neige Fondante", + "headSpecialSpring2024WarriorText": "Coiffe en Fluorite", + "headSpecialSpring2024WarriorNotes": "Qu'est-ce qui pourrait être plus spectaculaire que de porter un couronne en cristal durant une bataille ? Augmente la Force de <%= str %>. Équipement Édition Limitée Printemps 2024.", + "headSpecialSpring2024MageText": "Chapeau Hibiscus", + "headSpecialSpring2024HealerText": "Coiffe du Merlebleu", + "headSpecialSpring2024HealerNotes": "Quelles chants joyeux entonnerez-vous quand vous porterez cette coiffe ? Augmente l'Intelligence de <%= int %>. Équipement Édition Limitée Printemps 2024.", + "headMystery202404Text": "Chapeau du Mage Mycélien", + "headMystery202404Notes": "Ce chapeau vous connectera à la terre et vous permettra d'entendre les souhaits secrets de bien des créatures. Ne confère aucun bonus. Équipement d'Abonnement Avril 2024.", + "shieldSpecialSpring2024RogueText": "Lame d'Or", + "shieldSpecialSpring2024WarriorText": "Bouclier en Fluorite", + "shieldSpecialSpring2024WarriorNotes": "Cette roche populaire et protective est le choix idéal pour un bouclier résistant. Augmente la Constitution de <%= con %>. Équipement Édition Limitée Printemps 2024.", + "shieldSpecialSpring2024HealerText": "Bouclier Scintillant", + "shieldArmoireHappyThoughtsText": "Pensées Joyeuses", + "shieldArmoireHappyThoughtsNotes": "Que ce soit en vous rappelant de moments joyeux de votre passé ou en imaginant les meilleurs possibilités pour votre futur, regardez toujours le bon côté de la vie. Augmente toutes les caractéristiques de <%= attrs %> chacun. Armoire Enchantée : Ensemble Optimiste (Objet 3 sur 4).", + "eyewearArmoireRoseColoredGlassesText": "Lunettes à Verres Rose", + "eyewearArmoireRoseColoredGlassesNotes": "Ces lunettes vous permettront de voir le meilleur d'une situation, et ces montures vous permettront d'être au top. Augmente la Perception de <%= per %>. Armoire Enchantée : Ensemble Optimiste (Objet 2 sur 4)." } diff --git a/website/common/locales/fr/limited.json b/website/common/locales/fr/limited.json index 184aee7d528..b8a9b6ae7e9 100644 --- a/website/common/locales/fr/limited.json +++ b/website/common/locales/fr/limited.json @@ -285,5 +285,9 @@ "winter2024SnowyOwlRogueSet": "Chouette des Neiges (Voleur)", "winter2024FrozenHealerSet": "Glacé (Guérisseu.r.se)", "winter2024PeppermintBarkWarriorSet": "Ensemble de l'Aboiement à la Menthe Poivrée (Guerri.er.ère)", - "winter2024NarwhalWizardMageSet": "Ensemble du Sorcier Narval (Mage)" + "winter2024NarwhalWizardMageSet": "Ensemble du Sorcier Narval (Mage)", + "spring2024FluoriteWarriorSet": "Ensemble en Fluorite (Guerri·er·ère)", + "spring2024HibiscusMageSet": "Ensemble Hibiscus (Mage)", + "spring2024BluebirdHealerSet": "Ensemble Merlebleu (Guérisseu·r·se)", + "spring2024MeltingSnowRogueSet": "Ensemble de la Neige Fondante (Voleu·r·se)" } diff --git a/website/common/locales/fr/subscriber.json b/website/common/locales/fr/subscriber.json index c9b50a5ff0c..edb759a190d 100644 --- a/website/common/locales/fr/subscriber.json +++ b/website/common/locales/fr/subscriber.json @@ -236,5 +236,6 @@ "mysterySet202312": "Ensemble du Blues Hivernal", "mysterySet202401": "Ensemble de l'Enchanteur enneigé", "mysterySet202402": "Ensemble du Paradis Rose", - "mysterySet202403": "Ensemble de la Chance Légendaire" + "mysterySet202403": "Ensemble de la Chance Légendaire", + "mysterySet202404": "Ensemble du Mage Mycélien" } diff --git a/website/common/locales/nl/gear.json b/website/common/locales/nl/gear.json index dc143b74af0..ecf583a4497 100644 --- a/website/common/locales/nl/gear.json +++ b/website/common/locales/nl/gear.json @@ -2527,5 +2527,115 @@ "weaponSpecialFall2023WarriorNotes": "Het meest enge ding van alle is de gedachte van een enge film avond zonder snacks! Verhoogt Kracht met <%= str %>. Beperkte Oplage 2023 Herfstuitrusting.", "weaponSpecialFall2023MageText": "Schijnde Staf", "weaponSpecialFall2023HealerText": "Log grote hamer", - "weaponSpecialFall2023HealerNotes": "Met langzaam, zware aanvalen, deze knoestige hamer doet een genezing klap inplaats van schade. Verhoogt Intelligentie met <%= int %>. Beperkte Oplage 2023 Herfstuitrusting." + "weaponSpecialFall2023HealerNotes": "Met langzaam, zware aanvalen, deze knoestige hamer doet een genezing klap inplaats van schade. Verhoogt Intelligentie met <%= int %>. Beperkte Oplage 2023 Herfstuitrusting.", + "weaponSpecialSpring2024MageNotes": "Deze wervelende staf zit vol bloemen. Verhoogt Intelligentie met <%= int %> en Perceptie met <%= per %>. Beperkte Editie 2024 Voorjaarsuitrusting.", + "weaponMystery202404Notes": "Deze staf zal je een eeuwenoude wijsheid schenken, zo tijdloos als de rotsen en bomen. Levert geen voordeel op. April 2024 Item voor abonnees.", + "weaponArmoireFeatherDusterNotes": "Laat deze mooie veren over al je oude voorwerpen vliegen om ze als nieuw te laten glanzen. Pas wel op voor het verstoorde stof, zodat je niet niest! Verhoogt Constitutie en Perceptie met elk <%= attrs %>. Betoverd Kabinet: Set schoonmaakbenodigdheden (item 2 van 3)", + "weaponArmoirePaintbrushNotes": "Er gaat een schok van pure inspiratie door je heen als je dit penseel oppakt, waardoor je alles kunt schilderen wat je maar kunt bedenken. Verhoogt Intelligentie met <%= int %>. Betoverd Kabinet: Schilderset (Item 3 van 4).", + "weaponArmoireScholarlyTextbooksNotes": "Dit is je kans om diep te duiken en meer te leren over elk onderwerp dat je interesseert. Wat is je huidige hyperfixatie? Verhoogt Intelligentie met <%= int %>. Betoverd Kabinet: Schooluniformset (Item 3 van 4).", + "armorSpecialBirthday2022Notes": "Fijne verjaardag, Habitica! Draag dit Belachelijke Feestgewaad om deze prachtige dag te vieren. Levert geen voordeel op.", + "armorSpecialSummer2021MageNotes": "Steeds strakker wordende parelmoerparels zorgen voor een geheimzinnige geometrie die beschermende spreuken verzamelt. Verhoogt Intelligentie met <%= int %>. Beperkte Editie 2021 Zomeruitrusting.", + "weaponArmoireHattersShearsNotes": "Ga dwars door de overweldiging en complicaties heen. Deze schaar kan natuurlijk ook prima stof knippen. Verhoogt Kracht met <%= str %>. Betoverd Kabinet: Hoedenmakerset (Item 3 van 4).", + "weaponArmoireOptimistsCloverText": "Klavertje Vier", + "weaponArmoireOptimistsCloverNotes": "Nou, wil je eens kijken naar wat je hebt gevonden? Het kan nooit kwaad om een beetje extra geluk aan je zijde te hebben. Verhoogt Kracht en Constitutie met elk <%= attrs %>. Betoverd Kabinet: Set voor Optimisten (Item 4 van 4).", + "weaponArmoirePushBroomText": "Duw Bezem", + "weaponArmoireMagicSpatulaText": "Magische Spatel", + "weaponArmoireMagicSpatulaNotes": "Zie hoe je eten vliegt en door de lucht draait. Je zal geluk hebben vandaag als het op magische wijze drie keer overflipt en dan weer op je spatel terechtkomt. Verhoogt Perceptie met <%= per %>. Betoverd Kabinet: Set kookgerief (item 1 van 2).", + "weaponSpecialSpring2024RogueText": "Zilveren Mes", + "weaponSpecialSpring2024RogueNotes": "Uitdagingen die zo moeilijk zijn als ijs, kunnen in kleinere stukjes worden gesneden. Verhoogt Kracht met <%= str %>. Beperkte Editie 2024 Voorjaarsuitrusting.", + "weaponSpecialSpring2024WarriorText": "Speer van Fluoriet", + "weaponSpecialSpring2024WarriorNotes": "Dit kleurrijke kristal helpt je al je energie op een aanval te concentreren. Verhoogt Kracht met <%= str %>. Beperkte Editie 2024 Voorjaarsuitrusting.", + "weaponSpecialSpring2024HealerText": "Toverstaf van Bluebird-veren", + "weaponSpecialSpring2024MageText": "Hibiscusstaf", + "weaponSpecialSpring2024HealerNotes": "Er ontstaat naar believen een vleugje geluk om eender welke stemming te verbeteren. Verhoogt Intelligentie met <%= int %>. Beperkte Editie 2024 Voorjaarsuitrusting.", + "weaponMystery202404Text": "Staf van Zwamvlokkus Magus", + "armorSpecialBirthday2024Text": "Lachwekkend Feestgewaad", + "armorSpecialBirthday2022Text": "Belachelijk Feestgewaad", + "armorSpecialBirthday2023Text": "Fabelachtig Feestgewaad", + "armorSpecialBirthday2024Notes": "Fijne verjaardag, Habitica! Draag dit lachwekkende feestgewaad om deze prachtige dag te vieren. Levert geen voordeel op.", + "armorSpecialWinter2022RogueText": "Verblindende Explosie", + "armorSpecialWinter2023WarriorNotes": "Dit stoere walruspak is perfect voor een strandwandeling midden in de nacht. Verhoogt Constitutie met <%= con %>. Beperkte Editie 2022-2023 Winteruitrusting.", + "weaponMystery202403Text": "Zwaard uit Emerald dat geluk brengt", + "weaponMystery202403Notes": "Het dragen van het grootste zwaard is zeker een manier om je eigen geluk te creëren! Levert geen voordeel op. Maart 2024 Item voor abonnees.", + "weaponArmoireScholarlyTextbooksText": "Schools Tekstboek", + "weaponArmoireHattersShearsText": "Scherpe Schaar", + "armorSpecialSummer2021WarriorNotes": "Dit vliegende vissenkostuum is strak en snel en helpt je door de meest turbulente wateren te zwemmen. Verhoogt Constitutie met <%= con %>. Beperkte Editie 2021 Zomeruitrusting.", + "weaponSpecialWinter2024RogueText": "Beugel voor Sneeuwuil", + "weaponSpecialWinter2024WarriorNotes": "Een fijn wapen, zolang je jezelf kan weerhouden het op te eten. Verhoogt kracht met <%= str %>. Beperkte Editie 2023-2024 Winteruitrusting.", + "weaponSpecialWinter2024RogueNotes": "Je bent uitgerust met een sneeuwdeken van veren én met klauwen Hoot! Verhoogt Kracht met <%= str %>. Beperkte Editie 2023-2024 Winteruitrusting.", + "weaponSpecialWinter2024WarriorText": "Snoep Club", + "weaponSpecialWinter2024MageNotes": "Met dank aan een genereuze, magische narwal die je groot potentieel aanvoelde, heb je een slagtand gekregen waarmee je veranderingen om je heen kunt voelen gebeuren. Verhoogt de intelligentie met <%= int %>.Beperkte Editie 2023-2024 Winteruitrusting.", + "weaponSpecialWinter2024HealerText": "Toorts", + "weaponSpecialWinter2024MageText": "Narwal Toverstaf", + "weaponSpecialWinter2024HealerNotes": "Smelt jezelf in een mum van tijd uit deze jam! Verhoogt Intelligentie met <%= int %>. Beperkte Editie 2023-2024 Winteruitrusting.", + "weaponArmoireGreenKiteText": "Groene Vlieger", + "weaponArmoirePinkKiteText": "Roze Vlieger", + "weaponArmoireYellowKiteText": "Gele Vlieger", + "weaponArmoirePushBroomNotes": "Neem dit opruimhulpmiddel mee op avontuur en wees steeds paraat om een roeterige stoep te vegen of verwijder spinnenwebben uit hoeken. Verhoogt Kracht en Intelligentie met elk <%= attrs %>. Betoverd Kabinet: Set schoonmaakbenodigdheden (item 1 van 3)", + "armorSpecialSpring2022WarriorText": "Regenjas", + "armorSpecialSummer2021RogueText": "Clownvisvinnen", + "armorSpecialSummer2021WarriorText": "Vinnig Pantser", + "armorSpecialSummer2021MageText": "Spiraalvormige Schelp", + "armorSpecialSummer2021HealerNotes": "Je vijanden vermoeden misschien dat je een vedergewicht bent, maar dit pantser houdt je veilig terwijl je jouw groep helpt. Verhoogt Constitutie met <%= con %>. Beperkte Editie 2021 Zomeruitrusting.", + "armorSpecialWinter2022HealerNotes": "Zweef alsof je schaatst, net boven de grond, een glinsterende etherische figuur komt koelte en kalmte brengen. Verhoogt Constitutie met <%= con %>. Beperkte Editie 2021-2022 Winteruitrusting.", + "armorSpecialSpring2022RogueText": "Ekster Kostuum", + "armorSpecialSpring2022MageText": "Forsythia-gewaad", + "armorSpecialSpring2022HealerText": "Peridoot Pantser", + "armorSpecialFall2022HealerText": "Overvloed aan Peeker Pieps", + "armorSpecialFall2022HealerNotes": "Hoeveel piepgeluiden zou een Peeker kunnen piepen, als een Peeker piepgeluiden zou kunnen piepen? Verhoogt Constitutie met <%= con %>. Beperkte Editie 2022 Herfstuitrusting.", + "armorSpecialWinter2023RogueText": "Lintverpakking", + "weaponMystery202311Text": "Alziende Staf", + "weaponMystery202311Notes": "Kijk verder dan de grenzen van ruimte en tijd! Levert geen voordeel op. November 2023 Item voor abonnees.", + "weaponArmoireGreenKiteNotes": "Een nog prachtiger vlieger dan je ooit zag, met zijn tinten geel en groen. Verhoogt alle statistieken met elk <%= attrs %>. Betoverd Kabinet: Set voor vliegeraars (item 2 van 5)", + "weaponArmoirePaintbrushText": "Penseel", + "weaponArmoireRidingBroomText": "Rijdende Bezem", + "weaponArmoireRidingBroomNotes": "Voer al je meest magische boodschappen uit op deze fijne bezem, of maak er gewoon een ritje mee door de buurt. Whee! Verhoogt Kracht met <%= str %> en Intelligentie met <%= int %>. Betoverd Kabinet: Spookachtige Tovenaarsset (Item 1 van 3)", + "weaponArmoireRollingPinText": "Deegroller", + "weaponArmoireRollingPinNotes": "Rol je deeg zo dun als je wil wanneer de slechte gewoonten om je heen opduiken als in een jaren-zeventig videospel met knaagdieren. Verhoogt Kracht met <%= str %>. Betoverd Kabinet: Kookgerief Set 2 (Item 2 van 2).", + "armorSpecialBirthday2023Notes": "Fijne verjaardag, Habitica! Draag dit fabelachtige feestgewaad om deze prachtige dag te vieren. Levert geen voordeel op.", + "armorSpecialWinter2022RogueNotes": "Als ze naar de sterren staren, zien ze jou niet! Ja, laten we daarmee doorgaan. Verhoogt Perceptie met <%= per %>. Beperkte Editie 2021-2022 Winteruitrusting.", + "armorSpecialWinter2022WarriorText": "Pluizige Kous", + "armorSpecialWinter2022MageNotes": "Vijanden moeten oppassen voor vruchtensapvlekken als je dichterbij komt! Verhoogt Intelligentie met <%= int %>. Beperkte Editie 2021-2022 Winteruitrusting.", + "armorSpecialSpring2022WarriorNotes": "Deze regenjas en laarzen zijn zo formidabel dat je in de regen zou kunnen zingen of in elke plas zou kunnen springen, maar toch warm en droog zou zijn! Verhoogt Constitutie met <%= con %>. Beperkte Editie 2022 Voorjaarsuitrusting.", + "armorSpecialSpring2022MageNotes": "Laat zien dat je klaar bent om het seizoen in te springen met deze badjas versierd met forsythia-bloemblaadjes. Verhoogt Intelligentie met <%= int %>. Beperkte Editie 2022 Voorjaarsuitrusting.", + "armorSpecialSummer2022RogueText": "Krabbenpantser", + "armorSpecialFall2022MageNotes": "Vlieg zo snel als de wind met deze prachtige vleugels en houd datgene waar je het meest om geeft stevig vast in deze angstaanjagende klauwen. Verhoogt Intelligentie met <%= int %>. Beperkte Editie 2022 Herfstuitrusting.", + "armorSpecialWinter2023RogueNotes": "Bekom items. Bundel ze in mooi papier. En geef ze aan je lokale Schurk! Het seizoen vraagt erom. Verhoogt Perceptie met <%= per %>. Beperkte Editie 2022-2023 Winteruitrusting.", + "armorSpecialWinter2023WarriorText": "Walruspak", + "weaponArmoireFinelyCutGemText": "Fijn Gesneden Edelsteen", + "weaponArmoireFinelyCutGemNotes": "Wat een vondst! Deze prachtige, nauwkeurig gesneden edelsteen zal de prijs van uw verzameling zijn. En het kan een bijzondere magie bevatten, die wacht tot jij er gebruik van maakt. Verhoogt Constitutie met <%= con %>. Betoverd Kabinet: Juweliersset (Item 4 van 4).", + "armorSpecialWinter2022WarriorNotes": "Wie zegt dat je niet knus en gezellig kunt zijn terwijl je de strijd aangaat met alledaagse taken? Verhoogt Constitutie met <%= con %>. Beperkte Editie 2021-2022 Winteruitrusting.", + "armorSpecialSpring2022RogueNotes": "Met iriserende metallic blauwgrijze en lichtere vlekken op je veren, zul je de beste vliegende vriend zijn tijdens de lente! Verhoogt Perceptie met <%= per %>. Beperkte Editie 2022 Voorjaarsuitrusting.", + "armorSpecialSummer2022MageText": "Pantser van de Adelaarsrog", + "weaponMystery202306Notes": "Straal trots en neem overal een glinsterend kleurenprisma mee! Levert geen voordeel op. Juni 2023 Item voor abonnees.", + "armorSpecialWinter2022HealerText": "Kristallijnen Ijspantser", + "weaponArmoireYellowKiteNotes": "Terwijl je heen en weer zweeft en zwenkt, zie je jouw vrolijke vlieger gaan. Verhoogt alle statistieken met elk <%= attrs %>. Betoverd Kabinet: Set voor vliegeraars (item 5 van 5)", + "weaponArmoireHuntingHornNotes": "Tweeoooo! Twoo! Twoo! Verzamel je gezelschap voor een avontuur of zoektocht door op deze hoorn te spelen. Verhoogt Kracht met <%= str %> en Intelligentie met <%= int %>. Betoverd Kabinet: Muziekinstrumentenset 1 (Item 1 van 3)", + "weaponArmoireOrangeKiteText": "Oranje Vlieger", + "weaponArmoireFeatherDusterText": "Veren Stoffer", + "weaponArmoireOrangeKiteNotes": "Met kleuren als zonsopgang en zonsondergang, laten we eens kijken hoe hoog je vlieger kan komen! Verhoogt alle statistieken met elk <%= attrs %>. Betoverd Kabinet: Set voor vliegeraars (item 3 van 5)", + "weaponArmoirePinkKiteNotes": "Duiken, ronddraaien, hoog vliegen, je vlieger steekt af tegen de lucht. Verhoogt alle statistieken met elk <%= attrs %>. Betoverd Kabinet: Set voor vliegeraars (item 4 van 5)", + "weaponArmoireBlueKiteNotes": "Hoog in het blauw zeilen, welke trucjes kun je jouw vlieger laten doen? Verhoogt alle statistieken met elk <%= attrs %>. Betoverd Kabinet: Set voor vliegeraars (Item 1 van 5)", + "armorSpecialHeroicTunicText": "Heroïsche Tuniek", + "armorSpecialHeroicTunicNotes": "Ze zeggen dat helden niet op hun lauweren mogen rusten, maar jij kunt uitrusten in dit comfortabele en modieuze kledingstuk. Verhoogt alle statistieken met <%= attrs %>.", + "armorSpecialSummer2022HealerText": "Staart van Maanvissen", + "armorSpecialSummer2022HealerNotes": "Gebruik je kleurrijke vinnen om over het rif te sluipen en mensen te helpen die rust en genezing nodig hebben. Verhoogt Constitutie met <%= con %>. Beperkte Editie 2022 Zomeruitrusting.", + "armorSpecialFall2022RogueText": "Mantel Pantser", + "armorSpecialFall2022RogueNotes": "Of je nu zwemt, sluipt of worstelt, in dit pantser ben je veilig. Verhoogt Perceptie met <%= per %>. Beperkte Editie 2022 Herfstuitrusting.", + "armorSpecialFall2022WarriorText": "Orkpantser", + "armorSpecialFall2022WarriorNotes": "RAWR! GROTE SCHOUDERS betekenen dat je GROOT en STERK bent! Verhoogt Constitutie met <%= con %>. Beperkte Editie 2022 Herfstuitrusting.", + "armorSpecialFall2022MageText": "Harpij Pantser", + "weaponArmoireMopText": "Mopper", + "weaponArmoireMopNotes": "Stap 1: Dompel de dweil in een emmer water en zeepsop. Stap 2: Sleep de dweil over de vloer. Stap 3: Doe alsof het uiteinde van de dweilsteel een microfoon is en zing met hart en ziel. Stap 4: Herhaal stap 1-3 totdat de vloer schoon is. Verhoogt Constitutie en Perceptie met elk <%= attrs %>. Betoverd Kabinet: Poetsgerief Set Twee (Item 2 van 3)", + "weaponArmoireCleaningClothText": "Poetsdoek", + "weaponArmoireCleaningClothNotes": "Neem dit opruimhulpmiddel mee op avontuur en je kunt altijd een mooie plaquette polijsten of een houten vensterbank afvegen. Verhoogt Kracht en Constitutie met elk <%= attrs %>. Betoverd Kabinet: Poetsgerief Set Twee (Item 3 van 3)", + "armorSpecialSummer2021RogueNotes": "Wil jij gevonden worden? Deze trekken de aandacht! Liever niet? Ze helpen je ook de diepte in te vliegen! Verhoogt Perceptie met <%= per %>. Beperkte Editie 2021 Zomeruitrusting.", + "weaponSpecialFall2023MageNotes": "Met een kristal op de borst, doet deze glanzende staf magie ontspringen vanuit het mundaine. Verhoogt Intelligentie met <%=int%>. Beperkte Editie 2023 Herfstuitrusting.", + "armorSpecialSummer2021HealerText": "Papegaaien Pluimage", + "armorSpecialWinter2022MageText": "Granaatappelbescherming", + "armorSpecialSpring2022HealerNotes": "Verjaag angsten en nachtmerries door simpelweg dit groene edelsteenkledingstuk te dragen. Verhoogt Constitutie met <%= con %>.Beperkte Editie 2022 Voorjaarsuitrusting.", + "armorSpecialSummer2022RogueNotes": "Perfect voor een informeel bezoek aan het strand. Verhoogt Perceptie met <%= per %>. Beperkte Editie 2022 Zomeruitrusting.", + "armorSpecialSummer2022WarriorText": "Waterhoos Pantser", + "armorSpecialSummer2022WarriorNotes": "Maak je klaar voor een waterige strijd terwijl je jezelf omringt met deze wervelende, spiralerende kolom van lucht en mist. Verhoogt Constitutie met <%= con %>. Beperkte Editie 2022 Zomeruitrusting.", + "armorSpecialSummer2022MageNotes": "Wanneer u dit pantser draagt, glijdt u gemakkelijk door uw werk zoals de mantarog door water glijdt. Verhoogt Intelligentie met <%= int %>. Beperkte Editie 2022 Zomeruitrusting." } diff --git a/website/common/locales/nl/pets.json b/website/common/locales/nl/pets.json index f8b929c7a03..8db3058f6e0 100644 --- a/website/common/locales/nl/pets.json +++ b/website/common/locales/nl/pets.json @@ -1,5 +1,5 @@ { - "stable": "Stal", + "stable": "Huisdieren en Rijdieren", "pets": "Huisdieren", "activePet": "Actief Huisdier", "noActivePet": "Geen actief Huisdier", @@ -17,80 +17,80 @@ "veteranTiger": "Veteranentijger", "veteranLion": "Veteranenleeuw", "veteranBear": "Veteranenbeer", - "veteranFox": "Veteraan wolf", - "cerberusPup": "Cerberuspup", + "veteranFox": "Veteranenvos", + "cerberusPup": "Cerberuspuppy", "hydra": "Hydra", "mantisShrimp": "Bidsprinkhaankreeft", "mammoth": "Wolharige Mammoet", "orca": "Orka", - "royalPurpleGryphon": "Koninklijk paarse griffioen", + "royalPurpleGryphon": "Koninklijk Paarse Griffioen", "phoenix": "Feniks", "magicalBee": "Magische Bij", "hopefulHippogriffPet": "Hoopvolle Hippogrief", "hopefulHippogriffMount": "Hoopvolle Hippogrief", - "royalPurpleJackalope": "Koninklijk paarse jackalope", + "royalPurpleJackalope": "Koninklijk Paarse Jackalope", "invisibleAether": "Onzichtbare Ether", - "potion": "<%= potionType %> Uitbroeddrank", - "egg": "<%= eggType %>-ei", + "potion": "<%= potionType %> Toverdrank", + "egg": "<%= eggType %> Ei", "eggs": "Eieren", "eggSingular": "ei", - "hatchingPotions": "Uitbroeddranken", - "magicHatchingPotions": "Magische uitbroeddranken", + "hatchingPotions": "Uitbroeddrankjes", + "magicHatchingPotions": "Magische Uitbroeddranken", "hatchingPotion": "uitbroeddrank", - "haveHatchablePet": "Je hebt een <%= potion %> uitbroeddrank en een <%= egg %> ei om dit huisdier te laten uitbroeden! Klik om uit te broeden!", - "quickInventory": "Snelle boedel", + "haveHatchablePet": "Je hebt een <%= potion %> uitbroeddrank en een <%= egg %> ei om dit huisdier uit te broeden! Klik om uit te broeden!", + "quickInventory": "Snelle Inventaris", "foodText": "voedsel", - "food": "Huisdieren voedsel en zadels", - "noFoodAvailable": "Je hebt geen huisdieren voedsel.", + "food": "Huisdieren Voer en Zadels", + "noFoodAvailable": "Je hebt geen huisdierenvoer.", "noSaddlesAvailable": "Je hebt geen zadels.", "noFood": "Je hebt geen voedsel of zadels.", "dropsExplanation": "Verkrijg deze voorwerpen sneller met edelstenen als je niet wilt wachten tot je ze vindt als je een taak afrondt. Leer meer over het vondstensysteem.", - "dropsExplanationEggs": "Spendeer edelstenen om sneller eieren te krijgen, als je niet wil wachten tot je standaard eieren vindt of niet queesten wil herhalen om queeste-eieren te verdienen. Leer meer over het dropsysteem.", - "premiumPotionNoDropExplanation": "Magische uitbroeddranken kunnen niet worden gebruikt op eieren die je ontvangen hebt door queesten. De enige manier om magische uitbroeddranken te krijgen is door ze hier beneden te kopen; je krijgt ze niet door willekeurige vondsten.", - "beastMasterProgress": "Voortgang tot dierenmeester", - "beastAchievement": "Je hebt de \"Dierenmeester\"-prestatie behaald voor het verzamelen van alle huisdieren!", + "dropsExplanationEggs": "Spendeer edelstenen om sneller eieren te krijgen, als je niet wil wachten tot je standaard eieren vindt of geen queesten wil herhalen om queeste-eieren te verdienen.Leer meer over het dropsysteem.", + "premiumPotionNoDropExplanation": "Magische uitbroeddranken kunnen niet worden gebruikt op eieren die je ontvangen hebt met queesten. De enige manier om magische uitbroeddranken te krijgen is door ze hier beneden te kopen; je krijgt ze niet door willekeurige vondsten.", + "beastMasterProgress": "Voortgang tot Dierenmeester", + "beastAchievement": "Je hebt de medaille van \"Dierenmeester\" behaald voor het verzamelen van alle huisdieren!", "beastMasterName": "Dierenmeester", "beastMasterText": "Heeft alle 90 huisdieren gevonden (ontzettend moeilijk, feliciteer deze gebruiker!)", - "beastMasterText2": " en heeft zijn of haar huisdieren in totaal <%= count %> keer vrijgelaten", - "mountMasterProgress": "Voortgang tot rijdiermeester", - "mountAchievement": "Je hebt de prestatie \"Rijdiermeester\" behaald voor het temmen van alle rijdieren!", + "beastMasterText2": " en heeft de huisdieren in totaal <%= count %> keer vrijgelaten", + "mountMasterProgress": "Voortgang tot Rijdiermeester", + "mountAchievement": "Je hebt de medaille van \"Rijdiermeester\" behaald voor het temmen van alle rijdieren!", "mountMasterName": "Rijdiermeester", - "mountMasterText": "Heeft alle 90 rijdieren getemd (nog veel moeilijker, dus feliciteer deze gebruiker!)", + "mountMasterText": "Heeft alle 90 rijdieren getemd (nog veel moeilijker, feliciteer deze gebruiker!)", "mountMasterText2": " en heeft alle 90 rijdieren in totaal <%= count %> keer vrijgelaten", - "triadBingoName": "Drie keer bingo", - "triadBingoText": "Heeft alle 90 huisdieren en alle 90 rijdieren gevonden, en daarna NOG een keer alle huisdieren gevonden (HOE HEB JE DAT VOOR ELKAAR GEKREGEN!)", - "triadBingoText2": " en heeft in totaal <%= count %> keer de volle stal vrijgelaten", - "triadBingoAchievement": "Je hebt de prestatie 'Drie keer bingo' gehaald door alle huisdieren te vinden, alle rijdieren te temmen en daarna weer alle huisdieren te vinden!", + "triadBingoName": "Drie Keer Bingo", + "triadBingoText": "Heeft alle 90 huisdieren, alle 90 rijdieren, en daarna NOG een keer alle huisdieren gevonden (HOE HEB JE DAT VOOR ELKAAR GEKREGEN!)", + "triadBingoText2": " en heeft in totaal <%= count %> keer alle Huisdieren en Rijdieren vrijgelaten", + "triadBingoAchievement": "Je hebt de medaille voor 'Drie Keer Bingo' behaald door alle huisdieren te vinden, alle rijdieren te temmen, en daarna weer alle huisdieren te vinden!", "dropsEnabled": "Vondsten vrijgespeeld!", "firstDrop": "Je hebt het vondstensysteem vrijgespeeld! Als je nu een taak volbrengt, heb je een kleine kans om een voorwerp te vinden, zoals eieren, drankjes en voedsel! Je hebt net een <%= eggText %> ei gevonden! <%= eggNotes %>", "hatchedPet": "Je hebt een <%= potion %> <%= egg %> uitgebroed!", "hatchedPetGeneric": "Je hebt een nieuw huisdier uitgebroed!", - "hatchedPetHowToUse": "Verblijf in de stal (<%= stableUrl %>) om je nieuwste dier te voeden en gebruiken!", + "hatchedPetHowToUse": "Bezoek de [Huisdieren en Rijdieren](<%= stableUrl %>) om je nieuwste huisdier te voeden en uit te rusten!", "petNotOwned": "Je bezit dit huisdier niet.", "mountNotOwned": "Je bezit dit rijdier niet.", "feedPet": "Voer <%= text %> aan je <%= name %>?", "raisedPet": "Je hebt je <%= pet %> laten opgroeien!", "petName": "<%= potion(locale) %> <%= egg(locale) %>", "mountName": "<%= potion(locale) %> <%= mount(locale) %>", - "keyToPets": "Sleutel van de Huisdierhokken", + "keyToPets": "Sleutel van de Huisdierenkennels", "keyToPetsDesc": "Laat al je standaard huisdieren vrij zodat je ze weer kan verzamelen. (Huisdieren van queesten en zeldzame huisdieren worden niet beïnvloed.)", - "keyToMounts": "Sleutel van de Rijdierhokken", + "keyToMounts": "Sleutel van de Rijdierkennels", "keyToMountsDesc": "Laat al je standaard rijdieren vrij zodat je ze weer kan verzamelen. (Rijdieren van queesten en zeldzame rijdieren worden niet beïnvloed.)", - "keyToBoth": "Hoofdsleutel van de Hokken", + "keyToBoth": "Hoofdsleutel van de Kennels", "keyToBothDesc": "Laat al je standaard huis- en rijdieren vrij zodat je ze weer kan verzamelen. (Huis- en rijdieren van queesten en zeldzame huis- en rijdieren worden niet beïnvloed.)", - "releasePetsConfirm": "Weet je zeker dat je al je standard huisdieren wilt vrijlaten?", + "releasePetsConfirm": "Weet je zeker dat je al je standaard huisdieren wil vrijlaten?", "releasePetsSuccess": "Je standaard huisdieren zijn vrij gelaten!", - "releaseMountsConfirm": "Weet je zeker dat je al je standard rijdieren wilt vrijlaten?", + "releaseMountsConfirm": "Weet je zeker dat je al je standaard rijdieren wil vrijlaten?", "releaseMountsSuccess": "Je standaard rijdieren zijn vrijgelaten!", - "releaseBothConfirm": "Weet je zeker dat je al je standard huis- en rijdieren wilt vrijlaten?", + "releaseBothConfirm": "Weet je zeker dat je al je standaard huis- en rijdieren wil vrijlaten?", "releaseBothSuccess": "Je standaard huis- en rijdieren zijn vrijgelaten!", "petsReleased": "Huisdieren vrijgelaten.", "mountsAndPetsReleased": "Rijdieren en huisdieren vrijgelaten", "mountsReleased": "Rijdieren vrijgelaten", - "welcomeStable": "Welkom in de stal!", - "welcomeStableText": "Welkom bij de stal! Ik ben Matt, de beestmeester. Elke keer dat je een taak voltooit, heb je een willekeurige kans om een ei of een uitkomstdrankje te ontvangen om huisdieren uit te laten komen. Wanneer je een huisdier uitbroedt, zal het hier verschijnen! Klik op de afbeelding van een huisdier om deze toe te voegen aan je avatar. Voer ze met het dierenvoedsel dat je vindt en ze zullen uitgroeien tot winterharde rijdieren.", + "welcomeStable": "Welkom bij je Huisdieren en Rijdieren!", + "welcomeStableText": "Welkom in de stal! Ik ben Matt, de dierenmeester. Elke keer dat je een taak voltooit, heb je een willekeurige kans om een ei of een uitbroeddrankje te ontvangen om huisdieren te laten uitkomen. Wanneer je een huisdier uitbroedt, zal het hier verschijnen! Klik op de afbeelding van een Huisdier om dit toe te voegen aan je avatar. Voer je Huisdieren met het dierenvoedsel dat je vindt en ze zullen uitgroeien tot geharde Rijdieren.", "petLikeToEat": "Wat eet mijn huisdier graag?", - "petLikeToEatText": "Het maakt niet uit wat je huisdieren voert om ze te laten groeien, maar ze zullen sneller groeien als je ze hun favoriete voedsel voert. Experimenteer om uit te vinden wat het patroon is, of zie het antwoord hier:
https://habitica.fandom.com/wiki/Food_Preferences", + "petLikeToEatText": "Het maakt niet uit wat je huisdieren voert om ze te laten groeien, maar ze zullen sneller groeien als je ze hun favoriete voedsel voert. Experimenteer om uit te vlooien wat het patroon is, of bekijk hier het antwoord:
https://habitica.fandom.com/nl/wiki/Voedsel", "filterByStandard": "Standaard", "filterByMagicPotion": "Magisch drankje", "filterByQuest": "Queeste", @@ -98,21 +98,22 @@ "sortByColor": "Kleur", "sortByHatchable": "Uitbroedbaar", "hatch": "Uitbroeden!", - "foodTitle": "Huisdieren voedsel", + "foodTitle": "Huisdieren Voer", "dragThisFood": "Sleep dit <%= foodName %> naar een huisdier en zie het groeien!", - "clickOnPetToFeed": "Klik op een huisdier om <%= foodName %>te voeren en het te zien groeien!", + "clickOnPetToFeed": "Klik op een huisdier om het <%= foodName %> te voeren en het te zien groeien!", "dragThisPotion": "Sleep deze <%= potionName %> naar een ei en broed een nieuw huisdier uit!", - "clickOnEggToHatch": "Klik op een ei om je <%= potionName %>uitbroeddrank te gebruiken en een nieuw huisdier uit te broeden!", + "clickOnEggToHatch": "Klik op een ei om je <%= potionName %> uitbroeddrank te gebruiken en een nieuw huisdier uit te broeden!", "hatchDialogText": "Giet je <%= potionName %> uitbroeddrank over je <%= eggName %>-ei en het zal uitkomen als een <%= petName %>.", - "clickOnPotionToHatch": "Klik op een uitbroeddrank om het te gebruiken op je<%= eggName %>en broed een nieuw huisdier uit!", + "clickOnPotionToHatch": "Klik op een uitbroeddrank om het te gebruiken op je <%= eggName %> en broed een nieuw huisdier uit!", "notEnoughPets": "Je hebt niet genoeg huisdieren verzameld", "notEnoughMounts": "Je hebt niet genoeg rijdieren verzameld", "notEnoughPetsMounts": "Je hebt niet genoeg huis- en rijdieren verzameld", "filterByWacky": "Maf", - "gryphatrice": "Grifalisk", + "gryphatrice": "Schrijfmachine", "wackyPets": "Maffe Huisdieren", "invalidAmount": "Ongeldige hoeveelheid voedsel, moet een positief geheel getal zijn", - "tooMuchFood": "Je probeert je huisdier teveel voedsel te voeren, handeling geannuleerd", - "notEnoughFood": "Je hebt niet genoeg voedsel", - "jubilantGryphatrice": "Jubele Grifalisk" + "tooMuchFood": "Je probeert je huisdier teveel te voederen, handeling geannuleerd", + "notEnoughFood": "Je hebt niet genoeg voer", + "jubilantGryphatrice": "Jubelende Schrijfmachine", + "veteranDragon": "Veteranendraak" } diff --git a/website/common/locales/pt/achievements.json b/website/common/locales/pt/achievements.json index 04ca9a7ba0f..9fd43ee5788 100644 --- a/website/common/locales/pt/achievements.json +++ b/website/common/locales/pt/achievements.json @@ -159,5 +159,9 @@ "achievementDuneBuddyNotes": "Você coletou todos os mascotes do deserto!", "achievementRoughRider": "Cavaleiro Brutamonte", "achievementRoughRiderText": "Chocou todas as cores básicas dos animais de estimação e montarias desconfortáveis: Cactos, Porcos-espinhos e Pedra!", - "achievementRoughRiderNotes": "Você coletou todas as cores básicas dos animais de estimação e montarias desconfortáveis!" + "achievementRoughRiderNotes": "Você coletou todas as cores básicas dos animais de estimação e montarias desconfortáveis!", + "achievementDuneBuddyModalText": "Você coletou todos os animais de estimação do deserto!", + "achievementRoughRiderModalText": "Você coletou todas as cores básicas dos animais de estimação e montarias desconfortáveis!", + "achievementRodentRulerText": "Chocou todas as cores padrão de animais de estimação roedores: porco da índia, rato e esquilo!", + "achievementRodentRulerModalText": "Você coletou todos os roedores de estimação!" } diff --git a/website/common/locales/pt_BR/backgrounds.json b/website/common/locales/pt_BR/backgrounds.json index c3045782110..31a82e09f6a 100644 --- a/website/common/locales/pt_BR/backgrounds.json +++ b/website/common/locales/pt_BR/backgrounds.json @@ -852,6 +852,13 @@ "backgroundRainyRainforestNotes": "Aproveite a chuva refrescante na Floresta Chuvosa.", "backgroundDogParkText": "Parque dos Cães", "backgroundDogParkNotes": "Brinque no Parque dos Cães.", - "backgrounds032024": "Conjunto 118: Lançado em março de 2024", - "backgroundFloweringForestNotes": "Sinta o perfume de uma Floresta Florida." + "backgrounds032024": "Conjunto 118: Lançado em Março de 2024", + "backgroundFloweringForestNotes": "Sinta o perfume de uma Floresta Florida.", + "backgrounds042024": "Conjunto 119: Lançado em abril de 2024", + "backgroundContainerGardenNotes": "Mãos na massa com o Jardim de Contêineres.", + "backgroundForestSunsetText": "Pôr do sol na floresta", + "backgroundForestSunsetNotes": "Desfrute do brilho de um pôr do sol na floresta.", + "backgroundWallFloweringVinesText": "Parede com Trepadeiras Floridas", + "backgroundWallFloweringVinesNotes": "Pendure-se perto de uma parede de trepadeiras floridas.", + "backgroundContainerGardenText": "Jardim de Contêineres" } diff --git a/website/common/locales/pt_BR/content.json b/website/common/locales/pt_BR/content.json index e0f996ef1bf..57c785b9b96 100644 --- a/website/common/locales/pt_BR/content.json +++ b/website/common/locales/pt_BR/content.json @@ -375,5 +375,5 @@ "hatchingPotionPorcelain": "de Porcelana", "hatchingPotionPinkMarble": "de Mármore Rosa", "hatchingPotionTeaShop": "da Loja de Chá", - "hatchingPotionRoseGold": "Rosa ouro" + "hatchingPotionRoseGold": "de Ouro Rosa" } diff --git a/website/common/locales/pt_BR/gear.json b/website/common/locales/pt_BR/gear.json index d5cfe3bbcca..aa22f69153f 100644 --- a/website/common/locales/pt_BR/gear.json +++ b/website/common/locales/pt_BR/gear.json @@ -3070,5 +3070,8 @@ "shieldArmoireHattersPocketWatchText": "Relógio de bolso brilhante", "shieldArmoireHattersPocketWatchNotes": "Não se atrase para uma data muito importante! Confira seu relógio de bolso e suas notificações com frequência. Aumenta Inteligência em <%=int%>. Armário Encantado: Conjunto de Chapeleiro (Item 4 de 4).", "bodyArmoireKarateBrownBeltNotes": "Esse cinto é para aqueles que amadureceram suas técnicas e habilidades. Aumenta Força em <%= str %>. Armário Encantado: Conjunto de Karatê (Item 9 de 10).", - "bodyArmoireKarateRedBeltNotes": "Esse cinto é para aqueles que aprenderam a ser cuidadosos em sua prática. Aumenta Percepção em <%= per %>. Armário Encantado: Conjunto de Karatê (Item 8 de 10)." + "bodyArmoireKarateRedBeltNotes": "Esse cinto é para aqueles que aprenderam a ser cuidadosos em sua prática. Aumenta Percepção em <%= per %>. Armário Encantado: Conjunto de Karatê (Item 8 de 10).", + "weaponSpecialSpring2024RogueText": "Lâmina Prateada", + "weaponSpecialSpring2024RogueNotes": "Desafios tão difíceis quanto gelo podem ser cortados em pedaços menores. Aumenta a Força em <%= str %>. Equipamento de edição limitada da primavera de 2024.", + "weaponSpecialSpring2024WarriorText": "Lança de Fluorita" } diff --git a/website/common/locales/ro/messages.json b/website/common/locales/ro/messages.json index 2818287bd5d..aac1ed05745 100644 --- a/website/common/locales/ro/messages.json +++ b/website/common/locales/ro/messages.json @@ -1,6 +1,6 @@ { "messageLostItem": "Ți s-a stricat <%= itemText %>.", - "messageTaskNotFound": "Țelul nu a fost găsit.", + "messageTaskNotFound": "Sarcina nu a fost găsită.", "messageTagNotFound": "Eticheta nu a fost găsită.", "messagePetNotFound": ":pet nu a fost găsit în user.items.pets", "messageFoodNotFound": ":food nu a fost găsit în user.items.food", diff --git a/website/common/locales/ro/overview.json b/website/common/locales/ro/overview.json index 5c5a44b3718..59d34a49d91 100644 --- a/website/common/locales/ro/overview.json +++ b/website/common/locales/ro/overview.json @@ -1,6 +1,6 @@ { "needTips": "Ai nevoie de ponturi pentru început? Poftim un ghid!", - "step1": "Pasul 1: Introdu Sarcina", + "step1": "Pasul 1: Introdu Sarcini", "webStep1Text": "Habitica nu este nimic fără obiective din lumea reală, așa că introduceți câteva sarcini. Poți adăuga mai multe mai târziu! Toate sarcinile pot fi adăugate făcând click pe butonul verde „Creare”.\n* **Configurare [Sarcini](https://habitica.fandom.com/wiki/To_Do%27s):** Introdu sarcini pe care le faci o dată sau mai rar în coloana Sarcini, câte una pe rând. Poți face click pe sarcini pentru a le edita și adăuga liste de verificare, date scadente și multe altele!\n* **Configurare [Cotidiene](https://habitica.fandom.com/wiki/Dailies):** Introdu activități pe care trebuie să le efectuezi zilnic sau într-o anumită zi a săptămânii, lunii sau anului în coloana Cotidienelor. Fă click pe sarcină pentru a edita data la care va fi scadent și/sau setează o dată de început. Poți, de asemenea, să-l pui scadent în mod repetat, de exemplu, la fiecare 3 zile.\n* **Configurați [Obiceiuri](https://habitica.fandom.com/wiki/Habits):** Introdu obiceiurile pe care dorești să le stabilești în coloana Obiceiuri. Puteți edita Obiceiul pentru a-l schimba doar într-un obicei bun: :heavy_plus_sign: sau un obicei rău :heavy_minus_sign:\n* **Configurare [Recompense](https://habitica.fandom.com/wiki/Rewards):** Pe lângă Recompensele oferite în joc, adăugă activități sau tratamente pe care dorești să le utilizezi ca motivare la coloana de Recompense. Este important să îți oferi o pauză sau să îți permiți o îngăduință cu moderație!\n* Dacă ai nevoie de inspirație pentru ce sarcini să adaugi, poți consulta paginile wiki din [Exemple de Obiceiuri](https://habitica.fandom.com/wiki/Sample_Habits), [Exemple de Cotidiene](https: //habitica.fandom .com / wiki / Sample_Dailies), [Exemple de Sarcini](https://habitica.fandom.com/wiki/Sample_To_Do%27s) și [Exemple de Recompense](https://habitica.fandom.com/wiki/ Sample_Custom_Rewards).", "step2": "Pasul 2: Câștigă puncte Făcând Lucruri în Viața Reală", "webStep2Text": "Acum, începe să abordezi obiectivele din listă! Pe măsură ce finalizezi sarcinile și le verifici în Habitica, vei câștiga [Experiență](https://habitica.fandom.com/wiki/Experience_Points), care te ajută să crească nivelul, și [Aur](https: // habitica. fandom.com/wiki/Gold_Points), care îți permite să cumperi Recompense. Dacă pici în mrejele obiceiurilor proaste sau nu îți faci Cotidianele, vei pierde [Sănătate](https://habitica.fandom.com/wiki/Health_Points). În acest sens, barele Habitica de Experiență și de Sănătate sunt un indicator distractiv al progresului tău către obiectivele tale. Vei începe să vezi că viața ta reală se îmbunătățește pe măsură ce personajul tău avansează în joc.", diff --git a/website/common/locales/ro/tasks.json b/website/common/locales/ro/tasks.json index beb974357a5..57101ad1454 100644 --- a/website/common/locales/ro/tasks.json +++ b/website/common/locales/ro/tasks.json @@ -91,9 +91,9 @@ "taskToBottom": "Mergi jos", "taskAliasAlreadyUsed": "Aliasul sarcinii este deja utilizat pentru o alta.", "taskNotFound": "Sarcina nu a putut fi găsită.", - "invalidTaskType": "Tipul sarcinii trebuie să fie una dintre ”obicei”, ”cotidene”, ”defăcut”, ”recompensă”.", - "invalidTasksType": "Tipul sarcinii trebuie să fie unul dintre ”obiceiuri”, ”cotidiene”, ”defăcut”, ”recompense”.", - "invalidTasksTypeExtra": "Tipul sarcinii trebuie să fie una dintre ”obicei”, ”cotidene”, ”defăcut”, ”recompensă”, ”defăcutCompletat”.", + "invalidTaskType": "Tipul sarcinii trebuie să fie una dintre „obicei”, „zilnic”, „de făcut”, „recompensă”.", + "invalidTasksType": "Tipul sarcinii trebuie să fie unul dintre „obiceiuri”, „zilnice”, „de făcut”, „recompense”.", + "invalidTasksTypeExtra": "Tipul sarcinii trebuie să fie una dintre „obiceiuri”, „zilnice”, „de făcut”, „recompense”, „completate”.", "cantDeleteChallengeTasks": "O sarcină care aparține unei provocări nu poate fi ștearsă.", "checklistOnlyDailyTodo": "Listele de bife sunt disponibile numai pentru Cotidiene și De Făcut", "checklistItemNotFound": "Niciun obiect din Checklist nu a fost găsit pentru id-ul utilizat.", diff --git a/website/common/locales/ru/faq.json b/website/common/locales/ru/faq.json index 83c7b67a61b..3bb3160a9be 100644 --- a/website/common/locales/ru/faq.json +++ b/website/common/locales/ru/faq.json @@ -141,5 +141,6 @@ "faqQuestion30": "Что произойдет, когда моё здоровье окажется на нуле?", "webFaqAnswer30": "Если ваш HP достигнет нуля, вы потеряете один уровень, все свое Золото и часть Снаряжения, которое можно выкупить.", "faqQuestion31": "Почему я потерял HP при взаимодействии с неотрицательным Заданием?", - "faqQuestion34": "Какая Еда нравится моему Питомцу?" + "faqQuestion34": "Какая Еда нравится моему Питомцу?", + "webFaqAnswer46": "Если вы считаете, что столкнулись с ошибкой, сообщите нам об этом!\n\nЧтобы сообщить об ошибке в мобильных приложениях:\n * В меню выберите «Поддержка», затем нажмите «Получить помощь» и прокрутите вниз до «Сообщить об ошибке»\n\nЧтобы сообщить об ошибке на сайте:\n * В меню «Справка» выберите «Сообщить об ошибке»" } diff --git a/website/common/locales/uk/achievements.json b/website/common/locales/uk/achievements.json index 966b9da9e68..4ab26f8396a 100644 --- a/website/common/locales/uk/achievements.json +++ b/website/common/locales/uk/achievements.json @@ -24,7 +24,7 @@ "letsGetStarted": "Почнемо!", "achievementJustAddWater": "Просто додайте води", "achievementMindOverMatterModalText": "Ви завершили завдання домашніх улюбленців: \"Камінь\", \"Слиз\" та \"Пряжа\"!", - "achievementMindOverMatterText": "Завершено завдання домашніх тварин: \"Камінь\", \"Слиз\" та \"Пряжа\".", + "achievementMindOverMatterText": "Завершено квести для улюбленців: Камінь, Зефірний слиз та Пряжа.", "achievementJustAddWaterText": "Виконано завдання домашніх тварин: \"Восьминіг\", \"Морський Коник\", \"Каракатиця\", \"Кит\", \"Черепаха\", \"Морський Слимак\", \"Морський Змій\" та \"Дельфін\".", "achievementDustDevilModalText": "Ви зібрали всіх Пустельних Улюбленців!", "achievementDustDevilText": "Зібрані всі Пустельні Улюбленці.", @@ -159,5 +159,10 @@ "achievementDuneBuddy": "Пустельний приятель", "achievementRoughRider": "Вправний вершник", "achievementRoughRiderText": "Зібрано всі основні кольори незручних улюбленці та скакунів: Кактуса, Їжака та Каменя!", - "achievementRoughRiderNotes": "Ви зібрали всі основні кольори незручних улюбленці та скакунів!" + "achievementRoughRiderNotes": "Ви зібрали всі основні кольори незручних улюбленці та скакунів!", + "achievementRodentRulerText": "Виведені всі стандартні забарвлення улюбленців-гризунів: Морської свинки, Щура та Білки!", + "achievementRoughRiderModalText": "Ви зібрали всі основні кольори незручних улюбленців та скакунів!", + "achievementDuneBuddyModalText": "Ви зібрали всіх пустельних улюбленців!", + "achievementRodentRulerModalText": "Ви зібрали усіх улюбленців-гризунів!", + "achievementRodentRuler": "Володар гризунів" } diff --git a/website/common/locales/uk/backgrounds.json b/website/common/locales/uk/backgrounds.json index de2dd6f9f1e..363b0b0d6f8 100644 --- a/website/common/locales/uk/backgrounds.json +++ b/website/common/locales/uk/backgrounds.json @@ -846,5 +846,18 @@ "backgroundColorfulStreetNotes": "Вид на барвисту вулицю.", "backgrounds022024": "Набір 117: лютий 2024", "backgroundHeartTreeTunnelText": "Тунель серцевого дерева", - "backgroundSwanBoatNotes": "Проїдьтеся лебединим човном." + "backgroundSwanBoatNotes": "Проїдьтеся лебединим човном.", + "backgrounds032024": "Набір 118: березень 2024", + "backgroundFloweringForestText": "Квітучий ліс", + "backgroundFloweringForestNotes": "Вдихніть аромати квітучого лісу.", + "backgroundRainyRainforestText": "Дощовий тропічний ліс", + "backgroundRainyRainforestNotes": "Насолоджуйтеся освіжаючою зливою в тропічному лісі.", + "backgroundDogParkText": "Собачий парк", + "backgroundDogParkNotes": "Розважтеся в Собачому парку.", + "backgrounds042024": "Набір 119: квітень 2024", + "backgroundForestSunsetText": "Захід сонця над лісом", + "backgroundForestSunsetNotes": "Погрійтеся в сяйві лісового заходу сонця.", + "backgroundWallFloweringVinesText": "Стіна у квітучих лозах", + "backgroundWallFloweringVinesNotes": "Відпочинте біля стіни у квітучх лозах.", + "backgroundContainerGardenText": "Контейнерний сад" } diff --git a/website/common/locales/uk/challenge.json b/website/common/locales/uk/challenge.json index 599efadb385..f31c543c6e7 100644 --- a/website/common/locales/uk/challenge.json +++ b/website/common/locales/uk/challenge.json @@ -115,5 +115,6 @@ "cannotClose": "Цей виклик не може бути закритий через те, що один або кілька гравців повідомили про його неприйнятність. Співробітник служби підтримки зв'яжеться з вами найближчим часом і надасть інструкції. Якщо минуло більше 48 годин, а ви не отримали відповіді, будь ласка, напишіть на admin@habitica.com.", "resetFlagCount": "Скинути лічильник позначок", "cannotClone": "Цей виклик не може бути скопійований через те, що один або кілька гравців повідомили про його неприйнятність. Співробітник служби підтримки зв'яжеться з вами найближчим часом і надасть інструкції. Якщо минуло більше 48 годин, а ви не отримали відповіді, будь ласка, напишіть на admin@habitica.com.", - "cannotMakeChallenge": "Ви не можете створювати публічні Випробування, бо ваш профіль не має привілеїв в чаті. Просимо звʼязатися з нами за адресою admin@habitica.com для отримання більш детальної інформації." + "cannotMakeChallenge": "Ви не можете створювати публічні Випробування, бо ваш профіль не має привілеїв в чаті. Просимо звʼязатися з нами за адресою admin@habitica.com для отримання більш детальної інформації.", + "messageChallengeFlagOfficial": "На офіційні Випробування не можна поскаржитися." } diff --git a/website/common/locales/uk/content.json b/website/common/locales/uk/content.json index 26c7db74446..5c0fc9a5a83 100644 --- a/website/common/locales/uk/content.json +++ b/website/common/locales/uk/content.json @@ -158,7 +158,7 @@ "questEggHippoText": "Бегемот", "questEggHippoMountText": "Бегемот", "questEggHippoAdjective": "щасливий", - "questEggYarnText": "Килим", + "questEggYarnText": "Пряжа", "questEggYarnMountText": "Літаючий килим", "questEggYarnAdjective": "вовняний", "questEggPterodactylText": "Птеродактиль", diff --git a/website/common/locales/uk/limited.json b/website/common/locales/uk/limited.json index 167fab0428b..e6de436537b 100644 --- a/website/common/locales/uk/limited.json +++ b/website/common/locales/uk/limited.json @@ -281,5 +281,9 @@ "winter2024SnowyOwlRogueSet": "Засніжена сова (розбійник)", "winter2024FrozenHealerSet": "Замерзлий (цілитель)", "winter2024PeppermintBarkWarriorSet": "Мʼятний пиріг (воїн)", - "winter2024NarwhalWizardMageSet": "Нарвал чарівник (маг)" + "winter2024NarwhalWizardMageSet": "Нарвал чарівник (маг)", + "spring2024HibiscusMageSet": "Набір гібіскуса (маг)", + "spring2024BluebirdHealerSet": "Набір синьої пташки (цілитель)", + "spring2024MeltingSnowRogueSet": "Набір танучого снігу (розбійник)", + "spring2024FluoriteWarriorSet": "Флюоритовий набір (воїн)" } diff --git a/website/common/locales/uk/questscontent.json b/website/common/locales/uk/questscontent.json index b84320bc5db..6a1751d5f78 100644 --- a/website/common/locales/uk/questscontent.json +++ b/website/common/locales/uk/questscontent.json @@ -174,11 +174,11 @@ "questStressbeastDropMammothPet": "Мамонт (улюбленець)", "questStressbeastDropMammothMount": "Мамонт (скакун)", "questStressbeastBossRageStables": "`Огидний Стресозвір використовує СТРЕСОВИЙ УДАР!`\n\nСплеск стресу зцілює Огидного Стресозвіра!\n\nО ні! Незважаючи на всі наші зусилля, ми дозволили деяким Щоденкам проскочити повз нас, і їхній темно-червоний колір розлютив Огидного Стресозвіра та допоміг йому відновити частину свого здоров’я! Жахлива істота кидається до хліву, але Мет, доглядач тварин, героїчно кидається в бій, щоб захистити улюбленців та скакунів. Стресозвір схопив Мета у свої жорстокі лещата, але принаймні він відволікся на деякий час. Поспішаймо! Давайте тримати наші Щоденки під жорсткішим контролем і переможемо цього монстра, перш ніж він атакує знову!", - "questStressbeastBossRageBailey": "`Огидний Стресозвір використовує СТРЕСОВИЙ УДАР!`\n\nСплеск стресу зцілює Огидного Стресозвіра!\n\nАаааа!!! Наші незавершені Щоденки зробили Огидного Стресозвіра ще божевільнішим, ніж будь-коли, та повернули йому частину здоров’я! Бейлі, міський герольд, кричав містянам йти в безпечне місце, а тепер схоплений його другою лапою! Подивіться як він відважно повідомляє новини, поки Стресозвір злісно крутить його по колу... Будьмо гідними його хоробрості, максимально продуктивними, щоб мати змогу врятувати наших NPC!", + "questStressbeastBossRageBailey": "`Огидний Стресозвір використовує СТРЕСОВИЙ УДАР!`\n\nСплеск стресу зцілює Огидного Стресозвіра!\n\nАаааа!!! Наші незавершені Щоденки зробили Огидного Стресозвіра ще божевільнішим, ніж будь-коли, та повернули йому частину здоров’я! Бейлі, міська вісниця, кричав містянам йти в безпечне місце, а тепер схоплений його другою лапою! Подивіться як він відважно повідомляє новини, поки Стресозвір злісно крутить його по колу... Будьмо гідними його хоробрості, максимально продуктивними, щоб мати змогу врятувати наших NPC!", "questStressbeastBossRageGuide": "`Огидний Стресозвір використовує СТРЕСОВИЙ УДАР!`\n\nСплеск стресу зцілює Огидного Стресозвіра!\n\nСтережися! Провідник Джастін намагається відволікти Стресозвіра, бігаючи навколо його щиколоток та викрикуючи корисні для продуктивності поради! Огидний Стресозвір шалено тупотить, але здається, що ми справді виснажуємо цього звіра. Я вже сумніваюся, що він має достатньо енергії для ще одного удару. Не здавайтеся... ми так близькі до завершення!", "questStressbeastDesperation": "`Здоров'я Огидного Стресозвіра досягло 500 тисяч! Огидний Стресозвір використовує Відчайдушну Оборону!!`\n\nГабітиканці, ми майже досягли мети! Завдяки старанності та виконаним Щоденкам ми скоротили здоров'я Стресозвіра до 500K! Створіння відчайдушно реве і крутиться, лють зростає швидше, ніж будь-коли. Бейлі та Мет волають від жаху, коли він починає гойдати їх з несамовитою швидкістю, викликаючи сліпучу снігову бурю, що ускладнює влучання.\n\nМи мусимо подвоїти наші зусилля, але наберіться відваги – це означає, Стресозвір знає, що його кінець ось-ось наздожене його. Зараз не час здаватися!", - "questStressbeastCompletion": "Огидний Стресозвір ПЕРЕМОЖЕНИЙ!

Ми зробили це! З останнім ревом Огидний Стресозвір розсіюється у хмари снігу. Сніжинки мерехтять у повітрі немов підбадьорюючи габітиканців обіймають своїх домашніх тваринок і скакунів. Наші тварини та NPC знову в безпеці!

Залишспокій врятовано!

SabreCat ніжно розмовляє з маленьким шаблезубом. «Будь ласка, знайди жителів степів Залишспокою і приведи їх до нас», — каже він. Шаблезубик повертається кілька годин потому, а за ним повільно слідує стадо мамонтових вершників. Ви впізнаєте головного вершника – це леді Льодовик, лідер Залишспокою.

«Могутні габітиканці», — каже вона, – «Мої громадяни та я винні вам найщирішу подяку та найщиріші вибачення. Прагнучи захистити наші Степи від паніки, ми почали таємно виганяти весь наш стрес у крижані гори. Ми навіть не підозрювали, що черед багато поколінь він перетвориться на Стресозвіра, якого ви бачили тут! Коли він вирвався, то загнав усіх нас у гірську пастку, а тоді знущатися над нашими улюбленими тваринами». Вона з сумом стежить за падаючим снігом. «Своєю дурістю ми наразили всіх на небезпеку. Будьте певні, що в майбутньому ми звернемося до вас із нашими проблемами раніше, ніж вони прийдуть до вас».

Вона повертається в той бік, де @Baconsaur притискається до декількох мамонтинят. «В якості вибачення за те, що налікали ваших тварин, ми пропонуємо їм їжу, і, як символ довіри, ми залишимо з вами деяких наших домашніх тварин і скакунів. Ми знаємо, що ви всі добре піклуватиметесь про них».", - "questStressbeastCompletionChat": "`Огидний Стресозвір ПЕРЕМОЖЕНИЙ!`\n\nМи зробили це! З останнім ревом Огидний Стресозвір розсіюється у хмари снігу. Сніжинки мерехтять у повітрі немов підбадьорюючи габітиканців обіймають своїх домашніх тваринок і скакунів. Наші тварини та NPC знову в безпеці!\n\n`Залишспокій врятовано!`\n\nSabreCat ніжно розмовляє з маленьким шаблезубом. «Будь ласка, знайди жителів степів Залишспокою і приведи їх до нас», — каже він. Шаблезубик повертається кілька годин потому, а за ним повільно слідує стадо мамонтових вершників. Ви впізнаєте головного вершника – це леді Льодовик, лідер Залишспокою.\n\n«Могутні габітиканці», — каже вона, – «Мої громадяни та я винні вам найщирішу подяку та найщиріші вибачення. Прагнучи захистити наші Степи від паніки, ми почали таємно виганяти весь наш стрес у крижані гори. Ми навіть не підозрювали, що черед багато поколінь він перетвориться на Стресозвіра, якого ви бачили тут! Коли він вирвався, то загнав усіх нас у гірську пастку, а тоді знущатися над нашими улюбленими тваринами». Вона з сумом стежить за падаючим снігом. «Своєю дурістю ми наразили всіх на небезпеку. Будьте певні, що в майбутньому ми звернемося до вас із нашими проблемами раніше, ніж вони прийдуть до вас».\n\nВона повертається в той бік, де @Baconsaur притискається до декількох мамонтинят. «В якості вибачення за те, що налікали ваших тварин, ми пропонуємо їм їжу, і, як символ довіри, ми залишимо з вами деяких наших домашніх тварин і скакунів. Ми знаємо, що ви всі добре піклуватиметесь про них».", + "questStressbeastCompletion": "Огидний Стресозвір ПЕРЕМОЖЕНИЙ!

Ми зробили це! З останнім ревом Огидний Стресозвір розсіюється у хмари снігу. Сніжинки мерехтять у повітрі немов підбадьорюючи габітиканців обіймають своїх домашніх тваринок і скакунів. Наші тварини та NPC знову в безпеці!

Залишспокій врятовано!

SabreCat ніжно розмовляє з маленьким шаблезубом. «Будь ласка, знайди жителів степів Залишспокою і приведи їх до нас», — каже він. Шаблезубик повертається кілька годин потому, а за ним повільно слідує стадо мамонтових вершників. Ви впізнаєте головного вершника – це Крижана Пані, лідерка Залишспокою.

«Могутні габітиканці», — каже вона, – «Мої громадяни та я винні вам найщирішу подяку та найщиріші вибачення. Прагнучи захистити наші Степи від паніки, ми почали таємно виганяти весь наш стрес у крижані гори. Ми навіть не підозрювали, що черед багато поколінь він перетвориться на Стресозвіра, якого ви бачили тут! Коли він вирвався, то загнав усіх нас у гірську пастку, а тоді знущатися над нашими улюбленими тваринами». Вона з сумом стежить за падаючим снігом. «Своєю дурістю ми наразили всіх на небезпеку. Будьте певні, що в майбутньому ми звернемося до вас із нашими проблемами раніше, ніж вони прийдуть до вас».

Вона повертається в той бік, де @Baconsaur притискається до декількох мамонтинят. «В якості вибачення за те, що налікали ваших тварин, ми пропонуємо їм їжу, і, як символ довіри, ми залишимо з вами деяких наших домашніх тварин і скакунів. Ми знаємо, що ви всі добре піклуватиметесь про них».", + "questStressbeastCompletionChat": "`Огидний Стресозвір ПЕРЕМОЖЕНИЙ!`\n\nМи зробили це! З останнім ревом Огидний Стресозвір розсіюється у хмари снігу. Сніжинки мерехтять у повітрі немов підбадьорюючи габітиканців обіймають своїх домашніх тваринок і скакунів. Наші тварини та NPC знову в безпеці!\n\n`Залишспокій врятовано!`\n\nSabreCat ніжно розмовляє з маленьким шаблезубом. «Будь ласка, знайди жителів степів Залишспокою і приведи їх до нас», — каже він. Шаблезубик повертається кілька годин потому, а за ним повільно слідує стадо мамонтових вершників. Ви впізнаєте головного вершника – це Крижана Пані, лідерка Залишспокою.\n\n«Могутні габітиканці», — каже вона, – «Мої громадяни та я винні вам найщирішу подяку та найщиріші вибачення. Прагнучи захистити наші Степи від паніки, ми почали таємно виганяти весь наш стрес у крижані гори. Ми навіть не підозрювали, що черед багато поколінь він перетвориться на Стресозвіра, якого ви бачили тут! Коли він вирвався, то загнав усіх нас у гірську пастку, а тоді знущатися над нашими улюбленими тваринами». Вона з сумом стежить за падаючим снігом. «Своєю дурістю ми наразили всіх на небезпеку. Будьте певні, що в майбутньому ми звернемося до вас із нашими проблемами раніше, ніж вони прийдуть до вас».\n\nВона повертається в той бік, де @Baconsaur притискається до декількох мамонтинят. «В якості вибачення за те, що налікали ваших тварин, ми пропонуємо їм їжу, і, як символ довіри, ми залишимо з вами деяких наших домашніх тварин і скакунів. Ми знаємо, що ви всі добре піклуватиметесь про них».", "questTRexText": "Король динозаврів", "questTRexNotes": "Тепер, коли стародавні істоти зі степів Залишспокою блукають по всій Габітиці, @Urse вирішив приручити дорослого тиранозавра. Що може піти не так?

Все.", "questTRexCompletion": "Дикий динозавр нарешті припиняє лютувати і заспокоюється, щоб подружитися з гігантськими півнями. @Urse радіє цьому. \"Зрештою, вони не такі вже й жахливі домашні тварини! Їм просто потрібна дисципліна. Ось, візьміть і собі декілька тиранозаврячих яєць.\"", @@ -322,7 +322,7 @@ "questBewilderDropBumblebeeMount": "Магічна бджола (скакун)", "questBewilderBossRageMarket": "`З-Бентежник використовує ОМАНЛИВИЙ УДАР!`\n\nО ні! Незважаючи на всі наші зусилля, ми відволіклися на чарівні ілюзії З-Бентежника і забули зробити деякі з наших Щоденок! Сяючий птах, кукурікаючи, б’є крилами, здіймаючи туман навколо Торговця Алекса. Коли туман розсіється, він божеволіє! «Отримайте безкоштовні зразки!» — радісно кричить він і починає жбурляти яйця та зілля, що вибухають, у втікаючих габітіканців. Звісно, не найвигідніший продаж.\n\nПоспішайте! Давайте зосередимося на наших Щоденках, щоб перемогти цього монстра, перш ніж він заволодіє кимсь іншим.", "questBewilderBossRageStables": "`З-Бентежник використовує ОМАНЛИВИЙ УДАР!`\n\nАаа!!! З-Бентежник ще раз змусив нас знехтувати нашими Щоденками, і тепер він напав на Мета, доглядача тварин! У вихорі туману Мет перетворюється на жахливу крилату істоту, а всі домашні улюбленці та скакуни сумно виють у своїх стайнях. Швидше зосереджуйтеся на своїх завданнях, щоб перемогти це підступне відволікання!", - "questBewilderBossRageBailey": "`З-Бентежник використовує ОМАНЛИВИЙ УДАР!`\n\nОбережно! Посеред виголошення новини, Бейлі, міський герольд, став одержимий З-Бентежником! Вона видає злий, малоінформативний вереск, коли піднімається в повітря. Як тепер ми дізнаємося, що відбувається?\n\nНе здавайтеся... ми так близькі до перемоги над цим надокучливим птахом раз і назавжди!", + "questBewilderBossRageBailey": "`З-Бентежник використовує ОМАНЛИВИЙ УДАР!`\n\nОбережно! Посеред виголошення новини, Бейлі, міська вісниця, став одержимий З-Бентежником! Вона видає злий, малоінформативний вереск, коли піднімається в повітря. Як тепер ми дізнаємося, що відбувається?\n\nНе здавайтеся... ми так близькі до перемоги над цим надокучливим птахом раз і назавжди!", "questFalconText": "Птахи Пожив-крастинації", "questFalconNotes": "Гора Габітика затьмарюється горою Завдань, що набуває приголомшливих розмірів. Раніше це було місце для пікніка та насолоди почуттям досягнутого, поки занедбані завдання не вийшли з-під контролю. Зараз тут мешкають страшні Птахи Пожив-крастинації, нечисті істоти, які заважають габітиканцям виконувати свої завдання!

«Це занадто важко!» – каркають вони на @JonArinbjorn та @Onheiron. «Це займе занадто багато часу зараз! Не буде ніякої різниці якщо ви почекаєте до завтра! Чому б вам не розважитися трохи замість цього?»

Більше ні, обіцяєте ви. Ви підніметеся на свою особисту гору Завдань і переможете Птахів Пожив-крастинації!", "questFalconCompletion": "Гарешті перемігши Птахів Пожив-крастинації, ви сідаєте, щоб насолодитися краєвидом і заслуженим відпочинком.

«Вау!» – каже @Trogdorina. «Ви виграли!»

@Squish додає: «Візьми в нагороду ці яйця, які я знайшов».", @@ -432,8 +432,8 @@ "questTriceratopsUnlockText": "Розблоковує купівлю на ринку яєць з трицератопсом", "questGroupStoikalmCalamity": "Лихо Залишспокою", "questStoikalmCalamity1Text": "Лихо Залишспокою (частина 1): Земляні вороги", - "questStoikalmCalamity1Notes": "Лаконічний лист надходить від @Kiwibot, і від покритого морозом сувою холоне серце й кінчики пальців. «Степи Залишспокою — чудовиська, що вириваються із землі — потрібна допомога!» Ви збираєте свою команду і вирушаєте на північ, але щойно ви наважуєтеся спуститися з гір, сніг під вашими ногами вибухає, і вас оточують жахливо усміхнені черепи!

Раптом повз пролітає спис, який влучає в череп, що підкрадався крізь сніг, намагаючись застати вас зненацька. Висока жінка у витончених обладунках скаче в бій на спині мастодонта, її довга коса розгойдується, коли вона безцеремонно вириває спис із розтрощеного чудовиська. Настав час дати відсіч цим ворогам разом з леді Льодовик, лідеркою Мамонтових Вершників!", - "questStoikalmCalamity1Completion": "Коли ви завдаєте останнього удару по черепах, вони розвіюються в магічному диму. «Можливо, зграя зникла, — каже Леді Льодовик, — але у нас є більші проблеми. Ідіть за мною». Вона кидає вам плащ, щоб захистити вас від холодного повітря, і ви їдете за нею.", + "questStoikalmCalamity1Notes": "Лаконічний лист надходить від @Kiwibot, і від покритого морозом сувою холоне серце й кінчики пальців. «Степи Залишспокою — чудовиська, що вириваються із землі — потрібна допомога!» Ви збираєте свою команду і вирушаєте на північ, але щойно ви наважуєтеся спуститися з гір, сніг під вашими ногами вибухає, і вас оточують жахливо усміхнені черепи!

Раптом повз пролітає спис, який влучає в череп, що підкрадався крізь сніг, намагаючись застати вас зненацька. Висока жінка у витончених обладунках скаче в бій на спині мастодонта, її довга коса розгойдується, коли вона безцеремонно вириває спис із розтрощеного чудовиська. Настав час дати відсіч цим ворогам разом з Крижаною Пані, лідеркою Мамонтових Вершників!", + "questStoikalmCalamity1Completion": "Коли ви завдаєте останнього удару по черепах, вони розвіюються в магічному диму. «Можливо, зграя зникла, — каже Крижана Пані, — але у нас є більші проблеми. Ідіть за мною». Вона кидає вам плащ, щоб захистити вас від холодного повітря, і ви їдете за нею.", "questStoikalmCalamity1Boss": "Рій Земляних Черепів", "questStoikalmCalamity1RageTitle": "Відродження рою", "questStoikalmCalamity1RageDescription": "Відродження рою: ця шкала заповнюється, коли ви не завершуєте свої Щоденки. Коли вона паповниться, Рій Земляних черепів зцілиться на 30% від здоров’я, що залишилося!", @@ -442,13 +442,13 @@ "questStoikalmCalamity1DropDesertPotion": "Пустельне зілля вилуплення", "questStoikalmCalamity1DropArmor": "Броня вершника мамонта", "questStoikalmCalamity2Text": "Лихо Залишспокою (частина 2): Пошуки бурулькових печер", - "questStoikalmCalamity2Notes": "Величний зал Вершників Мамонтів є аскетичним шедевром архітектури, але він також і абсолютно порожній. Немає ані меблів, ані зброї, і навіть колони очищені від інкрустацій.

«Ті черепи понищили це місце, — каже Леді Льодовик, і в її тоні чується хуртовина. – Принизливо. Жодна душа не повинна згадувати про це Першоквітню, інакше його жартам не буде кінця».

«Як дивно! – каже @Beffymaroo. – Але звідки вони…»

«Печери льодяного дрейка. – Леді Льодовик вказує на сяючі монети, розсипані на снігу надворі. – Як неохайно».

«Хіба льодяні дрейки не почесні істоти з власними скарбами?» – запитує @Beffymaroo. «Нащо їм знадобилось би…»

«Контроль розуму, — абсолютно незворушно каже леді Льодовик. — Або щось не менш театральне й незручне.» Вона починає виходити з залу. «Чому ви просто стоїте там?»

Швидше йдіть по слідах із розгублених льодяних монет!", - "questStoikalmCalamity2Completion": "Льодяні монети привели вас прямо до закопаного входу в майстерно приховану печеру. Хоча надворі тиха й чудова погода, сонячне світло виблискує на снігу, всередині, здається, виє лютий зимовий вітер. Леді Льодовик кривиться і простягає тобі шолом Мамонтового вершника. «Одягніть це, — каже вона. — Вам це знадобиться.»", + "questStoikalmCalamity2Notes": "Величний зал Вершників Мамонтів є аскетичним шедевром архітектури, але він також і абсолютно порожній. Немає ані меблів, ані зброї, і навіть колони очищені від інкрустацій.

«Ті черепи понищили це місце, — каже Крижана Пані, і в її тоні чується хуртовина. – Принизливо. Жодна душа не повинна згадувати про це Першоквітню, інакше його жартам не буде кінця».

«Як дивно! – каже @Beffymaroo. – Але звідки вони…»

«Печери льодяного дрейка. – Крижана Пані вказує на сяючі монети, розсипані на снігу надворі. – Як неохайно».

«Хіба льодяні дрейки не почесні істоти з власними скарбами?» – запитує @Beffymaroo. «Нащо їм знадобилось би…»

«Контроль розуму, — абсолютно незворушно каже Крижана Пані. — Або щось не менш театральне й незручне.» Вона починає виходити з залу. «Чому ви просто стоїте там?»

Швидше йдіть по слідах із розгублених льодяних монет!", + "questStoikalmCalamity2Completion": "Льодяні монети привели вас прямо до закопаного входу в майстерно приховану печеру. Хоча надворі тиха й чудова погода, сонячне світло виблискує на снігу, всередині, здається, виє лютий зимовий вітер. Крижана Пані кривиться і простягає тобі шолом Мамонтового вершника. «Одягніть це, — каже вона. — Вам це знадобиться.»", "questStoikalmCalamity2CollectIcicleCoins": "Льодяні монети", "questStoikalmCalamity2DropHeadgear": "Шолом вершника мамонта (головний убір)", "questStoikalmCalamity3Text": "Лихо Залишспокою (частина 3): Землетрус льодяного дрейка", - "questStoikalmCalamity3Notes": "Звивисті тунелі печер льодяних дрейків покриті інеєм... і незліченними багатствами. Ви роззявили рота від цих багатств, але леді Льодовик проходить повз, навіть не глянувши. «Надміру кричущі, — каже вона. – Здобуті, однак, гідно, завдяки респектабельній найманій праці та виваженим банківським інвестиціям. Шукаймо далі». Примружившись, ви помічаєте величезну купу вкрадених речей, захованих у тіні.

Коли ви наближаєтеся, лунає шиплячий голос. «Мій прекрасний скарб! Ти не вкрадеш його в мене!» Звивисте тіло сповзає з купи коштовностей: сама Королева льодяних дрейків! Вас якраз вистачило часу, щоб помітити дивні браслети, що блищать на її зап’ястях, і дикий блиск її очей, перш ніж вона завиє так, що затрусить землю навколо вас.", - "questStoikalmCalamity3Completion": "Ви долаєте Королеву льодяних дрейків, даючи леді Льодовик час розбити сяючі браслети. Королева застигає в очевидному заціпенінні, а потім швидко прикриває його гордовитою позою. «Не соромтеся прибрати ці сторонні предмети, — каже вона. – Я боюся, що вони просто не пасують до нашого декору».

«Крім того, ви їх вкрали, — каже @Beffymaroo. – Викликаючи монстрів із землі».

Королева дрейків виглядає засмученою. «Поговоріть із тією жалюгідною продавщицею браслетів, — каже вона. – Вам потрібна Ціна. Я, по суті, поза цими справами».

Леді Льодовик плескає вас по руці. «Ви сьогодні добре попрацювали», — каже вона, простягаючи вам списа й ріг із купи. «Пишайтеся.»", + "questStoikalmCalamity3Notes": "Звивисті тунелі печер льодяних дрейків покриті інеєм... і незліченними багатствами. Ви роззявили рота від цих багатств, але Крижана Пані проходить повз, навіть не глянувши. «Надміру кричущі, — каже вона. – Здобуті, однак, гідно, завдяки респектабельній найманій праці та виваженим банківським інвестиціям. Шукаймо далі». Примружившись, ви помічаєте величезну купу вкрадених речей, захованих у тіні.

Коли ви наближаєтеся, лунає шиплячий голос. «Мій прекрасний скарб! Ти не вкрадеш його в мене!» Звивисте тіло сповзає з купи коштовностей: сама Королева льодяних дрейків! Вас якраз вистачило часу, щоб помітити дивні браслети, що блищать на її зап’ястях, і дикий блиск її очей, перш ніж вона завиє так, що затрусить землю навколо вас.", + "questStoikalmCalamity3Completion": "Ви долаєте Королеву льодяних дрейків, даючи Крижаній Пані час розбити сяючі браслети. Королева застигає в очевидному заціпенінні, а потім швидко прикриває його гордовитою позою. «Не соромтеся прибрати ці сторонні предмети, — каже вона. – Я боюся, що вони просто не пасують до нашого декору».

«Крім того, ви їх вкрали, — каже @Beffymaroo. – Викликаючи монстрів із землі».

Королева дрейків виглядає засмученою. «Поговоріть із тією жалюгідною продавщицею браслетів, — каже вона. – Вам потрібна Ціна. Я, по суті, поза цими справами».

Крижана Пані плескає вас по руці. «Ви сьогодні добре попрацювали», — каже вона, простягаючи вам списа й ріг із купи. «Пишайтеся.»", "questStoikalmCalamity3Boss": "Королева льодяних дрейків", "questStoikalmCalamity3DropBlueCottonCandy": "Синя цукрова кулька (їжа)", "questStoikalmCalamity3DropShield": "Ріг вершника мамонта (ліва рука)", @@ -483,7 +483,7 @@ "questMayhemMistiflying1DropWhitePotion": "Білий еліксир вилуплення", "questMayhemMistiflying1DropArmor": "Пустотливий веселковий халат посланця (броня)", "questMayhemMistiflying2Text": "Хаос у Хмарополі (частина 2): В якій вітер посилюється", - "questMayhemMistiflying2Notes": "Хмаропіль продожує опускатись у провалля та скелі, бо штормовий вітер не вщухає і не дає змоги чарівним бджолам тримати місто на плаву. Після довгих пошуків Першоквітня ви знаходите його в котеджі, безтурботно граючим в карти зі розлюченим зв'язаним черепом.

@Katy133 перекрикує вітер: «Що спричиняє цей шторм? Ми перемогли черепів, але стало тільки гірше!»

«Це кепсько, — погоджується Першоквітень. – Будь ласка, будьте ласкаві не згадувати про це леді Льодовик. Вона постійно погрожує скасувати наші заручини на тій підставі, що я «катастрофічно безвідповідальний», і я боюся, що вона може неправильно зрозуміти цю ситуацію». Тасує колоду: «Можливо, ви могли б піти за туманними метеликами? Вони нематеріальні, тому вітер не може їх здути, і вони, як правило, рояться навколо різних загроз». Він киває у вікно, де кілька цих створінь пурхають на схід. «Тепер дозвольте мені зосередитися — у мого опонента дуже кам'яне обличчя.»", + "questMayhemMistiflying2Notes": "Хмаропіль продожує опускатись у провалля та скелі, бо штормовий вітер не вщухає і не дає змоги чарівним бджолам тримати місто на плаву. Після довгих пошуків Першоквітня ви знаходите його в котеджі, безтурботно граючим в карти зі розлюченим зв'язаним черепом.

@Katy133 перекрикує вітер: «Що спричиняє цей шторм? Ми перемогли черепів, але стало тільки гірше!»

«Це кепсько, — погоджується Першоквітень. – Будь ласка, будьте ласкаві не згадувати про це Крижаній Пані. Вона постійно погрожує скасувати наші заручини на тій підставі, що я «катастрофічно безвідповідальний», і я боюся, що вона може неправильно зрозуміти цю ситуацію». Тасує колоду: «Можливо, ви могли б піти за туманними метеликами? Вони нематеріальні, тому вітер не може їх здути, і вони, як правило, рояться навколо різних загроз». Він киває у вікно, де кілька цих створінь пурхають на схід. «Тепер дозвольте мені зосередитися — у мого опонента дуже кам'яне обличчя.»", "questMayhemMistiflying2Completion": "Ви слідуєте за туманними метеликами до торнадо, надто бурхливого, щоб ви могли туди потрапити.

«Це має допомогти», — говорить голос прямо у вашому вусі, і ви ледь не падаєте зі скакуна. Першоквітень чомусь сидить прямо позаду вас у сідлі: «Я чув, що ці капюшони випромінюють ауру, яка захищає від негоди — дуже корисно, щоб не втратити лист під час польоту. Можливо, дасте мені шанс?»", "questMayhemMistiflying2CollectRedMistiflies": "Червоні туманні метелики", "questMayhemMistiflying2CollectBlueMistiflies": "Блакитні туманні метелики", @@ -519,19 +519,19 @@ "questGroupLostMasterclasser": "Таємниця ордену Майстрів", "questUnlockLostMasterclasser": "Щоб розблокувати даний квест, виконайте останні квести із серій квестів: \"Біда у Некваптиді\", \"Хаос у Хмарополі\", \"Лихо Залишспокою\" та \"Жах у Завданялісі\".", "questLostMasterclasser1Text": "Таємниця ордену Майстрів (частина 1): Читати між рядків", - "questLostMasterclasser1Notes": "@beffymaroo та @Lemoness несподівано викликають вас до Залу Звичок, де ви з подивом бачите, що всі чотири Майстри Габітики чекають на вас у слабкому світлі світанку. Навіть Радісна Жниця виглядає похмурою.

«От, і ви тут» — каже Першоквітень. – Ми б не потривожили тебе без справді важливої…»

«Допоможіть нам розслідувати нещодавні випадки одержимості, — перебиває леді Льодовик. – Усі жертви звинуватили когось на ім’я Ціна».

Першоквітня це звернення явно ображає. «А як щодо моєї промови? — шипить він. – З ефектом туману та грози?»

«Ми поспішаємо, — бурмоче вона у відповідь. – А мої мамонти все ще мокрі від ваших безперервних тренувань».

«Боюся, що шановна Майстриня Воїнів права, — каже король Мант. – Час має важливе значення. Ви допоможете нам?»

Коли ви киваєте, він змахує руками, відкриваючи портал в підводну кімнату. «Пливіть зі мною до Некваптиди, і ми дослідимо мою бібліотеку в пошуках будь-яких посилань, які можуть дати нам підказку». На ваш збентежений погляд він додає: «Не хвилюйся, папір було зачаровано задовго до того, як Некваптида затонула. Жодна з книжок анітрохи не промокла!» Він підморгує. «На відміну від мамонтів леді Льодовик».

«Я почула це, Манте».

Коли ви пірнаєте у воду слідом за Майстром Магів, ваші ноги чарівним чином зливаються в ласти. Хоча ваше тіло бадьоре, серце завмирає, коли ви бачите тисячі книжкових полиць. Прийдеться багацько прочитати…", + "questLostMasterclasser1Notes": "@beffymaroo та @Lemoness несподівано викликають вас до Залу Звичок, де ви з подивом бачите, що всі чотири Майстри Габітики чекають на вас у слабкому світлі світанку. Навіть Радісна Жниця виглядає похмурою.

«От, і ви тут» — каже Першоквітень. – Ми б не потривожили тебе без справді важливої…»

«Допоможіть нам розслідувати нещодавні випадки одержимості, — перебиває Крижана Пані. – Усі жертви звинуватили когось на ім’я Ціна».

Першоквітня це звернення явно ображає. «А як щодо моєї промови? — шипить він. – З ефектом туману та грози?»

«Ми поспішаємо, — бурмоче вона у відповідь. – А мої мамонти все ще мокрі від ваших безперервних тренувань».

«Боюся, що шановна Майстриня Воїнів права, — каже король Манта. – Час має важливе значення. Ви допоможете нам?»

Коли ви киваєте, він змахує руками, відкриваючи портал в підводну кімнату. «Пливіть зі мною до Некваптиди, і ми дослідимо мою бібліотеку в пошуках будь-яких посилань, які можуть дати нам підказку». На ваш збентежений погляд він додає: «Не хвилюйся, папір було зачаровано задовго до того, як Некваптида затонула. Жодна з книжок анітрохи не промокла!» Він підморгує. «На відміну від мамонтів Крижаної Пані».

«Я почула це, Манте».

Коли ви пірнаєте у воду слідом за Майстром Магів, ваші ноги чарівним чином зливаються в ласти. Хоча ваше тіло бадьоре, серце завмирає, коли ви бачите тисячі книжкових полиць. Прийдеться багацько прочитати…", "questLostMasterclasser1Completion": "Після годин перегляду томів ви все ще не знайшли жодної корисної інформації.

«Здається неможливим, щоб там не було навіть найменшого посилання на щось доречне», — каже головний бібліотекар @Tuqjoi, а його помічник @stefalupagus розчаровано киває.

Очі короля Манта звузилися. «Це неможливо…», — каже він. «Навмисно». На мить вода засяє навколо його рук, і кілька книжок здригнуться. «Щось приховує інформацію, — каже він. – Не просто статичне заклинання, а щось із власною волею. Щось… живе». Він випливає з-за столу. «Радісна Жниця повинна почути про це. Збираймось в дорогу»", "questLostMasterclasser1CollectAncientTomes": "Давні томи", "questLostMasterclasser1CollectForbiddenTomes": "Заборонені томи", "questLostMasterclasser1CollectHiddenTomes": "Приховані томи", "questLostMasterclasser2Text": "Таємниця ордену Майстрів (частина 2): Збирання О'минання", "questLostMasterclasser2Notes": "Радісна Жниця барабанить своїми кістлявими пальцями по книгах, які ви принесли. «О боже, — каже Майстер Цілителів. – Тут діє зловмисна життєва сутність. Я могла би здогадатися, враховуючи напади реанімованих черепів під час кожного інциденту». Її помічник @tricksy.fox приносить скриню, і ви з подивом бачите вміст, який вивантажує @beffymaroo: ті самі предмети, якими колись користувалася ця таємнича Ціна, щоб володіти чиїмсь розумом .

«Я використаю резонансну лікувальну магію, щоб спробувати змусити цю істоту проявитися», — каже Радісна Жниця, нагадуючи цим вам, що вона є талановитим цілителем. «Вам потрібно буде швидко прочитати розкриту інформацію, якщо вона вирветься назовні.».

Коли вона зосереджується, з книг починає витікати звивистий туман і обвиватися навколо предметів. Ви швидко гортаєте сторінки, намагаючись прочитати нові рядки тексту, що впадають вам у вічі. Ви вловлюєте лише кілька уривків: «Піски втраченого часу» — «велика катастрофа» — «розділена на чотири» — «назавжди зіпсований» — перш ніж одне ім’я впадає в очі: Зінія.

Раптом сторінки вириваються з ваших пальців і розпадаються на шмаття, утворюючи створіння, що виє, росте і обвивається навколо захоплених об’єктів.

«Це О'минання! — кричить Радісна Жниця, чаклуючи захисне заклинання. – Воно— стародавнє створіння плутанини й невідомості. Якщо ця Ціна може контролювати їх, вона повинна мати контроль над життєвою магією. Швидко атакуйте його, поки воно не втекло назад у книги!»

", - "questLostMasterclasser2Completion": "Нарешті О'минання здається, і ви ділитеся фрагментами, які встигли прочитали.

«Жодне з цих посилань не звучить знайомим навіть для такої старої, як я, — каже Радісна Жниця. – За винятком того, що Піски втраченого часу — це далека пустеля на найворожішому краю Габітіки. Портали поблизу часто виходять з ладу, але швидкі скакуни можуть доставити вас туди миттєво. Леді Льодовик буде рада допомогти». Її голос стає веселішим. «Це означає, що закоханий Майстер Розбійників, безсумнівно, приєднається до нас». Вона простягає вам блискучу маску. «Можливо, вам варто спробувати відстежити магію, що зберігається в цих предметах, до її джерела. Я піду зберу провізію для вашої подорожі»", + "questLostMasterclasser2Completion": "Нарешті О'минання здається, і ви ділитеся фрагментами, які встигли прочитали.

«Жодне з цих посилань не звучить знайомим навіть для такої старої, як я, — каже Радісна Жниця. – За винятком того, що Піски втраченого часу — це далека пустеля на найворожішому краю Габітіки. Портали поблизу часто виходять з ладу, але швидкі скакуни можуть доставити вас туди миттєво. Крижана Пані буде рада допомогти». Її голос стає веселішим. «Це означає, що закоханий Майстер Розбійників, безсумнівно, приєднається до нас». Вона простягає вам блискучу маску. «Можливо, вам варто спробувати відстежити магію, що зберігається в цих предметах, до її джерела. Я піду зберу провізію для вашої подорожі»", "questLostMasterclasser2Boss": "О'минання", "questLostMasterclasser2DropEyewear": "Ефірна маска (окуляри)", "questLostMasterclasser3Text": "Таємниця ордену Майстрів (частина 3): Місто в пісках", - "questLostMasterclasser3Notes": "В час коли ніч розгортається над пекучими Пісками Втраченого часу, ваші гіди @AnnDeLune, @Kiwibot і @Katy133 ведуть вас вперед. Кілька вибілених стовпів стирчать із затінених дюн, і, коли ви наближаєтеся до них, то чуєте дивний звук, що лунає в цьому, здавалося б, в покинутому просторі.

«Невидимі створіння!» — каже Першоквітень з заздрістю в голосі. – Ого! Тільки уявіть собі можливості. Мабуть, це робота справді непомітного розбійника».

«Розбійника, який може спостерігати за нами, — каже леді Льодовик, спішуючись і піднімаючи свій спис. – Якщо буде лобова атака, постарайтеся не дратувати суперника. Я не хочу повторення інциденту з вулканом».

Він дивиться на неї. «Але це був один із найяскравіших твоїх порятунків».

На ваш подив леді Льодовик дуже рожевіє від цього компліменту. Вона поспішно відходить, щоб оглянути руїни.

«Схоже на уламки стародавнього міста, — каже @AnnDeLune. – Цікаво, що…»

Не встигла вона закінчити речення, як у небі з гуркотом відкривається портал. Хіба магія тут можлива? Стукіт копит невидимих тварин гримить, коли вони тікають у паніці, і ви залишаєтесь протистояти натиску верескливих черепів, які заповнюють небо.", - "questLostMasterclasser3Completion": "Першоквітень несподівано дезорієнтовує останній череп, обсипавши піском, і той відлітає назад до Леді Льодовик, яка майстерно розбиває його. Коли ви перехоплюєте подих і дивитеся вгору, ви бачите спалах чийогось силуету, який рухається з іншого боку порталу, що закривається. Зметикувавши, ви вихоплюєте амулет зі скрині з раніше одержимими предметами і, звичайно, він притягується до невидимої людини. Не звертаючи уваги на тривожні крики Леді Льодовик та Першоквітня, ви прострибуєте через портал саме тоді, коли він зачиняється, падаючи в чорнильну смугу небуття.", + "questLostMasterclasser3Notes": "В час коли ніч розгортається над пекучими Пісками Втраченого часу, ваші гіди @AnnDeLune, @Kiwibot і @Katy133 ведуть вас вперед. Кілька вибілених стовпів стирчать із затінених дюн, і, коли ви наближаєтеся до них, то чуєте дивний звук, що лунає в цьому, здавалося б, в покинутому просторі.

«Невидимі створіння!» — каже Першоквітень з заздрістю в голосі. – Ого! Тільки уявіть собі можливості. Мабуть, це робота справді непомітного розбійника».

«Розбійника, який може спостерігати за нами, — каже Крижана Пані, спішуючись і піднімаючи свій спис. – Якщо буде лобова атака, постарайтеся не дратувати суперника. Я не хочу повторення інциденту з вулканом».

Він дивиться на неї. «Але це був один із найяскравіших твоїх порятунків».

На ваш подив Крижана Пані дуже рожевіє від цього компліменту. Вона поспішно відходить, щоб оглянути руїни.

«Схоже на уламки стародавнього міста, — каже @AnnDeLune. – Цікаво, що…»

Не встигла вона закінчити речення, як у небі з гуркотом відкривається портал. Хіба магія тут можлива? Стукіт копит невидимих тварин гримить, коли вони тікають у паніці, і ви залишаєтесь протистояти натиску верескливих черепів, які заповнюють небо.", + "questLostMasterclasser3Completion": "Першоквітень несподівано дезорієнтовує останній череп, обсипавши піском, і той відлітає назад до Крижаної Пані, яка майстерно розбиває його. Коли ви перехоплюєте подих і дивитеся вгору, ви бачите спалах чийогось силуету, який рухається з іншого боку порталу, що закривається. Зметикувавши, ви вихоплюєте амулет зі скрині з раніше одержимими предметами і, звичайно, він притягується до невидимої людини. Не звертаючи уваги на тривожні крики Крижаної Пані та Першоквітня, ви прострибуєте через портал саме тоді, коли він зачиняється, падаючи в чорнильну смугу небуття.", "questLostMasterclasser3Boss": "Рій черепів порожнечі", "questLostMasterclasser3RageTitle": "Відродження рою", "questLostMasterclasser3RageDescription": "Відродження рою: ця шкала заповнюється, коли ви не завершуєте свої Щоденки. Коли вона наповниться, Рій черепів порожнечі зцілиться на 30% від здоров’я, що залишилося!", @@ -544,7 +544,7 @@ "questLostMasterclasser3DropZombiePotion": "Зомбі інкубаційний еліксир", "questLostMasterclasser4Text": "Таємниця ордену Майстрів: Загублений Майстер", "questLostMasterclasser4Notes": "Ви виринаєте з порталу, але все ще висите у дивному, мінливому підземному світі. «Це було сміливо, — каже холодний голос. – Мушу визнати, я ще не планувала прямого протистояння». З бурхливого виру темряви виринає жінка. «Ласкаво просимо в Королівство Порожнечі».

Ви намагаєтесь боротися зі відчуттям нудоти, що все росте. «Ви Зіння?» — запитуєш ти.

«Ця старе ім'я молодї ідеалістки», — каже вона, скрививши рота, і світ під вами крутиться. «Ні. Зважаючи на все, що я зробила і скасувала, ти маєш називати мене Антизіннія».

Раптом позаду вас знову відкривається портал, і коли чотири Майстри вириваються до тебе, очі Анті’зінії спалахують ненавистю: «Я бачу, що мої жалюгідні заміни зуміли послідувати за вами».

Ви витріщаєте очі: «Заміни?»

«Як Майстер Ефіру я була першим Майстром — єдиним Майстром. Ці четверо — знущання, кожен володіє лише фрагментом того, що колись мала я! Я керувала кожним заклинанням і опанувала кожне вміння. Я сформувала твій світ своєю примхою, доки зрадливий ефір сам не розвалився під вагою моїх талантів і моїх абсолютно розумних очікувань. Я була в пастці цієї порожнечі тисячоліттями, відновлюючись. Уявіть мою огиду, коли я дізналася, як зіпсовано мою спадщину». Вона тихо, лунко розсміялася: «Мій план полягав у тому, щоб знищити їхні володіння, перш ніж знищити їх самих, але я вважаю, що порядок не важливий». З вибухом неймовірної сили вона кидається вперед, і Царство Порожнечі вибухає хаосом.", - "questLostMasterclasser4Completion": "Під натиском вашої останньої атаки Загублений Майтер кричить від розчарування, її тіло мерехтить у напівпрозорості. Бурхлива порожнеча завмирає навколо неї, коли вона падає вперед, і на мить вона ніби змінюється, стає молодшою, спокійнішою, з виразом миру на обличчі… але потім усе тане з ледь помітним шепотом, і ви знову стоїте на колінах у пустельних пісках.

«Здається, ми маємо багато чого дізнатися про нашу власну історію, — каже король Мант, дивлячись на розбиті руїни. – Після того, як Майстер Ефіру була переповнена і втратила контроль над своїми здібностями, вилив порожнечі, мабуть, вимив життя з усіх земель. Ймовірно, все стало такими самими пустелями».

«Не дивно, що древні, які заснували Габітику, наголошували на балансі продуктивності та здоров’я, — бурмоче Радісна Жниця. – ВІдбудувати їхній світ було важким завданням, яке потребувало б чималої наполегливої праці, але вони хотіли запобігти повторенню такої катастрофи».

«Ого, подивіться на ці раніше прокляті предмети!» — говорить Першоквітень. Звичайно, усі вони мерехтять блідим, мінливим прозорим світлом від останнього вибуху ефіру, який вивільнився, коли ви відправили дух Антизіннії на спочинок. «Який сліпучий ефект. Я мушу зробити нотатки».

«Концентровані залишки ефіру в цій області, ймовірно, спричинили також те, що тварини тут стали невидимими», — каже леді Льодовик, дряпаючи пляму порожнечі за вухами. Ви відчуваєте, як невидима пухнаста голова штовхає вашу руку, і підозрюєте, що вам доведеться щось пояснювати вдома, у хліву. Дивлячись на руїни востаннє, ви бачите все, що залишилося від першого Майстра: її мерехтливий плащ. Почепивши його на плечі, ви повертаєтеся до Габіт-сіті, обмірковуючи все, чого навчилися.

", + "questLostMasterclasser4Completion": "Під натиском вашої останньої атаки Загублений Майтер кричить від розчарування, її тіло мерехтить у напівпрозорості. Бурхлива порожнеча завмирає навколо неї, коли вона падає вперед, і на мить вона ніби змінюється, стає молодшою, спокійнішою, з виразом миру на обличчі… але потім усе тане з ледь помітним шепотом, і ви знову стоїте на колінах у пустельних пісках.

«Здається, ми маємо багато чого дізнатися про нашу власну історію, — каже король Манта, дивлячись на розбиті руїни. – Після того, як Майстер Ефіру була переповнена і втратила контроль над своїми здібностями, вилив порожнечі, мабуть, вимив життя з усіх земель. Ймовірно, все стало такими самими пустелями».

«Не дивно, що древні, які заснували Габітику, наголошували на балансі продуктивності та здоров’я, — бурмоче Радісна Жниця. – ВІдбудувати їхній світ було важким завданням, яке потребувало б чималої наполегливої праці, але вони хотіли запобігти повторенню такої катастрофи».

«Ого, подивіться на ці раніше прокляті предмети!» — говорить Першоквітень. Звичайно, усі вони мерехтять блідим, мінливим прозорим світлом від останнього вибуху ефіру, який вивільнився, коли ви відправили дух Антизіннії на спочинок. «Який сліпучий ефект. Я мушу зробити нотатки».

«Концентровані залишки ефіру в цій області, ймовірно, спричинили також те, що тварини тут стали невидимими», — каже Крижана Пані, дряпаючи пляму порожнечі за вухами. Ви відчуваєте, як невидима пухнаста голова штовхає вашу руку, і підозрюєте, що вам доведеться щось пояснювати вдома, у хліву. Дивлячись на руїни востаннє, ви бачите все, що залишилося від першого Майстра: її мерехтливий плащ. Почепивши його на плечі, ви повертаєтеся до Габіт-сіті, обмірковуючи все, чого навчилися.

", "questLostMasterclasser4Boss": "Антизінія", "questLostMasterclasser4RageTitle": "Розріджена порожнеча", "questLostMasterclasser4RageDescription": "Розріджена порожнеча: Ця шкала заповнюється, коли ви не завершуєте свої Щоденки. Коли вона наповниться, Антизінія вилучить ману команди!", @@ -717,10 +717,10 @@ "questRubyCompletion": "Надійно спакувавши необхідні речі, ви втрьох поспішайте назад до Габіт-сіті та зустрічаєтеся з @beffymaroo в лабораторії. «Чудова робота!» – каже @beffymaroo. – Ви зібрали інгредієнти для еліксиру!»

@beffymaroo ретельно поєднує руни та рубіни, щоб створити неперевершений чарвоний еліксир, і виливає його на два яйця домашніх тварин. Спостерігаючи за результатами, ви помічаєте, що ці два улюбленці абсолютно не зацікавлені один в одному!

«Це не спрацювало?» – запитує @gully. Але перш ніж хтось встигає відповісти, ви раптом усвідомлюєте, що це еліксир не створює дружбу та любов, а скоріше досвід спільної роботи для досягнення спільної мети. Ви закінчили квест, отримавши нових друзів... і нових яскравих домашніх тварин!", "questAmberDropAmberPotion": "Бурштиновий інкубаційний еліксир", "questRubyUnlockText": "Відкриває Рудіновий інкубаційний еліксир для придбання на ринку", - "questWaffleNotes": "«Першоквітень! — бурхає схвильована леді Льодовик. – Ти сказав, що твоя витівку з десертами \"закінчено та повністю вичищено\"!»

«Це так і є, моя люба, — спантеличено відповідає Першоквітень. – Я ж найчесніший з Дурнів. Що сталося?»

«До Габіт-сіті наближається гігантський солодкий монстр!»

«Хм, — розмірковує Першоквітень. – Я справді здійснив набіг на кілька лігвищ у пошуках містичних реагентів для моєї останньої витівки. Можливо, я привернув небажану увагу. Це Цукровий Змій? Торт-илья? Тірамісу Рекс?»

«Ні! Це якась... Жахлива Вафля!»

«Га. Це щось новеньке! Можливо, це породилося з усієї навколишньої енергії плутні». Він повертається до вас і @beffymaroo з кривобокою посмішкою. «Я не думаю, що ви занадто зайняті щоб трохи погероствувати?»", + "questWaffleNotes": "«Першоквітень! — бурхає схвильована Крижана Пані. – Ти сказав, що твоя витівку з десертами \"закінчено та повністю вичищено\"!»

«Це так і є, моя люба, — спантеличено відповідає Першоквітень. – Я ж найчесніший з Дурнів. Що сталося?»

«До Габіт-сіті наближається гігантський солодкий монстр!»

«Хм, — розмірковує Першоквітень. – Я справді здійснив набіг на кілька лігвищ у пошуках містичних реагентів для моєї останньої витівки. Можливо, я привернув небажану увагу. Це Цукровий Змій? Торт-илья? Тірамісу Рекс?»

«Ні! Це якась... Жахлива Вафля!»

«Га. Це щось новеньке! Можливо, це породилося з усієї навколишньої енергії плутні». Він повертається до вас і @beffymaroo з кривобокою посмішкою. «Я не думаю, що ви занадто зайняті щоб трохи погероствувати?»", "questRubyText": "Рубіновий звіт", "questWaffleText": "Вафлі з Першоквітнем: Катастрофічний сніданок!", - "questWaffleCompletion": "Збиті і змащений маслом, але піднесені, ви насолоджуєтеся солодкою перемогою, коли Жахлива Вафля розливається басейном липкого слизу.

«Ого, ви справді збили цього монстра», — каже вражена леді Льодовик.

«Шматок пирога!» – сяє Першоквітень.

«Однак трохи прикро, – каже @beffymaroo. – Вона виглядала досить добре, щоб її з'їсти».

Першоквітень дістає набір пляшечок з еліксиром звідкись зі свого плащу, наповнює їх сиропоподібними залишками Вафлі та змішує зі щіпкою блискучого пилу. Рідина забарвлюється і – новий інкубаційний еліксир! Він кидає його вам у руки. «Уся ця пригода викликала у мене апетит. Хто хоче приєднатися до мого сніданку?»", + "questWaffleCompletion": "Збиті і змащений маслом, але піднесені, ви насолоджуєтеся солодкою перемогою, коли Жахлива Вафля розливається басейном липкого слизу.

«Ого, ви справді збили цього монстра», — каже вражена Крижана Пані.

«Шматок пирога!» – сяє Першоквітень.

«Однак трохи прикро, – каже @beffymaroo. – Вона виглядала досить добре, щоб її з'їсти».

Першоквітень дістає набір пляшечок з еліксиром звідкись зі свого плащу, наповнює їх сиропоподібними залишками Вафлі та змішує зі щіпкою блискучого пилу. Рідина забарвлюється і – новий інкубаційний еліксир! Він кидає його вам у руки. «Уся ця пригода викликала у мене апетит. Хто хоче приєднатися до мого сніданку?»", "questWaffleRageDescription": "Кленове трясовиння: Ця шкала заповнюється, коли ви не виповнюєте свої Щоденки. Коли вона наповниться, Жахлива Вафля зменшить очікувану шкоду, яку накопичили члени команди!", "questFluoriteNotes": "Сьогодні незвичайні мінерали користуються великим попитом, тому ви з кількома друзями вирушили вглиб шахт Звивитих гір у пошуках захоплюючих руд. Це була довга й нудна експедиція, доки @-Tyr- не натрапляє на великий камінь, що лежить прямо посередині тунелю.

«Це має допомогти освітити цю штуку», — каже @nirbhao, перш ніж начаклувати кулю світла.

Тепле сяйво наповнює тунель, але з великим каменем починає відбуватися щось дивне. Живлячись чарівним світлом, він починає світитися флуоресцентними синім, зеленим та фіолетовим. Згодом він випрямляється і набуває людиноподібної форми, все це доповнюється сяючими червоними очима, спрямованими прямо на вас! Ви кидаєтеся до бою зі спалахами заклять і сяючою збрєю.", "questFluoriteCompletion": "У запалі бою кришталева істота все більше й більше відволікається на світлове шоу, яке ви створюєте. «Таке блискуче...» – бурмоче вона.

«Звичайно!» – вигукує @nirbhao. – Це має бути флюоритовий дух-стихійник. Все, що вони хочуть, це світло в якому вони змогли б світитися. Давайте допоможемо йому засяяти».

Дух-стихійник радісно гигикає та світиться все яскравіше, коли ви запалюєте смолоскипи та хмаринки магії. Він так радий знову сяяти, що відводить вас до багатого родовища кристалів флюориту.

«Це ідеальний інгредієнт для нового інкубаційного еліксиру, — каже @nirbhao. – Такого, що зробить наших улюбленців такими ж яскравими, як наш новий флуоресцентний друг».", diff --git a/website/common/locales/uk/settings.json b/website/common/locales/uk/settings.json index b77067f53a9..b51569ecf9e 100644 --- a/website/common/locales/uk/settings.json +++ b/website/common/locales/uk/settings.json @@ -17,7 +17,7 @@ "suppressStreakModal": "Не показувати вспливаючого вікна при отриманні досягнення за серію", "showTour": "Показати тур", "showBailey": "Показати Бейлі", - "showBaileyPop": "Знайти Звістуку Бейлі, щоб дізнатися попередні новини.", + "showBaileyPop": "Знайти герольда Бейлі, щоб дізнатися попередні новини.", "fixVal": "Виправити дані персонажа", "fixValPop": "Самотужки змінити дані: здоров'я, рівень і золото.", "invalidLevel": "Невірне значення: Рівень повинен бути рівним або більшим за 1.", diff --git a/website/common/locales/zh/achievements.json b/website/common/locales/zh/achievements.json index d9cc9be366a..d9a35f046ee 100644 --- a/website/common/locales/zh/achievements.json +++ b/website/common/locales/zh/achievements.json @@ -49,10 +49,10 @@ "achievementHatchedPetModalText": "进入物品栏,尝试用孵化药水来孵一颗蛋", "achievementHatchedPetText": "孵化首只宠物。", "achievementHatchedPet": "孵化一只宠物", - "achievementCompletedTaskModalText": "你可以查看任务所得到的奖励", + "achievementCompletedTaskModalText": "勾选任意任务以获得奖励", "achievementCompletedTaskText": "完成首项任务。", "achievementCompletedTask": "完成一项任务", - "achievementCreatedTaskModalText": "把这个星期你想完成的任务加在这里", + "achievementCreatedTaskModalText": "添加一项你想要在本周完成的任务", "achievementCreatedTaskText": "创建首项任务。", "achievementCreatedTask": "创建一项任务", "hideAchievements": "隐藏<%= category %>", @@ -128,7 +128,7 @@ "achievementZodiacZookeeperModalText": "你集齐了所有十二生肖宠物!", "achievementZodiacZookeeperText": "已孵化所有基础颜色的十二生肖宠物。鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狼和飞猪!", "achievementBirdsOfAFeather": "展翅高飞", - "achievementBirdsOfAFeatherText": "已孵化所有基础颜色的飞行宠物:飞猪、猫头鹰、鹦鹉、翼龙、狮鹫、猎鹰、孔雀和公鸡!", + "achievementBirdsOfAFeatherText": "已孵化所有基础颜色的飞行宠物:飞猪、猫头鹰、鹦鹉、翼龙、狮鹫、隼、孔雀和公鸡!", "achievementBirdsOfAFeatherModalText": "你集齐了所有飞行宠物!", "achievementReptacularRumbleModalText": "你集齐了所有爬行宠物!", "achievementGroupsBeta2022": "交互测试者", diff --git a/website/common/locales/zh/backgrounds.json b/website/common/locales/zh/backgrounds.json index 0124f5370ad..a16b78b8c99 100644 --- a/website/common/locales/zh/backgrounds.json +++ b/website/common/locales/zh/backgrounds.json @@ -436,8 +436,8 @@ "backgrounds052019": "第60组:2019年5月推出", "backgroundBlossomingDesertNotes": "在盛花沙漠见证一场稀有的盛大花开。", "backgroundBlossomingDesertText": "盛花沙漠", - "backgroundHalflingsHouseNotes": "探访迷人的矮人之屋。", - "backgroundHalflingsHouseText": "矮人之屋", + "backgroundHalflingsHouseNotes": "探访迷人的半身人之屋。", + "backgroundHalflingsHouseText": "半身人之屋", "backgroundBirchForestNotes": "在平静的桦木森林里闲逛。", "backgroundBirchForestText": "桦木森林", "backgrounds042019": "第59组:2019年4月推出", @@ -847,11 +847,18 @@ "backgroundSwanBoatNotes": "乘坐天鹅船。", "backgroundHeartTreeTunnelText": "心形树道", "backgroundHeartTreeTunnelNotes": "穿过心形树道。", - "backgrounds032024": "第117组:2024年3月推出", + "backgrounds032024": "第118组:2024年3月推出", "backgroundFloweringForestText": "繁花森林", "backgroundFloweringForestNotes": "呼吸繁花森林的芳香。", "backgroundRainyRainforestText": "多雨的雨林", "backgroundRainyRainforestNotes": "在雨林中享受一场凉爽的倾盆大雨。", "backgroundDogParkText": "狗狗公园", - "backgroundDogParkNotes": "在狗狗公园中嬉戏。" + "backgroundDogParkNotes": "在狗狗公园中嬉戏。", + "backgrounds042024": "第119组:2024年4月推出", + "backgroundForestSunsetText": "森林日落", + "backgroundForestSunsetNotes": "沐浴在森林日落的霞光中。", + "backgroundWallFloweringVinesText": "花藤之墙", + "backgroundWallFloweringVinesNotes": "在花藤墙边闲逛。", + "backgroundContainerGardenText": "容器花园", + "backgroundContainerGardenNotes": "在容器花园中劳作。" } diff --git a/website/common/locales/zh/challenge.json b/website/common/locales/zh/challenge.json index 6632a265f03..990b00a28ac 100644 --- a/website/common/locales/zh/challenge.json +++ b/website/common/locales/zh/challenge.json @@ -8,7 +8,7 @@ "brokenChallenge": "已失效的挑战链接:这项任务原本是一个挑战的一部分,但是该挑战(或团队)已经被删除了。你想如何处理这项遗留的任务?", "keepThem": "保留任务", "removeThem": "移除任务", - "challengeCompleted": "这个挑战已被完成,赢家是<%- user %>!你想怎么处理这项任务?", + "challengeCompleted": "此挑战已经结束,获胜者是<%- user %>!你想如何处理这项遗留的任务?", "unsubChallenge": "已失效的挑战链接:这项任务原本是一个挑战的一部分,但是你已经退出了该挑战。你想如何处理这项遗留的任务?", "challenges": "挑战", "endDate": "结束", diff --git a/website/common/locales/zh/character.json b/website/common/locales/zh/character.json index 1d3243a2e9e..abf1122cc16 100644 --- a/website/common/locales/zh/character.json +++ b/website/common/locales/zh/character.json @@ -1,8 +1,8 @@ { "communityGuidelinesWarning": "请注意您的昵称、头像和简介必须遵守社区准则(例如不得包含亵渎言论、成人话题及侮辱言论等)。如果您对某些内容是否合适有任何疑问,请随时发送电子邮件至 <%= hrefBlankCommunityManagerEmail %>!", "profile": "简介", - "avatar": "自定义角色形象", - "editAvatar": "编辑角色形象", + "avatar": "自定义头像", + "editAvatar": "编辑头像", "noDescription": "这位Habitica居民尚未添加描述。", "noPhoto": "这位Habitica居民尚未添加图片。", "other": "其他", diff --git a/website/common/locales/zh/communityguidelines.json b/website/common/locales/zh/communityguidelines.json index 349c33054cd..62d594ee5b8 100644 --- a/website/common/locales/zh/communityguidelines.json +++ b/website/common/locales/zh/communityguidelines.json @@ -90,7 +90,7 @@ "commGuideList11E": "工作人员编辑有问题的内容", "commGuideHeadingRestoration": "恢复", "commGuidePara061": "Habitica致力于自我提升,我们相信第二次机会。如果你有违规行为并受到了惩罚,请将其视为一次评估自己行为的机会,并努力成为社区中更好的一员。", - "commGuidePara062": "如果你想要询问有关你的违规行为或惩罚的问题、道歉或请求恢复,请通过admin@habitica.com与我们联系,并提供你的用户ID 或 @用户名。希望能主动与我们联系。", + "commGuidePara062": "如果你想要询问有关你的违规行为或惩罚的问题、道歉或请求恢复,请通过admin@habitica.com与我们联系,并提供你的用户ID或@用户名。希望能主动与我们联系。", "commGuidePara063": "如果你对你的惩罚或违规行为有任何疑问,或有其他相关问题,可通过admin@habitica.com与工作人员进行联系和讨论。请配合所有已实施的限制措施,并努力达到要求,以解除处罚。", "commGuideHeadingMeet": "认识工作人员", "commGuidePara006": "Habitica有一些精力充沛的游侠骑士,他们与工作人员们联合维持一个平静、惬意、没有恶魔的社区。每一个游侠骑士都有各自的领域,但有时候会被召唤到其他的社群领域。", @@ -131,7 +131,7 @@ "commGuideList05H": "严重或多次试图诈骗或威胁其他玩家以获得付费物品", "commGuideList02M": "请勿索要或乞求宝石、订阅或加入团队计划。如果你看到或收到索要付费物品的垃圾信息,请举报它们。屡次乞求宝石或订阅,尤其是在警告之后依然不停止的,可能会被封禁账号。", "commGuideList02N": "举报任何违反本指南或服务条款的行为。您可以直接举报一条信息,或通过admin@habitica.com通知工作人员在简介或挑战中的违规行为。我们会尽快进行处理。如果对您来说使用母语更方便,您也可以用母语联系我们:我们可能需要使用谷歌翻译,但我们希望您在遇到问题时能放心联系我们。", - "commGuideList02H": "所有昵称和用户名都必须遵守服务条款。修改昵称或用户名的方法:在移动端点击菜单 > 设置 > 账号,或从网页版顶部导航栏的用户图标进入设置。", + "commGuideList02H": "所有昵称和@用户名都必须遵守服务条款。修改昵称或用户名的方法:在移动端点击菜单 > 设置 > 账号,或从网页版顶部导航栏的用户图标进入设置。", "commGuideList02I": "挑战的名称将展示在获胜者的公开简介中,因此它们应当足够得体。 请在创建挑战时记住这一点,如有举报,我们可能会被迫编辑其简介中的记录。", "commGuideList02O": "队伍可根据成员的舒适和喜好制定自己的聊天规则。 但是,管理员无法在这些私人场所中强制执行聊天规则,除非有违反服务条款的行为,包括骚扰。 如果在你的队伍中有人造成了问题,我们支持队长将其移除。", "commGuideList02Q": "不要试图绕过拉黑。 如果有人拉黑了你的私信,请不要在其他地方联系他们来要求其解除对你的拉黑。", diff --git a/website/common/locales/zh/content.json b/website/common/locales/zh/content.json index d2244d9b4f3..e54bdc36f11 100644 --- a/website/common/locales/zh/content.json +++ b/website/common/locales/zh/content.json @@ -2,19 +2,19 @@ "potionText": "治疗药水", "potionNotes": "回复15点生命值 (立即生效)", "armoireText": "魔法宝箱", - "armoireNotesFull": "打开魔法宝箱可随机获得特殊装备、经验或食物!剩余装备:", - "armoireLastItem": "您在魔法宝箱中找到了最后一件稀有装备。", - "armoireNotesEmpty": "每个月的第一周魔法宝箱里都会增加新装备。在此之前,继续点击魔法宝箱也可以获得经验和宠物食品!", + "armoireNotesFull": "打开宝箱可随机获得特殊装备、经验或食物!剩余装备:", + "armoireLastItem": "你已经在魔法宝箱中找到了最后一件稀有装备。", + "armoireNotesEmpty": "每个月的第一周宝箱中都会增加新装备。在此之前,继续点击也可以获得经验和宠物食物!", "dropEggWolfText": "狼", "dropEggWolfMountText": "狼", - "dropEggWolfAdjective": "一只忠诚的", - "dropEggTigerCubText": "老虎幼崽", + "dropEggWolfAdjective": "一条忠诚的", + "dropEggTigerCubText": "幼虎", "dropEggTigerCubMountText": "老虎", "dropEggTigerCubAdjective": "一只凶猛的", "dropEggPandaCubText": "熊猫幼崽", "dropEggPandaCubMountText": "熊猫", - "dropEggPandaCubAdjective": "一只温和的", - "dropEggLionCubText": "狮子幼崽", + "dropEggPandaCubAdjective": "一只温顺的", + "dropEggLionCubText": "幼狮", "dropEggLionCubMountText": "狮子", "dropEggLionCubAdjective": "一只威严的", "dropEggFoxText": "狐狸", @@ -22,14 +22,14 @@ "dropEggFoxAdjective": "一只狡猾的", "dropEggFlyingPigText": "飞猪", "dropEggFlyingPigMountText": "飞猪", - "dropEggFlyingPigAdjective": "一只离奇的", + "dropEggFlyingPigAdjective": "一只奇特的", "dropEggDragonText": "龙", "dropEggDragonMountText": "龙", - "dropEggDragonAdjective": "一只威猛的", + "dropEggDragonAdjective": "一条强大的", "dropEggCactusText": "仙人掌", "dropEggCactusMountText": "仙人掌", - "dropEggCactusAdjective": "一只多刺的", - "dropEggBearCubText": "熊崽", + "dropEggCactusAdjective": "一株多刺的", + "dropEggBearCubText": "小熊", "dropEggBearCubMountText": "熊", "dropEggBearCubAdjective": "一只勇敢的", "questEggGryphonText": "狮鹫", @@ -37,13 +37,13 @@ "questEggGryphonAdjective": "一只骄傲的", "questEggHedgehogText": "刺猬", "questEggHedgehogMountText": "刺猬", - "questEggHedgehogAdjective": "一只带刺的", + "questEggHedgehogAdjective": "一只长满尖刺的", "questEggDeerText": "鹿", "questEggDeerMountText": "鹿", "questEggDeerAdjective": "一只优雅的", - "questEggEggText": "蛋", - "questEggEggMountText": "蛋篮", - "questEggEggAdjective": "一只五彩缤纷的", + "questEggEggText": "彩蛋", + "questEggEggMountText": "彩蛋篮", + "questEggEggAdjective": "一只五颜六色的", "questEggRatText": "老鼠", "questEggRatMountText": "老鼠", "questEggRatAdjective": "一只合群的", @@ -55,40 +55,40 @@ "questEggSeahorseAdjective": "一只优秀的", "questEggParrotText": "鹦鹉", "questEggParrotMountText": "鹦鹉", - "questEggParrotAdjective": "一只鲜艳的", + "questEggParrotAdjective": "一只充满活力的", "questEggRoosterText": "公鸡", "questEggRoosterMountText": "公鸡", - "questEggRoosterAdjective": "一只大摇大摆的", + "questEggRoosterAdjective": "一只昂首阔步的", "questEggSpiderText": "蜘蛛", "questEggSpiderMountText": "蜘蛛", "questEggSpiderAdjective": "一只有艺术天赋的", "questEggOwlText": "猫头鹰", "questEggOwlMountText": "猫头鹰", - "questEggOwlAdjective": "一只充满智慧的", + "questEggOwlAdjective": "一只智慧的", "questEggPenguinText": "企鹅", "questEggPenguinMountText": "企鹅", "questEggPenguinAdjective": "一只敏锐的", "questEggTRexText": "霸王龙", "questEggTRexMountText": "霸王龙", - "questEggTRexAdjective": "一只手臂短短的", + "questEggTRexAdjective": "一头前肢短小的", "questEggRockText": "岩石", "questEggRockMountText": "岩石", - "questEggRockAdjective": "一只活泼的", + "questEggRockAdjective": "一块充满活力的", "questEggBunnyText": "兔子", "questEggBunnyMountText": "兔子", - "questEggBunnyAdjective": "一只暖洋洋的", + "questEggBunnyAdjective": "一只蜷伏的", "questEggSlimeText": "棉花糖史莱姆", "questEggSlimeMountText": "棉花糖史莱姆", - "questEggSlimeAdjective": "一只甜蜜的", + "questEggSlimeAdjective": "一只甜甜的", "questEggSheepText": "绵羊", "questEggSheepMountText": "绵羊", "questEggSheepAdjective": "一只毛茸茸的", "questEggCuttlefishText": "乌贼", "questEggCuttlefishMountText": "乌贼", - "questEggCuttlefishAdjective": "一只令人想拥抱的", + "questEggCuttlefishAdjective": "一只喜欢拥抱的", "questEggWhaleText": "鲸", "questEggWhaleMountText": "鲸", - "questEggWhaleAdjective": "一只华丽醒目的", + "questEggWhaleAdjective": "一头喷水的", "questEggCheetahText": "猎豹", "questEggCheetahMountText": "猎豹", "questEggCheetahAdjective": "一只诚实的", @@ -97,70 +97,70 @@ "questEggHorseAdjective": "一匹飞驰的", "questEggFrogText": "青蛙", "questEggFrogMountText": "青蛙", - "questEggFrogAdjective": "一只高贵的", + "questEggFrogAdjective": "一只王子般的", "questEggSnakeText": "蛇", "questEggSnakeMountText": "蛇", - "questEggSnakeAdjective": "一条嘶嘶的", + "questEggSnakeAdjective": "一条爬行的", "questEggUnicornText": "独角兽", "questEggUnicornMountText": "有翼独角兽", - "questEggUnicornAdjective": "一只魔幻的", + "questEggUnicornAdjective": "一只神奇的", "questEggSabretoothText": "剑齿虎", "questEggSabretoothMountText": "剑齿虎", "questEggSabretoothAdjective": "一只凶猛的", "questEggMonkeyText": "猴子", "questEggMonkeyMountText": "猴子", - "questEggMonkeyAdjective": "一个淘气的", + "questEggMonkeyAdjective": "一只顽皮的", "questEggSnailText": "蜗牛", "questEggSnailMountText": "蜗牛", - "questEggSnailAdjective": "一只缓慢但沉着的", - "questEggFalconText": "猎鹰", - "questEggFalconMountText": "猎鹰", - "questEggFalconAdjective": "一只迅捷的", - "questEggTreelingText": "树精", - "questEggTreelingMountText": "树精", - "questEggTreelingAdjective": "一只茂盛的", + "questEggSnailAdjective": "一只缓慢但稳步行进的", + "questEggFalconText": "隼", + "questEggFalconMountText": "隼", + "questEggFalconAdjective": "一只敏捷的", + "questEggTreelingText": "小树", + "questEggTreelingMountText": "小树", + "questEggTreelingAdjective": "一棵枝繁叶茂的", "questEggAxolotlText": "蝾螈", "questEggAxolotlMountText": "蝾螈", "questEggAxolotlAdjective": "一只小小的", "questEggTurtleText": "海龟", - "questEggTurtleMountText": "巨大的海龟", - "questEggTurtleAdjective": "一只安静的", + "questEggTurtleMountText": "巨型海龟", + "questEggTurtleAdjective": "一只平静的", "questEggArmadilloText": "犰狳", "questEggArmadilloMountText": "犰狳", "questEggArmadilloAdjective": "一只满身装甲的", "questEggCowText": "奶牛", "questEggCowMountText": "奶牛", - "questEggCowAdjective": "一只哞哞的", + "questEggCowAdjective": "一头哞哞叫的", "questEggBeetleText": "甲虫", "questEggBeetleMountText": "甲虫", "questEggBeetleAdjective": "一只无敌的", "questEggFerretText": "雪貂", "questEggFerretMountText": "雪貂", - "questEggFerretAdjective": "一块毛皮", + "questEggFerretAdjective": "一只毛茸茸的", "questEggSlothText": "树懒", "questEggSlothMountText": "树懒", - "questEggSlothAdjective": "一只敏捷的", + "questEggSlothAdjective": "一只飞快的", "questEggTriceratopsText": "三角龙", "questEggTriceratopsMountText": "三角龙", - "questEggTriceratopsAdjective": "一只狡诈的", + "questEggTriceratopsAdjective": "一头难以对付的", "questEggGuineaPigText": "豚鼠", "questEggGuineaPigMountText": "豚鼠", - "questEggGuineaPigAdjective": "一个轻浮的", + "questEggGuineaPigAdjective": "一只头晕眼花的", "questEggPeacockText": "孔雀", "questEggPeacockMountText": "孔雀", - "questEggPeacockAdjective": "一只骄傲的", + "questEggPeacockAdjective": "一只昂首阔步的", "questEggButterflyText": "毛毛虫", "questEggButterflyMountText": "蝴蝶", - "questEggButterflyAdjective": "一个可爱的", + "questEggButterflyAdjective": "一只可爱的", "questEggNudibranchText": "海蛞蝓", "questEggNudibranchMountText": "海蛞蝓", - "questEggNudibranchAdjective": "一个俏皮的", + "questEggNudibranchAdjective": "一只漂亮的", "questEggHippoText": "河马", "questEggHippoMountText": "河马", - "questEggHippoAdjective": "一只快乐的", - "questEggYarnText": "毛线", + "questEggHippoAdjective": "一头快乐的", + "questEggYarnText": "纱线", "questEggYarnMountText": "飞毯", - "questEggYarnAdjective": "羊绒的", + "questEggYarnAdjective": "羊毛", "questEggPterodactylText": "翼龙", "questEggPterodactylMountText": "翼龙", "questEggPterodactylAdjective": "一只值得信赖的", @@ -169,20 +169,20 @@ "questEggBadgerAdjective": "一只忙碌的", "questEggSquirrelText": "松鼠", "questEggSquirrelMountText": "松鼠", - "questEggSquirrelAdjective": "一只有毛茸茸尾巴的", + "questEggSquirrelAdjective": "一只尾巴毛茸茸的", "questEggSeaSerpentText": "海蛇", "questEggSeaSerpentMountText": "海蛇", - "questEggSeaSerpentAdjective": "一个闪闪发光的", + "questEggSeaSerpentAdjective": "一条闪亮的", "questEggKangarooText": "袋鼠", "questEggKangarooMountText": "袋鼠", - "questEggKangarooAdjective": "一只敏锐的", - "questEggAlligatorText": "鳄鱼", - "questEggAlligatorMountText": "鳄鱼", - "questEggAlligatorAdjective": "一只狡猾的", + "questEggKangarooAdjective": "一只热心的", + "questEggAlligatorText": "短吻鳄", + "questEggAlligatorMountText": "短吻鳄", + "questEggAlligatorAdjective": "一条狡猾的", "questEggVelociraptorText": "迅猛龙", "questEggVelociraptorMountText": "迅猛龙", "questEggVelociraptorAdjective": "一只聪明的", - "eggNotes": "将一瓶孵化药水倒在这个宠物蛋上,你就能孵化出<%= eggAdjective(locale) %><%= eggText(locale) %>。", + "eggNotes": "将一瓶孵化药水倒在这枚蛋上,它就会孵化出<%= eggAdjective(locale) %><%= eggText(locale) %>。", "hatchingPotionBase": "普通", "hatchingPotionWhite": "白色", "hatchingPotionDesert": "沙漠", @@ -212,7 +212,7 @@ "hatchingPotionFrost": "霜", "hatchingPotionIcySnow": "冰雪", "hatchingPotionNotes": "把它倒在宠物蛋上可以孵化出一只<%= potText(locale) %>宠物。", - "premiumPotionAddlNotes": "无法用于副本宠物蛋。在<%= date(locale) %>前可购买。", + "premiumPotionAddlNotes": "无法用于副本宠物蛋。<%= date(locale) %>前可购买。", "foodMeat": "肉", "foodMeatThe": "肉", "foodMeatA": "肉", @@ -278,31 +278,31 @@ "foodCandySkeletonA": "骸骨糖果", "foodCandyBase": "普通糖果", "foodCandyBaseThe": "普通糖果", - "foodCandyBaseA": "一个普通糖果", - "foodCandyCottonCandyBlue": "酸味蓝色糖果", - "foodCandyCottonCandyBlueThe": "酸味蓝色糖果", - "foodCandyCottonCandyBlueA": "一个酸味蓝色糖果", - "foodCandyCottonCandyPink": "酸味粉色糖果", - "foodCandyCottonCandyPinkThe": "酸味粉色糖果", - "foodCandyCottonCandyPinkA": "一个酸味粉色糖果", - "foodCandyShade": "巧克力糖", - "foodCandyShadeThe": "巧克力糖", - "foodCandyShadeA": "巧克力糖", + "foodCandyBaseA": "普通糖果", + "foodCandyCottonCandyBlue": "蓝色酸味糖果", + "foodCandyCottonCandyBlueThe": "蓝色酸味糖果", + "foodCandyCottonCandyBlueA": "蓝色酸味糖果", + "foodCandyCottonCandyPink": "粉色酸味糖果", + "foodCandyCottonCandyPinkThe": "粉色酸味糖果", + "foodCandyCottonCandyPinkA": "粉色酸味糖果", + "foodCandyShade": "巧克力糖果", + "foodCandyShadeThe": "巧克力糖果", + "foodCandyShadeA": "巧克力糖果", "foodCandyWhite": "香草糖果", "foodCandyWhiteThe": "香草糖果", "foodCandyWhiteA": "香草糖果", - "foodCandyGolden": "蜂蜜糖", + "foodCandyGolden": "蜂蜜糖果", "foodCandyGoldenThe": "蜂蜜糖果", "foodCandyGoldenA": "蜂蜜糖果", "foodCandyZombie": "腐烂糖果", "foodCandyZombieThe": "腐烂糖果", "foodCandyZombieA": "腐烂糖果", - "foodCandyDesert": "砂糖", - "foodCandyDesertThe": "沙子糖", - "foodCandyDesertA": "沙子糖", - "foodCandyRed": "肉桂糖", - "foodCandyRedThe": "肉桂糖", - "foodCandyRedA": "肉桂糖", + "foodCandyDesert": "沙子糖果", + "foodCandyDesertThe": "沙子糖果", + "foodCandyDesertA": "沙子糖果", + "foodCandyRed": "肉桂糖果", + "foodCandyRedThe": "肉桂糖果", + "foodCandyRedA": "肉桂糖果", "foodSaddleText": "鞍", "foodSaddleNotes": "立即将你的一只宠物长成为坐骑。", "foodSaddleSellWarningNote": "嘿!这是一个非常有用的物品! 你知道如何对你的宠物使用鞍吗?", @@ -328,9 +328,9 @@ "foodPieWhite": "白香草布丁派", "foodPieWhiteThe": "白香草布丁派", "foodPieWhiteA": "一块白香草布丁派", - "foodPieGolden": "金色香蕉奶油派", - "foodPieGoldenThe": "金色香蕉奶油派", - "foodPieGoldenA": "一块金色香蕉奶油派", + "foodPieGolden": "金香蕉奶油派", + "foodPieGoldenThe": "金香蕉奶油派", + "foodPieGoldenA": "一块金香蕉奶油派", "foodPieZombie": "腐烂的派", "foodPieZombieThe": "腐烂的派", "foodPieZombieA": "一块腐烂的派", @@ -344,10 +344,10 @@ "hatchingPotionWatery": "潮湿", "hatchingPotionBronze": "青铜", "hatchingPotionSunshine": "阳光", - "questEggRobotAdjective": "一个新潮的", + "questEggRobotAdjective": "一只未来的", "questEggRobotMountText": "机器人", "questEggRobotText": "机器人", - "questEggDolphinAdjective": "一只活泼的", + "questEggDolphinAdjective": "一条活泼的", "questEggDolphinMountText": "海豚", "questEggDolphinText": "海豚", "hatchingPotionShadow": "阴影", diff --git a/website/common/locales/zh/front.json b/website/common/locales/zh/front.json index e793238f6a7..a05a740bf6c 100644 --- a/website/common/locales/zh/front.json +++ b/website/common/locales/zh/front.json @@ -10,7 +10,7 @@ "companyAbout": "如何操作", "companyBlog": "博客", "companyContribute": "为Habitica做贡献", - "companyDonate": "捐款给Habitica", + "companyDonate": "向Habitica捐助", "forgotPassword": "找回密码?", "emailNewPass": "发送密码重置链接至电子邮箱", "forgotPasswordSteps": "请输入你的用户名或注册Habitica帐号时使用的电子邮箱地址。", @@ -24,42 +24,42 @@ "free": "免费加入", "guidanceForBlacksmiths": "铁匠指南", "history": "历史", - "invalidEmail": "执行密码重置需要一个有效的电子邮件地址。", + "invalidEmail": "执行密码重置需要有效的电子邮箱地址。", "login": "登录", "logout": "退出", - "marketing1Header": "通过玩游戏来养成你的习惯", - "marketing1Lead1Title": "你的生活游戏", - "marketing1Lead1": "Habitica是一个帮助你改变生活习惯的游戏。通过将您的所有任务(习惯,日常和待办) 转变成你需要打败的敌人来“游戏化”你的生活。你做的越好,在游戏进展得越顺利。如果在生活中出了差错,你的角色在游戏中也会退步。", - "marketing1Lead2Title": "获取装备", - "marketing1Lead2": "培养你的习惯来丰富你的人物形象。去炫耀你有趣的装备们吧!", - "marketing1Lead3Title": "获得随机奖励", - "marketing1Lead3": "对一些人而言,他们的动力来自于赌博精神:这个系统就是“随机奖励”。Habitica包容所有的鼓励与惩罚的模式:积极的、消极的、指定的、随机的。", - "marketing2Header": "与朋友比赛", - "marketing2Lead1Title": "社会生产力", - "marketing2Lead1": "当然你单独玩Habitica,但是当你开始合作,竞争,保持互相之间的责任感的时候,你才能体会到真正的乐趣。最有效的自我提高系统就是社会责任感,还有什么能比游戏提供的责任感与竞争的环境更好呢?", - "marketing2Lead2Title": "击败怪物", - "marketing2Lead2": "如果没有战斗还能叫RPG吗?跟你的队友一起击败boss吧。Boss是“超级责任感模式”——每天你错过的任务会伤害*所有人!*", + "marketing1Header": "通过游戏改善你的习惯", + "marketing1Lead1Title": "你的人生RPG", + "marketing1Lead1": "Habitica是一款帮助你改善现实生活习惯的游戏。它通过将你所有的任务(习惯,日常任务和待办事项) 变成你需要打败的小怪物来“游戏化”你的生活。你在生活中做得越好,你在游戏中的进步就越大。如果你在生活中犯了错误,你的角色也会在游戏中退步。", + "marketing1Lead2Title": "获取精美装备", + "marketing1Lead2": "改善你的习惯来使你的角色成长。炫耀你得到的炫酷装备吧!", + "marketing1Lead3Title": "寻找随机奖励", + "marketing1Lead3": "对有些人来说,最能激励他们的方式是赌博:一种叫做“随机奖励”机制。Habitica支持所有的强化与惩罚方式:无论是积极的、消极的、指定的还是随机的。", + "marketing2Header": "与朋友一起竞争", + "marketing2Lead1Title": "和朋友一起提高效率", + "marketing2Lead1": "你当然可以独自玩Habitica,但是当你开始合作、竞争和对他人负责的时候,Habitica才能发挥真正的作用。自我提高最有效的方法就是保持集体责任感,还有什么比电子游戏更能营造责任感和竞争环境呢?", + "marketing2Lead2Title": "与怪物战斗", + "marketing2Lead2": "RPG游戏怎么能缺少战斗元素?和你的队伍一起与怪物战斗吧。怪物是 “超级责任感模式”——你没去健身房的一天,就是怪物伤害*所有人*的一天!", "marketing2Lead3Title": "互相挑战", - "marketing2Lead3": "挑战让你和你的朋友或其他人竞争。挑战的获胜者会赢得特殊的奖励。", - "marketing3Header": "应用和拓展", - "marketing3Lead1": "iPhone和安卓应用程式可以让你外出时也能处理你的习惯。我们明白有时要登录网站点点按钮可能会成为一个负担。", + "marketing2Lead3": "挑战让你可以与朋友和陌生人竞争。挑战的获胜者会赢得特殊奖励。", + "marketing3Header": "应用程序与扩展插件", + "marketing3Lead1": "**iPhone和安卓**应用程序可让你随时随地进行操作。我们知道有时登录网站点击按钮可能会很麻烦。", "marketing3Lead2Title": "集成", - "marketing3Lead2": "其他**第三方工具**将Habitica融入您生活的方方面面。我们的API工具可以轻松的提供集成。例如[Chrome扩展程序](https://chrome.google.com/webstore/detail/habitica/pidkmpibnnnhneohdgjclfdjpijggmjj?hl=en-US),您在浏览无益的网站时会损失积分,在浏览有益的网站时会得到积分。[在这里查看更多](https://habitica.fandom.com/zh/wiki/扩展和插件)。", - "marketing4Header": "组织使用", - "marketing4Lead1": "教育是一个非常适合游戏化的领域.我们都知道如今手机和游戏对于学生的吸引力;利用这个力量!让你的学生在一个友好的环境中互相竞争。用稀有的奖品奖励那些好的行为。就能看到他们成绩与好行为的突飞猛进。", + "marketing3Lead2": "其他**第三方工具**可以将Habitica与你生活的方方面面结合起来。我们的API为像[Chrome扩展程序](https://chrome.google.com/webstore/detail/habitica/pidkmpibnnnhneohdgjclfdjpijggmjj?hl=en-US)这样的工具提供了简便的集成功能,使你在浏览无益的网站时会损失积分,在浏览有益的网站时会获得积分。[点击此处查看更多](https://habitica.fandom.com/zh/wiki/扩展和插件)。", + "marketing4Header": "组织用途", + "marketing4Lead1": "教育是最适合游戏化的领域之一。我们都知道现在的学生有多爱玩手机和游戏;利用这种力量吧!让学生在友好的环境中相互竞争,用稀有奖品奖励良好的行为,看着他们的成绩和品行突飞猛进。", "marketing4Lead1Title": "教育游戏化", - "marketing4Lead2": "医疗保健的花销越来越高,是时候做出一些改变了。虽然有数以百计的用来改善健康的程序,我们相信Habitica可以从本质上帮助你走向更健康的生活方式。", - "marketing4Lead2Title": "健康游戏化", - "marketing4Lead3-1": "想游戏化你的生活?", - "marketing4Lead3-2": "希望组织一个教育,健康,或其他类型的小组?", - "marketing4Lead3Title": "游戏化任何事情", + "marketing4Lead2": "医疗保健的花销越来越高,是时候做出一些改变了。现在有数以百计的降低花销和改善健康的应用程序,我们相信Habitica可以帮助你实现更健康的生活方式。", + "marketing4Lead2Title": "健康与保健游戏化", + "marketing4Lead3-1": "想让你的生活游戏化?", + "marketing4Lead3-2": "有兴趣管理一个教育、健康等领域的团队?", + "marketing4Lead3Title": "将一切游戏化", "mobileAndroid": "安卓客户端", "mobileIOS": "iOS客户端", "oldNews": "新闻", "newsArchive": "Fandom上的新闻档案(多语言)", "setNewPass": "设置新密码", "password": "密码", - "playButton": "开始", + "playButton": "进入游戏", "playButtonFull": "进入Habitica", "presskit": "媒体资料", "presskitText": "感谢您对Habitica的关注!以下图片可用于有关Habitica的文章或视频。如需了解更多信息,请通过<%= pressEnquiryEmail %>联系我们。", @@ -94,11 +94,11 @@ "tasks": "任务", "teams": "团队", "terms": "使用条款", - "tumblr": "汤不热(Tumblr)", + "tumblr": "Tumblr", "localStorageTryFirst": "如果你在使用Habitica中遇到了问题,点击下方的按钮清除这个网站的本地存储和cookies(不影响其他网站)。在这之后你需要重新登录,所以在此之前你需要知道你的登录信息,可以在设置-> <%= linkStart %>网站<%= linkEnd %>中找到。", "localStorageTryNext": "如果问题持续发生,如果你还没上报这个错误,请使用<%= linkStart %>报告一个错误<%= linkEnd %>。", "localStorageClear": "清除数据", - "localStorageClearExplanation": "此按钮会抹掉本地存储和大部分cookies,并且从该电脑上退出账号。", + "localStorageClearExplanation": "此按钮将清除本地存储和大部分cookie,并使你退出登录。", "username": "用户名", "emailOrUsername": "电子邮箱或用户名(区分大小写)", "work": "工作", @@ -149,13 +149,13 @@ "loginWithSocial": "使用<%= social %>登录", "confirmPassword": "确认密码", "usernameLimitations": "用户名的长度必须在1至20个字符之间,只允许含有字母a至z、数字0至9、连字符及下划线,且不得违反条款要求。", - "usernamePlaceholder": "例如,HabitRabbit", - "emailPlaceholder": "例如,gryphon@example.com", - "passwordPlaceholder": "例如,******************", + "usernamePlaceholder": "例:HabitRabbit", + "emailPlaceholder": "例:gryphon@example.com", + "passwordPlaceholder": "例:******************", "confirmPasswordPlaceholder": "确保你的密码相同!", "joinHabitica": "加入Habitica", - "alreadyHaveAccountLogin": "已经是Habitica大陆的勇者了?从这里进入吧!", - "dontHaveAccountSignup": "还不是我们的一份子?请在这里注册。", + "alreadyHaveAccountLogin": "已有Habitica账号?登录", + "dontHaveAccountSignup": "还没有Habitica账号?注册", "motivateYourself": "激励自己,实现目标。", "timeToGetThingsDone": "完成了所有的任务,该娱乐一下!快快成为Habitica的一份子吧!超过<%= userCountInMillions %>百万Habitica居民等着你!你完成的每一个任务都有助于改善生活。", "singUpForFree": "免费注册", @@ -180,14 +180,14 @@ "joinMany": "和超过<%= userCountInMillions %>百万个人一起享受乐趣,同时实现自己的目标!", "joinToday": "今天就加入Habitica", "signup": "注册", - "getStarted": "现在就加入我们", + "getStarted": "现在开始", "mobileApps": "手机客户端", "learnMore": "了解更多", "communityInstagram": "Instagram", - "minPasswordLength": "密码至少需要8个字符。", + "minPasswordLength": "密码不能少于8个字符。", "enterHabitica": "进入Habitica", "socialAlreadyExists": "该社交账号已与现存的Habitica账户连接。", - "emailUsernamePlaceholder": "例如,habitrabbit或gryphon@example.com", + "emailUsernamePlaceholder": "例:habitrabbit或gryphon@example.com", "footerProduct": "产品", "translateHabitica": "翻译Habitica", "incorrectResetPhrase": "请用大写字母输入 <%= magicWord %> 以重置你的账号。" diff --git a/website/common/locales/zh/gear.json b/website/common/locales/zh/gear.json index 3f2c32d4702..1e0b14698d8 100644 --- a/website/common/locales/zh/gear.json +++ b/website/common/locales/zh/gear.json @@ -88,7 +88,7 @@ "weaponSpecial3Notes": "会议、怪物、疾病:全部解决!捣碎!增加力量、智力、体质各<%= attrs %>点。", "weaponSpecialCriticalText": "消灭Bug的关键之锤", "weaponSpecialCriticalNotes": "这位勇士杀死了一个使无数战士陨落的Github敌人。这把战锤由Bug的骸骨打造,能打出强大的暴击。增加力量、感知各<%= attrs %>点。", - "weaponSpecialTakeThisText": "Take This剑", + "weaponSpecialTakeThisText": "Take This之剑", "weaponSpecialTakeThisNotes": "这把剑是通过参加Take This赞助的挑战获得的。恭喜!增加全属性<%= attrs %>点。", "weaponSpecialTridentOfCrashingTidesText": "怒潮三叉戟", "weaponSpecialTridentOfCrashingTidesNotes": "赋予你指挥鱼群的能力,还能为你的任务提供一些强大的攻击。增加 <%= int %> 点智力。", @@ -1296,7 +1296,7 @@ "shieldSpecial0Notes": "看透死亡的面纱,以阴间的惨象使敌人战栗。增加<%= per %>点感知。", "shieldSpecial1Text": "水晶盾", "shieldSpecial1Notes": "既能粉碎利箭,也能偏转中伤者的信口雌黄。增加全属性<%= attrs %>点。", - "shieldSpecialTakeThisText": "Take This盾", + "shieldSpecialTakeThisText": "Take This之盾", "shieldSpecialTakeThisNotes": "这面盾是通过参加Take This赞助的挑战获得的。恭喜!增加全属性<%= attrs %>点。", "shieldSpecialGoldenknightText": "Mustaine的碎石晨星锤", "shieldSpecialGoldenknightNotes": "怪物统统捣烂!增加体质、感知各<%= attrs %>点。", @@ -1429,7 +1429,7 @@ "shieldSpecialFall2018HealerText": "饥饿护盾", "shieldSpecialFall2018HealerNotes": "这面盾牌张开了巨口,可以吸收你的敌人的所有攻击。增加<%= con %>点体质。2018年秋季限定版装备。", "shieldSpecialWinter2019WarriorText": "冰封护盾", - "shieldSpecialWinter2019WarriorNotes": "这面盾牌是用镇静大草原上最古老的冰川中最厚的冰盖制成的。增加<%= con %>点体质。2018-2019年冬季限定版装备。", + "shieldSpecialWinter2019WarriorNotes": "这面盾牌是用坚忍大草原上最古老的冰川中最厚的冰盖制成的。增加<%= con %>点体质。2018-2019年冬季限定版装备。", "shieldSpecialWinter2019HealerText": "附魔冰晶", "shieldSpecialWinter2019HealerNotes": "薄冰可能会碎,但这些完美的冰晶能在任何攻击抵达之前将其折返。增加<%= con %>点体质。2018-2019年冬季限定版装备。", "shieldMystery201601Text": "决心屠戮者", @@ -2014,7 +2014,7 @@ "weaponSpecialWinter2020RogueText": "灯笼杆", "backMystery202001Notes": "这些毛茸茸的尾巴蕴含着天体的力量和高度的可爱!没有属性加成。2020年1月订阅者物品。", "backMystery202001Text": "寓言五尾", - "headMystery202001Notes": "你的听觉会变得如此敏锐,以至于能听到星星的闪烁和月亮的旋转。没有属性加成。2020年1月订阅者物品。", + "headMystery202001Notes": "你的听觉变得极其敏锐,甚至能听到星星的闪烁和月亮的旋转。没有属性加成。2020年1月订阅者物品。", "headMystery202001Text": "寓言狐耳", "headSpecialNye2019Text": "古怪派对帽", "headSpecialNye2019Notes": "你收到了一顶古怪派对帽!当新年的钟声敲响时,骄傲地戴上它吧!没有属性加成。", @@ -2072,7 +2072,7 @@ "armorSpecialSpring2020WarriorNotes": "这种坚硬的甲壳可以在最具破坏性的攻击下确保你的安全。增加<%= con %>点体质。2020年春季限定版装备。", "armorSpecialSpring2020RogueNotes": "黄昏的颜色,宝石的颜色,最深的海的颜色!增加<%= per %>点感知。2020年春季限定版装备。", "weaponSpecialSpring2020HealerNotes": "鸢尾花虽美,叶子却如剑一般……不要被花迷惑,这根法杖坚硬如钢!增加<%= int %>点智力。2020年春季限定版装备。", - "weaponSpecialSpring2020RogueNotes": "你攻击速度如此之快,以至于它看起来更蓝了!增加<%= str %>点力量。2020年春季限定版装备。", + "weaponSpecialSpring2020RogueNotes": "你的攻击速度非常之快,使得它看起来更蓝了!增加<%= str %>点力量。2020年春季限定版装备。", "weaponSpecialSpring2020RogueText": "青金石之刃", "headSpecialSpring2020RogueText": "青金石武士头盔", "weaponSpecialSpring2020HealerText": "剑兰法杖", @@ -2346,25 +2346,25 @@ "backMystery202105Notes": "在星空中滑翔,将自己置身于星座之中!没有属性加成。2021年5月订阅者物品。", "headAccessoryMystery202105Text": "星云龙角", "backMystery202105Text": "星云龙翼", - "shieldArmoireBlueCottonCandyFoodNotes": "为爱吃甜食的宠物们准备的甜点。但谁会是最喜欢它的呢?增加<%= con %>点体质。魔法宝箱:宠物食品套装(9/10)。", + "shieldArmoireBlueCottonCandyFoodNotes": "为爱吃甜食的宠物们准备的甜点。但谁会是最喜欢它的呢?增加<%= con %>点体质。魔法宝箱:宠物食物套装(9/10)。", "shieldArmoireBlueCottonCandyFoodText": "蓝色棉花糖装饰", - "shieldArmoireChocolateFoodNotes": "每个人都喜欢吃点巧克力,但你的一些宠物比其他宠物更热衷于它…… 增加<%= int %>点智力。魔法宝箱:宠物食品套装(8/10)。", + "shieldArmoireChocolateFoodNotes": "每个人都喜欢吃点巧克力,但你的一些宠物比其他宠物更热衷于它…… 增加<%= int %>点智力。魔法宝箱:宠物食物套装(8/10)。", "shieldArmoireChocolateFoodText": "巧克力装饰", - "shieldArmoireFishFoodNotes": "这条鱼可以帮助你的宠物拥有良好的骨骼!但你得猜猜哪些宠物最喜欢它。增加<%= per %>点感知。魔法宝箱:宠物食品套装(7/10)。", + "shieldArmoireFishFoodNotes": "这条鱼可以帮助你的宠物拥有良好的骨骼!但你得猜猜哪些宠物最喜欢它。增加<%= per %>点感知。魔法宝箱:宠物食物套装(7/10)。", "shieldArmoireFishFoodText": "鱼装饰", - "shieldArmoireHoneyFoodNotes": "一旦你给宠物喂食了这种蜂蜜,就要注意它们的爪子是否发粘了!有些宠物渴望这种天然的甜味,你能猜到是谁吗?增加智力、感知各<%= attrs %>点。魔法宝箱:宠物食品套装(6/10)。", + "shieldArmoireHoneyFoodNotes": "一旦你给宠物喂食了这种蜂蜜,就要注意它们的爪子是否发粘了!有些宠物渴望这种天然的甜味,你能猜到是谁吗?增加智力、感知各<%= attrs %>点。魔法宝箱:宠物食物套装(6/10)。", "shieldArmoireHoneyFoodText": "蜂蜜装饰", - "shieldArmoireMeatFoodNotes": "有时需要一点蛋白质才能长成大块头。你的一些宠物比其他宠物更渴望吃肉!增加<%= str %>点力量。魔法宝箱:宠物食品套装(5/10)。", + "shieldArmoireMeatFoodNotes": "有时需要一点蛋白质才能长成大块头。你的一些宠物比其他宠物更渴望吃肉!增加<%= str %>点力量。魔法宝箱:宠物食物套装(5/10)。", "shieldArmoireMeatFoodText": "肉装饰", - "shieldArmoireMilkFoodNotes": "关于牛奶对健康的益处有很多说法,但偏爱牛奶的宠物们只是喜欢它的奶油味。增加体质、力量各<%= attrs %>点。魔法宝箱:宠物食品套装(10/10)", + "shieldArmoireMilkFoodNotes": "关于牛奶对健康的益处有很多说法,但偏爱牛奶的宠物们只是喜欢它的奶油味。增加体质、力量各<%= attrs %>点。魔法宝箱:宠物食物套装(10/10)", "shieldArmoireMilkFoodText": "牛奶装饰", - "shieldArmoirePinkCottonCandyFoodNotes": "为爱吃甜食的宠物们准备的甜点。但谁会是最喜欢它的呢?增加<%= int %>点智力。魔法宝箱:宠物食品套装(4/10)。", + "shieldArmoirePinkCottonCandyFoodNotes": "为爱吃甜食的宠物们准备的甜点。但谁会是最喜欢它的呢?增加<%= int %>点智力。魔法宝箱:宠物食物套装(4/10)。", "shieldArmoirePinkCottonCandyFoodText": "粉色棉花糖装饰", - "shieldArmoirePotatoFoodNotes": "土豆是许多人的主食,但有些宠物却愿意只靠土豆生活…… 增加<%= per %>点感知。魔法宝箱:宠物食品套装(3/10)。", + "shieldArmoirePotatoFoodNotes": "土豆是许多人的主食,但有些宠物却愿意只靠土豆生活…… 增加<%= per %>点感知。魔法宝箱:宠物食物套装(3/10)。", "shieldArmoirePotatoFoodText": "土豆装饰", - "shieldArmoireRottenMeatFoodNotes": "捏住你的鼻子!这块腐肉对你来说可能很恶心,但对你的一些宠物来说却是完美的!增加<%= con %>点体质。魔法宝箱:宠物食品套装(2/10)。", + "shieldArmoireRottenMeatFoodNotes": "捏住你的鼻子!这块腐肉对你来说可能很恶心,但对你的一些宠物来说却是完美的!增加<%= con %>点体质。魔法宝箱:宠物食物套装(2/10)。", "shieldArmoireRottenMeatFoodText": "腐肉装饰", - "shieldArmoireStrawberryFoodNotes": "用美味的新鲜草莓喂养你的宠物!你知道哪些宠物最喜欢草莓吗?增加<%= str %>点力量。魔法宝箱:宠物食品套装(1/10)。", + "shieldArmoireStrawberryFoodNotes": "用美味的新鲜草莓喂养你的宠物!你知道哪些宠物最喜欢草莓吗?增加<%= str %>点力量。魔法宝箱:宠物食物套装(1/10)。", "shieldArmoireStrawberryFoodText": "草莓装饰", "shieldArmoireMedievalLaundryNotes": "要把它洗干净会很困难,但你已经知道你可以做到任何事情。增加<%= per %>点感知。魔法宝箱:中世纪洗衣工套装(6/6)。", "shieldArmoireMedievalLaundryText": "脏衣服", @@ -2789,7 +2789,7 @@ "armorSpecialBirthday2023Notes": "生日快乐,Habitica!穿上这件美妙派对长袍,庆祝这美好的一天吧。没有属性加成。", "armorArmoireShawlCollarCoatText": "披肩大衣", "headMystery202301Text": "英勇狡狐之耳", - "headMystery202301Notes": "你的听觉会变得如此敏锐,以至于能听到黎明的破晓和露水的闪烁。没有属性加成。2023年1月订阅者物品。", + "headMystery202301Notes": "你的听觉变得极其敏锐,甚至能听到黎明的破晓和露水的闪耀。没有属性加成。2023年1月订阅者物品。", "bodySpecialAnniversaryText": "Habitica英雄衣领", "eyewearSpecialAnniversaryText": "Habitica英雄面具", "armorArmoireShawlCollarCoatNotes": "一位睿智的巫师曾说过,舒适又高效才是最好的!穿上这件温暖时尚的外套,迎接今年的挑战吧。增加<%= con %>点体质。魔法宝箱:独立装备。", @@ -3070,5 +3070,47 @@ "headArmoireHattersTopHatText": "帽匠高顶礼帽", "shieldArmoireHattersPocketWatchText": "闪亮的怀表", "shieldArmoireHattersPocketWatchNotes": "重要的约会不要迟到! 经常查看你的怀表和通知。增加<%= int %>点智力。魔法宝箱:帽匠套装(4/4)。", - "armorArmoireHattersSuitNotes": "如果没有幸运绿领结,你的装扮就不完整。 穿上它去参加下一次疯狂的茶会吧。 或者愉快的茶会。 或者兴奋的茶会。 或者…… 增加<%= con %>点体质。魔法宝箱:帽匠套装(2/4)。" + "armorArmoireHattersSuitNotes": "如果没有幸运绿领结,你的装扮就不完整。 穿上它去参加下一次疯狂的茶会吧。 或者愉快的茶会。 或者兴奋的茶会。 或者…… 增加<%= con %>点体质。魔法宝箱:帽匠套装(2/4)。", + "weaponSpecialSpring2024RogueNotes": "坚硬如冰的挑战也会被切成小块。增加<%= str %>点力量。2024年春季限定版装备。", + "shieldSpecialSpring2024RogueText": "金之刃", + "shieldSpecialSpring2024RogueNotes": "你身边突然出现的挑战将会被直接击倒。增加<%= str %>点力量。2024年春季限定版装备。", + "armorSpecialSpring2024RogueText": "融雪长袍", + "headSpecialSpring2024RogueText": "融雪兜帽", + "armorSpecialSpring2024RogueNotes": "这件质朴的长袍即使在季节变化时也能将你隐藏起来。增加<%= per %>点感知。2024年春季限定版装备。", + "headSpecialSpring2024RogueNotes": "当冰雪被肥沃的土壤取代时,会出现怎样的心愿和希望?增加<%= per %>点感知。2024年春季限定版装备。", + "headSpecialSpring2024WarriorNotes": "还有什么能比戴着这顶水晶王冠进入战斗更令人惊叹的呢?增加<%= str %>点力量。2024年春季限定版装备。", + "shieldSpecialSpring2024WarriorNotes": "这种广受欢迎的守护石是制造坚固盾牌的最佳选择。增加<%= con %>点体质。2024年春季限定版装备。", + "weaponSpecialSpring2024RogueText": "银之刃", + "weaponSpecialSpring2024WarriorText": "萤石之矛", + "weaponSpecialSpring2024WarriorNotes": "这种彩色水晶能帮助你集中所有能量进行攻击。增加<%= str %>点力量。2024年春季限定版装备。", + "armorSpecialSpring2024WarriorText": "萤石护甲", + "armorSpecialSpring2024WarriorNotes": "这件稳固的石制护甲能帮助你脚踏实地,同时还能让你的脸美得令人倾倒。增加<%= con %>点体质。2024年春季限定版装备。", + "headSpecialSpring2024WarriorText": "萤石头饰", + "shieldSpecialSpring2024WarriorText": "萤石之盾", + "headMystery202404Notes": "这顶帽子能将你与大地连接起来,让你听到许多生物的秘密愿望。没有属性加成。2024年4月订阅者物品。", + "headSpecialSpring2024MageNotes": "还有什么能比展示这顶沾满花粉的帽子更能吓到敌人的呢?增加<%= per %>点感知。2024年春季限定版装备。", + "headSpecialSpring2024HealerNotes": "你戴着这顶头盔的时候会唱什么样的欢快歌曲呢?增加<%= int %>点智力。2024年春季限定版装备。", + "shieldSpecialSpring2024HealerNotes": "将春日的阳光向外聚焦以用来温暖和治愈。增加<%= con %>点体质。2024年春季限定版装备。", + "weaponArmoireOptimistsCloverText": "四叶草", + "armorArmoireSmileyShirtNotes": "因为你很快乐!向世界展示你今天笑容满面。增加智力、感知各<%= attrs %>点。魔法宝箱:乐观者套装(1/4)。", + "weaponArmoireOptimistsCloverNotes": "嘿,看看你找到了什么?有一点额外的好运在你身边总不会有什么坏处。增加力量、体质各<%= attrs %>点。魔法宝箱:乐观者套装(4/4)。", + "shieldArmoireHappyThoughtsNotes": "无论你是回忆过去的快乐时光,还是想象未来的美好结局,都总能看到生活中光明的一面。增加全属性各<%= attrs %>点。魔法宝箱:乐观者套装(3/4)。", + "eyewearArmoireRoseColoredGlassesNotes": "这对镜片能让你在任何情况下都能看到最好的一面,而这副时尚的镜框还能让你看起来更美。增加<%= per %>点感知。魔法宝箱:乐观者套装(2/4)。", + "weaponSpecialSpring2024MageText": "木槿法杖", + "weaponSpecialSpring2024MageNotes": "这根弯曲的法杖上满是盛开的花朵。增加<%= int %>点智力和<%= per %>点感知。2024年春季限定版装备。", + "weaponSpecialSpring2024HealerText": "蓝鸲羽毛魔杖", + "weaponSpecialSpring2024HealerNotes": "一丝可以改善任何心情的幸福感随着心愿涌现。增加<%= int %>点智力。2024年春季限定版装备。", + "weaponMystery202404Notes": "这根法杖将赋予你如岩石和树木般不朽的古老智慧。没有属性加成。2024年4月订阅者物品。", + "weaponMystery202404Text": "菌丝术士法杖", + "armorSpecialSpring2024MageText": "木槿长袍", + "armorSpecialSpring2024MageNotes": "这些漂亮的花瓣将帮助你时尚地展示自己的力量。增加<%= int %>点智力。2024年春季限定版装备。", + "armorSpecialSpring2024HealerText": "蓝鸲服装", + "armorSpecialSpring2024HealerNotes": "这些美妙的羽毛将帮助你放飞最快乐的梦想。增加<%= con %>点体质。2024年春季限定版装备。", + "armorArmoireSmileyShirtText": "笑脸衬衫", + "headSpecialSpring2024MageText": "木槿帽", + "headSpecialSpring2024HealerText": "蓝鸲头盔", + "headMystery202404Text": "菌丝术士帽", + "shieldSpecialSpring2024HealerText": "闪耀之盾", + "shieldArmoireHappyThoughtsText": "快乐的想法", + "eyewearArmoireRoseColoredGlassesText": "玫瑰色眼镜" } diff --git a/website/common/locales/zh/generic.json b/website/common/locales/zh/generic.json index 1bb3835cb51..9de055e1571 100644 --- a/website/common/locales/zh/generic.json +++ b/website/common/locales/zh/generic.json @@ -59,8 +59,8 @@ "habiticaDay": "Habitica命名日", "habiticaDaySingularText": "欢庆Habitica的命名日!感谢您成为一位出色的玩家。", "habiticaDayPluralText": "已庆祝<%= count %>次命名日!感谢您成为一位出色的玩家。", - "achievementDilatory": "拖延城的救星", - "achievementDilatoryText": "在2014年夏季嬉水节活动中协助击败了恐怖的拖延巨龙!", + "achievementDilatory": "拖延城的拯救者", + "achievementDilatoryText": "在2014年的夏季嬉水节活动期间帮助击败了恐怖的拖延巨龙!", "costumeContest": "装扮比赛者", "costumeContestText": "已参加Habitica万圣节装扮比赛。访问blog.habitrpg.com查看部分精彩作品!", "costumeContestTextPlural": "已参加Habitica万圣节装扮比赛<%= count %>次。访问 blog.habitrpg.com查看部分精彩作品!", @@ -91,14 +91,14 @@ "reportBug": "提交Bug", "overview": "新手教程", "dateFormat": "日期格式", - "achievementStressbeast": "镇静大草原的救星", - "achievementStressbeastText": "在2014年的冬季仙境节活动期间协助击败了可恶压力兽!", - "achievementBurnout": "全盛田野的救护者", - "achievementBurnoutText": "在2015秋季节日事件中打败了疲惫魔,复原了锻炼精魂!", - "achievementBewilder": "浮空城的拯救者", - "achievementBewilderText": "在2016年春季嘉年华事件中协助战胜迷失怪!", + "achievementStressbeast": "坚忍大草原的拯救者", + "achievementStressbeastText": "在2014年的冬季仙境节活动期间帮助击败了可恶压力兽!", + "achievementBurnout": "繁盛田野的拯救者", + "achievementBurnoutText": "在2015年的秋季庆典节活动期间帮助击败了倦怠魔,复原了筋疲力尽的灵魂!", + "achievementBewilder": "迷雾飞城的拯救者", + "achievementBewilderText": "在2016年的春季狂欢节活动期间帮助击败了迷惑者!", "achievementDysheartener": "破碎的心的拯救者", - "achievementDysheartenerText": "在2018年情人节事件中协助击败了失恋怪!", + "achievementDysheartenerText": "在2018年的情人节活动期间帮助击败了灰心怪!", "cards": "卡片", "sentCardToUser": "你寄给<%= profileName %>一张卡片", "cardReceived": "你收到一张<%= card %>", @@ -156,7 +156,7 @@ "streakAchievement": "你得到一个连击成就!", "firstStreakAchievement": "21天连击", "streakAchievementCount": "<%= streaks %>次21天连击", - "twentyOneDays": "你连续21天完成了你的每日任务!", + "twentyOneDays": "你连续21天完成了你的日常任务!", "dontBreakStreak": "太厉害了,不要停!", "dontStop": "加油!别停!", "wonChallengeShare": "我在Habitica赢了一个挑战!", diff --git a/website/common/locales/zh/groups.json b/website/common/locales/zh/groups.json index 53315ecd6e0..ed39c3878e3 100644 --- a/website/common/locales/zh/groups.json +++ b/website/common/locales/zh/groups.json @@ -14,7 +14,7 @@ "contributing": "作出贡献", "faq": "常见问题", "tutorial": "教学", - "glossary": "词汇表", + "glossary": "术语表", "wiki": "维基", "requestAF": "请求新功能", "dataTool": "数据展示工具", @@ -30,8 +30,8 @@ "invite": "邀请", "leave": "离开", "invitedToParty": "你被邀请加入队伍<%- party %>", - "invitedToPrivateGuild": "你被邀请加入一个私人团队<%- guild %>", - "invitedToPublicGuild": "你被邀请加入一个团队<%- guild %>", + "invitedToPrivateGuild": "你被邀请加入私人团队<%- guild %>", + "invitedToPublicGuild": "你被邀请加入团队<%- guild %>", "invitationAcceptedHeader": "你的邀请已经被接受", "invitationAcceptedBody": "<%= username %>接受了你的邀请加入了<%= groupName %>!", "systemMessage": "系统信息", @@ -225,7 +225,7 @@ "guildBank": "银行", "chatPlaceholder": "请在此输入您给团队成员的信息", "partyChatPlaceholder": "请在此输入您给队伍成员的信息", - "fetchRecentMessages": "获取最新消息", + "fetchRecentMessages": "获取近期信息", "like": "点赞", "liked": "已赞", "inviteToGuild": "邀请加入团队", @@ -284,7 +284,7 @@ "upgrade": "升级", "selectPartyMember": "选择一个队伍成员", "areYouSureDeleteMessage": "你确定你要删除这条信息吗?", - "reverseChat": "倒序查看消息", + "reverseChat": "倒序查看信息", "invites": "邀请", "details": "详情", "participantDesc": "一旦所有成员都接受或拒绝,副本就会开始。但只有点击“接受”的成员才能够参加副本并获得奖励。", @@ -416,7 +416,7 @@ "descriptionOptionalText": "添加描述", "createGroup": "创建一个团队", "groupUse": "哪一项最适合用来描述你的团队的用途?*", - "nextPaymentMethod": "下一步:付款方式", + "nextPaymentMethod": "下一步:支付方式", "sendGiftLabel": "您想通过私信发送礼物吗?", "invitedToPartyBy": "\" target=\"_blank\">@<%- userName %>邀请你加入队伍<%- party %>", "lookForParty": "寻找队伍", diff --git a/website/common/locales/zh/inventory.json b/website/common/locales/zh/inventory.json index 4cbcfdf7e0a..ca865c34d4d 100644 --- a/website/common/locales/zh/inventory.json +++ b/website/common/locales/zh/inventory.json @@ -1,6 +1,6 @@ { "noItemsAvailableForType": "你没有<%= type %>。", - "foodItemType": "宠物食品", + "foodItemType": "宠物食物", "eggsItemType": "宠物蛋", "hatchingPotionsItemType": "孵化药水", "specialItemType": "特殊物品", diff --git a/website/common/locales/zh/limited.json b/website/common/locales/zh/limited.json index ec8438ba8cd..bdfda7050e8 100644 --- a/website/common/locales/zh/limited.json +++ b/website/common/locales/zh/limited.json @@ -8,7 +8,7 @@ "aquaticFriends": "水生的朋友", "aquaticFriendsText": "被队友泼水 <%= count %> 次。", "valentineCard": "情人节卡片", - "valentineCardExplanation": "因为可以忍受住这么肉麻的诗,你们两个都可以获得“爱慕的朋友”徽章!", + "valentineCardExplanation": "因为忍受住了如此肉麻的诗,你们两个人都获得了“爱慕的朋友”徽章!", "valentineCardNotes": "向你的一位队友发送情人节贺卡。", "valentine0": "“赤色的玫瑰盛开,\n\n青蓝的任务成排,\n\n此刻我心潮澎湃,\n\n你是我唯一之爱。”", "valentine1": "“赤红的玫瑰动人,\n\n紫罗兰美丽缤纷,\n\n我喜欢看你认真,\n\n克服困难的勤奋。”", @@ -48,7 +48,7 @@ "cocoaSet": "可可(盗贼)", "toAndFromCard": "发送至:<%= toName %>,来自: <%= fromName %>", "nyeCard": "新年贺卡", - "nyeCardExplanation": "你们一起庆祝了新年的到来,为此你们收到了“老朋友”的奖章!", + "nyeCardExplanation": "因为一起庆祝新年,你们两个人都获得了“老朋友”徽章!", "nyeCardNotes": "向你的一位队友发送新年贺卡。", "seasonalItems": "季节性商品", "nyeCardAchievementTitle": "老朋友", @@ -130,7 +130,7 @@ "winter2019PyrotechnicSet": "烟花(法师)", "winter2019WinterStarSet": "冬日之星(医者)", "winter2019PoinsettiaSet": "圣诞花(盗贼)", - "eventAvailability": "可在<%= date(locale) %>之前购买。", + "eventAvailability": "<%= date(locale) %>前可购买。", "dateEndMarch": "3月31日", "dateEndApril": "4月30日", "dateEndMay": "5月31日", @@ -147,7 +147,7 @@ "winterPromoGiftDetails2": "请注意,如果你或你的礼物接收人已经拥有一份订阅,赠送的订阅将增加至结存订阅,只有在当前订阅被取消或过期后才会生效。非常感谢你的支持!<3", "discountBundle": "一批", "g1g1Announcement": "订阅赠一得一活动正在进行中!", - "g1g1Details": "点开朋友的个人资料,向TA赠送订阅,您将免费获得一份相同的订阅!", + "g1g1Details": "向一位朋友赠送一份订阅,你也将免费获得一份相同的订阅!", "summer2019HammerheadRogueSet": "锤头鲨(盗贼)", "summer2019ConchHealerSet": "海螺(医者)", "summer2019WaterLilyMageSet": "睡莲(法师)", @@ -284,5 +284,9 @@ "fall2023ScaryMovieWarriorSet": "恐怖电影(战士)", "fall2023ScarletWarlockMageSet": "猩红术士(法师)", "fall2023WitchsBrewRogueSet": "女巫之酿(盗贼)", - "fall2023BogCreatureHealerSet": "沼泽生物(医者)" + "fall2023BogCreatureHealerSet": "沼泽生物(医者)", + "spring2024FluoriteWarriorSet": "萤石套装(战士)", + "spring2024HibiscusMageSet": "木槿套装(法师)", + "spring2024BluebirdHealerSet": "蓝鸲套装(医者)", + "spring2024MeltingSnowRogueSet": "融雪套装(盗贼)" } diff --git a/website/common/locales/zh/loginincentives.json b/website/common/locales/zh/loginincentives.json index 9e40a650b59..78acb4d5aa9 100644 --- a/website/common/locales/zh/loginincentives.json +++ b/website/common/locales/zh/loginincentives.json @@ -13,8 +13,8 @@ "twoOfAllPetEggs": "基础宠物蛋每种各两枚", "threeOfAllPetEggs": "基础宠物蛋每种各三枚", "oneOfAllHatchingPotions": "基础孵化药水每种各一瓶", - "threeOfEachFood": "基础宠物食品每种各三份", - "fourOfEachFood": "基础宠物食品每种各四份", + "threeOfEachFood": "基础宠物食物每种各三份", + "fourOfEachFood": "基础宠物食物每种各四份", "twoSaddles": "两副鞍", "threeSaddles": "三副鞍", "incentiveAchievement": "极度忠诚成就", diff --git a/website/common/locales/zh/npc.json b/website/common/locales/zh/npc.json index 34c7496e84e..eff73ab8d99 100644 --- a/website/common/locales/zh/npc.json +++ b/website/common/locales/zh/npc.json @@ -14,7 +14,7 @@ "next": "继续", "randomize": "随机", "mattBoch": "Matt Boch", - "mattBochText1": "欢迎来到马厩!我是驯兽师Matt。每次完成任务,你都有机会获得宠物蛋或用来孵化宠物的孵化药水。孵化出宠物后,它会出现在这里!点击宠物图标,它会显示在你的头像中。用找到的宠物食品喂养它们,它们就会成长为强力的坐骑。", + "mattBochText1": "欢迎来到马厩!我是驯兽师Matt。每次完成任务,你都有机会获得宠物蛋或用来孵化宠物的孵化药水。孵化出宠物后,它会出现在这里!点击宠物图标,它会显示在你的头像中。用找到的宠物食物喂养它们,它们就能成长为强力的坐骑。", "welcomeToTavern": "欢迎来到酒馆!", "sleepDescription": "需要休息一下?暂停伤害(在设置中)可以暂停 Habitica 中一些难度较高的游戏机制:", "sleepBullet1": "你未完成的日常任务不会对你造成伤害(Boss仍会因其他队友未完成的日常任务而造成伤害)", @@ -83,7 +83,7 @@ "dismissAlert": "关闭此通知", "donateText3": "Habitica是一个依赖用户支持的开源项目。你购买宝石所花费的金钱将帮助我们维持服务器运行、雇佣少量员工、开发新功能,并为我们的志愿者提供奖励", "card": "信用卡", - "paymentMethods": "付款方式", + "paymentMethods": "支付方式", "paymentSuccessful": "支付成功!", "paymentYouReceived": "你收到了:", "paymentYouSentGems": "你送给<%- name %>了:", @@ -101,9 +101,9 @@ "tourPartyPage": "欢迎来到你的新队伍!你可以通过用户名、电子邮件,或者从寻求组队的玩家列表中邀请其他玩家加入你的队伍,并赢得专属的清单魔蛇副本卷轴。

在“帮助”的下拉菜单中选择常见问题,了解更多有关队伍的信息。", "tourGuildsPage": "公会是勇士们创造来讨论共同兴趣的聊天组。浏览公会目录并选择你感兴趣的加入吧~!务必查看受欢迎的The Newbies公会,在那里所有人都可以询问关于Habitica的一切!", "tourChallengesPage": "挑战是用户创建的特定主题任务列表!参加挑战会将这些任务添加到你自己的任务列表中。与其他用户竞争,赢取宝石奖励!", - "tourMarketPage": "每当完成任务,你都有机会获得宠物蛋、孵化药水或宠物食品。你也可以在这里购买这些物品。", + "tourMarketPage": "每当完成任务,你都有机会获得宠物蛋、孵化药水或宠物食物。你也可以在这里购买这些物品。", "tourHallPage": "这里是英雄殿堂,我们在此纪念在开源项目中对Habitica做出贡献的人们。无论是代码、艺术、音乐、写作,或者只是有所帮助,他们都能得到宝石、专属装备以及尊贵头衔。您也可以为Habitica做出贡献!", - "tourPetsPage": "欢迎来到马厩!每次完成任务,你都有机会获得宠物蛋或用来孵化宠物的孵化药水。孵化出宠物后,它会出现在这里!点击宠物图标,它会显示在你的头像中。用找到的宠物食品喂养它们,它们就会成长为强力的坐骑。", + "tourPetsPage": "欢迎来到马厩!每次完成任务,你都有机会获得宠物蛋或用来孵化宠物的孵化药水。孵化出宠物后,它会出现在这里!点击宠物图标,它会显示在你的头像中。用找到的宠物食物喂养它们,它们就能成长为强力的坐骑。", "tourMountsPage": "一旦你喂给宠物足够的食物来让它变成坐骑,它就会出现在这里。点击一只坐骑骑上吧!", "tourEquipmentPage": "这里存放着你的装备!你的战斗装备会影响你的属性。如果你想在头像上显示不同的装备而不改变你的属性,请点击 \"启用装扮\"", "equipmentAlreadyOwned": "你已拥有该装备", diff --git a/website/common/locales/zh/pets.json b/website/common/locales/zh/pets.json index d522b8599ec..998b82a5850 100644 --- a/website/common/locales/zh/pets.json +++ b/website/common/locales/zh/pets.json @@ -40,8 +40,8 @@ "haveHatchablePet": "你有一瓶<%= potion %>孵化药水和<%= egg %>来孵化这只宠物!点击进行孵化!", "quickInventory": "快捷背包", "foodText": "食物", - "food": "宠物食品和鞍", - "noFoodAvailable": "你没有宠物食品。", + "food": "宠物食物和鞍", + "noFoodAvailable": "你没有宠物食物。", "noSaddlesAvailable": "你没有鞍。", "noFood": "你没有任何食物或鞍。", "dropsExplanation": "如果你不想等到完成任务后才能获得这些物品,可以使用宝石来更快获取这些物品。了解更多有关掉落系统的信息。", @@ -88,9 +88,9 @@ "mountsAndPetsReleased": "释放坐骑和宠物", "mountsReleased": "释放坐骑", "welcomeStable": "欢迎来到宠物与坐骑!", - "welcomeStableText": "欢迎来到马厩!我是驯兽师Matt。每当完成任务,你都有机会获得宠物蛋或用来孵化宠物的孵化药水。孵化出宠物后,它会出现在这里!点击宠物图标,它会显示在你的头像中。用找到的宠物食品喂养它们,它们就会成长为强力的坐骑。", + "welcomeStableText": "欢迎来到马厩!我是驯兽师Matt。每当完成任务,你都有机会获得宠物蛋或用来孵化宠物的孵化药水。孵化出宠物后,它会出现在这里!点击宠物图标,它会显示在你的头像中。用找到的宠物食物喂养它们,它们就能成长为强力的坐骑。", "petLikeToEat": "我的宠物喜欢吃什么?", - "petLikeToEatText": "无论你给宠物喂什么食物,它们都会长大。但是如果你喂给宠物它们最喜欢的宠物食品,它们会长得更快。你可以通过实践找出规律,或直接在这里查看答案:
https://habitica.fandom.com/zh/wiki/食物偏好", + "petLikeToEatText": "无论你给宠物喂什么食物,它们都会长大。但是如果你喂给宠物它们最喜欢的宠物食物,它们会长得更快。你可以通过实践找出规律,或直接在这里查看答案:
https://habitica.fandom.com/zh/wiki/食物偏好", "filterByStandard": "基础", "filterByMagicPotion": "魔法药水", "filterByQuest": "副本", @@ -98,7 +98,7 @@ "sortByColor": "颜色", "sortByHatchable": "可孵化", "hatch": "孵化!", - "foodTitle": "宠物食品", + "foodTitle": "宠物食物", "dragThisFood": "将此<%= foodName %>拖到一只宠物上,并观察它成长!", "clickOnPetToFeed": "点击一只宠物,喂食<%= foodName %>并观察它的成长!", "dragThisPotion": "将此<%= potionName %>拖到宠物蛋上,孵化一只新宠物!", diff --git a/website/common/locales/zh/quests.json b/website/common/locales/zh/quests.json index 90d4be5c363..af51aa27fa1 100644 --- a/website/common/locales/zh/quests.json +++ b/website/common/locales/zh/quests.json @@ -34,7 +34,7 @@ "sureLeave": "你确定要离开此副本吗?你所有的进度都将丢失。", "mustComplete": "你必须先通关<%= quest %>。", "mustLvlQuest": "你必须达到<%= level %>级才能购买这个副本!", - "unlockByQuesting": "要解锁此副本,请先完成<%= title %>。", + "unlockByQuesting": "要解锁此副本,需要先完成<%= title %>。", "questConfirm": "你确定要开始这个副本吗?不是所有队伍成员都接受了副本邀请。任务会在所有成员回复邀请后自动开始。", "sureCancel": "你确定要放弃这个副本吗?放弃副本会取消所有已接受和待接受的邀请。副本卷轴将返还给副本所有者。", "sureAbort": "你确定要放弃这个副本吗?所有的副本进度都将丢失。副本卷轴将返还给副本所有者。", @@ -75,14 +75,14 @@ "tavernBossTired": "<%= bossName %>试图释放<%= rageName %>,但因太过疲劳而失败。", "chatQuestCancelled": "<%= username %>取消了队伍副本“<%= questName %>”。", "chatQuestAborted": "<%= username %>放弃了队伍副本“<%= questName %>”。", - "chatItemQuestFinish": "所有物品都已被找到!队伍已收到奖励。", + "chatItemQuestFinish": "已找到所有物品!队伍已获得奖励。", "chatFindItems": "<%= username %>找到了<%= items %>。", - "chatBossDefeated": "你们已击败<%= bossName %>!参与副本的队伍成员获得了胜利的奖赏。", + "chatBossDefeated": "你们已击败<%= bossName %>!参与副本的队伍成员获得了胜利的奖励。", "chatBossDontAttack": "<%= username %>攻击<%= bossName %>,造成了<%= userDamage %>点伤害。<%= bossName %>没有反击,因为它尊重维护后存在一些 bug 的事实,而且它不想不公平地伤害任何人。它很快就会继续横冲直撞!", "chatBossDamage": "<%= username %>攻击<%= bossName %>,造成了<%= userDamage %>点伤害。<%= bossName %>对队伍发动反击,造成了<%= bossDamage %>点伤害。", "chatQuestStarted": "你们的副本“<%= questName %>”已经开始。", "hatchingPotionQuests": "魔法孵化药水副本", - "questInvitationNotificationInfo": "你收到了一个副本邀请", + "questInvitationNotificationInfo": "你被邀请参加一个副本", "questAlreadyStartedFriendly": "这个副本已经开始,但是你可以随时参加下一个!", "questAlreadyStarted": "此副本已经开始。", "bossDamage": "你对boss造成了伤害!", diff --git a/website/common/locales/zh/questscontent.json b/website/common/locales/zh/questscontent.json index 142d8288488..399111e9cef 100644 --- a/website/common/locales/zh/questscontent.json +++ b/website/common/locales/zh/questscontent.json @@ -4,8 +4,8 @@ "questEvilSantaCompletion": "圣诞偷猎者愤怒地尖叫着,纵身跃入夜幕之中。感激的母熊通过吼叫和咆哮,试图诉说一些事情。你把她带回马厩,驯兽师Matt Boch聆听了她讲述的故事,倒吸一口冷气。她还有只熊崽!小熊在母熊被陷阱抓住的时候跑入了冰原。", "questEvilSantaBoss": "圣诞偷猎者", "questEvilSantaDropBearCubPolarMount": "北极熊(坐骑)", - "questEvilSanta2Text": "找熊崽", - "questEvilSanta2Notes": "在圣诞偷猎者抓住北极熊坐骑的时候,她的幼崽跑进了冰原。你听到折断树枝和踏雪的清脆声音回荡在森林中。有爪印!你开始追着痕迹奔跑。找到所有的爪印和折断的树枝,并找回熊崽!

注意:“找熊崽”奖励的副本成就可叠加,但奖励的稀有宠物只能添加到你的马厩一次。", + "questEvilSanta2Text": "找小熊", + "questEvilSanta2Notes": "在圣诞偷猎者抓住北极熊坐骑的时候,她的幼崽跑进了冰原。你听到折断树枝和踏雪的清脆声音回荡在森林中。有爪印!你开始追着痕迹奔跑。找到所有的爪印和折断的树枝,并找回小熊!

注意:“找小熊”奖励的副本成就可叠加,但奖励的稀有宠物只能添加到你的马厩一次。", "questEvilSanta2Completion": "你找到小熊了!它将永远陪伴着你。", "questEvilSanta2CollectTracks": "爪印", "questEvilSanta2CollectBranches": "折断的树枝", @@ -16,10 +16,10 @@ "questGryphonBoss": "火焰狮鹫", "questGryphonDropGryphonEgg": "狮鹫(宠物蛋)", "questGryphonUnlockText": "已解锁狮鹫蛋,可在市场购买", - "questHedgehogText": "巨兽刺猬", + "questHedgehogText": "巨型刺猬", "questHedgehogNotes": "刺猬是一种有趣的动物。它们是Habitica人能得到的最有感情的宠物。但有传言说,如果你在午夜过后喂给它们牛奶,它们就会变得非常暴躁,并且变大50倍。InspectorCaracal就是这么做的。哎呀。", - "questHedgehogCompletion": "你的队伍成功安抚了刺猬!她在缩回正常大小后蹒跚着爬向了自己的蛋,然后又吱吱叫着回来,把一些蛋推向了你的队伍。但愿这些刺猬能更喜欢牛奶!", - "questHedgehogBoss": "巨兽刺猬", + "questHedgehogCompletion": "你的队伍成功安抚了刺猬!她在缩回正常大小后蹒跚着爬向了自己的蛋,然后又吱吱叫着回来,将一些蛋推向了你的队伍。但愿这些刺猬能更喜欢牛奶!", + "questHedgehogBoss": "巨型刺猬", "questHedgehogDropHedgehogEgg": "刺猬(宠物蛋)", "questHedgehogUnlockText": "已解锁刺猬蛋,可在市场购买", "questGhostStagText": "春之幽灵", @@ -70,7 +70,7 @@ "questVice2Completion": "当你举起最后一块水晶时,暗影被驱散了,前进的道路也变得清晰起来。你心跳加速地走进了洞穴。", "questVice2DropVice3Quest": "恶习之龙第3部(卷轴)", "questVice3Text": "恶习之龙,第3部:恶习苏醒", - "questVice3Notes": "经过一番努力,你们的队伍发现了恶习之龙的巢穴。这头庞大的怪物厌恶地盯着你的队伍。当暗影在你周围旋转时,一个声音在你的脑海中低语:“又有更多愚蠢的Habitica居民来阻止我?真可爱。你们不来才是明智之举。” 长着鳞甲的巨兽仰起头颅准备发动攻击。现在机会来了!全力以赴,一举击败恶习之龙!", + "questVice3Notes": "经过一番努力,你们的队伍发现了恶习之龙的巢穴。这头庞大的怪物厌恶地盯着你的队伍。当暗影在你周围旋转时,一个声音在你的脑海中低语:“又有更多愚蠢的Habitica居民来阻止我?真可爱。你们不来才是明智之举。” 长着鳞甲的巨兽仰起头颅准备发动攻击。现在机会来了!全力以赴,彻底击败恶习之龙!", "questVice3Completion": "洞穴中的暗影渐渐消散,陷入一片死寂。天啊,你成功了!你们打败了恶习之龙!你和你的队友终于可以松一口气了。享受你们的胜利吧,勇敢的Habitica人,但请吸取与恶习之龙的战斗中学到的教训,继续前进。还有更多的习惯需要完成,还有更可怕的邪恶需要征服!", "questVice3Boss": "恶习,暗影巨龙", "questVice3DropWeaponSpecial2": "Stephen Weber的龙矛", @@ -117,21 +117,21 @@ "questBasilistCompletion": "清单魔蛇散落成碎纸片,闪烁着彩虹般的色彩。“呼,”@Arcosine说道,“还好你们在这!”你从纸堆里中捡起了一些掉落的金币,感觉自己比以前更有经验了。", "questBasilistBoss": "清单魔蛇", "questEggHuntText": "找彩蛋", - "questEggHuntNotes": "一夜之间,到处都是奇怪的白色蛋:Matt的马厩里、酒馆的柜台后,甚至混杂在市场的宠物蛋中!真是麻烦!“没有人知道它们从哪里来,也没有人知道它们能孵化出什么!”Megan说,“但我们不能就这样把它们丢在一旁!努力工作,努力寻找,帮我收集这些神秘的蛋。如果你收集得足够多,也许还能额外留下一些给你…”", - "questEggHuntCompletion": "你成功了!为了表示感谢,Megan给了你十枚蛋。“我打赌孵化药水会把它们染成美丽的颜色!不过我想知道当它们变成坐骑时会发生什么……”", + "questEggHuntNotes": "一夜之间,到处都出现了奇怪的白色蛋:在Matt的马厩里、在酒馆的柜台后,甚至在市场的宠物蛋中!真是个麻烦!“没有人知道它们从哪来的,也没有人知道它们能孵化出什么!”Megan说,“但我们不能把它们就这样放在那里!努力工作,努力寻找,帮我收集这些神秘的蛋。如果你收集得足够多,也许还能留下一些额外的给你……”", + "questEggHuntCompletion": "你成功了!为了表示感谢,Megan给了你十枚蛋。“我打赌孵化药水能把它们染成美丽的颜色!而且我想知道当它们变成坐骑时会发生什么……”", "questEggHuntCollectPlainEgg": "白色蛋", "questEggHuntDropPlainEgg": "白色蛋", "questDilatoryText": "恐怖的拖延巨龙", "questDilatoryNotes": "我们本应该听从警告。

黑亮的眼睛,古老的鳞片,巨大的下颚,和闪耀的牙齿。我们从裂隙中唤醒了可怕的生物:恐怖的拖延巨龙!当它冲出海面时,尖叫着的Habitica居民四散奔逃,它可怕的长颈伸出水面数百英尺,猛烈的咆哮声震碎了窗户。

“这肯定就是把拖延城拖下水的家伙!”Lemoness喊道,“不是被忽视的任务的重量——是那些深红色的日常任务吸引了它!”

“它的魔力在涌动!”@Baconsaur大喊,“能活这么久,它一定有自愈的能力!我们怎么才能打败它?”

哎,就用我们打败其他怪物的方法——用效率!快,Habitica人,团结起来,通过完成任务来攻击,我们所有人将一起与这头怪兽战斗。(不需要放弃之前的副本——我们相信你有能力两边同时进行!)它不会单独攻击我们,但我们跳过越多的日常任务,距离它触发发动忽视打击越近——我可不喜欢它盯着酒馆的样子……", "questDilatoryBoss": "恐怖的拖延巨龙", "questDilatoryBossRageTitle": "忽视打击", - "questDilatoryBossRageDescription": "当此条蓄满时,恐怖的拖延巨龙将对Habitica的地形造成巨大破坏", + "questDilatoryBossRageDescription": "当此条蓄满时,恐怖的拖延巨龙会对Habitica的地形造成巨大破坏", "questDilatoryDropMantisShrimpPet": "螳螂虾(宠物)", "questDilatoryDropMantisShrimpMount": "螳螂虾(坐骑)", - "questDilatoryBossRageTavern": "`恐怖巨龙施放了“忽视打击”!`\n\n哦不!尽管我们尽了最大努力,但是我们还是忽略了一些日常任务。而它们的深红色引来了恐怖巨龙的愤怒!它用了可怕的“忽视打击”毁灭了酒馆!幸好我们已经在附近的城市建造了一家客栈,所以你们还可以继续在岸上聊天……但是可怜的酒馆老板Daniel刚刚看到了他心爱的建筑在他身边轰然倒塌!\n\n我希望这头野兽不会再攻击了!", + "questDilatoryBossRageTavern": "`恐怖巨龙施放了“忽视打击”!`\n\n哦不!尽管我们尽了最大努力,我们还是有一些日常任务没做完,而它们的深红色引来了恐怖巨龙的愤怒!它用了可怕的“忽视打击”毁灭了酒馆!幸好我们已经在附近的城市建造了一家客栈,所以你们还可以继续在岸上聊天……但是可怜的酒馆老板Daniel刚刚看到了他心爱的建筑在他身边轰然倒塌!\n\n我希望这头野兽不会再攻击了!", "questDilatoryBossRageStables": "`恐怖巨龙施放了忽视打击!`\n\n哎呀!我们又一次遗漏了太多的日常任务没做。巨龙对Matt和他的马厩释放了它的忽视打击!宠物们已经四散逃窜。幸运的是,似乎你的宠物都还安全!\n\n可怜的Habitica!我希望这种事不要再发生。赶快完成所有任务!", "questDilatoryBossRageMarket": "`恐怖巨龙施放了忽视打击!`\n\n啊! !商人Alex的商店刚刚被巨龙的忽视打击打得粉碎!不过我们好像真的把这头野兽累坏了。我怀疑它是否还有足够的能量再来一击。\n\n所以不要动摇,Habitica!让我们把这头野兽赶出我们的海岸!", - "questDilatoryCompletion": "`恐怖的拖延巨龙的败北`\n\n我们做到了!随着最后的咆哮,恐怖巨龙倒下了,游向了很远很远的地方。海岸边挤满了欢呼的Habitica居民!我们已经帮助Matt、Daniel和Alex重建了他们的建筑。但那是什么?\n\n`公民回归!`\n\n现在那条巨龙已经逃走,数以千计的闪烁颜色从海中升起。这是一群彩虹般的螳螂虾……而在他们之中,还有数百人鱼!\n\n“我们是拖延城的失落公民! ”他们的首领Manta解释道,“当拖延城沉没时,生活在这片水域中的螳螂虾用咒语把我们变为了人鱼,使我们能够生存下来。但由于愤怒,恐怖巨龙把我们全都困在了黑暗裂隙中。我们在那里被囚禁了数百年——但现在我们终于自由,可以重建我们的城市了!”\n\n“作为感谢,”他的朋友@Ottl说,“请接受这只螳螂虾宠物和螳螂虾坐骑,以及经验值、金币,还有我们永恒的感激。”\n\n`奖励`\n * 螳螂虾宠物\n * 螳螂虾坐骑\n * 巧克力,蓝色棉花糖,粉色棉花糖,鱼,蜂蜜,肉,牛奶,土豆,腐肉,草莓", + "questDilatoryCompletion": "`恐怖的拖延巨龙的败北`\n\n我们成功了!随着最后的咆哮,恐怖巨龙倒下了,游向了很远很远的地方。海岸边挤满了欢呼的Habitica居民!我们已经帮助Matt、Daniel和Alex重建了他们的建筑。但那是什么?\n\n`公民回归!`\n\n现在那条巨龙已经逃走,数以千计的闪烁颜色从海中升起。这是一群彩虹般的螳螂虾……而在他们之中,还有数百人鱼!\n\n“我们是拖延城的失落公民! ”他们的首领蝠鲼王解释道,“当拖延城沉没时,生活在这片水域中的螳螂虾用咒语把我们变为了人鱼,使我们能够生存下来。但由于愤怒,恐怖巨龙把我们全都困在了黑暗裂隙中。我们在那里被囚禁了数百年——但现在我们终于自由,可以重建我们的城市了!”\n\n“作为感谢,”他的朋友@Ottl说,“请接受这只螳螂虾宠物和螳螂虾坐骑,以及经验值、金币,还有我们永恒的感激。”\n\n`奖励`\n * 螳螂虾宠物\n * 螳螂虾坐骑\n * 巧克力,蓝色棉花糖,粉色棉花糖,鱼,蜂蜜,肉,牛奶,土豆,腐肉,草莓", "questSeahorseText": "拖延城马赛", "questSeahorseNotes": "今天是赛马日,整个大陆的Habitica居民都来到拖延城参加宠物海马比赛!突然,赛马场上爆发出巨大的水花和咆哮声,你听到海马饲养员@Kiwibot在海浪的咆哮声中大声喊话。“海马的聚集引来了一匹凶猛的公海马!”她喊道,“他冲破了马厩,毁坏了我们古老的赛道!谁能让他平静下来?”", "questSeahorseCompletion": "现在被驯服的公海马温顺地游到了你的身边。“哦,快看!”Kiwibot说,“他想让我们照顾他的孩子。”她给了你三枚蛋。“好好养育它们,”她说,“还有随时欢迎你参加拖延城马赛!”", @@ -151,7 +151,7 @@ "questAtom2Completion": "随着一声震耳欲聋的嚎叫,以及五种美味的奶酪从它的口中喷出,好吃懒做怪摔成了碎片。干得好,勇敢的冒险者! 但是等等……湖里还有别的问题吗?", "questAtom3Text": "平凡世界的攻势,第3部:洗衣终结者", "questAtom3Notes": "就在你以为你的考验已经结束了的时候,洗刷湖开始剧烈地冒泡。“你怎么敢!”一个声音自水面下炸响。一个身穿长袍的蓝色身影从水中浮现,挥舞着一把魔法马桶刷。脏衣服开始浮出湖面。“我是洗衣终结者!”他愤怒地宣告,“你真有胆量——洗了我那些可爱的脏盘子,毁了我的宠物,还穿着如此整洁的衣服进入我的领地。准备好感受我反洗衣魔法的潮湿愤怒吧!”", - "questAtom3Completion": "邪恶的洗衣终结者被打败了!干净的衣服落下来堆在了你的身边。这里的情况看起来好多了。当你准备穿过这些崭新的盔甲时,一抹金属光泽吸引了你的注意,你的目光落在了一顶闪闪发光的头盔上。已经无法知道这顶闪光的头盔的原主人是谁了,但是当你把它戴上时,你感受到了一种慷慨灵魂的温暖。真可惜他没有缝上名牌。", + "questAtom3Completion": "邪恶的洗衣终结者被击败了!干净的衣服落下来堆在了你的身边。这里的情况看起来好多了。当你准备穿过这些崭新的盔甲时,一抹金属光泽吸引了你的注意,你的目光落在了一顶闪闪发光的头盔上。已经无法知道这顶闪光的头盔的原主人是谁了,但是当你把它戴上时,你感受到了一种慷慨灵魂的温暖。真可惜他没有缝上名牌。", "questAtom3Boss": "洗衣终结者", "questAtom3DropPotion": "普通孵化药水", "questOwlText": "暗夜猫头鹰", @@ -166,25 +166,25 @@ "questPenguinBoss": "冰霜企鹅", "questPenguinDropPenguinEgg": "企鹅(宠物蛋)", "questPenguinUnlockText": "已解锁企鹅蛋,可在市场购买", - "questStressbeastText": "镇静大草原的可恶压力兽", - "questStressbeastNotes": "完成日常任务和待办事项可对世界Boss造成伤害!未完成的日常任务会积累压力打击条。当压力打击条被蓄满时,世界Boss将攻击一位NPC。世界Boss绝不会攻击单个玩家或账号。只有不在客栈休息的活跃账号才会被计算未完成的日常任务。

~*~

我们首先听到的是脚步声,比兽群的奔跑声更慢,轰鸣声也更大。Habitica居民们一个接一个地向门外张望,却吓得连话都说不出来。

当然,我们都见过压力兽——那种在困难时期发动攻击的邪恶小生物。但这一只?这一只比大楼还高,爪子可以轻易碾碎一条龙。冰霜从它恶臭的皮毛上挥散开来,随着它的怒吼,冰冷的冲击波撕裂了我们房屋的屋顶。除了在久远的传说里,从未有人提到过如此巨大的怪物。

“小心,Habitica居民们!”SabreCat大喊道,“回到屋内隐蔽!这是可恶压力兽!”

“那东西肯定是用几个世纪的压力做成的!”Kiwibot说着,紧紧锁上了酒馆的门,关上了窗户。

“是镇静大草原,”Lemoness严肃地说,“一直以来,我们都以为他们平静无忧,但他们一定是把他们的压力偷偷藏在了某个地方。经过几个世代后,它逐渐长成了现在这个样子,而现在它挣脱了束缚,向他们和我们发起了攻击!”

要赶走一只压力兽,无论是可恶压力兽还是其他的,只有一个办法,那就是完成日常任务和待办事项来攻击它!让我们团结在一起,共同击退这个可怕的敌人——不过千万不要懈怠,否则我们未完成的日常任务可能会激怒它,让它大发雷霆……", + "questStressbeastText": "坚忍大草原的可恶压力兽", + "questStressbeastNotes": "完成日常任务和待办事项可对世界Boss造成伤害!未完成的日常任务会积累压力打击条。当压力打击条被蓄满时,世界Boss将攻击一位NPC。世界Boss绝不会攻击单个玩家或账号。只有不在客栈休息的活跃账号才会被计算未完成的日常任务。

~*~

我们首先听到的是脚步声,比兽群的奔跑声更慢,轰鸣声也更大。Habitica居民们一个接一个地向门外张望,却吓得连话都说不出来。

当然,我们都见过压力兽——那种在困难时期发动攻击的邪恶小生物。但这一只?这一只比大楼还高,爪子可以轻易碾碎一条龙。冰霜从它恶臭的皮毛上挥散开来,随着它的怒吼,冰冷的冲击波撕裂了我们房屋的屋顶。除了在久远的传说里,从未有人提到过如此巨大的怪物。

“小心,Habitica居民们!”SabreCat大喊道,“回到屋内隐蔽!这是可恶压力兽!”

“那东西肯定是用几个世纪的压力做成的!”Kiwibot说着,紧紧锁上了酒馆的门,关上了窗户。

“是坚忍大草原,”Lemoness严肃地说,“一直以来,我们都以为他们平静无忧,但他们一定是把他们的压力偷偷藏在了某个地方。经过几个世代后,它逐渐长成了现在这个样子,而现在它挣脱了束缚,向他们和我们发起了攻击!”

要赶走一只压力兽,无论是可恶压力兽还是其他的,只有一个办法,那就是完成日常任务和待办事项来攻击它!让我们团结在一起,共同击退这个可怕的敌人——不过千万不要懈怠,否则我们未完成的日常任务可能会激怒它,让它大发雷霆……", "questStressbeastBoss": "可恶压力兽", "questStressbeastBossRageTitle": "压力打击", "questStressbeastBossRageDescription": "当此压力条蓄满时,可恶压力兽会对玩家发动压力打击!", "questStressbeastDropMammothPet": "猛犸象(宠物)", "questStressbeastDropMammothMount": "猛犸象(坐骑)", - "questStressbeastBossRageStables": "`可恶压力兽使用了压力打击!`\n\n激增的压力治愈了可恶压力兽!\n\n哦不!尽管我们尽了最大努力,我们还是有一些日常任务没做完,而它们深红的颜色激怒了可恶压力兽,使得它恢复了一些生命值!这只可怕的生物猛冲向马厩,但驯兽师Matt为了保护宠物和坐骑,英勇地跳入了战场。压力兽凶狠地抓住了Matt,但至少这暂时分散了它的注意力。赶快!让我们继续保持做完我们的日常任务,在压力兽再次攻击之前击败它!", - "questStressbeastBossRageBailey": "`可恶压力兽使用了压力打击!`\n\n激增的压力治愈了可恶压力兽!\n\n啊!!!我们未能完成的日常任务让可恶压力兽变得前所未有的疯狂,并恢复了它的一些生命值!城镇公告员Bailey正在大声呼喊市民前往安全地带,但现在可恶压力兽用另一只手抓住了她!看看她,在压力兽凶狠地把她甩来甩去的时候还在英勇地报道新闻……让我们尽可能地提高效率来拯救我们的 NPC,不辜负她的勇敢!", + "questStressbeastBossRageStables": "`可恶压力兽使用了压力打击!`\n\n激增的压力治愈了可恶压力兽!\n\n哦不!尽管我们尽了最大努力,我们还是有一些日常任务没做完,而它们深红的颜色激怒了可恶压力兽,使得它恢复了一些生命值!这只可怕的生物猛冲向马厩,但驯兽师Matt为了保护宠物和坐骑,英勇地跳入了战场。压力兽凶狠地抓住了Matt,但至少这暂时分散了它的注意力。赶快!让我们继续完成我们的日常任务,在这只怪物再次攻击之前击败它!", + "questStressbeastBossRageBailey": "`可恶压力兽使用了压力打击!`\n\n激增的压力治愈了可恶压力兽!\n\n啊!!!我们未能完成的日常任务让可恶压力兽变得前所未有的疯狂,并恢复了它的一些生命值!街头公告员Bailey正在大声呼喊市民前往安全地带,但现在可恶压力兽用另一只手抓住了她!看看她,在压力兽凶狠地把她甩来甩去的时候还在英勇地报道新闻……让我们尽可能地提高效率来拯救我们的 NPC,不辜负她的勇敢!", "questStressbeastBossRageGuide": "`可恶压力兽使用了压力打击!`\n\n激增的压力治愈了可恶压力兽!\n\n 小心!向导Justin绕着压力兽的脚踝跑来跑去,大声喊着生产率提示,试图分散它的注意力!可恶压力兽在疯狂地跺脚,不过我们好像真的把这头野兽累坏了。我怀疑它是否还有足够的能量再来一击。不要放弃……我们就快要干掉它了!", "questStressbeastDesperation": "`可恶压力兽的生命值降到了50万!可恶压力兽使用了绝望防御!`\n\n我们快成功了,Habitica居民们!通过勤勉地完成我们的日常任务,我们已经让压力兽的生命值下降到了50万!这头畜生在绝望中吼叫挣扎,怒气值积累得越来越快。Bailey和Matt吓得大叫起来,因为怪物开始以吓人的速度甩动他们,并激起了一阵炫目的暴风雪,使得攻击它变得更加困难。\n\n我们必须加倍努力,并保持信心——这是压力兽知道自己即将被打败的信号。现在不要放弃!", - "questStressbeastCompletion": "可恶压力兽已被击败!

我们成功了!随着最后一声怒吼,可恶压力兽化作一团雪云消散了。当欢呼的Habitica居民们拥抱他们的宠物和坐骑的时候,雪花在空中闪烁着飘下。我们的动物和NPC们再一次安全了!

镇静大草原得救了!

SabreCat温柔地和一只小剑齿虎说着话。“请找到镇静大草原的居民,并把他们带到我们这里来。”他说。几个小时后,剑齿虎回来了,后面还慢慢地跟着一群猛犸骑士。你认出了领头的骑士就是镇静大草原的领袖Glaciate女士。

“强大的Habitica居民们,”她说,“我和我的人民向你们致以最深切的感谢,及最沉重的歉意。为了保护我们的大草原不受焦虑的影响,我们悄悄地将我们所有的压力放逐到了冰山中。我们不知道经过几代人的积累它会变成这样的压力兽!在挣脱束缚后,它把我们所有人都困在了山里,并对我们心爱的动物们大肆攻击。”她忧伤的目光追随着飘落的雪花。“我们的愚蠢让所有人都处于危险之中。请放心,以后我们遇到问题会主动来找你们,而不是让成为灾难的问题自己找上门。”

她转过身去,看到@Baconsaur正和几只猛犸象宝宝依偎在一起。“我们给你们的动物们带来了食物,对惊吓到它们表示歉意。另外作为信任的象征,我们将把我们的一些宠物和坐骑留给你们。我们知道你们一定能好好照顾它们。”", - "questStressbeastCompletionChat": "`可恶压力兽已被击败!`\n\n我们成功了!随着最后一声怒吼,可恶压力兽化作一团雪云消散了。当欢呼的Habitica居民们拥抱他们的宠物和坐骑的时候,雪花在空中闪烁着飘下。我们的动物和NPC们再一次安全了!\n\n`镇静大草原得救了!`\n\nSabreCat温柔地和一只小剑齿虎说着话。“请找到镇静大草原的居民,并把他们带到我们这里来。”他说。几个小时后,剑齿虎回来了,后面还慢慢地跟着一群猛犸骑士。你认出了领头的骑士就是镇静大草原的领袖Glaciate女士。\n\n“强大的Habitica居民们,”她说,“我和我的人民向你们致以最深切的感谢,及最沉重的歉意。为了保护我们的大草原不受焦虑的影响,我们悄悄地将我们所有的压力放逐到了冰山中。我们不知道经过几代人的积累它会变成这样的压力兽!在挣脱束缚后,它把我们所有人都困在了山里,并对我们心爱的动物们大肆攻击。”她忧伤的目光追随着飘落的雪花。“我们的愚蠢让所有人都处于危险之中。请放心,以后我们遇到问题会主动来找你们,而不是让成为灾难的问题自己找上门。”\n\n她转过身去,看到@Baconsaur正和几只猛犸象宝宝依偎在一起。“我们给你们的动物们带来了食物,对惊吓到它们表示歉意。另外作为信任的象征,我们将把我们的一些宠物和坐骑留给你们。我们知道你们一定能好好照顾它们。”", + "questStressbeastCompletion": "可恶压力兽已被击败!

我们成功了!随着最后一声怒吼,可恶压力兽化作一团雪云消散了。当欢呼的Habitica居民们拥抱他们的宠物和坐骑的时候,雪花在空中闪烁着飘下。我们的动物和NPC们再一次安全了!

坚忍大草原得救了!

SabreCat温柔地和一只小剑齿虎说着话。“请找到坚忍大草原的居民,并把他们带到我们这里来。”他说。几个小时后,剑齿虎回来了,后面还慢慢地跟着一群猛犸骑士。你认出了领头的骑士就是坚忍大草原的领袖冰川女士。

“强大的Habitica居民们,”她说,“我和我的人民向你们致以最深切的感谢,及最沉重的歉意。为了保护我们的大草原不受焦虑的影响,我们悄悄地将我们所有的压力放逐到了冰山中。我们不知道经过几代人的积累它会变成这样的压力兽!在挣脱束缚后,它把我们所有人都困在了山里,并对我们心爱的动物们大肆攻击。”她忧伤的目光追随着飘落的雪花。“我们的愚蠢让所有人都处于危险之中。请放心,以后我们遇到问题会主动来找你们,而不是让成为灾难的问题自己找上门。”

她转过身去,看到@Baconsaur正和几只猛犸象宝宝依偎在一起。“我们给你们的动物们带来了食物,对惊吓到它们表示歉意。另外作为信任的象征,我们将把我们的一些宠物和坐骑留给你们。我们知道你们一定能好好照顾它们。”", + "questStressbeastCompletionChat": "`可恶压力兽已被击败!`\n\n我们成功了!随着最后一声怒吼,可恶压力兽化作一团雪云消散了。当欢呼的Habitica居民们拥抱他们的宠物和坐骑的时候,雪花在空中闪烁着飘下。我们的动物和NPC们再一次安全了!\n\n`坚忍大草原得救了!`\n\nSabreCat温柔地和一只小剑齿虎说着话。“请找到坚忍大草原的居民,并把他们带到我们这里来。”他说。几个小时后,剑齿虎回来了,后面还慢慢地跟着一群猛犸骑士。你认出了领头的骑士就是坚忍大草原的领袖冰川女士。\n\n“强大的Habitica居民们,”她说,“我和我的人民向你们致以最深切的感谢,及最沉重的歉意。为了保护我们的大草原不受焦虑的影响,我们悄悄地将我们所有的压力放逐到了冰山中。我们不知道经过几代人的积累它会变成这样的压力兽!在挣脱束缚后,它把我们所有人都困在了山里,并对我们心爱的动物们大肆攻击。”她忧伤的目光追随着飘落的雪花。“我们的愚蠢让所有人都处于危险之中。请放心,以后我们遇到问题会主动来找你们,而不是让成为灾难的问题自己找上门。”\n\n她转过身去,看到@Baconsaur正和几只猛犸象宝宝依偎在一起。“我们给你们的动物们带来了食物,对惊吓到它们表示歉意。另外作为信任的象征,我们将把我们的一些宠物和坐骑留给你们。我们知道你们一定能好好照顾它们。”", "questTRexText": "恐龙之王", - "questTRexNotes": "现在,来自镇静大草原的远古生物在整个Habitica四处游荡,而@Urse决定收养一头成年霸王龙。有什么事会出问题吗?

所有的事。", + "questTRexNotes": "现在,来自坚忍大草原的远古生物在整个Habitica四处游荡,而@Urse决定收养一头成年霸王龙。有什么事会出问题吗?

所有的事。", "questTRexCompletion": "这头野生恐龙终于停止肆虐,安顿下来和巨型公鸡友好相处了。@Urse向它露出笑容。“毕竟,它们也不是多么可怕的宠物!它们只是需要一点管教。来,自己拿一些霸王龙蛋吧。”", "questTRexBoss": "活体霸王龙", - "questTRexUndeadText": "出土的恐龙", - "questTRexUndeadNotes": "当来自镇静大草原的远古恐龙在习惯城游荡时,大博物馆里传出了一声恐怖的吼叫。@Baconsaur喊道:“博物馆里的霸王龙骨架在动!它一定是感觉到了自己的同类!”骸骨野兽亮出了牙齿,哐当哐当地向你走来。如何击败一只已经死了的生物?你必须在它治愈自己之前更快地攻击!", + "questTRexUndeadText": "恐龙出土", + "questTRexUndeadNotes": "当来自坚忍大草原的远古恐龙在习惯城游荡时,大博物馆里传出了一声恐怖的吼叫。@Baconsaur喊道:“博物馆里的霸王龙骨架在动!它一定是感觉到了自己的同类!”骸骨野兽亮出了牙齿,哐当哐当地向你走来。如何击败一只已经死了的生物?你必须在它治愈自己之前更快地攻击!", "questTRexUndeadCompletion": "霸王龙发光的眼睛渐渐变得黯淡,它又回到了熟悉的基座上。所有人都松了一口气。“看!”@Baconsaur说,“有些化石蛋变得又新又闪亮!也许它们可以被你孵化。”", "questTRexUndeadBoss": "骸骨霸王龙", "questTRexUndeadRageTitle": "骸骨治愈", @@ -211,9 +211,9 @@ "questSlimeDropSlimeEgg": "棉花糖史莱姆(宠物蛋)", "questSlimeUnlockText": "已解锁棉花糖史莱姆蛋,可在市场购买", "questSheepText": "雷霆公羊", - "questSheepNotes": "当你和朋友们漫步在任务斯坎的乡村,暂时摆脱繁重的义务时,发现了一家舒适的纱线店。你们陷入了拖延症不可自拔,几乎没有注意到不祥的乌云正在地平线上缓慢行进。“我对这天气有种不好的感觉。” @Misceo嘀咕着说。你抬起了头。暴风雨云正聚在一起旋转,看起来很像一只……“我们没时间盯着云了!” @starsystemic喊道,“它在攻击!”雷霆公羊向前冲去,向你们投掷出一道道闪电!", + "questSheepNotes": "当你和朋友们漫步在任务镇的乡间,暂时摆脱繁重的义务时,发现了一家舒适的纱线店。你们陷入了拖延症不可自拔,几乎没有注意到不祥的乌云正在地平线上缓慢行进。“我对这天气有种不好的感觉。” @Misceo嘀咕着说。你抬起了头。暴风雨云正聚在一起旋转,看起来很像一只……“我们没时间盯着云了!” @starsystemic喊道,“它在攻击!”雷霆公羊向前冲去,向你们投掷出一道道闪电!", "questSheepBoss": "雷霆公羊", - "questSheepCompletion": "你的勤奋给雷霆公羊留下了深刻印象,它的怒火也熄灭了。它向你的方向发射出三颗巨大的冰雹,然后随着低沉的轰隆声逐渐消失。仔细观察后你发现这些冰雹其实是三枚毛茸茸的蛋。你把它们收了起来,然后在蓝天下漫步回家。", + "questSheepCompletion": "雷霆公羊被你的勤奋所打动,它的怒火也消散了。它向你的方向发射出三颗巨大的冰雹,然后随着低沉的轰隆声逐渐消失。仔细观察后你发现这些冰雹其实是三枚毛茸茸的蛋。你把它们收了起来,然后在蓝天下漫步回家。", "questSheepDropSheepEgg": "绵羊(宠物蛋)", "questSheepUnlockText": "已解锁绵羊蛋,可在市场购买", "questKrakenText": "未完成海妖", @@ -236,7 +236,7 @@ "questDilatoryDistress1CollectBlueFins": "蓝色鱼鳍", "questDilatoryDistress1DropArmor": "海鳍护甲(护甲)", "questDilatoryDistress2Text": "拖延危机,第2部:裂隙生物", - "questDilatoryDistress2Notes": "从几英里之外就能看到这场围攻:数以千计的幽灵骷髅冲过裂隙岩壁上的传送门,向拖延城行进。

当你在Manta国王的作战室见到他时,他双目深陷,满脸忧虑。“我的女儿Adva在这次围攻开始前消失在了黑暗裂隙中。请找到她,把她平安地带回家!我会把我的火珊瑚饰环借给你以助你一臂之力。如果你成功了,它就是你的了。”", + "questDilatoryDistress2Notes": "从几英里之外就能看到这场围攻:数以千计的幽灵骷髅冲过裂隙岩壁上的传送门,向拖延城行进。

当你在蝠鲼王的作战室见到他时,他双目深陷,满脸忧虑。“我的女儿Adva在这次围攻开始前消失在了黑暗裂隙中。请找到她,把她平安地带回家!我会把我的火珊瑚饰环借给你以助你一臂之力。如果你成功了,它就是你的了。”", "questDilatoryDistress2Completion": "你消灭了噩梦般的骷髅大军,但你感觉距离找到Adva还差得远。你与皇家追踪者@Kiwibot交谈,看看她是否有什么主意。“守城的螳螂虾一定看到了Adva的逃跑,”@Kiwibot说,“试试跟随它们进入黑暗裂隙。”", "questDilatoryDistress2Boss": "水骷髅群", "questDilatoryDistress2RageTitle": "群体复活", @@ -245,15 +245,15 @@ "questDilatoryDistress2DropSkeletonPotion": "骸骨孵化药水", "questDilatoryDistress2DropCottonCandyBluePotion": "蓝色棉花糖孵化药水", "questDilatoryDistress2DropHeadgear": "火珊瑚饰环(头盔)", - "questDilatoryDistress3Text": "拖延危机,第3部:不是一个简单的少女", + "questDilatoryDistress3Text": "拖延危机,第3部:不是一个普通的少女", "questDilatoryDistress3Notes": "你跟随螳螂虾深入裂隙,发现了一座水下堡垒。Adva公主被更多的水骷髅的护卫着, 在大厅里等待你。“我父亲派你来的,不是吗?告诉他我拒绝回去。我满足于留在这里练习我的巫术。现在就走,否则你会感受到这片海洋的新女王的愤怒!”Adva看起来非常坚决,但当她说话时,你注意到她脖子上有一个奇怪的红宝石吊坠在不详地闪烁着……也许你打破它后,她的妄想就会停止?", - "questDilatoryDistress3Completion": "终于,你设法从Adva的脖子上扯下了被施了魔法的吊坠并将其扔掉。Adva紧捂着自己的头。“我这是在哪?这里发生了什么?”听完你的故事,她皱起了眉头。“这条项链是一位陌生的大使送给我的——一位名叫Tzina的女士。之后我就什么都不记得了!”

回到拖延城,Manta为你的成功而欣喜若狂。“请允许我用这三叉戟和盾牌奖励你!我从@asieant和@starsystemic那里订购了它们,作为给Adva的礼物,但是……我不想这么快把武器再放到她手里。”", + "questDilatoryDistress3Completion": "终于,你设法从Adva的脖子上扯下了被施了魔法的吊坠并将其扔掉。Adva紧捂着自己的头。“我这是在哪?这里发生了什么?”听完你的故事,她皱起了眉头。“这条项链是一位陌生的大使送给我的——一位名叫Tzina的女士。之后我就什么都不记得了!”

回到拖延城,蝠鲼王为你的成功而欣喜若狂。“请允许我用这三叉戟和盾牌奖励你!我从@asieant和@starsystemic那里订购了它们,作为给Adva的礼物,但是……我不想这么快把武器再放到她手里。”", "questDilatoryDistress3Boss": "Adva,篡位的美人鱼", "questDilatoryDistress3DropFish": "鱼(食物)", "questDilatoryDistress3DropWeapon": "怒潮三叉戟(武器)", "questDilatoryDistress3DropShield": "月珍珠盾(副手装备)", "questCheetahText": "如此猎豹", - "questCheetahNotes": "当你和你的朋友@PainterProphet、@tivaquinn、@Unruly Hyena和@Crawford一起徒步穿越坚定稀树草原时,你惊愕地看到一只猎豹从你身边呼啸而过,嘴里还叼着一位Habitica的新居民。在猎豹灼热的利爪之下,任务看上去像是被完成了——在任何人有机会真正完成它们之前就被烧掉了!那位Habitica居民看到了你,大声喊道:“请帮帮我!这只猎豹让我升级得太快了,但我还什么都没完成。我想放慢速度享受游戏。让它停下来!”你深情地回忆起自己初来乍到的日子,知道自己必须帮助这位新手,停下猎豹!", + "questCheetahNotes": "当你和你的朋友@PainterProphet、@tivaquinn、@Unruly Hyena和@Crawford一起徒步穿越慢而稳稀树草原时,你惊愕地看到一只猎豹从你身边呼啸而过,嘴里还叼着一位Habitica的新居民。在猎豹灼热的利爪之下,任务看上去像是被完成了——在任何人有机会真正完成它们之前就被烧掉了!那位Habitica居民看到了你,大声喊道:“请帮帮我!这只猎豹让我升级得太快了,但我还什么都没完成。我想放慢速度享受游戏。让它停下来!”你深情地回忆起自己初来乍到的日子,知道自己必须帮助这位新手,停下猎豹!", "questCheetahCompletion": "那位Habitica新居民在经历了狂野的颠簸后气喘吁吁,但还是感谢了你和你的朋友的帮助。“我很高兴猎豹不会再抓别人了。它给我们留下了一些猎豹蛋,也许我们可以把它们培养成更值得信赖的宠物!”", "questCheetahBoss": "猎豹", "questCheetahDropCheetahEgg": "猎豹(宠物蛋)", @@ -264,77 +264,77 @@ "questHorseBoss": "夜魇", "questHorseDropHorseEgg": "马(宠物蛋)", "questHorseUnlockText": "已解锁马蛋,可在市场购买", - "questBurnoutText": "倦怠怪与筋疲力尽的灵魂", - "questBurnoutNotes": "在已过午夜,寂静而又闷热的时候,Redphoenix和斥候队长Kiwibot突然冲进了城门。“我们必须疏散所有的木制建筑!” Redphoenix喊道,“快!”

Kiwibot紧抓着墙歇了口气:“它正在榨干人们,将他们变成筋疲力尽的灵魂!这就是为什么一切都被耽搁了。这就是那些失踪的人的去处。它一直在窃取他们的精力!”

“‘它?’”Lemoness问。

然后热量开始成形了。

它以翻滚、扭曲的热浪从地面上升起,空气中充满了烟雾和硫磺的气味。火焰舔过熔化的地面,扭曲成肢体,扭动到可怕的高度。阴燃的眼睛突然睁开,这只生物发出低沉而爆裂的难听笑声。

Kiwibot低声说了一个词:

“倦怠怪。”", - "questBurnoutCompletion": "湮灭怪被击败了!

伴随着一个美妙的、柔软的叹息,湮灭怪慢慢地释放了曾被它用来助长了火灾的热情能量。当怪兽静静地蜷缩最终化为灰烬时,其偷来的能量在空中闪闪发光,使被耗尽的精力们恢复了活力,回到了他们真实的模样。

Ian,Daniel,和季节女巫与冲过去迎接他们的Habitica居民一起欢庆着,所有全盛田野失踪的百姓都回来了,他们拥抱着自己的朋友和家人。最后耗尽的灵魂变为了“快乐收获者”!

“瞧!”@Baconsaur低语,灰烬开始闪烁,慢慢地,他们分解成数百闪闪发光的凤凰!

一只发光的小鸟栖落在了快乐收获者纤细的手臂上,她露出了洁白的牙齿笑道:“距离上一次我有幸在全盛田野看见凤凰已经有很长世间了,”她说:“但是最近发生的这些事,我必须说,这正是恰如其分再好不过!”

她的语调平静,虽然(自然而然)她的笑容依旧:”我们在这片土地上因为辛勤劳作而享有盛名,但是我们也曾因节日和庆祝活动而为世人所知。当我们努力去计划一个盛大的宴会时,我想,这太讽刺了。曾经我们拒绝让自己有任何玩乐的时间。现在,我们当然不会再一次犯同样的错误!”

她拍着她的双手:“现在——让我们来庆祝吧!”", - "questBurnoutCompletionChat": "湮灭怪被击败了!\n\n随着一个美妙的、柔软的叹息,湮灭怪慢慢地释放了曾被它用来助长了火灾的热情能量。当怪兽静静地蜷缩最终化为灰烬时,其偷来的能量在空中闪闪发光,使被耗尽的精力们恢复了活力,回到了他们真实的模样。\n\nIan,Daniel,和季节女巫与冲过去迎接他们的Habitica居民一起欢庆着,所有全盛田野失踪的百姓都回来了,他们拥抱着自己的朋友和家人。最后耗尽的灵魂变为了“快乐收获者”!\n\n“瞧!”@Baconsaur 低语,灰烬开始闪烁,慢慢地,他们分解成数百闪闪发光的凤凰!\n\n一只发光的小鸟栖落在了快乐收获者纤细的手臂上,她露出了洁白的牙齿笑道:“距离上一次我有幸在全盛田野看见凤凰已经有很长世间了,”她说:“但是最近发生的这些事,我必须说,这正是恰如其分再好不过!”\n\n她的语调平静,虽然(自然而然)她的笑容依旧:”我们在这片土地上因为辛勤劳作而享有盛名,但是我们也曾因节日和庆祝活动而为世人所知。当我们努力去计划一个盛大的宴会时,我想,这太讽刺了。曾经我们拒绝让自己有任何玩乐的时间。现在,我们当然不会再一次犯同样的错误!”\n\n她拍着她的双手:“现在——让我们来庆祝吧!”\n\n所有的Habitica居民获得:\n\n凤凰宠物\n凤凰坐骑\n成就:全盛田野的守护者\n普通糖果\n香草糖果\n砂糖果\n肉桂糖果\n巧克力糖果\n腐烂糖果\n粉色酸味糖果\n蓝色酸味糖果\n蜂蜜糖果", - "questBurnoutBoss": "倦怠怪", + "questBurnoutText": "倦怠魔与筋疲力尽的灵魂", + "questBurnoutNotes": "在已过午夜,寂静而又闷热的时候,Redphoenix和斥候队长Kiwibot突然冲进了城门。“我们必须疏散所有的木制建筑!” Redphoenix喊道,“快!”

Kiwibot紧抓着墙歇了口气:“它正在抽干人们,将他们变成筋疲力尽的灵魂!这就是为什么一切都被耽搁了。这就是那些失踪的人的去处。它一直在窃取他们的精力!”

“‘它?’”Lemoness问。

接着热量就开始成形了。

它以翻滚、扭曲的热浪从地面上升起,空气中充满了烟雾和硫磺的气味。火焰舔过熔化的地面,扭曲成肢体,扭动到可怕的高度。阴燃的眼睛突然睁开,这只生物发出低沉而爆裂的难听笑声。

Kiwibot低声说了一个词:

“倦怠魔。”", + "questBurnoutCompletion": "倦怠魔已被击败!

随着一声巨大而轻柔的叹息,倦怠魔慢慢地释放了它用来助燃火焰的热情能量。当这只怪物静静地蜷缩成灰烬时,它窃取的能量在空气中闪闪发光,使筋疲力尽的灵魂们恢复了活力,恢复出他们的真实模样。

Ian、Daniel和季节女巫欢呼致意,Habitica居民们纷纷冲过去迎接他们,繁盛田野所有失踪的居民也都与他们的朋友和家人拥抱在一起。最后一个筋疲力尽的灵魂变成了快乐收获者本人!

当灰烬开始闪烁时,@Baconsaur低声说道:“看!”慢慢地,它们化作了数百只闪耀的凤凰!

其中一只发光的小鸟降落在了快乐收获者的骷髅手臂上,她对着它粲然一笑。“我已经很久没有荣幸在繁盛田野看到凤凰了,”她说,“但是考虑到最近发生的事情,我必须说,这在主题上非常合适!”

她的语气冷静了下来,不过(自然而然地)她的笑容依旧:“我们这里以勤劳而闻名,但我们也因盛宴和庆典为世人所知。我想颇具讽刺意味的是,当我们努力筹划一场盛大宴会时,我们却拒绝给自己任何玩乐的时间。我们决不能重蹈覆辙!”

她拍了拍手:“现在——让我们开始庆祝吧!”", + "questBurnoutCompletionChat": "`倦怠魔已被击败!`\n\n随着一声巨大而轻柔的叹息,倦怠魔慢慢地释放了它用来助燃火焰的热情能量。当这只怪物静静地蜷缩成灰烬时,它窃取的能量在空气中闪闪发光,使筋疲力尽的灵魂们恢复了活力,恢复出他们的真实模样。\n\nIan、Daniel和季节女巫欢呼致意,Habitica居民们纷纷冲过去迎接他们,繁盛田野所有失踪的居民也都与他们的朋友和家人拥抱在一起。最后一个筋疲力尽的灵魂变成了快乐收获者本人!\n\n当灰烬开始闪烁时,@Baconsaur低声说道:“看!”慢慢地,它们化作了数百只闪耀的凤凰!\n\n其中一只发光的小鸟降落在了快乐收获者的骷髅手臂上,她对着它粲然一笑。“我已经很久没有荣幸在繁盛田野看到凤凰了,”她说,“但是考虑到最近发生的事情,我必须说,这在主题上非常合适!”\n\n她的语气冷静了下来,不过(自然而然地)她的笑容依旧:“我们这里以勤劳而闻名,但我们也因盛宴和庆典为世人所知。我想颇具讽刺意味的是,当我们努力筹划一场盛大宴会时,我们却拒绝给自己任何玩乐的时间。我们决不能重蹈覆辙!”\n\n她拍了拍手:“现在——让我们开始庆祝吧!”\n\n所有Habitica居民都将获得:\n\n凤凰宠物\n凤凰坐骑\n成就:繁盛田野的救星\n普通糖果\n香草糖果\n沙子糖果\n肉桂糖果\n巧克力糖果\n腐烂糖果\n粉色酸味糖果\n蓝色酸味糖果\n蜂蜜糖果", + "questBurnoutBoss": "倦怠魔", "questBurnoutBossRageTitle": "疲惫打击", - "questBurnoutBossRageDescription": "当这个量槽被填满,湮灭怪就会在Habitica释放他的湮灭攻击!", + "questBurnoutBossRageDescription": "当此条蓄满时,倦怠魔会对Habitica发动疲惫打击!", "questBurnoutDropPhoenixPet": "凤凰(宠物)", "questBurnoutDropPhoenixMount": "凤凰(坐骑)", - "questBurnoutBossRageQuests": "`倦怠使用了疲劳打击!`\n\n噢,不!尽管我们尽了最大努力,我们仍然让一些每日任务离开了我们,现在,倦怠充满了能量熊熊燃烧!伴随着噼啪的咆哮声,它涌起幽灵之火吞噬了副本大师Ian。落下的副本卷轴燃烧着,烟雾散去,你发现Ian已经被抽光了能量,变成了漂浮着的疲劳精神体!\n\n唯有战胜倦怠才能制止法术,才能复原我们珍爱的副本大师。让我们保持按时完成每日任务吧,在怪物再次攻击前战胜它!", - "questBurnoutBossRageSeasonalShop": "`倦怠使用了疲劳打击!`\n\n啊啊啊!我们未完成的每日任务给倦怠之火提供了能量,现在,它有足够的能量再次攻击了!它释放了一团幽灵之火灼烧着季度商店。你惊骇地发现,愉快的季节女巫已经变为无力的疲劳精神体。\n\n你必须营救我们的NPC们!快,Habitica居民们,完成你的任务吧,在怪物第三次攻击前战胜它!", - "questBurnoutBossRageTavern": "`倦怠使用了疲劳打击!`\n\n很多Habitica居民已经躲避倦怠进入了客栈,但是坚持不了太长时间了!伴随着刺耳的嚎叫,倦怠用它那白热的爪子犁过酒馆。酒馆的客人全跑了,Daniel 被倦怠抓住,就在你面前变成了疲劳精神体!\n\n极度恐慌已经持续了太长的时间。不要放弃...我们已经如此接近战胜倦怠了,一劳永逸!", - "questFrogText": "蛙泽", - "questFrogNotes": "你和朋友正在拖沓沼泽艰难前行,@starsystemic 指向一个大标记。“不要离开小路——如果能做到的话”。

“这又不难!”@RosemonkeyCT 说,“路面又宽又干净。”

但随着你们继续前行,你注意到路面开始渐渐被沼泽覆盖,间杂着奇怪的蓝色碎块杂物,直到无法再继续向前走。

你环顾四周,想搞明白这是怎么一回事,@Jon Arjinborn 喊道:“小心!”一只愤怒的青蛙从淤泥中一跃而出,身披脏衣服,还烧着蓝色的火焰,你必须战胜这只有毒的凌乱蛙才能前进!", - "questFrogCompletion": "青蛙被打败后畏缩地回到了淤泥中。它悄悄地溜走了,蓝色的粘液消失,干净的路面重新出现在前方。

路中间有三个蛙卵。“你甚至可以透过外壳看见里面的小蝌蚪!”@Breadstrings 说道。“拿着,你应该带他们回去。”", - "questFrogBoss": "凌乱蛙", + "questBurnoutBossRageQuests": "`倦怠魔使用了疲惫打击!`\n\n哦不!尽管我们尽了最大努力,我们还是有一些日常任务没做完,现在,倦怠魔已经被能量激怒了!随着一声爆裂的咆哮,它将副本大师Ian吞噬在了一股幽灵之火中。当掉落的副本卷轴燃烧,烟雾散去,你发现Ian已经被抽光了能量,变成了一个漂浮的筋疲力尽的灵魂!\n\n只有击败倦怠魔才能打破咒语,复原我们亲爱的副本大师。让我们继续完成我们的日常任务,在这只怪物再次攻击之前击败它!", + "questBurnoutBossRageSeasonalShop": "`倦怠魔使用了疲惫打击!`\n\n啊!!!我们未能完成的日常任务喂养了倦怠魔的火焰,现在它有足够的能量再次发动攻击了!它释放出一股幽灵火焰烧毁了季节商店。你惊恐地发现快乐的季节女巫已经变成了一个消沉的筋疲力尽的灵魂。\n\n我们必须拯救我们的NPC们!快,Habitica居民们,完成你们的任务,在倦怠魔第三次攻击之前击败它!", + "questBurnoutBossRageTavern": "`倦怠魔使用了疲惫打击!`\n\n很多Habitica居民一直在酒馆里躲避倦怠魔,但现在再也不能了!随着一声刺耳的嚎叫,倦怠魔用它白炽的双手扫过酒馆。当酒馆的客人们纷纷逃离的时候,Daniel被倦怠魔抓住,在你面前变成了一个筋疲力尽的灵魂!\n\n这种极度的恐怖已经持续了太久了。不要放弃……我们差一点就能彻底战胜倦怠魔了!", + "questFrogText": "杂乱蛙沼泽", + "questFrogNotes": "在你和你的朋友在停滞沼泽中艰难行进的时候,@starsystemic指向了一个大指示牌。“不要离开道路——如果可以的话。”

“当然,这又不难!”@RosemonkeyCT说,“这路宽阔又清晰。”

但随着你们继续前进,你注意到这条路逐渐被沼泽的淤泥覆盖,夹杂着些许奇怪的蓝色垃圾和杂物,直至无法继续前行。

当你环顾四周,想知道这里怎么会如此脏乱时,@Jon Arjinborn喊道:“小心!”一只愤怒的青蛙从污泥中跳了出来,它穿着脏衣服,身上燃烧着蓝色的火焰。你必须解决这只有毒的杂乱蛙才能继续前进!", + "questFrogCompletion": "杂乱蛙被击败后缩回了淤泥中。在它溜走后蓝色的泥浆也逐渐消失,前方的道路变得清晰可见。

路中间放着三枚纯净的蛋。“透过透明的外壳你甚至可以看到小蝌蚪!”@Breadstrings说道,“来,你应该把它们带走。”", + "questFrogBoss": "杂乱蛙", "questFrogDropFrogEgg": "青蛙(宠物蛋)", "questFrogUnlockText": "已解锁青蛙蛋,可在市场购买", "questSnakeText": "分心蛇", - "questSnakeNotes": "生活在分心沙丘的人得有坚强的精神。干旱的沙漠几乎无法产出任何东西,闪耀的沙丘让很多旅行者误入歧途。然而,有什么东西甚至吓跑了当地人。沙子扭动着翻卷了整个村庄,村民都说有着一个庞大身躯的蛇形怪物藏在沙下。他们凑了些赏金,发出悬赏让人帮助他们找到并阻止这个怪物。负有盛名的弄蛇人@EmeraldOx 和@PainterProphet 同意帮助你降伏野兽。你能阻止分心蛇吗?", - "questSnakeCompletion": "在大佬们的帮助下, 你消灭掉了分心蛇。虽然你很高兴你帮助了住在沙丘里的人们,但还是不禁为你倒下的对手而难过。在你凝视着眼前的一切时,@LordDarkly 向你走来。“谢谢你!这不是什么厚礼,但我希望能表示一下我们的感激之情。”他递给你一些金币和……一些蛇蛋!毕竟,你还有机会再见见那雄伟的动物。", + "questSnakeNotes": "在分心沙丘上生活需要顽强的灵魂。干旱的沙漠并不富饶,闪光的沙丘曾让许多旅行者误入歧途。然而,有些事情连当地人都感到害怕。沙子一直在移动并已经掀翻了整个村庄。居民们声称沙丘下潜伏着一个拥有巨大蛇身的怪物,他们一起凑了一笔钱,悬赏能帮助他们找到并阻止它的人。备受赞誉的耍蛇人@EmeraldOx和@PainterProphet已同意帮助你召唤这只野兽。你能阻止分心蛇吗?", + "questSnakeCompletion": "在耍蛇人的帮助下,你除掉了分心蛇。虽然你很高兴能帮助沙丘的居民,但你还是忍不住为死去的敌人感到悲伤。就在你沉思于眼前的景象的时候,@LordDarkly向你走来。“谢谢你!虽然不多,但我希望这能表达我们的谢意。”他递给你一些金币和……一些蛇蛋!你终究还能再见到那只雄伟的动物。", "questSnakeBoss": "分心蛇", "questSnakeDropSnakeEgg": "蛇(宠物蛋)", "questSnakeUnlockText": "已解锁蛇蛋,可在市场购买", "questUnicornText": "说服独角兽女王", - "questUnicornNotes": "征服溪流变浑浊了,Habit市的供水系统受到了巨大威胁!幸运的是,@Lukreja 知道一个古老的传说,用一只独角兽的角,再污浊的水也能被净化。你和英勇无畏的向导@UncommonCriminal 一起翻过蜿蜒山脉的冰封山尖,终于白雪皑皑的Habitica山顶找到了站在雪里的独角兽女王。“你的请求让人无法拒绝,“她说,”但是首先,你需要证明你值得我帮助!”", - "questUnicornCompletion": "独角兽女王被你的优雅和力量打动了,她最终承认了你的要求值得帮助。她让你骑在她背上,驰向征服溪流的源头。在她低下头,将她金色的额独角伸向被污染的溪水时,水面泛起一层耀眼的蓝光,那么明亮,你不得不闭上眼睛,过了一会,当你再睁开双眼,独角兽女王已经不见了,不过,@rosiesully 发出了一声快乐的呼喊:水又变得干净了,还有三只闪亮的蛋静静躺在小溪边。", + "questUnicornNotes": "征服溪已经变得浑浊不堪,破坏了习惯城的淡水供应!幸运的是,@Lukreja知道一个独角兽的角可以净化最污浊的水的古老传说。你和勇敢的向导@UncommonCriminal一起徒步穿越了蜿蜒山脉的冰峰。最后在冰雪覆盖的Habitica山山顶,你在洁白耀眼的积雪中找到了独角兽女王。“你的请求令人信服,”她对你说,“但首先你必须证明你值得我的帮助!”", + "questUnicornCompletion": "独角兽女王被你的勤奋和力量所打动,终于认可了你的事业是崇高的。她让你骑在她的背上,飞向了征服溪的源头。当她将她金色的角伸向污浊的溪水时,一道明亮的蓝光从水面上升起。那光芒极其刺眼,你不得不闭上眼睛。当你过了一会儿睁开眼睛时,独角兽已经不见了。然而,@rosiesully却发出了一声欢呼:溪水现在已经清澈,而小溪边上还有三枚闪闪发光的蛋。", "questUnicornBoss": "独角兽女王", "questUnicornDropUnicornEgg": "独角兽(宠物蛋)", "questUnicornUnlockText": "已解锁独角兽蛋,可在市场购买", "questSabretoothText": "剑齿猫", - "questSabretoothNotes": "咆哮的怪兽让Habitica颤抖!怪兽昂首阔步地走过荒野和森林,在再次消失前爆发出攻击。它在狩猎无辜的熊猫,吓得飞猪逃离它们树上的栖息围栏。@InspectorCaracal 和@icefelis 交待他们在古代的Stoikalm草原的冰原挖掘的时候释放了僵尸剑齿猫。“最初,它非常友好,我不知道发生了什么。请你一定要帮帮我们再次抓到它!只有Habitica的冠军能征服这个史前野兽!”", - "questSabretoothCompletion": "长时间艰苦的战斗后,你和僵尸剑齿猫扭打到了地上。在你最终接近的时候,你发现它的剑齿上有一个讨厌的洞。突然你意识到什么导致了猫的愤怒,你终于能够让@Fandekasp 补上洞,然后建议每一个人不要在以后给他们的朋友甜食了。剑齿猫恢复了健康,出于感激,它的驯兽师送给你一份慷慨的奖赏——剑齿虎蛋!", + "questSabretoothNotes": "一只咆哮的怪物正在威胁Habitica!这只动物在荒野和树林中潜行,而后突然发起攻击又再次消失不见。它一直在猎杀无辜的熊猫,还把飞猪吓得逃离了畜栏,栖息了在树上。@InspectorCaracal和@icefelis解释说,僵尸剑齿猫是他们在坚忍大草原古老而未被开发的冰原上挖掘时被放出来的。“一开始它还非常友好——我不知道发生了什么。拜托,你一定要帮我们再次抓住它!只有Habitica的卫士才能制伏这只史前野兽!”", + "questSabretoothCompletion": "经过一场漫长而疲惫的战斗,你将僵尸剑齿猫摔倒在地。当你终于能够靠近它时,你注意到它的一颗剑齿上有一个严重的龋洞。你意识到了这只猫生气的真正原因,让@Fandekasp帮它补上了龋洞,并建议大家以后不要给他们的朋友喂甜食了。剑齿猫恢复了健康,而为了表示感谢,它的驯兽师给你送来了一份丰厚的奖励——一窝剑齿虎蛋!", "questSabretoothBoss": "僵尸剑齿猫", "questSabretoothDropSabretoothEgg": "剑齿虎(宠物蛋)", "questSabretoothUnlockText": "已解锁剑齿虎蛋,可在市场购买", - "questMonkeyText": "怪兽山魈与捣蛋猴子", - "questMonkeyNotes": "坚定稀树草原被怪兽山魈和他的捣蛋猴子们搞得四分五裂!他们大声尖叫,压过了截止日期快到的声音,鼓励每个人逃避自己的职责,继续胡闹。唉,很多人都模仿这种不良行为。如果没人阻止这些灵长类动物,大家的任务很快就会像怪兽山魈的脸一样红!

@yamato 说:“我们需要专业的冒险者来抵挡他们。”

@Oneironaut 大叫着:“快,让我们把猴子从大家的背上拉下来!” 于是你就冲进了战场。", - "questMonkeyCompletion": "你做到了!那些朋友今天没有香蕉了。被你的勤奋吓到,猴子惊慌的逃掉。“看,” @Misceo 说,“他们留下了一些蛋。”

@Leephon grins 说:“野生猴子有多碍事,训练有素的宠物猴子就能帮你多少。”", - "questMonkeyBoss": "怪兽山魈", + "questMonkeyText": "怪物山魈与淘气的猴子", + "questMonkeyNotes": "慢而稳稀树草原被怪物山魈和他淘气的猴子们搞得乱七八糟!他们的尖叫声大得淹没截止日期临近的声音,鼓励每个人逃避自己的职责,继续胡闹。唉,很多人都在模仿这种不良行为。如果没人阻止这些灵长类动物,很快大家的任务就会像怪物山魈的脸一样红!

“要想抵抗它们必须得有一位专心致志的冒险者。” @yamato说。

“快,让我们把猴子从大家的背上赶走!”@Oneironaut大声叫道,接着你就冲进了战斗。", + "questMonkeyCompletion": "你做到了!那些恶魔今天吃不到香蕉了。猴子们被你的勤奋所折服,惊慌失措地逃跑了。“看,” @Misceo说,“它们留下了几枚蛋。”

@Leephon咧嘴笑道:“也许一只训练有素的宠物猴子对你的帮助就像野生猴子对你的阻碍一样多!”", + "questMonkeyBoss": "怪物山魈", "questMonkeyDropMonkeyEgg": "猴子(宠物蛋)", "questMonkeyUnlockText": "已解锁猴子蛋,可在市场购买", - "questSnailText": "苦差事淤泥蜗牛", - "questSnailNotes": "一开始,你对于要探索苦差事地下城遗迹这事很兴奋。但是当你一进去,你就感受到你脚下的地面在吸你的靴子。你看着前面的小路,看到Habitica居民陷入了淤泥。@Overomega 大叫,“他们有太多不重要的任务和每日任务,他们正被不要紧的事情卡住!把他们拉出来!”

“你需要找到渗出的源头,”@Pfeffernusse 赞同着说,“不然他们不能完成的任务会把他们永远拖下去!”

拿出你的武器,你艰难地通过黏黏的泥……突然遇上了可怕的苦差事淤泥蜗牛。", - "questSnailCompletion": "你把你的武器砸在巨大的蜗牛壳上,壳裂成两半,涌出了大量的水。粘液被冲走,Habitica居民在你身边欢呼。“看!” @Misceo 说,“在残留的淤泥中,有一小群的蜗牛蛋。”", - "questSnailBoss": "苦差事淤泥蜗牛", + "questSnailText": "苦差淤泥蜗牛", + "questSnailNotes": "你兴奋地开始了在废弃的苦差地下城中的探险。但是你一进去,就感到脚下的地面开始吸你的靴子。你抬头望向前方的道路,看到Habitica居民们正陷入淤泥之中。@Overomega喊道:“他们的不重要的任务和日常任务太多了,他们被无关紧要的事情困住了!把他们拉出来!”

“你需要找到泥浆的源头,”@Pfeffernusse赞同道,“否则他们无法完成的任务将永远拖住他们!”

你拔出武器,蹚过黏糊糊的淤泥……然后遇到了可怕的苦差淤泥蜗牛。", + "questSnailCompletion": "你用武器砸向大蜗牛的壳,将其砸成两半,释放出大量的水。泥浆被冲走了,你周围的Habitica居民们欢呼雀跃。“看!” @Misceo说,“在残留的淤泥里有一小组蜗牛蛋。”", + "questSnailBoss": "苦差淤泥蜗牛", "questSnailDropSnailEgg": "蜗牛(宠物蛋)", "questSnailUnlockText": "已解锁蜗牛蛋,可在市场购买", - "questBewilderText": "迷失怪", - "questBewilderNotes": "和以外的派对没有什么区别。

开胃菜棒极了,音乐让人摇摆,甚至跳舞的大象都是保留节目。Habitica居民们在中央的花海中大笑嬉闹,不用去想最不喜欢的任务可真逍遥,愚人在他们中间回转,急切地到处展示着有趣的恶作剧和诙谐的动作。

随着浮空城的钟塔在午夜响起,愚人跳上舞台开始演讲。

“朋友们!敌人们!心胸宽广的老熟人们!听我说两句。”人们轻笑着,竖起了耳朵,用新的配饰装扮自己,摆起了姿势。

“如你们所知,”愚人继续说着,“我那摸不着头脑的幻觉仅仅持续了一天。但是,我很开心的宣布,我已经发现一个捷径,可以保证我们的快乐不会停止,不需要去处理责任的重压。可爱的Habitica居民们,见见我新的魔法朋友吧……“迷茫”!”

Lemoness突然脸色苍白,丢下她的餐前甜点。“等等!不要相信——”

但是,突然迷雾灌进了房间,闪闪发光,逐渐变浓,它们绕着愚人打着旋儿,凝聚成云朵般的羽翼和抻长的脖子。人群说不出话来,一只巨大的怪鸟在他们面前显露出来,它的翅膀闪烁着幻觉。它发出恐怖刺耳的笑声。

“噢,已经很多很多年了,一个有够愚蠢的Habitica居民召唤了我!多么美妙啊,终于有一个实体了。”

浮空城的魔法蜜蜂惊恐嗡嗡的逃离了这座浮空城,浮空城开始从天空下落。灿烂的春之花一个接一个枯萎了。

“我最亲爱的朋友,为何如此惊恐?”迷茫啼叫着,扇动着它的翅膀,“没必要再幸苦赢得奖励了。我会给你们所有你们想要的东西!”

金币雨从空中倾泻下来,猛力地敲打在地面,人们尖叫着奔跑着寻找遮蔽物。“这是在开玩笑吗?”Baconsaur大叫,金币砸穿了窗户,打破了屋顶的瓦片。

画家Prophet闪避着,空中出现了闪电裂纹,雾遮挡了太阳。“不!这次我想不是了!”

快,Habitica居民们,不要让这个世界Boss使我们从目标上分心!保持注意力,关注你需要完成的任务,这样我们才能拯救浮空城——还有,充满希望的我们自己。", - "questBewilderCompletion": "“迷茫”被打!败!了!

我们做到了!迷茫在空中扭曲,悲恸大叫,羽毛飘下来就像是雨点。渐渐地,它被卷入一团闪亮的雾中。一缕缕阳光穿透了迷雾,驱散了它,咳嗽着的不幸之幸的人们得以重见天日,其中有Bailey、Matt、Alex...和愚人自己。

浮空城被拯救了!

愚人看起来有点局促不安。“噢,嗯,”他说,“我可能有点....忘乎所以了。”

人们在喃喃低语,湿漉漉的花朵被冲上人行道,在远处还能看到坍塌的屋顶溅起的壮观水花。

“额,好,”愚人说,“也就是说…我想说的是,很抱歉。”他长叹道,“这毕竟可不是什么好玩的游戏,偶尔当心点不会有坏处的。也许我还是会带头开始下一年的恶作剧。”

浴火凤凰故意咳了一声。

“我的意思是,带头开始今年的春季大扫除!”愚人说,“不用担心,我会很快将Habitica修回原样。幸好在双持扫把上没人比我厉害。”

仪仗队开始演奏,鼓舞大家。

用不了多久Habitica的一切就会回归正轨。此外,现在迷茫已经消失了,魔法蜜蜂回到了浮空城开始了忙碌的工作,不久后,城市又一次淹没在了花海中。

Habitica居民拥抱了魔法绒绒蜜蜂,愚人的眼睛瞬间亮了起来,“噢,我有了一个想法!为什么你们都不养一些绒绒蜜蜂当宠物和坐骑呢?如果我要让你感到无聊和有寓意的话,这是一个很好的礼物,它完美的代表了辛勤工作和甜蜜的回报的结合。”他眨了眨眼,“另外,它们没有毒刺!愚人向你致敬。”", - "questBewilderCompletionChat": "`“迷茫”被打!败!了!`\n\n我们做到了!迷茫在空中扭曲,悲恸大叫,羽毛飘下来就像是雨点。渐渐地,它被卷入一团闪亮的雾中。一缕缕阳光穿透了迷雾,驱散了它,咳嗽着的不幸之幸的人们得以重见天日,其中有Bailey、Matt、Alex……和愚人自己。\n\n`浮空城被拯救了!`\n\n愚人看起来有点局促不安。“噢,嗯,”他说,“我可能有点……忘乎所以了。”\n\n人们在喃喃低语,湿漉漉的花朵被冲上人行道,在远处还能看到坍塌的屋顶溅起的壮观水花。\n\n“额,好,”愚人说,“也就是说…我想说的是,很抱歉。”他长叹道,“这毕竟可不是什么好玩的游戏,偶尔当心点不会有坏处的。也许我还是会带头开始下一年的恶作剧。”\n\n浴火凤凰故意咳了一声。\n\n“我的意思是,带头开始今年的春季大扫除!”愚人说,“不用担心,我会很快将Habitica修回原样。幸好在双持扫把上没人比我厉害。”\n\n仪仗队开始演奏,鼓舞大家。\n\n用不了多久Habitica的一切就会回归正轨。此外,现在迷茫已经消失了,魔法蜜蜂回到了浮空城开始了忙碌的工作,不久后,城市又一次淹没在了花海中。\n\nHabitica居民拥抱了魔法绒绒蜜蜂,愚人的眼睛瞬间亮了起来,“噢,我有了一个想法!为什么你们都不养一些绒绒蜜蜂当宠物和坐骑呢?如果我要让你感到无聊和有寓意的话,这是一个很好的礼物,它完美的代表了辛勤工作和甜蜜的回报的结合。”他眨了眨眼,“另外,它们没有毒刺!愚人向你致敬。”", - "questBewilderBossRageTitle": "欺骗打击", - "questBewilderBossRageDescription": "当这个量槽被填满,迷失怪就会在Habitica释放他的欺骗攻击!", + "questBewilderText": "迷惑者", + "questBewilderNotes": "派对一开始就像往常一样。

开胃菜非常美味,音乐动感十足,甚至连大象跳舞也成了保留节目。Habitica居民们在满溢的装饰鲜花间嬉笑打闹,很高兴他们能在最不喜欢的任务间得到消遣娱乐,而愚人则在他们中间转来转去,热切地到处展示着有趣的把戏和诙谐的动作。

当迷雾飞城的钟楼敲响午夜钟声时,愚人跃上了舞台开始讲话。

“朋友们!敌人们!心胸宽广的老熟人们!请竖起耳朵听我说。”接着人们的头上就长出了动物耳朵,大家都笑了起来,戴着他们的新装饰摆出各种造型。

“如你们所知,”愚人继续说着,“我的迷惑幻觉通常只能持续一天。不过我很高兴地宣布,我已经发现了一个捷径,可以保证我们不间断地享乐,而不必去面对烦人的责任。可爱的Habitica居民们,来见见我神奇的新朋友吧……迷惑者!”

Lemoness突然脸色苍白,放下了手中的开胃小菜。“等等!不要相信——”

但突然间闪亮又厚重的迷雾涌入房间,那雾围绕着愚人旋转,凝聚成云一般的羽毛和长长的脖子。一只巨型怪鸟在哑口无言的人群面前逐渐显现,它的翅膀上闪烁着幻觉。它发出恐怖的刺耳笑声。

“哦,已经很久没有Habitica居民蠢到召唤我了!终于有了一个实体,感觉真是太棒了。”

迷雾飞城的魔法蜜蜂们惊恐地发出嗡嗡声,逃离了这座开始下落的浮空城。灿烂的春花一朵接一朵地枯萎凋零。

“我最亲爱的朋友们,何必如此惊慌?”迷惑者拍打着它的翅膀高声叫道,“你们不必再为奖励而辛勤劳作了。我会给你们所有想要的东西!”

从天而降的钱币雨猛烈地砸向地面,人们尖叫着四处躲避。“这是在开玩笑吗?”Baconsaur大声喊道,同时金币砸穿了窗户,击碎了屋顶的瓦片。

当闪电在头顶噼啪作响,浓雾遮住了太阳的时候,PainterProphet低头进行躲避:“不!这次我觉得不是!”

快,Habitica居民们,不要让世界Boss分散我们对目标的注意力!专注于你们需要完成的任务,这样我们就能拯救迷雾飞城——希望也能拯救我们自己。", + "questBewilderCompletion": "迷惑者已被击败!

我们成功了!迷惑者发出一声长长的嚎叫,在空中扭动着身体,羽毛如雨般落下。慢慢地,渐渐地,它盘绕成一团闪耀的迷雾。当新出的太阳刺穿浓雾时,雾气被驱散,露出了Bailey、Matt、Alex……和愚人本人的咳嗽着的可怜人形。

迷雾飞城得救了!

愚人羞愧到有点腼腆了。“哦,嗯,”他说,“也许我有点……得意忘形了。”

人们轻声嘀咕着。湿漉漉的花朵被冲到人行道上。在远处的某个地方,屋顶倒塌下来,溅起了壮观水花。

“呃,是的,”愚人说,“那个……我想说的是,我非常抱歉。”他叹了口气,“我想这毕竟不是好玩的游戏。偶尔集中精力也许不会有什么坏处。也许我会带头开始明年的恶作剧。”

Redphoenix意味深长地咳嗽了一声。

“我的意思是,带头开始今年的春季大扫除!”愚人说,“不用怕,我很快会把习惯城收拾得干干净净。幸运的是没人比我更擅长双持拖把。”

行进乐队受到鼓舞,开始演奏。

没过多久,习惯城的一切就恢复了正常。此外,现在迷惑者已经被消灭了,迷雾飞城的魔法蜜蜂们又回来开始了忙碌的工作,很快鲜花盛开,城市再一次浮上天空。

当Habitica居民拥抱毛茸茸的魔法蜜蜂时,愚人的眼睛亮了起来。“哦吼,我有个想法!你们为什么不养一些毛茸茸的蜜蜂宠物和坐骑呢?如果我想对你们说一些无聊的寓意的话,这份礼物完美地象征了辛勤工作和甜蜜回报之间的平衡。”他眨眨眼睛,“而且,它们没有螫针!愚人名誉担保。”", + "questBewilderCompletionChat": "`迷惑者已被击败!`\n\n我们成功了!迷惑者发出一声长长的嚎叫,在空中扭动着身体,羽毛如雨般落下。慢慢地,渐渐地,它盘绕成一团闪耀的迷雾。当新出的太阳刺穿浓雾时,雾气被驱散,露出了Bailey、Matt、Alex……和愚人本人的咳嗽着的可怜人形。\n\n`迷雾飞城得救了!`\n\n愚人羞愧到有点腼腆了。“哦,嗯,”他说,“也许我有点……得意忘形了。”\n\n人们轻声嘀咕着。湿漉漉的花朵被冲到人行道上。在远处的某个地方,屋顶倒塌下来,溅起了壮观水花。\n\n“呃,是的,”愚人说,“那个……我想说的是,我非常抱歉。”他叹了口气,“我想这毕竟不是好玩的游戏。偶尔集中精力也许不会有什么坏处。也许我会带头开始明年的恶作剧。”\n\nRedphoenix意味深长地咳嗽了一声。\n\n“我的意思是,带头开始今年的春季大扫除!”愚人说,“不用怕,我很快会把习惯城收拾得干干净净。幸运的是没人比我更擅长双持拖把。”\n\n行进乐队受到鼓舞,开始演奏。\n\n没过多久,习惯城的一切就恢复了正常。此外,现在迷惑者已经被消灭了,迷雾飞城的魔法蜜蜂们又回来开始了忙碌的工作,很快鲜花盛开,城市再一次浮上天空。\n\n当Habitica居民拥抱毛茸茸的魔法蜜蜂时,愚人的眼睛亮了起来。“哦吼,我有个想法!你们为什么不养一些毛茸茸的蜜蜂宠物和坐骑呢?如果我想对你们说一些无聊的寓意的话,这份礼物完美地象征了辛勤工作和甜蜜回报之间的平衡。”他眨眨眼睛,“而且,它们没有螫针!愚人名誉担保。”", + "questBewilderBossRageTitle": "诱骗打击", + "questBewilderBossRageDescription": "当此条蓄满时,迷惑者会对Habitica发动诱骗打击!", "questBewilderDropBumblebeePet": "魔法蜜蜂(宠物)", "questBewilderDropBumblebeeMount": "魔法蜜蜂(坐骑)", - "questBewilderBossRageMarket": "`迷失怪运用了 欺骗打击!`\n\n噢不!尽管我们努力了,我们迷失怪迷人的幻觉还是让我们分心,忘掉了一些每日任务!伴随着咯咯的叫喊声,华丽的鸟儿扇动着翅膀,扇起了一大团薄雾围绕着商人Alex。当雾消失,他已经着魔了!“有一些免费的样品!”他兴高采烈地喊着,开始丢出爆炸的蛋和药水朝向逃跑的Habitica居民。诚然,不是最优惠的销售。\n\n快!让我们保持关注我们的每日任务在它占据其他人之前打败这个怪物。", - "questBewilderBossRageStables": "`迷失怪运用了 欺骗打击!` \n \n啊!!!迷失怪再次让我们目眩神迷以至于忽视了我们的每日任务,现在它已经攻击了驯兽师Matt!一阵烟雾后,Matt竟然变成了可怕的飞行怪兽,所有的宠物和坐骑都在兽栏中痛苦地嚎叫。快!专注于你的每日任务来打败这个卑鄙的怪物!", - "questBewilderBossRageBailey": "`迷失怪运用了 欺骗打击!`\n\n小心!在报导新闻中,公告员Bailey已经被迷失怪占据了!她放出了一个恶魔,她随意的大叫声升上了天空。现在我们该怎么办?\n\n不要放弃...我们就快要击败这个讨厌的大鸟了,一劳永逸!", + "questBewilderBossRageMarket": "`迷惑者使用了诱骗打击!`\n\n哦不!尽管我们尽了最大努力,我们还是被迷惑者迷人的幻觉分散了注意力,忘了做一些日常任务!随着一声咯咯的叫声,这只闪亮的巨鸟拍打着翅膀,在商人Alex周围升起了一团迷雾。当雾散去时,他已经被附身了!“来点免费的样品吧!”他兴高采烈地喊道,并开始向逃跑的Habitica居民猛扔爆炸的蛋和药水。可以肯定的是,这不是最优惠的销售。\n\n快!让我们专注于我们的日常任务,在这只怪物附身其他人之前击败它。", + "questBewilderBossRageStables": "`迷惑者使用了诱骗打击!` \n \n啊!!!迷惑者又一次让我们着迷陶醉,以至于忽视了我们的日常任务,现在它攻击了驯兽师Matt!随着一阵雾气的漩涡,Matt变成了一只可怕的带翼生物,所有的宠物和坐骑都在兽栏中悲哀地嚎叫。快,专注于你的任务来击败这邪恶残忍的干扰!", + "questBewilderBossRageBailey": "`迷惑者使用了诱骗打击!`\n\n小心!在报道新闻的过程中,街头公告员Bailey被迷惑者附身了!她升到空中,发出了一声邪恶的、毫无意义的尖叫声。现在我们怎么才能知道发生了什么?\n\n不要放弃……我们差一点就能彻底击败这只烦人的大鸟了!", "questFalconText": "掠食明天之鸟", "questFalconNotes": "赫然耸现的堆成山的待办事项令Habitica山蒙上了阴影。被忽视的任务增长失控前,它曾是野餐和享受完成的感觉的地方。现在,他变成了掠食明天之鸟的巢穴,掠食明天之鸟是一种邪恶的生物,阻止Habitica居民完成他们的任务!

“太难了!”它们朝着@JonArinbjorn 和@Onheiron 发出叫声,“现在完成花太多的时间了!等到明天做一点关系都没有!为什么现在不去做一些有趣的事情呢?”

你发誓再也不这样了。你将攀登你自己的待办事项山脉,打败掠食明天之鸟!", "questFalconCompletion": "最后,你战胜了掠食明天之鸟,安下心来享受风景和你应得的休息时间。

“哇噢!”@Trogdorina 说,“你赢了!”

@Squish 接着说道:“嘿,拿上这些我找到的蛋作为你的奖励。”", "questFalconBoss": "掠食明天之鸟", - "questFalconDropFalconEgg": "猎鹰(宠物蛋)", - "questFalconUnlockText": "已解锁猎鹰蛋,可在市场购买", + "questFalconDropFalconEgg": "隼(宠物蛋)", + "questFalconUnlockText": "已解锁隼蛋,可在市场购买", "questTreelingText": "纠结树", "questTreelingNotes": "这是一年一度的花园大赛!大家都在谈论 @aurakami 即将宣布的神秘项目。您在宣布当天也加入了人潮,对刚推出的移动树木赞叹不已。@fuzzytrees 解释,这棵树会对花园的维修和照顾有很大的贡献,然后让它演示同时割草坪、修剪矮灌木和玫瑰花。突然!它发了疯!把手中的树枝修剪器挥了过来!观众一阵惊呼后开始逃跑。但你不怕!反而跳上前,准备战斗。", "questTreelingCompletion": "看着最后几片树叶飘落到地上,你掸了掸身上的灰尘。尽管有些失望,但花园竞赛现在已经安全了——至少刚才那棵被你变成一堆木片的树没法再获奖了!“不过,还有一些工作要做”,@PainterProphet 说道, “需要一些人手来更好地培育树苗。你愿意一起来做吗?”", "questTreelingBoss": "纠结树", - "questTreelingDropTreelingEgg": "树芽(宠物蛋)", - "questTreelingUnlockText": "已解锁小树芽蛋,可在市场购买", + "questTreelingDropTreelingEgg": "小树(宠物蛋)", + "questTreelingUnlockText": "已解锁小树蛋,可在市场购买", "questAxolotlText": "魔法蝾螈", "questAxolotlNotes": "从净湖的深处,你看到了不断上升的泡沫和……火?一只小蝾螈从浑浊的水中显现出条纹的颜色。突然它张开嘴,@streak 大叫,“当心!”魔法蝾螈开始吞噬你的意志力!

魔法蝾螈因咒语变得膨胀,它在嘲笑你。“你听说过我的再生能力吗?在我再生之前你就会疲劳的!”

“我们可以打败你的,我们已经建立了良好的习惯!”@PainterProphet 挑衅地大喊。坚强些,高效地打败魔法蝾螈,并夺回你被偷走的意志力!", "questAxolotlCompletion": "在打败魔法蝾螈之后,你体会到你靠自己夺回了意志力。

@Kiwibot 问道:“意志力?再生?那些只是错觉?”

“大部分魔法都是这样,”魔法蝾螈回答道,“我很抱歉欺骗了你。请收下这些蛋作为我的道歉。我相信你们会提升他们的能力,让他们使用魔法以获得好习惯,还有别作恶!”

你和@hazel40 用一只手抓起你们的新蛋,和其他人挥手告别,魔法蝾螈也回到湖中去了。", @@ -496,28 +496,28 @@ "questMayhemMistiflying3DropPinkCottonCandy": "粉色棉花糖(食物)", "questMayhemMistiflying3DropShield": "俏皮彩虹信使的信件(副手装备)", "questMayhemMistiflying3DropWeapon": "俏皮彩虹信使的信件(主手装备)", - "featheredFriendsText": "“生有羽翼”副本集", - "featheredFriendsNotes": "包括“救命!哈耳庇厄!”,“暗夜猫头鹰”,“掠食明天之鸟”。<%= date %>前可购买。", + "featheredFriendsText": "羽毛朋友副本包", + "featheredFriendsNotes": "包含“救命!鹰身女妖!”、“暗夜猫头鹰”和“掠食明天之鸟”。<%= date %>前可购买", "questNudibranchText": "NowDo海兔的侵袭", "questNudibranchNotes": "在Habitica又度过了懒散的一天,你总算说服自己检查一下待办事项。紧挨着那些深红的任务,有一群明亮鲜艳的蓝色海兔。你简直入了迷!那蔚蓝的颜色使你那些最吓人的任务看起来也像最习以为常一样简单。你在一种狂热恍惚的状态中开始了工作,不眠不休地解决掉一个又一个任务……

直到@LilithofAlfheim 朝你泼了一桶冷水,你才醒了过来。“NowDo海兔把你浑身上下都蜇伤了!你得休息一下!”

你惊讶地发现,自己的皮肤红得和待办列表一样。“高产是一方面,”@beffymaroo 说,“但是你也得照顾自己的身体,赶紧的,弄走这些海兔!”", "questNudibranchCompletion": "随着@amadshade 的搓洗,最后一只NowDo海兔从一桩已完成的任务上滑落。但它们留下了一个布袋,你打开之后发现里面有一些金币和一些似乎是蛋的小椭球。", "questNudibranchBoss": "NowDo海兔", - "questNudibranchDropNudibranchEgg": "海兔(宠物蛋)", - "questNudibranchUnlockText": "已解锁海兔蛋,可在市场购买", - "splashyPalsText": "“水花飞溅”副本集", - "splashyPalsNotes": "包括“拖拉比赛”,“引导海龟”,“鲸之哀嚎”。7月31日前可购买。", + "questNudibranchDropNudibranchEgg": "海蛞蝓(宠物蛋)", + "questNudibranchUnlockText": "已解锁海蛞蝓蛋,可在市场购买", + "splashyPalsText": "戏水伙伴副本包", + "splashyPalsNotes": "包含“拖延城马赛”、“引导海龟”和“鲸之哀号”。<%= date %>前可购买。", "questHippoText": "好一个伪君子", "questHippoNotes": "你和@awesomekitty 筋疲力尽地倒在棕榈树的树荫下休息。阳光炙烤着坚定稀树草原。又是高产的一天,征服了每日任务,这片绿洲似乎是个休息放松的好地方。你在水边弯下腰,喝些水,一只河马突然爬了起来,吓得你跌跌撞撞倒退几步。“这么快就休息了?别偷懒,快去工作。”你抗议,你声称你一直在工作,为此现在需要休息,但河马听不进去。

@khdarkwolf 对你耳语道:“它可一整天都在闲逛,哪来的勇气说你懒?可真是个伪君子!”

你的朋友@jumorales 点了点头。“咱们就让他看看啥叫努力工作!”", "questHippoCompletion": "河马俯首投降:“是我小瞧你了。你似乎没有在偷懒,我道歉。说句实话,我应当自我规划一下,再自己完成它。来,拿着这些蛋,作为我的道歉。”接过这些蛋,你在水边安顿下来,终于能好好休息了。", "questHippoBoss": "河马怪", "questHippoDropHippoEgg": "河马(宠物蛋)", "questHippoUnlockText": "已解锁河马蛋,可在市场购买", - "farmFriendsText": "“农场好友”副本集", - "farmFriendsNotes": "包括“变异奶牛”,“驾驭噩梦”,“雷霆公羊”。9月30日前可购买。", - "witchyFamiliarsText": "“巫师亲信”副本集", - "witchyFamiliarsNotes": "包括“鼠王”,“寒霜蜘蛛”,“蛙泽”。10月31日前可购买。", + "farmFriendsText": "农场朋友副本包", + "farmFriendsNotes": "包含“变异奶牛”、“驾驭夜魇”和“雷霆公羊”。<%= date %>前可购买。", + "witchyFamiliarsText": "女巫魔宠副本包", + "witchyFamiliarsNotes": "包含“鼠王”、“冰冻魔蛛”和“杂乱蛙沼泽”。<%= date %>前可购买。", "questGroupLostMasterclasser": "大师鉴别者的秘密", - "questUnlockLostMasterclasser": "解锁这个副本,需完成以下副本线的最终副本:“拖拉灾难”,“浮空城的混乱”,“Stoïkalm灾难”,“恐怖的任务森林”。", + "questUnlockLostMasterclasser": "要解锁此副本,需要先完成以下副本线的最终副本:“拖延危机”、“浮空城的混乱”、“Stoïkalm灾难”和“恐怖的任务森林”。", "questLostMasterclasser1Text": "大师鉴别者的秘密,第1部:字里行间", "questLostMasterclasser1Notes": "@beffymaroo 和@Lemoness 突然把你叫到习惯大厅。当你到达,惊讶地发现昏暗的晨光中,Habitica的4位大师鉴别者已在等待。即使是“快乐收获者”也挂着一副严峻的表情。

“哦豁,你来了,”愚人说。“要不是真的发生了这么可怕的事情,我们也不会来打扰你休息的——”

“帮我们调查一下这阵子恶灵附身的事件吧,”冰川夫人打断了他,“所有的受害者都说是个叫Tzina的人干的。”

很明显,这么简单粗暴的总结冒犯到了愚人:“你不应当浓缩如此精彩的故事。我的雷暴实验呢?我可打算演讲一通呢!”

“咱现在赶时间,”冰川夫人回怼,“可拉倒吧,我的猛犸象被那你没完没了的破实验浇了个湿透。”

“那位战士大师说的对,”魟鱼国王说道,“时间宝贵。你能帮助我们吗?”

你点了点头,他挥挥手便开启了一个传送阵,一间水下的屋子展露于眼前。“和我一起游往拖拉城,前往我的图书馆看看能不能从文献里找到线索。”看到你一脸懵,他解释说:“别担心,早在拖拉城下沉之前,书卷就附过魔了。那些书不会被水给弄糊。”他挤了挤眼:“不像冰川夫人的猛犸象。”

“魟鱼,我听见你在背后说我坏话了。”

你跟在法师大师身后潜下水底,双腿神奇地变成了鱼鳍。虽然你的身躯灵活轻快,但看到成千上万的书架之后,你的心不由得沉了下去。趁早开工为妙……", "questLostMasterclasser1Completion": "连续翻阅了几小时,你们仍然毫无头绪。

“这简直是不可能完成的任务,我们连一点相关的内容都找不到,”图书管理员@Tuqjoi说道,助手@stefalupagus挫败地点了点头。

魟鱼国王眯了眯眼。“不可能……”他说。“有意为之。”他手上的水泛起微光,几本书抖动起来。“有什么东西在隐藏信息,”他说。“不是静态咒语,而是某种拥有自己意志的东西。某种……有生命力的东西。”他从桌子边游开。“快乐收获者必须知道这件事。拿好上路的饭。”", @@ -556,10 +556,10 @@ "questYarnNotes": "今天天气真好,适合去任务王国的郊外散步。你路过一家有名的毛线店,一声惨叫刺破长空,惊飞了鸟儿,吓跑了蝴蝶。循声而去,@Arcosine 迎面向你跑来。一团巨大的毛线,上面插着大大小小的毛衣针、大头针,叮咣作响,在他屁股后面穷追不舍。

而毛线店的店主@stefalupagus 紧随其后,他一把抓住了你的胳膊,上气不接下气地说:“看看这一堆没完成的计划吧,呼……哈……它们让毛线店里的线团变了形,嘶……呼……成了这么一大团缠绕的毛线!”

“生活中总会出现一些困难,计划执行不下去了,结果事情就会变得很让人纠结和迷茫,”@khdarkwolf 说,“这种迷茫甚至可能会影响其他方面的工作,最后就成了疲于应付一大堆半途而废的工作,没有一件是好好做完的!”

必须当机立断:完成停滞的计划……或者重新梳理一下,重定计划。不管选择哪一个,都得提高效率。要赶在这一大团缠绕的毛线把迷茫和矛盾传播到Habitica的其他地方之前,解决掉它!", "questYarnCompletion": "大线团脱虚地掷出最后一针,伴随着虚弱的嘶吼,最终分散成了一堆小毛线球。

“照顾好这些毛线,”店主@JinjooHat 把它们递给了你,“如果你能好好喂养照顾它们,它们就会变成新意满满、激动人心的家伙,能让你一飞冲天……”", "questYarnBoss": "可怕的大团毛线", - "questYarnDropYarnEgg": "毛线(宠物蛋)", - "questYarnUnlockText": "已解锁毛线蛋,可在市场购买", - "winterQuestsText": "“冬天”副本集", - "winterQuestsNotes": "包括“圣诞偷猎者”,“找熊崽”,“冰霜禽类”。<%= date %>前可购买。注意,圣诞偷猎者和找熊崽的副本成就可叠加,但奖励的稀有宠物和坐骑只能添加到你的马厩一次。", + "questYarnDropYarnEgg": "纱线(宠物蛋)", + "questYarnUnlockText": "已解锁纱线蛋,可在市场购买", + "winterQuestsText": "冬季副本包", + "winterQuestsNotes": "包含“圣诞偷猎者”、“找小熊”和“冰霜禽类”。<%= date %>前可购买。注意,圣诞偷猎者和找小熊的副本成就可叠加,但奖励的稀有宠物和坐骑只能添加到你的马厩一次。", "questPterodactylText": "翼龙", "questPterodactylNotes": "你在Stoïkalm悬崖边散步,一声邪恶的尖啸划破长空。转过头,一只丑陋的生物冲着你的方向从天而降,你立刻被巨大的恐惧所支配。扭头想逃,@Lilith of Alfheim 一把抓住了你,说道:“别害怕!那只是一只翼龙。”

@Procyon P 点头赞同道:“它们的巢在附近,翼龙会被坏习惯和完不成的每日任务的气味吸引过来。”

“不用担心,”@Katy133 说,“只要提高效率多干活,我们就能战胜它!”你重新充满决心,摆出了迎敌的架势。", "questPterodactylCompletion": "伴随翼龙最后一声惨叫,它从悬崖边上跌下。你跑到悬崖边向下看去,看见翼龙展翅重新飞上天空,掠过广袤的大草原。你松了口气:“嚯,可算是完事了。”@GeraldThePixel 回了句话:“我也这么觉得。”@Edge 递给你3个蛋:“看!它给咱们留下了几个蛋。”在好习惯和蓝色的每日任务的围绕下,你发誓要把它们平安养大。", @@ -593,18 +593,18 @@ "questDysheartenerDropHippogriffPet": "希望天马(宠物)", "questDysheartenerDropHippogriffMount": "希望天马(坐骑)", "dysheartenerArtCredit": "艺术作品由 @AnnDeLune 创作", - "hugabugText": "“虫虫抱抱”副本集", - "hugabugNotes": "包括“严重的BUG”,“苦差事淤泥蜗牛”,“再见啦,蝴蝶”。3月31日前可购买。", + "hugabugText": "拥抱昆虫副本包", + "hugabugNotes": "包含“严重的BUG”、“苦差事淤泥蜗牛”和“再见啦,蝴蝶”。<%= date %>前可购买", "questSquirrelText": "狡猾的松鼠", "questSquirrelNotes": "你迷迷糊糊地起床,发现自己睡过头了!闹钟怎么没响?……闹钟的铃铛怎么被松果给卡住了?

你要做早饭,却发现烤面包机里塞满了松果。你去马厩准备把坐骑牵出来,却发现@Shtut 在那开不开锁了。他往锁孔里一瞄:“堵锁孔的那玩意儿是个松果吧?”

@randomdaisy 喊了起来:“哦,NO,我早知道我的宠物松鼠溜出来了,但是我没想到它们这么能惹祸!你能帮我赶在它们闯更多祸之前,把它们找回来吗?”

循着这些到处乱塞的橡果的踪迹,你抓住了这些任性的松鼠,由@Cantras 把它们安全送回家。但就在你觉得事情快搞定了时候,一个松果砸在了你的头盔上!你抬头看见一只巨大的松鼠怪兽,为了守卫一大堆被它认为是自己的种子而张牙舞爪。

“我的妈呀,”@randomdaisy 轻声说,“它一直都是保护财产的一把好手。咱们得小心行事!”你们全队集结完毕,准备对抗这场麻烦!", "questSquirrelCompletion": "你们用比较温柔的方式,和松鼠来了一把交易,念了些安抚性的咒术,成功把松鼠从囤积的东西上面哄走了,将它领回马厩,那边@Shtut 刚好把锁里的坚果搞出来。身旁的工作台上放了几个橡子。“这几个是松鼠蛋!或许你会出养几只不会老玩橡子的松鼠。”", "questSquirrelBoss": "狡猾的松鼠", "questSquirrelDropSquirrelEgg": "松鼠(宠物蛋)", "questSquirrelUnlockText": "已解锁松鼠蛋,可在市场购买", - "cuddleBuddiesText": "“拥抱朋友”副本集", - "cuddleBuddiesNotes": "包括“杀人兔”,“恶毒的雪貂”,“豚鼠团伙”。3月31日前可购买。", - "aquaticAmigosText": "“水生生物”副本集", - "aquaticAmigosNotes": "包括“魔法蝾螈”、“未完成海妖”和“章鱼克苏鲁的呼唤”。6月30日前可购买。", + "cuddleBuddiesText": "拥抱伙伴副本包", + "cuddleBuddiesNotes": "包含“杀人兔”、“恶毒的雪貂”和“豚鼠团伙”。<%= date %>前可购买。", + "aquaticAmigosText": "水生朋友副本包", + "aquaticAmigosNotes": "包含“魔法蝾螈”、“未完成海妖”和“章苏鲁的呼唤”。<%= date %>前可购买。", "questSeaSerpentText": "深度危险:海蛇冲撞!", "questSeaSerpentNotes": "你很庆幸已经完成了这么多次连击——是时候来一次旅行,去围观海马赛跑。你在勤勉码头搭上了一班潜艇,前往拖拉城。但刚准备下潜,潜艇就被什么东西猛地撞了一下,里面的乘客们跌了个东倒西歪。@AriesFaries 叫了一声:“怎么回事啊?”

你向身旁的舷窗看去,震惊地看见一堵墙一样的巨大身躯覆盖着闪亮的鳞片,从窗外经过。“海蛇!”船长@Witticaster 的声音从对讲机里传来,“坐稳扶好,它又过来了!”你紧张地抓住了座椅的扶手,还没来得及完成的任务像走马灯一般闪过你的脑海。“也许如果我们一起努力完成它们,”你想到,“我们就能把这条海蛇引走!”", "questSeaSerpentCompletion": "拼尽全力,用完成的任务糊了海蛇一脸,它终于撤退,消失在深渊之中。你终于到达了拖拉城,不由得松了口气,然后就注意到@*~Seraphina~ 拿着3个半透明的蛋走了过来。“这是你应得的,”她说,“你懂得怎么处理这些海蛇!”你接过宠物蛋,对天发誓你要保持完成任务的决心,保证不会再陷入这种境地。", @@ -617,28 +617,28 @@ "questKangarooBoss": "灾变袋鼠", "questKangarooDropKangarooEgg": "袋鼠(宠物蛋)", "questKangarooUnlockText": "已解锁袋鼠蛋,可在市场购买", - "forestFriendsText": "“丛林伙伴”副本集", - "forestFriendsNotes": "包括“春之幽灵”、“巨型刺猬”和“纠结树”。9月30日前可购买。", + "forestFriendsText": "森林朋友副本包", + "forestFriendsNotes": "包含“春之幽灵”、“巨型刺猬”和“纠结树”。<%= date %>前可购买。", "questAlligatorText": "鳄鱼的煽动:此刻更要紧的事", "questAlligatorNotes": "“唉呀!”@gully 大喊,“这里是短吻鳄的栖息地,附近就有一头!当心,它用那些假装紧急的无畏琐事让猎物分心,吞食那些完不成的每日任务。”为避免吸引鳄鱼的注意,你不敢吱声,但毫无用处。那头鳄鱼还是发现了你,朝你冲来!整个淤塞之沼的上空都回响着让你分心的声音,吸引着你的注意力:“刷动态!那谁发的图真有意思!群聊里搞了个大新闻!”你努力抵抗,不断反击,完成每日任务,加强好习惯,和可怕的短吻鳄斗争。", "questAlligatorCompletion": "你将注意力集中在真正重要的事情上,忽视鳄鱼的引诱,鳄鱼逃跑了。胜利啦!@mfonda 发问:“蛋?看起来像是鳄鱼蛋。”@UncommonCriminal 答:“如果咱们好好照顾它们,它们能长成忠于我们的宠物,或者可靠的坐骑。”他递给你3个蛋让你来养。但愿如此,养不好的话又要变成令人分心的鳄鱼了……", "questAlligatorBoss": "即刻教唆犯", - "questAlligatorDropAlligatorEgg": "鳄鱼(宠物蛋)", - "questAlligatorUnlockText": "已解锁鳄鱼蛋,可在市场购买", - "oddballsText": "“神奇小球”副本集", - "oddballsNotes": "包括“果冻摄政王”、“逃离山洞生物”和“一团缠绕的毛线”。4月30日前可购买。", - "birdBuddiesText": "“禽鸟”副本集", - "birdBuddiesNotes": "包括“冰霜禽类”、“狂暴公鸡”和“拖拉孔雀”。9月30日之前可购买。", + "questAlligatorDropAlligatorEgg": "短吻鳄(宠物蛋)", + "questAlligatorUnlockText": "已解锁短吻鳄蛋,可在市场购买", + "oddballsText": "古怪生物副本包", + "oddballsNotes": "包含“胶质摄政王”、“逃离山洞生物”和“一团缠绕的毛线”。<%= date %>前可购买。", + "birdBuddiesText": "鸟类伙伴副本包", + "birdBuddiesNotes": "包含“冰霜禽类”、“公鸡横行”和“拖拉孔雀”。<%= date %>前可购买。", "questVelociraptorText": "光速rap迅猛龙", "questVelociraptorNotes": "你正和@*~Seraphina~*、@Procyon P 还有@Lilith of Alfheim 在Stoïkalm大草原的湖边吃蜂蜜蛋糕。突然,一个悲哀的声音打断了你们的野餐。

习惯给我成吨击,
完不成的任务集,
沉迷颓废度人生,
自我怀疑如憨逼,
打起网游不垃圾,
回到现实是菜鸡。


@*~Seraphina~* 从草丛里探头,看了一眼:“那是个光速rap龙,它看起来……很沮丧?”

然而你握紧拳头,充满了决心:“看来只有比比谁的舌头更溜了——Rap battle time!”", "questVelociraptorCompletion": "你从草丛里跳出来,决斗吧迅猛龙。

你是Rapper,燥起来, 别放弃!
坏习惯,吊起来,重打击!

你是BOSS,查清单,归你管,
莫等闲,废时间,空悲切!


重新燃起信心,又是freestyle的一天,伴随着迅猛龙远去的身影,只见它之前所呆的地方留下了3个蛋……", "questVelociraptorBoss": "光速rap迅猛龙", "questVelociraptorDropVelociraptorEgg": "迅猛龙(宠物蛋)", "questVelociraptorUnlockText": "已解锁迅猛龙蛋,可在市场购买", - "mythicalMarvelsNotes": "包括“说服独角兽女王”、“火红的狮鹫”、“深度危险:海蛇冲撞!”,有效期到2月28日。", - "mythicalMarvelsText": "“神话传说”副本集", - "rockingReptilesNotes": "包含“鳄鱼的煽动:此刻更要紧的事”,“分心蛇”,以及“光速rap迅猛龙”副本。11月30日前有效。", - "rockingReptilesText": "“摇摆的爬行动物”副本集", + "mythicalMarvelsNotes": "包含“说服独角兽女王”、“火焰狮鹫”和“深度危险:海蛇冲撞!”。<%= date %>前可购买。", + "mythicalMarvelsText": "神话奇迹副本包", + "rockingReptilesNotes": "包含“鳄鱼的煽动:此刻更要紧的事”、“分心蛇”和“光速rap迅猛龙”。<%= date %>前可购买。", + "rockingReptilesText": "摇摆爬虫副本包", "questRobotCollectSprings": "弹簧", "questRobotCollectBolts": "螺栓", "questRobotCollectGears": "齿轮", @@ -651,8 +651,8 @@ "questSilverCollectMoonRunes": "月亮符文", "questSilverUnlockText": "已解锁白银孵化药水,可在市场购买", "questSilverDropSilverPotion": "银孵化药水", - "delightfulDinosText": "“愉快的恐龙”副本集", - "delightfulDinosNotes": "包含“翼龙”,“跺脚的三角龙”,以及“出土恐龙化石”副本。5月31日前有效。", + "delightfulDinosText": "愉快恐龙副本包", + "delightfulDinosNotes": "包含“翼龙”、“跺脚的三角龙”和“恐龙出土”。<%= date %>前可购买。", "questRobotText": "神奇的机械奇迹!", "questAmberText": "琥珀联盟", "questAmberDropAmberPotion": "琥珀孵化药水", @@ -675,7 +675,7 @@ "questBronzeDropBronzePotion": "青铜孵化药水", "questBronzeBoss": "青铜甲虫", "questBronzeText": "大战青铜甲虫", - "evilSantaAddlNotes": "注意,圣诞偷猎者和找熊崽奖励的副本成就可叠加,但奖励的稀有宠物和坐骑只能添加到你的马厩一次。", + "evilSantaAddlNotes": "注意,圣诞偷猎者和找小熊奖励的副本成就可叠加,但奖励的稀有宠物和坐骑只能添加到你的马厩一次。", "questRubyCompletion": "小心地打点完行李,一行三人赶回Habit城市,在@beffymaroo 的实验室碰头。“棒极了!”@beffymaroo 说。“你们已经集齐了制作药水的材料!”

@beffymaroo 小心地融合了符文和红宝石,制成了亮丽的红药水,并把一些药水倒在两个宠物蛋上。你观察结果,却发现这两只宠物似乎对彼此完全不感兴趣!

“又失败了吗?”@gully 问。无人回答,但你突然意识到,真正创造友谊和爱情,不是药水,而是实现共同目标的经历。从这次的副本中,你获得了新朋友……当然还有一些华丽的新宠物!", "questRubyNotes": "曾经熙熙攘攘的Stoïkalm火山,如今隐藏在雪中,保持沉默。“我想远足者和观光客正在冬眠?”@gully 转向你和@Aspiring_Advocate。“但这也让我们的搜索,变得更加容易。”

到达山顶,寒风与火山口滚滚的蒸汽融为一体。“在那里!”@Aspiring_Advocate惊呼,指向温泉。“冰和火在那里相遇,这可是寻找冰冷的水瓶座符文和热情的金星符文的绝佳之地!”

你们三人火速前往温泉。@Aspiring_Advocate 说:“根据我的研究,将符文与心形的红宝石结合在一起将产生一种可以促进友谊和爱情的孵化药水!”

大家欢呼,对新的发现感到兴奋。@gully 说:“好吧,开始搜索!”", "questRubyCollectRubyGems": "红宝石", @@ -693,8 +693,8 @@ "questWaffleCompletion": "尽管到处都是糊成一团的奶油,但无论如何,你们胜利了。可怕的华夫饼崩塌成一团黏糊糊的烂泥,你们品尝胜利的甜蜜。

“哇,你们真的打扁了怪兽,”冰川夫人说。

“小菜一碟!”愚人欢呼。

“但有点可惜,”@beffymaroo 说。“它看起来好像很好吃。”

愚人从他的披肩中的某个地方掏出一堆药水瓶,装入华夫饼干糖浆的残渣,再混入一小撮闪闪发光的灰尘。液体随着颜色旋转——全新的孵化药水!他把它们扔在你的怀里。 “这冒险大开我的胃口。谁想和我一起吃早餐?”", "questWaffleNotes": "“愚人!”冰川夫人慌慌张张地跑来。“你曾说过甜点的恶作剧‘已经被彻底清除了’!”

“亲爱的,确实被彻底清除了,”愚人困惑地回答。“我可是最诚实的愚人。怎么了?”

“一个巨大的甜品怪物正在接近Habit城市!”

“嗯,”愚人沉思。“在上次活动中,我彻底地搜查了一些巢穴,寻找神秘试剂。但也许我吸引了一些不想要的注意。糖精蛇?果仁蛋糕乌龟?提拉米苏恐龙?”

“不是!是... 可怕的华夫饼!”

“嗯。 那是新的麻烦!也许它是吸收了周围的恶作剧能源而诞生的。”愚人向你和@beffymaroo 望去,露出微笑。 “你们愿意成为英雄吗?”", "questWaffleText": "跟愚者胡扯:灾难早餐!", - "jungleBuddiesNotes": "包括“怪兽山魈与捣蛋猴子”、“昏昏欲睡的树懒”和“纠结树”。 <%= date %>前可购买。", - "jungleBuddiesText": "“丛林伙伴”副本集", + "jungleBuddiesNotes": "包含“怪物山魈与淘气的猴子”、“昏昏欲睡的树懒”和“纠结树”。 <%= date %>前可购买。", + "jungleBuddiesText": "丛林伙伴副本包", "questFluoriteText": "吓人的发光萤石", "questFluoriteUnlockText": "已解锁萤石孵化药水,可在市场购买", "questFluoriteNotes": "最近稀有矿物需求量很大,为此你和几个朋友前往蜿蜒山脉的矿井深处,寻找令人兴奋的稀有矿石。这真是个漫长而枯燥的探险,直到@-Tyr- 偶然发现了一块大石头,它就挡在隧道的正中央。

“这应该有助于明亮视野。\"@nirbhao说,然后召唤出一个魔法光球。

暖暖的魔光照亮隧道,但那块大石头上开始发生一些奇怪的事情。大石头吞噬了魔法光,开始焕发出蓝、绿、紫色的荧光,紧接着它直立了起来,影影绰绰化为人形,逐渐形成的一双红目放出深不可测的光芒,目光紧锁在你身上! 你召唤闪光咒术与拔出闪亮武器,展开行动。", @@ -715,8 +715,8 @@ "questTurquoiseCollectSagittariusRunes": "射手座符文", "questTurquoiseCompletion": "热得满头大汗,队伍在土堆旁停下来休息,大家看着新发现的符文和宝石。

“难以置信,”@QuartzFox喃喃自语。“历史书将重新书写。”

“我们应该把这些材料带回Habitica大学进行分析。”@gawrone说。“有很多东西需要研究,我们还可以制作绿松石药水!谁知道我们还能在这附近发现什么埋藏的东西呢?”

@starsystemic也说道。“只要努力工作,就会有惊人的成就!”", "questTurquoiseNotes": "@gawrone跑进你的房间,一手托着Habitica的文献,另一只手拿着一本皮装书。这本皮装书布满灰尘,异常的大。

\"你绝对猜不到我发现了什么!\"他说。\"全盛田野之所以如此肥沃,是因为那里曾是一片汪洋。据传,有一个古老的民族曾居住在海底的魔法城市。通过被遗忘的地图,我找到了最有可能存在的位置! 拿上你的铁锹!\"

第二天晚上,你们如约见面,@QuartzFox和@starsystemic也加入了队伍,开始一同挖掘。在地下深处,你发现了一张卢恩符文,在其附近还有一颗绿松石石!

\"继续挖!\" @gawrone催促道。\"如果我们还能更多,那么就可以制作古老药水,还原历史!\"", - "sandySidekicksNotes": "包括“放纵的犰狳”、“分心蛇”和“寒霜蜘蛛”。<%= date %>前可购买。", - "sandySidekicksText": "沙地搭档副本集", + "sandySidekicksNotes": "包含“放纵的犰狳”、“分心蛇”和“冰冻魔蛛”。<%= date %>前可购买。", + "sandySidekicksText": "沙地助手副本包", "questBlackPearlUnlockText": "已解锁黑珍珠孵化药水,可在市场购买", "questBlackPearlDropBlackPearlPotion": "黑珍珠孵化药水", "questBlackPearlText": "星星的奇思妙想", @@ -740,7 +740,7 @@ "questOnyxText": "玛瑙奥德赛", "questOnyxNotes": "@Vikte, @aspiring_advocate,和@starsystemic知道你最近总感觉没什么动力,于是他们决定拉上你去找点乐趣。而这“乐趣”显然意味着潜水去深海搜索黑暗裂缝中的宝藏!你穿上你的潜水装备,登上船,向着拖延古城划去。在你们旅行的过程中,你问他们想要寻找什么类的宝藏。

“冥王星符文!”@Vikte说。

“不,狮子符文!”

@aspiring_advocate说道。

“不,玛瑙石!”@starsystemic说。

当他们互相争吵时,你望向大海,看到了正下方的洞穴入口!太棒了!你跳起来,潜入了大海。船上三人看着你游向黑暗的裂缝。你开始独自寻找宝藏。", "questOnyxCollectPlutoRunes": "冥王星符文", - "questOnyxCollectLeoRunes": "狮子符文", + "questOnyxCollectLeoRunes": "狮子座符文", "questOnyxCollectOnyxStones": "玛瑙石", "questOnyxDropOnyxPotion": "玛瑙孵化药水", "questOnyxUnlockText": "已解锁玛瑙孵化药水,可在市场购买", diff --git a/website/common/locales/zh/rebirth.json b/website/common/locales/zh/rebirth.json index b5f827f62ec..dc936872351 100644 --- a/website/common/locales/zh/rebirth.json +++ b/website/common/locales/zh/rebirth.json @@ -1,15 +1,15 @@ { "rebirthNew": "重生:开始新的冒险!", - "rebirthUnlock": "你已经解锁了重生球! 这个特殊的市场物品可使你从 1 级重新开始游戏,同时保留你的任务、成就、宠物等记录。 如果你觉得自己已经达成了所有目标,或者想要以新手的视角体验新功能,请使用它为你的Habitica注入新的活力!", + "rebirthUnlock": "你已经解锁了重生之球! 这个特殊的市场商品可使你从 1 级开始新的游戏,同时保留你的任务、成就、宠物等。 如果你觉得自己已经达成了所有目标,或者想要以新手的视角体验新功能,请使用它为Habitica注入新的活力!", "rebirthAchievement": "你开始了新的冒险! 这是你的第<%= number %>次重生,你达到的最高等级是<%= level %>。 要叠加此成就,请在达到更高等级时开始下一次新的冒险!", - "rebirthAchievement100": "你开始了新的冒险! 这是你最高等级达到100级以上的第 <%= number %> 次重生。要叠加此成就,请在达到至少 100 级时开始下次新的冒险!", + "rebirthAchievement100": "你开始了新的冒险! 这是你最高等级达到100级以上的第<%= number %>次重生。要叠加此成就,请在达到至少 100 级时开始下次新的冒险!", "rebirthBegan": "已开始新的冒险", - "rebirthText": "<%= rebirths %> 新的冒险已经开始", - "rebirthOrb": "达到<%= level %>级后,使用了重生球重生。", - "rebirthOrb100": "达到 100 或更高等级后,使用重生之球重生。", - "rebirthOrbNoLevel": "使用了重生之球来重生。", - "rebirthPop": "立即将你的角色重置成为1级战士,同时保留成就、物品和装备。你的任务及其历史会保留,但会被重置为黄色;你的连击次数将被移除,挑战任务和团队计划任务除外;你的金币、经验值以及法力值和及所有技能的效果都将被移除。上述内容将立即生效。", - "rebirthName": "重生球", + "rebirthText": "已开始<%= rebirths %>次新的冒险", + "rebirthOrb": "在达到<%= level %>级后,使用了重生之球重新开始。", + "rebirthOrb100": "在达到100级或更高等级后,使用了重生之球重新开始。", + "rebirthOrbNoLevel": "使用了重生之球来重新开始。", + "rebirthPop": "立即将你的角色重置成为1级战士,同时保留成就、物品和装备。你的任务及其历史记录会保留,但会被重置为黄色;你的连击次数将被移除,挑战任务和团队计划任务除外;你的金币、经验值以及法力值和及所有技能的效果都将被移除。上述内容将立即生效。", + "rebirthName": "重生之球", "rebirthComplete": "你已经重生!", - "nextFreeRebirth": "下个免费的重生球<%= days %>天后才能使用" + "nextFreeRebirth": "下个免费的重生之球<%= days %>天后才能使用" } diff --git a/website/common/locales/zh/spells.json b/website/common/locales/zh/spells.json index 6d39d8f2f16..a8ece92949f 100644 --- a/website/common/locales/zh/spells.json +++ b/website/common/locales/zh/spells.json @@ -35,19 +35,19 @@ "spellHealerHealAllText": "祝福", "spellHealerHealAllNotes": "你的抚慰法术恢复了你的队伍全员的生命值!(基于:体质和智力)", "spellSpecialSnowballAuraText": "雪球", - "spellSpecialSnowballAuraNotes": "把朋友变成冰冷的雪人!", + "spellSpecialSnowballAuraNotes": "将一位朋友变成冰冷的雪人!", "spellSpecialSaltText": "盐", "spellSpecialSaltNotes": "扭转让你变成雪人的咒语。", "spellSpecialSpookySparklesText": "阴森闪光", - "spellSpecialSpookySparklesNotes": "把你的朋友变成一个透明的伙伴!", + "spellSpecialSpookySparklesNotes": "将你的朋友变成一个透明的伙伴!", "spellSpecialOpaquePotionText": "不透明药水", "spellSpecialOpaquePotionNotes": "逆转让你变透明的咒语。", "spellSpecialShinySeedText": "闪亮种子", - "spellSpecialShinySeedNotes": "把朋友变成快乐的花朵!", + "spellSpecialShinySeedNotes": "将一位朋友变成快乐的花朵!", "spellSpecialPetalFreePotionText": "脱瓣药水", "spellSpecialPetalFreePotionNotes": "逆转让你变成花朵的咒语。", "spellSpecialSeafoamText": "海水泡沫", - "spellSpecialSeafoamNotes": "把朋友变成海洋生物!", + "spellSpecialSeafoamNotes": "将一位朋友变成海洋生物!", "spellSpecialSandText": "沙子", "spellSpecialSandNotes": "逆转让你变成海星的咒语。", "partyNotFound": "找不到队伍", diff --git a/website/common/locales/zh/subscriber.json b/website/common/locales/zh/subscriber.json index 159a7cba89a..e3088acbd7d 100644 --- a/website/common/locales/zh/subscriber.json +++ b/website/common/locales/zh/subscriber.json @@ -118,7 +118,7 @@ "couponUsed": "优惠券代码已使用。", "couponCodeRequired": "优惠券代码必填。", "paypalCanceled": "您的捐赠已取消", - "choosePaymentMethod": "选择付款方式", + "choosePaymentMethod": "选择支付方式", "buyGemsSupportsDevs": "购买宝石支持开发人员,并帮助Habitica成长", "support": "支持", "gemBenefitLeadin": "宝石可以购买什么?", @@ -126,7 +126,7 @@ "gemBenefit2": "让你的角色的沉浸于 Habitica 世界的背景!", "gemBenefit3": "掉落宠物蛋的精彩任务链。", "gemBenefit4": "重置角色属性点数及更改角色职业。", - "subscriptionBenefit1": "现在,商人Alexander会从市场上以每颗 20 金币的价格向你出售宝石!", + "subscriptionBenefit1": "现在,商人Alexander会从市场上以每颗20金币的价格向你出售宝石!", "subscriptionBenefit3": "在Habitica发现更多物品,每日享受双倍物品掉落上限。", "subscriptionBenefit4": "每月为你提供独一无二的装备,装饰你的头像。", "subscriptionBenefit5": "首次订阅可获得皇家紫色鹿角兔宠物。", @@ -237,5 +237,6 @@ "mysterySet202309": "巨型彗尾蛾套装", "mysterySet202310": "鬼灯幽灵套装", "mysterySet202402": "天堂粉色套装", - "mysterySet202403": "幸运传说套装" + "mysterySet202403": "幸运传说套装", + "mysterySet202404": "菌丝术士套装" } diff --git a/website/common/locales/zh/tasks.json b/website/common/locales/zh/tasks.json index 04ad53fecdd..740f12f04d1 100644 --- a/website/common/locales/zh/tasks.json +++ b/website/common/locales/zh/tasks.json @@ -27,7 +27,7 @@ "notes": "注释", "advancedSettings": "更多设置", "difficulty": "难度", - "difficultyHelp": "难度描述了完成习惯、日常任务或待办事项对你来说的挑战程度。难度越高,任务完成后的奖励越多,但未完成每日任务或点击负面习惯时会造成的伤害也越大。", + "difficultyHelp": "难度描述了完成习惯、日常任务或待办事项对你来说的挑战程度。难度越高,任务完成后的奖励越多,但未完成日常任务或点击负面习惯时会造成的伤害也越大。", "trivial": "微不足道", "easy": "简单", "medium": "中等", diff --git a/website/server/libs/cron.js b/website/server/libs/cron.js index e65b643c89e..6ee8930b3fe 100644 --- a/website/server/libs/cron.js +++ b/website/server/libs/cron.js @@ -112,8 +112,12 @@ async function grantEndOfTheMonthPerks (user, now) { // (subtract 1 because we should have run this when the payment was taken last month) plan.consecutive.offset = planMonthsLength - 1; } - // eslint-disable-next-line no-await-in-loop - await plan.incrementPerkCounterAndReward(user._id, planMonthsLength); + if (!plan.gift && plan.customerId.indexOf('Gift') === -1) { + // Don't process gifted subs here, since they already got their perks. + + // eslint-disable-next-line no-await-in-loop + await plan.incrementPerkCounterAndReward(user._id, planMonthsLength); + } } } }