Compare commits
13 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b3216fdb85 | ||
|
|
3e37941e0a | ||
|
|
365daba6fc | ||
|
|
70692752c7 | ||
|
|
061457b268 | ||
|
|
e7ec9a6d65 | ||
|
|
d1396e7bc6 | ||
|
|
d5cedaa925 | ||
|
|
b31268fbc2 | ||
|
|
35727228f0 | ||
|
|
f4422b8d6c | ||
|
|
2d4dc9e23c | ||
|
|
c39505d41c |
@@ -1,5 +1,16 @@
|
||||
FROM node:boron
|
||||
|
||||
ENV ADMIN_EMAIL admin@habitica.com
|
||||
ENV AMAZON_PAYMENTS_CLIENT_ID amzn1.application-oa2-client.68ed9e6904ef438fbc1bf86bf494056e
|
||||
ENV AMAZON_PAYMENTS_SELLER_ID AMQ3SB4SG5E91
|
||||
ENV AMPLITUDE_KEY e8d4c24b3d6ef3ee73eeba715023dd43
|
||||
ENV BASE_URL https://habitica.com
|
||||
ENV FACEBOOK_KEY 128307497299777
|
||||
ENV GA_ID UA-33510635-1
|
||||
ENV GOOGLE_CLIENT_ID 1035232791481-32vtplgnjnd1aufv3mcu1lthf31795fq.apps.googleusercontent.com
|
||||
ENV NODE_ENV production
|
||||
ENV STRIPE_PUB_KEY pk_85fQ0yMECHNfHTSsZoxZXlPSwSNfA
|
||||
|
||||
# Upgrade NPM to v5 (Yarn is needed because of this bug https://github.com/npm/npm/issues/16807)
|
||||
# The used solution is suggested here https://github.com/npm/npm/issues/16807#issuecomment-313591975
|
||||
RUN yarn global add npm@5
|
||||
@@ -9,7 +20,7 @@ RUN npm install -g gulp mocha
|
||||
# Clone Habitica repo and install dependencies
|
||||
RUN mkdir -p /usr/src/habitrpg
|
||||
WORKDIR /usr/src/habitrpg
|
||||
RUN git clone --branch v4.0.3 https://github.com/HabitRPG/habitica.git /usr/src/habitrpg
|
||||
RUN git clone --branch v4.6.3 https://github.com/HabitRPG/habitica.git /usr/src/habitrpg
|
||||
RUN npm install
|
||||
RUN gulp build:prod --force
|
||||
|
||||
|
||||
@@ -149,7 +149,7 @@ function cssVarMap (sprite) {
|
||||
};
|
||||
}
|
||||
if (~sprite.name.indexOf('shirt'))
|
||||
sprite.custom.px.offset_y = `-${ sprite.y + 30 }px`; // even more for shirts
|
||||
sprite.custom.px.offset_y = `-${ sprite.y + 35 }px`; // even more for shirts
|
||||
if (~sprite.name.indexOf('hair_base')) {
|
||||
let styleArray = sprite.name.split('_').slice(2,3);
|
||||
if (Number(styleArray[0]) > 14)
|
||||
|
||||
111
migrations/20171030_jackolanterns.js
Normal file
@@ -0,0 +1,111 @@
|
||||
var migrationName = '20171030_jackolanterns.js';
|
||||
var authorName = 'Sabe'; // in case script author needs to know when their ...
|
||||
var authorUuid = '7f14ed62-5408-4e1b-be83-ada62d504931'; //... own data is done
|
||||
|
||||
/*
|
||||
* Award the Jack-O'-Lantern ladder:
|
||||
* Ghost Jack-O-Lantern Mount to owners of Ghost Jack-O-Lantern Pet
|
||||
* Ghost Jack-O-Lantern Pet to owners of Jack-O-Lantern Mount
|
||||
* Jack-O-Lantern Mount to owners of Jack-O-Lantern Pet
|
||||
* Jack-O-Lantern Pet to everyone else
|
||||
*/
|
||||
|
||||
var monk = require('monk');
|
||||
var connectionString = 'mongodb://localhost:27017/habitrpg?auto_reconnect=true'; // FOR TEST DATABASE
|
||||
var dbUsers = monk(connectionString).get('users', { castIds: false });
|
||||
|
||||
function processUsers(lastId) {
|
||||
// specify a query to limit the affected users (empty for all users):
|
||||
var query = {
|
||||
'migration':{$ne:migrationName},
|
||||
};
|
||||
|
||||
if (lastId) {
|
||||
query._id = {
|
||||
$gt: lastId
|
||||
}
|
||||
}
|
||||
|
||||
dbUsers.find(query, {
|
||||
sort: {_id: 1},
|
||||
limit: 250,
|
||||
fields: [
|
||||
'items.pets',
|
||||
'items.mounts',
|
||||
] // specify fields we are interested in to limit retrieved data (empty if we're not reading data):
|
||||
})
|
||||
.then(updateUsers)
|
||||
.catch(function (err) {
|
||||
console.log(err);
|
||||
return exiting(1, 'ERROR! ' + err);
|
||||
});
|
||||
}
|
||||
|
||||
var progressCount = 1000;
|
||||
var count = 0;
|
||||
|
||||
function updateUsers (users) {
|
||||
if (!users || users.length === 0) {
|
||||
console.warn('All appropriate users found and modified.');
|
||||
displayData();
|
||||
return;
|
||||
}
|
||||
|
||||
var userPromises = users.map(updateUser);
|
||||
var lastUser = users[users.length - 1];
|
||||
|
||||
return Promise.all(userPromises)
|
||||
.then(function () {
|
||||
processUsers(lastUser._id);
|
||||
});
|
||||
}
|
||||
|
||||
function updateUser (user) {
|
||||
count++;
|
||||
|
||||
var set = {};
|
||||
var inc = {
|
||||
'items.food.Candy_Skeleton': 1,
|
||||
'items.food.Candy_Base': 1,
|
||||
'items.food.Candy_CottonCandyBlue': 1,
|
||||
'items.food.Candy_CottonCandyPink': 1,
|
||||
'items.food.Candy_Shade': 1,
|
||||
'items.food.Candy_White': 1,
|
||||
'items.food.Candy_Golden': 1,
|
||||
'items.food.Candy_Zombie': 1,
|
||||
'items.food.Candy_Desert': 1,
|
||||
'items.food.Candy_Red': 1,
|
||||
};
|
||||
|
||||
if (user && user.items && user.items.pets && user.items.pets['JackOLantern-Ghost']) {
|
||||
set = {'migration':migrationName, 'items.mounts.JackOLantern-Ghost': true};
|
||||
} else if (user && user.items && user.items.mounts && user.items.mounts['JackOLantern-Base']) {
|
||||
set = {'migration':migrationName, 'items.pets.JackOLantern-Ghost': 5};
|
||||
} else if (user && user.items && user.items.pets && user.items.pets['JackOLantern-Base']) {
|
||||
set = {'migration':migrationName, 'items.mounts.JackOLantern-Base': true};
|
||||
} else {
|
||||
set = {'migration':migrationName, 'items.pets.JackOLantern-Base': 5};
|
||||
}
|
||||
|
||||
dbUsers.update({_id: user._id}, {$set:set, $inc:inc});
|
||||
|
||||
if (count % progressCount == 0) console.warn(count + ' ' + user._id);
|
||||
if (user._id == authorUuid) console.warn(authorName + ' processed');
|
||||
}
|
||||
|
||||
function displayData() {
|
||||
console.warn('\n' + count + ' users processed\n');
|
||||
return exiting(0);
|
||||
}
|
||||
|
||||
function exiting(code, msg) {
|
||||
code = code || 0; // 0 = success
|
||||
if (code && !msg) { msg = 'ERROR!'; }
|
||||
if (msg) {
|
||||
if (code) { console.error(msg); }
|
||||
else { console.log( msg); }
|
||||
}
|
||||
process.exit(code);
|
||||
}
|
||||
|
||||
module.exports = processUsers;
|
||||
969
package-lock.json
generated
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "habitica",
|
||||
"description": "A habit tracker app which treats your goals like a Role Playing Game.",
|
||||
"version": "4.6.1",
|
||||
"version": "4.8.0",
|
||||
"main": "./website/server/index.js",
|
||||
"dependencies": {
|
||||
"@slack/client": "^3.8.1",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import {
|
||||
generateUser,
|
||||
translate as t,
|
||||
} from '../../../../helpers/api-integration/v3';
|
||||
} from '../../../../../helpers/api-integration/v3';
|
||||
|
||||
describe('POST /user/allocate', () => {
|
||||
let user;
|
||||
@@ -0,0 +1,40 @@
|
||||
import {
|
||||
generateUser,
|
||||
translate as t,
|
||||
} from '../../../../../helpers/api-integration/v3';
|
||||
|
||||
describe('POST /user/allocate-bulk', () => {
|
||||
let user;
|
||||
const statsUpdate = {
|
||||
stats: {
|
||||
con: 1,
|
||||
str: 2,
|
||||
},
|
||||
};
|
||||
|
||||
beforeEach(async () => {
|
||||
user = await generateUser();
|
||||
});
|
||||
|
||||
// More tests in common code unit tests
|
||||
|
||||
it('returns an error if user does not have enough points', async () => {
|
||||
await expect(user.post('/user/allocate-bulk', statsUpdate))
|
||||
.to.eventually.be.rejected.and.eql({
|
||||
code: 401,
|
||||
error: 'NotAuthorized',
|
||||
message: t('notEnoughAttrPoints'),
|
||||
});
|
||||
});
|
||||
|
||||
it('allocates attribute points', async () => {
|
||||
await user.update({'stats.points': 3});
|
||||
|
||||
await user.post('/user/allocate-bulk', statsUpdate);
|
||||
await user.sync();
|
||||
|
||||
expect(user.stats.con).to.equal(1);
|
||||
expect(user.stats.str).to.equal(2);
|
||||
expect(user.stats.points).to.equal(0);
|
||||
});
|
||||
});
|
||||
@@ -1,6 +1,6 @@
|
||||
import {
|
||||
generateUser,
|
||||
} from '../../../../helpers/api-integration/v3';
|
||||
} from '../../../../../helpers/api-integration/v3';
|
||||
|
||||
describe('POST /user/allocate-now', () => {
|
||||
// More tests in common code unit tests
|
||||
@@ -1,12 +1,12 @@
|
||||
import allocate from '../../../website/common/script/ops/allocate';
|
||||
import allocate from '../../../../website/common/script/ops/stats/allocate';
|
||||
import {
|
||||
BadRequest,
|
||||
NotAuthorized,
|
||||
} from '../../../website/common/script/libs/errors';
|
||||
import i18n from '../../../website/common/script/i18n';
|
||||
} from '../../../../website/common/script/libs/errors';
|
||||
import i18n from '../../../../website/common/script/i18n';
|
||||
import {
|
||||
generateUser,
|
||||
} from '../../helpers/common.helper';
|
||||
} from '../../../helpers/common.helper';
|
||||
|
||||
describe('shared.ops.allocate', () => {
|
||||
let user;
|
||||
98
test/common/ops/stats/allocateBulk.js
Normal file
@@ -0,0 +1,98 @@
|
||||
import allocateBulk from '../../../../website/common/script/ops/stats/allocateBulk';
|
||||
import {
|
||||
BadRequest,
|
||||
NotAuthorized,
|
||||
} from '../../../../website/common/script/libs/errors';
|
||||
import i18n from '../../../../website/common/script/i18n';
|
||||
import {
|
||||
generateUser,
|
||||
} from '../../../helpers/common.helper';
|
||||
|
||||
describe('shared.ops.allocateBulk', () => {
|
||||
let user;
|
||||
|
||||
beforeEach(() => {
|
||||
user = generateUser();
|
||||
});
|
||||
|
||||
it('throws an error if an invalid attribute is supplied', (done) => {
|
||||
try {
|
||||
allocateBulk(user, {
|
||||
body: {
|
||||
stats: {
|
||||
invalid: 1,
|
||||
str: 2,
|
||||
},
|
||||
},
|
||||
});
|
||||
} catch (err) {
|
||||
expect(err).to.be.an.instanceof(BadRequest);
|
||||
expect(err.message).to.equal(i18n.t('invalidAttribute', {attr: 'invalid'}));
|
||||
done();
|
||||
}
|
||||
});
|
||||
|
||||
it('throws an error if the stats are not supplied', (done) => {
|
||||
try {
|
||||
allocateBulk(user);
|
||||
} catch (err) {
|
||||
expect(err).to.be.an.instanceof(BadRequest);
|
||||
expect(err.message).to.equal(i18n.t('statsObjectRequired'));
|
||||
done();
|
||||
}
|
||||
});
|
||||
|
||||
it('throws an error if the user doesn\'t have attribute points', (done) => {
|
||||
try {
|
||||
allocateBulk(user, {
|
||||
body: {
|
||||
stats: {
|
||||
int: 1,
|
||||
str: 2,
|
||||
},
|
||||
},
|
||||
});
|
||||
} catch (err) {
|
||||
expect(err).to.be.an.instanceof(NotAuthorized);
|
||||
expect(err.message).to.equal(i18n.t('notEnoughAttrPoints'));
|
||||
done();
|
||||
}
|
||||
});
|
||||
|
||||
it('throws an error if the user doesn\'t have enough attribute points', (done) => {
|
||||
user.stats.points = 1;
|
||||
try {
|
||||
allocateBulk(user, {
|
||||
body: {
|
||||
stats: {
|
||||
int: 1,
|
||||
str: 2,
|
||||
},
|
||||
},
|
||||
});
|
||||
} catch (err) {
|
||||
expect(err).to.be.an.instanceof(NotAuthorized);
|
||||
expect(err.message).to.equal(i18n.t('notEnoughAttrPoints'));
|
||||
done();
|
||||
}
|
||||
});
|
||||
|
||||
it('allocates attribute points', () => {
|
||||
user.stats.points = 3;
|
||||
expect(user.stats.int).to.equal(0);
|
||||
expect(user.stats.str).to.equal(0);
|
||||
|
||||
allocateBulk(user, {
|
||||
body: {
|
||||
stats: {
|
||||
int: 1,
|
||||
str: 2,
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
expect(user.stats.str).to.equal(2);
|
||||
expect(user.stats.int).to.equal(1);
|
||||
expect(user.stats.points).to.equal(0);
|
||||
});
|
||||
});
|
||||
@@ -1,7 +1,7 @@
|
||||
import allocateNow from '../../../website/common/script/ops/allocateNow';
|
||||
import allocateNow from '../../../../website/common/script/ops/stats/allocateNow';
|
||||
import {
|
||||
generateUser,
|
||||
} from '../../helpers/common.helper';
|
||||
} from '../../../helpers/common.helper';
|
||||
|
||||
describe('shared.ops.allocateNow', () => {
|
||||
let user;
|
||||
@@ -216,15 +216,11 @@ export default {
|
||||
// Verify the client is updated
|
||||
// const serverAppVersion = response.data.appVersion;
|
||||
// let serverAppVersionState = this.$store.state.serverAppVersion;
|
||||
// let deniedUpdate = this.$store.state.deniedUpdate;
|
||||
// if (isApiCall && !serverAppVersionState) {
|
||||
// this.$store.state.serverAppVersion = serverAppVersion;
|
||||
// } else if (isApiCall && serverAppVersionState !== serverAppVersion && !deniedUpdate || isCron) {
|
||||
// // For reload on cron
|
||||
// if (isCron || confirm(this.$t('habiticaHasUpdated'))) {
|
||||
// } else if (isApiCall && serverAppVersionState !== serverAppVersion) {
|
||||
// if (document.activeElement.tagName !== 'INPUT' || confirm(this.$t('habiticaHasUpdated'))) {
|
||||
// location.reload(true);
|
||||
// } else {
|
||||
// this.$store.state.deniedUpdate = true;
|
||||
// }
|
||||
// }
|
||||
|
||||
|
||||
@@ -1,12 +1,6 @@
|
||||
.promo_mystery_201710 {
|
||||
background-image: url(/static/sprites/spritesmith-largeSprites-0.png);
|
||||
background-position: 0px -244px;
|
||||
width: 93px;
|
||||
height: 90px;
|
||||
}
|
||||
.scene_positivity {
|
||||
.promo_jackolanterns {
|
||||
background-image: url(/static/sprites/spritesmith-largeSprites-0.png);
|
||||
background-position: 0px 0px;
|
||||
width: 531px;
|
||||
height: 243px;
|
||||
width: 140px;
|
||||
height: 441px;
|
||||
}
|
||||
|
||||
@@ -1,222 +1,246 @@
|
||||
.Pet-Wolf-Ghost {
|
||||
.Pet-Wolf-Desert {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -82px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Golden {
|
||||
.Pet-Wolf-Ember {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -328px -100px;
|
||||
background-position: -164px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Holly {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -246px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Peppermint {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -164px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Red {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: 0px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-RoyalPurple {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -82px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Shade {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -164px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Shimmer {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -246px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Skeleton {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: 0px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Spooky {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: 0px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Thunderstorm {
|
||||
.Pet-Wolf-Fairy {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -82px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Veteran {
|
||||
.Pet-Wolf-Floral {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -164px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Ghost {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: 0px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Golden {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -82px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Holly {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -164px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Peppermint {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -246px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Red {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -246px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-RoyalPurple {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: 0px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Shade {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: 0px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Shimmer {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -164px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-White {
|
||||
.Pet-Wolf-Skeleton {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -246px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Zombie {
|
||||
.Pet-Wolf-Spooky {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -328px 0px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet_HatchingPotion_Aquatic {
|
||||
.Pet-Wolf-Thunderstorm {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -328px -100px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Veteran {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -328px -200px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-White {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: 0px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet-Wolf-Zombie {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -82px -300px;
|
||||
width: 81px;
|
||||
height: 99px;
|
||||
}
|
||||
.Pet_HatchingPotion_Aquatic {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -246px -300px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Base {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: 0px -300px;
|
||||
background-position: -315px -300px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_CottonCandyBlue {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -69px -300px;
|
||||
background-position: -207px -469px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_CottonCandyPink {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -138px -300px;
|
||||
background-position: -410px -69px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Cupid {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -479px -345px;
|
||||
background-position: -410px -138px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Desert {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -276px -300px;
|
||||
background-position: -410px -207px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Ember {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -410px 0px;
|
||||
background-position: -410px -276px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Fairy {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -410px -69px;
|
||||
background-position: 0px -400px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Floral {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -410px -138px;
|
||||
background-position: -69px -400px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Ghost {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -410px -207px;
|
||||
background-position: -138px -400px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Golden {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -410px -276px;
|
||||
background-position: -207px -400px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Holly {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: 0px -369px;
|
||||
background-position: -276px -400px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Peppermint {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -69px -369px;
|
||||
background-position: -345px -400px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Purple {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -138px -369px;
|
||||
background-position: -479px 0px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Red {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -207px -369px;
|
||||
background-position: -479px -69px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_RoyalPurple {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -276px -369px;
|
||||
background-position: -479px -138px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Shade {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -345px -369px;
|
||||
background-position: -479px -207px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Shimmer {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -479px 0px;
|
||||
background-position: -479px -276px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Skeleton {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -479px -69px;
|
||||
background-position: -479px -345px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Spooky {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -479px -138px;
|
||||
background-position: 0px -469px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Thunderstorm {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -479px -207px;
|
||||
background-position: -69px -469px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_White {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -479px -276px;
|
||||
background-position: -138px -469px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.Pet_HatchingPotion_Zombie {
|
||||
background-image: url(/static/sprites/spritesmith-main-20.png);
|
||||
background-position: -207px -300px;
|
||||
background-position: -410px 0px;
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
|
||||
@@ -2838,7 +2838,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_black {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1390px -1031px;
|
||||
background-position: -1390px -1036px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2850,7 +2850,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_blue {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1390px -1122px;
|
||||
background-position: -1390px -1127px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2862,7 +2862,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_convict {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1390px -1213px;
|
||||
background-position: -1390px -1218px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2874,7 +2874,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_cross {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1390px -1304px;
|
||||
background-position: -1390px -1309px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2886,7 +2886,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_fire {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -25px -1395px;
|
||||
background-position: -25px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2898,7 +2898,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_green {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -116px -1395px;
|
||||
background-position: -116px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2910,7 +2910,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_horizon {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -207px -1395px;
|
||||
background-position: -207px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2922,7 +2922,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_ocean {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -298px -1395px;
|
||||
background-position: -298px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2934,7 +2934,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_pink {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -389px -1395px;
|
||||
background-position: -389px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2946,7 +2946,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_purple {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -480px -1395px;
|
||||
background-position: -480px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2958,7 +2958,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_rainbow {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -571px -1395px;
|
||||
background-position: -571px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2970,7 +2970,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_redblue {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -662px -1395px;
|
||||
background-position: -662px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2982,7 +2982,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_thunder {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -753px -1395px;
|
||||
background-position: -753px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -2994,7 +2994,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_tropical {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -844px -1395px;
|
||||
background-position: -844px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3006,7 +3006,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_white {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -935px -1395px;
|
||||
background-position: -935px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3018,7 +3018,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_yellow {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1026px -1395px;
|
||||
background-position: -1026px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3030,7 +3030,7 @@
|
||||
}
|
||||
.customize-option.broad_shirt_zombie {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1117px -1395px;
|
||||
background-position: -1117px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3042,7 +3042,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_black {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1208px -1395px;
|
||||
background-position: -1208px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3054,7 +3054,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_blue {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1299px -1395px;
|
||||
background-position: -1299px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3066,7 +3066,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_convict {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1390px -1395px;
|
||||
background-position: -1390px -1400px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3078,7 +3078,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_cross {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -30px;
|
||||
background-position: -1481px -35px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3090,7 +3090,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_fire {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -121px;
|
||||
background-position: -1481px -126px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3102,7 +3102,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_green {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -212px;
|
||||
background-position: -1481px -217px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3114,7 +3114,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_horizon {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -303px;
|
||||
background-position: -1481px -308px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3126,7 +3126,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_ocean {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -394px;
|
||||
background-position: -1481px -399px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3138,7 +3138,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_pink {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -485px;
|
||||
background-position: -1481px -490px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3150,7 +3150,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_purple {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -576px;
|
||||
background-position: -1481px -581px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3162,7 +3162,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_rainbow {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -667px;
|
||||
background-position: -1481px -672px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3174,7 +3174,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_redblue {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -758px;
|
||||
background-position: -1481px -763px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3186,7 +3186,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_thunder {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -849px;
|
||||
background-position: -1481px -854px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3198,7 +3198,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_tropical {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -940px;
|
||||
background-position: -1481px -945px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3210,7 +3210,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_white {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -1031px;
|
||||
background-position: -1481px -1036px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3222,7 +3222,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_yellow {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -1122px;
|
||||
background-position: -1481px -1127px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
@@ -3234,7 +3234,7 @@
|
||||
}
|
||||
.customize-option.slim_shirt_zombie {
|
||||
background-image: url(/static/sprites/spritesmith-main-4.png);
|
||||
background-position: -1481px -1213px;
|
||||
background-position: -1481px -1218px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}
|
||||
|
||||
@@ -655,7 +655,7 @@
|
||||
.npc_bailey {
|
||||
background-image: url(/static/sprites/spritesmith-main-9.png);
|
||||
background-position: -1622px -906px;
|
||||
width: 60px;
|
||||
width: 54px;
|
||||
height: 72px;
|
||||
}
|
||||
.npc_daniel {
|
||||
|
||||
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 8.2 KiB |
|
After Width: | Height: | Size: 10 KiB |
BIN
website/client/assets/images/npc/habitoween/quest_shop_npc.png
Normal file
|
After Width: | Height: | Size: 9.3 KiB |
|
After Width: | Height: | Size: 9.9 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 11 KiB |
BIN
website/client/assets/images/npc/habitoween/tavern_npc.png
Normal file
|
After Width: | Height: | Size: 8.7 KiB |
@@ -1,9 +1,9 @@
|
||||
// this variables are used to determine which shop npc/backgrounds should be loaded
|
||||
// possible values are: normal, fall
|
||||
// possible values are: normal, fall, habitoween
|
||||
// more to be added on future seasons
|
||||
|
||||
$npc_market_flavor: "fall";
|
||||
$npc_quests_flavor: "fall";
|
||||
$npc_seasonal_flavor: "fall";
|
||||
$npc_market_flavor: "habitoween";
|
||||
$npc_quests_flavor: "habitoween";
|
||||
$npc_seasonal_flavor: "habitoween";
|
||||
$npc_timetravelers_flavor: "fall";
|
||||
$npc_tavern_flavor: "fall";
|
||||
$npc_tavern_flavor: "habitoween";
|
||||
|
||||
@@ -4,24 +4,25 @@
|
||||
.align-self-center.right-margin(:class='baileyClass')
|
||||
.media-body
|
||||
h1.align-self-center(v-markdown='$t("newStuff")')
|
||||
h2 10/24/2017 - OCTOBER SUBSCRIBER ITEMS, BATCH BUYING, COSTUME CONTEST REMINDER, AND GUILD SPOTLIGHT
|
||||
h2 10/30/2017 - HAPPY HABITOWEEN!
|
||||
hr
|
||||
.media
|
||||
.media-body
|
||||
h3 October Subscriber Item Set Revealed!
|
||||
p(v-markdown='"The October Subscriber Item Set has been revealed: [the Imperious Imp Item Set](/user/settings/subscription)! You only have seven days to receive the item set when you subscribe. If you\'re already an active subscriber, reload the site and then head to Inventory > Equipment to claim your gear!"')
|
||||
.promo_mystery_201710
|
||||
p Subscribers also receive the ability to buy gems for gold -- the longer you subscribe, the more gems you can buy per month! There are other perks as well, such as longer access to uncompressed data and a cute Jackalope pet. Best of all, subscriptions let us keep Habitica running. Thank you very much for your support -- it means a lot to us.
|
||||
h3 It's Habitoween!
|
||||
p It's the last day of the Fall Festival, and all the NPCs are looking monstrous. Plus, we have lots of fun things in store....
|
||||
h3 Jack O' Lantern Pets and Mounts!
|
||||
p(v-markdown='"The Flourishing Fields are full of cute carved pumpkins - and it looks like one has [followed you home](/inventory/stable)!"')
|
||||
p Each Habitoween, you'll get a new and exciting Jack o'Lantern variety! What kind of Jack o' Lantern? It all depends on how many Habitoweens you've celebrated with us. Happy Fall Festival!
|
||||
.small by Lemoness
|
||||
h3 Candy for Everyone!
|
||||
p(v-markdown='"It\'s a feast for your pets and mounts! In honor of the end of the Fall Festival, we\'ve given everyone an assortment of candy. You can feed it to your pets in the [Stable](/inventory/stable)! Enjoy."')
|
||||
.small by SabreCat and Lemoness
|
||||
.promo_jackolanterns.left-margin
|
||||
h3 Last Chance for Fall Festival Items and Imperious Imp Set
|
||||
p This is your last chance to get all Fall Festival items before they vanish at the end of October 31st! This includes Limited-Edition Outfits, Seasonal Shop purchases, Seasonal Edition Skins and Hair Colors, and yes, even Spooky and Ghost Hatching Potions. Grab them all while you still can!
|
||||
p(v-markdown='"Plus, today is the final day to [subscribe](/user/settings/subscription) and receive the Imperious Imp Item Set!"')
|
||||
p Thanks so much for your supporting the site -- you're helping us keep Habitica alive. Happy Habitoween!
|
||||
.small by Lemoness
|
||||
h3 Batch Buying
|
||||
p We've added the ability to buy multiple quests, potions, eggs, food items, and saddles at once! Plus, if you're a subscriber, you can also buy multiple gems with gold. Batch buying is available in the shops as well as through your pinned Rewards. We hope this makes buying rewards and items even more motivating!
|
||||
.small by TheHollidayInn and Apollo
|
||||
h3 Community Costume Challenge Reminder
|
||||
p(v-markdown='"There\'s just one week left to enter and complete the [Community Costume Challenge!](/challenges/76c69212-4f33-4198-81a8-ffeb51b16b8c) If you\'d like, you can also share your entry with fellow Habiticans on social media by using the hashtag #HabitoweenCostume. Join in the fun now for a chance to win the coveted Costume Contestant Badge!"')
|
||||
.scene_positivity.center-block
|
||||
h3 Guild Spotlight: Gatherings of Good Cheer
|
||||
p(v-markdown='"There\'s a new [Guild Spotlight on the blog](https://habitica.wordpress.com/2017/10/24/gatherings-of-good-cheer-guilds-for-cultivating-positivity/) that highlights the Guilds that can help you as you work toward a more optimistic outlook! Check it out now to find Habitica\'s best communities for Cultivating Positivity."')
|
||||
.small by Beffymaroo
|
||||
br
|
||||
</template>
|
||||
|
||||
|
||||
@@ -559,7 +559,7 @@ import keys from 'lodash/keys';
|
||||
import { beastMasterProgress, mountMasterProgress } from '../../../common/script/count';
|
||||
import statsComputed from '../../../common/script/libs/statsComputed';
|
||||
import autoAllocate from '../../../common/script/fns/autoAllocate';
|
||||
import allocate from '../../../common/script/ops/allocate';
|
||||
import allocate from '../../../common/script/ops/stats/allocate';
|
||||
|
||||
import MemberDetails from '../memberDetails';
|
||||
import bPopover from 'bootstrap-vue/lib/components/popover';
|
||||
|
||||
@@ -184,7 +184,7 @@ import { beastMasterProgress, mountMasterProgress } from '../../../common/script
|
||||
import statsComputed from '../../../common/script/libs/statsComputed';
|
||||
import autoAllocate from '../../../common/script/fns/autoAllocate';
|
||||
import changeClass from '../../../common/script/ops/changeClass';
|
||||
import allocate from '../../../common/script/ops/allocate';
|
||||
import allocate from '../../../common/script/ops/stats/allocate';
|
||||
|
||||
const DROP_ANIMALS = keys(Content.pets);
|
||||
const TOTAL_NUMBER_OF_DROP_ANIMALS = DROP_ANIMALS.length;
|
||||
|
||||
@@ -56,7 +56,6 @@ export default function () {
|
||||
getters,
|
||||
state: {
|
||||
serverAppVersion: '',
|
||||
deniedUpdate: false,
|
||||
title: 'Habitica',
|
||||
isUserLoggedIn,
|
||||
isUserLoaded: false, // Means the user and the user's tasks are ready
|
||||
|
||||
@@ -578,8 +578,8 @@
|
||||
"armorMystery201704Notes": "Приказните същества са създали тази броня от утринна роса, за да уловят цветовете на изгрева. Не променя показателите. Предмет за абонати: април 2017 г.",
|
||||
"armorMystery201707Text": "Желемантска броня",
|
||||
"armorMystery201707Notes": "Тази броня ще Ви помогне да се слеете с морските същества, докато изпълнявате подводните си мисии или преживявате други приключения под водата. Не променя показателите. Предмет за абонати: юли 2017 г.",
|
||||
"armorMystery201710Text": "Imperious Imp Apparel",
|
||||
"armorMystery201710Notes": "Scaly, shiny, and strong! Confers no benefit. October 2017 Subscriber Item.",
|
||||
"armorMystery201710Text": "Облекло на надменно дяволче",
|
||||
"armorMystery201710Notes": "Люспесто, лъскаво и здраво! Не променя показателите. Предмет за абонати: октомври 2017 г.",
|
||||
"armorMystery301404Text": "Изтънчен костюм",
|
||||
"armorMystery301404Notes": "Спретнат и елегантен! Не променя показателите. Предмет за абонати: февруари 3015 г.",
|
||||
"armorMystery301703Text": "Изтънчена паунова рокля",
|
||||
@@ -928,8 +928,8 @@
|
||||
"headMystery201705Notes": "Всички са чували за подвизите на свирепите и продуктивни Грифонски воини от Хабитика! Присъединете се към престижните им редици с този пернат шлем. Не променя показателите. Предмет за абонати: май 2017 г.",
|
||||
"headMystery201707Text": "Желемантски шлем",
|
||||
"headMystery201707Notes": "Трябват ли Ви допълнителни ръце за задачите Ви? Този шлем от полупрозрачно желе има даста пипала, които могат да Ви свършат работа. Не променя показателите. Предмет за абонати: юли 2017 г.",
|
||||
"headMystery201710Text": "Imperious Imp Helm",
|
||||
"headMystery201710Notes": "This helm makes you look intimidating... but it won't do any favors for your depth perception! Confers no benefit. October 2017 Subscriber Item.",
|
||||
"headMystery201710Text": "Шлем на надменно дяволче",
|
||||
"headMystery201710Notes": "С този шлем ще изглеждате страховито… но пък няма да имате добро 3-измерно зрение! Не променя показателите. Предмет за абонати: октомври 2017 г.",
|
||||
"headMystery301404Text": "Украсен цилиндър",
|
||||
"headMystery301404Notes": "Украсен цилиндър за най-изтънчените и високопоставени членове на обществото. Не променя показателите. Предмет за абонати: януари 3015 г.",
|
||||
"headMystery301405Text": "Обикновен цилиндър",
|
||||
|
||||
@@ -274,6 +274,6 @@
|
||||
"emptyMessagesLine2": "Изпратете съобщение, за да започнете разговор",
|
||||
"letsgo": "Хойде!",
|
||||
"selected": "Избрано",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"howManyToBuy": "Колко искате да купите?",
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -536,7 +536,7 @@
|
||||
"questLostMasterclasser3DropZombiePotion": "Зомбираща излюпваща отвара",
|
||||
"questLostMasterclasser4Text": "Загадката на класовите повелители, част 4: Изгубената класова повелителка",
|
||||
"questLostMasterclasser4Notes": "Показваш се от портала, но все още се оказваш свързан в някакъв странен, движещ се несъществуващ свят. „Това беше доста смело“ — казва студен глас. — „Трябва да призная, че не очаквах директен сблъсък толкова скоро.“ — От разбъркания вихър тъмнина се появява жена. — „Добре дошъл в Бездната.“<br><br>Опитваш се да превъзмогнеш внезапния пристъп на гадене. — „Ти ли си Зиня?“ — питаш.<br><br>„Какво старо име за такъв млад идеалист“ — казва тя, преплитайки езика си, а светът под теб се извива. — „Не. Сега можеш да ме наричаш Анти'зиня, като се има предвид това което направих и разруших.“<br><br>Внезапно, порталът се отваря отново зад теб и четиримата класови повелители излизат от него и се втурват към теб. В очите на Анти'зиня проблясва злобба. — „Виждам, че моите жалки заместители успяха да те проследят.“<br><br>Ти я поглеждаш учудено — „Заместители?“<br><br>Като главен Етермант, аз бях първата класова повелителка. Тези четиримата са посмешища, всеки от тях притежава само част от това, което аз някога имах! Аз владеех всички заклинания и изучих всички умения. Аз оформях света ти според прищявките си — докато самият изменнически етер не се срина под тежестта на талантите ми и моите съвсем разумни очаквания. Бях затворена в тази бездна, която се образува, повече от хиляда години, докато се възстановявах. Представи си отвращението ми, когато научих как е покварено наследството ми“ — тя се изсмива, предизвиквайки ехо. — „Планът ми беше да унищожа владенията им, а след това и тях, но предполагам, че редът не е от голямо значение.“ — и с изблик на неестествена сила тя се втурва напред, а в Бездната настава хаос.",
|
||||
"questLostMasterclasser4Completion": "Under the onslaught of your final attack, the Lost Masterclasser screams in frustration, her body flickering into translucence. The thrashing void stills around her as she slumps forward, and for a moment, she seems to change, becoming younger, calmer, with an expression of peace upon her face… but then everything melts away with scarcely a whisper, and you’re kneeling once more in the desert sand.<br><br>“It seems that we have much to learn about our own history,” King Manta says, staring at the broken ruins. “After the Master Aethermancer grew overwhelmed and lost control of her abilities, the outpouring of void must have leached the life from the entire land. Everything probably became deserts like this.”<br><br>“No wonder the ancients who founded Habitica stressed a balance of productivity and wellness,” the Joyful Reaper murmurs. “Rebuilding their world would have been a daunting task requiring considerable hard work, but they would have wanted to prevent such a catastrophe from happening again.”<br><br>“Oho, look at those formerly possessed items!” says the April Fool. Sure enough, all of them shimmer with a pale, glimmering translucence from the final burst of aether released when you laid Anti’zinnya’s spirit to rest. “What a dazzling effect. I must take notes.”<br><br>“The concentrated remnants of aether in this area probably caused these animals to go invisible, too,” says Lady Glaciate, scratching a patch of emptiness behind the ears. You feel an unseen fluffy head nudge your hand, and suspect that you’ll have to do some explaining at the Stables back home. As you look at the ruins one last time, you spot all that remains of the first Masterclasser: her shimmering cloak. Lifting it onto your shoulders, you head back to Habit City, pondering everything that you have learned.<br><br>",
|
||||
"questLostMasterclasser4Completion": "Под яростта на последния ти удар загубената класова повелителка изпищява от ужас и разочарование, а тялото и започва да примигва и да избледнява. Бездната замръзва около нея и тя пада напред, за момент изглеждайки променена, по-млада, по-спокойна, с мирно изражение на лицето… но след това всичко се стопява за миг и вие се озовавате на колене в пустинните пясъци.<br><br>„Изглежда имаме още много да учим за собствената си история“ — казва крал Манта, докато се взира в развалините. — „След като главния Етермант се претовари и загуби контрол над способностите си, изливането на бездната трябва да е изсмукало живота от цялата земя. Всичко сигурно се е превърнало в пустиня като тази тук.“<br><br>„Нищо чудно, че древните, които са основали Хабитика, са държали на баланса между продуктивност и здраве“ — мърмори си под носа Веселата жетварка. — „Да построим наново техния свят би било тежка задача, изискваща сериозна работа, но те биха искали да предотвратим това подобна катастрофа да се случи отново.“<br><br>„Охо, вижте предметите, които бяха обладани преди!“ — казва Първоаприлският шегаджия. И наистина, всички те блещукат с бледа, светла прозрачност от последния изблик на етер, произведен, когато довърши духа на Анти'зиня. — „Какъв изумителен ефект. Трябва да си водя бележки.“<br><br>„Концентрираните остатъци от етер в тази област сигурно са направили и тези животни невидими“ — казва лейди Глетчер, почесвайки малка невидима област зад ухото си. Усещаш невидима пухкава глава да докосва ръката ти и разбираш, че ще има да се обясняваш в конюшнята. Поглеждайки развалините още веднъж, забелязваш останките на първия класов повелител: блестящата ѝ мантия. Поставяйки я на раменете си, ти и спътниците ти се запътвате обратно към Хабитград, осмисляйки всичко, което научихте.<br><br>",
|
||||
"questLostMasterclasser4Boss": "Анти'зиня",
|
||||
"questLostMasterclasser4RageTitle": "Завихрена бездна",
|
||||
"questLostMasterclasser4RageDescription": "Завихрена бездна: Тази лента се запълва, когато не изпълнявате ежедневните си задачи. Когато се запълни докрай, Анти'зиня ще отнеме от маната на групата!",
|
||||
|
||||
@@ -72,8 +72,8 @@
|
||||
"APIv3": "ППИ версия 3",
|
||||
"APIText": "Можете да копирате тези стойности и да ги използвате във външни приложения. Имайте предвид, че Вашият жетон за ППИ е нещо като парола - и не го споделяйте. Понякога от Вас може да изискват Вашия потребителски идентификатор и в това няма нищо опасно, но никога не публикувайте своя жетон за ППИ там, където той може да бъде видян от другиго, включително в Github.",
|
||||
"APIToken": "Жетон за ППИ (Това е на практика парола — вижте предупреждението по-горе!)",
|
||||
"showAPIToken": "Show API Token",
|
||||
"hideAPIToken": "Hide API Token",
|
||||
"showAPIToken": "Показване на жетона за ППИ",
|
||||
"hideAPIToken": "Скриване на жетона за ППИ",
|
||||
"APITokenWarning": "Ако Ви трябва нов жетон за ППИ (ако например старият Ви вече не е таен), пишете на <%= hrefTechAssistanceEmail %>, посочвайки потребителския си идентификатор и текущия си жетон. След като той бъде подновен, ще трябва отново да разрешите достъпа на всичко, което сте използвали, като излезете от профила си в уеб сайта и мобилното приложение, и след това въведете новия си жетон във всички инструменти за Хабитика, които използвате.",
|
||||
"thirdPartyApps": "Външни приложения",
|
||||
"dataToolDesc": "Страница, която може да Ви покаже разнообразна информация, извлечена от Вашия профил в Хабитика, като например статистики относно Вашите задачи, екипировка и умения.",
|
||||
|
||||
@@ -134,7 +134,7 @@
|
||||
"mysterySet201707": "Желемантски комплект",
|
||||
"mysterySet201708": "Комплект на воина на лавата",
|
||||
"mysterySet201709": "Комплект на ученика-магьосник",
|
||||
"mysterySet201710": "Imperious Imp Set",
|
||||
"mysterySet201710": "Комплект на надменното дяволче",
|
||||
"mysterySet301404": "Стандартен изтънчен комплект",
|
||||
"mysterySet301405": "Комплект изтънчени принадлежности",
|
||||
"mysterySet301703": "Изтънчен паунов комплект",
|
||||
@@ -203,5 +203,5 @@
|
||||
"purchaseAll": "Купуване на всичко",
|
||||
"gemsPurchaseNote": "Абонатите могат да купуват диаманти със злато на пазара! За по-лесен достъп можете също да закачите диаманта към колоната си с награди.",
|
||||
"gemsRemaining": "оставащи диаманта",
|
||||
"notEnoughGemsToBuy": "You are unable to buy that amount of gems"
|
||||
"notEnoughGemsToBuy": "Не можете да закупите толкова диаманти"
|
||||
}
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -239,9 +239,9 @@
|
||||
"weaponSpecialFall2017WarriorText": "Zuckermaislanze",
|
||||
"weaponSpecialFall2017WarriorNotes": "All deine Gegner werden vor dieser lecker aussehenden Lanze flüchten, egal ob es Geister, Monster oder rote To-Dos sind. Erhöht Stärke um <%= str %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"weaponSpecialFall2017MageText": "Gruseliger Stab",
|
||||
"weaponSpecialFall2017MageNotes": "Die Augen des leuchtenden Schädels auf diesem Stab strahlen Magie und Rätselhaftigkeit aus. Erhöht Intelligenz um <%= int %> und Wahrnehmung um <%= per %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"weaponSpecialFall2017HealerText": "Unheimliche Kandelaber",
|
||||
"weaponSpecialFall2017HealerNotes": "Das Licht vertreibt Angst und zeigt anderen, dass du hier bist um zu helfen. Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"weaponSpecialFall2017MageNotes": "Die Augen des leuchtenden Schädels auf diesem Stab strahlen vor Magie und Geheimnissen. Erhöht Intelligenz um <%= int %> und Wahrnehmung um <%= per %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"weaponSpecialFall2017HealerText": "Gruseliger Kandelaber",
|
||||
"weaponSpecialFall2017HealerNotes": "Das Licht vertreibt Angst und zeigt anderen, dass Du hier bist um zu helfen. Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"weaponMystery201411Text": "Forke des Feierns",
|
||||
"weaponMystery201411Notes": "Erstich Deine Feinde oder verschling Dein Lieblingsessen - diese flexible Forke ist universell einsetzbar! Gewährt keinen Attributbonus. Abonnentengegenstand, November 2014.",
|
||||
"weaponMystery201502Text": "Schimmernder Flügelstab der Liebe und auch der Wahrheit",
|
||||
@@ -518,10 +518,10 @@
|
||||
"armorSpecialFall2017RogueNotes": "Du musst dich verstecken? Hocke dich inzwischen der Jack-O’Lanterns hin und dieses Gewand wird dich verbergen! Erhöht Wahrnehmung um <%= per %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"armorSpecialFall2017WarriorText": "Starke und Süße Rüstung",
|
||||
"armorSpecialFall2017WarriorNotes": "Diese Rüstung wird dich wie eine leckere Bonbon-Hülle schützen. Erhöht Ausdauer um <%= con %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"armorSpecialFall2017MageText": "Maskerade Roben",
|
||||
"armorSpecialFall2017MageNotes": "Welches Maskeraden-Komplet wäre schon vollständig ohne des dramatischen und langen Gewandes? Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"armorSpecialFall2017MageText": "Maskerade-Robe",
|
||||
"armorSpecialFall2017MageNotes": "Welches Maskerade-Ensemble wäre schon komplett ohne eine dramatisch schwingende Robe? Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"armorSpecialFall2017HealerText": "Spukhaus-Rüstung",
|
||||
"armorSpecialFall2017HealerNotes": "Dein Herz ist eine offene Tür. Und deine Schultern sind Dachziegeln! Erhöht Ausdauer um <%= con %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"armorSpecialFall2017HealerNotes": "Dein Herz ist eine offene Tür. Und Deine Schultern sind Dachziegeln! Erhöht Ausdauer um <%= con %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"armorMystery201402Text": "Robe des Nachrichtenbringers",
|
||||
"armorMystery201402Notes": "Schimmernd, stabil und mit vielen Taschen für Briefe. Gewährt keinen Attributbonus. Abonnentengegenstand, Februar 2014.",
|
||||
"armorMystery201403Text": "Waldwanderer-Rüstung",
|
||||
@@ -864,10 +864,10 @@
|
||||
"headSpecialFall2017RogueNotes": "Bereit für Süßes? Es wird Zeit diesen festlichen, glühenden Helm aufzusetzen! Erhöht Wahrnehmung um <%= per %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"headSpecialFall2017WarriorText": "Zuckermaishelm",
|
||||
"headSpecialFall2017WarriorNotes": "Dieser Helm mag wie eine Leckerei aussehen, jedoch werden launische Aufgaben ihn nicht so süß finden! Erhöht Stärke um <%= str %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"headSpecialFall2017MageText": "Maskeradenhelm",
|
||||
"headSpecialFall2017MageText": "Maskerade-Helm",
|
||||
"headSpecialFall2017MageNotes": "Wenn du mit diesem federigen Kopfschmuck erscheinst, wird jeder über die Identität des zauberhaften Unbekannten im Raum rätseln! Erhöht Wahrnehmung um <%= per %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"headSpecialFall2017HealerText": "Spukhaus-Helm",
|
||||
"headSpecialFall2017HealerNotes": "Lade spukende Geister und gutgesinnte Kreaturen dazu ein deine heilenden Kräfte in diesem Helm aufzusuchen! Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"headSpecialFall2017HealerNotes": "Lade spukende Geister und gutgesinnte Kreaturen dazu ein Deine heilenden Kräfte in diesem Helm aufzusuchen! Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe 2017 Herbstausrüstung.",
|
||||
"headSpecialGaymerxText": "Regenbogenkriegerhelm",
|
||||
"headSpecialGaymerxNotes": "Zur Feier der GaymerX-Konferenz ist dieser spezielle Helm dekoriert mit einem strahlenden, farbenfrohen Regenbogenmuster! GaymerX ist eine Videospiel-Tagung, die LGBTQ und Videospiele feiert und für alle offen ist.",
|
||||
"headMystery201402Text": "Geflügelter Helm",
|
||||
|
||||
@@ -274,6 +274,6 @@
|
||||
"emptyMessagesLine2": "Beginne eine Unterhaltung, indem Du eine Nachricht verschickst!",
|
||||
"letsgo": "Auf geht's!",
|
||||
"selected": "Ausgewählt",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"howManyToBuy": "Wie viele möchtest Du kaufen?",
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -28,7 +28,7 @@
|
||||
"phoenix": "Phönix",
|
||||
"magicalBee": "Magische Biene",
|
||||
"royalPurpleJackalope": "Königlicher purpurfarbener Wolpertinger",
|
||||
"invisibleAether": "Invisible Aether",
|
||||
"invisibleAether": "Unsichtbarer Äther",
|
||||
"rarePetPop1": "Klicke auf den goldenen Pfotenabdruck, um zu sehen, wie Du diese seltenen Haustiere erhalten kannst, indem Du bei Habitica mitwirkst!",
|
||||
"rarePetPop2": "Wie erhält man dieses Haustier?",
|
||||
"potion": "<%= potionType %> Elixier",
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"goldQuests": "Masterclasser Quest Lines",
|
||||
"questDetails": "Quest-Details",
|
||||
"questDetailsTitle": "Quest-Details",
|
||||
"questDescription": "Quests allow players to focus on long-term, in-game goals with the members of their party.",
|
||||
"questDescription": "Quests erlauben es Spielern, sich gemeinsam mit den Gruppenmitgliedern auf Langzeit-Ziele im Spiel zu konzentrieren. ",
|
||||
"invitations": "Einladungen",
|
||||
"completed": "abgeschlossen!",
|
||||
"rewardsAllParticipants": "Belohnungen für alle Questteilnehmer",
|
||||
@@ -21,10 +21,10 @@
|
||||
"dropQuestCongrats": "Gratulation zum Erwerb dieser Questschriftrolle! Du kannst nun Deine Gruppe dazu einladen die Quest zu starten oder Du kommst irgendwann darauf zurück unter Inventar > Quests.",
|
||||
"questSend": "Indem Du auf \"Einladen\" klickst sendest Du eine Einladung an Deine Gruppenmitglieder. Sobald alle Mitglieder diese angenommen oder abgelehnt haben beginnt die Quest. Der Status ist unter Soziales > Gruppe zu finden.",
|
||||
"questSendBroken": "Indem Du auf \"Einladen\" klickst, sendest Du eine Einladung an Deine Gruppenmitglieder ... Sobald alle Mitglieder diese angenommen oder abgelehnt haben beginnt die Quest ... Der Status ist unter Soziales > Gruppe zu finden ...",
|
||||
"inviteParty": "Lade Gruppe zur Quest ein",
|
||||
"inviteParty": "Lade Gruppe zum Quest ein",
|
||||
"questInvitation": "Quest-Einladung:",
|
||||
"questInvitationTitle": "Quest-Einladung",
|
||||
"questInvitationInfo": "Einladung zur Quest <%= quest %>",
|
||||
"questInvitationInfo": "Einladung zum Quest <%= quest %>",
|
||||
"askLater": "Später fragen",
|
||||
"questLater": "Quest später starten",
|
||||
"buyQuest": "Quest kaufen",
|
||||
|
||||
@@ -72,8 +72,8 @@
|
||||
"APIv3": "API v3",
|
||||
"APIText": "Kopiere sie zur Anwendung in Applikationen von Drittanbietern. Sieh Dein API-Token aber als Passwort an und verbreite es nicht. Du wirst vielleicht gelegentlich nach Deiner Benutzer-ID gefragt, aber poste niemals Dein API-Token öffentlich wo es andere sehen können, auch nicht auf GitHub.",
|
||||
"APIToken": "API-Token (Das ist ein Passwort - die obige Warnung gilt auch hier!)",
|
||||
"showAPIToken": "Show API Token",
|
||||
"hideAPIToken": "Hide API Token",
|
||||
"showAPIToken": "API-Schlüssel zeigen",
|
||||
"hideAPIToken": "API-Schlüssel verbergen",
|
||||
"APITokenWarning": "Wenn Du einen neuen API Schlüssel brauchst (z.B. weil Du ihn versehentlich geteilt hast), schreibe eine E-Mail an <%= hrefTechAssistanceEmail %> mit Deiner Benutzer ID und dem aktuellen Schlüssel. Sobald er zurückgesetzt ist, wirst Du Dich auf der Webseite und der mobilen App aus- und neu einloggen müssen und den Schlüssel in jedem anderen Habitica Tool, das Du nutzt, einstellen müssen.",
|
||||
"thirdPartyApps": "Apps von Drittanbietern",
|
||||
"dataToolDesc": "Eine Webseite, die Dir Informationen aus Deinem Habitica-Konto anzeigt, z. B. Statistiken über Deine Aufgaben, Deine Ausrüstung und Fähigkeiten.",
|
||||
|
||||
@@ -203,5 +203,5 @@
|
||||
"purchaseAll": "Alles Kaufen",
|
||||
"gemsPurchaseNote": "Abonnenten können im Markt Edelsteine mit Gold kaufen! Für schnellen Zugriff kannst Du den Edelstein in Deiner Belohnungsspalte anheften.",
|
||||
"gemsRemaining": "verbleibende Edelsteine",
|
||||
"notEnoughGemsToBuy": "You are unable to buy that amount of gems"
|
||||
"notEnoughGemsToBuy": "Du kannst den gewünschten Betrag an Edelsteinen nicht kaufen"
|
||||
}
|
||||
@@ -222,5 +222,6 @@
|
||||
"allocated": "Allocated",
|
||||
"buffs": "Buffs",
|
||||
"pointsAvailable": "Points Available",
|
||||
"pts": "pts"
|
||||
"pts": "pts",
|
||||
"statsObjectRequired": "Stats update is required"
|
||||
}
|
||||
|
||||
@@ -282,5 +282,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -519,7 +519,7 @@
|
||||
"armorSpecialFall2017WarriorText": "Armure solide et sucrée",
|
||||
"armorSpecialFall2017WarriorNotes": "Cette armure vous protégera comme une délicieuse coquille de sucre. Augmente la constitution de <%= con %>. Équipement d'automne 2017 en édition limitée.",
|
||||
"armorSpecialFall2017MageText": "Tunique de mascarade",
|
||||
"armorSpecialFall2017MageNotes": "Quelle mascarade serait complète sans cette tunique dramatique et large ? Augmente l'intelligence de <%= int %>. Équipement d'automne 2017 en édition limitée. ",
|
||||
"armorSpecialFall2017MageNotes": "Quelle mascarade serait complète sans cette large tunique dramatique ? Augmente l'intelligence de <%= int %>. Équipement en édition limitée de l'automne 2017.",
|
||||
"armorSpecialFall2017HealerText": "Armure de maison hantée",
|
||||
"armorSpecialFall2017HealerNotes": "Votre cœur est une porte ouverte. Et vos épaules sont des tuiles ! Augmente la constitution de <%= con %>. Équipement d'automne 2017 en édition limitée.",
|
||||
"armorMystery201402Text": "Robe du messager",
|
||||
@@ -578,8 +578,8 @@
|
||||
"armorMystery201704Notes": "Le peuple des fées a trempé cette armure dans la rosée du matin afin qu'elle capture les couleurs de l'aube. N'apporte aucun bonus. Équipement d'abonné·e d'avril 2017.",
|
||||
"armorMystery201707Text": "Armure de gelomancien",
|
||||
"armorMystery201707Notes": "Cette armure vous permettra de vous fondre parmi les créatures océaniques pendant vos quêtes et aventures sous-marines. N'apporte aucun bonus. Équipement d'abonné·e de juillet 2017.",
|
||||
"armorMystery201710Text": "Imperious Imp Apparel",
|
||||
"armorMystery201710Notes": "Scaly, shiny, and strong! Confers no benefit. October 2017 Subscriber Item.",
|
||||
"armorMystery201710Text": "Habits de diablotin diablement impérieux",
|
||||
"armorMystery201710Notes": "Écailleux, éclatants et à toute épreuve ! N'apporte aucun bonus. Équipement d'abonné·e d'octobre 2017.",
|
||||
"armorMystery301404Text": "Tenue steampunk",
|
||||
"armorMystery301404Notes": "Pimpant et fringuant ! N'apporte aucun bonus. Équipement d'abonné·e de février 3015.",
|
||||
"armorMystery301703Text": "Toge du paon steampunk",
|
||||
@@ -864,8 +864,8 @@
|
||||
"headSpecialFall2017RogueNotes": "Prêt pour les surprises ? Il est temps d'utiliser ce casque festif et luisant ! Augmente la perception de <%= per %> Équipement d'automne 2017 en édition limitée.",
|
||||
"headSpecialFall2017WarriorText": "Casque en sucre d'orge",
|
||||
"headSpecialFall2017WarriorNotes": "Ce casque pourrait être un régal, mais les tâches rebelles ne le trouveront pas si doux ! Augmente la force de <%= str %> Équipement d'automne 2017 en édition limitée.. ",
|
||||
"headSpecialFall2017MageText": "Couvre-chef de mascarade",
|
||||
"headSpecialFall2017MageNotes": "Lorsque vous apparaissez avec ce chapeau à plumes, tout le monde cherchera l'identité de cette étrange personne magique. Augmente la perception de <%= per %>. Équipement d'automne 2017 en édition limitée.",
|
||||
"headSpecialFall2017MageText": "Heaume de mascarade",
|
||||
"headSpecialFall2017MageNotes": "Lorsque vous apparaîtrez avec ce chapeau à plumes, tout le monde cherchera l'identité de cet inconnu sorcier qui vient d'arriver. Augmente la Perception de <%= per %>. Équipement en édition limitée de l'automne 2017.",
|
||||
"headSpecialFall2017HealerText": "Heaume de maison hantée",
|
||||
"headSpecialFall2017HealerNotes": "Invitez des esprits effrayants et des créatures amicales à solliciter vos pouvoirs régénérateurs dans ce heaume ! Augmente l'Intelligence de <%= int %>. Équipement en édition limitée de l'automne 2017.",
|
||||
"headSpecialGaymerxText": "Heaume de guerrier arc-en-ciel",
|
||||
@@ -928,8 +928,8 @@
|
||||
"headMystery201705Notes": "Habitica est connu pour ses féroces et productifs guerriers-griffons ! Rejoignez leurs rangs prestigieux en revêtant ce casque à plumes. N'apporte aucun bonus. Équipement d'abonné·e de mai 2017.",
|
||||
"headMystery201707Text": "Heaume de gelomancien",
|
||||
"headMystery201707Notes": "Besoin de mains supplémentaires pour accomplir vos tâches ? Cette coiffe de gelée translucide dispose de pas mal de tentacules prêtes à vous aider ! N'apporte aucun bonus. Équipement d'abonné·e de juillet 2017.",
|
||||
"headMystery201710Text": "Imperious Imp Helm",
|
||||
"headMystery201710Notes": "This helm makes you look intimidating... but it won't do any favors for your depth perception! Confers no benefit. October 2017 Subscriber Item.",
|
||||
"headMystery201710Text": "Heaume de diablotin diablement impérieux",
|
||||
"headMystery201710Notes": "Ce heaume vous rend intimidant... Mais il ne rendra pas service à votre perception de la profondeur ! N'apporte aucun bonus. Équipement d'abonné·e d'octobre 2017.",
|
||||
"headMystery301404Text": "Haut-de-forme fantaisiste",
|
||||
"headMystery301404Notes": "Un couvre-chef fantaisiste pour les gens de bonne famille les plus élégants ! N'apporte aucun bonus. Équipement d'abonné·e de janvier 3015.",
|
||||
"headMystery301405Text": "Haut-de-forme classique",
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
"titlePets": "Familiers",
|
||||
"titleMounts": "Montures",
|
||||
"titleEquipment": "Équipement",
|
||||
"titleTimeTravelers": "Voyageur Temporels",
|
||||
"titleTimeTravelers": "Voyageurs temporels",
|
||||
"titleSeasonalShop": "Boutique saisonnière",
|
||||
"titleSettings": "Paramètres",
|
||||
"saveEdits": "Sauvegarder les modifications",
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Allons-y !",
|
||||
"selected": "Selectionné",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -360,7 +360,7 @@
|
||||
"guildGemCostInfo": "Un coût en gemmes permet des guildes de grande qualité, et cette somme est transférée dans la banque de guilde.",
|
||||
"noGuildsTitle": "Vous n'êtes membre d'aucun guilde.",
|
||||
"noGuildsParagraph1": "Les guildes sont des groupes sociaux créés par des joueurs qui peuvent vous offrir du soutien, vous responsabilisez et vous encouragez.",
|
||||
"noGuildsParagraph2": "Cliquez l'onglet Découvrir pour voir les guilde suggérées en fonction de vos intérêts, naviguer les guildes publiques d'Habitica, ou créer votre propre guidle.",
|
||||
"noGuildsParagraph2": "Cliquez l'onglet Découvrir pour voir les guildes suggérées en fonction de vos intérêts, naviguer les guildes publiques d'Habitica, ou créer votre propre guilde.",
|
||||
"privateDescription": "Une Guilde privée ne seras pas affichée dans le répertoire des guildes d'Habitica. Les nouveau membres ne peuvent être ajoutées que par invitation.",
|
||||
"removeMember": "Retirer le membre",
|
||||
"sendMessage": "Envoyer un message",
|
||||
|
||||
@@ -109,7 +109,7 @@
|
||||
"summer2017SeashellSeahealerSet": "Poissoigneur du coquillage (Guérisseur)",
|
||||
"summer2017SeaDragonSet": "Dragon de mer (Voleur)",
|
||||
"fall2017HabitoweenSet": "Guerrier Habitoween (Guerrier)",
|
||||
"fall2017MasqueradeSet": "Mage Bal Masqué (Mage)",
|
||||
"fall2017MasqueradeSet": "Mage de mascarade (Mage)",
|
||||
"fall2017HauntedHouseSet": "Guérisseur Maison Hantée (Guérisseur)",
|
||||
"fall2017TrickOrTreatSet": "Voleur un-bonbon-ou-un-sort (Voleur)",
|
||||
"eventAvailability": "Disponible à l'achat jusqu'au <%= date(locale) %>.",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"questsForSale": "Quêtes à vendre",
|
||||
"petQuests": "Quêtes de familiers et montures",
|
||||
"unlockableQuests": "Quêtes à débloquer",
|
||||
"goldQuests": "Suite de quêtes des Maîtres des classes",
|
||||
"goldQuests": "Suite de quêtes des maîtres des classes",
|
||||
"questDetails": "Détails de la quête",
|
||||
"questDetailsTitle": "Détails de la quête",
|
||||
"questDescription": "Les quêtes permettent aux joueurs de se concentrer, avec les membres de leur équipe, sur des objectifs de jeu à long terme.",
|
||||
|
||||
@@ -72,8 +72,8 @@
|
||||
"APIv3": "API v3",
|
||||
"APIText": "Copiez ceci pour un usage dans des applications tierces. Considérez toutefois votre Jeton d'API comme l'équivalent d'un mot de passe, et ne le partagez pas publiquement. Votre ID d'utilisateur peut occasionnellement vous être demandé, mais ne publiez jamais votre Jeton d'API là où d'autres peuvent le voir, y compris sur Github.",
|
||||
"APIToken": "Jeton d'API (ceci est un mot de passe - voir l'avertissement ci-dessus !)",
|
||||
"showAPIToken": "Show API Token",
|
||||
"hideAPIToken": "Hide API Token",
|
||||
"showAPIToken": "Montrer le jeton d'API.",
|
||||
"hideAPIToken": "Cacher le jeton d'API.",
|
||||
"APITokenWarning": "Si vous avez besoin d'un nouveau jeton d'API (par exemple si vous l'avez partagé par erreur), envoyez un courriel à <%= hrefTechAssistanceEmail %> avec votre ID d'utilisateur et votre jeton d'API actuel. Une fois celui-ci réinitialisé, vous devrez tout ré-autoriser en vous déconnectant du site web et de l'application mobile, et en fournissant le nouveau jeton à tous les outils Habitica que vous utilisez.",
|
||||
"thirdPartyApps": "Applications tierces",
|
||||
"dataToolDesc": "Une page web qui vous montre des informations sur votre compte Habitica, comme des statistiques au sujet de vos tâches, de votre équipement et vos compétences.",
|
||||
|
||||
@@ -79,9 +79,9 @@
|
||||
"purchaseGemsSeparately": "Acheter des gemmes supplémentaires",
|
||||
"subFreeGemsHow": "Les joueurs d'Habitica peuvent gagner des gemmes gratuitement en gagnant des <a href=\"/challenges/findChallenges\">défis</a> qui octroient des gemmes comme prix, ou comme <a href=\"http://habitica.wikia.com/wiki/Contributing_to_Habitica\">récompenses de contribution</a> pour une aide apportée au développement d'Habitica.",
|
||||
"seeSubscriptionDetails": "Rendez-vous sur la page <a href='/user/settings/subscription'>Abonnement</a> pour voir vos détails d'abonnement !",
|
||||
"timeTravelers": "Voyageurs Temporels",
|
||||
"timeTravelers": "Voyageurs temporels",
|
||||
"timeTravelersTitleNoSub": "<%= linkStartTyler %>Tyler<%= linkEnd %> et <%= linkStartVicky %>Vicky<%= linkEnd %>",
|
||||
"timeTravelersTitle": "Mystérieux Voyageurs temporels",
|
||||
"timeTravelersTitle": "Mystérieux voyageurs temporels",
|
||||
"timeTravelersPopoverNoSub": "Vous aurez besoin d'un Sablier mystique pour invoquer les mystérieux Voyageurs temporels ! <%= linkStart %>Les abonné·e·s<%= linkEnd %> reçoivent un Sablier mystique par tranche de trois mois consécutifs d'abonnement. Revenez lorsque vous aurez un Sablier mystique, et les Voyageurs temporels vous fourniront un familier ou une monture rare, un ensemble d'équipement d'abonné·e du passé... ou peut-être même du futur.",
|
||||
"timeTravelersPopoverNoSubMobile": "Il semblerait que vous ayez besoin d'un sablier mystique pour ouvrir le portail temporel et invoquer les mystérieux voyageurs temporels.",
|
||||
"timeTravelersPopover": "Votre sablier mystique a ouvert notre portail temporel ! Choisissez ce que vous voudriez que l'on récupère dans le passé ou dans le futur.",
|
||||
@@ -134,7 +134,7 @@
|
||||
"mysterySet201707": "Ensemble de gelomancien",
|
||||
"mysterySet201708": "Ensemble du guerrier de lave",
|
||||
"mysterySet201709": "Ensemble de l'apprenti-sorcier",
|
||||
"mysterySet201710": "Imperious Imp Set",
|
||||
"mysterySet201710": "Ensemble du diablotin diablement impérieux",
|
||||
"mysterySet301404": "Ensemble steampunk de base",
|
||||
"mysterySet301405": "Ensemble d'accessoires steampunks",
|
||||
"mysterySet301703": "Ensemble du paon steampunk",
|
||||
@@ -203,5 +203,5 @@
|
||||
"purchaseAll": "Tous les acheter",
|
||||
"gemsPurchaseNote": "Avec l'abonnement, vous pouvez acheter les gemmes pour de l'or au marché ! Pour un accès facile, vous pouvez aussi les épingler dans votre colonne Récompenses",
|
||||
"gemsRemaining": "gemmes restantes",
|
||||
"notEnoughGemsToBuy": "You are unable to buy that amount of gems"
|
||||
"notEnoughGemsToBuy": "Vous ne pouvez pas acheter autant de gemmes."
|
||||
}
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -198,7 +198,7 @@
|
||||
"backgroundCornfieldsNotes": "Nikmati hari yang indah di Ladang Jagung",
|
||||
"backgroundFarmhouseText": "Peternakan",
|
||||
"backgroundFarmhouseNotes": "Katakan halo pada hewan-hewan di peternakan.",
|
||||
"backgroundOrchardText": "Dusun",
|
||||
"backgroundOrchardText": "Kebun Buah",
|
||||
"backgroundOrchardNotes": "Petik buah-buahan matang di Kebun",
|
||||
"backgrounds102016": "SET 29: Dirilis Oktober 2016",
|
||||
"backgroundSpiderWebText": "Jaring Laba-laba",
|
||||
@@ -297,11 +297,11 @@
|
||||
"backgroundGardenShedNotes": "Bekerja di Gudang Kebun.",
|
||||
"backgroundPixelistsWorkshopText": "Bengkel Pixelis",
|
||||
"backgroundPixelistsWorkshopNotes": "Membuat mahakarya di Bengkel Pixelis",
|
||||
"backgrounds102017": "SET 41: Released October 2017",
|
||||
"backgroundMagicalCandlesText": "Magical Candles",
|
||||
"backgroundMagicalCandlesNotes": "Bask in the glow of Magical Candles.",
|
||||
"backgroundSpookyHotelText": "Spooky Hotel",
|
||||
"backgroundSpookyHotelNotes": "Sneak down the hall of a Spooky Hotel.",
|
||||
"backgroundTarPitsText": "Tar Pits",
|
||||
"backgroundTarPitsNotes": "Tiptoe through the Tar Pits."
|
||||
"backgrounds102017": "SET 41: Dirilis Oktober 2017",
|
||||
"backgroundMagicalCandlesText": "Lilin-lilin Ajaib",
|
||||
"backgroundMagicalCandlesNotes": "Diselimuti oleh cahaya Lilin-lilin Ajaib",
|
||||
"backgroundSpookyHotelText": "Hotel Hantu",
|
||||
"backgroundSpookyHotelNotes": "Menyelinap di aula Hotel Hantu",
|
||||
"backgroundTarPitsText": "Lubang Ter",
|
||||
"backgroundTarPitsNotes": "Berjinjit melewati Lubang-lubang Ter"
|
||||
}
|
||||
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"challenge": "Tantangan",
|
||||
"challengeDetails": "Challenges are community events in which players compete and earn prizes by completing a group of related tasks.",
|
||||
"challengeDetails": "Tantangan adalah acara komunitas di mana para pemain bersaing dan mendapatkan hadiah dengan menyelesaikan sekumpulan tugas yang berkaitan",
|
||||
"brokenChaLink": "Tautan Tantangan Rusak",
|
||||
"brokenTask": "Tautan Tantangan Rusak: Tadinya tugas ini adalah bagian dari sebuah tantangan, tapi tugasnya sudah dihapus dari tantangan tersebut. Apa yang akan kamu lakukan?",
|
||||
"brokenTask": "Tautan Tantangan Rusak: tugas ini sebelumnya merupakan bagian dari sebuah tantangan, tapi tugasnya sudah dihapus dari tantangan tersebut. Apa yang mau anda lakukan?",
|
||||
"keepIt": "Simpan",
|
||||
"removeIt": "Hapus",
|
||||
"brokenChallenge": "Tautan Tantangan Rusak: Tadinya tugas ini adalah bagian dari sebuah tantangan, tapi tantangan tersebut (atau kelompok) sudah dihapus. Apa yang akan dilakukan dengan tugas tak bertuan?",
|
||||
"brokenChallenge": "Tautan Tantangan Rusak: tugas ini sebelumnya merupakan bagian dari sebuah tantangan, tapi tantangan tersebut (atau grup) sudah dihapus. Apa yang akan anda lakukan kepada tugas tak bertuan ini?",
|
||||
"keepThem": "Simpan",
|
||||
"removeThem": "Hapus",
|
||||
"challengeCompleted": "Tantangan ini telah diselesaikan, dan pemenangnya adalah <span class=\"badge\"><%= user %></span>! Apa yang akan dilakukan dengan tugas yang tertinggal?",
|
||||
@@ -18,7 +18,7 @@
|
||||
"selectWinner": "Pilih pemenang dan tutup tantangan:",
|
||||
"deleteOrSelect": "Hapus atau pilih pemenang",
|
||||
"endChallenge": "Akhiri Tantangan",
|
||||
"challengeDiscription": "Ini adalah tugas Tantangan yang akan ditambahkan ke dalam daftar tugasmu ketika kamu bergabung dalam Tantangan ini. Tampilan tugas-tugas Tantangan di bawah ini akan berubah warna dan membentuk grafik untuk menunjukkan padamu perkembangan keseluruhan dari grup.",
|
||||
"challengeDiscription": "Ini adalah tugas Tantangan yang akan ditambahkan ke dalam daftar tugasmu ketika kamu bergabung dalam Tantangan ini. Tampilan contoh-contoh tugas Tantangan di bawah ini akan berubah warna dan membentuk grafik untuk menunjukkan kepadamu perkembangan keseluruhan dari grup ini.",
|
||||
"hows": "Apa kabar semuanya?",
|
||||
"filter": "Penyaring",
|
||||
"groups": "Kelompok",
|
||||
@@ -28,18 +28,18 @@
|
||||
"notParticipating": "Tidak Berpartisipasi",
|
||||
"either": "Yang mana saja",
|
||||
"createChallenge": "Buat Tantangan",
|
||||
"createChallengeAddTasks": "Add Challenge Tasks",
|
||||
"addTaskToChallenge": "Add Task",
|
||||
"createChallengeAddTasks": "Tambahkan Tugas Tantangan",
|
||||
"addTaskToChallenge": "Tambahkan Tugas",
|
||||
"discard": "Buang",
|
||||
"challengeTitle": "Judul Tantangan",
|
||||
"challengeTag": "Nama Label",
|
||||
"challengeTagPop": "Tantangan muncul dalam daftar label & tooltip tugas. Jadi selain judul tantangan lengkap seperti di atas, kamu juga butuh sebuah 'singkatan'. Contoh: 'Turun 10 kilogram dalam 3 bulan' bisa dibuat menjadi '-10kg' (Klik untuk informasi lengkap).",
|
||||
"challengeDescr": "Deskripsi",
|
||||
"prize": "Hadiah",
|
||||
"prizePop": "Jika seseorang dapat 'memenangkan' tantanganmu, kamu boleh memberi pemenang tersebut hadiah berupa Gem. Maksimal jumlah gem yang dapat kamu berikan adalah sejumlah gem yang kamu miliki (ditambah jumlah gem dari guild, kalau kamu membuat tantangan ini untuk guild-mu). Catatan: Hadiah tidak dapat diganti setelah ini.",
|
||||
"prizePopTavern": "Jika seseorang dapat 'memenangkan' tantanganmu, kamu bisa memberi hadiah Gem kepada pemenang. Maks = jumlah gem yang kamu punya. Catatan: Hadiah ini nantinya tidak dapat diubah dan gem untuk membuat tantangan di Kedai Minuman tidak dapat diambil kembali jika tantangan dibatalkan.",
|
||||
"prizePop": "Jika seseorang dapat 'memenangi' tantanganmu, kamu boleh memberi pemenang tersebut hadiah Gem. Maksimal jumlah gem yang dapat kamu berikan itu sejumlah gem yang kamu miliki (ditambah jumlah gem dari guild, kalau kamu membuat tantangan ini untuk guild-mu). Catatan: Hadiah ini tidak dapat diganti nanti.",
|
||||
"prizePopTavern": "Jika seseorang dapat 'memenangi' tantanganmu, kamu bisa memberi hadiah Gem kepada pemenang. Maks = jumlah gem yang kamu punya. Catatan: Hadiah ini nantinya tidak dapat diubah dan gem untuk membuat tantangan di Kedai Minuman tidak dapat diambil kembali jika tantangan dibatalkan.",
|
||||
"publicChallenges": "Minimum 1 Gem untuk <strong> tantangan publik </strong> (membantu untuk mencegah spam, beneran).",
|
||||
"publicChallengesTitle": "Public Challenges",
|
||||
"publicChallengesTitle": "Tantangan Publik",
|
||||
"officialChallenge": "Tantangan Resmi Habitica",
|
||||
"by": "oleh",
|
||||
"participants": "<%= membercount %> Partisipan",
|
||||
@@ -48,17 +48,17 @@
|
||||
"selectGroup": "Silakan pilih kelompok",
|
||||
"challengeCreated": "Tantangan dibuat",
|
||||
"sureDelCha": "Kamu yakin ingin menghapus tantangan ini?",
|
||||
"sureDelChaTavern": "Kamu yakin ingin menghapus tantangan ini? Gem-mu tidak akan dikembalikan.",
|
||||
"sureDelChaTavern": "Kamu yakin ingin menghapus tantangan ini? Permata-mu tidak akan dikembalikan.",
|
||||
"removeTasks": "Hapus tugas",
|
||||
"keepTasks": "Simpan Tugas",
|
||||
"closeCha": "Tutup tantangan dan...",
|
||||
"leaveCha": "Tinggalkan tantangan dan...",
|
||||
"challengedOwnedFilterHeader": "Kepemilikan",
|
||||
"challengedOwnedFilter": "Dimiliki",
|
||||
"owned": "Owned",
|
||||
"owned": "Sudah Punya",
|
||||
"challengedNotOwnedFilter": "Tidak Dimiliki",
|
||||
"not_owned": "Not Owned",
|
||||
"not_participating": "Not Participating",
|
||||
"not_owned": "Belum Punya",
|
||||
"not_participating": "Belum Berpartisipasi",
|
||||
"challengedEitherOwnedFilter": "Yang Mana Saja",
|
||||
"backToChallenges": "Kembali ke semua tantangan",
|
||||
"prizeValue": "<%= gemcount %> <%= gemicon %> Hadiah",
|
||||
@@ -73,58 +73,58 @@
|
||||
"noChallengeOwnerPopover": "Tantangan ini tidak ada pemilik karena pengguna yang membuat tantangan menghapus akunnya.",
|
||||
"challengeMemberNotFound": "Pengguna tidak ditemukan di antara anggota tantangan",
|
||||
"onlyGroupLeaderChal": "Hanya pemimpin kelompok yang dapat membuat tantangan",
|
||||
"tavChalsMinPrize": "Hadiah harus setidaknya 1 Permata untuk Tantangan Umum.",
|
||||
"tavChalsMinPrize": "Hadiah setidaknya harus berjumlah 1 Permata untuk Tantangan Umum.",
|
||||
"cantAfford": "Kamu tidak dapat membeli hadiah ini. Beli lebih banyak gem atau turunkan harga hadiah.",
|
||||
"challengeIdRequired": "\"challengeId\" harus merupakan UUID yang valid.",
|
||||
"winnerIdRequired": "\"winnerId\" harus merupakan UUID yang valid.",
|
||||
"challengeNotFound": "Tantangan tidak ditemukan atau kamu tidak memiliki akses.",
|
||||
"onlyLeaderDeleteChal": "Hanya pemilik tantangan yang dapat menghapusnya.",
|
||||
"onlyLeaderUpdateChal": "Hanya pemilik tantangan yang dapat memperbaharuinya.",
|
||||
"winnerNotFound": "Pemenang dengan id \"<%= userId %>\" tidak ditemukan atau bukan merupakan partisipan dari tantangan.",
|
||||
"noCompletedTodosChallenge": "\"includeCompletedTodos\" tidak didukung ketika mengumpulkan tugas tantangan.",
|
||||
"winnerNotFound": "Pemenang dengan id \"<%= userId %>\" tidak ditemukan atau bukan merupakan peserta tantangan ini.",
|
||||
"noCompletedTodosChallenge": "\"includeCompletedTodos\" tidak tersedia ketika mengumpulkan tugas tantangan.",
|
||||
"userTasksNoChallengeId": "Ketika \"tasksOwner\" adalah \"user\" \"challengeId\" tidak dapat dilakukan.",
|
||||
"onlyChalLeaderEditTasks": "Tugas yang termasuk dalam tantangan hanya dapat diganti oleh pemilik.",
|
||||
"userAlreadyInChallenge": "Pengguna telah berpartisipasi di dalam tantangan ini.",
|
||||
"cantOnlyUnlinkChalTask": "Hanya tugas tantangan rusak yang dapat diputuskan.",
|
||||
"cantOnlyUnlinkChalTask": "Hanya tugas tantangan rusak yang dapat diputuskan tautannya.",
|
||||
"shortNameTooShort": "Nama Label harus setidaknya memiliki 3 karakter.",
|
||||
"joinedChallenge": "Bergabung dengan sebuah Tantangan",
|
||||
"joinedChallengeText": "User ini telah mengetes dirinya dengan bergabung pada sebuah Tantangan!",
|
||||
"myChallenges": "My Challenges",
|
||||
"findChallenges": "Discover Challenges",
|
||||
"joinedChallengeText": "Pengguna ini telah menguji dirinya dengan cara bergabung dengan sebuah Tantangan!",
|
||||
"myChallenges": "Tantangan Saya",
|
||||
"findChallenges": "Temukan Tantangan",
|
||||
"noChallengeTitle": "Kamu tidak punya Tantangan apapun.",
|
||||
"challengeDescription1": "Challenges are community events in which players compete and earn prizes by completing a group of related tasks.",
|
||||
"challengeDescription2": "Find recommended Challenges based on your interests, browse Habitica's public Challenges, or create your own Challenges.",
|
||||
"createdBy": "Created By",
|
||||
"joinChallenge": "Join Challenge",
|
||||
"leaveChallenge": "Leave Challenge",
|
||||
"addTask": "Add Task",
|
||||
"editChallenge": "Edit Challenge",
|
||||
"challengeDescription": "Challenge Description",
|
||||
"selectChallengeWinnersDescription": "Select winners from the Challenge participants",
|
||||
"awardWinners": "Award Winners",
|
||||
"doYouWantedToDeleteChallenge": "Do you want to delete this Challenge?",
|
||||
"deleteChallenge": "Delete Challenge",
|
||||
"challengeNamePlaceholder": "What is your Challenge name?",
|
||||
"challengeSummary": "Summary",
|
||||
"challengeSummaryPlaceholder": "Write a short description advertising your Challenge to other Habiticans. What is the main purpose of your Challenge and why should people join it? Try to include useful keywords in the description so that Habiticans can easily find it when they search!",
|
||||
"challengeDescriptionPlaceholder": "Use this section to go into more detail about everything that Challenge participants should know about your Challenge.",
|
||||
"challengeGuild": "Add to",
|
||||
"challengeMinimum": "Minimum 1 Gem for public Challenges (helps prevent spam, it really does).",
|
||||
"participantsTitle": "Participants",
|
||||
"shortName": "Short Name",
|
||||
"shortNamePlaceholder": "What short tag should be used to identify your Challenge?",
|
||||
"updateChallenge": "Update Challenge",
|
||||
"haveNoChallenges": "This group has no Challenges",
|
||||
"challengeDescription1": "Tantangan adalah acara komunitas di mana para pemain bersaing dan mendapatkan hadiah dengan menyelesaikan sekumpulan tugas yang berkaitan",
|
||||
"challengeDescription2": "Temukan rekomendasi Tantangan berdasarkan minat anda, jelajahi Tantangan publik Habitica, atau buat Tantangan anda sendiri.",
|
||||
"createdBy": "Dibuat Oleh",
|
||||
"joinChallenge": "Ikuti Tantangan",
|
||||
"leaveChallenge": "Tinggalkan Tantangan",
|
||||
"addTask": "Tambahkan Tugas",
|
||||
"editChallenge": "Edit Tantangan",
|
||||
"challengeDescription": "Deskripsi Tantangan",
|
||||
"selectChallengeWinnersDescription": "Pilih pemenang dari peserta Tantangan",
|
||||
"awardWinners": "Pemenang Penghargaan",
|
||||
"doYouWantedToDeleteChallenge": "Apakah anda mau menghapus Tantangan ini?",
|
||||
"deleteChallenge": "Hapus Tantangan",
|
||||
"challengeNamePlaceholder": "Apa nama Tantangan anda?",
|
||||
"challengeSummary": "Ringkasan",
|
||||
"challengeSummaryPlaceholder": "Tulis deskripsi pendek yang mempromosikan Tantangan anda kepada Habitican lain. Apa tujuan utama Tantangan anda dan mengapa orang harus ikut? Coba sertakan kata-kata kunci di deskripsi sehingga Habitican dapat menemukannya dengan mudah!",
|
||||
"challengeDescriptionPlaceholder": "Gunakan bagian ini untuk menjelaskan lebih dalam tentang semua hal yang peserta Tantangan harus tahu mengenai Tantangan anda.",
|
||||
"challengeGuild": "Tambahkan ke",
|
||||
"challengeMinimum": "Minimum 1 Permata untuk Tantangan publik (untuk mencegah spam, beneran).",
|
||||
"participantsTitle": "Peserta",
|
||||
"shortName": "Singkatan",
|
||||
"shortNamePlaceholder": "Label apa yang harus digunakan untuk mengenali Tantangan anda?",
|
||||
"updateChallenge": "Perbarui Tantangan",
|
||||
"haveNoChallenges": "Grup ini tidak ada Tantangan",
|
||||
"loadMore": "Baca lebih lanjut",
|
||||
"exportChallengeCsv": "Export Challenge",
|
||||
"editingChallenge": "Editing Challenge",
|
||||
"nameRequired": "Name is required",
|
||||
"tagTooShort": "Tag name is too short",
|
||||
"summaryRequired": "Summary is required",
|
||||
"summaryTooLong": "Summary is too long",
|
||||
"descriptionRequired": "Description is required",
|
||||
"locationRequired": "Location of challenge is required ('Add to')",
|
||||
"categoiresRequired": "One or more categories must be selected",
|
||||
"viewProgressOf": "View Progress Of",
|
||||
"selectMember": "Select Member"
|
||||
"exportChallengeCsv": "Ekspor Tantangan",
|
||||
"editingChallenge": "Mengedit Tantangan",
|
||||
"nameRequired": "Nama diperlukan",
|
||||
"tagTooShort": "Nama label terlalu pendek",
|
||||
"summaryRequired": "Ringkasan diperlukan",
|
||||
"summaryTooLong": "Ringkasan terlalu panjang",
|
||||
"descriptionRequired": "Deskripsi diperlukan",
|
||||
"locationRequired": "Lokasi tantangan diperlukan ('Tambahkan ke')",
|
||||
"categoiresRequired": "Satu atau lebih kategori harus dipilih",
|
||||
"viewProgressOf": "Lihat Progress Dari",
|
||||
"selectMember": "Pilih Anggota"
|
||||
}
|
||||
@@ -3,8 +3,8 @@
|
||||
"profile": "Profil",
|
||||
"avatar": "Ubah Tampilan Avatar",
|
||||
"editAvatar": "Edit Avatar",
|
||||
"noDescription": "This Habitican hasn't added a description.",
|
||||
"noPhoto": "This Habitican hasn't added a photo.",
|
||||
"noDescription": "Habitican ini belum menambahkan deskripsi apapun.",
|
||||
"noPhoto": "Habitican ini belum menambahkan foto apapun.",
|
||||
"other": "Lainnya",
|
||||
"fullName": "Nama Lengkap",
|
||||
"displayName": "Nama Tampilan",
|
||||
@@ -33,9 +33,9 @@
|
||||
"color": "Warna",
|
||||
"bodyHair": "Rambut",
|
||||
"hair": "Rambut",
|
||||
"bangs": "Bangs",
|
||||
"bangs": "Poni",
|
||||
"hairBangs": "Poni",
|
||||
"ponytail": "Ponytail",
|
||||
"ponytail": "Kuncir",
|
||||
"glasses": "Kacamata",
|
||||
"hairBase": "Dasar",
|
||||
"hairSet1": "Set Model Rambut 1",
|
||||
@@ -46,7 +46,7 @@
|
||||
"mustache": "Kumis",
|
||||
"flower": "Bunga",
|
||||
"wheelchair": "Kursi Roda",
|
||||
"extra": "Extra",
|
||||
"extra": "Ekstra",
|
||||
"basicSkins": "Warna Kulit Biasa",
|
||||
"rainbowSkins": "Kulit Warna-Warni",
|
||||
"pastelSkins": "Kulit Pucat",
|
||||
@@ -70,12 +70,12 @@
|
||||
"costumeText": "Jika kamu lebih menyukai tampilan perlengkapan lain dibandingkan yang kamu kenakan sekarang, centang kotak \"Gunakan Kostum\" untuk menyembunyikan perlengkapan perang yang kamu kenakan di balik kostum yang kamu sukai.",
|
||||
"useCostume": "Gunakan Kostum",
|
||||
"useCostumeInfo1": "Klik \"Gunakan Kostum\" untuk memasang item ke avatarmu tanpa memengaruhi status dari Perlengkapan Perang! Ini berarti bahwa kamu dapat memasang perlengkapan dengan status terbaik di sebelah kiri, dan memakai perlengkapan dengan model terbaik di sebelah kanan.",
|
||||
"useCostumeInfo2": "Once you click \"Use Costume\" your avatar will look pretty basic... but don't worry! If you look on the left, you'll see that your Battle Gear is still equipped. Next, you can make things fancy! Anything you equip on the right won't affect your stats, but can make you look super awesome. Try out different combos, mixing sets, and coordinating your Costume with your pets, mounts, and backgrounds.<br><br>Got more questions? Check out the <a href=\"http://habitica.wikia.com/wiki/Equipment#Costumes\">Costume page</a> on the wiki. Find the perfect ensemble? Show it off in the <a href=\"/groups/guild/3884eeaa-2d6a-45e8-a279-ada6de9709e1\">Costume Carnival guild</a> or brag in the Tavern!",
|
||||
"costumePopoverText": "Select \"Use Costume\" to equip items to your avatar without affecting the stats from your Battle Gear! This means that you can dress up your avatar in whatever outfit you like while still having your best Battle Gear equipped.",
|
||||
"useCostumeInfo2": "Setelah memilih \"Gunakan Kostum\" avatarmu akan terlihat biasa saja... tapi jangan khawatir! Di kiri, kamu akan lihat karakter kamu masih menggunakan Perlengkapan Perang kamu. Selanjutnya, kamu dapat bergaya sepuasmu! Apapun yang kamu gunakan di kanan tidak akan mempengaruhi statusmu, tapi dapat membuat kamu terlihat keren! Coba combo yang berbeda-beda, campur aduk berbagai set, dan sesuaikan Kostum itu dengan peliharaan, tunggangan, dan juga latar belakangmu. <br><br>Masih ada pertanyaan lagi? Cek <a href=\"http://habitica.wikia.com/wiki/Equipment#Costumes\">laman Kostum</a>di wiki. Berhasil mendapatkan kombinasi yang sempurna? Tunjukkan kostum kamu di <a href=\"/groups/guild/3884eeaa-2d6a-45e8-a279-ada6de9709e1\">guild Karnival Kostum</a>atau pamerkan di Kedai Minuman!",
|
||||
"costumePopoverText": "PIlih \"Gunakan Kostum\" untuk menggunakan item-item tersebut kepada avatarmu tanpa mempengaruhi status dari Perlengkapan Perang-mu! Ini berarti kamu dapat memakaikan avatar kamu dengan pakaian apapun yang kamu mau sambil menggunakan Perlengkapan Perang terbaikmu.",
|
||||
"autoEquipPopoverText": "Pilih ini jika kamu ingin langsung memakai perlengkapan setelah membelinya.",
|
||||
"costumeDisabled": "You have disabled your costume.",
|
||||
"costumeDisabled": "Kamu telah menonaktifkan kostummu.",
|
||||
"gearAchievement": "Kamu mendapat lencana \"Ultimate Gear\" karena sudah mendapat semua perlengkapan sesuai dengan pekerjaanmu! Kamu sudah melengkapi perlengkapan berikut:",
|
||||
"moreGearAchievements": "To attain more Ultimate Gear badges, change classes on <a href='/user/settings/site' target='_blank'>the Settings > Site page</a> and buy your new class's gear!",
|
||||
"moreGearAchievements": "Untuk mendapatkan lebih banyak lencana Ultimate Gear, ganti pekerjaanmu di <a href='/user/settings/site' target='_blank'>Pengaturan > Laman Situs</a> dan beli perlengkapan untuk pekerjaan barumu!",
|
||||
"armoireUnlocked": "Kalau ingin lebih banyak perlengkapan, coba cek <strong>Peti Harta Karun!</strong> Klik Hadiah Peti Harta Karun untuk kesempatan mendapatkan Perlengkapan spesial! Kamu juga bisa mendapatkan pengalaman atau makanan.",
|
||||
"ultimGearName": "Ultimate Gear - <%= ultClass %>",
|
||||
"ultimGearText": "Telah meng-upgrade set senjata dan pakaian sampai maksimal untuk pekerjaan <%= ultClass %>.",
|
||||
@@ -127,7 +127,7 @@
|
||||
"mystery": "Misteri",
|
||||
"changeClass": "Ubah Pekerjaan, Mengembalikan Poin Atribut",
|
||||
"lvl10ChangeClass": "Untuk mengganti pekerjaan kamu harus setidaknya level 10.",
|
||||
"changeClassConfirmCost": "Are you sure you want to change your class for 3 Gems?",
|
||||
"changeClassConfirmCost": "Apakah kamu yakin ingin mengganti pekerjaanmu seharga 3 Permata?",
|
||||
"invalidClass": "Pekerjaan tidak valid. Pilihlah 'prajurit', 'pencuri', 'penyihir', atau 'penyembuh'.",
|
||||
"levelPopover": "Setiap level akan otomatis memberikan satu point untuk diatur ke dalam atribut pilihanmu. Kamu dapat melakukannya secara manual atau membiarkan permainan menentukannya untukmu dengan menggunakan opsi Alokasi Otomatis.",
|
||||
"unallocated": "Poin Atribut yang Belum Dialokasikan",
|
||||
@@ -143,16 +143,16 @@
|
||||
"distributePoints": "Distribusikan Poin yang Belum Dialokasikan",
|
||||
"distributePointsPop": "Gunakan semua poin atribut yang belum terpakai sesuai dengan skema alokasi yang dipilih.",
|
||||
"warriorText": "Para Prajurit mencetak lebih banyak \"serangan kritis\" saat menyelesaikan tugas, yang secara acak memberi tambahan Koin Emas, Pengalaman, dan memperbesar kemungkinan mendapatkan item. Prajurit juga mengakibatkan damage besar pada monster-monster bos. Mainkan Prajurit kalau kamu termotivasi oleh imbalan-imbalan berbentuk jackpot yang tidak terduga, atau ingin menghajar para monster!",
|
||||
"wizardText": "Mages learn swiftly, gaining Experience and Levels faster than other classes. They also get a great deal of Mana for using special abilities. Play a Mage if you enjoy the tactical game aspects of Habitica, or if you are strongly motivated by leveling up and unlocking advanced features!",
|
||||
"wizardText": "Mage belajar dengan cepat, memperoleh Pengalaman dan Level lebih cepat daripada pekerjaan lain. Mereka juga punya banyak Mana untuk menggunakan kemampuan khusus. Pilih Mage jika kamu suka bermain Habitica dengan menggunakan taktik, atau jika kamu merasa sangat termotivasi untuk naik level dan membuka fitur-fitur lanjutan!",
|
||||
"mageText": "Penyihir cepat belajar, meraih Pengalaman dan Level lebih cepat daripada pekerjaan-pekerjaan lainnya. Mereka juga mendapatkan banyak Mana dengan menggunakan kemampuan khusus. Bermainlah sebagai Penyihir jika kamu menyukai aspek permainan taktik dari Habitica, atau jika kamu sangat termotifasi dengan peraihan level dan membuka fitur lebih lanjut.",
|
||||
"rogueText": "Para Pencuri suka mengumpulkan kekayaan, memperoleh Koin Emas lebih banyak dari siapapun, dan mahir dalam menemukan item. Kemampuan Tipuan yang hebat dapat menghindarkan mereka dari konsekuensi melewatkan Keseharian. Mainkan Pencuri jika kamu suka Imbalan dan Pencapaian, berjuang untuk hasil jarahan dan lencana!",
|
||||
"healerText": "Para Penyembuh lebih tahan terhadap luka, dan memperluas kekebalan tersebut ke teman-temannya. Melewatkan Keseharian dan Kebiasaan buruk tidak terlalu mengganggu mereka, dan mereka mempunyai berbagai cara untuk memulihkan Kesehatan akibat kegagalan. Mainkan Penyembuh jika kamu suka membantu temanmu, atau jika pemikiran untuk mengakali Kematian dengan kerja keras menginspirasimu!",
|
||||
"optOutOfClasses": "Matikan",
|
||||
"optOutOfPMs": "Matikan",
|
||||
"chooseClass": "Choose your Class",
|
||||
"chooseClassLearnMarkdown": "[Learn more about Habitica's class system](http://habitica.wikia.com/wiki/Class_System)",
|
||||
"optOutOfClassesText": "Can't be bothered with classes? Want to choose later? Opt out - you'll be a warrior with no special abilities. You can read about the class system later on the wiki and enable classes at any time under User Icon > Settings.",
|
||||
"selectClass": "Select <%= heroClass %>",
|
||||
"chooseClass": "Pilih Pekerjaan kamu",
|
||||
"chooseClassLearnMarkdown": "[Belajar lebih banyak tentang sistem pekerjaan Habitica](http://habitica.wikia.com/wiki/Class_System)",
|
||||
"optOutOfClassesText": "Tidak peduli dengan pekerjaan? Mau memilih nanti? Tidak apa-apa - kamu akan Prajurit tanpa kemampuan khusus. Kamu bisa membaca tentang sistem pekerjaan nanti di wiki dan mengaktifkan kelas kapanpun kamu mau di Ikon Pengguna > Pengaturan.",
|
||||
"selectClass": "Pilih <%= heroClass %>",
|
||||
"select": "Pilih",
|
||||
"stealth": "Tidak Tampak",
|
||||
"stealthNewDay": "Ketika memulai hari baru, kamu akan terhindar dari damage akibat kehilangan Keseharian sebanyak ini.",
|
||||
@@ -161,29 +161,29 @@
|
||||
"respawn": "Bangkit!",
|
||||
"youDied": "Kamu Terbunuh!",
|
||||
"dieText": "Kamu kehilangan satu Level, semua Koin Emas, dan salah satu Perlengkapanmu. Bangkitlah, Habiteer, dan coba lagi! Kurangi Kebiasaan buruk tersebut, waspada dalam menyelesaikan Keseharian, dan tunda kematian selama mungkin dengan Ramuan Kesehatan jika kamu goyah!",
|
||||
"sureReset": "Are you sure? This will reset your character's class and allocated points (you'll get them all back to re-allocate), and costs 3 Gems.",
|
||||
"sureReset": "Apakah kamu yakin? Kamu akan memilih ulang pekerjaan karaktermu dan poin yang sudah dialokasikan akan dihapus (kamu akan mendapatkan semuanya kembali untuk dialokasikan ulang), seharga 3 Permata.",
|
||||
"purchaseFor": "Beli seharga <%= cost %> Gem?",
|
||||
"notEnoughMana": "Mana tidak cukup.",
|
||||
"invalidTarget": "You can't cast a skill on that.",
|
||||
"invalidTarget": "Kamu tidak dapat menggunakan kemampuan kamu untuk itu.",
|
||||
"youCast": "Kamu menggunakan <%= spell %>.",
|
||||
"youCastTarget": "Kamu menggunakan <%= spell %> pada <%= target %>.",
|
||||
"youCastParty": "Kamu menggunakan <%= spell %> pada kelompok.",
|
||||
"critBonus": "Serangan Kritis! Bonus:",
|
||||
"gainedGold": "You gained some Gold",
|
||||
"gainedMana": "You gained some Mana",
|
||||
"gainedHealth": "You gained some Health",
|
||||
"gainedExperience": "You gained some Experience",
|
||||
"lostGold": "You spent some Gold",
|
||||
"lostMana": "You used some Mana",
|
||||
"lostHealth": "You lost some Health",
|
||||
"lostExperience": "You lost some Experience",
|
||||
"gainedGold": "Kamu mendapat beberapa Koin Emas",
|
||||
"gainedMana": "Kamu mendapat beberapa Mana",
|
||||
"gainedHealth": "Kamu mendapat beberapa Nyawa",
|
||||
"gainedExperience": "Kamu mendapat beberapa Pengalaman",
|
||||
"lostGold": "Kamu menggunakan beberapa Koin Emas",
|
||||
"lostMana": "Kamu menggunakan beberapa Mana",
|
||||
"lostHealth": "Kamu kehilangan beberapa Nyawa",
|
||||
"lostExperience": "Kamu kehilangan beberapa Pengalaman",
|
||||
"displayNameDescription1": "Ini yang akan muncul di pesan yang kamu tulis di Kedai Minuman, guild dan party, begitu juga yang terpampang di avatarmu. Untuk mengubahnya, klik tombol Edit di atas. Tapi kalau kamu mau mengubah nama login-mu, pergi ke",
|
||||
"displayNameDescription2": "Pengaturan -> Situs",
|
||||
"displayNameDescription3": "dan lihat di bagian Registrasi.",
|
||||
"unequipBattleGear": "Lepaskan Perlengkapan Perang",
|
||||
"unequipCostume": "Lepaskan Kostum",
|
||||
"equip": "Equip",
|
||||
"unequip": "Unequip",
|
||||
"equip": "Gunakan",
|
||||
"unequip": "Lepaskan",
|
||||
"unequipPetMountBackground": "Lepaskan Peliharaan, Tunggangan, Latar Belakang",
|
||||
"animalSkins": "Kulit Hewan",
|
||||
"chooseClassHeading": "Pilih Pekerjaan kamu! Atau biarkan saja untuk memilihnya nanti.",
|
||||
@@ -198,24 +198,24 @@
|
||||
"int": "KEC",
|
||||
"showQuickAllocation": "Tampilkan alokasi status",
|
||||
"hideQuickAllocation": "Sembunyikan alokasi status",
|
||||
"quickAllocationLevelPopover": "Each level earns you one point to assign to an attribute of your choice. You can do so manually, or let the game decide for you using one of the Automatic Allocation options found in User Icon > Stats.",
|
||||
"quickAllocationLevelPopover": "Kamu akan mendapat satu poin setiap level untuk dialokasikan kepada satu atribut pilihanmu. Kamu dapat melakukan ini sendiri, atau biarkan permainan ini memutuskannya untukmu dengan menggunakan salah satu pilihan dari Alokasi Otomatis yang dapat ditemukan di Ikon Pengguna > Status.",
|
||||
"invalidAttribute": "\"<%= attr %>\" bukan merupakan atribut yang valid.",
|
||||
"notEnoughAttrPoints": "Kamu tidak memiliki cukup poin atribut.",
|
||||
"style": "Style",
|
||||
"facialhair": "Facial",
|
||||
"photo": "Photo",
|
||||
"style": "Gaya",
|
||||
"facialhair": "Wajah",
|
||||
"photo": "Foto",
|
||||
"info": "Info",
|
||||
"joined": "Joined",
|
||||
"totalLogins": "Total Check Ins",
|
||||
"latestCheckin": "Latest Check In",
|
||||
"editProfile": "Edit Profile",
|
||||
"challengesWon": "Challenges Won",
|
||||
"questsCompleted": "Quests Completed",
|
||||
"headAccess": "Head Access.",
|
||||
"backAccess": "Back Access.",
|
||||
"bodyAccess": "Body Access.",
|
||||
"mainHand": "Main-Hand",
|
||||
"offHand": "Off-Hand",
|
||||
"pointsAvailable": "Points Available",
|
||||
"pts": "pts"
|
||||
"joined": "Bergabung",
|
||||
"totalLogins": "Jumlah Check In",
|
||||
"latestCheckin": "Check In Terakhir",
|
||||
"editProfile": "Edit Profil",
|
||||
"challengesWon": "Tantangan yang Dimenangi",
|
||||
"questsCompleted": "Misi yang Diselesaikan",
|
||||
"headAccess": "Hiasan Kepala",
|
||||
"backAccess": "Hiasan Punggung",
|
||||
"bodyAccess": "Hiasan Tubuh",
|
||||
"mainHand": "Tangan Utama",
|
||||
"offHand": "Tangan Lain",
|
||||
"pointsAvailable": "Poin Tersedia",
|
||||
"pts": "poin"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"iAcceptCommunityGuidelines": "Saya setuju untuk mematuhi Pedoman Komunitas",
|
||||
"tavernCommunityGuidelinesPlaceholder": "Friendly reminder: this is an all-ages chat, so please keep content and language appropriate! Consult the Community Guidelines in the sidebar if you have questions.",
|
||||
"tavernCommunityGuidelinesPlaceholder": "Peringatan ramah: ini merupakan obrolan segala usia, jadi gunakan isi dan bahasa yang pantas! Periksa Pedoman Komunitas di samping jika kamu mempunyai pertanyaan.",
|
||||
"commGuideHeadingWelcome": "Selamat datang di Habitica!",
|
||||
"commGuidePara001": "Halo, para petualang! Selamat datang di Habitica, negeri produktivitas, pola hidup yang sehat, dan gryphon yang kadang-kadang mengamuk. Kami memiliki komunitas yang penuh dengan orang-orang yang ceria dan siap saling membantu pada perjalanan menuju pengembangan diri.",
|
||||
"commGuidePara002": "Agar semua orang merasa aman, bahagia dan produktif dalam komunitas ini, kami memiliki beberapa pedoman yang harus diperhatikan. Kami telah membuat pedoman ini dengan seksama sehingga ramah dan mudah dipahami. Karenanya, harap baca dan perhatikan pedoman ini dengan cermat.",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"playerTiersDesc": "The colored usernames you see in chat represent a person's contributor tier. The higher the tier, the more the person has contributed to habitica through art, code, the community, or more!",
|
||||
"playerTiersDesc": "Nama pengguna berwarna yang kamu lihat di obrolan menunjukkan tingkatan kontributor orang itu. Semakin tinggi tingkatannya, semakin banyak kontribusi orang ini kepada habitica melalui kesenian, kode komputer, komunitas, dan lain sebagainya!",
|
||||
"tier1": "Tier 1 (Friend)",
|
||||
"tier2": "Tier 2 (Friend)",
|
||||
"tier3": "Tier 3 (Elite)",
|
||||
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"tavern": "Kedai Minuman",
|
||||
"tavernChat": "Tavern Chat",
|
||||
"tavern": "Obrolan Kedai Minuman",
|
||||
"tavernChat": "Obrolan Kedai Minuman",
|
||||
"innCheckOut": "Keluar dari Penginapan",
|
||||
"innCheckIn": "Beristirahat di Penginapan",
|
||||
"innText": "Kamu beristirahat di Penginapan! Ketika menginap, kamu tidak akan dilukai oleh keseharianmu yang belum selesai, tapi mereka tetap akan diperbarui setiap hari. Ingat: jika kamu sedang ikut misi melawan musuh, musuh masih bisa melukaimu lewat keseharian yang tidak diselesaikan teman party-mu kecuali mereka ada di Penginapan juga! Selain itu kamu tidak akan bisa menyerang musuh (atau menemukan item misi) jika masih di dalam Penginapan.",
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"tip7": "Beberapa gambar latar bisa saling sambung-menyambung ketika digunakan bersama-sama dengan anggota party. Contohnya: Mountain Lake, Pagodas, dan Rolling Hills.",
|
||||
"tip8": "Kirim PM pada orang lain dengan cara mengeklik gambar amplop di dekat nama mereka di obrolan!",
|
||||
"tip9": "Kunjungi Guild Leaders & Challenge Creators Guild untuk tips memulai sebuah Perkumpulan.",
|
||||
"tip10": "Kamu bisa memenangkan gems dengan berkompetisi di Tantangan. Tantangan-tantangan baru ditambahkan setiap harinya!",
|
||||
"tip10": "Kamu bisa memenangkan permata dengan berkompetisi di Tantangan. Tantangan-tantangan baru ditambahkan setiap harinya!",
|
||||
"tip11": "Jika kamu senang mendandani avatarmu, coba cek Costume Carnival Guild.",
|
||||
"tip12": "Join the “Challenge... Accepted” Guild for regularly scheduled random challenges.",
|
||||
"tip13": "Memiliki lebih dari empat anggota Kelompok meningkatkan rasa tanggung jawab!",
|
||||
|
||||
@@ -56,6 +56,6 @@
|
||||
"messageUserOperationProtected": "jalur `<%= operation %>` tidak disimpan, karena terproteksi.",
|
||||
"messageUserOperationNotFound": "<%= operation %> operasi tidak ditemukan",
|
||||
"messageNotificationNotFound": "Notifikasi tidak ditemukan.",
|
||||
"notificationsRequired": "Notification ids are required.",
|
||||
"beginningOfConversation": "This is the beginning of your conversation with <%= userName %>. Remember to be kind, respectful, and follow the Community Guidelines!"
|
||||
"notificationsRequired": "Id notifikasi diperlukan.",
|
||||
"beginningOfConversation": "Ini permulaan percakapanmu dengan <%= userName %>. Ingatlah untuk menunjukkan rasa hormat, sikap baik hati, dan ikuti Pedoman Komunitas!"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"needTips": "Need some tips on how to begin? Here's a straightforward guide!",
|
||||
"needTips": "Perlu tips tentang bagaimana cara memulai? Ini pedoman termudah yang bisa kamu ikuti!",
|
||||
|
||||
"step1": "Langkah 1: Ketikkan Tugas",
|
||||
"webStep1Text": "Habitica is nothing without real-world goals, so enter a few tasks. You can add more later as you think of them! All tasks can be added by clicking the green \"Create\" button.\n* **Set up [To-Dos](http://habitica.wikia.com/wiki/To-Dos):** Enter tasks you do once or rarely in the To-Dos column, one at a time. You can click on the tasks to edit them and add checklists, due dates, and more!\n* **Set up [Dailies](http://habitica.wikia.com/wiki/Dailies):** Enter activities you need to do daily or on a particular day of the week, month, or year in the Dailies column. Click task to edit when it will be due and/or set a start date. You can also make it due on a repeating basis, for example, every 3 days.\n* **Set up [Habits](http://habitica.wikia.com/wiki/Habits):** Enter habits you want to establish in the Habits column. You can edit the Habit to change it to just a good habit :heavy_plus_sign: or a bad habit :heavy_minus_sign:\n* **Set up [Rewards](http://habitica.wikia.com/wiki/Rewards):** In addition to the in-game Rewards offered, add activities or treats which you want to use as a motivation to the Rewards column. It's important to give yourself a break or allow some indulgence in moderation!\n* If you need inspiration for which tasks to add, you can look at the wiki's pages on [Sample Habits](http://habitica.wikia.com/wiki/Sample_Habits), [Sample Dailies](http://habitica.wikia.com/wiki/Sample_Dailies), [Sample To-Dos](http://habitica.wikia.com/wiki/Sample_To-Dos), and [Sample Rewards](http://habitica.wikia.com/wiki/Sample_Custom_Rewards).",
|
||||
|
||||
@@ -84,7 +84,7 @@
|
||||
"questMoonstone2Boss": "Sang Necromancer",
|
||||
"questMoonstone2DropMoonstone3Quest": "Recidivate, Bagian 3: Recidivate yang Berubah (Gulungan)",
|
||||
"questMoonstone3Text": "Recidivate, Bagian 3: Recidivate yang Berubah",
|
||||
"questMoonstone3Notes": "Recidivate jatuh ke tanah, saat kamu menyerangnya dengan moonstone chain. Kamu tekejut saat Redivicate memandangimu dengan matanya yang berkobar menakutkan.<br><br>\"Dasar makhluk konyol!\" Jeritnya. \"Moonstone akan membuatku kembali ke wujud asliku. Tapi ini tidak akan terjadi sesuai dengan apa yang kau rencanakan. Saat bulan purnama menerangi kegelapan, kekuatanku pun akan membangkitkan aku, dan dari bayang-bayang aku akan memanggil musuh terburukmu!\"<br><br>Kabut hijau mengambang dari rawa-rawa, dan tubuh Recidivate berubah bentuk menjadi tubuh Vice, lahir kembali.",
|
||||
"questMoonstone3Notes": "Recidivate tersungkur ke tanah, dan kamu memukulnya dengan moonstone chain. Kamu terkejut saat Redivicate mengambil permata itu dari tanganmu, sambil memandangimu dengan matanya yang berkobar dengan api kemenangan.<br><br>\"Dasar makhluk bodoh!\" jeritnya. \"Moonstone akan membuatku kembali ke wujud jasmaniku, tapi tidak seperti apa yang kau bayangkan. Saat bulan purnama menerangi kegelapan, kekuatanku pun akan bangkit, dan dari bayang-bayang akan kupanggil musuh terburukmu!\"<br><br>Kabut hijau keluar dari rawa-rawa, dan tubuh Recidivate meliuk dan menggeliat, berubah menjadi sosok yang memenuhimu dengan ketakutan - mayat hidup Vice, terlahir kembali secara mengerikan.",
|
||||
"questMoonstone3Completion": "Nafasmu semakin berat dan keringat membutakanmu saat Wyrm runtuh. Tubuh Recidivate yang tersisa berubah menjadi kabut tipis kelabu yang langsung hilang disapu angin malam, dan kamu mendengar teriakan semangat penduduk Habiticans yang mengalahkan Bad Habits untuk selamanya.<br><br>@Baconsaur sang penakluk hewan turun dari gryphon yang ditungganginya. \"Aku melihatnya, pertarunganmu dari atas sana, dan aku sangat tersentuh. Terimalah tunic ajaib ini - keberanianmu mencerminkan hatimu yang mulia, dan aku percaya kau pantas menerima ini.\"",
|
||||
"questMoonstone3Boss": "Necro-Vice",
|
||||
"questMoonstone3DropRottenMeat": "Daging Busuk (Makanan)",
|
||||
|
||||
@@ -148,38 +148,38 @@
|
||||
"promoCode": "Kode Promo",
|
||||
"promoCodeApplied": "Kode Promo diterima! Periksa Inventori",
|
||||
"promoPlaceholder": "Masukkan Kode Promosi",
|
||||
"displayInviteToPartyWhenPartyIs1": "Perlihatkan tombol Undang ke Kelompok saat kelompok memiliki 1 anggota.",
|
||||
"saveCustomDayStart": "Simpan Hari Awal Kustom",
|
||||
"displayInviteToPartyWhenPartyIs1": "Perlihatkan tombol Undang ke Party saat party memiliki 1 anggota.",
|
||||
"saveCustomDayStart": "Simpan Awal Hari Kustom",
|
||||
"registration": "Pendaftaran",
|
||||
"addLocalAuth": "Tambah otentifikasi lokal:",
|
||||
"addLocalAuth": "Tambah autentikasi lokal:",
|
||||
"generateCodes": "Buat Kode",
|
||||
"generate": "Buat",
|
||||
"getCodes": "Dapatkan Kode",
|
||||
"webhooks": "Webhooks",
|
||||
"enabled": "Diaktifkan",
|
||||
"webhookURL": "URL Webhooks",
|
||||
"webhookURL": "URL Webhook",
|
||||
"invalidUrl": "url tidak valid",
|
||||
"invalidEnabled": "the \"enabled\" parameter should be a boolean.",
|
||||
"invalidWebhookId": "the \"id\" parameter should be a valid UUID.",
|
||||
"missingWebhookId": "The webhook's id is required.",
|
||||
"invalidWebhookType": "\"<%= type %>\" is not a valid value for the parameter \"type\".",
|
||||
"webhookBooleanOption": "\"<%= option %>\" must be a Boolean value.",
|
||||
"webhookIdAlreadyTaken": "A webhook with the id <%= id %> already exists.",
|
||||
"noWebhookWithId": "There is no webhook with the id <%= id %>.",
|
||||
"regIdRequired": "RedId dibutuhkan",
|
||||
"invalidPushClient": "Klien tidak valid. Hanya klien Habitica resmi yang mendapatkan notifikasi.",
|
||||
"pushDeviceAdded": "Perangkat tekan sukses ditambahkan",
|
||||
"pushDeviceAlreadyAdded": "Pengguna telah memiliki perangkat tekan",
|
||||
"invalidEnabled": "parameter \"enabled\" harus berupa boolean.",
|
||||
"invalidWebhookId": "parameter \"id\" harus berupa UUID yang valid.",
|
||||
"missingWebhookId": "id webhook diperlukan.",
|
||||
"invalidWebhookType": "\"<%= type %>\" bukan nilai yang valid untuk parameter \"type\".",
|
||||
"webhookBooleanOption": "\"<%= option %>\" harus merupakan nilai Boolean.",
|
||||
"webhookIdAlreadyTaken": "Webhook dengan id <%= id %> sudah ada.",
|
||||
"noWebhookWithId": "Tidak ada webhook dengan id <%= id %>.",
|
||||
"regIdRequired": "RegId dibutuhkan",
|
||||
"invalidPushClient": "Klien tidak valid. Hanya klien Habitica Resmi yang mendapatkan notifikasi.",
|
||||
"pushDeviceAdded": "Perangkat notifikasi sukses ditambahkan",
|
||||
"pushDeviceAlreadyAdded": "Pengguna telah memiliki perangkat notifikasi",
|
||||
"pushDeviceNotFound": "Pengguna tidak memiliki perangkat dengan id ini.",
|
||||
"pushDeviceRemoved": "Perangkat berhasil di hapus",
|
||||
"buyGemsGoldCap": "Batas maksmimal ditingkatkan sebesar <%= amount %>",
|
||||
"mysticHourglass": "<%= amount %> Jam Pasir Misti",
|
||||
"mysticHourglassText": "Jam Pasit Mistik membuatmu dapat membeli set Item Misteri bulan lalu.",
|
||||
"purchasedPlanId": "USD <%= price %> $ setiap <%= months %> bulan secara berkala (<%= plan %>)",
|
||||
"pushDeviceRemoved": "Perangkat berhasil dihapus",
|
||||
"buyGemsGoldCap": "Batas maksmimal ditingkatkan menjadi <%= amount %>",
|
||||
"mysticHourglass": "<%= amount %> Jam Pasir Mistik",
|
||||
"mysticHourglassText": "Jam Pasir Mistik membuatmu dapat membeli set Item Misteri bulan lalu.",
|
||||
"purchasedPlanId": "$<%= price %> USD setiap <%= months %> Bulan secara berkala (<%= plan %>)",
|
||||
"purchasedPlanExtraMonths": "Kamu memiliki <%= months %> bulan kredit berlangganan tambahan.",
|
||||
"consecutiveSubscription": "Langganan Berurutan",
|
||||
"consecutiveMonths": "Bulan Berurutan:",
|
||||
"gemCapExtra": "Ekstra Batas Maksimal Permata:",
|
||||
"gemCapExtra": "Batas Maksimal Ekstra Permata:",
|
||||
"mysticHourglasses": "Jam Pasir Mistik:",
|
||||
"paypal": "PayPal",
|
||||
"amazonPayments": "Pembayaran Amazon",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"spellWizardFireballText": "Semburan Api",
|
||||
"spellWizardFireballNotes": "You summon XP and deal fiery damage to Bosses! (Based on: INT)",
|
||||
"spellWizardFireballNotes": "Kamu memunculkan Pengalaman dan membakar Bos dengan serangan api! (Berdasarkan: KEC)",
|
||||
"spellWizardMPHealText": "Gelombang Ethereal",
|
||||
"spellWizardMPHealNotes": "You sacrifice mana so the rest of your Party gains MP! (Based on: INT)",
|
||||
"spellWizardEarthText": "Gempa",
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"titleIndex": "Habitica | La tua vita, un gioco di ruolo",
|
||||
"habitica": "Habitica",
|
||||
"habiticaLink": "<a href='http://habitica.wikia.com/wiki/Habitica' target='_blank'>Habitica</a>",
|
||||
"onward": "Onward!",
|
||||
"onward": "Avanti!",
|
||||
"done": "Fatto",
|
||||
"gotIt": "Capito!",
|
||||
"titleTasks": "Attività",
|
||||
@@ -272,8 +272,8 @@
|
||||
"messages": "Messaggi",
|
||||
"emptyMessagesLine1": "Non hai alcun messaggio",
|
||||
"emptyMessagesLine2": "Invia un messaggio per creare una conversazione!",
|
||||
"letsgo": "Let's Go!",
|
||||
"letsgo": "Andiamo!",
|
||||
"selected": "Selezionato",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"howManyToBuy": "Quanti vorresti comprarne?",
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -236,7 +236,7 @@
|
||||
"questDilatoryDistress2RageEffect": "`Lo Sciame di Teschi d'Acqua usa RINASCITA DELLO SCIAME`\n\nIncoraggiati dalle loro vittorie, altri teschi fuoriescono dal crepaccio, rafforzando lo sciame!",
|
||||
"questDilatoryDistress2DropSkeletonPotion": "Pozione Scheletro",
|
||||
"questDilatoryDistress2DropCottonCandyBluePotion": "Pozione Blu Zucchero Filato",
|
||||
"questDilatoryDistress2DropHeadgear": "Tiara di Corallo di Fuoco (Copricapo)",
|
||||
"questDilatoryDistress2DropHeadgear": "Tiara di Corallo di Fuoco (copricapo)",
|
||||
"questDilatoryDistress3Text": "Dilatoria sotto Attacco, Parte 3: Non una semplice serva",
|
||||
"questDilatoryDistress3Notes": "Segui le canocchie nelle profondità del Crepaccio, e scopri una fortezza subacquea. La Principessa Adva, scortata da altri teschi acquatici, ti aspetta nella sala principale. \"Mio padre ti ha mandato, vero? Digli che io rifiuto di tornare. Sono soddisfatta di rimanere qui ed esercitarmi nella mia stregoneria. Vattene ora, o scoprirai la furia della nuova regina dell'oceano!\" Ava sembra molto decisa, ma mentre parla, tu noti uno strano pendente di rubino sul suo collo brillare inquietantemente... Forse le sue illusioni cesserebbero se tu lo rompessi? ",
|
||||
"questDilatoryDistress3Completion": "Finalmente riesci a strappare il pendente stregato dal collo di Adva e gettarlo via. Adva si stringe la testa. \"Dove sono? Cos'é successo qui?\" Dopo aver sentito la storia, si acciglia. \"Questa collana mi é stata data da uno strano ambasciatore - una donna chiama 'Tzina'. Non ricordo nulla dopo di ciò!\" <br><br> Tornato a Dilatoria, Manta é sopraffatto dalla gioia per il tuo successo. \"Permettimi di ricompensarti con questo tridente e scudo! Li ho ordinati da @aisean e @starsystemic come dono per Adva, ma... preferirei non mettere armi nelle sue mani nell'immediato futuro.\"",
|
||||
|
||||
@@ -77,7 +77,7 @@
|
||||
"buyGemsAllow1": "Puoi comprare",
|
||||
"buyGemsAllow2": "Gemme in più questo mese",
|
||||
"purchaseGemsSeparately": "Compra Gemme addizionali",
|
||||
"subFreeGemsHow": "Habitica players can earn Gems for free by winning <a href=\"/challenges/findChallenges\">challenges</a> that award Gems as a prize, or as a <a href=\"http://habitica.wikia.com/wiki/Contributing_to_Habitica\">contributor reward by helping the development of Habitica.</a>",
|
||||
"subFreeGemsHow": "I giocatori di Habitica possono ottenere delle Gemme gratuitamente vincendo delle <a href=\"/challenges/findChallenges\">sfide</a> che hanno in palio un premio in Gemme, oppure come <a href=\"http://habitica.wikia.com/wiki/Contributing_to_Habitica\">ricompensa per aver contribuito allo sviluppo di Habitica</a>.",
|
||||
"seeSubscriptionDetails": "Vai in <a href='/user/settings/subscription'>Impostazioni > Abbonamento</a> per controllare i dettagli del tuo abbonamento!",
|
||||
"timeTravelers": "Viaggiatori del Tempo",
|
||||
"timeTravelersTitleNoSub": "<%= linkStartTyler %>Tyler<%= linkEnd %> e <%= linkStartVicky %>Vicky<%= linkEnd %>",
|
||||
@@ -194,8 +194,8 @@
|
||||
"subscriptionBenefit1": "Alexander il Mercante ti venderà delle Gemme, al prezzo di 20 Oro l'una!",
|
||||
"subscriptionBenefit2": "To-Do completate e cronologia delle attività sono disponibili più a lungo.",
|
||||
"subscriptionBenefit3": "Discover more items in Habitica with a doubled daily drop cap.",
|
||||
"subscriptionBenefit4": "Unique cosmetic items for your avatar each month.",
|
||||
"subscriptionBenefit5": "Receive the exclusive Royal Purple Jackalope pet!",
|
||||
"subscriptionBenefit4": "Ogni mese costumi unici e alla moda per il tuo avatar.",
|
||||
"subscriptionBenefit5": "Ricevi l'esclusivo animale Lepronte Viola Reale!",
|
||||
"subscriptionBenefit6": "Earn Mystic Hourglasses for use in the Time Travelers' Shop!",
|
||||
"haveCouponCode": "Hai un codice coupon?",
|
||||
"subscriptionAlreadySubscribedLeadIn": "Grazie per esserti abbonato/a!",
|
||||
@@ -203,5 +203,5 @@
|
||||
"purchaseAll": "Compra tutto",
|
||||
"gemsPurchaseNote": "Subscribers can buy gems for gold in the Market! For easy access, you can also pin the gem to your Rewards column.",
|
||||
"gemsRemaining": "gemme rimanenti",
|
||||
"notEnoughGemsToBuy": "You are unable to buy that amount of gems"
|
||||
"notEnoughGemsToBuy": "Non puoi comprare quella quantità di gemme."
|
||||
}
|
||||
@@ -98,18 +98,18 @@
|
||||
"loginGoogleAlt": "Google アカウントでサインイン",
|
||||
"logout": "ログアウト",
|
||||
"marketing1Header": "ゲームをプレーして、習慣を改善しましょう",
|
||||
"marketing1Lead1Title": "Your Life, the Role Playing Game",
|
||||
"marketing1Lead1Title": "あなたの人生のRPG",
|
||||
"marketing1Lead1": "Habitica は実生活での習慣を改善するゲームです。すべてのタスク(習慣、日課、To-Do) を倒すべき小さなモンスターとみなすことで、あなたの人生を「ゲーム化」します。あなたがよりよく生きれば、ゲームも前進します。一方、実生活で失敗すると、ゲーム内の分身であるキャラクターも後戻りしてしまいますよ。",
|
||||
"marketing1Lead2Title": "すばらしい装備を手に入れよう",
|
||||
"marketing1Lead2": "習慣を改善して、アバターを成長させましょう。手に入れたカッコいい衣装をみんなに披露しましょう!",
|
||||
"marketing1Lead3Title": "ときどきボーナスが入ります",
|
||||
"marketing1Lead3": "ギャンブルこそがやる気につながる、そんな人たちには、「確率的報酬」とよんでいるシステムがあります。Habiticaには、積極的、消極的、確実、気まぐれ…すべてのやる気対策が入っています。",
|
||||
"marketing2Header": "友達と競争しましょう! 興味のあるグループに参加しましょう!",
|
||||
"marketing2Lead1Title": "Social Productivity",
|
||||
"marketing2Lead1Title": "仲間と一緒に生産性を高めよう",
|
||||
"marketing2Lead1": "Habitica を一人でプレーすることもできますが、だれかと協力し、競争し、責任を感じあいはじめてこそ、Habitica の本領発揮です。自分を成長させるプログラムでいちばん効果的なのは、社会的な責任感です。責任感と競争を実現する環境として、ビデオゲーム以上のものがあるでしょうか?",
|
||||
"marketing2Lead2Title": "Fight Monsters",
|
||||
"marketing2Lead2Title": "モンスターと戦おう",
|
||||
"marketing2Lead2": "戦いのないロールプレイングゲームがありますか? あなたの仲間のパーティーでボスと戦いましょう。ボス戦は 「連帯責任モード」になります。あなたがスポーツジムに行くのをさぼった日は、ボスが *パーティ全員*にダメージを与えます!",
|
||||
"marketing2Lead3Title": "Challenge Each Other",
|
||||
"marketing2Lead3Title": "チャレンジで競おう",
|
||||
"marketing2Lead3": "「チャレンジ」を通して友達やHabiticaで出会った人と競争してみましょう。チャレンジの勝者は特別な賞を手にすることができます。",
|
||||
"marketing3Header": "アプリと拡張機能",
|
||||
"marketing3Lead1": "**iPhone もしくは Android** アプリを使えば、外出先でも Habitica が操作できます。私たちは日課などのボタンをクリックするためにwebサイトにいちいちログインするのはめんどうだと気づきました。",
|
||||
@@ -194,8 +194,8 @@
|
||||
"unlockByline2": "ペット集め、ごほうびのチャンス、魔法などなど、やる気の出る新しい能力をアンロックしましょう!",
|
||||
"unlockHeadline": "生産的であれば、新しい機能がアンロックできます!",
|
||||
"useUUID": "UUID ・API Token を使う (Facebookユーザ向け)",
|
||||
"username": "Login Name",
|
||||
"emailOrUsername": "Email or Login Name",
|
||||
"username": "ログイン名",
|
||||
"emailOrUsername": "メールアドレスまたはログイン名",
|
||||
"watchVideos": "動画を見る",
|
||||
"work": "仕事",
|
||||
"zelahQuote": "[Habitica] は、早く寝てポイントを増やすか、夜ふかしして体力を減らすかと考えさせることで、ぼくを定刻にベッドに行くよう説得してくれたよ。",
|
||||
@@ -245,9 +245,9 @@
|
||||
"altAttrSlack": "Slack",
|
||||
"missingAuthHeaders": "認証ヘッダーが見つかりません。",
|
||||
"missingAuthParams": "認証パラメーターが見つかりません。",
|
||||
"missingUsernameEmail": "Missing Login Name or email.",
|
||||
"missingUsernameEmail": "ログイン名またはメールアドレスがありません。",
|
||||
"missingEmail": "メールアドレスがありません。",
|
||||
"missingUsername": "Missing Login Name.",
|
||||
"missingUsername": "ログイン名がありません。",
|
||||
"missingPassword": "パスワードがありません。",
|
||||
"missingNewPassword": "新しいパスワードがありません。",
|
||||
"invalidEmailDomain": "以下のドメインのメールアドレスは登録できません : <%= domains %>",
|
||||
@@ -256,7 +256,7 @@
|
||||
"notAnEmail": "メールアドレスが無効です。",
|
||||
"emailTaken": "このメールアドレスは、すでに登録されています。",
|
||||
"newEmailRequired": "新しいメールアドレスがありません。",
|
||||
"usernameTaken": "Login Name already taken.",
|
||||
"usernameTaken": "そのログイン名は既に使われています。",
|
||||
"passwordConfirmationMatch": "パスワードが不一致です。",
|
||||
"invalidLoginCredentials": "ユーザー名とパスワードのいずれかまたは両方が無効です。",
|
||||
"passwordResetPage": "パスワードをリセットする",
|
||||
@@ -275,21 +275,21 @@
|
||||
"heroIdRequired": "\"heroId\" の UUID が無効です。",
|
||||
"cannotFulfillReq": "操作に対する処理を完了できませんでした。エラーをくり返す場合は、admin@habitica.com にメールしてください。",
|
||||
"modelNotFound": "このモデルは存在しません。",
|
||||
"signUpWithSocial": "Sign up with <%= social %>",
|
||||
"loginWithSocial": "Log in with <%= social %>",
|
||||
"confirmPassword": "Confirm Password",
|
||||
"usernamePlaceholder": "e.g., HabitRabbit",
|
||||
"emailPlaceholder": "e.g., rabbit@example.com",
|
||||
"passwordPlaceholder": "e.g., ******************",
|
||||
"confirmPasswordPlaceholder": "Make sure it's the same password!",
|
||||
"joinHabitica": "Join Habitica",
|
||||
"alreadyHaveAccountLogin": "Already have a Habitica account? <strong>Log in.</strong>",
|
||||
"dontHaveAccountSignup": "Don’t have a Habitica account? <strong>Sign up.</strong>",
|
||||
"motivateYourself": "Motivate yourself to achieve your goals.",
|
||||
"timeToGetThingsDone": "It's time to have fun when you get things done! Join over 2.5 million Habiticans and improve your life one task at a time.",
|
||||
"singUpForFree": "Sign Up For Free",
|
||||
"signUpWithSocial": "<%= social %>で登録する",
|
||||
"loginWithSocial": "<%= social %>でログインする",
|
||||
"confirmPassword": "新しいパスワードを確認する",
|
||||
"usernamePlaceholder": "例: HabitRabbit",
|
||||
"emailPlaceholder": "例: rabbit@example.com",
|
||||
"passwordPlaceholder": "例: ******************",
|
||||
"confirmPasswordPlaceholder": "パスワードが重複しているようです!",
|
||||
"joinHabitica": "Habiticaに参加する",
|
||||
"alreadyHaveAccountLogin": "Habiticaのアカウントをお持ちですか?<strong>ここからログイン</strong>",
|
||||
"dontHaveAccountSignup": "Habiticaのアカウントはまだお持ちでないですか?<strong>ここから登録</strong>",
|
||||
"motivateYourself": "自分自身でやる気を引き上げましょう。",
|
||||
"timeToGetThingsDone": "さあ、仕事を片付ける今が楽しむときです! 250万人ものHabiticaの民とともにあなたの人生もタスクも一気に改善しましょう。",
|
||||
"singUpForFree": "無料で登録する",
|
||||
"or": "OR",
|
||||
"gamifyYourLife": "Gamify Your Life",
|
||||
"gamifyYourLife": "あなたの人生がゲームに",
|
||||
"aboutHabitica": "Habitica is a free habit-building and productivity app that treats your real life like a game. With in-game rewards and punishments to motivate you and a strong social network to inspire you, Habitica can help you achieve your goals to become healthy, hard-working, and happy.",
|
||||
"trackYourGoals": "Track Your Habits and Goals",
|
||||
"trackYourGoalsDesc": "Stay accountable by tracking and managing your Habits, Daily goals, and To-Do list with Habitica’s easy-to-use mobile apps and web interface.",
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
"gearNotOwned": "このアイテムを持っていません。",
|
||||
"noGearItemsOfType": "この中のどれも持っていません。",
|
||||
"noGearItemsOfClass": "あなたはクラス固有の装備をすでに全部持っています! 春分・秋分や夏至・冬至の頃に開催される大祭で、新たな装備が追加されることでしょう。",
|
||||
"classLockedItem": "This item is only available to a specific class. Change your class under the User icon > Settings > Character Build!",
|
||||
"tierLockedItem": "This item is only available once you've purchased the previous items in sequence. Keep working your way up!",
|
||||
"classLockedItem": "このアイテムは特定のクラスにしか利用できません。ユーザーアイコン以下の 設定>クラスの変更 でクラスを変更しましょう!",
|
||||
"tierLockedItem": "このアイテムは、以前のアイテムを順番に購入しないと使用できません。徐々にそろえていきましょう!",
|
||||
"sortByType": "タイプ",
|
||||
"sortByPrice": "価格",
|
||||
"sortByCon": "体質",
|
||||
@@ -578,8 +578,8 @@
|
||||
"armorMystery201704Notes": "妖精たちは朝焼けの色を閉じ込めるために、朝つゆを使ってこのよろいを作りました。効果なし。2017年4月寄付会員アイテム。",
|
||||
"armorMystery201707Text": "クラゲ術士のよろい",
|
||||
"armorMystery201707Notes": "このよろいは、海中での冒険の間、あなたが海の生き物たちに溶け込むのを助けてくれます。効果なし。2017年7月寄付会員アイテム。",
|
||||
"armorMystery201710Text": "Imperious Imp Apparel",
|
||||
"armorMystery201710Notes": "Scaly, shiny, and strong! Confers no benefit. October 2017 Subscriber Item.",
|
||||
"armorMystery201710Text": "いばりんぼの小鬼衣装",
|
||||
"armorMystery201710Notes": "ウロコがあって、ピッカピカで、つよいぞ! 効果なし。2017年10月寄付会員アイテム。",
|
||||
"armorMystery301404Text": "スチームパンクスーツ",
|
||||
"armorMystery301404Notes": "なんて小粋で最先端! 効果なし。3015年2月寄付会員アイテム。",
|
||||
"armorMystery301703Text": "スチームパンクなクジャクのガウン",
|
||||
@@ -928,8 +928,8 @@
|
||||
"headMystery201705Notes": "Habiticaはその勇猛で生産的なグリフォン戦士で知られています! この羽根付き兜をかぶり、あなたも栄えある彼らの列に参加しましょう! 効果なし。2017年5月寄付会員アイテム。",
|
||||
"headMystery201707Text": "クラゲ術士のヘルメット",
|
||||
"headMystery201707Notes": "タスクを片付けるための余分な腕がほしくないですか?この半透明のクラゲ型ヘルメットには、あなたに手を貸すたくさんの触手が付いています!効果なし。2017年7月寄付会員アイテム。",
|
||||
"headMystery201710Text": "Imperious Imp Helm",
|
||||
"headMystery201710Notes": "This helm makes you look intimidating... but it won't do any favors for your depth perception! Confers no benefit. October 2017 Subscriber Item.",
|
||||
"headMystery201710Text": "いばりんぼの小鬼ヘルム",
|
||||
"headMystery201710Notes": "このヘルメットはあなたを威圧的に見せてくれます…でも、あなたの奥行き知覚能力には何の恩恵ももたらしません! 効果なし。2017年10月寄付会員アイテム。",
|
||||
"headMystery301404Text": "かわいいシルクハット",
|
||||
"headMystery301404Notes": "良家中の良家の方々のためのかわいいシルクハット! 3015年1月寄付会員アイテム。効果なし。",
|
||||
"headMystery301405Text": "ベーシックなシルクハット",
|
||||
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "選択中",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -80,7 +80,7 @@
|
||||
"logoUrl": "ロゴURL",
|
||||
"assignLeader": "グループリーダー指定",
|
||||
"members": "メンバー",
|
||||
"memberList": "Member List",
|
||||
"memberList": "メンバーリスト",
|
||||
"partyList": "ヘッダーに表示するパーティーの仲間の順番",
|
||||
"banTip": "メンバーを解雇",
|
||||
"moreMembers": "メンバー一覧",
|
||||
@@ -323,16 +323,16 @@
|
||||
"badAmountOfGemsToPurchase": "値は1以上でなければなりません。",
|
||||
"groupPolicyCannotGetGems": "あなたが加入しているグループのうち1つは、ポリシーに基づき、メンバーがジェムを獲得することはできないようにしています。",
|
||||
"viewParty": "パーティーを見る",
|
||||
"newGuildPlaceholder": "Enter your guild's name.",
|
||||
"guildMembers": "Guild Members",
|
||||
"guildBank": "Guild Bank",
|
||||
"chatPlaceholder": "Type your message to Guild members here",
|
||||
"newGuildPlaceholder": "ギルドの名前を入力してください。",
|
||||
"guildMembers": "ギルドメンバー",
|
||||
"guildBank": "ギルド口座",
|
||||
"chatPlaceholder": "ギルドメンバーへのメッセージをここに入力してください。",
|
||||
"partyChatPlaceholder": "Type your message to Party members here",
|
||||
"fetchRecentMessages": "Fetch Recent Messages",
|
||||
"like": "Like",
|
||||
"liked": "Liked",
|
||||
"joinGuild": "Join Guild",
|
||||
"inviteToGuild": "Invite to Guild",
|
||||
"like": "いいね",
|
||||
"liked": "いいね済",
|
||||
"joinGuild": "ギルドに加入する",
|
||||
"inviteToGuild": "ギルドに招待する",
|
||||
"messageGuildLeader": "Message Guild Leader",
|
||||
"donateGems": "Donate Gems",
|
||||
"updateGuild": "Update Guild",
|
||||
|
||||
@@ -16,11 +16,11 @@
|
||||
"mattShall": "<%= name %>、馬をお連れしましょうか? ペットに十分なエサを与えると乗騎となり、ここに現れます。さあ、またがりましょう!",
|
||||
"mattBochText1": "動物小屋にようこそ! 私の名前はMatt、猛獣使いだ。レベル3 から、「たまご」と「たまごがえしの薬」を使って、たまごからペットをかえすことができる。市場でペットをかえすと、ここに表示されるぞ! ペットの画像をクリックしてアバターに追加しよう。レベル 3 以降に見つかるえさをペットにやると、ペットはしっかりした乗騎へと育っていくんだ。",
|
||||
"welcomeToTavern": "キャンプ場へようこそ!",
|
||||
"sleepDescription": "Need a break? Check into Daniel's Inn to pause some of Habitica's more difficult game mechanics:",
|
||||
"sleepBullet1": "Missed Dailies won't damage you",
|
||||
"sleepBullet2": "Tasks won't lose streaks or decay in color",
|
||||
"sleepBullet3": "Bosses won't do damage for your missed Dailies",
|
||||
"sleepBullet4": "Your boss damage or collection Quest items will stay pending until check-out",
|
||||
"sleepDescription": "休息が必要ですか? ダニエルのロッジにチェックインして、Habiticaにおける手ごわいゲーム要素を停止させましょう。",
|
||||
"sleepBullet1": "やり逃した日課によるダメージを受けません",
|
||||
"sleepBullet2": "タスクの連続実行回数は失われず、タスクの色も変化しません。",
|
||||
"sleepBullet3": "ボスはあなたの逃した日課によるダメージを発生させません",
|
||||
"sleepBullet4": "あなたがボスに与えたダメージと、アイテム集めのクエストアイテムは、チェックアウトするまで保留されます",
|
||||
"pauseDailies": "Pause Damage",
|
||||
"unpauseDailies": "Unpause Damage",
|
||||
"staffAndModerators": "Staff and Moderators",
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
"needTips": "Habiticaをどうやって始めたらいいか、ヒントが必要ですか?ここに簡単なガイドがあります!",
|
||||
|
||||
"step1": "ステップ 1 : タスクを入力しよう",
|
||||
"webStep1Text": "Habitica is nothing without real-world goals, so enter a few tasks. You can add more later as you think of them! All tasks can be added by clicking the green \"Create\" button.\n* **Set up [To-Dos](http://habitica.wikia.com/wiki/To-Dos):** Enter tasks you do once or rarely in the To-Dos column, one at a time. You can click on the tasks to edit them and add checklists, due dates, and more!\n* **Set up [Dailies](http://habitica.wikia.com/wiki/Dailies):** Enter activities you need to do daily or on a particular day of the week, month, or year in the Dailies column. Click task to edit when it will be due and/or set a start date. You can also make it due on a repeating basis, for example, every 3 days.\n* **Set up [Habits](http://habitica.wikia.com/wiki/Habits):** Enter habits you want to establish in the Habits column. You can edit the Habit to change it to just a good habit :heavy_plus_sign: or a bad habit :heavy_minus_sign:\n* **Set up [Rewards](http://habitica.wikia.com/wiki/Rewards):** In addition to the in-game Rewards offered, add activities or treats which you want to use as a motivation to the Rewards column. It's important to give yourself a break or allow some indulgence in moderation!\n* If you need inspiration for which tasks to add, you can look at the wiki's pages on [Sample Habits](http://habitica.wikia.com/wiki/Sample_Habits), [Sample Dailies](http://habitica.wikia.com/wiki/Sample_Dailies), [Sample To-Dos](http://habitica.wikia.com/wiki/Sample_To-Dos), and [Sample Rewards](http://habitica.wikia.com/wiki/Sample_Custom_Rewards).",
|
||||
"webStep1Text": "Habiticaは現実世界の目標なくして成り立ちませんから、いくつかタスクを登録しましょう。思いついたら後から追加することができます!\n* ** [To-Do](http://ja.habitica.wikia.com/wiki/To-Do)のセットアップ:** 一度きり、もしくはめったに繰り返さないタスクはTo-Do欄に一つづつ入れましょう。タスクをクリックすれば、チェックリストや期限日、その他のオプションを追加することができます!\n* ** [日課](http://ja.habitica.wikia.com/wiki/%E6%97%A5%E8%AA%B2)のセットアップ:** ここにはあなたが毎日、若しくは曜日ごとにやりたい行動を入力しましょう。タスクをクリックして、それを義務とする曜日(複数可)を設定しましょう。例えば3日おきに、等、一定の繰り返し間隔を設定することもできます。\n* ** [習慣](http://ja.habitica.wikia.com/wiki/%E7%BF%92%E6%85%A3)のセットアップ:** 確立したい習慣を習慣の欄に入力しましょう。あなたは習慣を良い習慣にも :heavy_plus_sign: 、悪い習慣にも:heavy_minus_sign:設定することができます。\n* **[ごほうび](http://ja.habitica.wikia.com/wiki/%E3%81%94%E3%81%BB%E3%81%86%E3%81%B3)のセットアップ:** もともとゲーム内で設定されたごほうびに加えて、動機付けとして使いたい行動や、楽しみとなるものを加えてください。休息をとること、自分を適度に甘やかすことは大切です!\n*もしあなたがタスクの入力の仕方のアイデアを得たいなら、Wikiの[習慣の例](http://ja.habitica.wikia.com/wiki/%E7%BF%92%E6%85%A3%E3%81%AE%E4%BE%8B)、[日課の例](http://ja.habitica.wikia.com/wiki/%E6%97%A5%E8%AA%B2%E3%81%AE%E4%BE%8B)、[To-Do の例](http://ja.habitica.wikia.com/wiki/To-Do%E3%81%AE%E4%BE%8B)、[自分好みの「ごほうび」の例](http://ja.habitica.wikia.com/wiki/%E8%87%AA%E5%88%86%E5%A5%BD%E3%81%BF%E3%81%AE%E3%81%94%E3%81%BB%E3%81%86%E3%81%B3%E3%81%AE%E4%BE%8B)のページを参考にしてみてください。",
|
||||
|
||||
"step2": "Step 2: 現実世界の行動でゲームのポイントを得よう",
|
||||
"webStep2Text": "さあ、リストの中の目標に取り組みはじめましょう! あなたがタスクを完了してHabiticaでチェックを入れるごとに、あなたはレベルアップに必要な[経験](http://habitica.wikia.com/wiki/Experience_Points)と、ごほうびを購入できる[ゴールド](http://habitica.wikia.com/wiki/Gold_Points)を獲得します。あなたが悪い習慣を行ってしまったり、日課をやりそびれてしまったりすると、あなたは[体力](http://habitica.wikia.com/wiki/Health_Points)を失います。このように、Habiticaでの経験と体力のバーはあなたが目標に向かって進むうえでの楽しい指標になります。あなたのキャラクターがゲーム中で成長するにつれて、現実世界でのあなたの生活にも改善がみられることでしょう。",
|
||||
|
||||
"step3": "ステップ3:カスタマイズして、Habiticaの冒険に出かけよう",
|
||||
"webStep3Text": "Once you're familiar with the basics, you can get even more out of Habitica with these nifty features:\n * Organize your tasks with [tags](http://habitica.wikia.com/wiki/Tags) (edit a task to add them).\n * Customize your [avatar](http://habitica.wikia.com/wiki/Avatar) by clicking the user icon in the upper-right corner.\n * Buy your [Equipment](http://habitica.wikia.com/wiki/Equipment) under Rewards or from the [Shops](/shops/market), and change it under [Inventory > Equipment](/inventory/equipment).\n * Connect with other users via the [Tavern](http://habitica.wikia.com/wiki/Tavern).\n * Starting at Level 3, hatch [Pets](http://habitica.wikia.com/wiki/Pets) by collecting [eggs](http://habitica.wikia.com/wiki/Eggs) and [hatching potions](http://habitica.wikia.com/wiki/Hatching_Potions). [Feed](http://habitica.wikia.com/wiki/Food) them to create [Mounts](http://habitica.wikia.com/wiki/Mounts).\n * At level 10: Choose a particular [class](http://habitica.wikia.com/wiki/Class_System) and then use class-specific [skills](http://habitica.wikia.com/wiki/Skills) (levels 11 to 14).\n * Form a party with your friends (by clicking [Party](/party) in the navigation bar) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [quests](http://habitica.wikia.com/wiki/Quests) (you will be given a quest at level 15).",
|
||||
"webStep3Text": "基本の操作を覚えた後は、以下の気の利いた機能によってHabiticaからさらに多くのものを得ることができます:\n * タスクを[タグ](http://ja.habitica.wikia.com/wiki/%E3%82%BF%E3%82%B0)で整理する(タグを追加するにはタスクを編集してください)。\n * 右上のユーザーアイコンから、あなたの[アバター](http://ja.habitica.wikia.com/wiki/%E3%82%A2%E3%83%90%E3%82%BF%E3%83%BC)をカスタマイズする\n * ごほうびや [ショップ](/#/shops/market)から[装備](http://ja.habitica.wikia.com/wiki/%E8%A3%85%E5%82%99)を買い、[所持品 > 装備](/#/options/inventory/equipment)で変更する\n * [キャンプ場](http://ja.habitica.wikia.com/wiki/%E3%82%AD%E3%83%A3%E3%83%B3%E3%83%97%E5%A0%B4)でほかのユーザーと交流する\n * レベル3になったら、[たまご](http://ja.habitica.wikia.com/wiki/%E3%81%9F%E3%81%BE%E3%81%94)と[たまごがえしの薬](http://ja.habitica.wikia.com/wiki/%E3%81%9F%E3%81%BE%E3%81%94%E3%81%8C%E3%81%88%E3%81%97%E3%81%AE%E8%96%AC)を集めて[ペット](http://habitica.wikia.com/wiki/Pets)をかえす。[えさ](http://ja.habitica.wikia.com/wiki/%E3%81%88%E3%81%95)をやって[乗騎](http://ja.habitica.wikia.com/wiki/%E3%81%88%E3%81%95)に育てる\n * レベル10で: 任意の[クラス](http://ja.habitica.wikia.com/wiki/%E3%82%AF%E3%83%A9%E3%82%B9%E3%83%BB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0)を選び、クラス固有の[スキル](http://ja.habitica.wikia.com/wiki/%E3%82%B9%E3%82%AD%E3%83%AB)を使用する(レベル11から14)\n * [パーティー](/#/party)から友達とパーティーを結成して責任感を持ち、クエストの巻物を獲得する。 \n * [クエスト](http://ja.habitica.wikia.com/wiki/%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88)でモンスターを倒し、収集物を集める(レベル15でクエストの巻物をもらえます)",
|
||||
|
||||
"overviewQuestions": "Have questions? Check out the [FAQ](/static/faq/)! If your question isn't mentioned there, you can ask for further help in the [Habitica Help guild](/groups/guild/5481ccf3-5d2d-48a9-a871-70a7380cee5a).\n\nGood luck with your tasks!"
|
||||
"overviewQuestions": "質問がありますか? [FAQ](http://ja.habitica.wikia.com/wiki/FAQ)を見てみてください! もしあなたの知りたいことがそこに書かれていないようなら、[Habitica Help guild](https://habitica.com/#/options/groups/guilds/5481ccf3-5d2d-48a9-a871-70a7380cee5a)でさらなる助けを求めることができます。\n\nあなたのタスクが順調に進みますように!"
|
||||
}
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
"noHatchingPotions": "たまごがえしの薬をもっていません。",
|
||||
"inventoryText": "たまごをクリックすると使える薬が緑色になるので、その中のどれかをクリックすると、たまごがかえってペットになります。どの薬も緑色にならないなら、もう一度そのたまごをクリックして選択を解除し、かわりにまず薬をクリックするとつかえるたまごが緑色になります。また、不要な拾得物は、商人・Alexanderに売ることもできます。",
|
||||
"haveHatchablePet": "あなたはこのペットをかえすための<%= potion %>たまごがえしの薬と<%= egg %>のたまごを持っています! 足跡マークを<b>クリック</b>でたまごをかえします。",
|
||||
"quickInventory": "Quick Inventory",
|
||||
"quickInventory": "所持品を使う",
|
||||
"foodText": "えさ",
|
||||
"food": "えさとくら",
|
||||
"noFoodAvailable": "えさを持っていません。",
|
||||
@@ -118,9 +118,9 @@
|
||||
"sortByHatchable": "たまごがえし可能",
|
||||
"hatch": "たまごをかえす!",
|
||||
"foodTitle": "えさ",
|
||||
"dragThisFood": "Drag this <%= foodName %> to a Pet and watch it grow!",
|
||||
"clickOnPetToFeed": "Click on a Pet to feed <%= foodName %> and watch it grow!",
|
||||
"dragThisPotion": "Drag this <%= potionName %> to an Egg and hatch a new pet!",
|
||||
"clickOnEggToHatch": "Click on an Egg to use your <%= potionName %> hatching potion and hatch a new pet!",
|
||||
"dragThisFood": "この<%= foodName %>をペットにドラッグして、あとは成長を見守りましょう!",
|
||||
"clickOnPetToFeed": "ペットをクリックして<%= foodName %>をあげます。あとは成長を見守りましょう!",
|
||||
"dragThisPotion": "この<%= potionName %>をたまごにドラッグして、たまごをかえしましょう!",
|
||||
"clickOnEggToHatch": "たまごをクリックして<%= potionName %>をたまごに使い、たまごをかえしましょう!",
|
||||
"hatchDialogText": "<%= potionName %>たまごがえしの薬を<%= eggName %>のたまごにかけると、<%= petName %>が生まれます。"
|
||||
}
|
||||
@@ -134,7 +134,7 @@
|
||||
"mysterySet201707": "クラゲ魔道士セット",
|
||||
"mysterySet201708": "溶岩の戦士セット",
|
||||
"mysterySet201709": "魔法術の学徒セット",
|
||||
"mysterySet201710": "Imperious Imp Set",
|
||||
"mysterySet201710": "いばりんぼの小鬼セット",
|
||||
"mysterySet301404": "スチームパンク標準 セット",
|
||||
"mysterySet301405": "スチームパンク アクセサリー セット",
|
||||
"mysterySet301703": "クジャクのスチームパンク セット",
|
||||
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -6,14 +6,14 @@
|
||||
"innText": "Odpoczywasz w Gospodzie! Dopóki jesteś zameldowany, twoje Codzienne nie zadadzą ci obrażeń na koniec dnia, jednak w dalszym ciągu codziennie będą się odświeżać. Uważaj: Jeśli uczestniczysz w misji z bossem, wciąż może on zadać tobie obrażenia, jeśli członkowie twojej drużyny ominą Codzienne, chyba że również odpoczywają w Gospodzie! Również twoje obrażenia zadane bossowi (lub zebrane przedmioty) nie zostaną uwzględnione, dopóki nie wymeldujesz się z Gospody.",
|
||||
"innTextBroken": "Odpoczywasz w gospodzie, czy jakoś tak... Dopóki jesteś zameldowany, twoje Codzienne nie zadadzą ci obrażeń na koniec dnia, jednak w dalszym ciągu codziennie będą się odświeżać... Jeśli uczestniczysz w misji z bossem, wciąż może on zadać tobie obrażenia, jeśli członkowie twojej drużyny ominą Codzienne... chyba że również odpoczywają w gospodzie... Również twoje obrażenia zadane bossowi (lub zebrane przedmioty) nie zostaną uwzględnione, dopóki nie wymeldujesz się z gospody... jestem taki zmęczony...",
|
||||
"helpfulLinks": "Pomocne odnośniki",
|
||||
"communityGuidelinesLink": "Community Guidelines",
|
||||
"lookingForGroup": "Looking for Group (Party Wanted) Posts",
|
||||
"dataDisplayTool": "Data Display Tool",
|
||||
"reportProblem": "Report a Bug",
|
||||
"communityGuidelinesLink": "Wytyczne Społeczności",
|
||||
"lookingForGroup": "Sekcja dla poszukujących drużyny (Drużyna poszukiwana)",
|
||||
"dataDisplayTool": "Narzędzie podglądu danych",
|
||||
"reportProblem": "Zgłoś błąd",
|
||||
"requestFeature": "Zaproponuj nową funkcję",
|
||||
"askAQuestion": "Zadaj pytanie",
|
||||
"askQuestionGuild": "Ask a Question (Habitica Help guild)",
|
||||
"contributing": "Contributing",
|
||||
"askQuestionGuild": "Zadaj pytanie (Gildia Pomocy Habitiki)",
|
||||
"contributing": "Współpraca",
|
||||
"faq": "FAQ (często zadawane pytania)",
|
||||
"lfgPosts": "Sekcja dla poszukujących drużyny",
|
||||
"tutorial": "Samouczek",
|
||||
@@ -80,7 +80,7 @@
|
||||
"logoUrl": "Link do logo",
|
||||
"assignLeader": "Przydziel przywódcę grupy",
|
||||
"members": "Członkowie",
|
||||
"memberList": "Member List",
|
||||
"memberList": "Lista członków",
|
||||
"partyList": "Kolejność wyświetlania członków drużyny",
|
||||
"banTip": "Wywal gracza z Drużyny",
|
||||
"moreMembers": "więcej członków",
|
||||
@@ -141,14 +141,14 @@
|
||||
"report": "Zgłoś",
|
||||
"abuseFlag": "Zgłoś naruszenie regulaminu społeczności.",
|
||||
"abuseFlagModalHeading": "Zgłosić naruszenie zasad przez <%= name %>?",
|
||||
"abuseFlagModalBody": "Are you sure you want to report this post? You should ONLY report a post that violates the <%= firstLinkStart %>Community Guidelines<%= linkEnd %> and/or <%= secondLinkStart %>Terms of Service<%= linkEnd %>. Inappropriately reporting a post is a violation of the Community Guidelines and may give you an infraction. Appropriate reasons to flag a post include but are not limited to:<br><br><ul style='margin-left: 10px;'><li>swearing, religious oaths</li><li>bigotry, slurs</li><li>adult topics</li><li>violence, including as a joke</li><li>spam, nonsensical messages</li></ul>",
|
||||
"abuseFlagModalBody": "Czy na pewno chcesz zgłosić ten post? Powinieneś zgłaszać WYŁĄCZNIE posty, które naruszają <%= firstLinkStart %>Regulamin Społeczności<%= linkEnd %>oraz/lub <%= secondLinkStart %>Warunki Serwisu<%= linkEnd %>. Niewłaściwe zgłaszanie postów jest naruszeniem Regulaminu Społeczności i może doprowadzić do zgłoszenia. Właściwymi powodami do oznaczania postów są między innymi, ale i nie tylko:<br><br><ul style='margin-left: 10px;'><li>przeklinanie, przysięgi religijne </li><li> fanatyzm, wyzwiska </li><li> tematy dla dorosłych </li><li> przemoc, nawet w żartach,</li><li> spam, wiadomości bez sensu</li></ul>",
|
||||
"abuseFlagModalButton": "Zgłoś nadużycie",
|
||||
"abuseReported": "Dziękujemy za zgłoszenie. Moderatorzy zostali powiadomieni.",
|
||||
"abuseAlreadyReported": "Już zgłosiłeś tę wiadomość.",
|
||||
"needsText": "Proszę wpisz wiadomość.",
|
||||
"needsTextPlaceholder": "Wpisz swoją wiadomość tutaj.",
|
||||
"copyMessageAsToDo": "Kopiuj wiadomość jako Do-Zrobienia",
|
||||
"copyAsTodo": "Copy as To-Do",
|
||||
"copyAsTodo": "Kopiuj wiadomość jako Do-Zrobienia",
|
||||
"messageAddedAsToDo": "Wiadomość skopiowana jako Do-Zrobienia.",
|
||||
"messageWroteIn": "<%= user %> napisał w <%= group %>",
|
||||
"taskFromInbox": "<%= from %> napisała '<%= message %>'",
|
||||
@@ -160,7 +160,7 @@
|
||||
"partyMembersInfo": "Twoja drużyna liczy aktualnie<%= memberCount %>członków i <%= invitationCount %>zaproszeń oczekujących na akceptację. Limit na liczbę członków Twojej drużyny wynosi <%= limitMembers %>. Powyżej tego limitu zaproszenia nie będą akceptowane. ",
|
||||
"inviteByEmail": "Zaproś przez email",
|
||||
"inviteByEmailExplanation": "Jeśli przyjaciel dołączy do Habitiki przez twojego e-maila, automatycznie dołączy do twojej drużyny!",
|
||||
"inviteMembersHowTo": "Invite people via a valid email or 36-digit User ID. If an email isn't registered yet, we'll invite them to join Habitica.",
|
||||
"inviteMembersHowTo": "Zaproś ludzi za pomocą ważnego adresu email lub 36-cyfrowego ID użytkownika. Jeśli email nie jest jeszcze zarejestrowany, zaprosimy jego użytkownika do dołączenia do Habitiki. ",
|
||||
"inviteFriendsNow": "Zaproś znajomych teraz",
|
||||
"inviteFriendsLater": "Zaproś znajomych później",
|
||||
"inviteAlertInfo": "Jeżeli masz znajomych, którzy już używają Habitiki, zaproś ich poprzez <a href='http://habitica.wikia.com/wiki/API_Options' target='_blank'>ID użytkownika</a> tutaj.",
|
||||
@@ -322,22 +322,22 @@
|
||||
"joinedGuildText": "Dzięki dołączeniu do Gildi dotarłeś do społecznej strony Habitiki.",
|
||||
"badAmountOfGemsToPurchase": "Wartość musi wynosić przynajmniej 1. ",
|
||||
"groupPolicyCannotGetGems": "Zasady grupy, do której przynależysz uniemożliwiają jej członkom otrzymywanie klejnotów.",
|
||||
"viewParty": "View Party",
|
||||
"viewParty": "Pokaż Drużynę",
|
||||
"newGuildPlaceholder": "Wprowadź nazwę gildii",
|
||||
"guildMembers": "Członkowie gildii",
|
||||
"guildBank": "Bank gildii",
|
||||
"chatPlaceholder": "Type your message to Guild members here",
|
||||
"partyChatPlaceholder": "Type your message to Party members here",
|
||||
"fetchRecentMessages": "Fetch Recent Messages",
|
||||
"chatPlaceholder": "Tutaj wpisz swoją wiadomość do członków Gildii.",
|
||||
"partyChatPlaceholder": "Tutaj wpisz swoją wiadomość do członków Drużyny.",
|
||||
"fetchRecentMessages": "Pobierz ostatnie wiadomości",
|
||||
"like": "Lubię to",
|
||||
"liked": "Lubisz to",
|
||||
"joinGuild": "Dołącz do Gildii",
|
||||
"inviteToGuild": "Zaproś do Gildii",
|
||||
"messageGuildLeader": "Napisz wiadomość do przywódcy gildii",
|
||||
"donateGems": "Donate Gems",
|
||||
"donateGems": "Podaruj klejnoty",
|
||||
"updateGuild": "Zaktualizuj Gildię",
|
||||
"viewMembers": "Zobacz Członków",
|
||||
"memberCount": "Member Count",
|
||||
"memberCount": "Liczba członków",
|
||||
"recentActivity": "Ostatnia aktywność",
|
||||
"myGuilds": "Moje GIldie",
|
||||
"guildsDiscovery": "Odkryj Gildie",
|
||||
@@ -348,11 +348,11 @@
|
||||
"silverTier": "Ranga Srebrna",
|
||||
"bronzeTier": "Ranga Brązowa",
|
||||
"privacySettings": "Ustawienia prywatności",
|
||||
"onlyLeaderCreatesChallenges": "Only the Leader can create Challenges",
|
||||
"onlyLeaderCreatesChallenges": "Tylko Przywódca może tworzyć Wyzwania",
|
||||
"privateGuild": "Prywatna Gildia",
|
||||
"charactersRemaining": "characters remaining",
|
||||
"charactersRemaining": "Pozostałe Postacie",
|
||||
"guildSummary": "Podsumowanie",
|
||||
"guildSummaryPlaceholder": "Write a short description advertising your Guild to other Habiticans. What is the main purpose of your Guild and why should people join it? Try to include useful keywords in the summary so that Habiticans can easily find it when they search!",
|
||||
"guildSummaryPlaceholder": "Napisz krótki opis, który zaprezentuje Twoją Gildię innym mieszkańcom Habitiki. Jaki jest cel Gildii i dlaczego inni powinni do niej dołączyć? W opisie postaraj się też uwzględnić użyteczne słowa-klucze, które pomogą innym mieszkańcom znaleźć Twoją Gildię podczas poszukiwań.",
|
||||
"groupDescription": "Opis",
|
||||
"guildDescriptionPlaceholder": "Use this section to go into more detail about everything that Guild members should know about your Guild. Useful tips, helpful links, and encouraging statements all go here!",
|
||||
"markdownFormattingHelp": "[Markdown formatting help](http://habitica.wikia.com/wiki/Markdown_Cheat_Sheet)",
|
||||
|
||||
@@ -297,11 +297,11 @@
|
||||
"backgroundGardenShedNotes": "Trabalhe numa Cabana de Jardim.",
|
||||
"backgroundPixelistsWorkshopText": "Oficina de Pixelist",
|
||||
"backgroundPixelistsWorkshopNotes": "Crie obras primas na Oficina de Pixelist.",
|
||||
"backgrounds102017": "SET 41: Released October 2017",
|
||||
"backgroundMagicalCandlesText": "Magical Candles",
|
||||
"backgroundMagicalCandlesNotes": "Bask in the glow of Magical Candles.",
|
||||
"backgroundSpookyHotelText": "Spooky Hotel",
|
||||
"backgroundSpookyHotelNotes": "Sneak down the hall of a Spooky Hotel.",
|
||||
"backgroundTarPitsText": "Tar Pits",
|
||||
"backgroundTarPitsNotes": "Tiptoe through the Tar Pits."
|
||||
"backgrounds102017": "Conjunto 41: Lançado a Outubro de 2017",
|
||||
"backgroundMagicalCandlesText": "Velas Mágicas",
|
||||
"backgroundMagicalCandlesNotes": "Delicie-se no brilho de Velas Mágicas",
|
||||
"backgroundSpookyHotelText": "Hotel Assustador",
|
||||
"backgroundSpookyHotelNotes": "Esgueire-se pelo corredor de um Hotel Assustador",
|
||||
"backgroundTarPitsText": "Poços de Alcatrão",
|
||||
"backgroundTarPitsNotes": "Ande na ponta dos pés nos Poços de Alcatrão"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"challenge": "Desafio",
|
||||
"challengeDetails": "Challenges are community events in which players compete and earn prizes by completing a group of related tasks.",
|
||||
"challengeDetails": "Desafios são eventos de comunidade onde jogadores competem e ganham prémios completando um grupo de tarefas relacionadas.",
|
||||
"brokenChaLink": "Link do Desafio Quebrado",
|
||||
"brokenTask": "Link do Desafio Quebrado: essa tarefa era parte de um desafio, mas foi removida dele. O que gostaria de fazer?",
|
||||
"keepIt": "Mantê-la",
|
||||
@@ -28,8 +28,8 @@
|
||||
"notParticipating": "Não Participando",
|
||||
"either": "Ambos",
|
||||
"createChallenge": "Criar Desafio",
|
||||
"createChallengeAddTasks": "Add Challenge Tasks",
|
||||
"addTaskToChallenge": "Add Task",
|
||||
"createChallengeAddTasks": "Adicionar Tarefas de Desafio",
|
||||
"addTaskToChallenge": "Adicionar Tarefa",
|
||||
"discard": "Descartar",
|
||||
"challengeTitle": "Título do Desafio",
|
||||
"challengeTag": "Nome da Etiqueta",
|
||||
@@ -39,7 +39,7 @@
|
||||
"prizePop": "Se alguém conseguir 'vencer' o seu Desafio, você pode escolher recompensar esta pessoa com Gemas. O máximo que você pode recompensar é o número de gemas que você possui (mais o número de gemas da guilda, se você criou este desafio para a guilda). Nota: Este prêmio não pode ser alterado depois.",
|
||||
"prizePopTavern": "Se alguém puder \"vencer\" o seu desafio, você pode presentear o vencedor com Gemas. Máximo = número de gemas que você possui. Nota: Este prêmio não pode ser alterado depois e Desafios da Taverna não serão reembolsados se o mesmo for cancelado.",
|
||||
"publicChallenges": "Mínimo de 1 Gema por <strong>desafios públicos </strong> (realmente ajuda a evitar o spam).",
|
||||
"publicChallengesTitle": "Public Challenges",
|
||||
"publicChallengesTitle": "Desafios Públicos",
|
||||
"officialChallenge": "Desafio Oficial do Habitica",
|
||||
"by": "por",
|
||||
"participants": "<%= membercount %> Participantes",
|
||||
@@ -55,10 +55,10 @@
|
||||
"leaveCha": "Sair do desafio e...",
|
||||
"challengedOwnedFilterHeader": "Propriedade",
|
||||
"challengedOwnedFilter": "Adquirido",
|
||||
"owned": "Owned",
|
||||
"owned": "Adquirido",
|
||||
"challengedNotOwnedFilter": "Não adquirido",
|
||||
"not_owned": "Not Owned",
|
||||
"not_participating": "Not Participating",
|
||||
"not_owned": "Não adquirido",
|
||||
"not_participating": "Não Participando",
|
||||
"challengedEitherOwnedFilter": "Ambos",
|
||||
"backToChallenges": "Voltar para todos os desafios",
|
||||
"prizeValue": "<%= gemcount %> <%= gemicon %> Prêmio",
|
||||
@@ -73,7 +73,7 @@
|
||||
"noChallengeOwnerPopover": "Esse desafio não possui um dono porque quem criou o desafio deletou sua conta.",
|
||||
"challengeMemberNotFound": "Usuário não encontrado entre os membros do desafio.",
|
||||
"onlyGroupLeaderChal": "Apenas o líder do grupo pode criar desafios",
|
||||
"tavChalsMinPrize": "Prize must be at least 1 Gem for Public Challenges.",
|
||||
"tavChalsMinPrize": "Premio deve ser ao menos 1 Gema para Desafios Públicos.",
|
||||
"cantAfford": "Você não consegue pagar esse prêmio. Compre mais gemas ou reduza o tamanho do prêmio.",
|
||||
"challengeIdRequired": "\"challengeId\" precisa ser um UUID válido.",
|
||||
"winnerIdRequired": "\"winnerId\" precisa ser um UUID válido.",
|
||||
@@ -89,42 +89,42 @@
|
||||
"shortNameTooShort": "Nome da etiqueta deve ter pelo menos 3 caracteres.",
|
||||
"joinedChallenge": "Entrou no Desafio",
|
||||
"joinedChallengeText": "Esse usuário se colocou ao teste se juntando a um Desafio!",
|
||||
"myChallenges": "My Challenges",
|
||||
"findChallenges": "Discover Challenges",
|
||||
"noChallengeTitle": "You don't have any Challenges.",
|
||||
"challengeDescription1": "Challenges are community events in which players compete and earn prizes by completing a group of related tasks.",
|
||||
"challengeDescription2": "Find recommended Challenges based on your interests, browse Habitica's public Challenges, or create your own Challenges.",
|
||||
"createdBy": "Created By",
|
||||
"joinChallenge": "Join Challenge",
|
||||
"leaveChallenge": "Leave Challenge",
|
||||
"addTask": "Add Task",
|
||||
"editChallenge": "Edit Challenge",
|
||||
"challengeDescription": "Challenge Description",
|
||||
"selectChallengeWinnersDescription": "Select winners from the Challenge participants",
|
||||
"awardWinners": "Award Winners",
|
||||
"doYouWantedToDeleteChallenge": "Do you want to delete this Challenge?",
|
||||
"deleteChallenge": "Delete Challenge",
|
||||
"challengeNamePlaceholder": "What is your Challenge name?",
|
||||
"challengeSummary": "Summary",
|
||||
"challengeSummaryPlaceholder": "Write a short description advertising your Challenge to other Habiticans. What is the main purpose of your Challenge and why should people join it? Try to include useful keywords in the description so that Habiticans can easily find it when they search!",
|
||||
"challengeDescriptionPlaceholder": "Use this section to go into more detail about everything that Challenge participants should know about your Challenge.",
|
||||
"challengeGuild": "Add to",
|
||||
"challengeMinimum": "Minimum 1 Gem for public Challenges (helps prevent spam, it really does).",
|
||||
"participantsTitle": "Participants",
|
||||
"shortName": "Short Name",
|
||||
"shortNamePlaceholder": "What short tag should be used to identify your Challenge?",
|
||||
"updateChallenge": "Update Challenge",
|
||||
"haveNoChallenges": "This group has no Challenges",
|
||||
"myChallenges": "Os Meus Desafios",
|
||||
"findChallenges": "Descobrir Desafios",
|
||||
"noChallengeTitle": "Não tem quaisquer Desafíos.",
|
||||
"challengeDescription1": "Desafios são eventos de comunidade onde jogadores competem e ganham prémios completando um grupo de tarefas relacionadas.",
|
||||
"challengeDescription2": "Encontre Desafios recomendados com base nos seus interesses, navegue a lista de Desafios Públicos de Habitica ou crie os seus próprios Desafios.",
|
||||
"createdBy": "Criado por",
|
||||
"joinChallenge": "Entrar no Desafio",
|
||||
"leaveChallenge": "Sair do Desafio",
|
||||
"addTask": "Adicionar Tarefa",
|
||||
"editChallenge": "Editar Desafio",
|
||||
"challengeDescription": "Descrição do Desafio",
|
||||
"selectChallengeWinnersDescription": "Selecione vencedores de entre os participantes do Desafio",
|
||||
"awardWinners": "Vencedores",
|
||||
"doYouWantedToDeleteChallenge": "Quer apagar este desafio?",
|
||||
"deleteChallenge": "Apagar Desafio",
|
||||
"challengeNamePlaceholder": "Qual é o nome do seu Desafio?",
|
||||
"challengeSummary": "Sumário",
|
||||
"challengeSummaryPlaceholder": "Escreva uma descrição curta para publicitar o seu Desafio a outros Habiticanos. Qual é o propósito principal do seu Desafio e porque devem as pessoas juntar-se a ele? Tente incluir palavras chave úteis na descrição para que Habiticanos possam encontra-lo facilmente durante pesquisas!",
|
||||
"challengeDescriptionPlaceholder": "Use esta secção para entrar em mais detalhe acerca de tudo que os participantes do Desafio devem saber acerca do seu Desafio.",
|
||||
"challengeGuild": "Adicionar a",
|
||||
"challengeMinimum": "Mínimo de 1 Gema para Desafios públicos (realmente ajuda a evitar spam).",
|
||||
"participantsTitle": "Participantes",
|
||||
"shortName": "Nome curto",
|
||||
"shortNamePlaceholder": "Que etiqueta curta deve ser usada para identificar o seu Desafio?",
|
||||
"updateChallenge": "Atualizar Desafio",
|
||||
"haveNoChallenges": "Este grupo não tem Desafios",
|
||||
"loadMore": "Carregar Mais",
|
||||
"exportChallengeCsv": "Export Challenge",
|
||||
"editingChallenge": "Editing Challenge",
|
||||
"nameRequired": "Name is required",
|
||||
"tagTooShort": "Tag name is too short",
|
||||
"summaryRequired": "Summary is required",
|
||||
"summaryTooLong": "Summary is too long",
|
||||
"descriptionRequired": "Description is required",
|
||||
"locationRequired": "Location of challenge is required ('Add to')",
|
||||
"categoiresRequired": "One or more categories must be selected",
|
||||
"viewProgressOf": "View Progress Of",
|
||||
"selectMember": "Select Member"
|
||||
"exportChallengeCsv": "Exportar Desafio",
|
||||
"editingChallenge": "Editar Desafio",
|
||||
"nameRequired": "É necessário um Nome",
|
||||
"tagTooShort": "Nome de etiqueta é demasiado curto",
|
||||
"summaryRequired": "É necessário um Sumário",
|
||||
"summaryTooLong": "Sumário é demasiado longo",
|
||||
"descriptionRequired": "É necessário uma Descrição",
|
||||
"locationRequired": "É necessária a Localização do Desafio ('Adicionar a')",
|
||||
"categoiresRequired": "Uma ou mais categorias devem ser escolhidas",
|
||||
"viewProgressOf": "Ver o Progresso de",
|
||||
"selectMember": "Escolher Membro"
|
||||
}
|
||||
@@ -2,9 +2,9 @@
|
||||
"communityGuidelinesWarning": "Tenha em mente que o seu nome de exibição, foto de perfil e blurb devem obedecer às <a href='https://habitica.com/static/community-guidelines' target='_blank'>Diretrizes de Comunidade</a> (por exemplo, não usar profanidades, tópicos de adultos, insultos, etc). Se tiver alguma pergunta acerca de se algo é apropriado ou não, sinta-se à vontade de envia um correio eletrónico para <%= hrefBlankCommunityManagerEmail %>!",
|
||||
"profile": "Perfil",
|
||||
"avatar": "Personalizar Avatar",
|
||||
"editAvatar": "Edit Avatar",
|
||||
"noDescription": "This Habitican hasn't added a description.",
|
||||
"noPhoto": "This Habitican hasn't added a photo.",
|
||||
"editAvatar": "Editar avatar",
|
||||
"noDescription": "Este Habiticano não acrescentou uma descrição.",
|
||||
"noPhoto": "Este Habiticano não adicionout uma foto.",
|
||||
"other": "Outros",
|
||||
"fullName": "Nome Completo",
|
||||
"displayName": "Nome a Exibir",
|
||||
@@ -19,24 +19,24 @@
|
||||
"buffed": "Buffado",
|
||||
"bodyBody": "Corpo",
|
||||
"bodySize": "Tamanho",
|
||||
"size": "Size",
|
||||
"size": "Tamanho",
|
||||
"bodySlim": "Magro",
|
||||
"bodyBroad": "Forte",
|
||||
"unlockSet": "Desbloquear Conjunto - <%= cost %>",
|
||||
"locked": "trancado",
|
||||
"shirts": "Camisetas",
|
||||
"shirt": "Shirt",
|
||||
"shirt": "Camisa",
|
||||
"specialShirts": "Camisetas Especiais",
|
||||
"bodyHead": "Penteados e Cores de Cabelo",
|
||||
"bodySkin": "Pele",
|
||||
"skin": "Skin",
|
||||
"skin": "Pele",
|
||||
"color": "Cor",
|
||||
"bodyHair": "Cabelo",
|
||||
"hair": "Hair",
|
||||
"bangs": "Bangs",
|
||||
"hair": "Cabelo",
|
||||
"bangs": "Franja",
|
||||
"hairBangs": "Franja",
|
||||
"ponytail": "Ponytail",
|
||||
"glasses": "Glasses",
|
||||
"ponytail": "Rabo de Cavalo",
|
||||
"glasses": "Óculos",
|
||||
"hairBase": "Básico",
|
||||
"hairSet1": "Conjunto de Penteado 1",
|
||||
"hairSet2": "Conjunto de Penteado 2",
|
||||
@@ -70,12 +70,12 @@
|
||||
"costumeText": "Se preferir a aparência de outro equipamento em vez do que estiver usando, marque a opção \"Usar Traje\" para vestir um traje enquanto usa seu equipamento de batalha por baixo.",
|
||||
"useCostume": "Usar Traje",
|
||||
"useCostumeInfo1": "Clique em \"Usar Traje\" para equipar itens ao seu avatar sem que eles afetem os atributos de seu Equipamento de Batalha! Isto significa que você pode equipar alguns itens para ter os melhores atributos à esquerda e outros apenas para vestir seu avatar à direita.",
|
||||
"useCostumeInfo2": "Once you click \"Use Costume\" your avatar will look pretty basic... but don't worry! If you look on the left, you'll see that your Battle Gear is still equipped. Next, you can make things fancy! Anything you equip on the right won't affect your stats, but can make you look super awesome. Try out different combos, mixing sets, and coordinating your Costume with your pets, mounts, and backgrounds.<br><br>Got more questions? Check out the <a href=\"http://habitica.wikia.com/wiki/Equipment#Costumes\">Costume page</a> on the wiki. Find the perfect ensemble? Show it off in the <a href=\"/groups/guild/3884eeaa-2d6a-45e8-a279-ada6de9709e1\">Costume Carnival guild</a> or brag in the Tavern!",
|
||||
"costumePopoverText": "Select \"Use Costume\" to equip items to your avatar without affecting the stats from your Battle Gear! This means that you can dress up your avatar in whatever outfit you like while still having your best Battle Gear equipped.",
|
||||
"autoEquipPopoverText": "Select this option to automatically equip gear as soon as you purchase it.",
|
||||
"costumeDisabled": "You have disabled your costume.",
|
||||
"useCostumeInfo2": "Uma vez que carregue em \"Usar Traje\", o seu avatar terá um aspeto básico...mas não se preocupe! Se olhar para a esquerda, verá que o seu Equipamento de Batalha ainda está equipado. A seguir pode tornar as coisas mais chiques! Qualquer coisa que equipe do lado direito não afetará as suas características, mas pode fazer com que pareça super espetacular. Tente diferentes combinações, misturando conjuntos e coordenando o seu Traje com as suas mascotes, montarias e imagens de fundo.<br><br>Tem mais perguntas? Veja a <a href=\"http://habitica.wikia.com/wiki/Equipment#Costumes\">página de Traje</a> na Wiki. Encontrou o conjunto perfeito? Mostre-o na <a href=\"/groups/guild/3884eeaa-2d6a-45e8-a279-ada6de9709e1\">Corporação de Trajes de Carnaval</a> ou gabe-se na Taverna! ",
|
||||
"costumePopoverText": "Escolha \"Usar Traje\" para equipar items no seu avatar sem afetar as características do seu Equipamento de Batalha! Isto significa que pode vestir o seu avatar com qualquer roupa que queira enquanto mantém o seu melhor Equipamento de Batalha equipado.",
|
||||
"autoEquipPopoverText": "Selecione esta opção para automaticamente equipar qualquer equipamento assim que o compre.",
|
||||
"costumeDisabled": "Desativou o seu traje.",
|
||||
"gearAchievement": "Você ganhou o Achievement \"Equipamento Ultimate\" por fazer o upgrade para o equipamento máximo definido para uma classe! Você alcançou os seguintes conjuntos:",
|
||||
"moreGearAchievements": "To attain more Ultimate Gear badges, change classes on <a href='/user/settings/site' target='_blank'>the Settings > Site page</a> and buy your new class's gear!",
|
||||
"moreGearAchievements": "Para obter mais medalhas de Equipamento Supremo, mude de classes na <a href='/user/settings/site' target='_blank'>página de Configurações</a> e compre o equipamento da sua nova classe!",
|
||||
"armoireUnlocked": "Você também desbloqueou o <strong>Armário Encantado!</strong> Clique na Recompensa 'Armário Encantado' para uma chance aleatória de ganhar um equipamento especial! Também pode dar-lhe XP aleatório ou comida.",
|
||||
"ultimGearName": "Equipamento Supremo - <%= ultClass %>",
|
||||
"ultimGearText": "Melhorou até ao conjunto de arma e armadura máximo para a class <%= ultClass %>.",
|
||||
@@ -123,11 +123,11 @@
|
||||
"healer": "Curandeiro",
|
||||
"rogue": "Ladino",
|
||||
"mage": "Mago",
|
||||
"wizard": "Mage",
|
||||
"wizard": "Mago",
|
||||
"mystery": "Mistério",
|
||||
"changeClass": "Alterar Classe, Reembolsar Pontos de Atributo",
|
||||
"lvl10ChangeClass": "Para mudar de classe você precisa ser pelo menos nível 10.",
|
||||
"changeClassConfirmCost": "Are you sure you want to change your class for 3 Gems?",
|
||||
"changeClassConfirmCost": "Tem a certeza que quer mudar de classe por 3 Gemas?",
|
||||
"invalidClass": "Classe inválida. Por favor especifique 'guerreiro', 'ladino', 'mago' ou 'curandeiro'.",
|
||||
"levelPopover": "A cada nível que alcançar você terá um ponto para distribuir para um atributo de sua escolha. Você pode fazer isso manualmente, ou deixar o jogo decidir por você usando uma das opções de Distribuição Automática.",
|
||||
"unallocated": "Pontos de Atributo não Distribuídos",
|
||||
@@ -143,16 +143,16 @@
|
||||
"distributePoints": "Distribuir Pontos não Distribuídos",
|
||||
"distributePointsPop": "Atribui todos pontos não distribuídos de acordo com o esquema de distribuição selecionado.",
|
||||
"warriorText": "Guerreiros causam melhores \"golpes críticos\" e com mais frequência, que aleatoriamente dão bônus de Ouro, Experiência e chance de drop ao cumprir uma tarefa. Eles também causam muito dano aos chefões Jogue de Guerreiro se encontra motivação em recompensas aleatórias, ou se gosta de acabar com chefões de Missões.",
|
||||
"wizardText": "Mages learn swiftly, gaining Experience and Levels faster than other classes. They also get a great deal of Mana for using special abilities. Play a Mage if you enjoy the tactical game aspects of Habitica, or if you are strongly motivated by leveling up and unlocking advanced features!",
|
||||
"wizardText": "Magos aprendem rapidamente, ganhando Experiência e Níveis mais depressa que outras classes. Eles possuem também bastante Mana para usar em habilidades especiais. Jogue como Mago se aprecia os aspetos tácticos de Habitica ou se está fortemente motivado em subir de nível e destrancar funcionalidades avançadas!",
|
||||
"mageText": "Magos aprendem rapidamente, ganhando Experiência e Níveis mais rápido do que outras classes. Também ganham uma grande quantidade de Mana para usar habilidades especiais. Jogue como um Mago se você gosta dos aspectos de estratégia de Habitica, ou se você é fortemente motivado por subir de níveis e desbloquear recursos avançados!",
|
||||
"rogueText": "Ladinos amam acumular fortunas, ganhando mais Ouro que qualquer um, e são peritos em achar itens aleatórios. Sua habilidade icônica, Furtividade, o permite evitar as consequências de Tarefas Diárias perdidas. Jogue de Ladino se possuir grande motivação por Recompensas e Conquistas, e se for ambicioso por itens e medalhas!",
|
||||
"healerText": "Curandeiros são impenetráveis contra o mal, e extendem essa proteção aos outros. Tarefas Diárias perdidas e maus Hábitos não incomodam muito, e eles possuem maneiras de recuperar Vida do fracasso. Jogue de Curandeiro se gostar de ajudar os outros em sua Equipe, ou se a ideia de enganar a Morte através de trabalho duro o inspira!",
|
||||
"optOutOfClasses": "Se Abster",
|
||||
"optOutOfPMs": "Se Abster",
|
||||
"chooseClass": "Choose your Class",
|
||||
"chooseClassLearnMarkdown": "[Learn more about Habitica's class system](http://habitica.wikia.com/wiki/Class_System)",
|
||||
"optOutOfClassesText": "Can't be bothered with classes? Want to choose later? Opt out - you'll be a warrior with no special abilities. You can read about the class system later on the wiki and enable classes at any time under User Icon > Settings.",
|
||||
"selectClass": "Select <%= heroClass %>",
|
||||
"chooseClass": "Escolha a sua Classe",
|
||||
"chooseClassLearnMarkdown": "[Aprenda mais sobre o sistema de classes de Habitica](http://habitica.wikia.com/wiki/Class_System)",
|
||||
"optOutOfClassesText": "Não se quer chatear com classes? Quer escolher mais tarde? Abstenha-se - será um guerreiro sem habilidades especiais. Pode ler acerca do sistema de classes mais tarde na wiki e ativar classes a qualquer altura no icon de Usuário > Configurações. ",
|
||||
"selectClass": "Escolha <%= heroClass %>",
|
||||
"select": "Selecionar",
|
||||
"stealth": "Furtividade",
|
||||
"stealthNewDay": "Quando um novo dia começar, você evitará dano dessa quantidade de Tarefas Diárias perdidas.",
|
||||
@@ -161,29 +161,29 @@
|
||||
"respawn": "Reviver!",
|
||||
"youDied": "Você Morreu!",
|
||||
"dieText": "Você perdeu um nível, todo seu Ouro, e uma peça aleatória de Equipamento. Erga-se, Habiteer, e tente novamente! Acabe com esses Hábitos negativos, esteja atento a realização de suas Tarefas Diárias, e afaste a morte com uma Poção de Vida caso vacilar!",
|
||||
"sureReset": "Are you sure? This will reset your character's class and allocated points (you'll get them all back to re-allocate), and costs 3 Gems.",
|
||||
"sureReset": "Tem a certeza? Isto irá reinicializar a classe da sua personagem bem como pontos de atributos (irá recebê-los de volta para redistribuir) ao custo de 3 Gemas.",
|
||||
"purchaseFor": "Comprar por <%= cost %> Gemas?",
|
||||
"notEnoughMana": "Mana insuficiente.",
|
||||
"invalidTarget": "You can't cast a skill on that.",
|
||||
"invalidTarget": "Não pode lançar uma habilidade nisso.",
|
||||
"youCast": "Você conjurou <%= spell %>.",
|
||||
"youCastTarget": "Você conjurou <%= spell %> em <%= target %>.",
|
||||
"youCastParty": "Você conjurou <%= spell %> para a equipe.",
|
||||
"critBonus": "Golpe Crítico! Bônus:",
|
||||
"gainedGold": "You gained some Gold",
|
||||
"gainedMana": "You gained some Mana",
|
||||
"gainedHealth": "You gained some Health",
|
||||
"gainedExperience": "You gained some Experience",
|
||||
"lostGold": "You spent some Gold",
|
||||
"lostMana": "You used some Mana",
|
||||
"lostHealth": "You lost some Health",
|
||||
"lostExperience": "You lost some Experience",
|
||||
"gainedGold": "Ganhou algum Ouro",
|
||||
"gainedMana": "Ganhou alguma Mana",
|
||||
"gainedHealth": "Ganhou alguma Vida",
|
||||
"gainedExperience": "Ganhou alguma Experiência",
|
||||
"lostGold": "Gastou algum Ouro",
|
||||
"lostMana": "Usou alguma Mana",
|
||||
"lostHealth": "Perdeu alguma Vida",
|
||||
"lostExperience": "Perdeu alguma Experiência",
|
||||
"displayNameDescription1": "Isto é o que aparece nas mensagens que você postar na Taverna, guildas, e conversa da equipe, junto com o que é exibido no seu avatar. Para alterar, clique em 'Editar' acima. Se quiser alterar o seu nome de login, vá a",
|
||||
"displayNameDescription2": "Configurações -> Site",
|
||||
"displayNameDescription3": "e veja a secção de Registo.",
|
||||
"unequipBattleGear": "Desequipar Equipamento de Batalha",
|
||||
"unequipCostume": "Desequipar Traje",
|
||||
"equip": "Equip",
|
||||
"unequip": "Unequip",
|
||||
"equip": "Equipar",
|
||||
"unequip": "Remover",
|
||||
"unequipPetMountBackground": "Desequipar Mascote, Montada, Fundo",
|
||||
"animalSkins": "Peles de Animais",
|
||||
"chooseClassHeading": "Escolha sua Classe! Ou deixe para escolher mais tarde.",
|
||||
@@ -198,24 +198,24 @@
|
||||
"int": "INT",
|
||||
"showQuickAllocation": "Mostrar distribuição de status",
|
||||
"hideQuickAllocation": "Esconder distribuição de status",
|
||||
"quickAllocationLevelPopover": "Each level earns you one point to assign to an attribute of your choice. You can do so manually, or let the game decide for you using one of the Automatic Allocation options found in User Icon > Stats.",
|
||||
"quickAllocationLevelPopover": "Irá ganhar um ponto por cada nível que poderá alocar a um atributo da sua escolha. Poderá fazê-lo manualmente ou deixar o jogo decidir usando uma das opções de Alocação Automática encontrada sob o icon de Usuário > Stats.",
|
||||
"invalidAttribute": "\"<%= attr %>\" não é um atributo válido.",
|
||||
"notEnoughAttrPoints": "Você não tem pontos de atributo suficientes.",
|
||||
"style": "Style",
|
||||
"style": "Estilo",
|
||||
"facialhair": "Facial",
|
||||
"photo": "Photo",
|
||||
"photo": "Foto",
|
||||
"info": "Info",
|
||||
"joined": "Joined",
|
||||
"totalLogins": "Total Check Ins",
|
||||
"latestCheckin": "Latest Check In",
|
||||
"editProfile": "Edit Profile",
|
||||
"challengesWon": "Challenges Won",
|
||||
"questsCompleted": "Quests Completed",
|
||||
"headAccess": "Head Access.",
|
||||
"backAccess": "Back Access.",
|
||||
"bodyAccess": "Body Access.",
|
||||
"mainHand": "Main-Hand",
|
||||
"offHand": "Off-Hand",
|
||||
"pointsAvailable": "Points Available",
|
||||
"joined": "Aderiu",
|
||||
"totalLogins": "Número total de Check-Ins",
|
||||
"latestCheckin": "Último Check-In",
|
||||
"editProfile": "Editar Perfil",
|
||||
"challengesWon": "Desafios Ganhos",
|
||||
"questsCompleted": "Missões Completas",
|
||||
"headAccess": "Acessórios de Cabeça.",
|
||||
"backAccess": "Acessórios de Costas.",
|
||||
"bodyAccess": "Acessórios de Corpo.",
|
||||
"mainHand": "Mão Principal",
|
||||
"offHand": "Mão Oposta",
|
||||
"pointsAvailable": "Pontos Disponíveis",
|
||||
"pts": "pts"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"iAcceptCommunityGuidelines": "Eu concordo em cumprir com as Diretrizes da Comunidade",
|
||||
"tavernCommunityGuidelinesPlaceholder": "Friendly reminder: this is an all-ages chat, so please keep content and language appropriate! Consult the Community Guidelines in the sidebar if you have questions.",
|
||||
"tavernCommunityGuidelinesPlaceholder": "Lembrete amigável: esta sala de chat é para todas as idades, por isso mantenha o conteúdo e linguagem apropriadas! Consulte as Diretrizes de Comunidade na barra lateral se tiver perguntas.",
|
||||
"commGuideHeadingWelcome": "Bem-vindo ao Habitica!",
|
||||
"commGuidePara001": "Saudações, aventureiro! Bem-vindo à Habitica, a terra da produtividade, vida saudável e um ocasional grifo furioso. Nós temos uma alegre comunidade cheia de pessoas prestativas ajudando umas às outras em seus caminhos para o auto-aperfeiçoamento.",
|
||||
"commGuidePara002": "Para ajudar a manter toda a gente segura, felizes e produtivos na comunidade, nós temos algumas diretrizes. Nós elaboramos-las cuidadosamente para torná-las tão amigáveis e fáceis de entender o quanto possível. Por favor, leia-as com atenção.",
|
||||
@@ -13,7 +13,7 @@
|
||||
"commGuideList01C": "<strong>Um Comportamento Solidário.</strong> Habiticanos se animam com as vitórias dos outros e se confortam em tempos difíceis. Nós damos força, nos apoiamos e aprendemos uns com os outros. Em equipes, fazemos isso com nossos feitiços; em salas de conversa, fazemos isso com palavras gentis e solidárias.",
|
||||
"commGuideList01D": "<strong>Uma Conduta Respeitosa.</strong> Todos nós temos experiências diferentes, diferentes conjuntos de habilidades e diferentes opiniões. Isso é parte do que torna nossa comunidade tão maravilhosa! Habiticanos respeitam essas diferenças e as celebram. Fique por aqui e em breve você terá amigos de todos os tipos.",
|
||||
"commGuideHeadingMeet": "Conheça a Equipe e os Moderadores! ",
|
||||
"commGuidePara006": "Habitica has some tireless knights-errant who join forces with the staff members to keep the community calm, contented, and free of trolls. Each has a specific domain, but will sometimes be called to serve in other social spheres. Staff and Mods will often precede official statements with the words \"Mod Talk\" or \"Mod Hat On\".",
|
||||
"commGuidePara006": "Habitica tem alguns cavaleiros-errantes infatigáveis que juntam forças com os membros de equipe para mantes a comunidade calma, contente e livre de trolls. Cada um tem um domínio específico, mas poderão ser chamados para servir noutras esferas sociais. A Equipa e Mods irão colocar prefixos em anúncios oficiais com as palavras \"Mod Talk\" ou \"Mod Had On\".",
|
||||
"commGuidePara007": "A Equipe tem etiquetas roxas marcadas com coroas. O título deles é \"Heroico\".",
|
||||
"commGuidePara008": "Moderadores tem etiquetas azul escuro marcadas com estrelas. O título deles é \"Guardião\". A única exceção é Bailey, que, sendo uma NPC, tem uma etiqueta preta e verde marcada com uma estrela.",
|
||||
"commGuidePara009": "Os atuais Membros da Equipe são (da esquerda para a direita):",
|
||||
@@ -90,7 +90,7 @@
|
||||
"commGuideList04H": "Certificar-se que o conteúdo da wiki é relevante para todo o site do Habitica e não relativo a uma única guilda ou grupo (tais informações podem ser movidas para os fóruns)",
|
||||
"commGuidePara049": "As seguintes pessoas são os atuais administradores da wiki:",
|
||||
"commGuidePara049A": "Os seguintes moderadores poder efetuar modificações de emergência em situações onde um moderador é necessário e os administradores acima não estão disponíveis:",
|
||||
"commGuidePara018": "Wiki Administrators Emeritus are:",
|
||||
"commGuidePara018": "Os Administradores Emeritus da Wiki são:",
|
||||
"commGuideHeadingInfractionsEtc": "Infrações, Consequências e Restauração",
|
||||
"commGuideHeadingInfractions": "Infrações",
|
||||
"commGuidePara050": "Em sua imensa maioria, Habiticanos auxiliam uns aos outros, são respeitosos, e trabalham para manter toda a comunidade divertida e amigável. Contudo, de vez em quando, algo que um Habiticano faz pode violar uma das diretrizes acima. Quando isso ocorre, os Mods tomarão as medidas que considerarem necessárias para manter Habitica segura e confortável para todos.",
|
||||
@@ -184,5 +184,5 @@
|
||||
"commGuideLink07description": "para enviar arte em pixel.",
|
||||
"commGuideLink08": "O Trello de Missões",
|
||||
"commGuideLink08description": "para enviar roteiros de missões.",
|
||||
"lastUpdated": "Last updated:"
|
||||
"lastUpdated": "Atualizado pela última vez em:"
|
||||
}
|
||||
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"playerTiersDesc": "The colored usernames you see in chat represent a person's contributor tier. The higher the tier, the more the person has contributed to habitica through art, code, the community, or more!",
|
||||
"tier1": "Tier 1 (Friend)",
|
||||
"tier2": "Tier 2 (Friend)",
|
||||
"tier3": "Tier 3 (Elite)",
|
||||
"tier4": "Tier 4 (Elite)",
|
||||
"tier5": "Tier 5 (Champion)",
|
||||
"tier6": "Tier 6 (Champion)",
|
||||
"tier7": "Tier 7 (Legendary)",
|
||||
"tierModerator": "Moderator (Guardian)",
|
||||
"tierStaff": "Staff (Heroic)",
|
||||
"playerTiersDesc": "Os nomes de usuários coloridos que vê no chat representam o nível de contribuinte de uma pessoa. Quanto maior o patamar, mais a pessoa contribuiu para o Habitica sob a forma de arte, código, comunidade ou mais!",
|
||||
"tier1": "Nível 1 (Amigo)",
|
||||
"tier2": "Nível 2 (Amigo)",
|
||||
"tier3": "Nível 3 (Elite)",
|
||||
"tier4": "Nível 4 (Elite)",
|
||||
"tier5": "Nível 5 (Campeão)",
|
||||
"tier6": "Nível 6 (Campeão)",
|
||||
"tier7": "Nível 7 (Lendário)",
|
||||
"tierModerator": "Moderador (Guardião)",
|
||||
"tierStaff": "Equipe (Heróico)",
|
||||
"tierNPC": "NPC",
|
||||
"friend": "Amigo",
|
||||
"friendFirst": "Quando sua <strong>primeira</strong> contribuição for implementada, você receberá a medalha de Colaborador de Habitica. Seu nome nome na conversa da Taverna mostrará orgulhosamente que você é um contribuidor. Como recompensa pelo seu trabalho, você também receberá <strong>3 Gemas</strong>.",
|
||||
|
||||
@@ -113,7 +113,7 @@
|
||||
"weaponSpecialTachiText": "Tachi",
|
||||
"weaponSpecialTachiNotes": "Esta espada leve e curva irá fazer as suas tarefas em farripas! Aumenta Força em <%= str %>.",
|
||||
"weaponSpecialAetherCrystalsText": "Cristais de Éter",
|
||||
"weaponSpecialAetherCrystalsNotes": "Estas braçadeiras e cristais pertenceram no passado ao Masterclasser Perdido. Aumenta todos os atributos em <%= attrs %>.",
|
||||
"weaponSpecialAetherCrystalsNotes": "Estas braçadeiras e cristais pertenceram no passado à Masterclasser Perdido. Aumenta todos os atributos em <%= attrs %>.",
|
||||
"weaponSpecialYetiText": "Lança de Domador de Ieti",
|
||||
"weaponSpecialYetiNotes": "Essa lança permite ao usuário comandar qualquer ieti. Aumenta Força em <%= str %>. Equipamento Edição Limitada de Inverno 2013-2014.",
|
||||
"weaponSpecialSkiText": "Mastro Assa-ski-no",
|
||||
@@ -578,8 +578,8 @@
|
||||
"armorMystery201704Notes": "Fadas criaram esta armadura a partir de orvalho para capturar as cores do nascer do Sol. Não confere benefícios. Item de Assinante de Abril de 2017.",
|
||||
"armorMystery201707Text": "Armadura de Feiticeiro de Alforreca",
|
||||
"armorMystery201707Notes": "Esta armadura vai ajudá-lo a misturar-se com as criaturas do oceano enquanto participa em missões e aventuras subaquáticas. Não confere benefícios. Item de Assinante de Julho de 2017.",
|
||||
"armorMystery201710Text": "Imperious Imp Apparel",
|
||||
"armorMystery201710Notes": "Scaly, shiny, and strong! Confers no benefit. October 2017 Subscriber Item.",
|
||||
"armorMystery201710Text": "Vestimenta de Diabinho Arrogante",
|
||||
"armorMystery201710Notes": "Escamado, brilhante e forte! Não Confere Benefícios. Item de Assinante de Outubro de 2017.",
|
||||
"armorMystery301404Text": "Fantasia Steampunk",
|
||||
"armorMystery301404Notes": "Elegante e distinto. Não concede benefícios. Item de Assinante de Fevereiro 3015.",
|
||||
"armorMystery301703Text": "Vestido do Pavão Steampunk",
|
||||
@@ -928,8 +928,8 @@
|
||||
"headMystery201705Notes": "Habitica é conhecida pelos seus Guerreiros Grifo ferozes e produtivos! Junte-se às suas fileiras prestigiosas quando envergar este elmo emplumado. Não confere qualquer benefício. Item de Assinante de Maio de 2017.",
|
||||
"headMystery201707Text": "Elmo de Feiticeiro de Alforreca",
|
||||
"headMystery201707Notes": "Precisa de mãos extra para as suas tarefas? Este elmo translúcido tem alguns tentáculos que o podem ajudar! Não confere benefícios. Item de Assinante de Julho de 2017.",
|
||||
"headMystery201710Text": "Imperious Imp Helm",
|
||||
"headMystery201710Notes": "This helm makes you look intimidating... but it won't do any favors for your depth perception! Confers no benefit. October 2017 Subscriber Item.",
|
||||
"headMystery201710Text": "Elmo de Diabinho Arrogante",
|
||||
"headMystery201710Notes": "Este elmo fá-lo parecer intimidante...but não lhe fará quaisquer favores para a sua percepção de profundidade! Não confere benefícios. Item de Assinante de Outubro de 2017.",
|
||||
"headMystery301404Text": "Cartola Chique",
|
||||
"headMystery301404Notes": "Uma cartola chique para as damas e cavalheiros mais finos! Item de Assinante de Janeiro 3015. Não concede benefícios.",
|
||||
"headMystery301405Text": "Cartola Básica",
|
||||
@@ -1152,16 +1152,16 @@
|
||||
"shieldSpecialFall2017RogueNotes": "Derrote os seus adversários com doçura! Aumenta Força em <%= str %>. Equipamento de Edição Limitada do Outono de 2017.",
|
||||
"shieldSpecialFall2017WarriorText": "Escudo de Milho Doce",
|
||||
"shieldSpecialFall2017WarriorNotes": "Este escudo feito de doce tem poderes mágicos de proteção, por isso não tente dar-lhe uma dentada! Aumenta Constituição em <%= con %>. Equipamento de Edição Limitada do Outono de 2017.",
|
||||
"shieldSpecialFall2017HealerText": "Haunted Orb",
|
||||
"shieldSpecialFall2017HealerNotes": "This orb occasionally screeches. We're sorry, we're not sure why. But it sure looks nifty! Increases Constitution by <%= con %>. Limited Edition 2017 Autumn Gear.",
|
||||
"shieldSpecialFall2017HealerText": "Orbe Assombrada",
|
||||
"shieldSpecialFall2017HealerNotes": "Esta orbe ocasionalmente guincha. Pedimos desculpa, não sabemos porquê. Mas tem um aspecto jeitoso! Aumenta Constituição em <%= con %>. Equipamento de Edição Limitada do Outono de 2017.",
|
||||
"shieldMystery201601Text": "Destruidor de Resoluções",
|
||||
"shieldMystery201601Notes": "Essa lâmina pode ser usada para bloquear todas as distrações. Não concede benefícios. Item de Assinante de Janeiro 2016",
|
||||
"shieldMystery201701Text": "Escudo Congelador de Tempo",
|
||||
"shieldMystery201701Notes": "Pare o tempo nas suas pegadas e conquiste as suas tarefas! Não confere benefícios. Item de Assinante de Janeiro de 2017.",
|
||||
"shieldMystery201708Text": "Escudo de Lava",
|
||||
"shieldMystery201708Notes": "This rugged shield of molten rock protects you from bad Habits but won't singe your hands. Confers no benefit. August 2017 Subscriber Item.",
|
||||
"shieldMystery201709Text": "Sorcery Handbook",
|
||||
"shieldMystery201709Notes": "This book will guide you through your forays into sorcery. Confers no benefit. September 2017 Subscriber Item.",
|
||||
"shieldMystery201708Notes": "Este escudo de aspeto rude feito de rocha derretida protege-o de maus Hábitos mas não queimará as suas mãos. Não confere benefícios. Item de Assinante de Agosto de 2017.",
|
||||
"shieldMystery201709Text": "Livro de mão de Feitiçaria",
|
||||
"shieldMystery201709Notes": "Este livro irá guiá-lo através das suas explorações em feitiçaria. Não confere benefícios. Item de Assinante de Setembro de 2017.",
|
||||
"shieldMystery301405Text": "Escudo Relógio",
|
||||
"shieldMystery301405Notes": "O tempo está do seu lado com esse eminente escudo relógio! Não concede benefícios. Item de Assinante de Junho 3015.",
|
||||
"shieldMystery301704Text": "Leque Vibrante",
|
||||
@@ -1198,12 +1198,12 @@
|
||||
"shieldArmoireGoldenBatonNotes": "Enquanto entra em batalha dançando e agitando este bastão ao ritmo, é imparável! Aumenta Inteligência e Força em <%= attrs %> cada. Armário Encantado: Item Independente.",
|
||||
"shieldArmoireAntiProcrastinationShieldText": "Escudo Anti Procrastinação",
|
||||
"shieldArmoireAntiProcrastinationShieldNotes": "Este escudo de aço forte irá ajudá-lo a bloquear distrações quando elas se aproximam! Aumenta Constituição em <%= con %>. Armário Encantado: Conjunto Anti Procrastinação (Item 3 de 3).",
|
||||
"shieldArmoireHorseshoeText": "Horseshoe",
|
||||
"shieldArmoireHorseshoeNotes": "Help protect the feet of your hooved mounts with this iron shoe. Increases Constitution, Perception, and Strength by <%= attrs %> each. Enchanted Armoire: Farrier Set (Item 3 of 3)",
|
||||
"shieldArmoireHandmadeCandlestickText": "Handmade Candlestick",
|
||||
"shieldArmoireHandmadeCandlestickNotes": "Your fine wax wares provide light and warmth to grateful Habiticans! Increases Strength by <%= str %>. Enchanted Armoire: Candlestick Maker Set (Item 3 of 3).",
|
||||
"shieldArmoireHorseshoeText": "Ferradura",
|
||||
"shieldArmoireHorseshoeNotes": "Ajude a proteger os pés das suas montadas com cascos com este sapato de ferro. Aumenta Constituição, Percepção e Força em <%= attrs %> cada. Armário Encantado: Conjunto de Ferreiro (Item 3 de 3)",
|
||||
"shieldArmoireHandmadeCandlestickText": "Vela feita à Mão",
|
||||
"shieldArmoireHandmadeCandlestickNotes": "Os seus artigos de cera de qualidade providenciam luz e calor a Habiticanos gratos! Aumenta Força em <%= str %>. Armário Encantado: Conjunto do Fabricante de Velas (Item 3 de 3).",
|
||||
"back": "Acessório de Costas",
|
||||
"backCapitalized": "Back Accessory",
|
||||
"backCapitalized": "Acessório de Costas",
|
||||
"backBase0Text": "Sem Acessório de Fundo",
|
||||
"backBase0Notes": "Sem Acessório de Fundo.",
|
||||
"backMystery201402Text": "Asas Douradas",
|
||||
@@ -1228,8 +1228,8 @@
|
||||
"backMystery201704Notes": "Estas asas reluzentes levá-lo-ão a qualquer sítio, incluindo reinos ocultos governados por criaturas mágicas. Não confere benefícios. Item de Assinante de Abril de 2017.",
|
||||
"backMystery201706Text": "Bandeira de Pirata Esfarrapada ",
|
||||
"backMystery201706Notes": "A visão desta bandeira decorada com Jolly Roger faz com que qualquer Afazer ou Tarefa Diária se encha de medo! Não confere benefícios. Item de Assinante de Junho de 2017.",
|
||||
"backMystery201709Text": "Stack o' Sorcery Books",
|
||||
"backMystery201709Notes": "Learning magic takes a lot of reading, but you're sure to enjoy your studies! Confers no benefit. September 2017 Subscriber Item.",
|
||||
"backMystery201709Text": "Pilha de Livros de Feitiçaria",
|
||||
"backMystery201709Notes": "Aprender magia envolve muita leitura, mas tem a certeza que irá gostar dos seus estudos! Não confere benefícios. Item de Assinante de Setembro de 2017.",
|
||||
"backSpecialWonderconRedText": "Capa Poderosa",
|
||||
"backSpecialWonderconRedNotes": "Sibila com força e beleza. Não concede benefícios. Equipamento Edição Especial de Convenção.",
|
||||
"backSpecialWonderconBlackText": "Capa Furtiva",
|
||||
@@ -1238,10 +1238,10 @@
|
||||
"backSpecialTakeThisNotes": "Essas asas foram adquiridas pela participação no Desafio patrocinado feito por Take This. Parabén! Aumenta todos os atributos em <%= attrs %>.",
|
||||
"backSpecialSnowdriftVeilText": "Véu de Dina de Neve",
|
||||
"backSpecialSnowdriftVeilNotes": "Este véu translúcido faz parece que está rodeado por um remoinho elegante de neve! Não confere benefícios.",
|
||||
"backSpecialAetherCloakText": "Aether Cloak",
|
||||
"backSpecialAetherCloakNotes": "This cloak once belonged to the Lost Masterclasser herself. Increases Perception by <%= per %>.",
|
||||
"backSpecialAetherCloakText": "Capa de Éter",
|
||||
"backSpecialAetherCloakNotes": "Esta capa pertenceu no passado à Masterclasser perdida em pessoa. Aumenta Percepção em <%= per %>.",
|
||||
"body": "Acessório de Corpo",
|
||||
"bodyCapitalized": "Body Accessory",
|
||||
"bodyCapitalized": "Acessório de Corpo",
|
||||
"bodyBase0Text": "Sem Acessório de Corpo",
|
||||
"bodyBase0Notes": "Sem Acessório de Corpo.",
|
||||
"bodySpecialWonderconRedText": "Colar de Rubi",
|
||||
@@ -1252,8 +1252,8 @@
|
||||
"bodySpecialWonderconBlackNotes": "Um bonito colar de ébano! Não concede benefícios. Equipamento Edição Especial de Convenção.",
|
||||
"bodySpecialTakeThisText": "Ombreiras Take This",
|
||||
"bodySpecialTakeThisNotes": "Essas ombreiras foram adquiridas pela participação no Desadio patrocinado por Take This. Parabéns! Aumenta todos os atributos em <%= attrs %>.",
|
||||
"bodySpecialAetherAmuletText": "Aether Amulet",
|
||||
"bodySpecialAetherAmuletNotes": "This amulet has a mysterious history. Increases Constitution and Strength by <%= attrs %> each.",
|
||||
"bodySpecialAetherAmuletText": "Amuleto de Éter",
|
||||
"bodySpecialAetherAmuletNotes": "Este amuleto tem uma história misteriosa. Aumenta Constituição e Força em <%= attrs %> cada.",
|
||||
"bodySpecialSummerMageText": "Capeleta Brilhante",
|
||||
"bodySpecialSummerMageNotes": "Nem água salgada nem água fresca podem manchar essa capeleta metálica. Não concede benefícios. Equipamento Edição Limitada de Verão 2014.",
|
||||
"bodySpecialSummerHealerText": "Colar de Coral",
|
||||
@@ -1339,7 +1339,7 @@
|
||||
"headAccessoryArmoireComicalArrowText": "Flecha cómica.",
|
||||
"headAccessoryArmoireComicalArrowNotes": "Este item cômico não aumenta qualquer atributo, mas serve para uma boa gargalhada! Não concede benefícios. Armário Encantado: Item independente.",
|
||||
"eyewear": "Óculos",
|
||||
"eyewearCapitalized": "Eyewear",
|
||||
"eyewearCapitalized": "Óculos",
|
||||
"eyewearBase0Text": "Sem Acessório Para os Olhos",
|
||||
"eyewearBase0Notes": "Sem Acessório Para os Olhos.",
|
||||
"eyewearSpecialBlackTopFrameText": "Óculos Pretos Padrão",
|
||||
@@ -1356,8 +1356,8 @@
|
||||
"eyewearSpecialWhiteTopFrameNotes": "Óculos com uma armação branca sobre as lentes. Não concede benefícios.",
|
||||
"eyewearSpecialYellowTopFrameText": "Óculos Amarelos Padrão",
|
||||
"eyewearSpecialYellowTopFrameNotes": "Óculos com uma armação amarela sobre as lentes. Não concede benefícios.",
|
||||
"eyewearSpecialAetherMaskText": "Aether Mask",
|
||||
"eyewearSpecialAetherMaskNotes": "This mask has a mysterious history. Increases Intelligence by <%= int %>.",
|
||||
"eyewearSpecialAetherMaskText": "Máscara de Éter",
|
||||
"eyewearSpecialAetherMaskNotes": "Esta máscara tem uma história misteriosa. Aumenta Inteligência em <%= int %>.",
|
||||
"eyewearSpecialSummerRogueText": "Tapa-Olho Bandoleiro",
|
||||
"eyewearSpecialSummerRogueNotes": "Não precisa de um biltre para ver como isso é estiloso! Não concede benefícios. Equipamento Edição Limitada de Verão 2014.",
|
||||
"eyewearSpecialSummerWarriorText": "Tapa-Olho Elegalante",
|
||||
|
||||
@@ -275,5 +275,5 @@
|
||||
"letsgo": "Let's Go!",
|
||||
"selected": "Selected",
|
||||
"howManyToBuy": "How many would you like to buy?",
|
||||
"habiticaHasUpdated": "There is a new version of Habitica. Would you like to refresh to get the latest updates?"
|
||||
"habiticaHasUpdated": "There is a new Habitica update. Refresh to get the latest version!"
|
||||
}
|
||||
@@ -11,7 +11,7 @@
|
||||
"rebirthInList1": "Tarefas, histórico, equipamento, e configurações permanecem.",
|
||||
"rebirthInList2": "Desafio, Corporação, e membros de Equipa permanecem.",
|
||||
"rebirthInList3": "Gemas, níveis de apoiador, e níveis de colaborador permanecem.",
|
||||
"rebirthInList4": "Items obtained from Gems or drops (such as pets and mounts) remain.",
|
||||
"rebirthInList4": "Items obtidos com Gemas ou drops (como mascotes ou montarias) ficam.",
|
||||
"rebirthEarnAchievement": "Também ganha uma Conquista por começar uma nova aventura!",
|
||||
"beReborn": "Renasça",
|
||||
"rebirthAchievement": "Você iniciou uma nova aventura! Esse é o seu Renascimento número <%= number %>, e o nível mais alto que você atingiu foi <%= level %>. Para acumular essa Conquista, comece sua próxima nova aventura quando atingir um Nível ainda maior!",
|
||||
@@ -21,7 +21,7 @@
|
||||
"rebirthOrb": "Use uma Orbe de Renascimento para recomeçar tudo outra vez depois de alcançar o nível <%= level %>.",
|
||||
"rebirthOrb100": "Use uma Orbe de Renascimento para recomeçar tudo outra vez depois de alcançar nível 100 ou mais.",
|
||||
"rebirthOrbNoLevel": "Utilizou uma Orbe de Renascimento para recomeçar tudo outra vez.",
|
||||
"rebirthPop": "Restart your character at Level 1 while retaining achievements, collectibles, equipment, and tasks with history.",
|
||||
"rebirthPop": "Recomece o seu personagem no Nível 1 mantendo as conquistas, coleccionáveis, equipamento e tarefas com história.",
|
||||
"rebirthName": "Orbe do Renascimento",
|
||||
"reborn": "Renascido, nível max <%= reLevel %>",
|
||||
"confirmReborn": "Tem certeza?",
|
||||
|
||||