Compare commits
56 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 098f53bfa9 | |||
| 4c988691cf | |||
| 1530ab44e9 | |||
| 24430861ce | |||
| e60285e7d9 | |||
| f030135c82 | |||
| 2c29310466 | |||
| 13c0d12045 | |||
| 6456984f57 | |||
| cfc1a12930 | |||
| 9ba4687478 | |||
| 6d987a9579 | |||
| 4702479156 | |||
| b384cd4eb8 | |||
| d2bd7dc325 | |||
| 24841346dc | |||
| 10f5011781 | |||
| 9a896470d5 | |||
| 6b0b393e32 | |||
| 5f440f1bfa | |||
| d4f9555f11 | |||
| 203d97423a | |||
| 0f4711c358 | |||
| 38bf0b3721 | |||
| 88c8b545f4 | |||
| 184ee7262e | |||
| 6df4ce251c | |||
| e383614107 | |||
| 2b21410abd | |||
| 56f956be5a | |||
| 2b44d32b1c | |||
| 11347e5679 | |||
| a04479e689 | |||
| 4ce4e55e80 | |||
| 755f51b674 | |||
| 6c1b21117f | |||
| 14441701c9 | |||
| ccb821fd6f | |||
| 3664a1ebb1 | |||
| 509cb00374 | |||
| bc4770577a | |||
| f158852be5 | |||
| ee0f6fd78f | |||
| 3284611bbf | |||
| 986d38af69 | |||
| 7129639bbf | |||
| 6aabf7b19a | |||
| a5d9448af1 | |||
| 6e19a0ef2e | |||
| bc8b1884b7 | |||
| 1aae9638ec | |||
| e6b0c1e488 | |||
| d5bbc9599c | |||
| a2f191089c | |||
| 75c8486b1a | |||
| 20854057ad |
@@ -2,6 +2,7 @@
|
||||
"name": "Habitica V3 API Documentation",
|
||||
"title": "Habitica",
|
||||
"url": "https://habitica.com",
|
||||
"version": "3.0.0",
|
||||
"sampleUrl": null,
|
||||
"header": {
|
||||
"title": "Introduction",
|
||||
|
||||
@@ -26,7 +26,7 @@ async function updateTeamTasks (team) {
|
||||
const userTask = find(teamUserTasks, task => task.userId === assignedUserId
|
||||
&& task.group.taskId === boardTask._id);
|
||||
if (!boardTask.group.assignedUsersDetail) boardTask.group.assignedUsersDetail = {};
|
||||
if (userTask) {
|
||||
if (userTask && assignedUser) {
|
||||
boardTask.group.assignedUsersDetail[assignedUserId] = {
|
||||
assignedDate: userTask.group.assignedDate,
|
||||
assignedUsername: assignedUser.auth.local.username,
|
||||
@@ -34,8 +34,7 @@ async function updateTeamTasks (team) {
|
||||
completed: userTask.completed || false,
|
||||
completedDate: userTask.dateCompleted,
|
||||
};
|
||||
toSave.push(Tasks.Task.findByIdAndDelete(userTask._id));
|
||||
} else {
|
||||
} else if (assignedUser) {
|
||||
boardTask.group.assignedUsersDetail[assignedUserId] = {
|
||||
assignedDate: new Date(),
|
||||
assignedUsername: assignedUser.auth.local.username,
|
||||
@@ -43,7 +42,11 @@ async function updateTeamTasks (team) {
|
||||
completed: false,
|
||||
completedDate: null,
|
||||
};
|
||||
} else {
|
||||
const taskIndex = boardTask.group.assignedUsers.indexOf(assignedUserId);
|
||||
boardTask.group.assignedUsers.splice(taskIndex, 1);
|
||||
}
|
||||
if (userTask) toSave.push(Tasks.Task.findByIdAndDelete(userTask._id));
|
||||
}
|
||||
boardTask.markModified('group');
|
||||
toSave.push(boardTask.save());
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"name": "habitica",
|
||||
"description": "A habit tracker app which treats your goals like a Role Playing Game.",
|
||||
"version": "4.241.0",
|
||||
"version": "4.244.1",
|
||||
"main": "./website/server/index.js",
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.18.10",
|
||||
"@babel/preset-env": "^7.18.10",
|
||||
"@babel/core": "^7.18.13",
|
||||
"@babel/preset-env": "^7.19.1",
|
||||
"@babel/register": "^7.18.9",
|
||||
"@google-cloud/trace-agent": "^5.1.6",
|
||||
"@parse/node-apn": "^5.1.3",
|
||||
@@ -13,7 +13,7 @@
|
||||
"accepts": "^1.3.8",
|
||||
"amazon-payments": "^0.2.9",
|
||||
"amplitude": "^6.0.0",
|
||||
"apidoc": "^0.52.0",
|
||||
"apidoc": "^0.53.0",
|
||||
"apple-auth": "^1.0.7",
|
||||
"bcrypt": "^5.0.1",
|
||||
"body-parser": "^1.20.0",
|
||||
@@ -61,7 +61,7 @@
|
||||
"paypal-rest-sdk": "^1.8.1",
|
||||
"pp-ipn": "^1.1.0",
|
||||
"ps-tree": "^1.0.0",
|
||||
"rate-limiter-flexible": "^2.3.7",
|
||||
"rate-limiter-flexible": "^2.3.10",
|
||||
"redis": "^3.1.2",
|
||||
"regenerator-runtime": "^0.13.9",
|
||||
"remove-markdown": "^0.5.0",
|
||||
|
||||
@@ -13,11 +13,6 @@ function getUser () {
|
||||
username: 'username',
|
||||
email: 'email@email',
|
||||
},
|
||||
facebook: {
|
||||
emails: [{
|
||||
value: 'email@facebook',
|
||||
}],
|
||||
},
|
||||
google: {
|
||||
emails: [{
|
||||
value: 'email@google',
|
||||
@@ -62,30 +57,12 @@ describe('emails', () => {
|
||||
expect(data).to.have.property('canSend', true);
|
||||
});
|
||||
|
||||
it('returns correct user data [facebook users]', () => {
|
||||
const attachEmail = requireAgain(pathToEmailLib);
|
||||
const { getUserInfo } = attachEmail;
|
||||
const user = getUser();
|
||||
delete user.profile.name;
|
||||
delete user.auth.local.email;
|
||||
delete user.auth.google.emails;
|
||||
delete user.auth.apple.emails;
|
||||
|
||||
const data = getUserInfo(user, ['name', 'email', '_id', 'canSend']);
|
||||
|
||||
expect(data).to.have.property('name', user.auth.local.username);
|
||||
expect(data).to.have.property('email', user.auth.facebook.emails[0].value);
|
||||
expect(data).to.have.property('_id', user._id);
|
||||
expect(data).to.have.property('canSend', true);
|
||||
});
|
||||
|
||||
it('returns correct user data [google users]', () => {
|
||||
const attachEmail = requireAgain(pathToEmailLib);
|
||||
const { getUserInfo } = attachEmail;
|
||||
const user = getUser();
|
||||
delete user.profile.name;
|
||||
delete user.auth.local.email;
|
||||
delete user.auth.facebook.emails;
|
||||
delete user.auth.apple.emails;
|
||||
|
||||
const data = getUserInfo(user, ['name', 'email', '_id', 'canSend']);
|
||||
@@ -103,7 +80,6 @@ describe('emails', () => {
|
||||
delete user.profile.name;
|
||||
delete user.auth.local.email;
|
||||
delete user.auth.google.emails;
|
||||
delete user.auth.facebook.emails;
|
||||
|
||||
const data = getUserInfo(user, ['name', 'email', '_id', 'canSend']);
|
||||
|
||||
@@ -118,7 +94,6 @@ describe('emails', () => {
|
||||
const { getUserInfo } = attachEmail;
|
||||
const user = getUser();
|
||||
delete user.auth.local.email;
|
||||
delete user.auth.facebook;
|
||||
delete user.auth.google;
|
||||
delete user.auth.apple;
|
||||
|
||||
|
||||
@@ -246,7 +246,7 @@ describe('Password Utilities', () => {
|
||||
it('returns false if the user has no local auth', async () => {
|
||||
const user = await generateUser({
|
||||
auth: {
|
||||
facebook: {},
|
||||
google: {},
|
||||
},
|
||||
});
|
||||
const res = await validatePasswordResetCodeAndFindUser(encrypt(JSON.stringify({
|
||||
|
||||
@@ -289,45 +289,6 @@ describe('DELETE /user', () => {
|
||||
});
|
||||
});
|
||||
|
||||
context('user with Facebook auth', async () => {
|
||||
beforeEach(async () => {
|
||||
user = await generateUser({
|
||||
auth: {
|
||||
facebook: {
|
||||
id: 'facebook-id',
|
||||
},
|
||||
},
|
||||
});
|
||||
});
|
||||
|
||||
it('returns an error if confirmation phrase is wrong', async () => {
|
||||
await expect(user.del('/user', {
|
||||
password: 'just-do-it',
|
||||
})).to.eventually.be.rejected.and.eql({
|
||||
code: 401,
|
||||
error: 'NotAuthorized',
|
||||
message: t('incorrectDeletePhrase', { magicWord: 'DELETE' }),
|
||||
});
|
||||
});
|
||||
|
||||
it('returns an error if confirmation phrase is not supplied', async () => {
|
||||
await expect(user.del('/user', {
|
||||
password: '',
|
||||
})).to.eventually.be.rejected.and.eql({
|
||||
code: 400,
|
||||
error: 'BadRequest',
|
||||
message: t('missingPassword'),
|
||||
});
|
||||
});
|
||||
|
||||
it('deletes a Facebook user', async () => {
|
||||
await user.del('/user', {
|
||||
password: DELETE_CONFIRMATION,
|
||||
});
|
||||
await expect(checkExistence('users', user._id)).to.eventually.eql(false);
|
||||
});
|
||||
});
|
||||
|
||||
context('user with Google auth', async () => {
|
||||
beforeEach(async () => {
|
||||
user = await generateUser({
|
||||
|
||||
@@ -152,9 +152,9 @@ describe('POST /user/class/cast/:spellId', () => {
|
||||
|
||||
await expect(groupLeader.post(`/user/class/cast/pickPocket?targetId=${groupTask._id}`))
|
||||
.to.eventually.be.rejected.and.eql({
|
||||
code: 400,
|
||||
error: 'BadRequest',
|
||||
message: t('groupTasksNoCast'),
|
||||
code: 404,
|
||||
error: 'NotFound',
|
||||
message: t('messageTaskNotFound'),
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
@@ -20,44 +20,6 @@ describe('DELETE social registration', () => {
|
||||
});
|
||||
});
|
||||
|
||||
context('Facebook', () => {
|
||||
it('fails if user does not have an alternative registration method', async () => {
|
||||
await user.update({
|
||||
'auth.facebook.id': 'some-fb-id',
|
||||
'auth.local': { ok: true },
|
||||
});
|
||||
await expect(user.del('/user/auth/social/facebook')).to.eventually.be.rejected.and.eql({
|
||||
code: 401,
|
||||
error: 'NotAuthorized',
|
||||
message: t('cantDetachSocial'),
|
||||
});
|
||||
});
|
||||
|
||||
it('succeeds if user has a local registration', async () => {
|
||||
await user.update({
|
||||
'auth.facebook.id': 'some-fb-id',
|
||||
});
|
||||
|
||||
const response = await user.del('/user/auth/social/facebook');
|
||||
expect(response).to.eql({});
|
||||
await user.sync();
|
||||
expect(user.auth.facebook).to.be.undefined;
|
||||
});
|
||||
|
||||
it('succeeds if user has a google registration', async () => {
|
||||
await user.update({
|
||||
'auth.facebook.id': 'some-fb-id',
|
||||
'auth.google.id': 'some-google-id',
|
||||
'auth.local': { ok: true },
|
||||
});
|
||||
|
||||
const response = await user.del('/user/auth/social/facebook');
|
||||
expect(response).to.eql({});
|
||||
await user.sync();
|
||||
expect(user.auth.facebook).to.be.undefined;
|
||||
});
|
||||
});
|
||||
|
||||
context('Google', () => {
|
||||
it('fails if user does not have an alternative registration method', async () => {
|
||||
await user.update({
|
||||
@@ -81,19 +43,6 @@ describe('DELETE social registration', () => {
|
||||
await user.sync();
|
||||
expect(user.auth.google).to.be.undefined;
|
||||
});
|
||||
|
||||
it('succeeds if user has a facebook registration', async () => {
|
||||
await user.update({
|
||||
'auth.google.id': 'some-google-id',
|
||||
'auth.facebook.id': 'some-facebook-id',
|
||||
'auth.local': { ok: true },
|
||||
});
|
||||
|
||||
const response = await user.del('/user/auth/social/google');
|
||||
expect(response).to.eql({});
|
||||
await user.sync();
|
||||
expect(user.auth.goodl).to.be.undefined;
|
||||
});
|
||||
});
|
||||
|
||||
context('Apple', () => {
|
||||
@@ -119,18 +68,5 @@ describe('DELETE social registration', () => {
|
||||
await user.sync();
|
||||
expect(user.auth.apple).to.be.undefined;
|
||||
});
|
||||
|
||||
it('succeeds if user has a facebook registration', async () => {
|
||||
await user.update({
|
||||
'auth.apple.id': 'some-apple-id',
|
||||
'auth.facebook.id': 'some-facebook-id',
|
||||
'auth.local': { ok: true },
|
||||
});
|
||||
|
||||
const response = await user.del('/user/auth/social/apple');
|
||||
expect(response).to.eql({});
|
||||
await user.sync();
|
||||
expect(user.auth.goodl).to.be.undefined;
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@@ -12,7 +12,6 @@ describe('POST /user/auth/social', () => {
|
||||
let user;
|
||||
const endpoint = '/user/auth/social';
|
||||
let randomAccessToken = '123456';
|
||||
let randomFacebookId = 'facebookId';
|
||||
let randomGoogleId = 'googleId';
|
||||
let network = 'NoNetwork';
|
||||
|
||||
@@ -33,146 +32,6 @@ describe('POST /user/auth/social', () => {
|
||||
});
|
||||
});
|
||||
|
||||
describe('facebook', () => {
|
||||
beforeEach(async () => {
|
||||
randomFacebookId = generateUUID();
|
||||
const expectedResult = {
|
||||
id: randomFacebookId,
|
||||
displayName: 'a facebook user',
|
||||
emails: [
|
||||
{ value: `${user.auth.local.username}+facebook@example.com` },
|
||||
],
|
||||
};
|
||||
sandbox.stub(passport._strategies.facebook, 'userProfile').yields(null, expectedResult);
|
||||
network = 'facebook';
|
||||
});
|
||||
|
||||
afterEach(async () => {
|
||||
passport._strategies.facebook.userProfile.restore();
|
||||
});
|
||||
|
||||
it('registers a new user', async () => {
|
||||
const response = await api.post(endpoint, {
|
||||
authResponse: { access_token: randomAccessToken }, // eslint-disable-line camelcase
|
||||
network,
|
||||
});
|
||||
|
||||
expect(response.apiToken).to.exist;
|
||||
expect(response.id).to.exist;
|
||||
expect(response.newUser).to.be.true;
|
||||
expect(response.username).to.exist;
|
||||
|
||||
await expect(getProperty('users', response.id, 'profile.name')).to.eventually.equal('a facebook user');
|
||||
await expect(getProperty('users', response.id, 'auth.local.lowerCaseUsername')).to.exist;
|
||||
await expect(getProperty('users', response.id, 'auth.local.email')).to.eventually.equal(`${user.auth.local.username}+facebook@example.com`);
|
||||
await expect(getProperty('users', response.id, 'auth.facebook.id')).to.eventually.equal(randomFacebookId);
|
||||
});
|
||||
|
||||
it('logs an existing user in', async () => {
|
||||
const registerResponse = await api.post(endpoint, {
|
||||
authResponse: { access_token: randomAccessToken }, // eslint-disable-line camelcase
|
||||
network,
|
||||
});
|
||||
|
||||
const response = await api.post(endpoint, {
|
||||
authResponse: { access_token: randomAccessToken }, // eslint-disable-line camelcase
|
||||
network,
|
||||
});
|
||||
|
||||
expect(response.apiToken).to.eql(registerResponse.apiToken);
|
||||
expect(response.id).to.eql(registerResponse.id);
|
||||
expect(response.newUser).to.be.false;
|
||||
expect(registerResponse.newUser).to.be.true;
|
||||
});
|
||||
|
||||
it('logs an existing user in if they have local auth with matching email', async () => {
|
||||
passport._strategies.facebook.userProfile.restore();
|
||||
const expectedResult = {
|
||||
id: randomFacebookId,
|
||||
displayName: 'a facebook user',
|
||||
emails: [
|
||||
{ value: user.auth.local.email },
|
||||
],
|
||||
};
|
||||
sandbox.stub(passport._strategies.facebook, 'userProfile').yields(null, expectedResult);
|
||||
|
||||
const response = await api.post(endpoint, {
|
||||
authResponse: { access_token: randomAccessToken }, // eslint-disable-line camelcase
|
||||
network,
|
||||
});
|
||||
|
||||
expect(response.apiToken).to.eql(user.apiToken);
|
||||
expect(response.id).to.eql(user._id);
|
||||
expect(response.newUser).to.be.false;
|
||||
});
|
||||
|
||||
it('logs an existing user into their social account if they have local auth with matching email', async () => {
|
||||
const registerResponse = await api.post(endpoint, {
|
||||
authResponse: { access_token: randomAccessToken }, // eslint-disable-line camelcase
|
||||
network,
|
||||
});
|
||||
expect(registerResponse.newUser).to.be.true;
|
||||
// This is important for existing accounts before the new social handling
|
||||
passport._strategies.facebook.userProfile.restore();
|
||||
const expectedResult = {
|
||||
id: randomFacebookId,
|
||||
displayName: 'a facebook user',
|
||||
emails: [
|
||||
{ value: user.auth.local.email },
|
||||
],
|
||||
};
|
||||
sandbox.stub(passport._strategies.facebook, 'userProfile').yields(null, expectedResult);
|
||||
|
||||
const response = await api.post(endpoint, {
|
||||
authResponse: { access_token: randomAccessToken }, // eslint-disable-line camelcase
|
||||
network,
|
||||
});
|
||||
|
||||
expect(response.apiToken).to.eql(registerResponse.apiToken);
|
||||
expect(response.id).to.eql(registerResponse.id);
|
||||
expect(response.apiToken).not.to.eql(user.apiToken);
|
||||
expect(response.id).not.to.eql(user._id);
|
||||
expect(response.newUser).to.be.false;
|
||||
});
|
||||
|
||||
it('add social auth to an existing user', async () => {
|
||||
const response = await user.post(endpoint, {
|
||||
authResponse: { access_token: randomAccessToken }, // eslint-disable-line camelcase
|
||||
network,
|
||||
});
|
||||
|
||||
expect(response.apiToken).to.eql(user.apiToken);
|
||||
expect(response.id).to.eql(user._id);
|
||||
expect(response.newUser).to.be.false;
|
||||
});
|
||||
|
||||
it('does not log into other account if social auth already exists', async () => {
|
||||
const registerResponse = await api.post(endpoint, {
|
||||
authResponse: { access_token: randomAccessToken }, // eslint-disable-line camelcase
|
||||
network,
|
||||
});
|
||||
expect(registerResponse.newUser).to.be.true;
|
||||
|
||||
await expect(user.post(endpoint, {
|
||||
authResponse: { access_token: randomAccessToken }, // eslint-disable-line camelcase
|
||||
network,
|
||||
})).to.eventually.be.rejected.and.eql({
|
||||
code: 401,
|
||||
error: 'NotAuthorized',
|
||||
message: t('socialAlreadyExists'),
|
||||
});
|
||||
});
|
||||
|
||||
xit('enrolls a new user in an A/B test', async () => {
|
||||
await api.post(endpoint, {
|
||||
authResponse: { access_token: randomAccessToken }, // eslint-disable-line camelcase
|
||||
network,
|
||||
});
|
||||
|
||||
await expect(getProperty('users', user._id, '_ABtests')).to.eventually.be.a('object');
|
||||
});
|
||||
});
|
||||
|
||||
describe('google', () => {
|
||||
beforeEach(async () => {
|
||||
randomGoogleId = generateUUID();
|
||||
|
||||
@@ -25,6 +25,19 @@ describe('POST /user/reset-password', async () => {
|
||||
expect(user.auth.local.hashed_password).to.not.eql(previousPassword);
|
||||
});
|
||||
|
||||
it('resets password for social users', async () => {
|
||||
const email = `${user.auth.local.username}+google@example.com`;
|
||||
await user.update({ 'auth.google.emails': [{ value: email }] });
|
||||
await user.sync();
|
||||
const previousPassword = user.auth.local.passwordResetCode;
|
||||
const response = await user.post(endpoint, {
|
||||
email,
|
||||
});
|
||||
expect(response).to.eql({ data: {}, message: t('passwordReset') });
|
||||
await user.sync();
|
||||
expect(user.auth.local.passwordResetCode).to.not.eql(previousPassword);
|
||||
});
|
||||
|
||||
it('same message on error as on success', async () => {
|
||||
const response = await user.post(endpoint, {
|
||||
email: 'nonExistent@email.com',
|
||||
|
||||
@@ -137,9 +137,9 @@ describe('POST /user/class/cast/:spellId', () => {
|
||||
|
||||
await expect(groupLeader.post(`/user/class/cast/pickPocket?targetId=${groupTask._id}`))
|
||||
.to.eventually.be.rejected.and.eql({
|
||||
code: 400,
|
||||
error: 'BadRequest',
|
||||
message: t('groupTasksNoCast'),
|
||||
code: 404,
|
||||
error: 'NotFound',
|
||||
message: t('messageTaskNotFound'),
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
@@ -30,9 +30,9 @@
|
||||
}
|
||||
},
|
||||
"@amplitude/types": {
|
||||
"version": "1.10.0",
|
||||
"resolved": "https://registry.npmjs.org/@amplitude/types/-/types-1.10.0.tgz",
|
||||
"integrity": "sha512-xN0gnhutztv6kqHaZ2bre18anQV5GDmMXOeipTvI670g2VjNbPfOzMwu1LN4p1NadYq+GqYI223UcZrXR+R4Pw=="
|
||||
"version": "1.10.2",
|
||||
"resolved": "https://registry.npmjs.org/@amplitude/types/-/types-1.10.2.tgz",
|
||||
"integrity": "sha512-I8qenRI7uU6wKNb9LiZrAosSHVoNHziXouKY81CrqxH9xhVTEIJFXeuCV0hbtBr0Al/8ejnGjQRx+S2SvU/pPg=="
|
||||
},
|
||||
"@amplitude/ua-parser-js": {
|
||||
"version": "0.7.31",
|
||||
@@ -40,12 +40,19 @@
|
||||
"integrity": "sha512-+z8UGRaj13Pt5NDzOnkTBy49HE2CX64jeL0ArB86HAtilpnfkPB7oqkigN7Lf2LxscMg4QhFD7mmCfedh3rqTg=="
|
||||
},
|
||||
"@amplitude/utils": {
|
||||
"version": "1.10.0",
|
||||
"resolved": "https://registry.npmjs.org/@amplitude/utils/-/utils-1.10.0.tgz",
|
||||
"integrity": "sha512-/R8j8IzFH0GYfA6ehQDm5IEzt71gIeMdiYYFIzZp6grERQlgJcwNJMAiza0o2JwwTDIruzqdB3c/vLVjuakp+w==",
|
||||
"version": "1.10.2",
|
||||
"resolved": "https://registry.npmjs.org/@amplitude/utils/-/utils-1.10.2.tgz",
|
||||
"integrity": "sha512-tVsHXu61jITEtRjB7NugQ5cVDd4QDzne8T3ifmZye7TiJeUfVRvqe44gDtf55A+7VqhDhyEIIXTA1iVcDGqlEw==",
|
||||
"requires": {
|
||||
"@amplitude/types": "^1.10.0",
|
||||
"tslib": "^1.9.3"
|
||||
"@amplitude/types": "^1.10.2",
|
||||
"tslib": "^2.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"tslib": {
|
||||
"version": "2.4.0",
|
||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
|
||||
"integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
"@babel/code-frame": {
|
||||
@@ -13127,13 +13134,13 @@
|
||||
"integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM="
|
||||
},
|
||||
"amplitude-js": {
|
||||
"version": "8.18.5",
|
||||
"resolved": "https://registry.npmjs.org/amplitude-js/-/amplitude-js-8.18.5.tgz",
|
||||
"integrity": "sha512-s43q4qKd7kvhYESQhYvyKDKUM1PpyAyoOFFlyMuFfQHRxyeDmZRhcfzrKnOhbrLhFxSWtPc0VEeh9tajJRNe5Q==",
|
||||
"version": "8.21.0",
|
||||
"resolved": "https://registry.npmjs.org/amplitude-js/-/amplitude-js-8.21.0.tgz",
|
||||
"integrity": "sha512-kC01TmmCdDrtms8LhvC/r65FtbmCbNHZ1/jiezXmTH82TsWI/SkN47jKs8CCwjZNakqTBN/hmficiZBUKv4myw==",
|
||||
"requires": {
|
||||
"@amplitude/analytics-connector": "1.4.4",
|
||||
"@amplitude/ua-parser-js": "0.7.31",
|
||||
"@amplitude/utils": "^1.0.5",
|
||||
"@amplitude/utils": "^1.10.1",
|
||||
"@babel/runtime": "^7.3.4",
|
||||
"blueimp-md5": "^2.10.0",
|
||||
"query-string": "5"
|
||||
@@ -15880,9 +15887,9 @@
|
||||
}
|
||||
},
|
||||
"core-js": {
|
||||
"version": "3.23.5",
|
||||
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.23.5.tgz",
|
||||
"integrity": "sha512-7Vh11tujtAZy82da4duVreQysIoO2EvVrur7y6IzZkH1IHPSekuDi8Vuw1+YKjkbfWLRD7Nc9ICQ/sIUDutcyg=="
|
||||
"version": "3.24.1",
|
||||
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz",
|
||||
"integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg=="
|
||||
},
|
||||
"core-js-compat": {
|
||||
"version": "3.11.0",
|
||||
@@ -16812,9 +16819,9 @@
|
||||
}
|
||||
},
|
||||
"dompurify": {
|
||||
"version": "2.3.10",
|
||||
"resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.3.10.tgz",
|
||||
"integrity": "sha512-o7Fg/AgC7p/XpKjf/+RC3Ok6k4St5F7Q6q6+Nnm3p2zGWioAY6dh0CbbuwOhH2UcSzKsdniE/YnE2/92JcsA+g=="
|
||||
"version": "2.4.0",
|
||||
"resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.0.tgz",
|
||||
"integrity": "sha512-Be9tbQMZds4a3C6xTmz68NlMfeONA//4dOavl/1rNw50E+/QO0KVpbcU0PcaW0nsQxurXls9ZocqFxk8R2mWEA=="
|
||||
},
|
||||
"domutils": {
|
||||
"version": "1.7.0",
|
||||
@@ -20668,9 +20675,9 @@
|
||||
}
|
||||
},
|
||||
"jquery": {
|
||||
"version": "3.6.0",
|
||||
"resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz",
|
||||
"integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw=="
|
||||
"version": "3.6.1",
|
||||
"resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.1.tgz",
|
||||
"integrity": "sha512-opJeO4nCucVnsjiXOE+/PcCgYw9Gwpvs/a6B1LL/lQhwWwpbVEVYDZ1FokFr8PRc7ghYlrFPuyHuiiDNTQxmcw=="
|
||||
},
|
||||
"js-message": {
|
||||
"version": "1.0.5",
|
||||
@@ -28306,23 +28313,23 @@
|
||||
"integrity": "sha1-YU9/v42AHwu18GYfWy9XhXUOTwk="
|
||||
},
|
||||
"vue": {
|
||||
"version": "2.7.8",
|
||||
"resolved": "https://registry.npmjs.org/vue/-/vue-2.7.8.tgz",
|
||||
"integrity": "sha512-ncwlZx5qOcn754bCu5/tS/IWPhXHopfit79cx+uIlLMyt3vCMGcXai5yCG5y+I6cDmEj4ukRYyZail9FTQh7lQ==",
|
||||
"version": "2.7.10",
|
||||
"resolved": "https://registry.npmjs.org/vue/-/vue-2.7.10.tgz",
|
||||
"integrity": "sha512-HmFC70qarSHPXcKtW8U8fgIkF6JGvjEmDiVInTkKZP0gIlEPhlVlcJJLkdGIDiNkIeA2zJPQTWJUI4iWe+AVfg==",
|
||||
"requires": {
|
||||
"@vue/compiler-sfc": "2.7.8",
|
||||
"@vue/compiler-sfc": "2.7.10",
|
||||
"csstype": "^3.1.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/parser": {
|
||||
"version": "7.18.9",
|
||||
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.9.tgz",
|
||||
"integrity": "sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg=="
|
||||
"version": "7.18.13",
|
||||
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz",
|
||||
"integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg=="
|
||||
},
|
||||
"@vue/compiler-sfc": {
|
||||
"version": "2.7.8",
|
||||
"resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.8.tgz",
|
||||
"integrity": "sha512-2DK4YWKfgLnW9VDR9gnju1gcYRk3flKj8UNsms7fsRmFcg35slVTZEkqwBtX+wJBXaamFfn6NxSsZh3h12Ix/Q==",
|
||||
"version": "2.7.10",
|
||||
"resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.10.tgz",
|
||||
"integrity": "sha512-55Shns6WPxlYsz4WX7q9ZJBL77sKE1ZAYNYStLs6GbhIOMrNtjMvzcob6gu3cGlfpCR4bT7NXgyJ3tly2+Hx8Q==",
|
||||
"requires": {
|
||||
"@babel/parser": "^7.18.4",
|
||||
"postcss": "^8.4.14",
|
||||
@@ -28340,9 +28347,9 @@
|
||||
"integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw=="
|
||||
},
|
||||
"postcss": {
|
||||
"version": "8.4.14",
|
||||
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
|
||||
"integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
|
||||
"version": "8.4.16",
|
||||
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz",
|
||||
"integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==",
|
||||
"requires": {
|
||||
"nanoid": "^3.3.4",
|
||||
"picocolors": "^1.0.0",
|
||||
@@ -28676,9 +28683,9 @@
|
||||
}
|
||||
},
|
||||
"vue-template-compiler": {
|
||||
"version": "2.7.8",
|
||||
"resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.8.tgz",
|
||||
"integrity": "sha512-eQqdcUpJKJpBRPDdxCNsqUoT0edNvdt1jFjtVnVS/LPPmr0BU2jWzXlrf6BVMeODtdLewB3j8j3WjNiB+V+giw==",
|
||||
"version": "2.7.10",
|
||||
"resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.10.tgz",
|
||||
"integrity": "sha512-QO+8R9YRq1Gudm8ZMdo/lImZLJVUIAM8c07Vp84ojdDAf8HmPJc7XB556PcXV218k2AkKznsRz6xB5uOjAC4EQ==",
|
||||
"requires": {
|
||||
"de-indent": "^1.0.2",
|
||||
"he": "^1.2.0"
|
||||
|
||||
@@ -25,15 +25,15 @@
|
||||
"@vue/cli-plugin-unit-mocha": "^4.5.15",
|
||||
"@vue/cli-service": "^4.5.15",
|
||||
"@vue/test-utils": "1.0.0-beta.29",
|
||||
"amplitude-js": "^8.18.5",
|
||||
"amplitude-js": "^8.21.0",
|
||||
"axios": "^0.25.0",
|
||||
"axios-progress-bar": "^1.2.0",
|
||||
"babel-eslint": "^10.1.0",
|
||||
"bootstrap": "^4.6.0",
|
||||
"bootstrap-vue": "^2.22.0",
|
||||
"chai": "^4.3.6",
|
||||
"core-js": "^3.23.5",
|
||||
"dompurify": "^2.3.10",
|
||||
"core-js": "^3.24.1",
|
||||
"dompurify": "^2.4.0",
|
||||
"eslint": "^6.8.0",
|
||||
"eslint-config-habitrpg": "^6.2.0",
|
||||
"eslint-plugin-mocha": "^5.3.0",
|
||||
@@ -42,7 +42,7 @@
|
||||
"hellojs": "^1.19.5",
|
||||
"inspectpack": "^4.7.1",
|
||||
"intro.js": "^5.1.0",
|
||||
"jquery": "^3.6.0",
|
||||
"jquery": "^3.6.1",
|
||||
"lodash": "^4.17.21",
|
||||
"moment": "^2.29.4",
|
||||
"nconf": "^0.12.0",
|
||||
@@ -55,11 +55,11 @@
|
||||
"svgo-loader": "^2.2.1",
|
||||
"uuid": "^8.3.2",
|
||||
"validator": "^13.7.0",
|
||||
"vue": "^2.7.8",
|
||||
"vue": "^2.7.10",
|
||||
"vue-cli-plugin-storybook": "2.1.0",
|
||||
"vue-mugen-scroll": "^0.2.6",
|
||||
"vue-router": "^3.5.4",
|
||||
"vue-template-compiler": "^2.7.8",
|
||||
"vue-template-compiler": "^2.7.10",
|
||||
"vuedraggable": "^2.24.3",
|
||||
"vuejs-datepicker": "git://github.com/habitrpg/vuejs-datepicker.git#153d339e4dbebb73733658aeda1d5b7fcc55b0a0",
|
||||
"webpack": "^4.46.0"
|
||||
|
||||
@@ -570,6 +570,11 @@
|
||||
width: 141px;
|
||||
height: 147px;
|
||||
}
|
||||
.background_autumn_picnic {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_autumn_picnic.png');
|
||||
width: 141px;
|
||||
height: 147px;
|
||||
}
|
||||
.background_autumn_poplars {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_autumn_poplars.png');
|
||||
width: 141px;
|
||||
@@ -1439,6 +1444,11 @@
|
||||
width: 141px;
|
||||
height: 147px;
|
||||
}
|
||||
.background_old_photo {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_old_photo.png');
|
||||
width: 141px;
|
||||
height: 147px;
|
||||
}
|
||||
.background_on_a_castle_wall {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_on_a_castle_wall.png');
|
||||
width: 141px;
|
||||
@@ -1839,6 +1849,11 @@
|
||||
width: 141px;
|
||||
height: 147px;
|
||||
}
|
||||
.background_theatre_stage {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_theatre_stage.png');
|
||||
width: 141px;
|
||||
height: 147px;
|
||||
}
|
||||
.background_throne_room {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_throne_room.png');
|
||||
width: 141px;
|
||||
@@ -2126,6 +2141,11 @@
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.icon_background_autumn_picnic {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_autumn_picnic.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.icon_background_autumn_poplars {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_autumn_poplars.png');
|
||||
width: 68px;
|
||||
@@ -3000,6 +3020,11 @@
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.icon_background_old_photo {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_old_photo.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.icon_background_on_a_castle_wall {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_on_a_castle_wall.png');
|
||||
width: 68px;
|
||||
@@ -3405,6 +3430,11 @@
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.icon_background_theatre_stage {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_theatre_stage.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.icon_background_throne_room {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/icon_background_throne_room.png');
|
||||
width: 68px;
|
||||
@@ -18510,6 +18540,11 @@
|
||||
width: 114px;
|
||||
height: 87px;
|
||||
}
|
||||
.eyewear_armoire_comedyMask {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/eyewear_armoire_comedyMask.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.eyewear_armoire_goofyGlasses {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/eyewear_armoire_goofyGlasses.png');
|
||||
width: 90px;
|
||||
@@ -18520,6 +18555,11 @@
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
}
|
||||
.eyewear_armoire_tragedyMask {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/eyewear_armoire_tragedyMask.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.headAccessory_armoire_comicalArrow {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/headAccessory_armoire_comicalArrow.png');
|
||||
width: 90px;
|
||||
@@ -19725,6 +19765,11 @@
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_eyewear_armoire_comedyMask {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_eyewear_armoire_comedyMask.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_eyewear_armoire_goofyGlasses {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_eyewear_armoire_goofyGlasses.png');
|
||||
width: 68px;
|
||||
@@ -19735,6 +19780,11 @@
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_eyewear_armoire_tragedyMask {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_eyewear_armoire_tragedyMask.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_headAccessory_armoire_comicalArrow {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_headAccessory_armoire_comicalArrow.png');
|
||||
width: 68px;
|
||||
@@ -22825,6 +22875,26 @@
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.broad_armor_special_fall2022Healer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_special_fall2022Healer.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.broad_armor_special_fall2022Mage {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_special_fall2022Mage.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.broad_armor_special_fall2022Rogue {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_special_fall2022Rogue.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.broad_armor_special_fall2022Warrior {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_special_fall2022Warrior.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.broad_armor_special_fallHealer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_special_fallHealer.png');
|
||||
width: 90px;
|
||||
@@ -22995,6 +23065,26 @@
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.head_special_fall2022Healer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_special_fall2022Healer.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.head_special_fall2022Mage {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_special_fall2022Mage.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.head_special_fall2022Rogue {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_special_fall2022Rogue.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.head_special_fall2022Warrior {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_special_fall2022Warrior.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.head_special_fallHealer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_special_fallHealer.png');
|
||||
width: 90px;
|
||||
@@ -23120,6 +23210,21 @@
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_special_fall2022Healer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shield_special_fall2022Healer.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_special_fall2022Rogue {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shield_special_fall2022Rogue.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_special_fall2022Warrior {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shield_special_fall2022Warrior.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.shield_special_fallHealer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shield_special_fallHealer.png');
|
||||
width: 90px;
|
||||
@@ -23275,6 +23380,26 @@
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_armor_special_fall2022Healer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_armor_special_fall2022Healer.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_armor_special_fall2022Mage {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_armor_special_fall2022Mage.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_armor_special_fall2022Rogue {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_armor_special_fall2022Rogue.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_armor_special_fall2022Warrior {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_armor_special_fall2022Warrior.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_armor_special_fallHealer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_armor_special_fallHealer.png');
|
||||
width: 68px;
|
||||
@@ -23445,6 +23570,26 @@
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_head_special_fall2022Healer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_head_special_fall2022Healer.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_head_special_fall2022Mage {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_head_special_fall2022Mage.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_head_special_fall2022Rogue {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_head_special_fall2022Rogue.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_head_special_fall2022Warrior {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_head_special_fall2022Warrior.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_head_special_fallHealer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_head_special_fallHealer.png');
|
||||
width: 68px;
|
||||
@@ -23570,6 +23715,21 @@
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_shield_special_fall2022Healer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_shield_special_fall2022Healer.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_shield_special_fall2022Rogue {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_shield_special_fall2022Rogue.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_shield_special_fall2022Warrior {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_shield_special_fall2022Warrior.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_shield_special_fallHealer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_shield_special_fallHealer.png');
|
||||
width: 68px;
|
||||
@@ -23725,6 +23885,26 @@
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_fall2022Healer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_special_fall2022Healer.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_fall2022Mage {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_special_fall2022Mage.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_fall2022Rogue {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_special_fall2022Rogue.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_fall2022Warrior {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_special_fall2022Warrior.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_special_fallHealer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_special_fallHealer.png');
|
||||
width: 68px;
|
||||
@@ -23885,6 +24065,26 @@
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.slim_armor_special_fall2022Healer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_special_fall2022Healer.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.slim_armor_special_fall2022Mage {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_special_fall2022Mage.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.slim_armor_special_fall2022Rogue {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_special_fall2022Rogue.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.slim_armor_special_fall2022Warrior {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_special_fall2022Warrior.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.slim_armor_special_fallHealer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_special_fallHealer.png');
|
||||
width: 90px;
|
||||
@@ -24045,6 +24245,26 @@
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_fall2022Healer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_special_fall2022Healer.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_fall2022Mage {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_special_fall2022Mage.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_fall2022Rogue {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_special_fall2022Rogue.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_fall2022Warrior {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_special_fall2022Warrior.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.weapon_special_fallHealer {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_special_fallHealer.png');
|
||||
width: 90px;
|
||||
@@ -27015,6 +27235,31 @@
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shield_mystery_202209 {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shield_mystery_202209.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.shop_set_mystery_202209 {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_set_mystery_202209.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_shield_mystery_202209 {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_shield_mystery_202209.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.shop_weapon_mystery_202209 {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shop_weapon_mystery_202209.png');
|
||||
width: 68px;
|
||||
height: 68px;
|
||||
}
|
||||
.weapon_mystery_202209 {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_mystery_202209.png');
|
||||
width: 114px;
|
||||
height: 90px;
|
||||
}
|
||||
.broad_armor_mystery_301404 {
|
||||
background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_mystery_301404.png');
|
||||
width: 90px;
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="8" height="16" viewBox="0 0 8 16">
|
||||
<path fill-rule="evenodd" d="M7.145 8.006H4.903V16H1.58V8.006H0V5.182h1.58V3.354C1.58 2.045 2.202 0 4.933 0l2.461.01v2.742H5.608c-.291 0-.705.145-.705.77v1.66h2.533l-.291 2.824z"/>
|
||||
<svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
||||
<path d="M20,0H4C1.79,0,0,1.79,0,4V20c0,2.21,1.79,4,4,4H20c2.21,0,4-1.79,4-4V4c0-2.21-1.79-4-4-4Zm-3.72,6.66h-1.26c-1.24,0-1.63,.77-1.63,1.56v1.88h2.78l-.44,2.9h-2.33v7h-3.13v-7h-2.54v-2.9h2.54v-2.21c0-2.51,1.5-3.9,3.78-3.9,1.1,0,2.24,.2,2.24,.2v2.47Z" fill-rule="evenodd"/>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 274 B After Width: | Height: | Size: 354 B |
@@ -1,3 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
|
||||
<path fill-rule="evenodd" d="M8 0c2.173 0 2.445.01 3.298.048.852.04 1.433.174 1.942.372.526.205.973.478 1.418.922.444.445.717.892.922 1.418.198.509.333 1.09.372 1.942C15.99 5.555 16 5.827 16 8s-.01 2.445-.048 3.298c-.04.852-.174 1.433-.372 1.942a3.924 3.924 0 0 1-.922 1.418 3.924 3.924 0 0 1-1.418.922c-.509.198-1.09.333-1.942.372-.853.04-1.125.048-3.298.048s-2.445-.009-3.298-.048c-.852-.04-1.433-.174-1.942-.372a3.924 3.924 0 0 1-1.418-.922A3.924 3.924 0 0 1 .42 13.24c-.198-.509-.333-1.09-.372-1.942C.01 10.445 0 10.173 0 8s.01-2.445.048-3.298C.088 3.85.222 3.269.42 2.76c.205-.526.478-.973.922-1.418A3.924 3.924 0 0 1 2.76.42C3.269.222 3.85.087 4.702.048 5.555.01 5.827 0 8 0zm0 3.892a4.108 4.108 0 1 0 0 8.216 4.108 4.108 0 0 0 0-8.216zm5.23-.162a.96.96 0 1 0-1.92 0 .96.96 0 0 0 1.92 0zM8 10.667a2.666 2.666 0 1 1 0-5.333 2.666 2.666 0 0 1 0 5.333z"/>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
||||
<path d="M14.67,12A2.67,2.67,0,1,1,12,9.33,2.67,2.67,0,0,1,14.67,12Zm3.89,0c0,1.16.1,3.66-.32,4.71a2.7,2.7,0,0,1-1.52,1.52c-1.06.42-3.55.33-4.72.33s-3.66.09-4.71-.33a2.65,2.65,0,0,1-1.52-1.52c-.42-1.05-.33-3.55-.33-4.71s-.09-3.67.33-4.72A2.65,2.65,0,0,1,7.29,5.76c1-.42,3.55-.32,4.71-.32a18,18,0,0,1,4.72.32,2.7,2.7,0,0,1,1.52,1.52C18.66,8.34,18.56,10.83,18.56,12ZM16.1,12A4.1,4.1,0,1,0,12,16.1,4.09,4.09,0,0,0,16.1,12Zm1.13-4.27a1,1,0,1,0-1,1A1,1,0,0,0,17.23,7.73ZM24,4V20a4,4,0,0,1-4,4H4a4,4,0,0,1-4-4V4A4,4,0,0,1,4,0H20A4,4,0,0,1,24,4ZM19.94,8.7a4.71,4.71,0,0,0-1.29-3.35A4.71,4.71,0,0,0,15.3,4.06C14,4,10,4,8.7,4.06A4.76,4.76,0,0,0,5.35,5.34,4.75,4.75,0,0,0,4.06,8.7C4,10,4,14,4.06,15.3a4.73,4.73,0,0,0,1.29,3.35A4.77,4.77,0,0,0,8.7,19.94c1.32.08,5.28.08,6.6,0a4.71,4.71,0,0,0,3.35-1.29,4.73,4.73,0,0,0,1.29-3.35C20,14,20,10,19.94,8.7Z" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 954 B After Width: | Height: | Size: 914 B |
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
||||
<path d="M20,0H4A4,4,0,0,0,0,4V20a4,4,0,0,0,4,4H20a4,4,0,0,0,4-4V4A4,4,0,0,0,20,0ZM16.68,19a4.47,4.47,0,0,1-3,1C9.86,20,9,17.22,9,15.61v-4.5H7.56a.31.31,0,0,1-.31-.32V8.67a.52.52,0,0,1,.35-.5,4,4,0,0,0,2.63-3.66c0-.34.21-.51.51-.51H13a.31.31,0,0,1,.32.31v3.6h2.59a.31.31,0,0,1,.31.31v2.55a.31.31,0,0,1-.31.32H13.25v4.16c0,1.07.74,1.67,2.13,1.12a.67.67,0,0,1,.4-.07.36.36,0,0,1,.23.25l.68,2C16.75,18.71,16.8,18.89,16.68,19Z" fill-rule="evenodd"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 516 B |
@@ -1,3 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="13" viewBox="0 0 16 13">
|
||||
<path fill-rule="evenodd" d="M14.362 3.238c.007.141.01.281.01.424 0 4.338-3.302 9.34-9.34 9.34A9.284 9.284 0 0 1 0 11.527c.257.029.518.045.783.045a6.576 6.576 0 0 0 4.076-1.404 3.288 3.288 0 0 1-3.065-2.28 3.312 3.312 0 0 0 1.481-.056A3.288 3.288 0 0 1 .642 4.613v-.041c.444.246.949.393 1.488.41A3.28 3.28 0 0 1 .67 2.25c0-.602.162-1.166.444-1.651a9.315 9.315 0 0 0 6.766 3.43A3.28 3.28 0 0 1 11.078 0c.943 0 1.797.398 2.395 1.035a6.565 6.565 0 0 0 2.085-.797 3.289 3.289 0 0 1-1.443 1.816A6.543 6.543 0 0 0 16 1.539a6.665 6.665 0 0 1-1.638 1.699"/>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
||||
<path d="M20,0H4A4,4,0,0,0,0,4V20a4,4,0,0,0,4,4H20a4,4,0,0,0,4-4V4A4,4,0,0,0,20,0ZM18.36,8.74c0,.14,0,.29,0,.43A9.34,9.34,0,0,1,4,17a6.85,6.85,0,0,0,.79,0,6.57,6.57,0,0,0,4.07-1.4A3.29,3.29,0,0,1,5.8,13.39a4.1,4.1,0,0,0,.62,0,3.49,3.49,0,0,0,.86-.11,3.28,3.28,0,0,1-2.63-3.22v0a3.35,3.35,0,0,0,1.48.42A3.29,3.29,0,0,1,4.67,7.76,3.22,3.22,0,0,1,5.12,6.1a9.3,9.3,0,0,0,6.76,3.43,3.67,3.67,0,0,1-.08-.75,3.28,3.28,0,0,1,5.67-2.24,6.54,6.54,0,0,0,2.08-.79,3.22,3.22,0,0,1-1.44,1.8A6.67,6.67,0,0,0,20,7.05,7.31,7.31,0,0,1,18.36,8.74Z" fill-rule="evenodd"/>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 645 B After Width: | Height: | Size: 622 B |
@@ -1,21 +1,5 @@
|
||||
<template>
|
||||
<div class="form">
|
||||
<div class="form-group row text-center">
|
||||
<div class="col-12">
|
||||
<div
|
||||
class="btn btn-secondary social-button"
|
||||
@click="socialAuth('facebook')"
|
||||
>
|
||||
<div
|
||||
class="svg-icon social-icon"
|
||||
v-html="icons.facebookIcon"
|
||||
></div>
|
||||
<span>{{ registering
|
||||
? $t('signUpWithSocial', {social: 'Facebook'})
|
||||
: $t('loginWithSocial', {social: 'Facebook'}) }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row text-center">
|
||||
<div class="col-12">
|
||||
<div
|
||||
@@ -243,7 +227,6 @@ import debounce from 'lodash/debounce';
|
||||
import isEmail from 'validator/lib/isEmail';
|
||||
import { setUpAxios, buildAppleAuthUrl } from '@/libs/auth';
|
||||
import { MINIMUM_PASSWORD_LENGTH } from '@/../../common/script/constants';
|
||||
import facebookSquareIcon from '@/assets/svg/facebook-square.svg';
|
||||
import googleIcon from '@/assets/svg/google.svg';
|
||||
import appleIcon from '@/assets/svg/apple_black.svg';
|
||||
|
||||
@@ -260,7 +243,6 @@ export default {
|
||||
};
|
||||
|
||||
data.icons = Object.freeze({
|
||||
facebookIcon: facebookSquareIcon,
|
||||
googleIcon,
|
||||
appleIcon,
|
||||
});
|
||||
@@ -308,8 +290,6 @@ export default {
|
||||
},
|
||||
mounted () {
|
||||
hello.init({
|
||||
facebook: process.env.FACEBOOK_KEY, // eslint-disable-line
|
||||
// windows: WINDOWS_CLIENT_ID,
|
||||
google: process.env.GOOGLE_CLIENT_ID, // eslint-disable-line
|
||||
});
|
||||
},
|
||||
|
||||
@@ -621,7 +621,6 @@ import { MINIMUM_PASSWORD_LENGTH } from '@/../../common/script/constants';
|
||||
import exclamation from '@/assets/svg/exclamation.svg';
|
||||
import gryphon from '@/assets/svg/gryphon.svg';
|
||||
import habiticaIcon from '@/assets/svg/habitica-logo.svg';
|
||||
import facebookSquareIcon from '@/assets/svg/facebook-square.svg';
|
||||
import googleIcon from '@/assets/svg/google.svg';
|
||||
import appleIcon from '@/assets/svg/apple_black.svg';
|
||||
|
||||
@@ -644,7 +643,6 @@ export default {
|
||||
exclamation,
|
||||
gryphon,
|
||||
habiticaIcon,
|
||||
facebookIcon: facebookSquareIcon,
|
||||
googleIcon,
|
||||
appleIcon,
|
||||
});
|
||||
@@ -734,8 +732,6 @@ export default {
|
||||
},
|
||||
mounted () {
|
||||
hello.init({
|
||||
facebook: process.env.FACEBOOK_KEY, // eslint-disable-line
|
||||
// windows: WINDOWS_CLIENT_ID,
|
||||
google: process.env.GOOGLE_CLIENT_ID, // eslint-disable-line
|
||||
});
|
||||
},
|
||||
@@ -757,8 +753,7 @@ export default {
|
||||
}, 500),
|
||||
sanitizeRedirect (redirect) {
|
||||
if (!redirect) return '/';
|
||||
let sanitizedString = DOMPurify.sanitize(redirect).replace(/\\|\/\/|\./g, '');
|
||||
sanitizedString = `/${sanitizedString}`;
|
||||
const sanitizedString = DOMPurify.sanitize(redirect).replace(/\\|\/\/|\./g, '');
|
||||
return sanitizedString;
|
||||
},
|
||||
async register () {
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<customize-options
|
||||
:items="set.options"
|
||||
:current-value="user.preferences.hair.color"
|
||||
:full-set="!hideSet(set) && !userOwnsSet('hair', set.keys, 'color')"
|
||||
:full-set="!hideSet(set.key) && !userOwnsSet('hair', set.keys, 'color')"
|
||||
@unlock="unlock(`hair.color.${set.keys.join(',hair.color.')}`)"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
<customize-options
|
||||
:items="set.options"
|
||||
:current-value="user.preferences.skin"
|
||||
:full-set="!hideSet(set) && !userOwnsSet('skin', set.keys)"
|
||||
:full-set="!hideSet(set.key) && !userOwnsSet('skin', set.keys)"
|
||||
@unlock="unlock(`skin.${set.keys.join(',skin.')}`)"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -112,10 +112,8 @@ export default {
|
||||
},
|
||||
},
|
||||
watch: {
|
||||
'group._id': {
|
||||
async groupId () {
|
||||
this.loadChallenges();
|
||||
},
|
||||
'group._id': function groupId () {
|
||||
this.loadChallenges();
|
||||
},
|
||||
},
|
||||
mounted () {
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
hide-footer="hide-footer"
|
||||
:no-close-on-backdrop="true"
|
||||
:no-close-on-esc="true"
|
||||
:centered="true"
|
||||
>
|
||||
<div
|
||||
slot="modal-header"
|
||||
@@ -96,8 +97,6 @@
|
||||
<style lang="scss">
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
#group-plans-update {
|
||||
overflow-y: hidden;
|
||||
|
||||
.modal-content {
|
||||
border-top-left-radius: 10px;
|
||||
border-top-right-radius: 10px;
|
||||
@@ -107,8 +106,7 @@
|
||||
|
||||
.modal-dialog {
|
||||
max-width: 566px;
|
||||
margin-top: 50vh;
|
||||
transform: translateY(-50%);
|
||||
margin-top: 0px;
|
||||
}
|
||||
|
||||
.modal-header {
|
||||
|
||||
@@ -19,21 +19,18 @@
|
||||
:task="editingTask"
|
||||
@cancel="cancelTaskModal()"
|
||||
/>
|
||||
<div class="row tasks-navigation mb-4">
|
||||
<div class="col-12 col-md-4 d-flex align-items-center">
|
||||
<div class="d-flex flex-wrap align-items-center mb-4">
|
||||
<div class="mr-auto">
|
||||
<h1>{{ group.name }}</h1>
|
||||
</div>
|
||||
<!-- @TODO: Abstract to component!-->
|
||||
<div class="col-12 col-md-4 d-flex justify-content-center align-items-center">
|
||||
<input
|
||||
v-model="searchText"
|
||||
class="form-control input-search"
|
||||
type="text"
|
||||
:placeholder="$t('search')"
|
||||
>
|
||||
</div>
|
||||
<input
|
||||
v-model="searchText"
|
||||
class="form-control input-search"
|
||||
type="text"
|
||||
:placeholder="$t('search')"
|
||||
>
|
||||
<div
|
||||
class="col-12 col-md-4 create-task-area d-flex align-items-center"
|
||||
class="d-flex flex-wrap align-items-center justify-content-end ml-auto"
|
||||
>
|
||||
<toggle-switch
|
||||
id="taskMirrorToggle"
|
||||
@@ -44,11 +41,11 @@
|
||||
@change="changeMirrorPreference"
|
||||
/>
|
||||
<div
|
||||
class="day-start d-flex align-items-center mr-2"
|
||||
class="day-start d-flex align-items-center"
|
||||
v-html="$t('dayStart', { startTime: groupStartTime } )"
|
||||
>
|
||||
</div>
|
||||
<div>
|
||||
<div class="ml-2">
|
||||
<button
|
||||
id="create-task-btn"
|
||||
v-if="canCreateTasks"
|
||||
@@ -135,21 +132,31 @@
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
.create-task-area {
|
||||
top: 1.5rem;
|
||||
height: 40px;
|
||||
.day-start {
|
||||
height: 2rem;
|
||||
padding: 0.25rem 0.75rem;
|
||||
border-radius: 2px;
|
||||
color: $gray-100;
|
||||
background-color: $gray-600;
|
||||
}
|
||||
|
||||
.day-start {
|
||||
height: 2rem;
|
||||
padding: 0.25rem 0.75rem;
|
||||
border-radius: 2px;
|
||||
color: $gray-100;
|
||||
background-color: $gray-600;
|
||||
@media screen and (min-width: 1200px) {
|
||||
.input-search {
|
||||
margin-left: 12.5rem;
|
||||
width: 25%;
|
||||
}
|
||||
}
|
||||
|
||||
.input-search {
|
||||
max-width: 458px;
|
||||
@media screen and (max-width: 1200px) {
|
||||
.input-search {
|
||||
width: 50%;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (max-width: 500px) {
|
||||
#create-task-btn {
|
||||
margin-top: 4px;
|
||||
}
|
||||
}
|
||||
|
||||
.positive {
|
||||
|
||||
@@ -92,7 +92,6 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="box payment-providers">
|
||||
<h3>Choose your payment method</h3>
|
||||
<payments-buttons
|
||||
:stripe-fn="() => pay(PAYMENTS.STRIPE)"
|
||||
:amazon-data="pay(PAYMENTS.AMAZON)"
|
||||
@@ -241,7 +240,6 @@
|
||||
class="col-12"
|
||||
>
|
||||
<div class="text-center">
|
||||
<h3>Choose your payment method</h3>
|
||||
<payments-buttons
|
||||
:stripe-fn="() => pay(PAYMENTS.STRIPE)"
|
||||
:amazon-data="pay(PAYMENTS.AMAZON)"
|
||||
@@ -266,6 +264,11 @@
|
||||
|
||||
.purple-box {
|
||||
color: #bda8ff;
|
||||
border-top-right-radius: 0px;
|
||||
border-bottom-right-radius: 0px;
|
||||
border-top-left-radius: 8px;
|
||||
border-bottom-left-radius: 8px;
|
||||
box-shadow: 0 2px 2px 0 rgba(26, 24, 29, 0.16), 0 1px 4px 0 rgba(26, 24, 29, 0.12);
|
||||
}
|
||||
|
||||
.number {
|
||||
@@ -279,6 +282,8 @@
|
||||
|
||||
.payment-providers {
|
||||
width: 350px;
|
||||
border-top-right-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -398,6 +403,10 @@
|
||||
.payment-options {
|
||||
margin-bottom: 4em;
|
||||
|
||||
h4 {
|
||||
color: #34313a;
|
||||
}
|
||||
|
||||
.purple-box {
|
||||
background-color: #4f2a93;
|
||||
color: #fff;
|
||||
|
||||
@@ -247,9 +247,6 @@
|
||||
<li v-once>
|
||||
{{ $t('sleepBullet3') }}
|
||||
</li>
|
||||
<li v-once>
|
||||
{{ $t('sleepBullet4') }}
|
||||
</li>
|
||||
</ul>
|
||||
<button
|
||||
v-if="!user.preferences.sleep"
|
||||
@@ -342,6 +339,7 @@
|
||||
<li>
|
||||
<a
|
||||
href
|
||||
:style="glossary-link"
|
||||
v-html="$t('glossary')"
|
||||
></a>
|
||||
</li>
|
||||
@@ -536,6 +534,21 @@
|
||||
margin-left: .5em;
|
||||
}
|
||||
|
||||
// formats the report a bug link to match the others
|
||||
a:not([href]) {
|
||||
&:not([role=button]) {
|
||||
color: #007bff;
|
||||
text-decoration: none;
|
||||
}
|
||||
}
|
||||
|
||||
a:not([href]):hover {
|
||||
&:not([role=button]) {
|
||||
color: #0056b3;
|
||||
text-decoration: underline;
|
||||
}
|
||||
}
|
||||
|
||||
.tier1-icon, .tier2-icon {
|
||||
width: 11px;
|
||||
}
|
||||
|
||||
@@ -153,14 +153,6 @@
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row text-center">
|
||||
<h4
|
||||
v-once
|
||||
class="col-12 text-payment mb-3"
|
||||
>
|
||||
{{ $t('choosePaymentMethod') }}
|
||||
</h4>
|
||||
</div>
|
||||
<payments-buttons
|
||||
:disabled="!selectedGemsBlock"
|
||||
:stripe-fn="() => redirectToStripe({ gemsBlock: selectedGemsBlock })"
|
||||
|
||||
@@ -387,9 +387,7 @@
|
||||
{{ $t('saveAndConfirm') }}
|
||||
</button>
|
||||
</div>
|
||||
<h5
|
||||
v-if="user.auth.local.email"
|
||||
>
|
||||
<h5 v-if="user.auth.local.has_password">
|
||||
{{ $t('changeEmail') }}
|
||||
</h5>
|
||||
<div
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<div class="container-fluid">
|
||||
<h1>Privacy Notice</h1>
|
||||
<p class="strong pagemeta">
|
||||
Last Updated: December 10, 2021
|
||||
Last Updated September 19, 2022: Removed reference to Facebook login, which is no longer supported.
|
||||
</p>
|
||||
<p>
|
||||
HabitRPG, Inc. (“HabitRPG,” “we,” “us,” or “our”) welcomes you. This privacy notice (the “Privacy
|
||||
@@ -39,8 +39,8 @@
|
||||
In connection with the creation of an account on our Platforms, we collect account credentials such as
|
||||
your email, username, and password. We use this account information to create your account, including to
|
||||
verify your identity. We also use this information to manage your account, including your transactions. If
|
||||
you choose to log into your account through Google, Apple or Facebook, we capture and store the User
|
||||
ID and email address connected to the respective account, so we can verify your identity when you log in.
|
||||
you choose to log into your account through Google or Apple, we capture and store the User ID and email
|
||||
address connected to the respective account, so we can verify your identity when you log in.
|
||||
</p>
|
||||
<h3>User Content</h3>
|
||||
<p>
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
@import '~@/assets/scss/colors.scss';
|
||||
|
||||
.home-header {
|
||||
background: #6133b4 !important;
|
||||
background: $purple-300 !important;
|
||||
position: static;
|
||||
box-shadow: none !important;
|
||||
height: 100px !important;
|
||||
@@ -46,13 +46,13 @@
|
||||
|
||||
.nav-item a {
|
||||
font-size: 14px !important;
|
||||
color: #d5c8ff !important;
|
||||
color: $purple-600 !important;
|
||||
padding-top: 2.8em !important;
|
||||
}
|
||||
|
||||
.nav-item a:hover {
|
||||
background: transparent !important;
|
||||
color: #fff !important;
|
||||
color: $white !important;
|
||||
}
|
||||
|
||||
.nav-item .nav-link {
|
||||
@@ -73,20 +73,20 @@
|
||||
}
|
||||
|
||||
.white-header {
|
||||
background: #fff !important;
|
||||
background-color: #fff !important;
|
||||
background: $white !important;
|
||||
background-color: $white !important;
|
||||
|
||||
a {
|
||||
color: #271b3d !important;
|
||||
color: $header-dark-background !important;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #fff !important;
|
||||
color: $white !important;
|
||||
}
|
||||
}
|
||||
|
||||
#purple-footer {
|
||||
background-color: #271b3d;
|
||||
background-color: $header-dark-background;
|
||||
|
||||
.row {
|
||||
margin: 0;
|
||||
@@ -94,19 +94,91 @@
|
||||
|
||||
footer, footer a {
|
||||
background: transparent;
|
||||
color: #d5c8ff;
|
||||
color: $purple-500;
|
||||
&:hover {
|
||||
color: $white;
|
||||
}
|
||||
}
|
||||
|
||||
h3 {
|
||||
color: $purple-400;
|
||||
}
|
||||
|
||||
hr {
|
||||
border-top-color: $purple-100;
|
||||
}
|
||||
|
||||
.donate-text {
|
||||
color: $purple-500;
|
||||
}
|
||||
|
||||
.logo {
|
||||
color: #bda8ff;
|
||||
color: $purple-300;
|
||||
}
|
||||
|
||||
.social-circle, .btn-contribute {
|
||||
background: #36205d;
|
||||
color: #bda8ff;
|
||||
.colophon {
|
||||
color: $purple-500;
|
||||
}
|
||||
|
||||
.svg-icon {
|
||||
color: #bda8ff;
|
||||
.social-circle {
|
||||
background: $purple-50;
|
||||
color: $purple-500;
|
||||
|
||||
.instagram svg {
|
||||
background-color: $purple-50;
|
||||
fill: $purple-500;
|
||||
&:hover {
|
||||
fill: $white;
|
||||
}
|
||||
}
|
||||
|
||||
.twitter svg {
|
||||
background-color: $purple-50;
|
||||
fill: $purple-500;
|
||||
&:hover {
|
||||
fill: $white;
|
||||
}
|
||||
}
|
||||
|
||||
.facebook svg {
|
||||
background-color: $purple-50;
|
||||
fill: $purple-500;
|
||||
&:hover {
|
||||
fill: $white;
|
||||
}
|
||||
}
|
||||
|
||||
.tumblr svg {
|
||||
background-color: $purple-50;
|
||||
fill: $purple-500;
|
||||
&:hover {
|
||||
fill: $white;
|
||||
}
|
||||
}
|
||||
}
|
||||
.btn-contribute {
|
||||
background: $white;
|
||||
box-shadow: none;
|
||||
border-radius: 2px;
|
||||
width: 175px;
|
||||
height: 32px;
|
||||
color: $gray-50;
|
||||
text-align: center;
|
||||
line-height: 1.71;
|
||||
font-weight: bold;
|
||||
font-size: 0.875rem;
|
||||
vertical-align: middle;
|
||||
padding: 0;
|
||||
margin: 32px 0 32px 24px;
|
||||
box-shadow: 0 1px 3px 0 rgba(26, 24, 29, 0.12), 0 1px 2px 0 rgba(26, 24, 29, 0.24);
|
||||
|
||||
a {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.text{
|
||||
display: inline-block;
|
||||
vertical-align: bottom;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -142,7 +214,7 @@
|
||||
|
||||
<style lang="scss" scoped>
|
||||
#bottom-wrap.purple-4 {
|
||||
background-color: #271b3d;
|
||||
background-color: #271B3D;
|
||||
}
|
||||
|
||||
#bottom-wrap {
|
||||
|
||||
@@ -68,7 +68,8 @@
|
||||
</b-popover>
|
||||
<div
|
||||
class="spell-border"
|
||||
:class="{ disabled: spellDisabled(key) || user.stats.lvl < skill.lvl }"
|
||||
:class="{ disabled: spellDisabled(key) || user.stats.lvl < skill.lvl,
|
||||
'insufficient-mana': user.stats.mp < skill.mana }"
|
||||
>
|
||||
<div
|
||||
class="spell"
|
||||
@@ -87,19 +88,6 @@
|
||||
<div>Level {{ skill.lvl }}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
v-else-if="spellDisabled(key) === true"
|
||||
class="mana"
|
||||
>
|
||||
<div class="mana-text">
|
||||
<div
|
||||
v-once
|
||||
class="svg-icon"
|
||||
v-html="icons.mana"
|
||||
></div>
|
||||
<div>{{ skill.mana }}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
v-else
|
||||
class="mana"
|
||||
@@ -200,7 +188,7 @@
|
||||
border-radius: 4px;
|
||||
margin-bottom: 1rem;
|
||||
|
||||
&:hover:not(.disabled) {
|
||||
&:hover:not(.disabled):not(.insufficient-mana) {
|
||||
background-color: $purple-400;
|
||||
cursor: pointer;
|
||||
box-shadow: 0 4px 4px 0 rgba(26, 24, 29, 0.16),
|
||||
@@ -216,6 +204,10 @@
|
||||
background-color: rgba(26, 24, 29, 0.5);
|
||||
}
|
||||
|
||||
.mana-text {
|
||||
color: $blue-500;
|
||||
}
|
||||
|
||||
.level {
|
||||
color: $white;
|
||||
font-weight: normal;
|
||||
@@ -223,6 +215,10 @@
|
||||
}
|
||||
}
|
||||
|
||||
&.insufficient-mana:not(.disabled) {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.spell {
|
||||
background: $white;
|
||||
border-radius: 4px;
|
||||
@@ -465,7 +461,7 @@ export default {
|
||||
spellDisabled (skill) {
|
||||
const incompleteDailiesDue = this
|
||||
.getUnfilteredTaskList('daily')
|
||||
.filter(daily => !daily.completed && daily.isDue)
|
||||
.filter(daily => !daily.completed && !daily.group.id && daily.isDue)
|
||||
.length;
|
||||
|
||||
if (skill === 'frost' && this.user.stats.buffs.streaks) {
|
||||
@@ -481,7 +477,9 @@ export default {
|
||||
skillNotes (skill) {
|
||||
let notes = skill.notes();
|
||||
|
||||
if (skill.key === 'frost' && this.spellDisabled(skill.key)) {
|
||||
if (this.user.stats.lvl < skill.lvl) {
|
||||
notes = this.$t('spellLevelTooHigh', { level: skill.lvl });
|
||||
} else if (skill.key === 'frost' && this.spellDisabled(skill.key)) {
|
||||
notes = this.$t('spellAlreadyCast');
|
||||
} else if (skill.key === 'stealth' && this.spellDisabled(skill.key)) {
|
||||
notes = this.$t('spellAlreadyCast');
|
||||
|
||||
@@ -79,7 +79,6 @@
|
||||
<lockable-label
|
||||
class="mr-auto"
|
||||
:class-override="cssClass('headings')"
|
||||
:locked="challengeAccessRequired"
|
||||
:text="`${$t('notes')}`"
|
||||
/>
|
||||
<small
|
||||
@@ -96,7 +95,6 @@
|
||||
v-model="task.notes"
|
||||
class="form-control input-notes"
|
||||
:class="cssClass('input')"
|
||||
:disabled="challengeAccessRequired"
|
||||
:placeholder="$t('addNotes')"
|
||||
></textarea>
|
||||
</div>
|
||||
@@ -363,7 +361,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
v-if="!challengeAccessRequired && !groupId"
|
||||
v-if="!groupId"
|
||||
class="tags-select option mt-3"
|
||||
>
|
||||
<div class="tags-inline form-group row">
|
||||
|
||||
@@ -29,6 +29,11 @@ export default [
|
||||
type: 'Staff',
|
||||
uuid: '61b2c855-0a30-444c-bcc6-1cac876460b0',
|
||||
},
|
||||
{
|
||||
name: 'heyeilatan',
|
||||
type: 'Staff',
|
||||
uuid: 'f4e5c6da-0617-48bf-b3bd-9f97636774a8',
|
||||
},
|
||||
{
|
||||
name: 'Alys',
|
||||
type: 'Moderator',
|
||||
|
||||
@@ -17,8 +17,14 @@ export const avatarEditorUtilies = { // eslint-disable-line import/prefer-defaul
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
hideSet (set) {
|
||||
return moment(appearanceSets[set.key].availableUntil).isBefore(moment());
|
||||
hideSet (setKey) {
|
||||
if (appearanceSets[setKey].availableFrom) {
|
||||
return !moment().isBetween(
|
||||
appearanceSets[setKey].availableFrom,
|
||||
appearanceSets[setKey].availableUntil,
|
||||
);
|
||||
}
|
||||
return moment(appearanceSets[setKey].availableUntil).isBefore(moment());
|
||||
},
|
||||
mapKeysToFreeOption (key, type, subType) {
|
||||
const userPreference = subType
|
||||
@@ -43,8 +49,8 @@ export const avatarEditorUtilies = { // eslint-disable-line import/prefer-defaul
|
||||
const locked = !userPurchased || !userPurchased[key];
|
||||
let hide = false;
|
||||
|
||||
if (set && appearanceSets[set]) {
|
||||
if (locked) hide = moment(appearanceSets[set].availableUntil).isBefore(moment());
|
||||
if (set && appearanceSets[set] && locked) {
|
||||
hide = this.hideSet(set);
|
||||
}
|
||||
|
||||
option.gemLocked = locked;
|
||||
|
||||
@@ -84,7 +84,8 @@ export function canEdit (store) {
|
||||
const user = store.state.user.data;
|
||||
const userId = user.id || user._id;
|
||||
|
||||
const isUserAdmin = user.permissions && user.permissions.challengeAdmin;
|
||||
const isUserAdmin = user.permissions
|
||||
&& (user.permissions.challengeAdmin || user.permissions.fullAccess);
|
||||
const isUserGroupLeader = group && (group.leader
|
||||
&& group.leader._id === userId);
|
||||
const isUserGroupManager = group && (group.managers
|
||||
@@ -101,7 +102,7 @@ export function canEdit (store) {
|
||||
}
|
||||
break;
|
||||
case 'group':
|
||||
isUserCanEditTask = isUserGroupLeader || isUserGroupManager || isUserAdmin;
|
||||
isUserCanEditTask = isUserGroupLeader || isUserGroupManager;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
||||
@@ -23,7 +23,6 @@ const envVars = [
|
||||
'BASE_URL',
|
||||
'GA_ID',
|
||||
'STRIPE_PUB_KEY',
|
||||
'FACEBOOK_KEY',
|
||||
'GOOGLE_CLIENT_ID',
|
||||
'APPLE_AUTH_CLIENT_ID',
|
||||
'AMPLITUDE_KEY',
|
||||
|
||||
@@ -1969,5 +1969,50 @@
|
||||
"weaponSpecialWinter2021MageText": "Kouzelný měsíční phaser",
|
||||
"weaponSpecialWinter2021MageNotes": "Tato mocná zbraň je rozhodně víc než jen phaser. Usměrni svou energii, zaměř se na průběh měsíce a studuj časoprostor. Zvyšuje inteligenci o <%= int %> a vnímání o <%= per %>. Výzbroj z limitované edice pro zimu 2020-2021.",
|
||||
"weaponSpecialSpring2021MageNotes": "Hoď, poraž, šlapej, odpočívej! Pírko sviští časem, aby dirigovalo hudbu tvých kouzel. Zvyšuje inteligenci o <%= int %> a vnímání o <%= per %>. Výzbroj z limitované edice pro jaro 2021.",
|
||||
"weaponSpecialSpring2021HealerNotes": "Kůra a listy této čerstvě uříznuté větve jsou známy pro jejich schopnost zmírnění bolesti. Nebo můžeš větev zasadit a dívat se, jak roste! Zvyšuje inteligenci o <%= int %>. Výzbroj z limitované edice pro jaro 2021."
|
||||
"weaponSpecialSpring2021HealerNotes": "Kůra a listy této čerstvě uříznuté větve jsou známy pro jejich schopnost zmírnění bolesti. Nebo můžeš větev zasadit a dívat se, jak roste! Zvyšuje inteligenci o <%= int %>. Výzbroj z limitované edice pro jaro 2021.",
|
||||
"weaponSpecialSummer2021RogueNotes": "Jakékoliv dravé monstrum jenž se opováží přiblížit pocítí bodnutí tvých ochranných přátel. Zvyšuje sílu o <%= str %>. Limitovaná edice letní výzbroj 2021.",
|
||||
"weaponSpecialSummer2021WarriorText": "Vodní čepel",
|
||||
"weaponSpecialSummer2022RogueNotes": "Pokud jsi v nouzi, neváhej ukázat tato hrůzostrašná klepeta! Zvyšuje sílu o <%= str %>. Limitovaná edice zimní výzbroj 2022.",
|
||||
"weaponSpecialSummer2022WarriorNotes": "Točí se to! Mění to směr! A přináší to bouři! Zvyšuje sílu o <%= str %>. Limitovaná edice letní výzbroj 2022.",
|
||||
"weaponSpecialSummer2022MageText": "Hůl Manty obrovské",
|
||||
"weaponSpecialSummer2022MageNotes": "Magicky vyčisti vodu před tebou jedním mávnutím touto hůlkou. Zvyšuje inteligenci o <%= int %> a vnímání o <%= per %>. Limitovaná edice 2022 letní výzbroj.",
|
||||
"weaponSpecialSummer2022HealerNotes": "Tyto bubliny uvolňují do vody léčivou magii s uspokojujícím praskáním. Zvyšuje inteligenci o <%= int %>. Limitovaná edice letní výzbroj 2022.",
|
||||
"weaponSpecialFall2021MageNotes": "Znalosti hledají znalosti. Tato hrůzostrašná ruka, vytvořená ze vzpomínek a tužeb, se snaží získat víc. Zvyšuje inteligenci o <%= int %> a vnímání o <%= per %>. Limitovaná edice podzimní výzbroj 2021.",
|
||||
"weaponSpecialSummer2022RogueText": "Krabí klepeto",
|
||||
"weaponSpecialWinter2022HealerNotes": "Dotkni se tímto vodním náčiním krku přátel a oni vyskočí ze židle! Pak se však budou cítit lépe. Doufejme. Zvyšuje inteligenci o <%= int %>. Limitovaná edice zimní výzbroj 2021-2022.",
|
||||
"weaponSpecialWinter2022RogueNotes": "Stříbrňáky a zlaťáky zloději milují, že? Tyto zbraně jsou tedy zcela namístě. Zvyšuje sílu o <%= str %>. Limitovaná edice zimní výzbroj 2021-2022.",
|
||||
"weaponSpecialSummer2022WarriorText": "Vířivá cyklóna",
|
||||
"weaponSpecialSummer2022HealerText": "Blahodárné bubliny",
|
||||
"weaponSpecialWinter2022MageNotes": "Bobule na této hůlce obsahují starodávné kouzlo, jenž lze ovládat v zimě. Zvyšuje inteligenci o <%= int %> a vnímání o <%= per %>. Limitovaná edice zimní výzbroj 2021-2022.",
|
||||
"weaponSpecialSummer2021WarriorNotes": "Tato třpytivá čepel dokáže plynout jako voda, nicméně dokáže i proříznout do jádra těch nejzáludnějších problémů. Zvyšuje sílu o <%= str %>. Limitovaná edice letní výzbroj 2021.",
|
||||
"weaponSpecialSummer2021MageText": "Nautiloidní hůl",
|
||||
"weaponSpecialSummer2021MageNotes": "Nezáleží zda tvé magické ambice sahají do nesmírné hloubky nebo zda se chceš pouze nořit v mělčinách magie. Tento zářivý nástroj ti v obou případech dobře poslouží. Zvyšuje inteligenci o <%= int %> a vnímavost o <%= per %>. Limitovaná edice letní výzbroj 2021.",
|
||||
"weaponSpecialSummer2021HealerText": "Kukuřičná hůl",
|
||||
"weaponSpecialWinter2022RogueText": "Ohňostroj padající hvězdy",
|
||||
"weaponSpecialWinter2022WarriorText": "Meč z cukrové třtiny",
|
||||
"weaponSpecialWinter2022WarriorNotes": "Kolik líznutí je potřeba k nabroušení této cukrové třtiny do perfektního meče? Zvyšuje sílu o <%= str %>. Limitovaná edice zimní výzbroj 2021-2022.",
|
||||
"weaponSpecialWinter2022MageText": "Hůl z granátového jablka",
|
||||
"weaponSpecialWinter2022HealerText": "Hůl z ledového krystalu",
|
||||
"weaponSpecialFall2021RogueText": "Kapající sliz",
|
||||
"weaponSpecialFall2021RogueNotes": "Do čeho jsi se to proboha dostal? Když se říká že zloději mají lepkavé prsty, tohle se tím nemyslí! Zvyšuje sílu o <%= str %>. Limitovaná edice podzimní výzbroj 2021.",
|
||||
"weaponSpecialFall2021WarriorText": "Sekera jezdce na koni",
|
||||
"weaponSpecialFall2021WarriorNotes": "Tato stylová jednočepelová sekera je ideální na sekání.. dýní! Zvyšuje sílu o <%= str %>. Limitovaná edice podzimní výzbroj 2021.",
|
||||
"weaponSpecialFall2021MageText": "Hůl čisté myšlenky",
|
||||
"weaponSpecialFall2021HealerText": "Hůl přivolávání",
|
||||
"weaponSpecialFall2021HealerNotes": "Využij tuto hůl k přivolání léčivých plamenů a duchů, jenž ti pomohou. Zvyšuje inteligenci o <%= int %>. Limitovaná edice podzimní výbava 2021.",
|
||||
"weaponSpecialSpring2022WarriorNotes": "Jejda! Hádám že ten vítr byl trošku silnější než jsi si myslel, že? Zvyšuje sílu o <%= str %>. Limitovaná edice jarní výzbroj 2022.",
|
||||
"weaponSpecialSpring2022MageText": "Zlaticová hůl",
|
||||
"weaponSpecialSpring2022MageNotes": "Tyto zářivě žluté zvonky jsou připraveny nasměrovat tvoji mocnou jarní magii. Zvyšuje inteligenci o <%= int %> a vnímání o <%= per %>. Limitovaná edice jarní výzbroj 2022.",
|
||||
"weaponSpecialSpring2022HealerNotes": "Použij tuto hůlku k využití léčivých vlastností periodotu, ať už to má přinést klid, pozitivitu nebo laskavost. Zvyšuje inteligenci o <%= int %>. Limitovaná edice jarní výzbroj 2022.",
|
||||
"weaponSpecialSpring2022RogueText": "Obrovský narozeninový puzet",
|
||||
"weaponSpecialSpring2022RogueNotes": "Lesk! Je tak lesklá a třpytivá a hezká a krásná a celá tvoje! Zvyšuje sílu o <%= str %>. Limitovaná edice jarní výzbroj 2022.",
|
||||
"weaponSpecialSpring2022WarriorText": "Deštník naruby",
|
||||
"weaponSpecialSpring2022HealerText": "Peridotová hůlka",
|
||||
"headSpecialNye2021Notes": "Obdržel jsi Absurdní party čepici! Nasaď si ji s pýchou zatímco odbíjí Nový rok. Nepřináší žádné výhody.",
|
||||
"headSpecialNye2021Text": "Absurdní party čepice",
|
||||
"weaponSpecialWinter2021HealerNotes": "Vyraž do bitev s fanfárou a závanem větru! Zvyšuje inteligenci o <%= int %>. Limitovaná edice zimní výzbroj 2020-2021.",
|
||||
"weaponMystery202102Notes": "Zářivý růžový drahokem v této hůlce dokáže šířit radost a přátelství všude možně! Nepřináší žádné výhody. Předmět pro předplatitele, únor 2021.",
|
||||
"weaponMystery202104Notes": "Tvoji nepřátele by si měli dávat pozor - máš totiž mocnou a pichlavou obranu! Nepřináší žádné výhody. Předmět pro předplatitele duben 2021.",
|
||||
"weaponMystery202102Text": "Okouzlující hůlka",
|
||||
"weaponMystery202104Text": "Hůl trnitého bodláku"
|
||||
}
|
||||
|
||||
@@ -118,11 +118,24 @@
|
||||
"achievementDomesticatedText": "Har udklækket følgende tæmmede kæledyr i alle standardfarver: Fritte, Marsvin, Hane, Flyvende Gris, Rotte, Kanin, Hest, og Ko!",
|
||||
"achievementDomesticated": "E-I-E-I-O",
|
||||
"achievementDomesticatedModalText": "Du har indsamlet alle tæmmede kæledyr!",
|
||||
"achievementZodiacZookeeperText": "Har udklækket alle kæledyr, der er et kinesisk stjernetegn: Rotte, Ko, Kanin, Slange, Hest, Får, Abe, Hane, Ulv, Tiger, Flyvende Gris, og Drage!",
|
||||
"achievementZodiacZookeeperText": "Har udklækket alle kæledyr, der er et kinesisk stjernetegn, i alle standardfarver: Rotte, Ko, Kanin, Slange, Hest, Får, Abe, Hane, Ulv, Tiger, Flyvende Gris, og Drage!",
|
||||
"achievementZodiacZookeeperModalText": "Du har samlet alle dyr, der er et stjernetegn!",
|
||||
"achievementShadyCustomerText": "Har samlet alle Skyggekæledyr.",
|
||||
"achievementShadeOfItAllText": "Har tæmmet alle Skyggeridedyr.",
|
||||
"achievementShadeOfItAllModalText": "Du har tæmmet alle Skyggeridedyr!",
|
||||
"achievementShadyCustomer": "Lyssky kunde",
|
||||
"achievementShadyCustomerModalText": "Du har indsamlet alle Skygge Dyr!"
|
||||
"achievementShadyCustomerModalText": "Du har indsamlet alle Skygge Dyr!",
|
||||
"achievementGroupsBeta2022ModalText": "Du og dine grupper hjalp Habitica ved at teste funktioner og komme med feedback!",
|
||||
"achievementGroupsBeta2022": "Interaktiv betatester",
|
||||
"achievementGroupsBeta2022Text": "Du og din gruppe kom med uvurderlig feedback under en test af Habitica.",
|
||||
"achievementWoodlandWizard": "Skovheks",
|
||||
"achievementWoodlandWizardText": "Har udklækket alle skovens dyr i alle standardfarver: Grævling, Bjørn, Hjort, Ræv, Frø, Pindsvin, Ugle, Snegl, Egern og Træling!",
|
||||
"achievementWoodlandWizardModalText": "Du har samlet alle skovkæledyr!",
|
||||
"achievementReptacularRumbleText": "Has udklækket alle reptilkæledyr i alle standardfarver: Alligator, Flyveøgle, Slange, Triceratops, Skildpadde, Tyrannosaurus Rex og Velociraptor!",
|
||||
"achievementReptacularRumbleModalText": "Du har samlet alle reptilkæledyr!",
|
||||
"achievementBirdsOfAFeather": "Én fjer, fem høns",
|
||||
"achievementBirdsOfAFeatherModalText": "Du har samlet alle de flyvende kæledyr!",
|
||||
"achievementBirdsOfAFeatherText": "Har udklækket alle flyvende kæledyr i alle standardfarver: Flyvende Gris, Ugle, Papegøje, Flyveøgle, Grif, Falk, Påfugl og Hane!",
|
||||
"achievementZodiacZookeeper": "Dyrekredsens dyretæmmer",
|
||||
"achievementShadeOfItAll": "Skyggen af det hele"
|
||||
}
|
||||
|
||||
@@ -492,5 +492,6 @@
|
||||
"backgroundParkWithStatueText": "Park med Statue",
|
||||
"backgroundDojoNotes": "Lær nye teknikker i en Dojo.",
|
||||
"backgroundDojoText": "Dojo",
|
||||
"backgrounds052019": "SET 60: Frigivet Maj 2019"
|
||||
"backgrounds052019": "SET 60: Frigivet Maj 2019",
|
||||
"hideLockedBackgrounds": "Skjul låste baggrunde"
|
||||
}
|
||||
|
||||
@@ -103,5 +103,6 @@
|
||||
"selectParticipant": "Vælg en deltager",
|
||||
"filters": "Filtre",
|
||||
"wonChallengeDesc": "<%= challengeName %> udvalgte dig som vinder! Din sejr er noteret i dine Præstationer.",
|
||||
"yourReward": "Din Belønning"
|
||||
"yourReward": "Din Belønning",
|
||||
"removeTasks": "Fjern opgaver"
|
||||
}
|
||||
|
||||
@@ -2,25 +2,25 @@
|
||||
"tavernCommunityGuidelinesPlaceholder": "Venlig påmindelse: Det her er en chat for alle aldre, så hold venligst en passende tone og vær opmærksom på indholdet af dine beskeder! Læs Retningslinjer for fællesskabet i sidepanelet, hvis du har spørgsmål.",
|
||||
"lastUpdated": "Sidst opdateret:",
|
||||
"commGuideHeadingWelcome": "Velkommen til Habitica!",
|
||||
"commGuidePara001": "Vær hilset, eventyrer! Velkommen til Habitica, et land af produktivitet, sund levemåde, og til tider en enkelt hærgende grif. Vi er et muntert fællesskab fuld af hjælpsomme folk der støtter op om hinanden på deres vej til at forbedre sig selv. For at passe ind har du kun brug for en positiv attitude, respektfuld opførsel, og forståelse for at alle har forskellige evner of begrænsninger -- inklusiv dig! Habiticanere er tålmodige med hinanden og forsøger at hjælpe hvor de kan.",
|
||||
"commGuidePara002": "For at sikre at alle er trygge, glade, og produktive i vores fællesskab, har vi nogle retningslinjer. Vi har omhyggeligt konstrueret dem så de er så venlige og letlæselige som muligt. Brug venligt et øjeblik på at læse dem inden du begynder at chatte.",
|
||||
"commGuidePara003": "Disse regler gælder alle de sociale områder vi bruger, inklusiv (men ikke nødvendigvis begrænset til) Trello, GitHub, Weblate og Wikia (wiki'en). Sommetider vil der opstå uforudsete situationer, eksempelvis en ny kilde til konflikt eller en ondskabsfuld åndemaner. Når det sker, kan moderatorer reagere ved at ændre disse retningslinjer for at beskytte fællesskabet mod ny trusler. Frygt ikke: Du vil blive gjort opmærksom på ændringer i retningslinjerne via en påmindelse fra Bailey.",
|
||||
"commGuidePara001": "Vær hilset, eventyrer! Velkommen til Habitica, et land af produktivitet, sund levemåde, og til tider en enkelt hærgende grif. Vi er et muntert fællesskab fuld af hjælpsomme folk der støtter op om hinanden på deres vej til at forbedre sig selv. For at passe ind har du kun brug for en positiv attitude, respektfuld opførsel, og forståelse for at alle har forskellige evner of begrænsninger - inklusiv dig! Habiticanere er tålmodige med hinanden og forsøger at hjælpe hvor de kan.",
|
||||
"commGuidePara002": "For at sikre at alle er trygge, glade, og produktive i vores fællesskab, har vi nogle retningslinjer. Vi har omhyggeligt konstrueret dem så de er så venlige og letlæselige som muligt. Brug venligst et øjeblik på at læse dem inden du begynder at chatte.",
|
||||
"commGuidePara003": "Disse regler gælder alle de sociale områder vi bruger, inklusiv (men ikke nødvendigvis begrænset til) Trello, GitHub, Weblate og Habitica wiki'en på fandom.com. Efterhånden som Habitica vokser og forandres, kan det ske at vores regler bliver ændret. Når der er sket bemærkelsesværdige ændringer af retningslinjerne for fællesskabet, vil du kunne høre om det i en meddelelse fra Bailey og/eller på vores sociale medier!",
|
||||
"commGuideHeadingInteractions": "Interaktioner i Habitica",
|
||||
"commGuidePara015": "Habitica har to slags sociale rum: offentlige og private. Offentlige rum inkluderer Værtshuset, Offentlige klaner, GitHub, Trello og Wiki'en. Private rum er Private klaner, Holdchatten og Private beskeder. Alle display names skal følge retningslinjerne for offentlige rum. Gå til Bruger > Indstillinger > Side for at ændre dit brugernavn.",
|
||||
"commGuidePara016": "Når du navigerer rundt i de offentlige steder af Habitica, er der nogle generelle regler for at sørge for, at alle er sikre og glade. De burde være lette for eventyrere som dig!",
|
||||
"commGuideList02A": "<strong>Respekter hinanden</strong>. Vær høflig, venlig og hjælpsom. Husk: Habiticanere kommer fra alle baggrunde og har haft vildt skiftende oplevelser og erfaringer. Det er en del af det, der gør Habitica så cool! At bygge et fællesskab betyder at vi respekterer og fejrer vores forskelle såvel som vores ligheder. Her er nogle nemme måder at vise respekt for hinanden på:",
|
||||
"commGuideList02B": "<strong>Adlyd alt i <a href='/static/terms' target='_blank'>Vilkår og betingelser</a></strong>.",
|
||||
"commGuideList02C": "<strong>Læg ikke billeder eller tekst op, der er voldeligt, truende eller seksuelt eksplicit/antydende, eller som promoverer diskrimination, fordomme, racisme, sexisme, had, chikane eller skade mod et individ eller en gruppe</strong>. Ikke engang som en joke. Dette inkluderer skældsord såvel som udtalelser. Ikke alle har den samme form for humor, så noget du anser som en joke er muligvis sårende for en anden. Angrib jeres Daglige opgaver, ikke hinanden.",
|
||||
"commGuideList02D": "<strong>Hold diskussioner passende for alle aldre</strong>. Vi har mange unge Habiticanere der bruger hjemmesiden! Lad os ikke genere nogen uskyldige eller forhindre nogen Habiticanere i at opnår deres mål.",
|
||||
"commGuideList02E": "<strong>Undgå bandeord. Dette inkluderer mildere, religiøst baserede bandeord der kan være acceptable andre steder</strong>. Vi har folk fra alle religiøse og kulturelle baggrunde, og vi vil gerne sørge for at de alle føler sig trygge i offentlige rum. <strong>Hvis en moderator eller medarbejder fortæller dig at et udtryk ikke er tilladt i Habitica, selvom det er et udtryk, du ikke vidste var problematisk, er den beslutning endegyldig</strong>. Der vil blive slået særlig hårdt ned på skældsord, da de også går imod vores Vilkår og betingelser.",
|
||||
"commGuideList02F": "<strong>Undgå lange diskussioner af opsplittende emner i Værtshuset og hvor det ellers ikke ville være et passende emne</strong>. Hvis du føler nogen har sagt noget uhøfligt eller sårende, så svar dem ikke. Hvis nogen nævner noget der er tilladt ifølge retningslinjerne, men sårende for dig, er det okay høfligt at sige det til dem. Hvis det er imod retningslinjerne eller Vilkår og betingelser, så rapporter det og lad en moderator håndtere det. Hvis du er i tvivl, så rapporter beskeden.",
|
||||
"commGuideList02G": "<strong>Overhold omgående enhver anmodning fra en Moderator.</strong>. Dette kan inkludere, men er ikke begrænset til, at bede dig begrænse antallet af dine beskeder i et bestemt rum, at fjerne upassende indhold fra din profil, at bede dig om at tage din diskussion et mere passende sted osv.",
|
||||
"commGuideList02J": "<strong>Spam ikke</strong>. Spam inkluderer, men er ikke begrænset til: at skrive den samme kommentar eller spørgsmål flere steder, at lægge links op uden forklaring eller kontekst, at skrive meningsløse beskeder, at skrive adskillige promoverende beskeder om en Klan, Hold eller Udfordring, eller at skrive mange beskeder på én gang. At tigge om ædelsten eller et abonnement i ethvert chatrum eller via Privatbesked betragtes også som spam.<br/><br/>Det er op til moderatorerne at beslutte om noget er spam eller kan føre til spam, selv hvis du ikke mener du har spammet. For eksempel er det i orden at reklamere for en Klan en enkelt eller to gange, men adskillige beskeder samme da ville sikkert blive betragtet som spam, uanset hvor nyttig Klanen er!",
|
||||
"commGuidePara015": "Habitica har to slags sociale rum: offentlige og private. Offentlige rum inkluderer Værtshuset, offentlige klaner, GitHub, Trello og wiki'en. Private rum tæller private klaner, Holdchatten og private beskeder. Alle displaynavne og @brugernavne skal følge retningslinjerne for offentlige rum. Gå til Menu > Indstillinger > Profil for at ændre dit displaynavn eller @brugernavn i app'en. På Habiticas hjemmeside skal du gå til Bruger > Indstillinger.",
|
||||
"commGuidePara016": "Når du navigerer rundt i de offentlige rum af Habitica, er der nogle generelle regler for at sørge for, at alle er sikre og glade.",
|
||||
"commGuideList02A": "<strong>Respekter hinanden</strong>. Vær høflig, venlig og hjælpsom. Husk: Habiticanere kommer fra alle baggrunde og har haft vildt skiftende oplevelser og erfaringer. Det er en del af det, der gør Habitica så cool! At bygge et fællesskab betyder at vi respekterer og fejrer vores forskelle såvel som vores ligheder.",
|
||||
"commGuideList02B": "<strong>Adlyd alt i <a href='/static/terms' target='_blank'>Vilkår og betingelser</a></strong> i både offentlige og private rum.",
|
||||
"commGuideList02C": "<strong>Læg ikke billeder eller tekst op, der er voldeligt, truende eller seksuelt eksplicit/antydende, eller som promoverer diskrimination, fordomme, racisme, sexisme, had, chikane eller skade mod et individ eller en gruppe</strong>. Ikke engang som en joke. Dette inkluderer skældsord såvel som udtalelser. Ikke alle har den samme form for humor, så noget du anser som en joke er muligvis sårende for en anden.",
|
||||
"commGuideList02D": "<strong>Hold diskussioner passende for alle aldre</strong>. Dette betyder at 18+ emner ikke bør diskuteres i offentlige rum. Vi har mange unge Habiticanere der bruger hjemmesiden, og vores brugere kommer fra mange steder i verden. Vi vil gerne have, at Habitica er så rart og inkluderende et sted som muligt.",
|
||||
"commGuideList02E": "<strong>Undgå bandeord. Dette inkluderer mildere, religiøst baserede bandeord der kan være acceptable andre steder, og forkortede eller forklædte bandeord.</strong> Vi har folk fra alle religiøse og kulturelle baggrunde, og vi vil gerne sørge for at de alle føler sig trygge i offentlige rum. <strong>Hvis en moderator eller medarbejder fortæller dig at et udtryk ikke er tilladt i Habitica, selvom det er et udtryk, du ikke vidste var problematisk, er den beslutning endegyldig.</strong> Der vil blive slået særlig hårdt ned på skældsord, da de også går imod vores Vilkår og betingelser.",
|
||||
"commGuideList02F": "Undgå lange diskussioner af opsplittende emner i Værtshuset og hvor det ellers ikke ville være et passende emne. Hvis nogen siger noget der er tilladt under vores retningslinjer, men som er sårende for dig, er det okay høfligt at sige det til dem. Hvis nogen siger til dig, at du har gjort dem ubehageligt til mode, så tag et øjeblik til at tænke over dine ord frem for at svare i vrede. Hvis du føler, at en samtale er ved at blive overophedet, følelsesladet eller sårende, <strong>så hold op med at svare. Rapportér i stedet de relevante beskeder for at sende besked til os.</strong> Moderatorerne vil se på det, så hurtigt de kan. Du kan også sende en email til <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> og er velkommen til at sende screenshots, hvis det ville hjælpe os med at forstå sagen.",
|
||||
"commGuideList02G": "<strong>Overhold omgående enhver anmodning fra en Moderator.</strong> Dette kan inkludere, men er ikke begrænset til, at bede dig begrænse antallet af dine beskeder i et bestemt rum, at fjerne upassende indhold fra din profil, at bede dig om at tage din diskussion et mere passende sted osv. Begynd ikke at diskutere med moderatorerne. Hvis du har kommentarer til Habiticas moderering, så send en email til <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> for at komme i kontakt med vores community manager.",
|
||||
"commGuideList02J": "<strong>Spam ikke</strong>. Spam inkluderer, men er ikke begrænset til: at skrive den samme kommentar eller spørgsmål flere steder, <strong>at lægge links op uden forklaring eller kontekst</strong>, at skrive meningsløse beskeder, at skrive adskillige promoverende beskeder om en Klan, Hold eller Udfordring, eller at skrive mange beskeder på én gang. Hvis det at andre brugere følger et link vil give nogen form for afkast eller fordel til dig, skal det stå i beskeden, ellers vil det også blive regnet for spam. Det er op til moderatorerne at beslutte om noget er spam.",
|
||||
"commGuideList02K": "<strong>Undgå at skrive store overskrifter i offentlige chatrum, især Værtshuset</strong>. Ligesom ALL CAPS læses det som om du råber, og forstyrrer den behagelige stemning.",
|
||||
"commGuideList02L": "<strong>Vi fraråder kraftigt deling af personlig information -- især information der kan bruges til at identificere dig - i offentlige chatrum</strong>. Identificerende personlig information inkluderer, men er ikke begrænset til: din adresse, emailadresse og din API token/password. Det er for din sikkerheds skyld! Medarbejdere eller moderatorer kan fjerne sådanne beskeder efter forgodtbefindende. Hvis du bliver bedt om personlig information i en privat Klan, Hold eller Besked, anbefaler vi kraftigt at du høfligt afviser og gør medarbejderne og moderatorerne opmærksomme ved enten 1) at rapportere beskeden hvis det er i chatten tilhørende et Hold eller privat Klan, eller 2) at udfylde <a href='https://contact.habitica.com/' target='_blank'>Moderatorkontaktformularen</a> og vedlægger screenshots.",
|
||||
"commGuideList02L": "<strong>Vi fraråder kraftigt deling af personlig information -- især information der kan bruges til at identificere dig - i offentlige chatrum</strong>. Identificerende personlig information inkluderer, men er ikke begrænset til: din adresse, emailadresse og din API token/password. Det er for din sikkerheds skyld! Medarbejdere eller moderatorer kan fjerne sådanne beskeder efter forgodtbefindende. Hvis du bliver bedt om personlig information i en privat Klan, Hold eller Besked, anbefaler vi kraftigt at du høfligt afviser og gør medarbejderne og moderatorerne opmærksomme ved enten 1) at rapportere beskeden, eller 2) at sende en email til <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> og vedhæfte screenshots.",
|
||||
"commGuidePara019": "<strong>I private rum</strong> har brugere mere frihed til at diskutere hvilke emner de har lyst til, men de må stadig ikke gå imod Vilkår og betingelser, inklusiv at skrive nedværdigende skældsord eller noget diskriminerende, voldeligt eller truende indhold. Bemærk, at fordi navne på Udfordringer kan ses i vinderens offentlige profil skal ALLE navne på Udfrodringer adlyde retningslinjerne for offentlige rum, selv hvis de foregår i et privat rum.",
|
||||
"commGuidePara020": "<strong>Privatbeskeder</strong> har nogle ekstra retningslinjer. Hvis nogen har blokeret dig må du ikke kontakte dem på andre måder for at bede dem om at fjerne blokeringen. Derudover må du ikke sende privatbeskeder til andre for at bede om hjælp (fordi offentlige svar til spørgsmål om hjælp også kan hjælpe resten af fællesskabet). Sidst men ikke mindst må du ikke sende privatbeskeder til nogen for at tigge om ædelsten eller et abonnement, da dette kan anses som spamming.",
|
||||
"commGuidePara020A": "<strong>Hvis du ser et indlæg eller en privatbesked, du mener går imod retningslinjerne for offenlige rum, beskrevet ovenfor, eller hvis du ser indlæg eller privatbeskeder, der bekymrer dig eller gør dig utryg, kan du gøre Moderatorer og Medarbejdere opmærksomme på den ved at klikke på flag-ikonet for at rapportere det</strong>. En Medarbejder eller Moderator vil tage sig af situationen, så snart de kan. Bemærk venligst, at det at rapportere uskyldige indlæg går imod disse Retningslinjer (se \"Overtrædelser\" nedenunder). Du kan også kontakte Moderatorerne via formularen “<a href='https://contact.habitica.com/' target='_blank'>Kontakt Moderatorerne</a>.” Det kan være det bedste at gøre dette hvis der er flere problematiske indlæg af den samme person i forskellige Klaner, eller hvis situationen kræver en forklaring. Du kan kontakte os på dit eget sprog hvis det er lettere for dig. Vi bliver muligvis nødt til at bruge Google Translate, men vi vil gerne have at du føler dig tryg ved at tage kontakt til os, hvis du har et problem.",
|
||||
"commGuidePara020": "<strong>Privatbeskeder</strong> har nogle ekstra retningslinjer. Hvis nogen har blokeret dig må du ikke kontakte dem på andre måder for at bede dem om at fjerne blokeringen. Derudover må du ikke sende privatbeskeder til andre for at bede om hjælp (fordi offentlige svar til spørgsmål om hjælp også kan hjælpe resten af fællesskabet). Sidst men ikke mindst må du ikke sende privatbeskeder til nogen for at tigge om nogen form for service, der koster rigtige penge.",
|
||||
"commGuidePara020A": "<strong>Hvis du ser et indlæg eller en privatbesked, du mener går imod retningslinjerne for offentlige rum, beskrevet ovenfor, eller hvis du ser indlæg eller privatbeskeder, der bekymrer dig eller gør dig utryg, kan du gøre Moderatorer og Medarbejdere opmærksomme på den ved at klikke på flag-ikonet for at rapportere det</strong>. En Medarbejder eller Moderator vil tage sig af situationen, så snart de kan. Bemærk venligst, at det at rapportere uskyldige indlæg går imod disse retningslinjer (se \"Overtrædelser\" nedenunder). Du kan også kontakte Moderatorerne ved at emaile <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>. Det kan være det bedste at gøre dette, hvis der er flere problematiske indlæg af den samme person i forskellige Klaner, eller hvis situationen kræver en forklaring. Du kan kontakte os på dit eget sprog hvis det er lettere for dig. Vi bliver muligvis nødt til at bruge Google Translate, men vi vil gerne have at du føler dig tryg ved at tage kontakt til os, hvis du har et problem.",
|
||||
"commGuidePara021": "Herudover har nogen offentlige steder i Habitica ekstra retningslinjer.",
|
||||
"commGuideHeadingTavern": "Værtshuset",
|
||||
"commGuidePara022": "Værtshuset er det primære sted Habiticanere hænger ud. Kroværten Daniel holder stedet funklende rent, og Lemoness vil med glæde fremtrylle dig et glas lemonade mens du sidder og snakker. Bare husk…",
|
||||
@@ -31,8 +31,8 @@
|
||||
"commGuidePara029": "<strong>Offentlige Klaner er meget ligesom Værtshuset, bortset fra at de i stedet for at være til generelle samtaler har et bestemt tema</strong>. Chat i offentlige Klaner bør have fokus på dette tema. For eksempel ville medlemmer af Klanen Wordsmiths måske blive fornærmede, hvis samtalen pludselig handler om havearbejde, og Klanen for Dragefans har nok ikke meget interesse i at tyde oldtidens runer. Nogle Klaner er meget afslappede om dette end andre, men forsøg generelt <strong>at holde dig til emnet</strong>!",
|
||||
"commGuidePara031": "I nogle offentlige Klaner omtales der følsomme emner som depression, religion, politik osv. Dette er helt i orden, så længe samtalerne i Klanen ikke bryder nogle Vilkår og betingelser eller Regler for offentlige rum, og så længe de holder sig til Klanens emne.",
|
||||
"commGuidePara033": "<strong>Offentlige Klaner må IKKE indeholde indhold for aldersgruppen 18+. Hvis de planlægger jævnligt at diskutere følsomt indhold, skal dette stå i Klanens beskrivelse</strong>. Dette er for at holde Habitica sikkert of trygt for alle.",
|
||||
"commGuidePara035": "<strong>Hvis en Klan omhandler flere forskellige følsomme emner, er det hensynsfuldt over for dine med-Habiticanere at skrive din kommentar efter en advarsel (fx \"Advarsel: Omtaler selvskade\")</strong>. Disse kan karakteriseres som trigger warnings og/eller noter om indholdet, og Klaner kan have deres egne regler om disse udover dem, der er givet her. Hvis det er muligt, så brug venligst <a href='http://habitica.fandom.com/wiki/Markdown_Cheat_Sheet' target='_blank'>markdown</a> for at gemme det potentielt følsomme indhold under flere linjeskift, så de, der ikke ønsker at læse det, kan scrolle forbi uden at se indholdet. Habiticas medarbejdere og moderatorer kan stadig fjerne dette indhold efter eget skøn.",
|
||||
"commGuidePara036": "Desuden bør følsomt indhold stadig være aktuelt for Klanens emne - at tale om selvskade i en Klan hvor fokus er på at kæmpe mod depression giver mening, men er mindre passende i en Klan for musik. Hvis du ser nogen, som gentagne gange går imod denne retningslinje, især efter at være blevet bedt om at stoppe flere gange, så rapportér venligst deres indlæg og gør moderatorerne opmærksom på dette via <a href='https://contact.habitica.com/' target='_blank'>Moderatorkontaktformularen</a>.",
|
||||
"commGuidePara035": "<strong>Hvis en Klan omhandler flere forskellige følsomme emner, er det hensynsfuldt over for dine med-Habiticanere at skrive din kommentar efter en advarsel (fx \"Advarsel: Omtaler selvskade\")</strong>. Disse kan karakteriseres som trigger warnings og/eller noter om indholdet, og Klaner kan have deres egne regler om disse udover dem, der er givet her. Hvis det er muligt, så brug venligst <a href='https://habitica.fandom.com/wiki/Markdown_Cheat_Sheet' target='_blank'>markdown</a> for at gemme det potentielt følsomme indhold under flere linjeskift, så de, der ikke ønsker at læse det, kan scrolle forbi uden at se indholdet. Habiticas medarbejdere og moderatorer kan stadig fjerne dette indhold efter eget skøn.",
|
||||
"commGuidePara036": "Desuden bør følsomt indhold stadig være aktuelt for Klanens emne - at tale om selvskade i en Klan hvor fokus er på at kæmpe mod depression giver mening, men er mindre passende i en Klan for musik. Hvis du ser nogen, som gentagne gange går imod denne retningslinje, især efter at være blevet bedt om at stoppe flere gange, så rapportér deres beskeder.",
|
||||
"commGuidePara037": "<strong>Ingen Klaner, hverken Offentlige eller Private, bør oprettes med det formål at angribe en gruppe eller et individ</strong>. At oprette en sådan Klan er grundlæg for øjeblikkelig bortvisning fra Habitica. Nedkæmp dårlige vaner, ikke dine med-eventyrere!",
|
||||
"commGuidePara038": "<strong>Alle Udfordringer i Værtshuset og Offentlige Klaner skal også følge disse regler</strong>.",
|
||||
"commGuideHeadingInfractionsEtc": "Overtrædelser, Konsekvenser og Genskabelse",
|
||||
@@ -44,24 +44,24 @@
|
||||
"commGuidePara053": "De følgende er eksempler på større overtrædelser. Listen er ikke fyldestgørende.",
|
||||
"commGuideList05A": "Brud på Betingelser og Vilkår",
|
||||
"commGuideList05B": "Hadtale/billeder, Chikane/stalking, Cyber-mobning, Flaming og Trolling",
|
||||
"commGuideList05C": "Brud på Prøvetid",
|
||||
"commGuideList05D": "At udgive sig for at være Ansat eller Moderator",
|
||||
"commGuideList05E": "Gentagne Moderate Overtrædelser",
|
||||
"commGuideList05C": "Brud på prøvetid",
|
||||
"commGuideList05D": "At udgive sig for at være Ansat eller Moderator - dette inkluderer at påstå, at brugerskabte platforme, der ikke at associerede med Habitica, er officielle og/eller modereret af Habitica eller deres mods/medarbejdere",
|
||||
"commGuideList05E": "Gentagne moderate overtrædelser",
|
||||
"commGuideList05F": "Oprettelse af en ekstra konto for at undgå konsekvenser (for eksempel at oprette en ny konto til at chatte med, efter at have fået frataget ens chat-privilegier)",
|
||||
"commGuideList05G": "Bevidst bedrag af Ansatte eller Moderatorer med det formål at undgå konsekvenser eller bringe en anden bruger i vanskeligheder",
|
||||
"commGuideHeadingModerateInfractions": "Moderate Overtrædelser",
|
||||
"commGuideHeadingModerateInfractions": "Moderate overtrædelser",
|
||||
"commGuidePara054": "Moderate overtrædelser gør ikke fællesskabet usikkert, men de gør det ubehageligt. Disse overtrædelser har moderate konsekvenser. Når de står sammen med andre overtrædelser, kan konsekvenserne blive større.",
|
||||
"commGuidePara055": "De følgende er eksempler på Moderate Overtrædelser. Listen er ikke endelig.",
|
||||
"commGuidePara055": "De følgende er eksempler på moderate overtrædelser. Listen er ikke fyldestgørende.",
|
||||
"commGuideList06A": "At ignorere, opføre respektløst overfor, eller skændes med en Moderator. Dette inkluderer offentlige at klage over moderatorer eller andre brugere, offentligt at forherlige eller forsvare bortviste brugere, eller at debatterer hvorvidt en moderators handlinger var passende. Hvis du er bekymret om en af reglerne eller en Moderators opførsel, så kontakt venligst de ansatte via email (<a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>).",
|
||||
"commGuideList06B": "Backseat Modding. For at tydeliggøre en relevant pointe: En venlig påmindelse om reglerne er helt fint. Backseat modding består i at fortælle, kræve, og/eller stærkt antyde at nogen bør gøre som du siger for at rette op på en fejl. Du kan gøre nogen opmærksom på at de har begået en overtrædelse, men forlang venligst ikke at de skal gøre noget - for eksempel er det bedre at sige \"Bare så du ved det er det ikke så godt at bande i Værtshuset, så det kan være du skulle slette det\" end \"Jeg er nødt til at bede dig slette det indlæg.\"",
|
||||
"commGuideList06C": "At rapportere uskyldige indlæg med vilje.",
|
||||
"commGuideList06D": "Gentagne gange at bryde Retningslinjerne for offentlige rum",
|
||||
"commGuideList06E": "Gentagne gange at begå mindre overtrædelser",
|
||||
"commGuideHeadingMinorInfractions": "Mindre Overtrædelser",
|
||||
"commGuideHeadingMinorInfractions": "Mindre overtrædelser",
|
||||
"commGuidePara056": "Mindre overtrædelser har kun mindre konsekvenser, men er stadig ikke anbefalede. Hvis de sker gentagne gange kan det føre til større konsekvenser.",
|
||||
"commGuidePara057": "De følgende er eksempler på Mindre Overtrædelser. Listen er ikke fyldestgørende.",
|
||||
"commGuidePara057": "De følgende er eksempler på mindre overtrædelser. Listen er ikke fyldestgørende.",
|
||||
"commGuideList07A": "Førstegangsbrud på Retningslinjer for Offentlige Steder",
|
||||
"commGuideList07B": "Alle udsagn eller handlinger, som udløser et \"Lad venligst være\". Når en Moderator er nødt til at sige \"Lad venligst være med det\" til en bruger, kan det tælle som en meget lille overtrædelse for den bruger. Et eksempel kunne være \"Lad venligst være med at blive ved med at argumentere for indførslen af den funktion, når vi har sgat til dig adskillige gange at det ikke kan lade sig gøre.\" I mange tilfælde vil 'Lad venligst være' blot være konsekvensen af overtrædelsen, men hvis Moderatorerne er nødt til at bede den samme bruger flere gange om at holde op, vil de Mindre Overtrædelser begynde at tælle som Moderate Overtrædelser.",
|
||||
"commGuideList07B": "Alle udsagn eller handlinger, som udløser et \"lad venligst være\" fra en moderator. Når du offentligt bliver bedt om at stoppe en handling, kan dette i sig selv tælle som en mindre overtrædelse. Hvis mods er nødt til gentagne gange at irettesætte den samme person, kan det komme til at tælle som en grovere overtrædelse",
|
||||
"commGuidePara057A": "Nogle indlæg kan blive skjult fordi de indeholder følsom information eller kan give folk det forkerte indtryk. Typisk gælder dette ikke som en overtrædelser, især ikke den første gang det sker!",
|
||||
"commGuideHeadingConsequences": "Konsekvenser",
|
||||
"commGuidePara058": "I Habitica - som i virkeligheden - har alle handlinger også konsekvenser, hvad enten det er at komme i bedre form fordi du har løbet, få huller i tænderne fordi du har spist for meget sukker, eller bestå et fag fordi du har studeret.",
|
||||
@@ -71,53 +71,63 @@
|
||||
"commGuideList08B": "hvad konsekvensen er",
|
||||
"commGuideList08C": "hvad der skal til for at rette fejlen og genoprette din status, hvis muligt.",
|
||||
"commGuidePara060A": "Hvis situationen påkræver det kan du også modtage en PM eller email plus et indlæg i det forum, hvor overtrædelsen blev begået. I nogle tilfælde bliver du slet ikke irettesat offentligt.",
|
||||
"commGuidePara060B": "Hvis din konto bortvises (en alvorlig konsekvens), vil du ikke være i stand til at logge på Habitica, og vil få en fejl-besked når du prøver. <strong>Hvis du ønsker at undskylde eller argumentere for genoprettelse af din konto, så skriv venligst en email til de ansatte på <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> med dit UUID (unikke bruger-ID)</strong> (som vil blive oplyst i fejl-beskeden). Det er <strong>dit</strong> ansvar at tage kontakt, hvis du ønsker en genovervejelse af situationen, eller genoprettelse.",
|
||||
"commGuideHeadingSevereConsequences": "Eksempler på Større Konsekvenser",
|
||||
"commGuidePara060B": "Hvis din konto bortvises (en alvorlig konsekvens), vil du ikke være i stand til at logge på Habitica, og vil få en fejl-besked når du prøver. <strong>Hvis du ønsker at undskylde eller argumentere for genoprettelse af din konto, så skriv venligst en email til de ansatte på <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a> med dit bruger-ID</strong> (som vil blive oplyst i fejlbeskeden) eller @brugernavn. Det er <strong>dit</strong> ansvar at tage kontakt, hvis du ønsker en genovervejelse af situationen, eller genoprettelse.",
|
||||
"commGuideHeadingSevereConsequences": "Eksempler på større konsekvenser",
|
||||
"commGuideList09A": "Kontoudelukkelser (se ovenstående)",
|
||||
"commGuideList09C": "Permanent deaktivering (\"indefrysning\") af fremskridt i Bidragsyder-niveauer",
|
||||
"commGuideHeadingModerateConsequences": "Eksempler på Moderate Konsekvenser",
|
||||
"commGuideHeadingModerateConsequences": "Eksempler på moderate konsekvenser",
|
||||
"commGuideList10A": "Begrænsede offentlige og/eller private chatprivilegier",
|
||||
"commGuideList10A1": "Hvis dine handlinger resulterer i fradragelse af dine rettigheder til chatten, vil en Moderator eller Ansat sende dig en privatbesked og/eller et indlæg i det forum du blev suspenderet fra for at fortælle dig grunden til og længden af din suspendering. Efter denne periode vil du få dine chatrettigheder tilbage, forudsat at du er villig til at ændre ved den opførsel du blev suspenderet for og overholde Fællesskabets Retningslinjer.",
|
||||
"commGuideList10A1": "Hvis dine handlinger resulterer i fradragelse af dine rettigheder til chatten, vil en Moderator eller Ansat sende dig en privatbesked og/eller et indlæg i det forum du blev suspenderet fra for at fortælle dig grunden til og længden af din suspendering, og/eller hvad du skal gøre for at få dine chatprivilegier tilbage. Du vil få dem igen, hvis du høfligt følger de anvisninger du får, og erklærer dig villig til at følge vores Retningslinjer for Fællesskabet og Betingelser & Vilkår",
|
||||
"commGuideList10C": "Begrænsede Klan/Udfordringsoprettelsesprivilegier",
|
||||
"commGuideList10D": "Midlertidig deaktivering (\"indefrysning\") af fremskridt i Bidragsyder-niveauer",
|
||||
"commGuideList10E": "Degradering af Bidragsyder-niveauer",
|
||||
"commGuideList10F": "Sætte brugere på \"Prøvetid\"",
|
||||
"commGuideHeadingMinorConsequences": "Eksempler på Mindre Konsekvenser",
|
||||
"commGuideList10F": "At sætte brugere på \"prøvetid\"",
|
||||
"commGuideHeadingMinorConsequences": "Eksempler på mindre konsekvenser",
|
||||
"commGuideList11A": "Påmindelser om Retningslinjer for Offentlige Steder",
|
||||
"commGuideList11B": "Advarsler",
|
||||
"commGuideList11C": "Anmodninger",
|
||||
"commGuideList11D": "Slettelser (Moderatorer/Ansatte kan slette problematisk indhold)",
|
||||
"commGuideList11E": "Rettelser (Moderatorer/Ansatte kan slette problematisk indhold)",
|
||||
"commGuideList11E": "Rettelser (Moderatorer/Ansatte kan redigere problematisk indhold)",
|
||||
"commGuideHeadingRestoration": "Genoprettelse",
|
||||
"commGuidePara061": "Habitica er en land dedikeret til forbedring, og vi tror på at give en chance til <strong>Hvis du begår en overtrædelse og bliver udsat for en konsekvens som følge, så se det som en mulighed for at evaluere dine handlinger og forbedre din opførsel som medlem af fællesskabet</strong>.",
|
||||
"commGuidePara062": "Den bekendtgørelse, besked og/eller email du modtager, der forklarer konsekvenserne af dine handlinger, er en god kilde til information. Hold dig til de begrænsninger der er blevet påført, og bestræb dig på at møde de krav, der kan få eventuelle straffe ophævet.",
|
||||
"commGuidePara063": "Hvis du ikke forstår konsekvenserne eller arten af din overtrædelse, så bed Medarbejderne/Moderatorerne om hjælp, så du kan undgå at begå overtrædelser i fremtiden. Hvis du føler at en bestemt beslutning var uretfærdig, kan du kontakte de ansatte for at diskutere det på <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>.",
|
||||
"commGuideHeadingMeet": "Mød de Ansatte og Moderatorerne!",
|
||||
"commGuidePara006": "Habitica har nogle utrættelige omvandrende riddere, der kæmper sammen med de ansatta for at holde fællesskabet roligt, tilfreds, og frit for trolde. Hver har et specifikt domæne, men vil sommetider blive kaldt ind for at hjælpe i andre sociale sfærer.",
|
||||
"commGuidePara006": "Habitica har nogle utrættelige omvandrende riddere, der kæmper sammen med de ansatte for at holde fællesskabet roligt, tilfreds, og frit for trolde. Hver har et specifikt domæne, men vil sommetider blive kaldt ind for at hjælpe i andre sociale sfærer.",
|
||||
"commGuidePara007": "Ansatte har lilla tags markeret med kroner. Deres titel er \"Heltemodig\".",
|
||||
"commGuidePara008": "Moderatorer har mørkeblå tags markeret med stjerner. Deres titel er \"Beskytter\". Den eneste undtagelse er Bailey, der som NPC har et sort og grønt tag markeret med en stjerne.",
|
||||
"commGuidePara009": "De nuværende Ansatte er (fra venstre mod højre):",
|
||||
"commGuideAKA": "<%= habitName %> aka <%= realName %>",
|
||||
"commGuidePara008": "Moderatorer har mørkeblå tags markeret med stjerner. Deres titel er \"Beskytter\".",
|
||||
"commGuidePara009": "De nuværende ansatte er (fra venstre mod højre):",
|
||||
"commGuideAKA": "<%= habitName %>, aka <%= realName %>",
|
||||
"commGuideOnTrello": "<%= trelloName %> på Trello",
|
||||
"commGuideOnGitHub": "<%= gitHubName %> på GitHub",
|
||||
"commGuidePara010": "Der er også flere Moderatorer, der hjælper de ansatte. Disse er omhyggeligt udvalgt, så vis dem respekt og lyt til deres forslag.",
|
||||
"commGuidePara011": "De nuværende Moderatorer er (fra venstre mod højre):",
|
||||
"commGuidePara011b": "På GitHub/Wikia",
|
||||
"commGuidePara011c": "på Wikia",
|
||||
"commGuidePara011": "De nuværende moderatorer er (fra venstre mod højre):",
|
||||
"commGuidePara011b": "på GitHub/Fandom",
|
||||
"commGuidePara011c": "på wiki'en",
|
||||
"commGuidePara011d": "på GitHub",
|
||||
"commGuidePara012": "Hvis du har et problem eller bekymring, der drejer sig om en bestemt Moderator, så send venligst en email til vores Medarbejdere (<a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>).",
|
||||
"commGuidePara013": "Brugere kommer og går i et fællesskab så stort som Habitica. Sommetider bliver en medarbejder eller moderator nødt til at fralægge sig deres ædle kappe, og slappe lidt af. De følgende er Ansatte og Moderatorer Emeritus. De løfter ikke længere et ansvar som Ansat eller Moderator, men vi vil stadig gerne mindes deres indsats!",
|
||||
"commGuidePara014": "Ansatte og Moderatorer Emeritus:",
|
||||
"commGuideHeadingFinal": "Den Sidste Sektion",
|
||||
"commGuidePara067": "Det var så det, modige Habiticaner - Retningslinjerne for fællesskabet! Tør sveden af panden og giv dig selv nogle Erfaringpoint for at læse det hele. Hvis du har nogle spørgsmål om disse Retningslinjer for fællesskabet, så tag venligst fat i os via <a href='https://contact.habitica.com/' target='_blank'>Moderatorkontaktformularen</a>, og vi vil med glæde forsøge at gøre tingene klart for dig.",
|
||||
"commGuidePara068": "Tag afsted, modige eventyrer, og bekæmp nogle Daglige!",
|
||||
"commGuidePara014": "Ansatte og Moderatorer emeritus:",
|
||||
"commGuideHeadingFinal": "Den sidste sektion",
|
||||
"commGuidePara067": "Det var så det, modige Habiticaner - Retningslinjerne for fællesskabet! Tør sveden af panden og giv dig selv nogle Erfaringpoint for at læse det hele. Hvis du har nogle spørgsmål om disse Retningslinjer for fællesskabet, så tag venligst fat i os via <a href='mailto:admin@habitica.com' target='_blank'>admin@habitica.com</a>, og vi vil med glæde forsøge at gøre tingene klart for dig.",
|
||||
"commGuidePara068": "Tag afsted, modige eventyrer, og nedkæmp nogle Daglige!",
|
||||
"commGuideHeadingLinks": "Nyttige links",
|
||||
"commGuideLink01": "<a href='/groups/guild/5481ccf3-5d2d-48a9-a871-70a7380cee5a' target='_blank'>Habitica Help: Ask a Question</a>: en Klan hvor brugere kan stille spørgsmål!",
|
||||
"commGuideLink02": "<a href='http://habitica.fandom.com/wiki/Habitica_Wiki' target='_blank'>Wiki'en</a>: den største samling af information om Habitica.",
|
||||
"commGuideLink03": "<a href='https://github.com/HabitRPG/habitica' target='_blank'>GitHub</a>: til bug-rapporter eller hjælp med kodning!",
|
||||
"commGuideLink02": "<a href='https://habitica.fandom.com/wiki/Habitica_Wiki' target='_blank'>Wiki'en</a>: den største samling af information om Habitica.",
|
||||
"commGuideLink03": "<a href='https://github.com/HabitRPG/habitica' target='_blank'>GitHub</a>: for at hjælpe med kodning!",
|
||||
"commGuideLink04": "<a href='https://docs.google.com/forms/d/e/1FAIpQLScPhrwq_7P1C6PTrI3lbvTsvqGyTNnGzp1ugi1Ml0PFee_p5g/viewform?usp=sf_link' target='_blank'>Feedbackformularen</a>: til forslag til hjemmesiden og app'en.",
|
||||
"commGuideLink05": "<a href='https://trello.com/b/mXK3Eavg/' target='_blank'>Den mobile Trello</a>: til at bede om funktioner til vores apps.",
|
||||
"commGuideLink06": "<a href='https://trello.com/b/vwuE9fbO/' target='_blank'>Kunst-Trello</a>: til at indsende pixel art.",
|
||||
"commGuideLink07": "<a href='https://trello.com/b/nnv4QIRX/' target='_blank'>Quest-Trello</a>: til at indsende tekst til quests.",
|
||||
"commGuidePara069": "Følgende talentfulde kunstnere har bidraget med disse illustrationer:"
|
||||
"commGuidePara069": "Følgende talentfulde kunstnere har bidraget med disse illustrationer:",
|
||||
"commGuidePara017": "Her er den hurtige version, men vi opfordrer dig til at læse den mere detaljerede udgave nedenunder:",
|
||||
"commGuideList01A": "Vores Betingelser & Vilkår gælder alle steder i Habitica, inklusiv private klaner, holdchatten og private beskeder.",
|
||||
"commGuideList02M": "Bed eller tig ikke andre om at give dig ædelsten, et abonnement eller medlemskab i gruppeplaner. Dette er ikke tilladt at gøre i hverken Værtshuset, offentlige eller private rum, eller i privatbeskeder. Hvis du får en besked med en anmodning om ting, der koster rigtige penge, så rapportér dem venligst. Gentaget eller groft tiggeri, især efter en advarsel er blevet udstedt, kan resulterer i en blokering af din konto.",
|
||||
"commGuideList01B": "Forbudt: Al kommunikation der er voldeligt, truende, opfordrer til diskrimination osv., inklusiv memes, billeder og jokes.",
|
||||
"commGuideList01C": "Al samtale skal være passende for enhver aldersgruppe og ikke indeholde skælds- ellers bandeord.",
|
||||
"commGuideList01D": "Følg venligst moderatorernes anvisninger.",
|
||||
"commGuideList01E": "Start og deltag ikke i diskussioner i Værtshuset, der kan føre til skænderier.",
|
||||
"commGuideList01F": "Bed ikke andre om at give dig ting der koster rigtige penge, spam ikke, og skriv ikke beskeder i all caps eller stor overskriftstekst.",
|
||||
"commGuideList05H": "Grove eller gentagne forsøg på at bedrage eller presse andre spillere til at give dig genstande/services, der koster rigtige penge",
|
||||
"commGuideList09D": "Fjernelse af Bidragsyder-niveauer"
|
||||
}
|
||||
|
||||
@@ -38,8 +38,8 @@
|
||||
"questEggHedgehogText": "Pindsvin",
|
||||
"questEggHedgehogMountText": "Pindsvin",
|
||||
"questEggHedgehogAdjective": "et stikkende",
|
||||
"questEggDeerText": "Rådyr",
|
||||
"questEggDeerMountText": "Rådyr",
|
||||
"questEggDeerText": "Hjort",
|
||||
"questEggDeerMountText": "Hjort",
|
||||
"questEggDeerAdjective": "et elegant",
|
||||
"questEggEggText": "Æg",
|
||||
"questEggEggMountText": "Æggekurv",
|
||||
@@ -200,7 +200,7 @@
|
||||
"hatchingPotionEmber": "Glødende",
|
||||
"hatchingPotionThunderstorm": "Tordenvejr",
|
||||
"hatchingPotionGhost": "Spøgelse",
|
||||
"hatchingPotionRoyalPurple": "Royal lilla",
|
||||
"hatchingPotionRoyalPurple": "Purpur",
|
||||
"hatchingPotionHolly": "Kristtorn",
|
||||
"hatchingPotionCupid": "Amor",
|
||||
"hatchingPotionShimmer": "Glimmer",
|
||||
@@ -365,5 +365,12 @@
|
||||
"questEggDolphinAdjective": "en munter",
|
||||
"questEggDolphinMountText": "Delfin",
|
||||
"questEggDolphinText": "Delfin",
|
||||
"hatchingPotionDessert": "Konfekt"
|
||||
"hatchingPotionDessert": "Konfekt",
|
||||
"hatchingPotionFluorite": "Fluorid",
|
||||
"hatchingPotionSunset": "Solnedgangs",
|
||||
"hatchingPotionMoonglow": "Månelys",
|
||||
"hatchingPotionSolarSystem": "Solsystems",
|
||||
"hatchingPotionOnyx": "Onyks",
|
||||
"hatchingPotionPorcelain": "Porcelæns",
|
||||
"hatchingPotionVirtualPet": "Virtuelt kæledyrs"
|
||||
}
|
||||
|
||||
@@ -49,9 +49,10 @@
|
||||
"balance": "Balance",
|
||||
"playerTiers": "Spillertrin",
|
||||
"tier": "Trin",
|
||||
"conRewardsURL": "http://habitica.fandom.com/wiki/Contributor_Rewards",
|
||||
"conRewardsURL": "https://habitica.fandom.com/wiki/Contributor_Rewards",
|
||||
"surveysSingle": "Hjalp Habitica med at vokse ved at udfylde et spørgeskema eller var en stor hjælp ved test. Tusind tak!",
|
||||
"surveysMultiple": "Hjalp Habitica med at vokse ved <%= count %> lejligheder, enten ved at udfylde et spørgeskema eller hjalp med et større test-arbejde. Tusind tak!",
|
||||
"blurbHallPatrons": "Dette er Protektorernes Sal, hvor vi ærer de ædle eventyrere, der støttede Habiticas originale Kickstarter. Vi takker dem for at hjælpe os med at vække Habitica til live!",
|
||||
"blurbHallContributors": "Dette er Bidragsydernes Sal, hvor dem, der har bidraget med open-source materiale til Habitica, bliver æret. Om det er gennem kode, grafik, musik, tekst eller bare generel hjælpsomhed, har de modtaget <a href='http://habitica.fandom.com/wiki/Contributor_Rewards' target='_blank'> ædelsten, eksklusivt udstyr</a>, og <a href='http://habitica.fandom.com/wiki/Contributor_Titles' target='_blank'>prestigefyldte titler</a>. Du kan også bidrage til Habitica! <a href='http://habitica.fandom.com/wiki/Contributing_to_Habitica' target='_blank'> Find ud af mere her. </a>"
|
||||
"blurbHallContributors": "Dette er Bidragsydernes Sal, hvor dem, der har bidraget med open-source materiale til Habitica, bliver æret. Om det er gennem kode, grafik, musik, tekst eller bare generel hjælpsomhed, har de modtaget <a href='https://habitica.fandom.com/wiki/Contributor_Rewards' target='_blank'> ædelsten, eksklusivt udstyr</a>, og <a href='https://habitica.fandom.com/wiki/Contributor_Titles' target='_blank'>prestigefyldte titler</a>. Du kan også bidrage til Habitica! <a href='https://habitica.fandom.com/wiki/Contributing_to_Habitica' target='_blank'> Find ud af mere her. </a>",
|
||||
"noPrivAccess": "Du har ikke de påkrævede rettigheder."
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"dontDespair": "Bare rolig!",
|
||||
"deathPenaltyDetails": "Du mistede et Niveau, dit Guld og et stykke Udstyr, men du kan få det hele igen med hårdt arbejde! Held og lykke - du skal nok klare den.",
|
||||
"refillHealthTryAgain": "Genfyld Liv og Prøv Igen",
|
||||
"dyingOftenTips": "Sker dette ofte? <a href='http://habitica.fandom.com/wiki/Death_Mechanics#Strategies_for_Staying_Alive' target='_blank'>Her er nogle fif!</a>",
|
||||
"dyingOftenTips": "Sker dette ofte? <a href='https://habitica.fandom.com/wiki/Death_Mechanics#Strategies_for_Staying_Alive' target='_blank'>Her er nogle fif!</a>",
|
||||
"losingHealthWarning": "Pas på - du mister Liv!",
|
||||
"losingHealthWarning2": "Lad ikke dit Liv falde til nul! Hvis du gør det vil du tabe et niveau, alt dit guld og et stykke udstyr.",
|
||||
"toRegainHealth": "For at genopfylde Liv:",
|
||||
@@ -14,4 +14,4 @@
|
||||
"lowHealthTips4": "Hvis en Daglig ikke er forfalden på en given dag, kan du deaktivere den ved at klikke på blyanten.",
|
||||
"goodLuck": "Held og lykke!",
|
||||
"cannotRevive": "Du kan ikke genoplive hvis du ikke er død"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
"defaultHabit2Text": "Spis junk food (Klik på blyanten for at redigere)",
|
||||
"defaultHabit3Text": "Tag trapperne/elevatoren (Klik på blyanten for at redigere)",
|
||||
"defaultHabit4Text": "Tilføj en opgave til Habitica",
|
||||
"defaultHabit4Notes": "Enten en Vane, en Daglig eller en To-Do",
|
||||
"defaultHabit4Notes": "Enten en Vane, en Daglig eller en To Do",
|
||||
"defaultTodo1Text": "Begynd at bruge Habitica (Markér mig som færdig!)",
|
||||
"defaultTodoNotes": "Du kan enten færdiggøre denne To-Do, ændre den, eller fjerne den.",
|
||||
"defaultTodoNotes": "Du kan enten færdiggøre denne To Do, ændre den eller fjerne den.",
|
||||
"defaultReward1Text": "15 minutters pause",
|
||||
"defaultReward2Text": "Beløn dig selv",
|
||||
"defaultReward2Notes": "Se fjernsyn, spil et spil, spis noget guf, det er op til dig!",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"accept2Terms": "og",
|
||||
"chores": "Pligter",
|
||||
"clearBrowserData": "Ryd browserdata",
|
||||
"communityExtensions": "<a href='http://habitica.fandom.com/wiki/Extensions,_Add-Ons,_and_Customizations' target='_blank'>Tilføjelser og udvidelser</a>",
|
||||
"communityExtensions": "<a href='https://habitica.fandom.com/wiki/Extensions,_Add-Ons,_and_Customizations' target='_blank'>Tilføjelser og udvidelser</a>",
|
||||
"communityFacebook": "Facebook",
|
||||
"companyAbout": "Hvordan det virker",
|
||||
"companyBlog": "Blog",
|
||||
@@ -13,7 +13,7 @@
|
||||
"companyDonate": "Donér",
|
||||
"forgotPassword": "Glemt kodeord?",
|
||||
"emailNewPass": "E-mail et nulstillings-link til kodeord",
|
||||
"forgotPasswordSteps": "Skriv den e-mail adresse du benyttede til at registrere din Habitica-konto.",
|
||||
"forgotPasswordSteps": "Skriv dit @brugernavn eller den e-mail adresse, du benyttede til at registrere din Habitica-konto.",
|
||||
"sendLink": "Send link",
|
||||
"featuredIn": "Omtalt i",
|
||||
"footerDevs": "Udviklere",
|
||||
@@ -44,7 +44,7 @@
|
||||
"marketing3Header": "Apps og Udvidelser",
|
||||
"marketing3Lead1": "**iPhone & Android** apps lader dig klare dine ting på farten. Vi ved, at det nogen gange er for meget at skulle logge ind på websiden for at klikke på knapper.",
|
||||
"marketing3Lead2Title": "Integrationer",
|
||||
"marketing3Lead2": "Andre **tredjepartsværktøjer** kan binde Habitica sammen med andre dele af dit liv. Vores API muliggør integrationer som [Chrome Extension](https://chrome.google.com/webstore/detail/habitica/pidkmpibnnnhneohdgjclfdjpijggmjj?hl=en-US), med hvilken du mister point ved at bruge unyttige hjemmesider, og optjener point når du browser de nyttige i stedet. [Se mere her](http://habitica.fandom.com/wiki/Extensions,_Add-Ons,_and_Customizations).",
|
||||
"marketing3Lead2": "Andre **tredjepartsværktøjer** kan binde Habitica sammen med andre dele af dit liv. Vores API muliggør integrationer som [Chrome Extension](https://chrome.google.com/webstore/detail/habitica/pidkmpibnnnhneohdgjclfdjpijggmjj?hl=en-US), med hvilken du mister point ved at bruge unyttige hjemmesider, og optjener point når du browser de nyttige i stedet. [Se mere her](https://habitica.fandom.com/wiki/Extensions,_Add-Ons,_and_Customizations).",
|
||||
"marketing4Header": "Organisatorisk brug",
|
||||
"marketing4Lead1": "Uddannelse er en af de bedste områder at bruge spilelementer. Vi ved alle, hvordan studerende nærmest er limet til deres telefon disse dage, så brug dette! Sæt dine elever til at kæmpe mod hinanden som hyggelig konkurrence. Beløn god opførsel med sjældne præmier. Se deres karakterer og opførsel blive forbedret.",
|
||||
"marketing4Lead1Title": "Brug af Spilelementer i Undervisning",
|
||||
@@ -184,5 +184,6 @@
|
||||
"mobileApps": "Mobile apps",
|
||||
"learnMore": "Lær mere",
|
||||
"communityInstagram": "Instagram",
|
||||
"minPasswordLength": "Kodeord skal bestå af 8 eller flere tegn."
|
||||
"minPasswordLength": "Kodeord skal bestå af 8 eller flere tegn.",
|
||||
"enterHabitica": "Spil Habitica"
|
||||
}
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
"sortByStr": "STY",
|
||||
"sortByInt": "INT",
|
||||
"weapon": "våben",
|
||||
"weaponCapitalized": "Main-Hand Item",
|
||||
"weaponCapitalized": "Primær hånd",
|
||||
"weaponBase0Text": "Intet våben",
|
||||
"weaponBase0Notes": "Intet våben.",
|
||||
"weaponWarrior0Text": "Træningssværd",
|
||||
@@ -892,7 +892,7 @@
|
||||
"headSpecialDandyHatNotes": "Sikke en herlig hat! Den vil klæde dig så nydeligt på en gåtur. Forøger Konstitution med <%= con %>.",
|
||||
"headSpecialKabutoText": "Samuraihjelm",
|
||||
"headSpecialKabutoNotes": "Denne hjelm er funktionel og smuk! Dine fjender vil være helt distraherede af den. Forøger Intelligens med <%= int %>.",
|
||||
"headSpecialNamingDay2017Text": "Royal lilla grifhjelm",
|
||||
"headSpecialNamingDay2017Text": "Purpurfarvet grifhjelm",
|
||||
"headSpecialNamingDay2017Notes": "Glædelig Navngivningsdag! Ifør dig denne truende og fjerklædte hjelm for at fejre Habitica. Giver ingen bonusser.",
|
||||
"headSpecialTurkeyHelmBaseText": "Kalkunhjelm",
|
||||
"headSpecialTurkeyHelmBaseNotes": "Dit Thanksgiving-look vil være fuldendt med denne næbbede hjelm! Giver ingen bonusser.",
|
||||
@@ -1599,7 +1599,7 @@
|
||||
"bodySpecialSummer2015MageNotes": "Dette spænde giver ingen krafter overhovedet, men det er pænt. Giver ingen bonusser. Specielt 2015 Sommerudstyr.",
|
||||
"bodySpecialSummer2015HealerText": "Matrostørklæde",
|
||||
"bodySpecialSummer2015HealerNotes": "Hiv Ohøj? Nej nej nej! Giver ingen bonusser. Specielt 2015 Sommerudstyr.",
|
||||
"bodySpecialNamingDay2018Text": "Royal Purple Gryphon Cloak",
|
||||
"bodySpecialNamingDay2018Text": "Purpurfarvet grif-kappe",
|
||||
"bodySpecialNamingDay2018Notes": "Happy Naming Day! Wear this fancy and feathery cloak as you celebrate Habitica. Confers no benefit.",
|
||||
"bodyMystery201705Text": "Folded Feathered Fighter Wings",
|
||||
"bodyMystery201705Notes": "These folded wings don't just look snazzy: they will give you the speed and agility of a gryphon! Confers no benefit. May 2017 Subscriber Item.",
|
||||
@@ -1873,5 +1873,6 @@
|
||||
"headSpecialNye2020Notes": "Du har modtaget en Ekstravagant Festhat! Bær den med stolthed imens du byder det nye år velkommen! Giver ingen fordele.",
|
||||
"headSpecialNye2020Text": "Ekstravagant Festhat",
|
||||
"weaponSpecialWinter2021MageNotes": "Dette mægtige våben er bestemt mere end en fase. Kanalisér din energi, fokusér på en måneds flow, og studér tid og rum. Øger Intelligens med <%= int %> og Opfattelse med <%= per %>. Begrænset 2020-2021 Vinterudstyr.",
|
||||
"weaponSpecialWinter2021MageText": "Magisk Måne-faser"
|
||||
"weaponSpecialWinter2021MageText": "Magisk Måne-faser",
|
||||
"backSpecialNamingDay2020Text": "Purpurfarvet grifhale"
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
"contributing": "Sådan bidrager du",
|
||||
"faq": "FAQ",
|
||||
"tutorial": "Vejledning",
|
||||
"glossary": "<a target='_blank' href='http://habitica.fandom.com/wiki/Glossary'>Ordliste (EN)</a>",
|
||||
"glossary": "<a target='_blank' href='https://habitica.fandom.com/wiki/Glossary'>Ordliste (EN)</a>",
|
||||
"wiki": "Wiki",
|
||||
"requestAF": "Anmod om en funktion",
|
||||
"dataTool": "Datavisningsværktøj",
|
||||
@@ -324,7 +324,7 @@
|
||||
"gettingStarted": "Kom i gang",
|
||||
"congratsOnGroupPlan": "Tillykke med oprettelsen af din nye Gruppe! Her er nogle svar på flere af de mest almindelige spørgsmål.",
|
||||
"whatsIncludedGroup": "Hvad er inkluderet i abonnementet",
|
||||
"whatsIncludedGroupDesc": "Alle medlemmer af Gruppen får alle fordele ved et abonnement, inklusiv de månedlige abonnentgenstande, evnen til at købe Ædelsten for Guld, og det Royale Lilla Jackalope-ridedyr, som er en eksklusiv belønning for medlemmer af en Gruppeplan.",
|
||||
"whatsIncludedGroupDesc": "Alle medlemmer af Gruppen får alle fordele ved et abonnement, inklusiv de månedlige abonnentgenstande, evnen til at købe Ædelsten for Guld, og det purpur Jackalope-ridedyr, som er en eksklusiv belønning for medlemmer af en Gruppeplan.",
|
||||
"howDoesBillingWork": "Hvordan fungerer betalingen?",
|
||||
"howDoesBillingWorkDesc": "Gruppeledere faktureres baseret på antallet af gruppemedlemmer på en månedlig basis. Regningen omfatter prisen for Gruppelederens abonnement ($9 USD) plus $3 USD for hvert ekstra gruppemedlem. Fx: En gruppe af fire brugere vil koste $18 USD om måneden, da gruppen består af 1 Gruppeleder + 3 gruppemedlemmer.",
|
||||
"howToAssignTask": "Hvordan tildeler du en Opgave?",
|
||||
@@ -339,5 +339,6 @@
|
||||
"recurringCompletion": "Ingen - Gruppeopgave kan ikke udføres",
|
||||
"singleCompletion": "Single - Completes when any assigned user finishes",
|
||||
"allAssignedCompletion": "All - Completes when all assigned users finish",
|
||||
"pmReported": "Tak, fordi du rapporterede denne besked."
|
||||
"pmReported": "Tak, fordi du rapporterede denne besked.",
|
||||
"features": "Funktioner"
|
||||
}
|
||||
|
||||
@@ -27,10 +27,10 @@
|
||||
"seasonalShopClosedTitle": "<%= linkStart %>Leslie<%= linkEnd %>",
|
||||
"seasonalShopTitle": "<%= linkStart %>Sæson-heksen<%= linkEnd %>",
|
||||
"seasonalShopClosedText": "Sæson-markedet er lukket lige nu!! Det er kun åbent under Habiticas fire Grandiøse Gallaer.",
|
||||
"seasonalShopSummerText": "Glædeligt Sommerplask!! Vil du købe nogle sjældne genstande? De vil kun være tilgængelige indtil 31. juli!",
|
||||
"seasonalShopFallText": "Glædelig Efterårsfestival!! Vil du købe nogle sjældne genstande? De vil kun være tilgængelige indtil 31. oktober!",
|
||||
"seasonalShopWinterText": "Velkommen til Vintereventyret!! Vil du købe nogle sjældne genstande? De vil kun være tilgængelige indtil 31. januar!",
|
||||
"seasonalShopSpringText": "Glædelig Forårsfest!! Vil du købe nogle sjældne genstande? De vil kun være tilgængelige indtil 30. april!",
|
||||
"seasonalShopSummerText": "Glædeligt Sommerplask!! Vil du købe nogle sjældne genstande? Sørg for at købe dem før Gallaen slutter!",
|
||||
"seasonalShopFallText": "Glædelig Efterårsfestival!! Vil du købe nogle sjældne genstande? Sørg for at købe dem før Gallaen slutter!",
|
||||
"seasonalShopWinterText": "Velkommen til Vintereventyret!! Vil du købe nogle sjældne genstande? Sørg for at købe dem før Gallaen slutter!",
|
||||
"seasonalShopSpringText": "Glædelig Forårsfest!! Vil du købe nogle sjældne genstande? Sørg for at købe dem før Gallaen slutter!",
|
||||
"seasonalShopFallTextBroken": "Åh.... Velkommen til Sæson-markedet... Vi har efterårs-sæson varer, eller noget... Alting her kan købes under Efterårsfestival-eventet hvert år, men vi har kun åbent indtil den 31. oktober... Du burde nok købe ind nu, ellers vil du skulle vente... og vente... og vente... <strong>*suk*</strong>",
|
||||
"seasonalShopBrokenText": "Min pavillon!!!!!!! Mine dekorationer!!!! Åh, den Dysheartener har ødelagt det hele :( Hjælp med at bekæmpe den i Værtshuset, så jeg kan genopbygge!",
|
||||
"seasonalShopRebirth": "Hvis du har købt noget af detteudstyr før, men ikke ejer det i øjeblikket, kan du genkøbe det i Belønningskolonnen. I starten vil du kun kunne købe de ting der passer til din nuværende klasse (Kriger som standard), men frygt ej, de andre klasse-specifikke varer bliver tilgængelige hvis du skifter til den klasse.",
|
||||
@@ -45,7 +45,7 @@
|
||||
"snowDaySet": "Snedagskriger (Kriger)",
|
||||
"snowboardingSet": "Snowboardende Sortkunstner (Magiker)",
|
||||
"festiveFairySet": "Festlig Fe (Helbreder)",
|
||||
"cocoaSet": "Kakao Slyngel (Slyngel)",
|
||||
"cocoaSet": "Kakao (Slyngel)",
|
||||
"toAndFromCard": "Til: <%= toName %>, Fra: <%= fromName %>",
|
||||
"nyeCard": "Nytårskort",
|
||||
"nyeCardExplanation": "Da I har fejret nytår sammen, modtager I begge \"Gammel Kending\"-emblemet!",
|
||||
@@ -56,7 +56,7 @@
|
||||
"nye0": "Godt Nytår! Må du overvinde mange dårlige Vaner.",
|
||||
"nye1": "Godt Nytår! Må du modtage mange Belønninger.",
|
||||
"nye2": "Godt Nytår! Må du udføre mange Perfekte Dage.",
|
||||
"nye3": "Godt Nytår! Må din To-Do-liste forblive kort og overskuelig.",
|
||||
"nye3": "Godt nytår! Må din To-Do-liste forblive kort og overskuelig.",
|
||||
"nye4": "Godt nytår! Må du undgå at blive angrebet af vrede Hippogriffer.",
|
||||
"mightyBunnySet": "Kraftfuld Kanin (Kriger)",
|
||||
"magicMouseSet": "Magisk Mus (Magiker)",
|
||||
@@ -74,11 +74,11 @@
|
||||
"magicianBunnySet": "Tryllekunstners Kanin (Magiker)",
|
||||
"comfortingKittySet": "Trøstende Kat (Helbreder)",
|
||||
"sneakySqueakerSet": "Pibende Sniger (Slyngel)",
|
||||
"sunfishWarriorSet": "Solfiskekriger (Kriger)",
|
||||
"sunfishWarriorSet": "Solfisk (Kriger)",
|
||||
"shipSoothsayerSet": "Skibs-sandsigerske (Magiker)",
|
||||
"strappingSailorSet": "Spændstig Sømand (Helbreder)",
|
||||
"reefRenegadeSet": "Røver på Revet (Slyngel)",
|
||||
"scarecrowWarriorSet": "Fægtende Fugleskræmsel (Kriger)",
|
||||
"scarecrowWarriorSet": "Fugleskræmsel (Kriger)",
|
||||
"stitchWitchSet": "Skrædderheks (Magiker)",
|
||||
"potionerSet": "Eleksirmager (Helbreder)",
|
||||
"battleRogueSet": "Flager-Fusker (Slyngel)",
|
||||
@@ -86,40 +86,40 @@
|
||||
"grandMalkinSet": "Mester-malkin (Magiker)",
|
||||
"cleverDogSet": "Kløgtig Hund (Slyngel)",
|
||||
"braveMouseSet": "Modig Mus (Kriger)",
|
||||
"summer2016SharkWarriorSet": "Hajkriger (Kriger)",
|
||||
"summer2016DolphinMageSet": "Delfinmagiker (Magiker)",
|
||||
"summer2016SeahorseHealerSet": "Søhesthelbreder (Helbreder)",
|
||||
"summer2016EelSet": "Åleslyngel (Slyngel)",
|
||||
"summer2016SharkWarriorSet": "Haj (Kriger)",
|
||||
"summer2016DolphinMageSet": "Delfin (Magiker)",
|
||||
"summer2016SeahorseHealerSet": "Søhest (Helbreder)",
|
||||
"summer2016EelSet": "Ål (Slyngel)",
|
||||
"fall2016SwampThingSet": "Sump-ting (Kriger)",
|
||||
"fall2016WickedSorcererSet": "Skummel Sortkunstner (Magiker)",
|
||||
"fall2016GorgonHealerSet": "Gorgon-helbreder (Helbreder)",
|
||||
"fall2016BlackWidowSet": "Sort Enke-slyngel (Slyngel)",
|
||||
"fall2016GorgonHealerSet": "Gorgon (Helbreder)",
|
||||
"fall2016BlackWidowSet": "Sort enke (Slyngel)",
|
||||
"winter2017IceHockeySet": "Ishockey (Kriger)",
|
||||
"winter2017WinterWolfSet": "Vinterulv (Magiker)",
|
||||
"winter2017SugarPlumSet": "Sukkerblomme-helbreder (Helbreder)",
|
||||
"winter2017FrostyRogueSet": "Sukkerslyngel (Slyngel)",
|
||||
"spring2017FelineWarriorSet": "Kattekriger (Kriger)",
|
||||
"winter2017SugarPlumSet": "Sukkerblomme (Helbreder)",
|
||||
"winter2017FrostyRogueSet": "Frost (Slyngel)",
|
||||
"spring2017FelineWarriorSet": "Kattedyr (Kriger)",
|
||||
"spring2017CanineConjurorSet": "Hundehekser (Magiker)",
|
||||
"spring2017FloralMouseSet": "Blomstermus (Helbreder)",
|
||||
"spring2017SneakyBunnySet": "Krybende Kanin (Slyngel)",
|
||||
"summer2017SandcastleWarriorSet": "Sandslotskriger (Kriger)",
|
||||
"summer2017WhirlpoolMageSet": "Malstrømsmagiker (Magiker)",
|
||||
"summer2017SandcastleWarriorSet": "Sandslot (Kriger)",
|
||||
"summer2017WhirlpoolMageSet": "Malstrøm(Magiker)",
|
||||
"summer2017SeashellSeahealerSet": "Havmuslingehelbreder (Helbreder)",
|
||||
"summer2017SeaDragonSet": "Sødrage (Slyngel)",
|
||||
"fall2017HabitoweenSet": "Habitoweenkriger (Kriger)",
|
||||
"fall2017MasqueradeSet": "Maskerademagiker (Magiker)",
|
||||
"fall2017HauntedHouseSet": "Spøgelseshuslæge (Helbreder)",
|
||||
"fall2017TrickOrTreatSet": "Ballademagerbandit (Slyngel)",
|
||||
"winter2018ConfettiSet": "Konfettimagiker (Magiker)",
|
||||
"winter2018GiftWrappedSet": "Indpakket Kriger (Kriger)",
|
||||
"winter2018MistletoeSet": "Misteltenshelbreder (Helbreder)",
|
||||
"winter2018ReindeerSet": "Rendsdyrslyngel (Slyngel)",
|
||||
"spring2018SunriseWarriorSet": "Solopgangskriger (Kriger)",
|
||||
"spring2018TulipMageSet": "Tulipanmagiker (Magiker)",
|
||||
"spring2018GarnetHealerSet": "Granatrød Helbreder (Helbreder)",
|
||||
"spring2018DucklingRogueSet": "Ællingeslyngel (Slyngel)",
|
||||
"summer2018BettaFishWarriorSet": "Kampfiskkriger (Kriger)",
|
||||
"summer2018LionfishMageSet": "Dragefiskmagiker (Magiker)",
|
||||
"fall2017HabitoweenSet": "Habitoween (Kriger)",
|
||||
"fall2017MasqueradeSet": "Maskerade(Magiker)",
|
||||
"fall2017HauntedHouseSet": "Spøgelseshus (Helbreder)",
|
||||
"fall2017TrickOrTreatSet": "Ballademager (Slyngel)",
|
||||
"winter2018ConfettiSet": "Konfetti (Magiker)",
|
||||
"winter2018GiftWrappedSet": "Gavepapir (Kriger)",
|
||||
"winter2018MistletoeSet": "Mistelten (Helbreder)",
|
||||
"winter2018ReindeerSet": "Rensdyr (Slyngel)",
|
||||
"spring2018SunriseWarriorSet": "Solopgang (Kriger)",
|
||||
"spring2018TulipMageSet": "Tulipan (Magiker)",
|
||||
"spring2018GarnetHealerSet": "Granatrød (Helbreder)",
|
||||
"spring2018DucklingRogueSet": "Ælling (Slyngel)",
|
||||
"summer2018BettaFishWarriorSet": "Kampfisk (Kriger)",
|
||||
"summer2018LionfishMageSet": "Dragefisk (Magiker)",
|
||||
"summer2018MerfolkMonarchSet": "Havfruehertug(inde) (Helbreder)",
|
||||
"summer2018FisherRogueSet": "Fiskerslyngel (Slyngel)",
|
||||
"fall2018MinotaurWarriorSet": "Minotaur (Kriger)",
|
||||
@@ -131,21 +131,98 @@
|
||||
"winter2019WinterStarSet": "Vinterstjerne (Helbreder)",
|
||||
"winter2019PoinsettiaSet": "Julestjerne (Slyngel)",
|
||||
"eventAvailability": "Tilgændelig til køb indtil <%= date(locale) %>.",
|
||||
"dateEndMarch": "April 30",
|
||||
"dateEndApril": "19. april",
|
||||
"dateEndMay": "May 31",
|
||||
"dateEndJune": "Juni 14",
|
||||
"dateEndJuly": "July 31",
|
||||
"dateEndAugust": "August 31",
|
||||
"dateEndSeptember": "September 21",
|
||||
"dateEndOctober": "October 31",
|
||||
"dateEndNovember": "December 3",
|
||||
"dateEndJanuary": "January 31",
|
||||
"dateEndFebruary": "February 28",
|
||||
"winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!",
|
||||
"winterPromoGiftDetails1": "Til og med 15. januar vil du få det samme abonnement med til dig selv, når du køber et abonnement til nogen i gave!",
|
||||
"dateEndMarch": "31. marts",
|
||||
"dateEndApril": "30. april",
|
||||
"dateEndMay": "31. maj",
|
||||
"dateEndJune": "30. juni",
|
||||
"dateEndJuly": "31. juli",
|
||||
"dateEndAugust": "31. august",
|
||||
"dateEndSeptember": "30. september",
|
||||
"dateEndOctober": "31. oktober",
|
||||
"dateEndNovember": "30. november",
|
||||
"dateEndJanuary": "31. januar",
|
||||
"dateEndFebruary": "28. februar",
|
||||
"winterPromoGiftHeader": "GIV ET ABONNEMENT I GAVE, OG FÅ ET GRATIS!",
|
||||
"winterPromoGiftDetails1": "Til og med 6. januar vil du få det samme abonnement med til dig selv, når du køber et abonnement til nogen i gave!",
|
||||
"winterPromoGiftDetails2": "Bemærk venligst, at hvis du eller modtageren af din gave allerede har et tilbagevendende abonnement, vil gave-abonnementet kun starte efter det tilbagevendende er blevet opsagt eller er udløbet. Tusind tak for din støtte! <3",
|
||||
"discountBundle": "pakke",
|
||||
"g1g1Announcement": "<strong>Giv et abonnement, få et abonnement gratis!</strong> Tilbuddet gælder lige nu!",
|
||||
"g1g1Details": "Send et gave-abonnement til en ven fra deres profil, og du vil få det samme abonnement til dig selv gratis!"
|
||||
"g1g1Announcement": "<strong>Giv et abonnement og få et abonnement gratis!</strong> Tilbuddet gælder lige nu!",
|
||||
"g1g1Details": "Send et gave-abonnement til en ven, og du vil få det samme abonnement til dig selv gratis!",
|
||||
"g1g1": "Send et, få et",
|
||||
"winter2020EvergreenSet": "Stedsegrøn (Kriger)",
|
||||
"winter2020CarolOfTheMageSet": "Magisk julesang (Magiker)",
|
||||
"winter2020WinterSpiceSet": "Vinterkrydderi (Helbreder)",
|
||||
"spring2020IrisHealerSet": "Iris (Helbreder)",
|
||||
"spring2019OrchidWarriorSet": "Orkidé (Kriger)",
|
||||
"spring2019AmberMageSet": "Rav (Magiker)",
|
||||
"summer2020OarfishMageSet": "Sildekonge (Magiker)",
|
||||
"spring2019RobinHealerSet": "Rødhals (Helbreder)",
|
||||
"summer2020SeaGlassHealerSet": "Havglas (Helbreder)",
|
||||
"spring2019CloudRogueSet": "Sky (Slyngel)",
|
||||
"fall2020DeathsHeadMothHealerSet": "Dødningehovednatsværmer (Helbreder)",
|
||||
"summer2019SeaTurtleWarriorSet": "Havskildpadde (Kriger)",
|
||||
"winter2021IceFishingWarriorSet": "Isfisker (Kriger)",
|
||||
"summer2019WaterLilyMageSet": "Åkande (Magiker)",
|
||||
"winter2021WinterMoonMageSet": "Vintermåne (Magiker)",
|
||||
"summer2019ConchHealerSet": "Konkylie (Helbreder)",
|
||||
"spring2021SwanMageSet": "Svane (Magiker)",
|
||||
"summer2019HammerheadRogueSet": "Hammerhaj (Slyngel)",
|
||||
"fall2019CyclopsSet": "Kyklop (Magiker)",
|
||||
"summer2021NautilusMageSet": "Nautilus (Magiker)",
|
||||
"summer2021ParrotHealerSet": "Papegøje (Helbreder)",
|
||||
"summer2021ClownfishRogueSet": "Klovnefisk (Slyngel)",
|
||||
"fall2020TwoHeadedRogueSet": "Tohovedet (Slyngel)",
|
||||
"spring2020PuddleMageSet": "Vandpyt (Magiker)",
|
||||
"fall2020WraithWarriorSet": "Genfærd (Kriger)",
|
||||
"summer2021FlyingFishWarriorSet": "Flyvefisk (Kriger)",
|
||||
"spring2021SunstoneWarriorSet": "Solsten (Kriger)",
|
||||
"summer2020RainbowTroutWarriorSet": "Regnbueørred (Kriger)",
|
||||
"fall2020ThirdEyeMageSet": "Treøjet (Magiker)",
|
||||
"fall2019RavenSet": "Ravn (Kriger)",
|
||||
"spring2021TwinFlowerRogueSet": "Kaprifolie (Slyngel)",
|
||||
"spring2021WillowHealerSet": "Piletræ (Helbreder)",
|
||||
"winter2020LanternSet": "Lanterne (Slyngel)",
|
||||
"spring2020BeetleWarriorSet": "Næsehornsbille (Kriger)",
|
||||
"summer2020CrocodileRogueSet": "Krokodille (Slyngel)",
|
||||
"winter2021HollyIvyRogueSet": "Kristtjørn og vedbend (Slyngel)",
|
||||
"winter2021ArcticExplorerHealerSet": "Arktisk udforsker (Helbreder)",
|
||||
"spring2020LapisLazuliRogueSet": "Lapis lazuli (Slyngel)",
|
||||
"fall2019OperaticSpecterSet": "Operaspøgelse (Slyngel)",
|
||||
"g1g1Limitations": "Dette er et tidsbegrænset tilbud der begynder d. 16. december kl. 14:00 (UTC+1), og slutter d. 6. januar kl. 02:00 (UTC+1). Dette tilbud gælder kun, når du giver et gave-abonnement til en anden Habiticaner. Hvis du eller modtageren allerede har et abonnement, vil gave-abonnementet tilføje yderligere tid, der kun vil blive brugt så snart det nuværende abonnement opsiges eller udløber.",
|
||||
"mayYYYY": "maj <%= year %>",
|
||||
"limitations": "Begrænsninger",
|
||||
"summer2022CrabRogueSet": "Krabbe (Slyngel)",
|
||||
"summer2022WaterspoutWarriorSet": "Vandsøjle (Kriger)",
|
||||
"summer2022MantaRayMageSet": "Djævlerokke (Magiker)",
|
||||
"summer2022AngelfishHealerSet": "Englefisk (Helbreder)",
|
||||
"dateEndDecember": "31. december",
|
||||
"februaryYYYY": "februar <%= year %>",
|
||||
"julyYYYY": "juli <%= year %>",
|
||||
"octoberYYYY": "oktober <%= year %>",
|
||||
"howItWorks": "Sådan virker det",
|
||||
"noLongerAvailable": "Denne genstand er ikke længere tilgængelig.",
|
||||
"spring2022MagpieRogueSet": "Skade (Slyngel)",
|
||||
"spring2022RainstormWarriorSet": "Uvejr (Kriger)",
|
||||
"spring2022ForsythiaMageSet": "Forsythia (Magiker)",
|
||||
"g1g1HowItWorks": "Skriv brugernavnet på den konto, du vil sende gave-abonnementet til. Derefter skal du vælge længden på abonnementet, og så checke ud. Din konto vil automatisk få tildelt den samme type abonnement, du lige har givet en anden.",
|
||||
"fall2021OozeRogueSet": "Slim (Slyngel)",
|
||||
"fall2021HeadlessWarriorSet": "Hovedløs (Kriger)",
|
||||
"fall2021BrainEaterMageSet": "Hjerneæder (Magiker)",
|
||||
"fall2021FlameSummonerHealerSet": "Flammehidkalder (Helbreder)",
|
||||
"eventAvailabilityReturning": "Kan købes indtil <%= availableDate(locale) %>. Denne eliksir var sidst tilgængelig <%= previousDate(locale) %>.",
|
||||
"septemberYYYY": "september <%= year %>",
|
||||
"marchYYYY": "marts <%= year %>",
|
||||
"juneYYYY": "juni <%= year %>",
|
||||
"novemberYYYY": "november <%= year %>",
|
||||
"decemberYYYY": "december <%= year %>",
|
||||
"augustYYYY": "august <%= year %>",
|
||||
"winter2022FireworksRogueSet": "Fyrværkeri (Slyngel)",
|
||||
"winter2022StockingWarriorSet": "Julesok (Kriger)",
|
||||
"winter2022PomegranateMageSet": "Granatæble (Magiker)",
|
||||
"winter2022IceCrystalHealerSet": "Iskrystal (Helbreder)",
|
||||
"g1g1Event": "Send et, få et - tilbuddet gælder nu!",
|
||||
"g1g1Returning": "For at fejre nytåret bringer vi et ganske særligt tilbud tilbage. Lige nu, når du køber et abonnement som gave, får du det samme abonnement selv!",
|
||||
"januaryYYYY": "januar <%= year %>",
|
||||
"aprilYYYY": "april <%= year %>",
|
||||
"royalPurpleJackolantern": "Purpur Græskarlygte"
|
||||
}
|
||||
|
||||
@@ -17,9 +17,9 @@
|
||||
"mattBochText1": "Velkommen til Stalden! Jeg er Staldmesteren Matt. Hver gang du færdiggør en opgave, vil du have en chance for at modtage et tilfældigt Æg eller Udklækningseliksir til at udklække Kæledyr. Når du udruger et Kæledyr, vil det dukke op her! Klik på billedet af Kæledyret for at føje det til din Avatar. Giv dem det Dyrefoder du finder, og de vil vokse sig til kraftfulde Ridedyr.",
|
||||
"welcomeToTavern": "Velkommen til Værtshuset!",
|
||||
"sleepDescription": "Har du brug for en pause? Check ind i Daniels Værtshus for at sætte nogle af Habiticas svære elementer på pause:",
|
||||
"sleepBullet1": "Missede Daglige vil ikke skade dig",
|
||||
"sleepBullet2": "Opgavers stribe-præstation vil ikke blive tabt",
|
||||
"sleepBullet3": "Bosser vil ikke skade dig på grund af dine egne missede Daglige",
|
||||
"sleepBullet1": "Dine missede Daglige vil ikke skade dig (bosser vil stadig kunne skade dig baseret på andre Holdmedlemmers missede Daglige)",
|
||||
"sleepBullet2": "Dagliges stribe-præstation og Vanetæller vil ikke blive nulstillet",
|
||||
"sleepBullet3": "Den skade, du vil påføre bossen, eller dine indsamlede questgenstande, vil først tælle med i questen, når du checker ud af Værtshuset",
|
||||
"sleepBullet4": "Du vil beholde din afventende skade til bosser eller indsamlede questgenstande indtil du checker ud",
|
||||
"pauseDailies": "Sæt skade på pause",
|
||||
"unpauseDailies": "Skade er ikke længere på pause",
|
||||
@@ -129,5 +129,6 @@
|
||||
"cannotUnpinItem": "Denne genstand kan ikke frigøres.",
|
||||
"nMonthsSubscriptionGift": "<%= nMonths %> Måned(ers) Abonnement (Gave)",
|
||||
"nGemsGift": "<%= nGems %> Ædelsten (Gave)",
|
||||
"nGems": "<%= nGems %> Ædelsten"
|
||||
"nGems": "<%= nGems %> Ædelsten",
|
||||
"amountExp": "<%= amount %> Exp"
|
||||
}
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"needTips": "Brug for noget hjælp til at starte? Her er en enkel guide!",
|
||||
"step1": "Trin 1: Indtast opgaver",
|
||||
"webStep1Text": "Habitica er intet uden mål i det virkelige liv, så opret et par opgaver. Du kan altid tilføje flere! Alle opgaver kan tilføjes ved at klikke på den grønne 'Opret' knap.\n* **Opret [To-Dos](http://habitica.fandom.com/wiki/To-Dos):** Tilføj opgaver, du kun skal gøre én gang, eller sjældent, i kolonnen 'To-Dos', en af gangen. Du kan klikke på opgaverne for at redigere dem og tilføje checklister, forfaldsdag og mere!\n* **Opret [Daglige](http://habitica.fandom.com/wiki/Dailies):** Tilføj aktiviteter, du skal klare hver dag, eller på en bestemt dag i ugen, måneden, eller året i kolonnen 'Daglige'. Klik på en opgaver for at ændre, hvornår den skal være forfalden og/eller fastsætte en startdato. Du kan også sætte den til at være forfalden med jævne mellemrum, for eksempel hver tredje dag.\n* **Opret [Vaner](http://habitica.fandom.com/wiki/Habits):** Tilføj vaner, du gerne vil tillægge dig, i kolonnen 'Vaner'. Du kan ændre Vanen for kun at gøre den til en god vane :heavy_plus_sign: eller en dårlig vane :heavy_minus_sign:\n* **Opret [Belønninger](http://habitica.fandom.com/wiki/Rewards):** Udover de Belønninger, der tilbydes i spillet, kan du tilføje aktiviteter eller små gaver/lækkerier, du kan bruge som motivation, i kolonnen 'Belønninger'. Det er vigtigt at give dig selv en pause eller tillade en lille luksus sommetider!\n* Hvis du har brug for inspiration til dine opgaver, kan du se [eksempler på Vaner](http://habitica.fandom.com/wiki/Sample_Habits), [eksempler på Daglige](http://habitica.fandom.com/wiki/Sample_Dailies), [eksempler på To-Dos](http://habitica.fandom.com/wiki/Sample_To-Dos), og [eksempler på Belønninger](http://habitica.fandom.com/wiki/Sample_Custom_Rewards) på wiki'en (engelsk).",
|
||||
"webStep1Text": "Habitica er intet uden mål i det virkelige liv, så opret et par opgaver. Du kan altid tilføje flere! Alle opgaver kan tilføjes ved at klikke på den grønne 'Opret' knap.\n* **Opret [To Do's](https://habitica.fandom.com/wiki/To_Do%27s):** Tilføj opgaver, du kun skal gøre én gang, eller sjældent, i kolonnen To Do's, en af gangen. Du kan klikke på opgaverne for at redigere dem og tilføje checklister, forfaldsdag og mere!\n* **Opret [Daglige](https://habitica.fandom.com/wiki/Dailies):** Tilføj aktiviteter, du skal klare hver dag, eller på en bestemt dag i ugen, måneden, eller året i kolonnen 'Daglige'. Klik på en opgaver for at ændre, hvornår den skal være forfalden og/eller fastsætte en startdato. Du kan også sætte den til at være forfalden med jævne mellemrum, for eksempel hver tredje dag.\n* **Opret [Vaner](https://habitica.fandom.com/wiki/Habits):** Tilføj vaner, du gerne vil tillægge dig, i kolonnen 'Vaner'. Du kan ændre Vanen for kun at gøre den til en god vane :heavy_plus_sign: eller en dårlig vane :heavy_minus_sign:\n* **Opret [Belønninger](https://habitica.fandom.com/wiki/Rewards):** Udover de Belønninger, der tilbydes i spillet, kan du tilføje aktiviteter eller små gaver/lækkerier, du kan bruge som motivation, i kolonnen 'Belønninger'. Det er vigtigt at give dig selv en pause eller tillade en lille luksus sommetider!\n* Hvis du har brug for inspiration til dine opgaver, kan du se [eksempler på Vaner](https://habitica.fandom.com/wiki/Sample_Habits), [eksempler på Daglige](https://habitica.fandom.com/wiki/Sample_Dailies), [eksempler på To Do's](https://habitica.fandom.com/wiki/Sample_To_Do%27s), og [eksempler på Belønninger](https://habitica.fandom.com/wiki/Sample_Custom_Rewards) på wiki'en (engelsk).",
|
||||
"step2": "Trin 2: Optjen Point ved at gøre ting i det virkelig liv",
|
||||
"webStep2Text": "Begynd nu på dine mål fra listen! Efterhånden som du fuldfører opgaver og krydser dem af i Habitica vil du få [Erfaring](http://habitica.fandom.com/wiki/Experience_Points), som vil lade dig stige i niveau, og [Guld](http://habitica.fandom.com/wiki/Gold_Points), som du kan købe Belønninger for. Hvis du giver efter for dårlige vaner eller misser dine Daglige, vil du miste [Liv](http://habitica.fandom.com/wiki/Health_Points). På denne måde vil Habiticas Erfarings- og Helbredsbjælker være en morsom indikater for fremskridt mod dine mål. Du vil begynde at se forbedringer i dit virkelige liv mens din karakter avancerer i spillet.",
|
||||
"webStep2Text": "Begynd nu på dine mål fra listen! Efterhånden som du fuldfører opgaver og krydser dem af i Habitica vil du få [Erfaring](https://habitica.fandom.com/wiki/Experience_Points), som vil lade dig stige i niveau, og [Guld](https://habitica.fandom.com/wiki/Gold_Points), som du kan købe Belønninger for. Hvis du giver efter for dårlige vaner eller misser dine Daglige, vil du miste [Liv](https://habitica.fandom.com/wiki/Health_Points). På denne måde vil Habiticas Erfarings- og Helbredsbjælker være en morsom indikator for fremskridt mod dine mål. Du vil begynde at se forbedringer i dit virkelige liv, mens din karakter avancerer i spillet.",
|
||||
"step3": "Trin 3: Brugerdefiner og udforsk Habitica",
|
||||
"webStep3Text": "Når du er blevet tryg ved nøglefunktionerne, kan du få endnu mere ud af Habitica med de følgende fikse detaljer:\n * Hold styr på dine opgaver med [tags](http://habitica.fandom.com/wiki/Tags) (rediger en opgave for at tilføje dem).\n * Tilpas din [avatar](http://habitica.fandom.com/wiki/Avatar) ved at klikke på brugerikonet i øverste højre hjørne.\n * Køb [Udstyr](http://habitica.fandom.com/wiki/Equipment) under Belønninger eller fra [Butikkerne](<%= shopUrl %>), og skift det ud under [Inventar > Udstyr](<%= equipUrl %>).\n * Sig hej til andre brugere i [Værtshuset](http://habitica.fandom.com/wiki/Tavern).\n * Fra niveau 3 kan du udklække [Kæledyr](http://habitica.fandom.com/wiki/Pets) ved at samle [æg](http://habitica.fandom.com/wiki/Eggs) og [udrugningseliksirer](http://habitica.fandom.com/wiki/Hatching_Potions). [Fodr](http://habitica.fandom.com/wiki/Food) dem for at få [Ridedyr](http://habitica.fandom.com/wiki/Mounts).\n * Fra niveau 10 kan du vælge en [klasse](http://habitica.fandom.com/wiki/Class_System), og får adgang til specielle [evner](http://habitica.fandom.com/wiki/Skills) (låses op fra niveau 11 til 14).\n * Lav et hold med dine venner (ved at klikke på [Hold](<%= partyUrl %>) i navigationsbarren), for at blive holdt ansvarlig og få en Questskriftrulle.\n * Du kan besejre monstre og indsamle genstande på [quests](http://habitica.fandom.com/wiki/Quests) (du vil få en quest på niveau 15).",
|
||||
"webStep3Text": "Når du er blevet tryg ved nøglefunktionerne, kan du få endnu mere ud af Habitica med de følgende fikse detaljer:\n * Hold styr på dine opgaver med [tags](https://habitica.fandom.com/wiki/Tags) (rediger en opgave for at tilføje dem).\n * Tilpas din [avatar](https://habitica.fandom.com/wiki/Avatar) ved at klikke på brugerikonet i øverste højre hjørne.\n * Køb [udstyr](https://habitica.fandom.com/wiki/Equipment) under Belønninger eller fra [Butikkerne](<%= shopUrl %>), og skift det ud under [Inventar > Udstyr](<%= equipUrl %>).\n * Sig hej til andre brugere i [Værtshuset](https://habitica.fandom.com/wiki/Tavern).\n * Udklæk [kæledyr](https://habitica.fandom.com/wiki/Pets) ved at samle [æg](https://habitica.fandom.com/wiki/Eggs) og [udrugningseliksirer](https://habitica.fandom.com/wiki/Hatching_Potions). [Fodr](https://habitica.fandom.com/wiki/Food) dem for at få [ridedyr](https://habitica.fandom.com/wiki/Mounts).\n * Fra niveau 10 kan du vælge en [klasse](https://habitica.fandom.com/wiki/Class_System), og får adgang til specielle [evner](https://habitica.fandom.com/wiki/Skills) (låses op fra niveau 11 til 14).\n * Lav et hold med dine venner (ved at klikke på [Hold](<%= partyUrl %>) i navigationsbarren), for at blive holdt ansvarlig og få en Questskriftrulle.\n * Du kan besejre monstre og indsamle genstande på [quests](https://habitica.fandom.com/wiki/Quests) (du vil få en quest på niveau 15).",
|
||||
"overviewQuestions": "Har du flere spørgsmål? Læs vores [FAQ](<%= faqUrl %>)! Hvis du ikke kan finde et svar der, kan du bede om hjælp i Klanen [Habitica Help](<%= helpGuildUrl %>).\n\nHeld og lykke med dine opgaver!"
|
||||
}
|
||||
|
||||
@@ -23,12 +23,12 @@
|
||||
"mantisShrimp": "Knælerreje",
|
||||
"mammoth": "Ulden mammut",
|
||||
"orca": "Spækhugger",
|
||||
"royalPurpleGryphon": "Royal Lilla Grif",
|
||||
"royalPurpleGryphon": "Purpur Grif",
|
||||
"phoenix": "Føniks",
|
||||
"magicalBee": "Magisk bi",
|
||||
"hopefulHippogriffPet": "Håbefuld hippogrif",
|
||||
"hopefulHippogriffMount": "Håbefuld hippogrif",
|
||||
"royalPurpleJackalope": "Royal Lilla Jackalope",
|
||||
"royalPurpleJackalope": "Purpur Jackalope",
|
||||
"invisibleAether": "Usynlig æter",
|
||||
"potion": "<%= potionType %> eliksir",
|
||||
"egg": "<%= eggType %> æg",
|
||||
@@ -44,8 +44,8 @@
|
||||
"noFoodAvailable": "Du har ikke noget Dyrefoder.",
|
||||
"noSaddlesAvailable": "Du har ikke nogle sadler.",
|
||||
"noFood": "Du har hverken mad eller sadler.",
|
||||
"dropsExplanation": "Du kan få fat i disse ting hurtigere med ædelsten, hvis du ikke længere vil vente på at finde dem når du gennemfører en opgave. <a href=\"http://habitica.fandom.com/wiki/Drops\">Lær mere om drop-systemet.</a>",
|
||||
"dropsExplanationEggs": "Brug Ædelsten for hurtigere at få æg, hvis du ikke vil vente på at få standard-æg som drops, eller gentage Quests for at vinde Quest-æg. <a href=\"http://habitica.fandom.com/wiki/Drops\">Læs mere om dropsystemet her.</a>",
|
||||
"dropsExplanation": "Du kan få fat i disse ting hurtigere med ædelsten, hvis du ikke længere vil vente på at finde dem når du gennemfører en opgave. <a href=\"https://habitica.fandom.com/wiki/Drops\">Lær mere om drop-systemet.</a>",
|
||||
"dropsExplanationEggs": "Brug Ædelsten for hurtigere at få æg, hvis du ikke vil vente på at få standard-æg som drops, eller gentage Quests for at vinde Quest-æg. <a href=\"https://habitica.fandom.com/wiki/Drops\">Læs mere om dropsystemet her.</a>",
|
||||
"premiumPotionNoDropExplanation": "Magiske udrugningseliksirer kan ikke blive brugt på æg, der er modtaget fra quests. Den eneste måde at få en magisk udrugningseliksir på, er ved at købe dem nedenfor, ikke fra tilfældige drop.",
|
||||
"beastMasterProgress": "Dyretæmmerfremskridt",
|
||||
"beastAchievement": "Du har opnået \"Dyretæmmer\"-præstationen ved at samle alle kæledyr!",
|
||||
|
||||
@@ -35,9 +35,9 @@
|
||||
"mustComplete": "Du skal færdiggøre <%= quest %> først.",
|
||||
"mustLvlQuest": "Du skal være niveau <%= level %> for at købe denne quest!",
|
||||
"unlockByQuesting": "For at låse op for denne quest, skal du fuldføre <%= title %>.",
|
||||
"questConfirm": "Er du sikker? Kun <%= questmembers %> af dine <%= totalmembers %> holdmedlemmer har valgt at deltage i denne quest! Quests begynder automatisk, når alle spillere enten har accepteret eller afvist invitationen.",
|
||||
"sureCancel": "Er du sikker på at du vil afbryde denne quest? Alle invitation-accepter vil gå tabt. Quest-lederen vil beholde quest-skriftrullen.",
|
||||
"sureAbort": "Er du sikker på at du vil afbryde missionen? Det vil afbryde den for alle i gruppen og al fremskridt vil gå tabt. Quest-skriftrullen vil blive returneret til quest-lederen.",
|
||||
"questConfirm": "Er du sikker på at du vil starte denne quest? Ikke alle holdmedlemmer har accepteret invitationen. Quests begynder automatisk, når alle medlemmer har svaret.",
|
||||
"sureCancel": "Er du sikker på at du vil afbryde denne quest? Hvis du afbryder, vil alle accepterede og åbne invitationer blive afvist. Quest-lederen vil få skriftrullen igen.",
|
||||
"sureAbort": "Er du sikker på at du vil afbryde missionen? Al fremskridt vil gå tabt. Quest-lederen vil få skriftrullen igen.",
|
||||
"doubleSureAbort": "Er du helt sikker? Tjek lige at de ikke vil hade dig for evigt!",
|
||||
"bossRageTitle": "Vrede",
|
||||
"bossRageDescription": "Når denne bar bliver fyldt vil bossen udføre et specielt angreb!",
|
||||
@@ -85,5 +85,9 @@
|
||||
"questAlreadyStarted": "Questen er allerede begyndt.",
|
||||
"bossDamage": "Du har skadet bossen!",
|
||||
"questInvitationNotificationInfo": "Du har fået en invitation til at deltage i en quest",
|
||||
"hatchingPotionQuests": "Magisk Udrugningseliksirquest"
|
||||
"hatchingPotionQuests": "Magisk Udrugningseliksirquest",
|
||||
"questItemsPending": "<%= amount %> genstande fundet",
|
||||
"sureLeaveInactive": "Er du sikker på, du vil forlade questen? Du vil ikke kunne deltage igen.",
|
||||
"selectQuest": "Vælg quest",
|
||||
"yourPartyIsNotOnQuest": "Dit hold er ikke på en quest"
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"questEvilSantaCompletion": "Pelsjægerjulemanden skriger i vrede og løber bort i natten. Den taknemmelige hunbjørn forsøger gennem brøl og knurren at fortælle dig noget. Du tager hende med tilbage til stalden hvor Matt Boch, Hviskeren, lytter til hendes historie med et rædselsslagent gisp. Hun har en unge! Han løb ud på issletterne da bjørnemor blev fanget. Hjælp med at redde hendes barn!",
|
||||
"questEvilSantaBoss": "Pelsjægerjulemand",
|
||||
"questEvilSantaDropBearCubPolarMount": "Isbjørn (Ridedyr)",
|
||||
"questEvilSanta2Text": "Find Bjørneungen",
|
||||
"questEvilSanta2Text": "Find bjørneungen",
|
||||
"questEvilSanta2Notes": "Da pelsjægeren fangede Isbjørneridedyret, løb hendes unge ud på issletterne. Du kan høre grene knække og sne knirke gennem den krystalklare lyd af skoven. Poteaftryk! I begynder begge at løbe for at følge sporet. Find alle sporene og de brækkede grene, og hent ungen!<br><br><strong>Bemærk</strong>: “Find isbjørneungen” belønnes med en stackable quest-præstation, men giver et sjældent Kæledyr, som kun kan tilføjes til din Stald en enkelt gang.",
|
||||
"questEvilSanta2Completion": "Du har fundet ungen! Den vil holde dig med selskab til evig tid.",
|
||||
"questEvilSanta2CollectTracks": "Spor",
|
||||
@@ -26,8 +26,8 @@
|
||||
"questGhostStagNotes": "Ah, forår. Den tid på året, hvor farve atter fylder landskabet. Væk er de kolde, sneklædte vinterbakker. Spirer bryder frem, hvor frosten engang dækkede jorden. Frodige grønne blade dækker træerne, græs bliver igen dets sædvanlige lysende farve, en regnbue af blomster blomstrer op på sletterne, og en hvid, mystisk tåge deækker landet! ... Vent. Mystisk tåge? \"Åh nej,\" siger <strong>InspectorCaracal</strong> ængsteligt. \"Det ser ud som om en eller anden slags ånd forårsager denne tåge. Åh, og den er på vej lige imod dig.\"",
|
||||
"questGhostStagCompletion": "Ånden, der ser ud til at være uskadet, peger sin næse mod jorden. En beroligende stemme omgærder jeres hold. \"Jeg undskylder for min opførsel. Jeg er kun lige vågnet fra mit vinterhi, og det ser ud til at mine manerer ikke er vendt helt tilbage endnu. Modtag venligst dette som undskyldning.\" En samling æg viser sig på jorden foran ånden. Uden et ord løber ånden ind i skoven, med blomster dryssende efter sig.",
|
||||
"questGhostStagBoss": "Spøgelseskronhjort",
|
||||
"questGhostStagDropDeerEgg": "Rådyr (Æg)",
|
||||
"questGhostStagUnlockText": "Åbner for køb af Rådyræg på Markedet",
|
||||
"questGhostStagDropDeerEgg": "Hjort (Æg)",
|
||||
"questGhostStagUnlockText": "Åbner for køb af Hjorteæg på Markedet",
|
||||
"questRatText": "Rottekongen",
|
||||
"questRatNotes": "Skrald! Kæmpe bunker af umarkerede Daglige ligger over hele Habitica. Problemet er nu så seriøst, at horder af rotter kan ses alle steder. Du lægger mærke til @Pandah, der kæler med en af bæsterne. Hun forklarer, at rotter er kærlige væsner, der lever af umarkerede daglige. Det virkelige problem er, at de Daglige er faldet i kloakken, og har skabt et stort hul, der skal ryddes. Som I begiver jer ned i kloaksystemet bliver I angrebet af en kæmperotte med blodrøde øjne og skæve gule tænder, der forsvarer dens horde. Løber I skrigende væk eller stiller op til kamp mod den frygtede Rottekonge?",
|
||||
"questRatCompletion": "Da rotten får dødsstødet falmer farven i den store rottes øjne til en kedelig grå. Bæstet opløses til en masse små rotter, som løber bange væk. I lægger mærke til, at @Pandah står bag jer og ser på den engang så mægtige skabning. Hun forklarer, at indbyggerne i Habitica er blevet inspireret af jeres modighed og er nu travlt beskæftigede med at færdiggøre deres umarkerede Daglige. Hun advarer jer om, at I fortsat skal være på vagt, for hvis I slapper for meget af vil Rottekongen vende tilbage. Som betaling tilbyder @Pandah jer flere rotteæg. Da hun ser jeres usikre blik, smiler hun, \"De er vidunderlige kæledyr.\"",
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"rebirthOrb": "Brugte en Genfødselskugle til at starte forfra efter at have opnået Niveau <%= level %>.",
|
||||
"rebirthOrb100": "Brugte en Genfødselskugle til at starte forfra efter at have opnået Niveau 100 eller mere.",
|
||||
"rebirthOrbNoLevel": "Brugte en Genfødselskugle til at starte forfra.",
|
||||
"rebirthPop": "Genstart omgående din karakter som Niveau 1 Kriger, men behold præstationer, samlerobjekter og udstyr. Du vil beholde dine opgaver og deres historie, men de vil blive nulstillet til gul. Dine striber vil blive fjernet, bortset fra opgaver tilhørende aktive Udfordringer og Gruppeplaner. Dit Guld, Erfaring, Mana, og alle effekter fra Evner vil blive fjernet. Alt dette vil ske omgående. For mere information, se siden <a href='http://habitica.fandom.com/wiki/Orb_of_Rebirth' target='_blank'>Orb of Rebirth</a> på wiki'en (engelsk).",
|
||||
"rebirthPop": "Genstart omgående din karakter som Niveau 1 Kriger, men behold præstationer, samlerobjekter og udstyr. Du vil beholde dine opgaver og deres historie, men de vil blive nulstillet til gul. Dine striber vil blive fjernet, bortset fra opgaver tilhørende aktive Udfordringer og Gruppeplaner. Dit Guld, Erfaring, Mana, og alle effekter fra Evner vil blive fjernet. Alt dette vil ske omgående. For mere information, se siden <a href='https://habitica.fandom.com/wiki/Orb_of_Rebirth' target='_blank'>Orb of Rebirth</a> på wiki'en (engelsk).",
|
||||
"rebirthName": "Genfødselskugle",
|
||||
"rebirthComplete": "Du er blevet genfødt!",
|
||||
"nextFreeRebirth": "<strong><%= days %> dage</strong> til <strong>GRATIS</strong> Genfødselskugle"
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
"sureChangeCustomDayStartTime": "Er du sikker på, at du vil ændre dit brugerdefinerede starttidspunkt? Dine Daglige vil blive opdateret næste gang du bruger Habitica efter <%= time %>. Vær sikker på, at du har udført dine Daglige før da!",
|
||||
"customDayStartHasChanged": "Dit brugerdefinerede starttidspunkt er ændret.",
|
||||
"nextCron": "Dine Daglige vil blive nulstillet første gang du bruger Habitica efter <%= time %>. Vær sikker på, at du har færdiggjort dine Daglige før dette tidspunkt!",
|
||||
"customDayStartInfo1": "Som udgangspunkt vil Habitica tjekke og nulstille dine Daglige ved midnat hver dag. Du kan ændre dette her.",
|
||||
"customDayStartInfo1": "Habitica tjekke og nulstille dine Daglige ved midnat hver dag i din egen tidszone. Du kan ændre det til et andet tidspunkt efter midnat her.",
|
||||
"misc": "Diverse",
|
||||
"showHeader": "Vis sidehoved",
|
||||
"changePass": "Skift kodeord",
|
||||
@@ -55,7 +55,7 @@
|
||||
"newUsername": "Nyt brugernavn",
|
||||
"dangerZone": "Farezone",
|
||||
"resetText1": "ADVARSEL! Dette nulstiller mange dele af din konto. Vi fraråder på det kraftigste dette, men nogen finder det brugbart i begyndelsen efter at have eksperimenteret med Habitica i et kort stykke tid.",
|
||||
"resetText2": "Du vil miste alle niveauer, Guld, og Erfaringspoint. Alle dine Opgaver (bortset fra dem fra Udfordringer) vil blive slettet permanent, og du vil miste al deres historik. Du vil miste alt dit udstyr, men du vil være i stand til at købe det hele igen, inklusiv tidsbegrænset udstyr eller Mystiske abonnentsgenstande, som du allerede ejer (du vil være nødt til at være den rigtige klasse for at kunne købe klasse-udstyr igen). Du vil beholde din nuværende klasse og dine kæle- og ridedyr. Du ville måske foretrække at bruge en Genfødselskugle i stedet. Det er en meget sikrere mulighed, og du vil beholde dine opgaver og udstyr.",
|
||||
"resetText2": "Du vil miste alle niveauer, Guld, og Erfaringspoint. Alle dine Opgaver (bortset fra dem fra Udfordringer) vil blive slettet permanent, og du vil miste al deres historik. Du vil miste alt dit udstyr, undtagen gratis gave-udstyr eller Mystiske abonnentsgenstande. Du vil være i stand til at købe alle de mistede genstand igen, inklusiv tidsbegrænset udstyr (du skal være den korrekte klasse for at købe klasse-begrænset udstyr). Du vil beholde din nuværende klasse, præstationer og dine kæle- og ridedyr. Du ville måske foretrække at bruge en Genfødselskugle i stedet. Det er en meget sikrere mulighed, og du vil beholde dine opgaver og udstyr.",
|
||||
"deleteLocalAccountText": "Er du sikker? Dette vil slette din konto for evigt, og den kan aldrig gendannes! Du skal registrere en ny konto for at kunne bruge Habitica igen. Ædelsten du har brugt eller har på lager vil ikke blive refunderet. Hvis du er fuldstændig sikker, så skriv dit kodeord i boksen herunder.",
|
||||
"deleteSocialAccountText": "Er du sikker? Dette vil slette din brugerkonto for evigt, og den kan aldrig gendannes! Du vil være nødt til at oprette en ny konto for at bruge Habitica igen. Ædelsten i en Klanbank eller som er blevet brugt vil ikke blive refunderet. Hvis du virkelig er helt sikker, så indtast \"<%= magicWord %>\" i tekstboksen nedenunder.",
|
||||
"API": "API",
|
||||
@@ -189,5 +189,7 @@
|
||||
"suggestMyUsername": "Foreslå mit brugernavn",
|
||||
"mentioning": "Nævne",
|
||||
"displaynameIssueNewline": "Displaynavne må ikke indeholde backslashes efterfulgt af bogstavet N.",
|
||||
"bannedWordUsedInProfile": "Dit Displaynavn eller Om-tekst indeholder upassende sprog."
|
||||
"bannedWordUsedInProfile": "Dit Displaynavn eller Om-tekst indeholder upassende sprog.",
|
||||
"adjustment": "Tilpasning",
|
||||
"dayStartAdjustment": "Tilpasning af starttidspunkt"
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"buyGemsGold": "Køb Ædelsten med Guld",
|
||||
"mustSubscribeToPurchaseGems": "Skal abonnere for at kunne købe ædelsten med GP",
|
||||
"reachedGoldToGemCap": "Du har nået Guld => Ædelstens-maksimum <%= convCap %> for denne måned. Vi har dettee for at undgå misbrug/farming. Vekselmaksimummet nulstiller inden for de tre første dage af hver måned.",
|
||||
"reachedGoldToGemCapQuantity": "Det antal Ædelsten du har anmodet om, <%= quantity %>, overstiger Guld => Ædelstens-vekselmaksimummet <%= convCap %> for denne måned. Vi har denne begrænsning for at forhindre misbrug/farming. Begrænsningen nulstilles inden for de første tre dage i hver måned.",
|
||||
"reachedGoldToGemCapQuantity": "Det antal Ædelsten du har anmodet om, <%= quantity %>, overstiger det antal du kan købe denne måned <%= convCap %>. Begrænsningen nulstilles inden for de første tre dage i hver måned. Tak, fordi du abonnerer!",
|
||||
"mysteryItem": "Eksklusive månedlige genstande",
|
||||
"mysteryItemText": "Hver måned modtager alle abonnenter en unik kosmetisk ting til deres avatar! Derudover vil de Mystiske Tidsrejsende give dig adgang til yderligere historisk (og futuristisk!) kosmetisk udstyr for hver tre måneders fortsat abonnement.",
|
||||
"exclusiveJackalopePet": "Eksklusivt kæledyr",
|
||||
@@ -15,7 +15,7 @@
|
||||
"subscribe": "Abonnér",
|
||||
"nowSubscribed": "Du abonnerer nu på Habitica!",
|
||||
"cancelSub": "Opsig abonnement",
|
||||
"cancelSubInfoGroupPlan": "Fordi du har fået et gratis abonnement gennem en Gruppeplan, kan du ikke opsige det. Det vil ophøre, når du ikke længere er i Gruppen. Hvis du er Gruppelederen, og vil opsige hele Gruppeplanen, kan du gøre det fra fanen 'Betalingsoplysninger' på gruppens side.",
|
||||
"cancelSubInfoGroupPlan": "Fordi du har fået et gratis abonnement gennem en Gruppeplan, kan du ikke opsige det. Det vil ophøre, når du ikke længere er medlem af Gruppeplanen. Hvis du er Gruppelederen, og vil opsige hele Gruppeplanen, kan du gøre det fra fanen 'Betaling' på gruppens side.",
|
||||
"cancelingSubscription": "Annullerer abonnementet",
|
||||
"contactUs": "Kontakt os",
|
||||
"checkout": "Til kassen",
|
||||
@@ -129,7 +129,7 @@
|
||||
"subscriptionBenefit1": "Købmanden Alexander vil sælge dig Ædelsten for 20 Guld pr. styk!",
|
||||
"subscriptionBenefit3": "Opdag flere genstande i Habitica med en fordoblet drop-cap.",
|
||||
"subscriptionBenefit4": "Unikke, dekorative genstande til din avatar hver måned.",
|
||||
"subscriptionBenefit5": "Modtag det eksklusive royale lilla Jackalopekæledyr!",
|
||||
"subscriptionBenefit5": "Modtag det purpur Jackalopekæledyr, når du bliver abonnenent.",
|
||||
"subscriptionBenefit6": "Optjen mystiske timeglas du kan bruge på de Tidsrejsendes marked!",
|
||||
"purchaseAll": "Køb sæt",
|
||||
"gemsRemaining": "ædelsten tilbage",
|
||||
@@ -151,5 +151,13 @@
|
||||
"mysterySet201905": "Dramatisk dragesæt",
|
||||
"mysterySet201904": "Overdådigt opalsæt",
|
||||
"mysterySet201903": "Æg-cellent sæt",
|
||||
"mysterySet201902": "Kryptisk kærlighedssæt"
|
||||
"mysterySet201902": "Kryptisk kærlighedssæt",
|
||||
"organization": "Organisation",
|
||||
"howManyGemsPurchase": "Hvor mange Ædelsten vil du gerne købe?",
|
||||
"howManyGemsSend": "Hvor mange Ædelsten vil du gerne sende?",
|
||||
"needToPurchaseGems": "Vil du købe Ædelsten som en gave til nogen?",
|
||||
"wantToSendOwnGems": "Vil du sende dine egne Ædelsten?",
|
||||
"giftASubscription": "Giv et abonnement",
|
||||
"cancelSubInfoGoogle": "Gå venligst til sektionen Konto > Abonnementer i Google Play Store app'en for at afmelde dit abonnement, eller for at se hvornår det udløber, hvis du allerede har opsagt det. Denne skærm kan ikke fortælle dig, hvorvidt dit abonnement er blevet afmeldt.",
|
||||
"cancelSubInfoApple": "Følg venligst <a href=\"https://support.apple.com/en-us/HT202039\">Apples officielle instruktioner</a> for at opsige dit abonnement, eller for at se hvornår det udløber, hvis du allerede har afmeldt det. Denne skærm kan ikke vise dig, hvorvidt dit abonnement er blevet afmeldt."
|
||||
}
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"clearCompleted": "Slet færdiggjorte",
|
||||
"clearCompletedDescription": "Færdiggjorte To-Do's bliver slettet efter 30 dage for ikke-abonnenter og 90 dage for abonnenter.",
|
||||
"clearCompletedConfirm": "Er du sikker på, du vil slette dine færdiggjorte to-dos?",
|
||||
"clearCompletedDescription": "Færdiggjorte To Do's bliver slettet efter 30 dage for ikke-abonnenter og 90 dage for abonnenter.",
|
||||
"clearCompletedConfirm": "Er du sikker på, du vil slette dine færdiggjorte To Do's?",
|
||||
"addMultipleTip": "<strong>Tip:</strong> For at tilføje flere <%= taskType %>, så adskil dem ved at bruge linjeskift (Shift+Enter) og tryk enter igen, når du er klar.",
|
||||
"addATask": "Tilføj en <%= type %>",
|
||||
"editATask": "Ret en <%= type %>",
|
||||
"editATask": "Rediger <%= type %>",
|
||||
"createTask": "Opret <%= type %>",
|
||||
"addTaskToUser": "Tilføj opgave",
|
||||
"scheduled": "Planlagt",
|
||||
@@ -27,7 +27,7 @@
|
||||
"notes": "Noter",
|
||||
"advancedSettings": "Avancerede indstillinger",
|
||||
"difficulty": "Sværhedsgrad",
|
||||
"difficultyHelp": "Sværhedsgraden beskriver, hvor udfordrende en Vane, Daglig eller To-Do er for dig at fuldføre. En højere sværhedsgrad resulterer i højere gevinster, når en opgave er fuldført, men det gør også højere skade når en Daglig opgave bliver sprunget over, eller hvis en negativ Vane udføres.",
|
||||
"difficultyHelp": "Sværhedsgraden beskriver, hvor udfordrende en Vane, Daglig eller To Do er for dig at fuldføre. En højere sværhedsgrad resulterer i højere gevinster, når en opgave er fuldført, men det gør også højere skade når en Daglig opgave bliver sprunget over, eller hvis en negativ Vane udføres.",
|
||||
"trivial": "Triviel",
|
||||
"easy": "Let",
|
||||
"medium": "Middel",
|
||||
@@ -46,9 +46,9 @@
|
||||
"days": "Dage",
|
||||
"restoreStreak": "Ret stribe",
|
||||
"resetStreak": "Nulstil stribe",
|
||||
"todo": "To-Do",
|
||||
"todos": "To-Dos",
|
||||
"todosDesc": "To-Do's skal kun færdiggøres en gang. Tilføje Tjeklister til dine To-Dos for at øge deres værdi.",
|
||||
"todo": "To Do",
|
||||
"todos": "To Do's",
|
||||
"todosDesc": "To Do's skal kun færdiggøres en gang. Tilføje tjeklister til dine To Do's for at øge deres værdi.",
|
||||
"dueDate": "Forfaldsdato",
|
||||
"remaining": "Aktive",
|
||||
"complete": "Færdige",
|
||||
@@ -127,5 +127,11 @@
|
||||
"checkOffYesterDailies": "Markér de daglige opgaver du udførte i går:",
|
||||
"yesterDailiesCallToAction": "Start min nye dag!",
|
||||
"sessionOutdated": "Din session er forældet. Genindlæs din browser eller synkronisér.",
|
||||
"errorTemporaryItem": "Denne genstand er midlertidig og kan ikke fastgøres."
|
||||
"errorTemporaryItem": "Denne genstand er midlertidig og kan ikke fastgøres.",
|
||||
"adjustCounter": "Justér tæller",
|
||||
"addATitle": "Tilføj en titel",
|
||||
"addNotes": "Tilføj noter",
|
||||
"counter": "Tæller",
|
||||
"resetCounter": "Nulstil tæller",
|
||||
"tomorrow": "I morgen"
|
||||
}
|
||||
|
||||
@@ -135,5 +135,8 @@
|
||||
"achievementReptacularRumble": "Reptilisches Rumpeln",
|
||||
"achievementGroupsBeta2022": "Interaktive Beta Testperson",
|
||||
"achievementGroupsBeta2022Text": "Deine Gruppe und Du habt unschätzbar wertvolles Feedback beigesteuert, um Habitica beim Testen zu unterstützen.",
|
||||
"achievementGroupsBeta2022ModalText": "Du hast mit Deinen Gruppen Habitica geholfen, indem ihr getestet und Feedback geschrieben habt!"
|
||||
"achievementGroupsBeta2022ModalText": "Du hast mit Deinen Gruppen Habitica geholfen, indem ihr getestet und Feedback geschrieben habt!",
|
||||
"achievementWoodlandWizardModalText": "Du hast alle Wald-Tiere gesammelt!",
|
||||
"achievementWoodlandWizard": "Wald-Magier",
|
||||
"achievementWoodlandWizardText": "Du hast alle Standard-Farben der Waldkreaturen ausgebrütet: Dachs, Bär, Hirsch, Fuchs, Frosch, Igel, Eule, Schlange, Eichhörnchen und Bäumling!"
|
||||
}
|
||||
|
||||
@@ -714,5 +714,12 @@
|
||||
"backgroundUnderwaterCaveNotes": "Erkunde eine Unterwasserhöhle.",
|
||||
"backgroundUnderwaterStatuesText": "Statuen Unterwassergarten",
|
||||
"backgrounds072022": "Set 98: Veröffentlicht im July 2022",
|
||||
"backgroundUnderwaterStatuesNotes": "Versuche nicht zu blinzeln in einem Statuen Unterwassergarten."
|
||||
"backgroundUnderwaterStatuesNotes": "Versuche nicht zu blinzeln in einem Statuen Unterwassergarten.",
|
||||
"backgroundRainbowEucalyptusText": "Regenbogen-Eukalyptus",
|
||||
"backgroundByACampfireText": "An einem Lagerfeuer",
|
||||
"backgroundByACampfireNotes": "Sonne dich im Schein eines Lagerfeuers.",
|
||||
"backgrounds082022": "Set 99: Veröffentlicht im August 2022",
|
||||
"backgroundMessyRoomText": "Unordentlicher Raum",
|
||||
"backgroundMessyRoomNotes": "Reinige einen unordentlichen Raum.",
|
||||
"backgroundRainbowEucalyptusNotes": "Bewundere einen Regenbogen-Eukalyptus-Hain."
|
||||
}
|
||||
|
||||
@@ -371,5 +371,6 @@
|
||||
"hatchingPotionSolarSystem": "Sonnensystem",
|
||||
"hatchingPotionMoonglow": "Mondschein",
|
||||
"hatchingPotionOnyx": "Onyx",
|
||||
"hatchingPotionVirtualPet": "Virtuelles Haustier"
|
||||
"hatchingPotionVirtualPet": "Virtuelles Haustier",
|
||||
"hatchingPotionPorcelain": "Porzellan"
|
||||
}
|
||||
|
||||
@@ -54,5 +54,6 @@
|
||||
"webFaqAnswer12": "Weltbosse sind spezielle Monster, die in der Taverne erscheinen. Alle aktiven Benutzer kämpfen automatisch gegen den Boss und ihre Aufgaben und Fähigkeiten werden dem Boss wie üblich schaden. Du kannst Dich gleichzeitig in einer normalen Quest befinden. Deine Aufgaben und Fähigkeiten zählen sowohl dem Weltboss wie auch dem Boss/der Sammelquest gegenüber. Ein Weltboss wird niemals Dich oder Deinen Account verletzen. Stattdessen hat dieser einen Raserei-Balken, welcher sich füllt, wenn Benutzer ihre Tagesaufgaben nicht erfüllen. Wenn der Raserei-Balken gefüllt ist, wird der Weltboss einen der Nicht-Spieler-Charakter der Seite angreifen und ihr Aussehen wird sich verändern. Du kannst mehr über [vergangene Weltbosse](https://habitica.fandom.com/de/wiki/Weltbosse) im Wiki erfahren.",
|
||||
"iosFaqStillNeedHelp": "Wenn Du eine Frage hast, die hier oder im [Wiki FAQ](https://habitica.fandom.com/wiki/FAQ) nicht beantwortet wurde, stelle sie in der Taverne unter Menü > Tavernen-Chat! Wir helfen Dir gerne.",
|
||||
"androidFaqStillNeedHelp": "Wenn Du eine Frage hast, die hier oder im [Wiki FAQ](https://habitica.fandom.com/wiki/FAQ) nicht beantwortet wurde, stelle sie in der Taverne unter Menü > Tavernen-Chat! Wir helfen Dir gerne.",
|
||||
"webFaqStillNeedHelp": "Wenn Du eine Frage hast, die hier oder im [Wiki-FAQ](https://habitica.fandom.com/wiki/FAQ) nicht beantwortet wurde, stelle sie in der [Habitica-Hilfe-Gilde](https://habitica.com/#/options/groups/guilds/5481ccf3-5d2d-48a9-a871-70a7380cee5a)! Wir helfen Dir gerne."
|
||||
"webFaqStillNeedHelp": "Wenn Du eine Frage hast, die hier oder im [Wiki-FAQ](https://habitica.fandom.com/wiki/FAQ) nicht beantwortet wurde, stelle sie in der [Habitica-Hilfe-Gilde](https://habitica.com/#/options/groups/guilds/5481ccf3-5d2d-48a9-a871-70a7380cee5a)! Wir helfen Dir gerne.",
|
||||
"faqQuestion13": "Was ist ein Gruppen-Plan?"
|
||||
}
|
||||
|
||||
@@ -2684,5 +2684,15 @@
|
||||
"shieldArmoireDustpanText": "Mistschaufel",
|
||||
"eyewearMystery202208Text": "Funkelnde Augen",
|
||||
"weaponArmoirePushBroomText": "Kehrbesen",
|
||||
"weaponArmoireFeatherDusterText": "Staubwedel"
|
||||
"weaponArmoireFeatherDusterText": "Staubwedel",
|
||||
"headMystery202208Text": "Frecher Pferdeschwanz",
|
||||
"weaponArmoirePushBroomNotes": "Nimm dieses Reinigungswerkzeug auf deine Abenteuer mit, sodass du immer verrußte Böden säubern oder Spinnweben aus Ecken entfernen kannst. Erhöht Stärke und Intelligenz um jeweils <%= attrs %>. Verzauberter Schrank: Reinigungsset (Gegenstand 1 von 3)",
|
||||
"shieldArmoireDustpanNotes": "Halte diese handliche Mistschaufel bei jeder Reinigung bereit. Ein Verschwinden-Zauberspruch liegt über ihr, damit du nie nach einem Mülleimer suchen musst, um sie zu entleeren. Erhöht Intelligenz und Stärke um jeweils <%= attrs %>. Verzauberter Schrank: Reinigungs-Set (Gegenstand 3 von 3).",
|
||||
"headMystery202208Notes": "Genieße es, mit diesem umfangreichen Haar zu prahlen - im Notfall kann es auch als Peitsche verwendet werden! Gewährt keinen Attributbonus. August 2022 Abonnentengegenstand.",
|
||||
"eyewearMystery202208Notes": "Wiege deine Feinde mit diesen schrecklich süßen Augen in Sicherheit. Gewährt keinen Attributbonus. August 2022 Abonnentengegenstand.",
|
||||
"weaponArmoireFeatherDusterNotes": "Lass diese flotten Federn über alte Gegenstände fliegen, damit sie wie neu erstrahlen. Achte aber auf den aufgewirbelten Staub, damit du nicht niesen musst! Erhöht Ausdauer und Wahrnehmung um jeweils <%= attrs %> . Verzauberter Schrank: Reinigungs-Set (Gegenstand 2 von 3)",
|
||||
"weaponMystery202209Text": "Magie-Anleitung",
|
||||
"weaponMystery202209Notes": "Dieses Buch wird Dich auf Deiner Reise durch die Welt der Magie verzaubern. Gewährt keinen Attributbonus. September 2022 Abonnentengegenstand.",
|
||||
"shieldMystery202209Text": "Berg magischer Bücher",
|
||||
"shieldMystery202209Notes": "Bücherberge durchzulesen ist ein guter Weg um viel Zauberei-Wissen anzusammeln – diese Ausbildung wird einfach magisch! Gewährt keinen Attributbonus. September 2022 Abonnentengegenstand."
|
||||
}
|
||||
|
||||
@@ -162,7 +162,7 @@
|
||||
"onlyCreatorOrAdminCanDeleteChat": "Keine Berechtigung diese Nachricht zu löschen!",
|
||||
"onlyGroupLeaderCanEditTasks": "Nicht berechtigt, Aufgaben zu bearbeiten!",
|
||||
"onlyGroupTasksCanBeAssigned": "Nur Team-Aufgaben können verteilt werden",
|
||||
"assignedTo": "Zuweisen an",
|
||||
"assignedTo": "Zugewiesen an",
|
||||
"assignedToUser": "<strong><%- userName %></strong> zugewiesen",
|
||||
"assignedToMembers": "<strong><%= userCount %></strong> Mitgliedern zugewiesen",
|
||||
"assignedToYouAndMembers": "Dir und <strong><%= userCount %> Mitliedern</strong> zugewiesen",
|
||||
|
||||
@@ -17,9 +17,9 @@
|
||||
"mattBochText1": "Willkommen im Stall! Ich bin Matt, der Bestienmeister. Jedes Mal, wenn Du eine Aufgabe erledigst, besteht die Chance, zufällig ein Ei oder ein Schlüpfelixier zu erhalten, mit deren Hilfe Haustiere ausgebrütet werden können. Wenn Du ein Haustier schlüpfen lässt, wird es hier erscheinen! Klicke auf ein Haustier, um es Deinem Avatar hinzuzufügen. Füttere Deine Tiere mit dem Futter, das Du findest, damit sie zu mächtigen Reittieren heranwachsen.",
|
||||
"welcomeToTavern": "Willkommen in der Taverne!",
|
||||
"sleepDescription": "Brauchst Du eine Pause? Checke in Daniels Gasthaus ein, um ein paar der kniffligeren Habitica-Spielmechanismen zu unterbrechen:",
|
||||
"sleepBullet1": "Verpasste Tagesaufgaben werden Dir nicht schaden",
|
||||
"sleepBullet2": "Aufgaben verlieren ihre Strähnen nicht",
|
||||
"sleepBullet3": "Bosse fügen keinen Schaden für Deine eigenen verpassten Tagesaufgaben zu",
|
||||
"sleepBullet1": "Deine verpassten Tagesaufgaben werden Dir nicht schaden (Bosse werden dennoch Deiner Party Schaden zufügen, wenn andere Partymitglieder ihre Täglichen Aufgaben verpassen)",
|
||||
"sleepBullet2": "Deine Aufgaben-Strähnen und Gewohnheits-Zähler werden nicht zurückgesetzt",
|
||||
"sleepBullet3": "Dein Schaden gegen Quest-Bosse oder Deine gefundenen Sammelgegenstände bleiben ausständig, bis Du aus dem Gasthaus auscheckst",
|
||||
"sleepBullet4": "Dein ausstehender Boss-Schaden oder gefundene Sammelquest-Gegenstände werden bis zum Check-Out zurückgehalten",
|
||||
"pauseDailies": "Schaden pausieren",
|
||||
"unpauseDailies": "Schaden wieder aktivieren",
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
"mustLvlQuest": "Du musst Level <%= level %> sein um diese Quest zu erwerben!",
|
||||
"unlockByQuesting": "Um diese Quest freizuschalten, musst Du erst <%= title %> abschließen.",
|
||||
"questConfirm": "Bist du sicher, dass du diese Quest starten willst? Nicht alle Mitspieler deiner Party haben die Einladung zu dieser Quest akzeptiert. Quests starten automatisch sobald alle Mitspieler die Einladung angenommen oder abgelehnt haben.",
|
||||
"sureCancel": "Bist Du sicher, dass du diese Quest abbrechen willst? Wenn du die Quest abbrichst werden auch alle bereits akzeptierten Einladungen zurückgenommen. Der Quest-Besitzer wird die Questschriftrolle zurück bekommen.",
|
||||
"sureCancel": "Bist Du sicher, dass Du diese Quest abbrechen willst? Wenn Du die Quest abbrichst werden alle bereits akzeptierten und noch unbeantworteten Einladungen zurückgenommen und die Questschriftrolle wird an ihren Besitzer zurückgegeben.",
|
||||
"sureAbort": "Bist Du sicher, dass Du diese Mission abbrechen willst? Aller Questfortschritt wird verloren gehen. Die Questschriftrolle wird dem Besitzer zurückgegeben.",
|
||||
"doubleSureAbort": "Bist Du wirklich, wirklich sicher? Sei ganz sicher, dass sie Dich nicht für immer hassen werden!",
|
||||
"bossRageTitle": "Raserei",
|
||||
|
||||
@@ -211,5 +211,7 @@
|
||||
"mysterySet202206": "Meereselfen-Set",
|
||||
"mysterySet202207": "Quasselndes Quallen Set",
|
||||
"wantToSendOwnGems": "Willst Du von deinen eigenen Edelsteinen senden?",
|
||||
"needToPurchaseGems": "Willst Du Edelsteine als Geschenk kaufen?"
|
||||
"needToPurchaseGems": "Willst Du Edelsteine als Geschenk kaufen?",
|
||||
"mysterySet202208": "Frecher Pferdeschwanz-Set",
|
||||
"mysterySet202209": "Magisches Gelehrten-Set"
|
||||
}
|
||||
|
||||
@@ -139,5 +139,6 @@
|
||||
"counter": "Zähler",
|
||||
"adjustCounter": "Zähler anpassen",
|
||||
"resetCounter": "Zähler zurücksetzen",
|
||||
"editTagsText": "Tags bearbeiten"
|
||||
"editTagsText": "Tags bearbeiten",
|
||||
"taskSummary": "<%= type %> Zusammenfassung"
|
||||
}
|
||||
|
||||
@@ -811,6 +811,14 @@
|
||||
"backgroundByACampfireText": "By A Campfire",
|
||||
"backgroundByACampfireNotes": "Bask in the glow By a Campfire.",
|
||||
|
||||
"backgrounds092022": "SET 100: Released September 2022",
|
||||
"backgroundTheatreStageText": "Theatre Stage",
|
||||
"backgroundTheatreStageNotes": "Perform on a Theatre Stage.",
|
||||
"backgroundAutumnPicnicText": "Autumn Picnic",
|
||||
"backgroundAutumnPicnicNotes": "Enjoy an Autumn Picnic.",
|
||||
"backgroundOldPhotoText": "Old Photo",
|
||||
"backgroundOldPhotoNotes": "Strike a pose in an Old Photo.",
|
||||
|
||||
"timeTravelBackgrounds": "Steampunk Backgrounds",
|
||||
"backgroundAirshipText": "Airship",
|
||||
"backgroundAirshipNotes": "Become a sky sailor on board your very own Airship.",
|
||||
|
||||
@@ -3,13 +3,13 @@
|
||||
"termsAndAgreement": "By clicking the button below, you are indicating that you have read and agree to the <a href='/static/terms'>Terms of Service</a> and <a href='/static/privacy'>Privacy Policy</a>.",
|
||||
"chores": "Chores",
|
||||
"clearBrowserData": "Clear Browser Data",
|
||||
"communityExtensions": "<a href='https://habitica.fandom.com/wiki/Extensions,_Add-Ons,_and_Customizations' target='_blank'>Add-ons & Extensions</a>",
|
||||
"communityExtensions": "Add-ons & Extensions",
|
||||
"communityFacebook": "Facebook",
|
||||
"communityInstagram": "Instagram",
|
||||
"companyAbout": "How It Works",
|
||||
"companyBlog": "Blog",
|
||||
"companyContribute": "Contribute",
|
||||
"companyDonate": "Donate",
|
||||
"companyContribute": "Contributing to Habitica",
|
||||
"companyDonate": "Donate to Habitica",
|
||||
"forgotPassword": "Forgot Password?",
|
||||
"emailNewPass": "Email a Password Reset Link",
|
||||
"forgotPasswordSteps": "Enter your username or the email address you used to register your Habitica account.",
|
||||
@@ -18,6 +18,7 @@
|
||||
"footerCommunity": "Community",
|
||||
"footerCompany": "Company",
|
||||
"footerMobile": "Mobile",
|
||||
"footerProduct": "Product",
|
||||
"footerSocial": "Social",
|
||||
"free": "Join for free",
|
||||
"guidanceForBlacksmiths": "Guidance for Blacksmiths",
|
||||
@@ -51,8 +52,8 @@
|
||||
"marketing4Lead3-1": "Want to gamify your life?",
|
||||
"marketing4Lead3-2": "Interested in running a group in education, wellness, and more?",
|
||||
"marketing4Lead3Title": "Gamify Everything",
|
||||
"mobileAndroid": "Android",
|
||||
"mobileIOS": "iOS",
|
||||
"mobileAndroid": "Android App",
|
||||
"mobileIOS": "iOS App",
|
||||
"oldNews": "News",
|
||||
"newsArchive": "News archive on Wikia (multilingual)",
|
||||
"setNewPass": "Set New Password",
|
||||
|
||||
@@ -447,6 +447,15 @@
|
||||
"weaponSpecialSpring2022HealerText": "Peridot Wand",
|
||||
"weaponSpecialSpring2022HealerNotes": "Use this wand to tap into peridot’s healing properties, whether it be to bring calm, positivity, or kindheartedness. Increases Intelligence by <%= int %>. Limited Edition 2022 Spring Gear.",
|
||||
|
||||
"weaponSpecialFall2022RogueText": "Cucumber Blade",
|
||||
"weaponSpecialFall2022RogueNotes": "Not only can you defend yourself with this cucumber, it also makes for a tasty meal. Increases Strength by <%= str %>. Limited Edition 2022 Fall Gear.",
|
||||
"weaponSpecialFall2022WarriorText": "Orcish Ripsword",
|
||||
"weaponSpecialFall2022WarriorNotes": "Maybe more suited for cutting logs or crusty loaves of bread than enemy armor, but RAWR! It sure looks fearsome! Increases Strength by <%= str %>. Limited Edition 2022 Fall Gear.",
|
||||
"weaponSpecialFall2022MageText": "Wind Blasts",
|
||||
"weaponSpecialFall2022MageNotes": "These mighty gusts remain in your wake as you take off toward the skies. Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2022 Fall Gear.",
|
||||
"weaponSpecialFall2022HealerText": "Right Peeker Eye",
|
||||
"weaponSpecialFall2022HealerNotes": "To claim victory, hold it forth and utter the words of command: 'Eye One!' Increases Intelligence by <%= int %>. Limited Edition 2022 Fall Gear.",
|
||||
|
||||
"weaponMystery201411Text": "Pitchfork of Feasting",
|
||||
"weaponMystery201411Notes": "Stab your enemies or dig in to your favorite foods - this versatile pitchfork does it all! Confers no benefit. November 2014 Subscriber Item.",
|
||||
"weaponMystery201502Text": "Shimmery Winged Staff of Love and Also Truth",
|
||||
@@ -471,6 +480,8 @@
|
||||
"weaponMystery202111Notes": "Shape the flow of time with this mysterious and powerful staff. Confers no benefit. November 2021 Subscriber Item.",
|
||||
"weaponMystery202201Text": "Midnight Confetti Cannon",
|
||||
"weaponMystery202201Notes": "Unleash a cloud of gold and silver glitter when the clock strikes midnight. Happy New Year! Now who's cleaning this up? Confers no benefit. January 2022 Subscriber Item.",
|
||||
"weaponMystery202209Text": "Magic Manual",
|
||||
"weaponMystery202209Notes": "This book will guide you through your journey into magic-making. Confers no benefit. September 2022 Subscriber Item.",
|
||||
"weaponMystery301404Text": "Steampunk Cane",
|
||||
"weaponMystery301404Notes": "Excellent for taking a turn about town. March 3015 Subscriber Item. Confers no benefit.",
|
||||
|
||||
@@ -1081,6 +1092,15 @@
|
||||
"armorSpecialSummer2022HealerText": "Angelfish Tail",
|
||||
"armorSpecialSummer2022HealerNotes": "Use your colorful fins to scoot about the reef and help those in need of rest and healing. Increases Constitution by <%= con %>. Limited Edition 2022 Summer Gear.",
|
||||
|
||||
"armorSpecialFall2022RogueText": "Kappa Armor",
|
||||
"armorSpecialFall2022RogueNotes": "Whether you’re swimming, sneaking, or wrestling, you will be safe in this armor. Increases Perception by <%= per %>. Limited Edition 2022 Fall Gear.",
|
||||
"armorSpecialFall2022WarriorText": "Orcish Armor",
|
||||
"armorSpecialFall2022WarriorNotes": "RAWR! BIG SHOULDERS mean you are BIG STRONG! Increases Constitution by <%= con %>. Limited Edition 2022 Fall Gear.",
|
||||
"armorSpecialFall2022MageText": "Harpy Armor",
|
||||
"armorSpecialFall2022MageNotes": "Fly as fast as the wind with these wonderful wings and hold what you care most about tight in these terrifying talons. Increases Intelligence by <%= int %>. Limited Edition 2022 Fall Gear.",
|
||||
"armorSpecialFall2022HealerText": "Profusion of Peeker Pods",
|
||||
"armorSpecialFall2022HealerNotes": "How many peeps could a Peeker peep, if a Peeker could peep peeps? Increases Constitution by <%= con %>. Limited Edition 2022 Fall Gear.",
|
||||
|
||||
"armorMystery201402Text": "Messenger Robes",
|
||||
"armorMystery201402Notes": "Shimmering and strong, these robes have many pockets to carry letters. Confers no benefit. February 2014 Subscriber Item.",
|
||||
"armorMystery201403Text": "Forest Walker Armor",
|
||||
@@ -1791,6 +1811,15 @@
|
||||
"headSpecialSpring2022HealerText": "Peridot Helmet",
|
||||
"headSpecialSpring2022HealerNotes": "This mysterious helmet preserves your privacy as you tackle your tasks. Increases Intelligence by <%= int %>. Limited Edition 2022 Spring Gear.",
|
||||
|
||||
"headSpecialFall2022RogueText": "Kappa Mask",
|
||||
"headSpecialFall2022RogueNotes": "With this metal cap upon your head, you will have extra protection when you venture onto land. Increases Perception by <%= per %>. Limited Edition 2022 Fall Gear.",
|
||||
"headSpecialFall2022WarriorText": "Orc Mask",
|
||||
"headSpecialFall2022WarriorNotes": "Tusks tough and sharp enough to pierce pumpkins! RAWR! Increases Strength by <%= str %>. Limited Edition 2022 Fall Gear.",
|
||||
"headSpecialFall2022MageText": "Harpy Mask",
|
||||
"headSpecialFall2022MageNotes": "Entrance and lure others close with this magical maiden mask. Increases Perception by <%= per %>. Limited Edition 2022 Fall Gear.",
|
||||
"headSpecialFall2022HealerText": "Peeker Mask",
|
||||
"headSpecialFall2022HealerNotes": "Beauty is in there. Somewhere! Increases Intelligence by <%= int %>. Limited Edition 2022 Fall Gear.",
|
||||
|
||||
"headSpecialGaymerxText": "Rainbow Warrior Helm",
|
||||
"headSpecialGaymerxNotes": "In celebration of the GaymerX Conference, this special helmet is decorated with a radiant, colorful rainbow pattern! GaymerX is a game convention celebrating LGTBQ and gaming and is open to everyone.",
|
||||
|
||||
@@ -2343,6 +2372,11 @@
|
||||
"shieldSpecialSummer2022HealerText": "Remedial Ripples",
|
||||
"shieldSpecialSummer2022HealerNotes": "Send out restorative magic in gentle ripples through the reef. Increases Constitution by <%= con %>. Limited Edition 2022 Summer Gear.",
|
||||
|
||||
"shieldSpecialFall2022WarriorText": "Orc Shield",
|
||||
"shieldSpecialFall2022WarriorNotes": "RAWR or TREAT! Increases Constitution by <%= con %>. Limited Edition 2022 Fall Gear.",
|
||||
"shieldSpecialFall2022HealerText": "Left Peeker Eye",
|
||||
"shieldSpecialFall2022HealerNotes": "Eye Two, look upon this costume and tremble. Increases Constitution by <%= con %>. Limited Edition 2022 Fall Gear.",
|
||||
|
||||
"shieldMystery201601Text": "Resolution Slayer",
|
||||
"shieldMystery201601Notes": "This blade can be used to parry away all distractions. Confers no benefit. January 2016 Subscriber Item.",
|
||||
"shieldMystery201701Text": "Time-Freezer Shield",
|
||||
@@ -2357,6 +2391,8 @@
|
||||
"shieldMystery201902Notes": "This glittery paper forms magic hearts that slowly drift and dance in the air. Confers no benefit. February 2019 Subscriber Item.",
|
||||
"shieldMystery202011Text": "Foliated Staff",
|
||||
"shieldMystery202011Notes": "Harness the power of the autumn wind with this staff. Use for arcane magic or to make awesome leaf piles, the choice is yours! Confers no benefit. November 2020 Subscriber Item.",
|
||||
"shieldMystery202209Text": "Mound o' Magic Books",
|
||||
"shieldMystery202209Notes": "Building your sorcery knowledge takes a lot of reading, but you're sure to enjoy your education. Confers no benefit. September 2022 Subscriber Item.",
|
||||
"shieldMystery301405Text": "Clock Shield",
|
||||
"shieldMystery301405Notes": "Time is on your side with this towering clock shield! Confers no benefit. June 3015 Subscriber Item.",
|
||||
"shieldMystery301704Text": "Fluttery Fan",
|
||||
@@ -2863,6 +2899,10 @@
|
||||
"eyewearArmoireGoofyGlassesNotes": "Perfect for going incognito or just making your partymates giggle. Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.",
|
||||
"eyewearArmoireClownsNoseText": "Clown's Nose",
|
||||
"eyewearArmoireClownsNoseNotes": "This accessory will make sure everyone 'nose' you're a clown! Increases Intelligence by <%= int %>. Enchanted Armoire: Clown Set (Item 2 of 5).",
|
||||
"eyewearArmoireComedyMaskText": "Comedy Mask",
|
||||
"eyewearArmoireComedyMaskNotes": "Cheerily! Here is a quaint mask for thine happy heart, playing, heralding joy, and expressing merriment and mirth upon the stage. Increases Constitution by <%= con %>. Enchanted Armoire: Theatre Masks Set (Item 1 of 2).",
|
||||
"eyewearArmoireTragedyMaskText": "Tragedy Mask",
|
||||
"eyewearArmoireTragedyMaskNotes": "Alas! Here sits a heavy mask for thine poor player, strutting, fretting, and expressing woe and sorrow upon the stage. Increases Intelligence by <%= int %>. Enchanted Armoire: Theatre Masks Set (Item 2 of 2).",
|
||||
|
||||
"twoHandedItem": "Two-handed item."
|
||||
}
|
||||
|
||||
@@ -187,6 +187,10 @@
|
||||
"summer2022WaterspoutWarriorSet": "Waterspout (Warrior)",
|
||||
"summer2022MantaRayMageSet": "Manta Ray (Mage)",
|
||||
"summer2022AngelfishHealerSet": "Angelfish (Healer)",
|
||||
"fall2022KappaRogueSet": "Kappa (Rogue)",
|
||||
"fall2022OrcWarriorSet": "Orc (Warrior)",
|
||||
"fall2022HarpyMageSet": "Harpy (Mage)",
|
||||
"fall2022WatcherHealerSet": "Peeker (Healer)",
|
||||
"eventAvailability": "Available for purchase until <%= date(locale) %>.",
|
||||
"eventAvailabilityReturning": "Available for purchase until <%= availableDate(locale) %>. This potion was last available in <%= previousDate(locale) %>.",
|
||||
"dateEndJanuary": "January 31",
|
||||
|
||||
@@ -17,10 +17,9 @@
|
||||
"mattBochText1": "Welcome to the Stable! I’m Matt, the beastmaster. Every time you complete a task, you'll have a random chance at receiving an Egg or a Hatching Potion to hatch Pets. When you hatch a Pet, it will appear here! Click a Pet's image to add it to your Avatar. Feed them with the Pet Food you find, and they'll grow into hardy Mounts.",
|
||||
"welcomeToTavern": "Welcome to The Tavern!",
|
||||
"sleepDescription": "Need a break? Check into Daniel's Inn to pause some of Habitica's more difficult game mechanics:",
|
||||
"sleepBullet1": "Missed Dailies won't damage you",
|
||||
"sleepBullet2": "Tasks won't lose streaks",
|
||||
"sleepBullet3": "Bosses won't do damage for your own missed Dailies",
|
||||
"sleepBullet4": "Your boss damage or collection Quest items will stay pending until check-out",
|
||||
"sleepBullet1": "Your missed Dailies won't damage you (bosses will still do damage caused by other Party member's missed Dailies)",
|
||||
"sleepBullet2": "Your Task streaks and Habit counters will not reset",
|
||||
"sleepBullet3": "Your damage to the Quest boss or found collection items will remain pending until you check out of the Inn",
|
||||
"pauseDailies": "Pause Damage",
|
||||
"unpauseDailies": "Unpause Damage",
|
||||
"staffAndModerators": "Staff and Moderators",
|
||||
@@ -86,7 +85,8 @@
|
||||
"newBaileyUpdate": "New Bailey Update!",
|
||||
"tellMeLater": "Tell Me Later",
|
||||
"dismissAlert": "Dismiss This Alert",
|
||||
"donateText3": "Habitica is an open source project that depends on our users for support. The money you spend on gems helps us keep the servers running, maintain a small staff, develop new features, and provide incentives for our volunteer programmers. Thank you for your generosity!",
|
||||
"donateText3": "Habitica is an open source project that depends on our users for support. The money you spend on gems helps us keep the servers running, maintain a small staff, develop new features, and provide incentives for our volunteers",
|
||||
"helpSupportHabitica": "Help Support Habitica",
|
||||
"card": "Credit Card",
|
||||
"paymentMethods": "Purchase using",
|
||||
"paymentSuccessful": "Your payment was successful!",
|
||||
|
||||
@@ -596,7 +596,7 @@
|
||||
"questHippoUnlockText": "Unlocks Hippo Eggs for purchase in the Market",
|
||||
|
||||
"farmFriendsText": "Farm Friends Quest Bundle",
|
||||
"farmFriendsNotes": "Contains 'The Mootant Cow', 'Ride the Night-Mare', and 'The Thunder Ram'. Available until August 31.",
|
||||
"farmFriendsNotes": "Contains 'The Mootant Cow', 'Ride the Night-Mare', and 'The Thunder Ram'. Available until September 30.",
|
||||
|
||||
"witchyFamiliarsText": "Witchy Familiars Quest Bundle",
|
||||
"witchyFamiliarsNotes": "Contains 'The Rat King', 'The Icy Arachnid', and 'Swamp of the Clutter Frog'. Available until October 31.",
|
||||
|
||||
@@ -141,6 +141,7 @@
|
||||
"mysterySet202206": "Sea Sprite Set",
|
||||
"mysterySet202207": "Jammin' Jelly Set",
|
||||
"mysterySet202208": "Perky Ponytail Set",
|
||||
"mysterySet202209": "Magical Scholar Set",
|
||||
"mysterySet301404": "Steampunk Standard Set",
|
||||
"mysterySet301405": "Steampunk Accessories Set",
|
||||
"mysterySet301703": "Peacock Steampunk Set",
|
||||
@@ -171,7 +172,7 @@
|
||||
"couponCodeRequired": "The coupon code is required.",
|
||||
"subCanceledTitle": "Subscription Canceled",
|
||||
"choosePaymentMethod": "Choose your payment method",
|
||||
"support": "SUPPORT",
|
||||
"support": "Support",
|
||||
"supportHabitica": "Support Habitica",
|
||||
"gemBenefitLeadin": "What can you buy with Gems?",
|
||||
"gemBenefit1": "Unique and fashionable costumes for your avatar.",
|
||||
|
||||
@@ -114,5 +114,13 @@
|
||||
"achievementVioletsAreBlue": "Violets be Blue",
|
||||
"achievementWildBlueYonderModalText": "Ye tamed all th' Cotton Candy Blue Steeds!",
|
||||
"achievementWildBlueYonderText": "Has tamed all Cotton Candy Blue Steeds.",
|
||||
"achievementWildBlueYonder": "Wild Blue Yond'r"
|
||||
"achievementWildBlueYonder": "Wild Blue Yond'r",
|
||||
"achievementReptacularRumble": "Strong Reptile",
|
||||
"achievementBirdsOfAFeather": "Soar to great heights",
|
||||
"achievementDomesticatedText": "We has hatched all standard colors of domesticated pets: Ferret, Guinea Pig, Rooster, Flying Pig, Rat, Bunny, Horse, and Cow!",
|
||||
"achievementZodiacZookeeperText": "Has hatched all standard colors of 12 zodiac pets: Rat, Cow, Bunny, Snake, Horse, Sheep, Monkey, Rooster, Wolf, Tiger, Flying Pig, and Dragon!",
|
||||
"achievementZodiacZookeeper": "12 Zodiac Zookeeper",
|
||||
"achievementZodiacZookeeperModalText": "You collected all the 12 zodiac pets!",
|
||||
"achievementShadyCustomer": "shadow man",
|
||||
"achievementShadeOfItAll": "The Beginning of the Shade"
|
||||
}
|
||||
|
||||
@@ -135,5 +135,8 @@
|
||||
"achievementGroupsBeta2022": "Probador Beta interactivo",
|
||||
"achievementGroupsBeta2022Text": "Tu y tu grupo brindaron comentarios increibles para ayudar a Habitica a realizar la prueba.",
|
||||
"achievementGroupsBeta2022ModalText": "¡Usted y sus grupos ayudaron a Habitica probando y proporcionando comentarios!",
|
||||
"achievementReptacularRumble": "Rumble reptacular"
|
||||
"achievementReptacularRumble": "Rumble reptacular",
|
||||
"achievementWoodlandWizard": "Mago del bosque",
|
||||
"achievementWoodlandWizardModalText": "¡Has recogido todas las mascotas del bosque!",
|
||||
"achievementWoodlandWizardText": "Ha incubado todos los colores estándar de las criaturas del bosque: Tejón, Oso, Ciervo, Zorro, Rana, Erizo, Búho, Caracol, Ardilla y Treeling!"
|
||||
}
|
||||
|
||||
@@ -689,5 +689,33 @@
|
||||
"backgroundFloweringPrairieText": "Pradera floreciente",
|
||||
"backgroundSpringtimeLakeText": "Lago de Primavera",
|
||||
"backgroundSpringtimeLakeNotes": "Disfruta las vistas a orillas de un Lago de Primavera.",
|
||||
"hideLockedBackgrounds": "Esconde fondos cerrados"
|
||||
"hideLockedBackgrounds": "Esconde fondos cerrados",
|
||||
"backgroundBioluminescentWavesText": "Olas Bioluminiscentes",
|
||||
"backgroundBioluminescentWavesNotes": "Admira el resplandor de Olas Bioluminiscentes.",
|
||||
"backgroundUnderwaterCaveNotes": "Explora una Cueva Subacuática.",
|
||||
"backgroundUnderwaterCaveText": "Cueva Subacuática",
|
||||
"backgroundMessyRoomText": "Habitación Desordenada",
|
||||
"backgroundByACampfireText": "Junto a una Hoguera",
|
||||
"backgroundOnACastleWallText": "En un Muro de Castillo",
|
||||
"backgroundEnchantedMusicRoomText": "Sala de Música Encantada",
|
||||
"backgroundEnchantedMusicRoomNotes": "Tocar en una Sala de Música Encantada.",
|
||||
"backgrounds052022": "SET 96 : Publicado en Mayo de 2022",
|
||||
"backgroundUnderwaterStatuesText": "Jardín de Estatuas Subacuático",
|
||||
"backgroundOnACastleWallNotes": "Mira hacia fuera desde un Muro de Castillo.",
|
||||
"backgroundUnderwaterStatuesNotes": "Intenta no parpadear en un Jardín de Estatuas Subacuático.",
|
||||
"backgroundCastleGateText": "Puerta de Castillo",
|
||||
"backgrounds082022": "99.ª series: publicada en agosto de 2022",
|
||||
"backgroundCastleGateNotes": "Hacer guardia en la Puerta del Castillo.",
|
||||
"backgroundRainbowEucalyptusText": "Eucalipto Arco Iris",
|
||||
"backgrounds072022": "98ª. serie: publicada en julio de 2022",
|
||||
"backgroundRainbowEucalyptusNotes": "Admira una arboleda de Eucaliptos Arco Iris.",
|
||||
"backgroundMessyRoomNotes": "Ordena una Habitación Desordenada.",
|
||||
"backgroundByACampfireNotes": "Disfruta del resplandor Junto a una Hoguera.",
|
||||
"backgrounds062022": "97.ª serie: publicada en junio de 2022",
|
||||
"backgroundBeachWithDunesText": "Playa con Dunas",
|
||||
"backgroundBeachWithDunesNotes": "Explora una playa con dunas.",
|
||||
"backgroundMountainWaterfallText": "Cascada de Montaña",
|
||||
"backgroundMountainWaterfallNotes": "Admira una cascada de montaña.",
|
||||
"backgroundSailboatAtSunsetText": "Velero en la Puesta de Sol",
|
||||
"backgroundSailboatAtSunsetNotes": "Disfruta de la belleza de un velero en la puesta de sol."
|
||||
}
|
||||
|
||||
@@ -371,5 +371,6 @@
|
||||
"hatchingPotionMoonglow": "Brillolunar",
|
||||
"hatchingPotionSolarSystem": "Sistema solar",
|
||||
"hatchingPotionOnyx": "Ónice",
|
||||
"hatchingPotionVirtualPet": "Mascota virtual"
|
||||
"hatchingPotionVirtualPet": "Mascota virtual",
|
||||
"hatchingPotionPorcelain": "Porcelana"
|
||||
}
|
||||
|
||||
@@ -945,81 +945,81 @@
|
||||
"headSpecialSpring2015RogueText": "Yelmo a Prueba de Balas",
|
||||
"headSpecialSpring2015RogueNotes": "¿Fuego? ¡JA! ¡Tú chillas agudo y con fiereza en la cara del fuego! Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de primavera 2015.",
|
||||
"headSpecialSpring2015WarriorText": "Yelmo Cauto",
|
||||
"headSpecialSpring2015WarriorNotes": "¡Ten cuidado con este yelmo! Solo un fiero cachorrito podría llevarlo. Deja de reírte. Aumenta la fuerza en <%= str %>. Equipo de Primavera 2015 Edición Limitada.",
|
||||
"headSpecialSpring2015WarriorNotes": "¡Ten cuidado con este yelmo! Solo un fiero cachorrito podría llevarlo. Deja de reírte. Aumenta la Fuerza en <%= str %>. Equipamiento de edición limitada de primavera 2015.",
|
||||
"headSpecialSpring2015MageText": "Sombrero de Escenario para Mago",
|
||||
"headSpecialSpring2015MageNotes": "¿Qué fue antes, el conejo o el sombrero? Aumenta Percepción en <%= per %>. Equipo de Primavera Edición Limitada 2015.",
|
||||
"headSpecialSpring2015MageNotes": "¿Qué fue antes, el conejo o el sombrero? Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de primavera 2015.",
|
||||
"headSpecialSpring2015HealerText": "Corona Reconfortante",
|
||||
"headSpecialSpring2015HealerNotes": "La perla en el centro de la corona calma y reconforta a quienes están a su alrededor. Aumenta Inteligencia en <%= int %>. Equipo de Primavera Edición Limitada 2015.",
|
||||
"headSpecialSummer2015RogueText": "Sombrero de rebelde",
|
||||
"headSpecialSummer2015RogueNotes": "Este sombrero pirata cayó por la borda y quedó decorado con retazos de coral de fuego. Suma <%= per %> de percepción. Equipo de edición limitada, verano de 2015.",
|
||||
"headSpecialSummer2015WarriorText": "Casco alhajado oceánico",
|
||||
"headSpecialSummer2015WarriorNotes": "Este casco, bonito y resistente, fue confeccionado por los artesanos de Dilatoria a partir de metales abisales. Suma <%= str %> de fuerza. Equipo de edición limitada, verano de 2015.",
|
||||
"headSpecialSummer2015MageText": "Pañuelo de adivino",
|
||||
"headSpecialSummer2015MageNotes": "Entre los hilos de este pañuelo, brilla un poder oculto. Suma <%= per %> de percepción. Equipo de edición limitada, verano de 2015.",
|
||||
"headSpecialSummer2015HealerText": "Gorro de marinero",
|
||||
"headSpecialSummer2015HealerNotes": "Con tu gorro de marinero bien ajustado a la cabeza, puedes navegar hasta los mares más tempestuosos. Suma <%= int %> de inteligencia. Equipo de edición limitada, verano de 2015.",
|
||||
"headSpecialSpring2015HealerNotes": "La perla en el centro de la corona calma y reconforta a quienes están a su alrededor. Aumenta la Inteligencia en <%= int %>. Equipamiento de edición limitada de primavera 2015.",
|
||||
"headSpecialSummer2015RogueText": "Sombrero de Rebelde",
|
||||
"headSpecialSummer2015RogueNotes": "Este sombrero pirata cayó por la borda y quedó decorado con retazos de coral de fuego. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de verano 2015.",
|
||||
"headSpecialSummer2015WarriorText": "Casco Alhajado Oceánico",
|
||||
"headSpecialSummer2015WarriorNotes": "Este casco, bonito y resistente, fue confeccionado por los artesanos de Dilatoria a partir de metales abisales. Aumenta la Fuerza en <%= str %>. Equipamiento de edición limitada de verano 2015.",
|
||||
"headSpecialSummer2015MageText": "Pañuelo de Adivino",
|
||||
"headSpecialSummer2015MageNotes": "Entre los hilos de este pañuelo, brilla un poder oculto. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de verano 2015.",
|
||||
"headSpecialSummer2015HealerText": "Gorro de Marinero",
|
||||
"headSpecialSummer2015HealerNotes": "Con tu gorro de marinero bien ajustado a la cabeza, puedes navegar hasta los mares más tempestuosos. Aumenta la Inteligencia en <%= int %>. Equipamiento de edición limitada de verano 2015.",
|
||||
"headSpecialFall2015RogueText": "Alas de Bati-Batalla",
|
||||
"headSpecialFall2015RogueNotes": "¡Utiliza la ecolocación para ubicar a tus enemigos con este poderoso yelmo! Incrementa la Percepción por <%= per %>. Equipamiento de Edición Limitada de Otoño 2015.",
|
||||
"headSpecialFall2015RogueNotes": "¡Utiliza la ecolocación para ubicar a tus enemigos con este poderoso yelmo! Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de otoño 2015.",
|
||||
"headSpecialFall2015WarriorText": "Sombrero de Espantapájaros",
|
||||
"headSpecialFall2015WarriorNotes": "Todos querrían este sombrero--si tan sólo tuvieran un cerebro. Incrementa la Fuerza por <%= str %>. Equipamiento de Edición Limitada de Otoño 2015.",
|
||||
"headSpecialFall2015WarriorNotes": "Todos querrían este sombrero--si tan sólo tuvieran un cerebro. Aumenta la Fuerza en <%= str %>. Equipamiento de edición limitada de otoño 2015.",
|
||||
"headSpecialFall2015MageText": "Sombrero Cosido",
|
||||
"headSpecialFall2015MageNotes": "Cada puntada en este sombrero aumenta su poder. Incrementa la Percepción por <%= per %>. Equipamiento de Edición Limitada de Otoño 2015.",
|
||||
"headSpecialFall2015MageNotes": "Cada puntada en este sombrero aumenta su poder. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de otoño 2015.",
|
||||
"headSpecialFall2015HealerText": "Sombrero de Rana",
|
||||
"headSpecialFall2015HealerNotes": "Este es un sombrero extremadamente serio que sólo es digno de los más avanzados fabricantes de pociones. Incrementa la Inteligencia por <%= int %>. Equipamiento de Edición Limitada de Otoño 2015.",
|
||||
"headSpecialFall2015HealerNotes": "Este es un sombrero extremadamente serio que sólo es digno de los más avanzados fabricantes de pociones. Aumenta la Inteligencia en <%= int %>. Equipamiento de edición limitada de otoño 2015.",
|
||||
"headSpecialNye2015Text": "Sombrero Ridículo de Fiesta",
|
||||
"headSpecialNye2015Notes": "¡Has recibido un Sombrero Ridículo de Fiesta! ¡Lúcelo con orgullo mientras festejas el Año Nuevo! No otorga ningún beneficio.",
|
||||
"headSpecialWinter2016RogueText": "Casco de cacao",
|
||||
"headSpecialWinter2016RogueNotes": "La bufanda protectora de este cómodo yelmo sólo se puede sacar para beber calentitas bebidas invernales. Incrementa la Percepción por <%= per %>. Equipamiento de Edición Limitada de Invierno 2015-2016.",
|
||||
"headSpecialWinter2016WarriorText": "Gorra de muñeco de nieve",
|
||||
"headSpecialWinter2016WarriorNotes": "¡Brr! Este fuerte yelmo es realmente poderoso... hasta que se derrite. Incrementa la Fuerza por <%= str %>. Equipamiento de Edición Limitada de Invierno 2015-2016.",
|
||||
"headSpecialWinter2016RogueText": "Casco de Cacao",
|
||||
"headSpecialWinter2016RogueNotes": "La bufanda protectora de este cómodo yelmo sólo se puede sacar para beber calentitas bebidas invernales. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de invierno 2015-2016.",
|
||||
"headSpecialWinter2016WarriorText": "Gorra de Muñeco de Nieve",
|
||||
"headSpecialWinter2016WarriorNotes": "¡Brr! Este fuerte yelmo es realmente poderoso... hasta que se derrite. Aumenta la Fuerza en <%= str %>. Equipamiento de edición limitada de invierno 2015-2016.",
|
||||
"headSpecialWinter2016MageText": "Capucha de Esquiador de Snowboard",
|
||||
"headSpecialWinter2016MageNotes": "Mantiene la nieve fuera de tus ojos mientras conjuras hechizos. Incrementa la Percepción por <%= per %>. Equipamiento de Edición Limitada de Invierno 2015-2016.",
|
||||
"headSpecialWinter2016MageNotes": "Mantiene la nieve fuera de tus ojos mientras conjuras hechizos. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de invierno 2015-2016.",
|
||||
"headSpecialWinter2016HealerText": "Yelmo con Alas de Hada",
|
||||
"headSpecialWinter2016HealerNotes": "¡Estasalasbatentanrápidoqueniseven! Aumenta la Inteligencia en <%= int %>. Equipo de Invierno Edición Limitada 2015-2016.",
|
||||
"headSpecialWinter2016HealerNotes": "¡Estasalasbatentanrápidoqueniseven! Aumenta la Inteligencia en <%= int %>. Equipamiento de edición limitada de invierno 2015-2016.",
|
||||
"headSpecialSpring2016RogueText": "Máscara del Perrito Bueno",
|
||||
"headSpecialSpring2016RogueNotes": "Edition 2016 Spring Gear. Aww, ¡qué perrito más lindo! Ven aquí y déjame acariciarte... Ey, ¿Dónde está mi Oro? Incrementa la Percepción por <%= per %>. Equipamiento de Edición Limitada de Primavera 2016.",
|
||||
"headSpecialSpring2016RogueNotes": "Edition 2016 Spring Gear. Aww, ¡qué perrito más lindo! Ven aquí y déjame acariciarte... Ey, ¿Dónde está mi Oro? Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de primavera 2016.",
|
||||
"headSpecialSpring2016WarriorText": "Casco de Ratón Guardián",
|
||||
"headSpecialSpring2016WarriorNotes": "¡Nunca más serás golpeado en la cabeza! ¡Deja que lo intenten! Incrementa la Fuerza por <%= str %>. Equipamiento de Edición Limitada de Primavera 2016.",
|
||||
"headSpecialSpring2016WarriorNotes": "¡Nunca más serás golpeado en la cabeza! ¡Deja que lo intenten! Aumenta la Fuerza en <%= str %>. Equipamiento de edición limitada de primavera 2016.",
|
||||
"headSpecialSpring2016MageText": "Gran Sombrero Felino",
|
||||
"headSpecialSpring2016MageNotes": "Una vestimenta que te pone por encima de los meros magos callejeros del mundo. Incrementa la Percepción por <%= per %>. Equipamiento de Edición Limitada de Primavera 2016.",
|
||||
"headSpecialSpring2016MageNotes": "Una vestimenta que te pone por encima de los meros magos callejeros del mundo. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de primavera 2016.",
|
||||
"headSpecialSpring2016HealerText": "Diadema Floreciente",
|
||||
"headSpecialSpring2016HealerNotes": "Destella con el potencial de una nueva vida, lista para brotar. Incrementa la Inteligencia por <%= int %>. Equipamiento de Edición Limitada de Primavera 2016.",
|
||||
"headSpecialSpring2016HealerNotes": "Destella con el potencial de una nueva vida, lista para brotar. Aumenta la Inteligencia en <%= int %>. Equipamiento de edición limitada de primavera 2016.",
|
||||
"headSpecialSummer2016RogueText": "Casco de Anguila",
|
||||
"headSpecialSummer2016RogueNotes": "Espía por entre las grietas de las rocas mientras usas este sigiloso casco. Incrementa Percepción en <%= per %>. Edición Limitada 2016 Equipamiento de Verano.",
|
||||
"headSpecialSummer2016RogueNotes": "Espía por entre las grietas de las rocas mientras usas este sigiloso casco. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de verano 2016.",
|
||||
"headSpecialSummer2016WarriorText": "Casco Tiburón",
|
||||
"headSpecialSummer2016WarriorNotes": "¡Muerde esas tareas difíciles con este temible casco! Incrementa fuerza en <%= str %>. Edición Limitada 2016 Equipamiento de Verano.",
|
||||
"headSpecialSummer2016WarriorNotes": "¡Muerde esas tareas difíciles con este temible casco! Aumenta la Fuerza en <%= str %>. Equipamiento de edición limitada de verano 2016.",
|
||||
"headSpecialSummer2016MageText": "Sombrero Espiráculo",
|
||||
"headSpecialSummer2016MageNotes": "Agua mágica rocía constantemente de este sombrero. Incrementa Percepción en <%= per %>. Edición Limitada 2016 Equipamiento de Verano.",
|
||||
"headSpecialSummer2016MageNotes": "Agua mágica rocía constantemente de este sombrero. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de verano 2016.",
|
||||
"headSpecialSummer2016HealerText": "Casco de Caballito de Mar",
|
||||
"headSpecialSummer2016HealerNotes": "Este sombrero indica que su usuario fue entrenado por los Caballitos de Mar sanadores de Dilatory. Incrementa Inteligencia en <%= int %>. Edición Limitada 2016 Equipamiento de Verano.",
|
||||
"headSpecialSummer2016HealerNotes": "Este sombrero indica que su usuario fue entrenado por los Caballitos de Mar sanadores de Dilatory. Aumenta la Inteligencia en <%= int %>. Equipamiento de edición limitada de verano 2016.",
|
||||
"headSpecialFall2016RogueText": "Casco Viuda Negra",
|
||||
"headSpecialFall2016RogueNotes": "Las patas en este casco están crispando constantemente. Incrementa la Percepción por <%= per %>. Equipamiento de Edición Limitada de Otoño 2016.",
|
||||
"headSpecialFall2016RogueNotes": "Las patas en este casco están crispando constantemente. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de otoño 2016.",
|
||||
"headSpecialFall2016WarriorText": "Casco de Corteza Nudosa",
|
||||
"headSpecialFall2016WarriorNotes": "Este casco empapado en agua de pantano está cubierto con trocitos de ciénaga. Incrementa la Fuerza en <%= str %>. Equipamiento de Otoño Edición Limitada 2016.",
|
||||
"headSpecialFall2016WarriorNotes": "Este casco empapado en agua de pantano está cubierto con trocitos de ciénaga. Aumenta la Fuerza en <%= str %>. Equipamiento de edición limitada de otoño 2016.",
|
||||
"headSpecialFall2016MageText": "Capucha de Maldad",
|
||||
"headSpecialFall2016MageNotes": "Oculta tus planes bajo esta capucha sombría. Incrementa la Percepción en <%= per %>. Equipamiento de Otoño, Edición Limitada 2016.",
|
||||
"headSpecialFall2016MageNotes": "Oculta tus planes bajo esta capucha sombría. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de otoño 2016.",
|
||||
"headSpecialFall2016HealerText": "Corona de Medusa",
|
||||
"headSpecialFall2016HealerNotes": "Miseria a cualquiera te mire en los ojos... Incrementa la Inteligencia por <%= int %>. Equipamiento de Otoño Edición Limitada 2016.",
|
||||
"headSpecialFall2016HealerNotes": "Miseria a cualquiera te mire en los ojos... Aumenta la Inteligencia en <%= int %>. Equipamiento de edición limitada de otoño 2016.",
|
||||
"headSpecialNye2016Text": "Sombrero Extravagante de Fiesta",
|
||||
"headSpecialNye2016Notes": "¡Has recibido el Sombrero Extravagante de Fiesta! ¡Llévalo con orgullo en el Nuevo Año! No proporciona ventajas.",
|
||||
"headSpecialNye2016Notes": "¡Has recibido el Sombrero Extravagante de Fiesta! ¡Llévalo con orgullo en el año nuevo! No otorga ningún beneficio.",
|
||||
"headSpecialWinter2017RogueText": "Yelmo Helado",
|
||||
"headSpecialWinter2017RogueNotes": "Hecho a partir de cristales de hielo, este yelmo te ayudará a pasar desapercibido por los paisajes invernales. Aumenta la Percepción en <%= per %>. Equipamiento Invernal Edición Limitada 2016-2017.",
|
||||
"headSpecialWinter2017RogueNotes": "Hecho a partir de cristales de hielo, este yelmo te ayudará a pasar desapercibido por los paisajes invernales. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de invierno 2016-2017.",
|
||||
"headSpecialWinter2017WarriorText": "Yelmo de Hockey",
|
||||
"headSpecialWinter2017WarriorNotes": "¡Este yelmo es duro y duradero, hecho para soportar impactos de hielo o incluso de las tareas Diarias de color rojo oscuro! Aumenta la Fuerza en <%= str %>. Equipamiento Invernal Edición Limitada 2016-2017.",
|
||||
"headSpecialWinter2017WarriorNotes": "¡Este yelmo es duro y duradero, hecho para soportar impactos de hielo o incluso de las tareas Diarias de color rojo oscuro! Aumenta la Fuerza en <%= str %>. Equipamiento de edición limitada de invierno 2016-2017.",
|
||||
"headSpecialWinter2017MageText": "Yelmo de Lobo Invernal",
|
||||
"headSpecialWinter2017MageNotes": "Este yelmo, hecho a imagen del legendario Lobo Invernal, mantendrá tu cabeza caliente y tu visión aguda. Aumenta la Percepción en <%= per %>. Equipamiento Invernal Edición Limitada 2016-2017.",
|
||||
"headSpecialWinter2017MageNotes": "Este yelmo, hecho a imagen del legendario Lobo Invernal, mantendrá tu cabeza caliente y tu visión aguda. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de invierno 2016-2017.",
|
||||
"headSpecialWinter2017HealerText": "Yelmo de Flor Chispeante",
|
||||
"headSpecialWinter2017HealerNotes": "¡Estos brillantes pétalos focalizan tu poder cerebral! Aumenta la Inteligencia en <%= int %>. Equipamiento Invernal Edición Limitada 2016-2017.",
|
||||
"headSpecialWinter2017HealerNotes": "¡Estos brillantes pétalos focalizan tu poder cerebral! Aumenta la Inteligencia en <%= int %>. Equipamiento de edición limitada de invierno 2016-2017.",
|
||||
"headSpecialSpring2017RogueText": "Yelmo de Conejo Furtivo",
|
||||
"headSpecialSpring2017RogueNotes": "¡Esta máscara impedirá que tu monería te traicione mientras te aproximas furtivamente a tus Diarias (o a los tréboles)! Aumenta la Percepción en <%= per %>. Equipamiento de Edición Limitada de primavera de 2017.",
|
||||
"headSpecialSpring2017RogueNotes": "¡Esta máscara impedirá que tu monería te traicione mientras te aproximas furtivamente a tus Diarias (o a los tréboles)! Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de primavera 2017.",
|
||||
"headSpecialSpring2017WarriorText": "Yelmo Felino",
|
||||
"headSpecialSpring2017WarriorNotes": "Proteje tu adorable y confusa cabeza con este yelmo finamente decorado. Aumenta la Fuerza en <%= str %>. Equipamiento de Edición Limitada de primavera de 2017.",
|
||||
"headSpecialSpring2017WarriorNotes": "Proteje tu adorable y confusa cabeza con este yelmo finamente decorado. Aumenta la Fuerza en <%= str %>. Equipamiento de edición limitada de primavera 2017.",
|
||||
"headSpecialSpring2017MageText": "Sombrero de Hechicero Canino",
|
||||
"headSpecialSpring2017MageNotes": "Este sombrero puede ayudarte a lanzar poderosos hechizos... O simplemente puedes usarlo para invocar pelotas de tenis. A tu elección. Aumenta la Percepción en <%= per %>. Equipamiento de Edición Limitada de primavera de 2017.",
|
||||
"headSpecialSpring2017MageNotes": "Este sombrero puede ayudarte a lanzar poderosos hechizos... O simplemente puedes usarlo para invocar pelotas de tenis. A tu elección. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de primavera 2017.",
|
||||
"headSpecialSpring2017HealerText": "Diadema de Pétalos",
|
||||
"headSpecialSpring2017HealerNotes": "Esta delicada corona emite el aroma reconfortante de las nuevas flores de primavera. Aumenta la inteligencia en <%= int %>. Equipamiento de Edición Limitada de primavera de 2017.",
|
||||
"headSpecialSpring2017HealerNotes": "Esta delicada corona emite el aroma reconfortante de las nuevas flores de primavera. Aumenta la Inteligencia en <%= int %>. Equipamiento de edición limitada de primavera 2017.",
|
||||
"headSpecialSummer2017RogueText": "Yelmo de Dragón Marino",
|
||||
"headSpecialSummer2017RogueNotes": "Este yelmo cambia de color ayudándote a camuflarte con el entorno. Aumenta la Percepción en <%= per %>. Equipo de Edición Limitada Verano 2017.",
|
||||
"headSpecialSummer2017RogueNotes": "Este yelmo cambia de color ayudándote a camuflarte con el entorno. Aumenta la Percepción en <%= per %>. Equipamiento de edición limitada de verano 2017.",
|
||||
"headSpecialSummer2017WarriorText": "Yelmo Castilloarena",
|
||||
"headSpecialSummer2017WarriorNotes": "El más fino yelmo que podrías esperar vestir... al menos, hasta que suba la marea. Aumenta la Fuerza en <%= str %>. Equipo de Edición Limitada Verano 2017.",
|
||||
"headSpecialSummer2017MageText": "Sombrero Torbellino",
|
||||
|
||||
@@ -131,13 +131,13 @@
|
||||
"winter2019WinterStarSet": "Estrella Invernal (Sanador)",
|
||||
"winter2019PoinsettiaSet": "Flor de Navidad (Pícaro)",
|
||||
"eventAvailability": "Disponible para su compra hasta el <%= date(locale) %>.",
|
||||
"dateEndMarch": "30 de abril",
|
||||
"dateEndApril": "19 de abril",
|
||||
"dateEndMarch": "31 de marzo",
|
||||
"dateEndApril": "30 de abril",
|
||||
"dateEndMay": "31 de mayo",
|
||||
"dateEndJune": "14 de junio",
|
||||
"dateEndJune": "30 de junio",
|
||||
"dateEndJuly": "31 de Julio",
|
||||
"dateEndAugust": "Agosto 31",
|
||||
"dateEndSeptember": "21 de septiembre",
|
||||
"dateEndSeptember": "30 de septiembre",
|
||||
"dateEndOctober": "31 de octubre",
|
||||
"dateEndNovember": "30 de noviembre",
|
||||
"dateEndJanuary": "31 de enero",
|
||||
@@ -221,5 +221,13 @@
|
||||
"spring2022RainstormWarriorSet": "Tempestad (Guerrero)",
|
||||
"spring2022ForsythiaMageSet": "Forsitia (Mago)",
|
||||
"spring2022PeridotHealerSet": "Peridoto (Sanador)",
|
||||
"aprilYYYY": "Abril <%= year %>"
|
||||
"aprilYYYY": "Abril <%= year %>",
|
||||
"summer2022CrabRogueSet": "Cangrejo (Pícaro)",
|
||||
"summer2022MantaRayMageSet": "Manta raya (Mago)",
|
||||
"dateEndDecember": "31 de diciembre",
|
||||
"februaryYYYY": "Febrero de <%= year %>",
|
||||
"summer2022WaterspoutWarriorSet": "Tromba marina (Guerrero)",
|
||||
"summer2022AngelfishHealerSet": "Pez ángel (Sanador)",
|
||||
"julyYYYY": "Julio de <%= year %>",
|
||||
"octoberYYYY": "Octubre de <%= year %>"
|
||||
}
|
||||
|
||||
@@ -132,5 +132,8 @@
|
||||
"achievementZodiacZookeeperText": "¡Has eclosionado todas las mascotas del zodíaco de color básico: Rata, Vaca, Conejo, Serpiente, Caballo, Oveja, Mono, Gallo, Lobo, Tigre, Cerdo Volador y Dragón!",
|
||||
"achievementReptacularRumbleText": "¡Has eclosionado todos los colores estándar de las mascotas reptiles: Caimán, Pterodáctilo, Serpiente, Triceratops, Tortuga, Tiranosaurio, y Velociraptor!",
|
||||
"achievementReptacularRumble": "Retumbado Reptacular",
|
||||
"achievementReptacularRumbleModalText": "¡Coleccionaste todas las mascotas reptiles!"
|
||||
"achievementReptacularRumbleModalText": "¡Coleccionaste todas las mascotas reptiles!",
|
||||
"achievementGroupsBeta2022Text": "Tú y tu grupo brindaron un valioso aporte para ayudar a Habitica a realizar las pruebas de la versión Beta.",
|
||||
"achievementGroupsBeta2022ModalText": "!Tú y tus grupos han ayudado a Habitica realizando pruebas y dando sugerencias!",
|
||||
"achievementGroupsBeta2022": "Verificador Interactivo de la Versión Beta"
|
||||
}
|
||||
|
||||
@@ -688,5 +688,18 @@
|
||||
"backgroundFlowerShopText": "Tienda de Flores",
|
||||
"backgroundFlowerShopNotes": "Disfruta el aroma suave de una Tienda de Flores.",
|
||||
"backgroundSpringtimeLakeText": "Lago de Primavera",
|
||||
"backgroundSpringtimeLakeNotes": "Disfruta las vistas a orillas de un Lago de Primavera."
|
||||
"backgroundSpringtimeLakeNotes": "Disfruta las vistas a orillas de un Lago de Primavera.",
|
||||
"backgroundCastleGateText": "Puerta del Castillo",
|
||||
"backgroundEnchantedMusicRoomText": "Cuarto de Música Encantado",
|
||||
"backgroundEnchantedMusicRoomNotes": "Toca en el cuarto de música encantado.",
|
||||
"backgrounds052022": "Conjunto 96: Lanzado en mayo de 2022",
|
||||
"backgroundCastleGateNotes": "Haz guardia en la puerta del castillo.",
|
||||
"hideLockedBackgrounds": "Ocultar fondos bloqueados",
|
||||
"backgroundOnACastleWallText": "En un Muro del Castillo",
|
||||
"backgroundOnACastleWallNotes": "Vistazo desde un muro del castillo.",
|
||||
"backgroundBeachWithDunesText": "Playa con Dunas",
|
||||
"backgrounds062022": "Conjunto 97: Lanzado en junio de 2022",
|
||||
"backgroundBeachWithDunesNotes": "Explora una playa con dunas.",
|
||||
"backgroundMountainWaterfallText": "Cascada en la Montaña",
|
||||
"backgroundMountainWaterfallNotes": "Admira la cascada de una montaña."
|
||||
}
|
||||
|
||||
@@ -1,24 +1,24 @@
|
||||
{
|
||||
"achievement": "Mga Nakamit",
|
||||
"achievement": "Mga Natamó",
|
||||
"onwards": "Sugod!",
|
||||
"levelup": "Sa pamamagitan ng pagkamit ng iyong mga mithiin sa totoong buhay, naglevel up ka at gumaling nang tuluyan!",
|
||||
"reachedLevel": "Nakamit Mo Ang Level <%= level %>",
|
||||
"achievementLostMasterclasser": "Quest Completionist: Masterclasser Series",
|
||||
"achievementLostMasterclasserText": "Natapos mo ang labing-anim na quests sa Masterclasser Quest Series at nalutas ang misteryo ng Lost Masterclasser!",
|
||||
"levelup": "Sa pagtupád ng iyóng mga layunin sa totoóng buhay, tumaás ang iyóng antás at gumaling ka nang lubusan!",
|
||||
"reachedLevel": "Nakamít Mo ang Iká-<%= level %> na Antás",
|
||||
"achievementLostMasterclasser": "Tagawakás ng Pakikipagságupaán: Hanay-Sunuran ng Pantás",
|
||||
"achievementLostMasterclasserText": "Naitapos lahát ng labing-anim ng mga nasa Hanay-Sunuran ng Pantás na Pakikipagságupaán at nailutás ang kababalaghán ng Nawawaláng Pantás!",
|
||||
"achievementMindOverMatter": "Isip Bago Damdamin",
|
||||
"achievementLostMasterclasserModalText": "Natapos mo ang labing-anim na quests sa Masterclasser Quest Series at nalutas ang misteryo ng Lost Masterclasser!",
|
||||
"onboardingCompleteDesc": "Nakatanggap ka ng <strong>5 achievements</strong> at <strong class=\"gold-amount\">100 Ginto</strong> para sa pagkumpleto ng listahan.",
|
||||
"earnedAchievement": "Nakatanggap ka ng achievement!",
|
||||
"viewAchievements": "Tignan ang Achievements",
|
||||
"letsGetStarted": "Magsimula na tayo!",
|
||||
"onboardingProgress": "<%= percentage %>% progress",
|
||||
"gettingStartedDesc": "Tapusin ang mga panimulang gawain at makakatanggap ka ng <strong>5 Achievements</strong> at <strong class=\"gold-amount\">100 na Ginto</strong> pagtapos mo!",
|
||||
"yourRewards": "Iyong Gantimpala",
|
||||
"showAllAchievements": "Ipakita Lahat <%= category %>",
|
||||
"onboardingCompleteDescSmall": "Kung gusto mo pang makakuha ng mas marami, tignan mo ang Achievements at simulan ang pagkolekta!",
|
||||
"yourProgress": "Iyong Progreso",
|
||||
"hideAchievements": "Itago <%= category %>",
|
||||
"onboardingComplete": "Natapos mo na ang mga panimulang gawain!",
|
||||
"achievementLostMasterclasserModalText": "Natapos mo lahát ng labing-anim ng mga nasa Hanay-Sunuran ng Pantás na Pakikipagságupaán at nalutás mo ang kababalaghán ng Nawawaláng Pantás!",
|
||||
"onboardingCompleteDesc": "May <strong>Limá kang Tagumpáy</strong> at nakatanggáp ka ng <strong class=\"gold-amount\">isandaáng Gintô</strong> dahil natapos mo ang lahát ng nasa talaán.",
|
||||
"earnedAchievement": "May nakamít kang tagumpáy!",
|
||||
"viewAchievements": "Tignan ang mga Tagumpáy",
|
||||
"letsGetStarted": "Simulán na natin!",
|
||||
"onboardingProgress": "<%= percentage %>% na ang iyóng natapos",
|
||||
"gettingStartedDesc": "Kung magágawâ mo ang lahát ng mga panimuláng gawaing pagsasanay, makákatanggap ka ng <strong>5 Tagumpáy</strong> at <strong class=\"gold-amount\">100 Gintô</strong> pagkatapos mo!",
|
||||
"yourRewards": "Iyóng Gantimpalà",
|
||||
"showAllAchievements": "Ipakità ang Lahát ng <%= category %>",
|
||||
"onboardingCompleteDescSmall": "Kung nais mo pang makakamít ng higít pa rito, dumakò ka sa iyóng mga Tagumpáy at simulán ang paglikom!",
|
||||
"yourProgress": "Ang Lagáy Mo",
|
||||
"hideAchievements": "Itagò ang <%= category %>",
|
||||
"onboardingComplete": "Natapos mo na ang iyóng mga panimuláng gawain!",
|
||||
"achievementAridAuthorityText": "Napaamo ang lahat ng Desert Mounts.",
|
||||
"achievementAridAuthority": "Arid Authority",
|
||||
"achievementPartyUp": "Nakipagtambal ka sa isang kapartido!",
|
||||
@@ -31,13 +31,13 @@
|
||||
"achievementBackToBasicsModalText": "Nakolekta mo ang lahat ng Base Pets!",
|
||||
"achievementBackToBasicsText": "Nakolekta ang lahat ng Base Pets.",
|
||||
"achievementBackToBasics": "Balik sa Basics",
|
||||
"achievementJustAddWaterModalText": "Nakumpleto mo ang Nakakumpleto ng Pugita, Kabayong-dagat, Cuttlefish, Balyena, Pagong, Nudibranch, Sea Serpent, at Dolphin pet quests!",
|
||||
"achievementJustAddWaterText": "Nakakumpleto ng Pugita, Kabayong-dagat, Cuttlefish, Balyena, Pagong, Nudibranch, Sea Serpent, at Dolphin pet quests.",
|
||||
"achievementJustAddWater": "Dagdagan Lang ng Tubig",
|
||||
"achievementMindOverMatterModalText": "Nakumpleto mo ang Rock, Slime, and Yarn pet quests!",
|
||||
"achievementMindOverMatterText": "Nakakumpleto ng Rock, Slime, and Yarn pet quests.",
|
||||
"foundNewItemsCTA": "Pumunta sa iyong Imbentaryo at subukang pagsamahin ang bago mong hatching potion at itlog!",
|
||||
"foundNewItemsExplanation": "Ang pagkumpleto ng mga gawain ay magbibigay sayo ng tyansang makahanap ng mga gamit, tulad ng mga Itlog, Hatching Potions, at Pagkaing Pang-alaga.",
|
||||
"achievementJustAddWaterModalText": "Natapos mo ang pakikipagságupaán sa mga alagang Pugita, Kudang Dagat, Bangkutak, Buhakag, Pawikan, Lintáng Dagat, Ahas-Dagat, at Lumba-Lumba.",
|
||||
"achievementJustAddWaterText": "Naitapos ang pakikipagságupaán sa mga alagang Pugita, Kudang Dagat, Bangkutak, Buhakag, Pawikan, Lintáng Dagat, Ahas-Dagat, at Lumba-Lumba.",
|
||||
"achievementJustAddWater": "Dagdagán Lang ng Tubig",
|
||||
"achievementMindOverMatterModalText": "Natapos mo ang pakikipagságupaán sa mga alagang Bató, Lapot, at Mabalahibong Sinulid.",
|
||||
"achievementMindOverMatterText": "Naitapos ang pakikipagságupaán sa mga alagang Bató, Lapot, at Mabalahibong Sinulid.",
|
||||
"foundNewItemsCTA": "Dalawin mo ang iyóng imbakan at subukan mong pagsamahín ang bago mong mahiwagang langís na pampápapisâ at itlóg!",
|
||||
"foundNewItemsExplanation": "Kung matátapos mo ang lahát ng mga gawain mo, magkákaroón ka ng pagkakátaóng makahanap ng mga gamit, tulad ng mga Itlóg, Mahihiwagang Langís na Pampápapisâ, at Pagkaing Pang-alagà.",
|
||||
"foundNewItems": "Nakahanap ka nga mga bagong gamit!",
|
||||
"achievementWildBlueYonderModalText": "Napaamo mo ang lahat ng Cotton Candy Blue Mounts!",
|
||||
"achievementWildBlueYonderText": "Napaamo ang lahat ng Cotton Candy Blue Mounts.",
|
||||
@@ -46,7 +46,7 @@
|
||||
"achievementVioletsAreBlueText": "Nakolekta ang lahat ng Cotton Candy Blue Pets.",
|
||||
"achievementVioletsAreBlue": "Ang mga Lila ay Bughaw",
|
||||
"achievementSeasonalSpecialistModalText": "Nakumpleto mo ang lahat ng seasonal quests!",
|
||||
"achievementSeasonalSpecialistText": "Nakumpleto ang lahat ng Tagsibol at Taglamig na seasonal quests: Egg Hunt, Trapper Santa, at Find the Cub!",
|
||||
"achievementSeasonalSpecialistText": "Naitapos ang lahat ng mga napápanahóng pakikipagságupaán sa Tágsiból at Táglamíg: Pagháhanáp ng Itlóg, Santang Namimitag, at Hanapin ang Suplíng!",
|
||||
"achievementSeasonalSpecialist": "Pamanahong Espesyalista",
|
||||
"achievementLegendaryBestiaryModalText": "Nakolekta mo ang lahat ng mythical pets!",
|
||||
"achievementLegendaryBestiaryText": "Na-hatch ang lahat ng standard na kulay ng mga mythical pets: Dragon, Lumilipad na Biik, Sea Serpent, at Unicorn!",
|
||||
@@ -69,14 +69,14 @@
|
||||
"achievementGoodAsGoldModalText": "Nakolekta mo ang lahat ng Golden Pets!",
|
||||
"achievementGoodAsGoldText": "Nakolekta ang lahat ng Golden Pets.",
|
||||
"achievementGoodAsGold": "Kasinghalaga Ng Ginto",
|
||||
"achievementFreshwaterFriendsModalText": "Nakumpleto mo ang Axolotl, Palaka, at Hippo pet quests!",
|
||||
"achievementFreshwaterFriendsText": "Nakumpleto ang Axolotl, Palaka, at Hippo pet quests.",
|
||||
"achievementFreshwaterFriendsModalText": "Natapos mo ang pakikipagságupaán sa mga alagang <i>Axolotl</i>, Palakâ, at Kudang-Sapà!",
|
||||
"achievementFreshwaterFriendsText": "Naitapos ang pakikipagságupaán sa mga alagang <i>Axolotl</i>, Palakâ, at Kudang-Sapà.",
|
||||
"achievementFreshwaterFriends": "Mga Kaibigang mula Tubig-tabang",
|
||||
"achievementBareNecessitiesModalText": "Nakumpleto mo ang Unggoy, Sloth, at Treeling pet quests!",
|
||||
"achievementBareNecessitiesText": "Nakumpleto ang Unggoy, Sloth, at Treeling pet quests.",
|
||||
"achievementBareNecessitiesModalText": "Natapos mo ang pakikipagságupaán sa mga alagang Unggóy, Makuyad, at Totoy na Kahoy!",
|
||||
"achievementBareNecessitiesText": "Naitapos ang pakikipagságupaán sa mga alagang Unggóy, Makuyad, at Totoy na Kahoy.",
|
||||
"achievementBareNecessities": "Mga Pangunahing Pangangailangan",
|
||||
"achievementBugBonanzaModalText": "Nakumpleto mo ang Salagubang, Paroparo, Suso, at Gagamba pet quests!",
|
||||
"achievementBugBonanzaText": "Nakumpleto ang Salagubang, Paroparo, Suso, at Gagamba pet quests.",
|
||||
"achievementBugBonanzaText": "Naitapos ang pakikipagságupaán sa mga alagang Salagubang, Paruparó, Susô, at Gagambá.",
|
||||
"achievementBugBonanza": "Bug Bonanza",
|
||||
"achievementRosyOutlookModalText": "Napaamo mo ang lahat ng Cotton Candy Pink Mounts!",
|
||||
"achievementRosyOutlookText": "Napaamo ang lahat ng Cotton Candy Pink Mounts.",
|
||||
@@ -91,20 +91,20 @@
|
||||
"achievementPrimedForPaintingText": "Nakolekta ang lahat ng White Pets.",
|
||||
"achievementPrimedForPainting": "Primed for Painting",
|
||||
"achievementPurchasedEquipmentModalText": "Ang kagamitan ay isang paraan upang ma-customize ang iyong avatar at mapataas ang iyong Stats",
|
||||
"achievementPurchasedEquipmentText": "Bumili ng kanilang unang piraso ng kagamitan.",
|
||||
"achievementPurchasedEquipment": "Bumili ng piraso ng Kagamitan",
|
||||
"achievementPurchasedEquipmentText": "Bumilí ng kanyáng káuná-unahang gamit.",
|
||||
"achievementPurchasedEquipment": "Bumilí ng Gamit",
|
||||
"achievementFedPetModalText": "Maraming uri ng pagkain, pero mapili sa pagkain ang mga Alaga",
|
||||
"achievementFedPetText": "Pinakain ang una nilang alaga.",
|
||||
"achievementFedPet": "Magpakain ng Alaga",
|
||||
"achievementFedPet": "Pakainin ang Alágà",
|
||||
"achievementHatchedPetModalText": "Pumunta sa iyong imbentaryo at subukang pagsamahin ang isang hatching Potion at isang Itlog",
|
||||
"achievementHatchedPetText": "Nag-hatch ng kanilang unang alaga.",
|
||||
"achievementHatchedPet": "Mag-hatch ng Alaga",
|
||||
"achievementCompletedTaskModalText": "I-check off ang kahit ano sa iyong mga gawain upang makatanggap ng gantimpala",
|
||||
"achievementHatchedPet": "Máglimlím ng Alagà",
|
||||
"achievementCompletedTaskModalText": "Kudlitán ang kahit anó sa iyóng mga gawain upang makatanggap ng gantimpalà",
|
||||
"achievementCompletedTaskText": "Nakumbleto ang una nilang gawain.",
|
||||
"achievementCompletedTask": "Kumumpleto ng gawain",
|
||||
"achievementCreatedTaskModalText": "Magdagdag ng gawain para sa mga nais mong gawin ngayong linggo",
|
||||
"achievementCreatedTaskModalText": "Mágdagdág ng isáng gawain na naís mong tapusin ngayóng linggó na 'to.",
|
||||
"achievementCreatedTaskText": "Ginawa ang una nilang gawain.",
|
||||
"achievementCreatedTask": "Gawin ang una mong gawain",
|
||||
"achievementCreatedTask": "",
|
||||
"achievementUndeadUndertakerModalText": "Napaamo mo ang lahat ng Zombie Mounts!",
|
||||
"achievementUndeadUndertakerText": "Napaamo ang lahat ng Zombie Mounts.",
|
||||
"achievementUndeadUndertaker": "Undead Undertaker",
|
||||
@@ -135,5 +135,7 @@
|
||||
"achievementGroupsBeta2022": "Nakikipag-ugnayang Manunubok ng Pangalawáng Pagsusurì",
|
||||
"achievementReptacularRumbleModalText": "Nalikom mo ang lahát ng mga reptil na alagà!",
|
||||
"achievementReptacularRumbleText": "Nakapisâ ng lahát ng karaniwang kulay ng mga reptil na alagà: Buwaya, Terodaktil, Ahas, Trayserataps, Pagóng, Tayranosorus Rex at Belosiraptor.",
|
||||
"achievementReptacularRumble": "Reptilyang Rambulan"
|
||||
"achievementReptacularRumble": "Reptilyang Rambulan",
|
||||
"achievementWoodlandWizardText": "Has hatched all standard colors of forest creatures: Badger, Bear, Usá, Fox, Palakâ, Hedgehog, Kwagò, Susô, Squirrel, at Totoy na Kahoy!",
|
||||
"achievementWoodlandWizardModalText": "Nalikom mo lahát ng mga alagang gubat!"
|
||||
}
|
||||
|
||||
@@ -177,8 +177,8 @@
|
||||
"backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.",
|
||||
"backgroundLilypadText": "Lilypad",
|
||||
"backgroundLilypadNotes": "Hop on a Lilypad.",
|
||||
"backgroundWaterfallRockText": "Waterfall Rock",
|
||||
"backgroundWaterfallRockNotes": "Splash on a Waterfall Rock.",
|
||||
"backgroundWaterfallRockText": "Bató sa Talón",
|
||||
"backgroundWaterfallRockNotes": "Magtampisáw sa isang Bató sa Talón.",
|
||||
"backgrounds072016": "SET 26: Released July 2016",
|
||||
"backgroundAquariumText": "Aquarium",
|
||||
"backgroundAquariumNotes": "Bob in an Aquarium.",
|
||||
@@ -370,8 +370,8 @@
|
||||
"backgrounds082018": "SET 51: Released August 2018",
|
||||
"backgroundTrainingGroundsText": "Training Grounds",
|
||||
"backgroundTrainingGroundsNotes": "Spar on the Training Grounds.",
|
||||
"backgroundFlyingOverRockyCanyonText": "Rocky Canyon",
|
||||
"backgroundFlyingOverRockyCanyonNotes": "Look down into a breathtaking scene as you fly over a Rocky Canyon.",
|
||||
"backgroundFlyingOverRockyCanyonText": "Mabatóng Sabak",
|
||||
"backgroundFlyingOverRockyCanyonNotes": "Tumingín pababâ sa isang nakamámangháng tanawin habang lumilipád ka sa ibabaw ng Mabatóng Sabak.",
|
||||
"backgroundBridgeText": "Bridge",
|
||||
"backgroundBridgeNotes": "Cross a charming Bridge.",
|
||||
"backgrounds092018": "SET 52: Released September 2018",
|
||||
|
||||
@@ -71,15 +71,15 @@
|
||||
"questEggTRexText": "Tyrannosaur",
|
||||
"questEggTRexMountText": "Tyrannosaur",
|
||||
"questEggTRexAdjective": "a tiny-armed",
|
||||
"questEggRockText": "Rock",
|
||||
"questEggRockMountText": "Rock",
|
||||
"questEggRockText": "Bató",
|
||||
"questEggRockMountText": "Bató",
|
||||
"questEggRockAdjective": "a lively",
|
||||
"questEggBunnyText": "Bunny",
|
||||
"questEggBunnyMountText": "Bunny",
|
||||
"questEggBunnyAdjective": "a snuggly",
|
||||
"questEggSlimeText": "Marshmallow Slime",
|
||||
"questEggSlimeMountText": "Marshmallow Slime",
|
||||
"questEggSlimeAdjective": "a sweet",
|
||||
"questEggSlimeText": "Lapot na Marshmallow",
|
||||
"questEggSlimeMountText": "Lapot na Marshmallow",
|
||||
"questEggSlimeAdjective": "isang matamis na",
|
||||
"questEggSheepText": "Sheep",
|
||||
"questEggSheepMountText": "Sheep",
|
||||
"questEggSheepAdjective": "a woolly",
|
||||
@@ -101,9 +101,9 @@
|
||||
"questEggSnakeText": "Snake",
|
||||
"questEggSnakeMountText": "Snake",
|
||||
"questEggSnakeAdjective": "a slithering",
|
||||
"questEggUnicornText": "Unicorn",
|
||||
"questEggUnicornMountText": "Winged Unicorn",
|
||||
"questEggUnicornAdjective": "a magical",
|
||||
"questEggUnicornText": "Maysángsungay",
|
||||
"questEggUnicornMountText": "May Pakpák na Maysángsungay",
|
||||
"questEggUnicornAdjective": "mahiwagang",
|
||||
"questEggSabretoothText": "Sabretooth Tiger",
|
||||
"questEggSabretoothMountText": "Sabretooth Tiger",
|
||||
"questEggSabretoothAdjective": "a ferocious",
|
||||
@@ -116,12 +116,12 @@
|
||||
"questEggFalconText": "Falcon",
|
||||
"questEggFalconMountText": "Falcon",
|
||||
"questEggFalconAdjective": "a swift",
|
||||
"questEggTreelingText": "Treeling",
|
||||
"questEggTreelingMountText": "Treeling",
|
||||
"questEggTreelingAdjective": "a leafy",
|
||||
"questEggAxolotlText": "Axolotl",
|
||||
"questEggAxolotlMountText": "Axolotl",
|
||||
"questEggAxolotlAdjective": "a little",
|
||||
"questEggTreelingText": "Totoy na Kahoy",
|
||||
"questEggTreelingMountText": "Totoy na Kahoy",
|
||||
"questEggTreelingAdjective": "madahong",
|
||||
"questEggAxolotlText": "<i>Axolotl</i>",
|
||||
"questEggAxolotlMountText": "<i>Axolotl</i>",
|
||||
"questEggAxolotlAdjective": "maliít na",
|
||||
"questEggTurtleText": "Sea Turtle",
|
||||
"questEggTurtleMountText": "Giant Sea Turtle",
|
||||
"questEggTurtleAdjective": "a peaceful",
|
||||
@@ -137,9 +137,9 @@
|
||||
"questEggFerretText": "Ferret",
|
||||
"questEggFerretMountText": "Ferret",
|
||||
"questEggFerretAdjective": "a furry",
|
||||
"questEggSlothText": "Sloth",
|
||||
"questEggSlothMountText": "Sloth",
|
||||
"questEggSlothAdjective": "a speedy",
|
||||
"questEggSlothText": "Makuyad",
|
||||
"questEggSlothMountText": "Makuyad",
|
||||
"questEggSlothAdjective": "mabilís na",
|
||||
"questEggTriceratopsText": "Triceratops",
|
||||
"questEggTriceratopsMountText": "Triceratops",
|
||||
"questEggTriceratopsAdjective": "a tricky",
|
||||
@@ -170,9 +170,9 @@
|
||||
"questEggSquirrelText": "Squirrel",
|
||||
"questEggSquirrelMountText": "Squirrel",
|
||||
"questEggSquirrelAdjective": "a bushy-tailed",
|
||||
"questEggSeaSerpentText": "Sea Serpent",
|
||||
"questEggSeaSerpentMountText": "Sea Serpent",
|
||||
"questEggSeaSerpentAdjective": "a shimmering",
|
||||
"questEggSeaSerpentText": "Ahas-Dagat",
|
||||
"questEggSeaSerpentMountText": "Ahas-Dagat",
|
||||
"questEggSeaSerpentAdjective": "kumíkináng na",
|
||||
"questEggKangarooText": "Kangaroo",
|
||||
"questEggKangarooMountText": "Kangaroo",
|
||||
"questEggKangarooAdjective": "a keen",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"done": "Done",
|
||||
"gotIt": "Got it!",
|
||||
"titleTimeTravelers": "Time Travelers",
|
||||
"titleSeasonalShop": "Seasonal Shop",
|
||||
"titleSeasonalShop": "Bilihan ng mga Napápanahóng Kalakal",
|
||||
"saveEdits": "Save Edits",
|
||||
"showMore": "Show More",
|
||||
"showLess": "Show Less",
|
||||
@@ -16,7 +16,7 @@
|
||||
"code": "`code`",
|
||||
"achievements": "Achievements",
|
||||
"basicAchievs": "Basic Achievements",
|
||||
"seasonalAchievs": "Seasonal Achievements",
|
||||
"seasonalAchievs": "Mga Napápanahóng Tagumpáy",
|
||||
"specialAchievs": "Special Achievements",
|
||||
"modalAchievement": "Achievement!",
|
||||
"special": "Special",
|
||||
|
||||
@@ -321,7 +321,7 @@
|
||||
"exampleGroupName": "Example: Avengers Academy",
|
||||
"exampleGroupDesc": "For those selected to join the training academy for The Avengers Superhero Initiative",
|
||||
"thisGroupInviteOnly": "This group is invitation only.",
|
||||
"gettingStarted": "Getting Started",
|
||||
"gettingStarted": "Pa'no Panimulán",
|
||||
"congratsOnGroupPlan": "Congratulations on creating your new Group! Here are a few answers to some of the more commonly asked questions.",
|
||||
"whatsIncludedGroup": "What's included in the subscription",
|
||||
"whatsIncludedGroupDesc": "All members of the Group receive full subscription benefits, including the monthly subscriber items, the ability to buy Gems with Gold, and the Royal Purple Jackalope mount, which is exclusive to users with a Group Plan membership.",
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"noItemsAvailableForType": "Wala kang <%= type %>.",
|
||||
"foodItemType": "Pagkaing Pang-alaga",
|
||||
"eggsItemType": "Mga Itlog",
|
||||
"hatchingPotionsItemType": "Hatching Potions",
|
||||
"specialItemType": "Mga espesyal na gamit",
|
||||
"noItemsAvailableForType": "Walá ka ng <%= type %>.",
|
||||
"foodItemType": "Pagkaing Pang-alagà",
|
||||
"eggsItemType": "Mga Itlóg",
|
||||
"hatchingPotionsItemType": "Mga Mahiwagang Langís na Pampápapisâ",
|
||||
"specialItemType": "Mga Natatanging kagamitán",
|
||||
"lockedItem": "Nakakandadong Gamit",
|
||||
"allItems": "Lahat ng Gamit",
|
||||
"petAndMount": "Pet at Mount"
|
||||
"allItems": "Lahát ng Kagamitán",
|
||||
"petAndMount": "Alagà at Lulaníng Alagà"
|
||||
}
|
||||
|
||||
@@ -1,25 +1,25 @@
|
||||
{
|
||||
"unlockedReward": "You have received <%= reward %>",
|
||||
"earnedRewardForDevotion": "You have earned <%= reward %> for being committed to improving your life.",
|
||||
"nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>",
|
||||
"awesome": "Awesome!",
|
||||
"countLeft": "Check-ins until next reward: <%= count %>",
|
||||
"incentivesDescription": "When it comes to building habits, consistency is key. Each day you check-in you get closer to a prize.",
|
||||
"checkinEarned": "Your Check-In Counter went up!",
|
||||
"unlockedCheckInReward": "You unlocked a Check-In Prize!",
|
||||
"checkinProgressTitle": "Progress until next",
|
||||
"incentiveBackgroundsUnlockedWithCheckins": "Locked Plain Backgrounds will unlock with Daily Check-Ins.",
|
||||
"oneOfAllPetEggs": "one of each standard Pet Egg",
|
||||
"twoOfAllPetEggs": "two of each standard Pet Egg",
|
||||
"threeOfAllPetEggs": "three of each standard Pet Egg",
|
||||
"oneOfAllHatchingPotions": "one of each standard Hatching Potion",
|
||||
"threeOfEachFood": "three of each standard Pet Food",
|
||||
"fourOfEachFood": "four of each standard Pet Food",
|
||||
"twoSaddles": "two Saddles",
|
||||
"threeSaddles": "three Saddles",
|
||||
"incentiveAchievement": "the Royally Loyal achievement",
|
||||
"royallyLoyal": "Royally Loyal",
|
||||
"royallyLoyalText": "This user has checked in over 500 times, and has earned every Check-In Prize!",
|
||||
"checkInRewards": "Check-In Rewards",
|
||||
"backloggedCheckInRewards": "You received Check-In Prizes! Visit your Inventory and Equipment to see what's new."
|
||||
"unlockedReward": "Nakátanggáp ka ng <%= reward %>",
|
||||
"earnedRewardForDevotion": "Napágkaloóban ka ng <%= reward %> dahil tapát ka sa pagpapabuti ng iyóng buhay.",
|
||||
"nextRewardUnlocksIn": "Bilang ng pagsadyâ mo rito hanggang sa mapagkaloobán ka ng gantimpalà: <%= numberOfCheckinsLeft %>",
|
||||
"awesome": "Ang Galíng!",
|
||||
"countLeft": "Check-ins until next reward: <%= count %>",
|
||||
"incentivesDescription": "Tiyagá ang kailangan upang masanay. Sa bawat araw ng pagsadyâ mo rito, palapit na ng palapit na ang iyóng gantimpalà.",
|
||||
"checkinEarned": "Tumaás ang bilang ng pagsadyâ mo rito!",
|
||||
"unlockedCheckInReward": "You unlocked a Check-In Prize!",
|
||||
"checkinProgressTitle": "Ang iyóng katayuan hanggáng sa susunód na",
|
||||
"incentiveBackgroundsUnlockedWithCheckins": "Locked Plain Backgrounds will unlock with Daily Check-Ins.",
|
||||
"oneOfAllPetEggs": "tig-íisá ng bawat pangkaraniwang Itlóg ng Alagà",
|
||||
"twoOfAllPetEggs": "tigdádalawá ng bawat pangkaraniwang Itlóg ng Alagà",
|
||||
"threeOfAllPetEggs": "tigtátatló ng bawat pangkaraniwang Itlóg ng Alagà",
|
||||
"oneOfAllHatchingPotions": "tig-íisá ng bawat pangkaraniwang Mahiwagang Langís na Pampápapisâ",
|
||||
"threeOfEachFood": "tigtátatló ng bawat pángkaraniwang Pagkaing Pang-alagà",
|
||||
"fourOfEachFood": "tíg-aapat ng bawat pángkaraniwang Pagkaing Pang-alagà",
|
||||
"twoSaddles": "two Saddles",
|
||||
"threeSaddles": "three Saddles",
|
||||
"incentiveAchievement": "ang Kakaibang Kalakihan sa Katapatan na tagumpáy",
|
||||
"royallyLoyal": "Kakaibang Kalakihan sa Katapatan",
|
||||
"royallyLoyalText": "Limandaáng ulit ng nakapuntá ang tagagamit na itó dito, at napagkaloobán na ng bawat Gantimpalà ng maaaring matanggáp ukol sa dalás ng pagpuntá rito!",
|
||||
"checkInRewards": "Gantimpalà sa Dalás ng Pagpuntá Mo Rito",
|
||||
"backloggedCheckInRewards": "Nakátanggáp ka ng gantimpalà sa dalás ng pagpuntá mo rito! Dalawin mo ang iyóng Imbakan at Kagamitán upang makità kung anó ang bago."
|
||||
}
|
||||
|
||||
@@ -14,9 +14,9 @@
|
||||
"activePet": "Aktibong Alagà",
|
||||
"food": "Pagkaing Pang-Alaga at Saddles",
|
||||
"quickInventory": "Mabilisang Imbentaryo",
|
||||
"haveHatchablePet": "Mayroon kang <%= potion %> hatching potion at <%= egg %> itlog upang ma-hatch ang alagang ito! <b>Pindutin</b> upang ma-hatch!",
|
||||
"hatchingPotion": "hatching potion",
|
||||
"magicHatchingPotions": "Mahiwagang Hatching Potions",
|
||||
"haveHatchablePet": "Mayroon kang <%= potion %> na mahiwagang langís na pampápapisâ at <%= egg %> na itlóg upang mapisâ ang alagang itó! <b>Pindutin</b> upang mapisâ!",
|
||||
"hatchingPotion": "mahiwagang langís na pampápapisâ",
|
||||
"magicHatchingPotions": "Mga Mahihiwagang Langís na Pampápapisâ",
|
||||
"hatchingPotions": "Hatching Potions",
|
||||
"eggSingular": "itlog",
|
||||
"eggs": "Mga Itlog",
|
||||
|
||||
@@ -116,11 +116,11 @@
|
||||
"questBasilistNotes": "There's a commotion in the marketplace--the kind that should make you run away. Being a courageous adventurer, you run towards it instead, and discover a Basi-list, coalescing from a clump of incomplete To-Dos! Nearby Habiticans are paralyzed with fear at the length of the Basi-list, unable to start working. From somewhere in the vicinity, you hear @Arcosine shout: \"Quick! Complete your To-Dos and Dailies to defang the monster, before someone gets a paper cut!\" Strike fast, adventurer, and check something off - but beware! If you leave any Dailies undone, the Basi-list will attack you and your party!",
|
||||
"questBasilistCompletion": "The Basi-list has scattered into paper scraps, which shimmer gently in rainbow colors. \"Whew!\" says @Arcosine. \"Good thing you guys were here!\" Feeling more experienced than before, you gather up some fallen gold from among the papers.",
|
||||
"questBasilistBoss": "The Basi-List",
|
||||
"questEggHuntText": "Egg Hunt",
|
||||
"questEggHuntText": "Pagháhanáp ng Itlóg",
|
||||
"questEggHuntNotes": "Overnight, strange plain eggs have appeared everywhere: in Matt's stables, behind the counter at the Tavern, and even among the pet eggs at the Marketplace! What a nuisance! \"Nobody knows where they came from, or what they might hatch into,\" says Megan, \"but we can't just leave them laying around! Work hard and search hard to help me gather up these mysterious eggs. Maybe if you collect enough, there will be some extras left over for you...\"",
|
||||
"questEggHuntCompletion": "You did it! In gratitude, <strong>Megan</strong> gives you ten of the eggs. \"I bet the hatching potions will dye them beautiful colors! And I wonder what will happen when they turn into mounts....\"",
|
||||
"questEggHuntCollectPlainEgg": "Plain Eggs",
|
||||
"questEggHuntDropPlainEgg": "Plain Egg",
|
||||
"questEggHuntCollectPlainEgg": "Mga Payák na Itlóg",
|
||||
"questEggHuntDropPlainEgg": "Payák na Itlóg",
|
||||
"questDilatoryText": "The Dread Drag'on of Dilatory",
|
||||
"questDilatoryNotes": "We should have heeded the warnings.<br><br>Dark shining eyes. Ancient scales. Massive jaws, and flashing teeth. We've awoken something horrifying from the crevasse: <strong>the Dread Drag'on of Dilatory!</strong> Screaming Habiticans fled in all directions when it reared out of the sea, its terrifyingly long neck extending hundreds of feet out of the water as it shattered windows with its searing roar.<br><br>\"This must be what dragged Dilatory down!\" yells Lemoness. \"It wasn't the weight of the neglected tasks - the Dark Red Dailies just attracted its attention!\"<br><br>\"It's surging with magical energy!\" @Baconsaur cries. \"To have lived this long, it must be able to heal itself! How can we defeat it?\"<br><br>Why, the same way we defeat all beasts - with productivity! Quickly, Habitica, band together and strike through your tasks, and all of us will battle this monster together. (There's no need to abandon previous quests - we believe in your ability to double-strike!) It won't attack us individually, but the more Dailies we skip, the closer we get to triggering its Neglect Strike - and I don't like the way it's eyeing the Tavern....",
|
||||
"questDilatoryBoss": "The Dread Drag'on of Dilatory",
|
||||
@@ -196,7 +196,7 @@
|
||||
"questRockNotes": "Crossing Habitica's Meandering Mountains with some friends, you make camp one night in a beautiful cave laced with shining minerals. But when you wake up the next morning, the entrance has disappeared, and the floor of the cave is shifting underneath you.<br><br>\"The mountain's alive!\" shouts your companion @pfeffernusse. \"These aren't crystals - these are teeth!\"<br><br>@Painter de Cluster grabs your hand. \"We'll have to find another way out - stay with me and don't get distracted, or we could be trapped in here forever!\"",
|
||||
"questRockBoss": "Crystal Colossus",
|
||||
"questRockCompletion": "Your diligence has allowed you to find a safe path through the living mountain. Standing in the sunshine, your friend @intune notices something glinting on the ground by the cave's exit. You stoop to pick it up, and see that it's a small rock with a vein of gold running through it. Beside it are a number of other rocks with rather peculiar shapes. They almost look like... eggs?",
|
||||
"questRockDropRockEgg": "Rock (Egg)",
|
||||
"questRockDropRockEgg": "Bató (Itlóg)",
|
||||
"questRockUnlockText": "Nagpapahintulot na makabilí ng itlóg ng Bató sa Pamilihan",
|
||||
"questBunnyText": "The Killer Bunny",
|
||||
"questBunnyNotes": "After many difficult days, you reach the peak of Mount Procrastination and stand before the imposing doors of the Fortress of Neglect. You read the inscription in the stone. \"Inside resides the creature that embodies your greatest fears, the reason for your inaction. Knock and face your demon!\" You tremble, imagining the horror within and feel the urge to flee as you have done so many times before. @Draayder holds you back. \"Steady, my friend! The time has come at last. You must do this!\"<br><br>You knock and the doors swing inward. From within the gloom you hear a deafening roar, and you draw your weapon.",
|
||||
@@ -204,12 +204,12 @@
|
||||
"questBunnyCompletion": "With one final blow the killer rabbit sinks to the ground. A sparkly mist rises from her body as she shrinks down into a tiny bunny... nothing like the cruel beast you faced a moment before. Her nose twitches adorably and she hops away, leaving some eggs behind. @Gully laughs. \"Mount Procrastination has a way of making even the smallest challenges seem insurmountable. Let's gather these eggs and head for home.\"",
|
||||
"questBunnyDropBunnyEgg": "Bunny (Egg)",
|
||||
"questBunnyUnlockText": "Nagpapahintulot na makabilí ng itlóg ng Kuneho sa Pamilihan",
|
||||
"questSlimeText": "The Jelly Regent",
|
||||
"questSlimeNotes": "As you work on your tasks, you notice you are moving slower and slower. \"It's like walking through molasses,\" @Leephon grumbles. \"No, like walking through jelly!\" @starsystemic says. \"That slimy Jelly Regent has slathered his stuff all over Habitica. It's gumming up the works. Everybody is slowing down.\" You look around. The streets are slowly filling with clear, colorful ooze, and Habiticans are struggling to get anything done. As others flee the area, you grab a mop and prepare for battle!",
|
||||
"questSlimeBoss": "Jelly Regent",
|
||||
"questSlimeCompletion": "With a final jab, you trap the Jelly Regent in an over-sized donut, rushed in by @Overomega, @LordDarkly, and @Shaner, the quick-thinking leaders of the pastry club. As everyone is patting you on the back, you feel someone slip something into your pocket. It’s the reward for your sweet success: three Marshmallow Slime eggs.",
|
||||
"questSlimeDropSlimeEgg": "Marshmallow Slime (Egg)",
|
||||
"questSlimeUnlockText": "Nagpapahintulot na makabilí ng itlóg ng Dità sa Pamilihan",
|
||||
"questSlimeText": "Ang Gulaman na Panghaliling Pinunò",
|
||||
"questSlimeNotes": "As you work on your tasks, you notice you are moving slower and slower. \"It's like walking through molasses,\" @Leephon grumbles. \"No, like walking through jelly!\" @starsystemic says. \"That slimy Gulaman na Panghaliling Pinunò has slathered his stuff all over Habitica. It's gumming up the works. Everybody is slowing down.\" You look around. The streets are slowly filling with clear, colorful ooze, and Habiticans are struggling to get anything done. As others flee the area, you grab a mop and prepare for battle!",
|
||||
"questSlimeBoss": "Gulaman na Panghaliling Pinunò",
|
||||
"questSlimeCompletion": "With a final jab, you trap the Gulaman na Panghaliling Pinunò in an over-sized donut, rushed in by @Overomega, @LordDarkly, and @Shaner, the quick-thinking leaders of the pastry club. As everyone is patting you on the back, you feel someone slip something into your pocket. It’s the reward for your sweet success: three Marshmallow Slime eggs.",
|
||||
"questSlimeDropSlimeEgg": "Marshmallow na Lapot (Itlóg)",
|
||||
"questSlimeUnlockText": "Nagpapahintulot na makabilí ng itlóg ng Lapot sa Pamilihan",
|
||||
"questSheepText": "The Thunder Ram",
|
||||
"questSheepNotes": "As you wander the rural Taskan countryside with friends, taking a \"quick break\" from your obligations, you find a cozy yarn shop. You are so absorbed in your procrastination that you hardly notice the ominous clouds creep over the horizon. \"I've got a ba-a-a-ad feeling about this weather,\" mutters @Misceo, and you look up. The stormy clouds are swirling together, and they look a lot like a... \"We don't have time for cloud-gazing!\" @starsystemic shouts. \"It's attacking!\" The Thunder Ram hurtles forward, slinging bolts of lightning right at you!",
|
||||
"questSheepBoss": "Thunder Ram",
|
||||
@@ -288,11 +288,11 @@
|
||||
"questSnakeBoss": "Serpent of Distraction",
|
||||
"questSnakeDropSnakeEgg": "Snake (Egg)",
|
||||
"questSnakeUnlockText": "Nagpapahintulot na makabilí ng itlóg ng Ahas sa Pamilihan",
|
||||
"questUnicornText": "Convincing the Unicorn Queen",
|
||||
"questUnicornNotes": "Conquest Creek has become muddied, destroying Habit City's fresh water supply! Luckily, @Lukreja knows an old legend that claims that a unicorn's horn can purify the foulest of waters. Together with your intrepid guide @UncommonCriminal, you hike through the frozen peaks of the Meandering Mountains. Finally, at the icy summit of Mount Habitica itself, you find the Unicorn Queen amid the glittering snows. \"Your pleas are compelling,\" she tells you. \"But first you must prove that you are worthy of my aid!\"",
|
||||
"questUnicornCompletion": "Impressed by your diligence and strength, the Unicorn Queen at last agrees that your cause is worthy. She allows you to ride on her back as she soars to the source of Conquest Creek. As she lowers her golden horn to the befouled waters, a brilliant blue light rises from the water’s surface. It is so blinding that you are forced to close your eyes. When you open them a moment later, the unicorn is gone. However, @rosiesully lets out a cry of delight: the water is now clear, and three shining eggs rest at the creek’s edge.",
|
||||
"questUnicornBoss": "The Unicorn Queen",
|
||||
"questUnicornDropUnicornEgg": "Unicorn (Egg)",
|
||||
"questUnicornText": "Himukin ang Mahál na Maysángsungay",
|
||||
"questUnicornNotes": "Naputikan ang Pasig ng Paglupig na siyáng ikinasirà ng pinagkukunan ng sariwang tubig sa Lungsód ng Ikinágawì! Buti na lang, may alám si @Lukreja na isáng matandáng alamát na nakapagsabing nalilinis daw ng sungay ng isáng maysángsungay ang kahit gaano pa karumi na tubig. Kasama ng iyóng napakatapang na tagapággabáy na si @UncommonCriminal, tinahak ninyó ang mayeyelong rurok ng Bulúbunduking Bumabaitáng. Nang nasa mayelong tuktók kayó ng Bundók Habitica sa wakás, natagpuán n'yo ang Mahál na Maysángsungay sa kalágitnaan ng kumikináng na niyebe. \"Nakakahimok ang inyóng pakiusap,\" sabi ániyá, \"ngunit kailangan n'yo munang patunayan na karapat-dapat kayóng tulungan!\"",
|
||||
"questUnicornCompletion": "Dahil napahangà n'yo siyá sa inyóng sipag at lakás, sa wakás at nahimok rin ang Mahál na Maysángsungay na tulungan kayó sa inyóng nilalayon. Pinayagan n'yá kayóng sumakáy sa kanyáng likód habang pumaibabaw-lipád siya sa kalagitnaan ng Pasig ng Paglupig. Sa pagtubóg ng kanyang gintóng sungay sa madungis na tubig, isáng nakakasilaw na bugháwna ilaw ang sumungaw mulâ sa ibabaw ng tubig. Sa ubod ng tindí nitó, napapikít kayó. Nang binuksán n'yo ang inyóng mga matá, nawalá na ang maysángsungay, ngunit humiyáw sa tuwâ si @rosiesully: malinaw na ulít ang tubig, at lumitáw ang tatlóng kumíkintáb na itlóg sa may paanán ng pasig.",
|
||||
"questUnicornBoss": "Ang Mahál na Maysángsungay",
|
||||
"questUnicornDropUnicornEgg": "Maysángsungay (Itlóg)",
|
||||
"questUnicornUnlockText": "Nagpapahintulot na makabilí ng itlóg ng Maysangsungay sa Pamilihan",
|
||||
"questSabretoothText": "The Sabre Cat",
|
||||
"questSabretoothNotes": "A roaring monster is terrorizing Habitica! The creature stalks through the wilds and woods, then bursts forth to attack before vanishing again. It's been hunting innocent pandas and frightening the flying pigs into fleeing their pens to roost in the trees. @InspectorCaracal and @icefelis explain that the Zombie Sabre Cat was set free while they were excavating in the ancient, untouched ice-fields of the Stoïkalm Steppes. \"It was perfectly friendly at first – I don't know what happened. Please, you have to help us recapture it! Only a champion of Habitica can subdue this prehistoric beast!\"",
|
||||
@@ -308,7 +308,7 @@
|
||||
"questMonkeyUnlockText": "Nagpapahintulot na makabilí ng itlóg ng Unggóy sa Pamilihan",
|
||||
"questSnailText": "The Snail of Drudgery Sludge",
|
||||
"questSnailNotes": "You're excited to begin questing in the abandoned Dungeons of Drudgery, but as soon as you enter, you feel the ground under your feet start to suck at your boots. You look up to the path ahead and see Habiticans mired in slime. @Overomega yells, \"They have too many unimportant tasks and dailies, and they're getting stuck on things that don't matter! Pull them out!\"<br><br>\"You need to find the source of the ooze,\" @Pfeffernusse agrees, \"or the tasks that they cannot accomplish will drag them down forever!\"<br><br>Pulling out your weapon, you wade through the gooey mud.... and encounter the fearsome Snail of Drudgery Sludge.",
|
||||
"questSnailCompletion": "You bring your weapon down on the great Snail's shell, cracking it in two, releasing a flood of water. The slime is washed away, and the Habiticans around you rejoice. \"Look!\" says @Misceo. \"There's a small group of snail eggs in the remnants of the muck.\"",
|
||||
"questSnailCompletion": "You bring your weapon down on the great Snail's shell, cracking it in two, releasing a flood of water. The lapot is washed away, and the Habiticans around you rejoice. \"Look!\" says @Misceo. \"There's a small group of snail eggs in the remnants of the muck.\"",
|
||||
"questSnailBoss": "Snail of Drudgery Sludge",
|
||||
"questSnailDropSnailEgg": "Snail (Egg)",
|
||||
"questSnailUnlockText": "Nagpapahintulot na makabilí ng itlóg ng Susô sa Pamilihan",
|
||||
@@ -332,18 +332,18 @@
|
||||
"questTreelingText": "The Tangle Tree",
|
||||
"questTreelingNotes": "It's the annual Garden Competition, and everyone is talking about the mysterious project which @aurakami has promised to unveil. You join the crowd on the day of the big announcement, and marvel at the introduction of a moving tree. @fuzzytrees explains that the tree will help with garden maintenance, showing how it can mow the lawn, trim the hedge and prune the roses all at the same time – until the tree suddenly goes wild, turning its secateurs on its creator! The crowd panics as everyone tries to flee, but you aren't afraid – you leap forward, ready to do battle.",
|
||||
"questTreelingCompletion": "You dust yourself off as the last few leaves drift to the floor. In spite of the upset, the Garden Competition is now safe – although the tree you just reduced to a heap of wood chips won't be winning any prizes! \"Still a few kinks to work out there,\" @PainterProphet says. \"Perhaps someone else would do a better job of training the saplings. Do you fancy a go?\"",
|
||||
"questTreelingBoss": "Tangle Tree",
|
||||
"questTreelingDropTreelingEgg": "Treeling (Egg)",
|
||||
"questTreelingUnlockText": "Nagpapahintulot na makabilí ng itlóg ng Bansót na Kahoy sa Pamilihan",
|
||||
"questAxolotlText": "The Magical Axolotl",
|
||||
"questAxolotlNotes": "From the depths of Washed-Up Lake you see rising bubbles and... fire? A little axolotl rises from the murky water spewing streaks of colors. Suddenly it begins to open its mouth and @streak yells, \"Look out!\" as the Magical Axolotl starts to gulp up your willpower!<br><br>The Magical Axolotl swells with spells, taunting you. \"Have you heard of my powers of regeneration? You'll tire before I do!\"<br><br>\"We can defeat you with the good habits we've built!\" @PainterProphet defiantly shouts. You steel yourself to be productive to defeat the Magical Axolotl and regain your stolen willpower!",
|
||||
"questAxolotlCompletion": "After defeating the Magical Axolotl, you realize that you regained your willpower all on your own.<br><br>\"The willpower? The regeneration? It was all just an illusion?\" @Kiwibot asks.<br><br>\"Most magic is,\" the Magical Axolotl replies. \"I'm sorry for tricking you. Please take these eggs as an apology. I trust you to raise them to use their magic for good habits and not evil!\"<br><br>You and @hazel40 clutch your new eggs in one hand and wave goodbye with the other as the Magical Axolotl returns to the lake.",
|
||||
"questAxolotlBoss": "Magical Axolotl",
|
||||
"questAxolotlDropAxolotlEgg": "Axolotl (Egg)",
|
||||
"questTreelingBoss": "Sumásangá-Sangáng Sigalót",
|
||||
"questTreelingDropTreelingEgg": "Totoy na Kahoy (Itlóg)",
|
||||
"questTreelingUnlockText": "Nagpapahintulot na makabilí ng itlóg ng Totoy na Kahoy sa Pamilihan",
|
||||
"questAxolotlText": "Ang Mahiwagang <i>Axolotl</i>",
|
||||
"questAxolotlNotes": "From the depths of Washed-Up Lake you see rising bubbles and... fire? A little axolotl rises from the murky water spewing streaks of colors. Suddenly it begins to open its mouth and @streak yells, \"Look out!\" as the Magical Axolotl starts to gulp up your willpower!<br><br>Ang Mahiwagang <i>Axolotl</i> swells with spells, taunting you. \"Have you heard of my powers of regeneration? You'll tire before I do!\"<br><br>\"We can defeat you with the good habits we've built!\" @PainterProphet defiantly shouts. You steel yourself to be productive to defeat the Magical Axolotl and regain your stolen willpower!",
|
||||
"questAxolotlCompletion": "Matapos matalo ang Mahiwagang <i>Axolotl</i>, you realize that you regained your willpower all on your own.<br><br>\"The willpower? The regeneration? It was all just an illusion?\" @Kiwibot asks.<br><br>\"Most magic is,\" sagót ng Mahiwagang <i>Axolotl</i>. \"I'm sorry for tricking you. Tanggapín mo ang mga itlóg na itó as an apology. I trust you to raise them to use their magic for good habits and not evil!\"<br><br>You and @hazel40 clutch your new eggs in one hand and wave goodbye with the other habang bumabalík ang Mahiwagang <i>Axolotl</i> sa lawà.",
|
||||
"questAxolotlBoss": "Mahiwagang <i>Axolotl</i>",
|
||||
"questAxolotlDropAxolotlEgg": "<i>Axolotl</i> (Itlóg)",
|
||||
"questAxolotlUnlockText": "Nagpapahintulot na makabilí ng itlóg ng <i>Axolotl</i> sa Pamilihan",
|
||||
"questAxolotlRageTitle": "Axolotl Regeneration",
|
||||
"questAxolotlRageDescription": "This bar fills when you don't complete your Dailies. When it is full, the Magical Axolotl will heal 30% of its remaining health!",
|
||||
"questAxolotlRageEffect": "`Magical Axolotl uses AXOLOTL REGENERATION!`\n\n`A curtain of colorful bubbles obscures the monster for a moment, and when it clears, some of its wounds have vanished!`",
|
||||
"questAxolotlRageTitle": "Pagpápalít-Katawán ng <i>Axolotl</i>",
|
||||
"questAxolotlRageDescription": "This bar fills when you don't complete your Dailies. When it is full, ang Mahiwagang <i>Axolotl</i> will heal 30% of its remaining health!",
|
||||
"questAxolotlRageEffect": "`Gumamit ng PAGPÁPALÍT-KATAWÁN NG AXOLOTL ang Mahiwagang Axolotl!`\n\n`A curtain of colorful bubbles obscures the monster for a moment, and when it clears, some of its wounds have vanished!`",
|
||||
"questTurtleText": "Guide the Turtle",
|
||||
"questTurtleNotes": "Help! This giant sea turtle cannot find her way to her nesting beach. She returns there every year to lay her eggs, but this year Inkomplete Bay is filled with toxic Task Flotsam made of red dailies and unchecked to-dos. \"She's thrashing in a panic!\" @JessicaChase says.<br><br>@UncommonCriminal nods. \"It's because her guiding senses are fogged and confused.\"<br><br>@Scarabsi grabs your arm. \"Can you help clear the Task Flotsam blocking her path? It may be hazardous, but we have to help her!\"",
|
||||
"questTurtleCompletion": "Your valiant work has cleared the waters for our sea turtle to find her beach. You, @Bambin, and @JaizakAripaik watch as she buries her brood of eggs deep in the sand so they can grow and hatch into hundreds of little sea turtles. Ever the lady, she gives you three eggs each, asking that you feed and nurture them so one day they become big sea turtles themselves.",
|
||||
@@ -418,12 +418,12 @@
|
||||
"questMoon3Completion": "The emerging monster bursts into shadow, and the moon turns silver as the danger passes. The dragons start singing again, and the stars sparkle with a soothing light. @Starsystemic the Seer bends down and picks up a lunar shard. It shines silver in her hand, before changing into a magnificent crystal scythe.",
|
||||
"questMoon3Boss": "Monstrous Moon",
|
||||
"questMoon3DropWeapon": "Lunar Scythe (Two-Handed Weapon)",
|
||||
"questSlothText": "The Somnolent Sloth",
|
||||
"questSlothText": "Ang Makuyad na Maantukin",
|
||||
"questSlothNotes": "As you and your party venture through the Somnolent Snowforest, you're relieved to see a glimmering of green among the white snowdrifts... until an enormous sloth emerges from the frosty trees! Green emeralds shimmer hypnotically on its back.<br><br>\"Hello, adventurers... why don't you take it slow? You've been walking for a while... so why not... stop? Just lie down, and rest...\"<br><br>You feel your eyelids grow heavy, and you realize: It's the Somnolent Sloth! According to @JaizakAripaik, it got its name from the emeralds on its back which are rumored to... send people to... sleep...<br><br>You shake yourself awake, fighting drowsiness. In the nick of time, @awakebyjava and @PainterProphet begin to shout spells, forcing your party awake. \"Now's our chance!\" @Kiwibot yells.",
|
||||
"questSlothCompletion": "You did it! As you defeat the Somnolent Sloth, its emeralds break off. \"Thank you for freeing me of my curse,\" says the sloth. \"I can finally sleep well, without those heavy emeralds on my back. Have these eggs as thanks, and you can have the emeralds too.\" The sloth gives you three sloth eggs and heads off for warmer climates.",
|
||||
"questSlothBoss": "Somnolent Sloth",
|
||||
"questSlothDropSlothEgg": "Sloth (Egg)",
|
||||
"questSlothUnlockText": "Nagpapahintulot na makabilí ng itlóg ng Batugan sa Pamilihan",
|
||||
"questSlothBoss": "Makuyad na Maantukin",
|
||||
"questSlothDropSlothEgg": "Makuyad (Itlóg)",
|
||||
"questSlothUnlockText": "Nagpapahintulot na makabilí ng itlóg ng Makuyad sa Pamilihan",
|
||||
"questTriceratopsText": "The Trampling Triceratops",
|
||||
"questTriceratopsNotes": "The snow-capped Stoïkalm Volcanoes are always bustling with hikers and sight-seers. One tourist, @plumilla, calls over a crowd. \"Look! I enchanted the ground to glow so that we can play field games on it for our outdoor activity Dailies!\" Sure enough, the ground is swirling with glowing red patterns. Even some of the prehistoric pets from the area come over to play.<br><br>Suddenly, there's a loud snap -- a curious Triceratops has stepped on @plumilla's wand! It's engulfed in a burst of magic energy, and the ground starts shaking and growing hot. The Triceratops' eyes shine red, and it roars and begins to stampede!<br><br>\"That's not good,\" calls @McCoyly, pointing in the distance. Each magic-fueled stomp is causing the volcanoes to erupt, and the glowing ground is turning to lava beneath the dinosaur's feet! Quickly, you must hold off the Trampling Triceratops until someone can reverse the spell!",
|
||||
"questTriceratopsCompletion": "With quick thinking, you herd the creature towards the soothing Stoïkalm Steppes so that @*~Seraphina~* and @PainterProphet can reverse the lava spell without distraction. The calming aura of the Steppes takes effect, and the Triceratops curls up as the volcanoes go dormant once more. @PainterProphet passes you some eggs that were rescued from the lava. \"Without you, we wouldn't have been able to concentrate to stop the eruptions. Give these pets a good home.\"",
|
||||
@@ -604,7 +604,7 @@
|
||||
"cuddleBuddiesText": "Cuddle Buddies Quest Bundle",
|
||||
"cuddleBuddiesNotes": "Contains 'The Killer Bunny', 'The Nefarious Ferret', and 'The Guinea Pig Gang'. Available until May 31.",
|
||||
"aquaticAmigosText": "Aquatic Amigos Quest Bundle",
|
||||
"aquaticAmigosNotes": "Contains 'The Magical Axolotl', 'The Kraken of Inkomplete', and 'The Call of Octothulu'. Available until June 30.",
|
||||
"aquaticAmigosNotes": "Naglalamán ng 'Ang Mahiwagang <i>Axolotl</i>', 'The Kraken of Inkomplete', at 'The Call of Octothulu'. Mabibilí hanggáng Hunyo a 30.",
|
||||
"questSeaSerpentText": "Danger in the Depths: Sea Serpent Strike!",
|
||||
"questSeaSerpentNotes": "Your streaks have you feeling lucky—it’s the perfect time for a trip to the seahorse racetrack. You board the submarine at Diligent Docks and settle in for the trip to Dilatory, but you’ve barely submerged when an impact rocks the sub, sending its occupants tumbling. “What’s going on?” @AriesFaries shouts.<br><br>You glance through a nearby porthole and are shocked by the wall of shimmering scales passing by it. “Sea serpent!” Captain @Witticaster calls through the intercom. “Brace yourselves, it’s coming ‘round again!” As you grip the arms of your seat, your unfinished tasks flash before your eyes. ‘Maybe if we work together and complete them,’ you think, ‘we can drive this monster away!’",
|
||||
"questSeaSerpentCompletion": "Battered by your commitment, the sea serpent flees, disappearing into the depths. When you arrive in Dilatory, you breathe a sigh of relief before noticing @*~Seraphina~ approaching with three translucent eggs cradled in her arms. “Here, you should have these,” she says. “You know how to handle a sea serpent!” As you accept the eggs, you vow anew to remain steadfast in completing your tasks to ensure that there’s not a repeat occurrence.",
|
||||
@@ -651,5 +651,6 @@
|
||||
"questStoneUnlockText": "Nagpapahintulot na makabilí ng Pampapapisâ ng Nilulumutang Bató na Alagà sa Pamilihan",
|
||||
"questSolarSystemUnlockText": "Nagpapahintulot na makabilí ng Pampapapisâ ng Sinangkaarawang Alagà sa Pamilihan",
|
||||
"questOnyxUnlockText": "Nagpapahintulot na makabilí ng Pampapapisâ ng Inoniksang Alagà sa Pamilihan",
|
||||
"questVirtualPetUnlockText": "Nagpapahintulot na makabilí ng Pampapapisâ ng Alagang Katháng Katunayan sa Pamilihan"
|
||||
"questVirtualPetUnlockText": "Nagpapahintulot na makabilí ng Pampapapisâ ng Alagang Katháng Katunayan sa Pamilihan",
|
||||
"jungleBuddiesNotes": "Contains 'Monstrous Mandrill and the Mischief Monkeys', 'Ang Makuyad na Maantukin', and 'The Tangle Tree'. Mabibilí hanggáng <%= date %>."
|
||||
}
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"subscription": "Subscription",
|
||||
"subscriptions": "Subscriptions",
|
||||
"sendGems": "Send Gems",
|
||||
"buyGemsGold": "Buy Gems with Gold",
|
||||
"mustSubscribeToPurchaseGems": "Must subscribe to purchase gems with GP",
|
||||
"subscription": "Abuloy",
|
||||
"subscriptions": "Mga Abuloy",
|
||||
"sendGems": "Magpadalá ng mga Hiyás",
|
||||
"buyGemsGold": "Bumilí ng Hiyás gamit ang Gintô",
|
||||
"mustSubscribeToPurchaseGems": "Kailangang mag-abuloy upang makabilí ng Hiyás gamit ang Gintô",
|
||||
"reachedGoldToGemCap": "You've reached the Gold=>Gem conversion cap <%= convCap %> for this month. We have this to prevent abuse / farming. The cap resets within the first three days of each month.",
|
||||
"reachedGoldToGemCapQuantity": "Ang hiniling mong bilang <%= quantity %> ay lagpas sa dami ng maaari mong bilhin ngayong buwan (<%= convCap %>). Ang buong bilang ay nag-rereset sa unang tatlong araw kada buwan. Salamat sa pag-subscribe!",
|
||||
"mysteryItem": "Exclusive monthly items",
|
||||
"mysteryItemText": "Each month you will receive a unique cosmetic item for your avatar! Plus, for every three months of consecutive subscription, the Mysterious Time Travelers will grant you access to historic (and futuristic!) cosmetic items.",
|
||||
"exclusiveJackalopePet": "Exclusive pet",
|
||||
"giftSubscription": "Gusto mo bang magregalo ng mga benepisyo ng subscription sa iba?",
|
||||
"giftSubscriptionText4": "Thanks for supporting Habitica!",
|
||||
"groupPlans": "Group Plans",
|
||||
"reachedGoldToGemCapQuantity": "Lagpás sa dami na (<%= convCap %>), ang bilang na maaari mong bilhín sa buwán na itó, ang hinihilíng na bilang na <%= quantity %>. Bumabalík itó sa dating kabuuán sa loob ng unang tatlóng araw buwán-buwán. Salamat sa paghuhulugán ng bayad!",
|
||||
"mysteryItem": "Mga natatanging kagamitán buwán-buwán",
|
||||
"mysteryItemText": "Bawat buwán, makakatanggáp ka ng isáng natatanging kagamitán na nakapagpapagandá ng iyóng kinatawán! Higít pa, sa bawat tatlóng magkakasunód na buwánang pag-aabuloy, papayagan ka ng mga Mahihiwagang Manlalakbáy ng Panahón na makakamit ng mga makasaysayan (at pangkinabukasan!) na mga kagamitán.",
|
||||
"exclusiveJackalopePet": "Natatanging alagà",
|
||||
"giftSubscription": "Nais mo bang magkaloób o magbigáy ng mga napapakinabangan ng mga nag-aabuloy?",
|
||||
"giftSubscriptionText4": "Salamat sa pagtulong sa Habitica!",
|
||||
"groupPlans": "Mga Pamamaraán ng Pagbayad Ukol sa mga Pangkát",
|
||||
"subscribe": "Subscribe",
|
||||
"nowSubscribed": "You are now subscribed to Habitica!",
|
||||
"cancelSub": "Cancel Subscription",
|
||||
@@ -82,7 +82,7 @@
|
||||
"mysterySet201804": "Spiffy Squirrel Set",
|
||||
"mysterySet201805": "Phenomenal Peacock Set",
|
||||
"mysterySet201806": "Alluring Anglerfish Set",
|
||||
"mysterySet201807": "Sea Serpent Set",
|
||||
"mysterySet201807": "Kumpól ng Ahas-Dagat",
|
||||
"mysterySet201808": "Lava Dragon Set",
|
||||
"mysterySet201809": "Autumnal Armor Set",
|
||||
"mysterySet201810": "Dark Forest Set",
|
||||
@@ -133,14 +133,14 @@
|
||||
"purchaseAll": "Purchase Set",
|
||||
"gemsRemaining": "Mga natitirang hiyas",
|
||||
"notEnoughGemsToBuy": "Hindi ka maaaring bumili ng ganoong halaga ng Hiyas",
|
||||
"viewSubscriptions": "Tignan ang Subscriptions",
|
||||
"viewSubscriptions": "Tignán ang mga Abuloy",
|
||||
"mysticHourglassNeededNoSub": "Kinakailangan ng Mystic Hourglass ang gamit na ito. Makakakuha ka ng mga Mystic Hourglass sa pagiging Habitica subscriber.",
|
||||
"subWillBecomeInactive": "Hindi na magiging aktibo",
|
||||
"confirmCancelSub": "Sigurado ka bang nais mong ikansela ang iyong subscription? Mawawala ang lahat ng benepisyo mo mula sa subscription.",
|
||||
"cancelSubInfoApple": "Maaaring sundan ang <a href=\"https://support.apple.com/en-us/HT202039\">opisyal na panuto ng Apple</a> upang makansela ang iyong subscription o para makita ang termination date ng iyong subscription kung nakansela mo na ito. Ang screen na ito ay hindi makapagpapakita kung nakansela mo na ang iyong subscription.",
|
||||
"cancelSubInfoGoogle": "Maaaring pumunta sa \"Account\" > \"Subscriptions\" na bahagi ng Google Play Store app upang kanselahin ang iyong subscription o para makita ang termination date ng iyong subscription kung nakansela mo na ito. Ang screen na ito ay hindi makapagpapakita kung nakansela mo na ang iyong subscription.",
|
||||
"organization": "Organisasyon",
|
||||
"giftASubscription": "Magregalo ng Subscription",
|
||||
"organization": "Samahán",
|
||||
"giftASubscription": "Magkaloób ng Abuloy",
|
||||
"mysterySet202010": "Nakalilinlang na Nakakabaliw Set",
|
||||
"mysterySet202009": "Kamangha-Manghang Moth Set",
|
||||
"mysterySet202008": "Ma-kuwagong Orakulo Set",
|
||||
@@ -191,5 +191,9 @@
|
||||
"youAreSubscribed": "Naka-subscribe ka sa Habitica",
|
||||
"doubleDropCap": "Doblehin ang Drops",
|
||||
"monthlyMysteryItems": "Buwanang Mystery Items",
|
||||
"subscribersReceiveBenefits": "Itong mga kapaki-pakinabang na benepisyo ay natatanggap ng subscribers!"
|
||||
"subscribersReceiveBenefits": "Itong mga kapaki-pakinabang na benepisyo ay natatanggap ng subscribers!",
|
||||
"needToPurchaseGems": "Kailangan mo bang bumilí ng ipamimigay na Hiyás?",
|
||||
"wantToSendOwnGems": "Nais mo bang ipadalá ang mga Hiyás na mayroón ka?",
|
||||
"howManyGemsPurchase": "Iiláng Hiyás ba ang nais mong bilhín?",
|
||||
"howManyGemsSend": "Iiláng Hiyás ba ang nais mong ipadalá?"
|
||||
}
|
||||
|
||||