Better XSS Fix (#12483)

* Revert "fix(test): adjust expectations"

This reverts commit 205436d5b1.

* Revert "fix(escaping): global inoffensive apostrophe"

This reverts commit 2b8f94b244.

* change <%- to <%=

* fix interpolation only where necessary

* remove unused variable
This commit is contained in:
Matteo Pagliazzi
2020-08-20 20:41:46 +02:00
committed by GitHub
parent 8248c4ca4e
commit 9a07ba7417
1679 changed files with 67532 additions and 67548 deletions

View File

@@ -53,7 +53,7 @@ describe('GET /email/unsubscribe', () => {
const unsubscribedMessage = await user.get(`/email/unsubscribe?code=${code}`);
expect(unsubscribedMessage).to.equal('<h1>Unsubscribed successfully!</h1> You wont receive any other email from Habitica.');
expect(unsubscribedMessage).to.equal('<h1>Unsubscribed successfully!</h1> You won\'t receive any other email from Habitica.');
});
it('returns okay when email is already unsubscribed', async () => {
@@ -63,6 +63,6 @@ describe('GET /email/unsubscribe', () => {
const unsubscribedMessage = await user.get(`/email/unsubscribe?code=${code}`);
expect(unsubscribedMessage).to.equal('<h1>Unsubscribed successfully!</h1> You wont receive any other email from Habitica.');
expect(unsubscribedMessage).to.equal('<h1>Unsubscribed successfully!</h1> You won\'t receive any other email from Habitica.');
});
});

View File

@@ -61,7 +61,7 @@ describe('POST /user/buy-gear/:key', () => {
.to.eventually.be.rejected.and.eql({
code: 401,
error: 'NotAuthorized',
message: 'You cant buy this item.',
message: 'You can\'t buy this item.',
});
});
});

View File

@@ -6,7 +6,7 @@
:hide-footer="true"
>
<div class="modal-body">
<strong v-html="$t('abuseFlagModalHeading', reportData)"></strong>
<strong v-html="$t('abuseFlagModalHeading')"></strong>
<blockquote>
<div v-markdown="abuseObject.text"></div>
</blockquote>
@@ -113,14 +113,6 @@ export default {
},
computed: {
...mapState({ user: 'user.data' }),
reportData () {
let reportMessage = this.abuseObject.user;
const isSystemMessage = this.abuseObject.uuid === 'system';
if (isSystemMessage) reportMessage = this.$t('systemMessage');
return {
name: `<span class='text-danger'>${reportMessage}</span>`,
};
},
},
mounted () {
this.$root.$on('habitica::report-chat', this.handleReport);

View File

@@ -3,7 +3,7 @@
"share": "Share",
"onwards": "Onwards!",
"levelup": "By accomplishing your real life goals, you leveled up and are now fully healed!",
"reachedLevel": "You Reached Level <%- level %>",
"reachedLevel": "You Reached Level <%= level %>",
"achievementLostMasterclasser": "Quest Completionist: Masterclasser Series",
"achievementLostMasterclasserText": "Completed all sixteen quests in the Masterclasser Quest Series and solved the mystery of the Lost Masterclasser!"
}

View File

@@ -47,7 +47,7 @@
"publicChallengesTitle": "Public Challenges",
"officialChallenge": "Official Habitica Challenge",
"by": "by",
"participants": "<%- membercount %> Participants",
"participants": "<%= membercount %> Participants",
"join": "Join",
"exportChallengeCSV": "Export to CSV",
"selectGroup": "Please select group",
@@ -66,7 +66,7 @@
"not_participating": "Not Participating",
"challengedEitherOwnedFilter": "Either",
"backToChallenges": "Back to all challenges",
"prizeValue": "<%- gemcount %>&nbsp;<%- gemicon %> Prize",
"prizeValue": "<%= gemcount %>&nbsp;<%= gemicon %> Prize",
"clone": "Clone",
"challengeNotEnoughGems": "You do not have enough gems to post this challenge.",
"noPermissionEditChallenge": "You don't have permissions to edit this challenge",
@@ -85,7 +85,7 @@
"challengeNotFound": "Challenge not found or you don't have access.",
"onlyLeaderDeleteChal": "Only the challenge leader can delete it.",
"onlyLeaderUpdateChal": "Only the challenge leader can update it.",
"winnerNotFound": "Winner with id \"<%- userId %>\" not found or not part of the challenge.",
"winnerNotFound": "Winner with id \"<%= userId %>\" not found or not part of the challenge.",
"noCompletedTodosChallenge": "\"includeCompletedTodos\" is not supported when fetching challenge tasks.",
"userTasksNoChallengeId": "When \"tasksOwner\" is \"user\" \"challengeId\" can't be passed.",
"onlyChalLeaderEditTasks": "Tasks belonging to a challenge can only be edited by the leader.",

View File

@@ -24,7 +24,7 @@
"size": "Size",
"bodySlim": "Slim",
"bodyBroad": "Broad",
"unlockSet": "Unlock Set - <%- cost %>",
"unlockSet": "Unlock Set - <%= cost %>",
"locked": "locked",
"shirts": "Shirts",
"shirt": "Shirt",
@@ -83,12 +83,12 @@
"gearAchievementNotification": "You have earned the \"Ultimate Gear\" Achievement for upgrading to the maximum gear set for a class!",
"moreGearAchievements": "To attain more Ultimate Gear badges, change classes on <a href='/user/settings/site' target='_blank'>the Settings &gt; Site page</a> and buy your new class's gear!",
"armoireUnlocked": "For more equipment, check out the <strong>Enchanted Armoire!</strong> Click on the Enchanted Armoire Reward for a random chance at special Equipment! It may also give you random XP or food items.",
"ultimGearName": "Ultimate Gear - <%- ultClass %>",
"ultimGearText": "Has upgraded to the maximum weapon and armor set for the <%- ultClass %> class.",
"ultimGearName": "Ultimate Gear - <%= ultClass %>",
"ultimGearText": "Has upgraded to the maximum weapon and armor set for the <%= ultClass %> class.",
"level": "Level",
"levelUp": "Level Up!",
"gainedLevel": "You gained a level!",
"leveledUp": "By accomplishing your real-life goals, you've grown to <strong>Level <%- level %>!</strong>",
"leveledUp": "By accomplishing your real-life goals, you've grown to <strong>Level <%= level %>!</strong>",
"fullyHealed": "You have been fully healed!",
"huzzah": "Huzzah!",
"mana": "Mana",
@@ -137,7 +137,7 @@
"invalidClass": "Invalid class. Please specify 'warrior', 'rogue', 'wizard', or 'healer'.",
"levelPopover": "Each level earns you one Point to assign to a Stat of your choice. You can do so manually, or let the game decide for you using one of the Automatic Allocation options.",
"unallocated": "Unallocated Stat Points",
"haveUnallocated": "You have <%- points %> unallocated Stat Point(s)",
"haveUnallocated": "You have <%= points %> unallocated Stat Point(s)",
"autoAllocation": "Automatic Allocation",
"autoAllocationPop": "Places Points into Stats according to your preferences, when you level up.",
"evenAllocation": "Distribute Stat Points evenly",
@@ -158,7 +158,7 @@
"chooseClass": "Choose your Class",
"chooseClassLearnMarkdown": "[Learn more about Habitica's class system](http://habitica.wikia.com/wiki/Class_System)",
"optOutOfClassesText": "Can't be bothered with classes? Want to choose later? Opt out - you'll be a warrior with no special abilities. You can read about the class system later on the wiki and enable classes at any time under User Icon > Settings.",
"selectClass": "Select <%- heroClass %>",
"selectClass": "Select <%= heroClass %>",
"select": "Select",
"stealth": "Stealth",
"stealthNewDay": "When a new day begins, you will avoid damage from this many missed Dailies.",
@@ -168,13 +168,13 @@
"youDied": "You Died!",
"dieText": "You've lost a Level, all your Gold, and a random piece of Equipment. Arise, Habiteer, and try again! Curb those negative Habits, be vigilant in completion of Dailies, and hold death at arm's length with a Health Potion if you falter!",
"sureReset": "Are you sure? This will reset your character's class and allocated Stat Points (you'll get them all back to re-allocate), and costs 3 Gems.",
"purchaseFor": "Purchase for <%- cost %> Gems?",
"purchaseForHourglasses": "Purchase for <%- cost %> Hourglasses?",
"purchaseFor": "Purchase for <%= cost %> Gems?",
"purchaseForHourglasses": "Purchase for <%= cost %> Hourglasses?",
"notEnoughMana": "Not enough mana.",
"invalidTarget": "You can't cast a skill on that.",
"youCast": "You cast <%- spell %>.",
"youCastTarget": "You cast <%- spell %> on <%- target %>.",
"youCastParty": "You cast <%- spell %> for the party.",
"youCast": "You cast <%= spell %>.",
"youCastTarget": "You cast <%= spell %> on <%= target %>.",
"youCastParty": "You cast <%= spell %> for the party.",
"critBonus": "Critical Hit! Bonus:",
"gainedGold": "You gained some Gold",
"gainedMana": "You gained some Mana",

View File

@@ -101,9 +101,9 @@
"commGuidePara007": "Staff have purple tags marked with crowns. Their title is \"Heroic\".",
"commGuidePara008": "Mods have dark blue tags marked with stars. Their title is \"Guardian\". The only exception is Bailey, who, as an NPC, has a black and green tag marked with a star.",
"commGuidePara009": "The current Staff Members are (from left to right):",
"commGuideAKA": "<%- habitName %> aka <%- realName %>",
"commGuideOnTrello": "<%- trelloName %> on Trello",
"commGuideOnGitHub": "<%- gitHubName %> on GitHub",
"commGuideAKA": "<%= habitName %> aka <%= realName %>",
"commGuideOnTrello": "<%= trelloName %> on Trello",
"commGuideOnGitHub": "<%= gitHubName %> on GitHub",
"commGuidePara010": "There are also several Moderators who assist the staff members. They were selected carefully, so please give them your respect and listen to their suggestions.",
"commGuidePara011": "The current Moderators are (from left to right):",
"commGuidePara011a": "in Tavern chat",

View File

@@ -182,7 +182,7 @@
"questEggVelociraptorText": "Velociraptor",
"questEggVelociraptorMountText": "Velociraptor",
"questEggVelociraptorAdjective": "a clever",
"eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%- eggAdjective(locale) %> <%- eggText(locale) %>.",
"eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%= eggAdjective(locale) %> <%= eggText(locale) %>.",
"hatchingPotionBase": "Base",
"hatchingPotionWhite": "White",
"hatchingPotionDesert": "Desert",
@@ -211,7 +211,7 @@
"hatchingPotionGlow": "Glow-in-the-Dark",
"hatchingPotionFrost": "Frost",
"hatchingPotionIcySnow": "Icy Snow",
"hatchingPotionNotes": "Pour this on an egg, and it will hatch as a <%- potText(locale) %> pet.",
"hatchingPotionNotes": "Pour this on an egg, and it will hatch as a <%= potText(locale) %> pet.",
"premiumPotionAddlNotes": "Not usable on quest pet eggs.",
"foodMeat": "Meat",
"foodMeatThe": "the Meat",

View File

@@ -29,12 +29,12 @@
"heroicText": "The Heroic tier contains Habitica staff and staff-level contributors. If you have this title, you were appointed to it (or hired!).",
"npcText": "NPCs backed Habitica's Kickstarter at the highest tier. You can find their avatars watching over site features!",
"modalContribAchievement": "Contributor Achievement!",
"contribModal": "<%- name %>, you awesome person! You're now a tier <%- level %> contributor for helping Habitica.",
"contribModal": "<%= name %>, you awesome person! You're now a tier <%= level %> contributor for helping Habitica.",
"contribLink": "See what prizes you've earned for your contribution!",
"contribName": "Contributor",
"contribText": "Has contributed to Habitica, whether via code, art, music, writing, or other methods. To learn more, join the Aspiring Legends Guild!",
"readMore": "Read More",
"kickstartName": "Kickstarter Backer - $<%- key %> Tier",
"kickstartName": "Kickstarter Backer - $<%= key %> Tier",
"kickstartText": "Backed the Kickstarter Project",
"helped": "Helped Habitica Grow",
"helpedText1": "Helped Habitica grow by filling out",
@@ -69,7 +69,7 @@
"conLearnURL": "http://habitica.wikia.com/wiki/Contributing_to_Habitica",
"conRewardsURL": "http://habitica.wikia.com/wiki/Contributor_Rewards",
"surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%- count %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%= count %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"currentSurvey": "Current Survey",
"surveyWhen": "The badge will be awarded to all participants when surveys have been processed, in late March.",
"blurbInbox": "This is where your private messages are stored! You can send someone a message by clicking on the envelope icon next to their name in Tavern, Party, or Guild Chat. If you've received an inappropriate PM, you should email a screenshot of it to Lemoness (<%= hrefCommunityManagerEmail %>)",

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"languageName": "English",
"stringNotFound": "String '<%- string %>' not found.",
"stringNotFound": "String '<%= string %>' not found.",
"titleIndex": "Habitica | Your Life The Role Playing Game",
"habitica": "Habitica",
"habiticaLink": "<a href='http://habitica.wikia.com/wiki/Habitica' target='_blank'>Habitica</a>",
@@ -64,7 +64,7 @@
"subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "All",
"none": "None",
"more": "<%- count %> more",
"more": "<%= count %> more",
"and": "and",
"loginSuccess": "Login successful!",
"youSure": "Are you sure?",
@@ -86,7 +86,7 @@
"delete": "Delete",
"gemsPopoverTitle": "Gems",
"gems": "Gems",
"gemButton": "You have <%- number %> Gems.",
"gemButton": "You have <%= number %> Gems.",
"needMoreGems": "Need More Gems?",
"needMoreGemsInfo": "Purchase Gems now, or become a subscriber to buy Gems with Gold, get monthly mystery items, enjoy increased drop caps and more!",
"moreInfo": "More Info",
@@ -101,19 +101,19 @@
"originalUserText": "One of the <em>very</em> original early adopters. Talk about alpha tester!",
"habitBirthday": "Habitica Birthday Bash",
"habitBirthdayText": "Celebrated the Habitica Birthday Bash!",
"habitBirthdayPluralText": "Celebrated <%- count %> Habitica Birthday Bashes!",
"habitBirthdayPluralText": "Celebrated <%= count %> Habitica Birthday Bashes!",
"habiticaDay": "Habitica Naming Day",
"habiticaDaySingularText": "Celebrated Habitica's Naming Day! Thanks for being a fantastic user.",
"habiticaDayPluralText": "Celebrated <%- count %> Naming Days! Thanks for being a fantastic user.",
"habiticaDayPluralText": "Celebrated <%= count %> Naming Days! Thanks for being a fantastic user.",
"achievementDilatory": "Savior of Dilatory",
"achievementDilatoryText": "Helped defeat the Dread Drag'on of Dilatory during the 2014 Summer Splash Event!",
"costumeContest": "Costume Contestant",
"costumeContestText": "Participated in the Habitoween Costume Contest. See some of the awesome entries at blog.habitrpg.com!",
"costumeContestTextPlural": "Participated in <%- count %> Habitoween Costume Contests. See some of the awesome entries at blog.habitrpg.com!",
"costumeContestTextPlural": "Participated in <%= count %> Habitoween Costume Contests. See some of the awesome entries at blog.habitrpg.com!",
"memberSince": "- Member since",
"lastLoggedIn": "- Last logged in",
"notPorted": "This feature is not yet ported from the original site.",
"buyThis": "Buy this <%- text %> with <%- price %> of your <%- gems %> Gems?",
"buyThis": "Buy this <%= text %> with <%= price %> of your <%= gems %> Gems?",
"noReachServer": "Server not currently reachable, try again later",
"errorUpCase": "ERROR:",
"newPassSent": "If we have your email on file, instructions for setting a new password have been sent to your email.",
@@ -173,9 +173,9 @@
"achievementDysheartenerText": "Helped defeat the Dysheartener during the 2018 Valentine's Event!",
"checkOutProgress": "Check out my progress in Habitica!",
"cards": "Cards",
"sentCardToUser": "You sent a card to <%- profileName %>",
"cardReceivedFrom": "<%- cardType %> from <%- userName %>",
"cardReceived": "You received a <span class=\"notification-bold-blue\"><%- card %></span>",
"sentCardToUser": "You sent a card to <%= profileName %>",
"cardReceivedFrom": "<%= cardType %> from <%= userName %>",
"cardReceived": "You received a <span class=\"notification-bold-blue\"><%= card %></span>",
"greetingCard": "Greeting Card",
"greetingCardExplanation": "You both receive the Cheery Chum achievement!",
"greetingCardNotes": "Send a greeting card to a party member.",
@@ -184,7 +184,7 @@
"greeting2": "`waves frantically`",
"greeting3": "Hey you!",
"greetingCardAchievementTitle": "Cheery Chum",
"greetingCardAchievementText": "Hey! Hi! Hello! Sent or received <%- count %> greeting cards.",
"greetingCardAchievementText": "Hey! Hi! Hello! Sent or received <%= count %> greeting cards.",
"thankyouCard": "Thank-You Card",
"thankyouCardExplanation": "You both receive the Greatly Grateful achievement!",
"thankyouCardNotes": "Send a Thank-You card to a party member.",
@@ -193,13 +193,13 @@
"thankyou2": "Sending you a thousand thanks.",
"thankyou3": "I'm very grateful - thank you!",
"thankyouCardAchievementTitle": "Greatly Grateful",
"thankyouCardAchievementText": "Thanks for being thankful! Sent or received <%- count %> Thank-You cards.",
"thankyouCardAchievementText": "Thanks for being thankful! Sent or received <%= count %> Thank-You cards.",
"birthdayCard": "Birthday Card",
"birthdayCardExplanation": "You both receive the Birthday Bonanza achievement!",
"birthdayCardNotes": "Send a birthday card to a party member.",
"birthday0": "Happy birthday to you!",
"birthdayCardAchievementTitle": "Birthday Bonanza",
"birthdayCardAchievementText": "Many happy returns! Sent or received <%- count %> birthday cards.",
"birthdayCardAchievementText": "Many happy returns! Sent or received <%= count %> birthday cards.",
"congratsCard": "Congratulations Card",
"congratsCardExplanation": "You both receive the Congratulatory Companion achievement!",
"congratsCardNotes": "Send a Congratulations card to a party member.",
@@ -209,7 +209,7 @@
"congrats3": "A round of applause for you!",
"congrats4": "Bask in your well-deserved success!",
"congratsCardAchievementTitle": "Congratulatory Companion",
"congratsCardAchievementText": "It's great to celebrate your friends' achievements! Sent or received <%- count %> congratulations cards.",
"congratsCardAchievementText": "It's great to celebrate your friends' achievements! Sent or received <%= count %> congratulations cards.",
"getwellCard": "Get Well Card",
"getwellCardExplanation": "You both receive the Caring Confidant achievement!",
"getwellCardNotes": "Send a Get Well card to a party member.",
@@ -218,7 +218,7 @@
"getwell2": "You're in my thoughts!",
"getwell3": "Sorry you're not feeling your best!",
"getwellCardAchievementTitle": "Caring Confidant",
"getwellCardAchievementText": "Well-wishes are always appreciated. Sent or received <%- count %> get well cards.",
"getwellCardAchievementText": "Well-wishes are always appreciated. Sent or received <%= count %> get well cards.",
"goodluckCard": "Good Luck Card",
"goodluckCardExplanation": "You both receive the Lucky Letter achievement!",
"goodluckCardNotes": "Send a good luck card to a party member.",
@@ -226,10 +226,10 @@
"goodluck1": "Wishing you lots of luck!",
"goodluck2": "I hope luck is on your side today and always!!",
"goodluckCardAchievementTitle": "Lucky Letter",
"goodluckCardAchievementText": "Wishes for good luck are great encouragement! Sent or received <%- count %> good luck cards.",
"goodluckCardAchievementText": "Wishes for good luck are great encouragement! Sent or received <%= count %> good luck cards.",
"streakAchievement": "You earned a streak achievement!",
"firstStreakAchievement": "21-Day Streak",
"streakAchievementCount": "<%- streaks %> 21-Day Streaks",
"streakAchievementCount": "<%= streaks %> 21-Day Streaks",
"twentyOneDays": "You've completed your Daily for 21 days in a row!",
"dontBreakStreak": "Amazing job. Don't break the streak!",
"dontStop": "Don't Stop Now!",
@@ -239,11 +239,11 @@
"raisePetShare": "I raised a pet into a mount by completing my real-life tasks!",
"wonChallengeShare": "I won a challenge in Habitica!",
"achievementShare": "I earned a new achievement in Habitica!",
"orderBy": "Order By <%- item %>",
"orderBy": "Order By <%= item %>",
"you": "(you)",
"enableDesktopNotifications": "Enable Desktop Notifications",
"online": "online",
"onlineCount": "<%- count %> online",
"onlineCount": "<%= count %> online",
"loading": "Loading...",
"userIdRequired": "User ID is required",
"resetFilters": "Clear all filters",

View File

@@ -35,7 +35,7 @@
"communityGuidelines": "Community Guidelines",
"communityGuidelinesRead1": "Please read our",
"communityGuidelinesRead2": "before chatting.",
"bannedWordUsed": "Oops! Looks like this post contains a swearword, religious oath, or reference to an addictive substance or adult topic (<%- swearWordsUsed %>). Habitica has users from all backgrounds, so we keep our chat very clean. Feel free to edit your message so you can post it!",
"bannedWordUsed": "Oops! Looks like this post contains a swearword, religious oath, or reference to an addictive substance or adult topic (<%= swearWordsUsed %>). Habitica has users from all backgrounds, so we keep our chat very clean. Feel free to edit your message so you can post it!",
"bannedSlurUsed": "Your post contained inappropriate language, and your chat privileges have been revoked.",
"party": "Party",
"createAParty": "Create A Party",
@@ -55,10 +55,10 @@
"invitedToParty": "You were invited to join the Party <span class=\"notification-bold\"><%- party %></span>",
"invitedToPrivateGuild": "You were invited to join the private Guild <span class=\"notification-bold\"><%- guild %></span>",
"invitedToPublicGuild": "You were invited to join the Guild <span class=\"notification-bold-blue\"><%- guild %></span>",
"partyInvitationsText": "You have <%- numberInvites %> Party invitations! Choose wisely, because you can only be in one Party at a time.",
"joinPartyConfirmationText": "Are you sure you want to join the Party \"<%- partyName %>\"? You can only be in one Party at a time. If you join, all other Party invitations will be rejected.",
"partyInvitationsText": "You have <%= numberInvites %> Party invitations! Choose wisely, because you can only be in one Party at a time.",
"joinPartyConfirmationText": "Are you sure you want to join the Party \"<%= partyName %>\"? You can only be in one Party at a time. If you join, all other Party invitations will be rejected.",
"invitationAcceptedHeader": "Your Invitation has been Accepted",
"invitationAcceptedBody": "<%- username %> accepted your invitation to <%- groupName %>!",
"invitationAcceptedBody": "<%= username %> accepted your invitation to <%= groupName %>!",
"joinNewParty": "Join New Party",
"declineInvitation": "Decline Invitation",
"partyLoading1": "Your Party is being summoned. Please wait...",
@@ -78,7 +78,7 @@
"guildGems": "Guild Gems",
"group": "Group",
"editGroup": "Edit Group",
"newGroupName": "<%- groupType %> Name",
"newGroupName": "<%= groupType %> Name",
"groupName": "Group Name",
"groupLeader": "Group Leader",
"groupID": "Group ID",
@@ -127,9 +127,9 @@
"sendPM": "Send private message",
"send": "Send",
"messageSentAlert": "Message sent",
"pmHeading": "Private message to <%- name %>",
"pmHeading": "Private message to <%= name %>",
"pmsMarkedRead": "Your Private Messages have been marked as read",
"possessiveParty": "<%- name %>'s Party",
"possessiveParty": "<%= name %>'s Party",
"clearAll": "Delete All Messages",
"confirmDeleteAllMessages": "Are you sure you want to delete all messages in your inbox? Other users will still see messages you have sent to them.",
"PMPlaceholderTitle": "Nothing Here Yet",
@@ -150,8 +150,8 @@
"toUserIDRequired": "A User ID is required",
"gemAmountRequired": "A number of gems is required",
"notAuthorizedToSendMessageToThisUser": "You can't send a message to this player because they have chosen to block messages.",
"privateMessageGiftGemsMessage": "Hello <%- receiverName %>, <%- senderName %> has sent you <%- gemAmount %> gems!",
"privateMessageGiftSubscriptionMessage": "<%- numberOfMonths %> months of subscription!",
"privateMessageGiftGemsMessage": "Hello <%= receiverName %>, <%= senderName %> has sent you <%= gemAmount %> gems!",
"privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> months of subscription!",
"cannotSendGemsToYourself": "Cannot send gems to yourself. Try a subscription instead.",
"badAmountOfGemsToSend": "Amount must be within 1 and your current number of gems.",
"report": "Report",
@@ -169,12 +169,12 @@
"copyMessageAsToDo": "Copy message as To-Do",
"copyAsTodo": "Copy as To-Do",
"messageAddedAsToDo": "Message copied as To-Do.",
"messageWroteIn": "<%- user %> wrote in <%- group %>",
"messageWroteIn": "<%= user %> wrote in <%= group %>",
"msgPreviewHeading": "Message Preview",
"leaderOnlyChallenges": "Only group leader can create challenges",
"sendGift": "Send Gift",
"inviteFriends": "Invite Friends",
"partyMembersInfo": "Your Party currently has <%- memberCount %> members and <%- invitationCount %> pending invitations. The limit of members in a Party is <%- limitMembers %>. Invitations above this limit cannot be sent.",
"partyMembersInfo": "Your Party currently has <%= memberCount %> members and <%= invitationCount %> pending invitations. The limit of members in a Party is <%= limitMembers %>. Invitations above this limit cannot be sent.",
"inviteByEmail": "Invite by Email",
"inviteByEmailExplanation": "If a friend joins Habitica via your email, they'll automatically be invited to your Party!",
"inviteMembersHowTo": "Invite people via a valid email or 36-digit User ID. If an email isn't registered yet, we'll invite them to join Habitica.",
@@ -191,13 +191,13 @@
"invitedFriendText": "This user invited a friend (or friends) who joined them on their adventure!",
"inviteAlertInfo2": "Or share this link (copy/paste):",
"inviteLimitReached": "You have already sent the maximum number of email invitations. We have a limit to prevent spamming, however if you would like more, please contact us at <%= techAssistanceEmail %> and we'll be happy to discuss it!",
"sendGiftHeading": "Send Gift to <%- name %>",
"sendGiftGemsBalance": "From <%- number %> Gems",
"sendGiftCost": "Total: $<%- cost %> USD",
"sendGiftHeading": "Send Gift to <%= name %>",
"sendGiftGemsBalance": "From <%= number %> Gems",
"sendGiftCost": "Total: $<%= cost %> USD",
"sendGiftFromBalance": "From Balance",
"sendGiftPurchase": "Purchase",
"sendGiftMessagePlaceholder": "Personal message (optional)",
"sendGiftSubscription": "<%- months %> Month(s): $<%- price %> USD",
"sendGiftSubscription": "<%= months %> Month(s): $<%= price %> USD",
"gemGiftsAreOptional": "Please note that Habitica will never require you to gift gems to other players. Begging people for gems is a <strong>violation of the Community Guidelines</strong>, and all such instances should be reported to <%= hrefTechAssistanceEmail %>.",
"battleWithFriends": "Battle Monsters With Friends",
"startPartyWithFriends": "Start a Party with your friends!",
@@ -232,27 +232,27 @@
"inviteMissingUuid": "Missing user id in invite",
"inviteMustNotBeEmpty": "Invite must not be empty.",
"partyMustbePrivate": "Parties must be private",
"userAlreadyInGroup": "UserID: <%- userId %>, User \"<%- username %>\" already in that group.",
"userAlreadyInGroup": "UserID: <%= userId %>, User \"<%= username %>\" already in that group.",
"youAreAlreadyInGroup": "You are already a member of this group.",
"cannotInviteSelfToGroup": "You cannot invite yourself to a group.",
"userAlreadyInvitedToGroup": "UserID: <%- userId %>, User \"<%- username %>\" already invited to that group.",
"userAlreadyPendingInvitation": "UserID: <%- userId %>, User \"<%- username %>\" already pending invitation.",
"userAlreadyInAParty": "UserID: <%- userId %>, User \"<%- username %>\" already in a party.",
"userWithIDNotFound": "User with id \"<%- userId %>\" not found.",
"userWithUsernameNotFound": "User with username \"<%- username %>\" not found.",
"userAlreadyInvitedToGroup": "UserID: <%= userId %>, User \"<%= username %>\" already invited to that group.",
"userAlreadyPendingInvitation": "UserID: <%= userId %>, User \"<%= username %>\" already pending invitation.",
"userAlreadyInAParty": "UserID: <%= userId %>, User \"<%= username %>\" already in a party.",
"userWithIDNotFound": "User with id \"<%= userId %>\" not found.",
"userWithUsernameNotFound": "User with username \"<%= username %>\" not found.",
"userHasNoLocalRegistration": "User does not have a local registration (username, email, password).",
"uuidsMustBeAnArray": "User ID invites must be an array.",
"emailsMustBeAnArray": "Email address invites must be an array.",
"usernamesMustBeAnArray": "Username invites must be an array.",
"canOnlyInviteMaxInvites": "You can only invite \"<%- maxInvites %>\" at a time",
"partyExceedsMembersLimit": "Party size is limited to <%- maxMembersParty %> members",
"canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time",
"partyExceedsMembersLimit": "Party size is limited to <%= maxMembersParty %> members",
"onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!",
"onlyGroupLeaderCanEditTasks": "Not authorized to manage tasks!",
"onlyGroupTasksCanBeAssigned": "Only group tasks can be assigned",
"assignedTo": "Assigned To",
"assignedToUser": "Assigned to <%- userName %>",
"assignedToMembers": "Assigned to <%- userCount %> members",
"assignedToYouAndMembers": "Assigned to you and <%- userCount %> members",
"assignedToMembers": "Assigned to <%= userCount %> members",
"assignedToYouAndMembers": "Assigned to you and <%= userCount %> members",
"youAreAssigned": "You are assigned to this task",
"taskIsUnassigned": "This task is unassigned",
"confirmClaim": "Are you sure you want to claim this task?",
@@ -260,21 +260,21 @@
"confirmApproval": "Are you sure you want to approve this task?",
"confirmNeedsWork": "Are you sure you want to mark this task as needing work?",
"userRequestsApproval": "<%- userName %> requests approval",
"userCountRequestsApproval": "<%- userCount %> members request approval",
"userCountRequestsApproval": "<%= userCount %> members request approval",
"youAreRequestingApproval": "You are requesting approval",
"chatPrivilegesRevoked": "You cannot do that because your chat privileges have been revoked.",
"cannotCreatePublicGuildWhenMuted": "You cannot create a public guild because your chat privileges have been revoked.",
"cannotInviteWhenMuted": "You cannot invite anyone to a guild or party because your chat privileges have been revoked.",
"newChatMessagePlainNotification": "New message in <%- groupName %> by <%- authorName %>. Click here to open the chat page!",
"newChatMessageTitle": "New message in <%- groupName %>",
"newChatMessagePlainNotification": "New message in <%= groupName %> by <%= authorName %>. Click here to open the chat page!",
"newChatMessageTitle": "New message in <%= groupName %>",
"exportInbox": "Export Messages",
"exportInboxPopoverTitle": "Export your messages as HTML",
"exportInboxPopoverBody": "HTML allows easy reading of messages in a browser. For a machine-readable format, use Data > Export Data",
"to": "To:",
"from": "From:",
"desktopNotificationsText": "We need your permission to enable desktop notifications for new messages in party chat! Follow your browser's instructions to turn them on.<br><br>You'll receive these notifications only while you have Habitica open. If you decide you don't like them, they can be disabled in your browser's settings.<br><br>This box will close automatically when a decision is made.",
"confirmAddTag": "Do you want to assign this task to \"<%- tag %>\"?",
"confirmRemoveTag": "Do you really want to remove \"<%- tag %>\"?",
"confirmAddTag": "Do you want to assign this task to \"<%= tag %>\"?",
"confirmRemoveTag": "Do you really want to remove \"<%= tag %>\"?",
"groupHomeTitle": "Home",
"assignTask": "Assign Task",
"claim": "Claim",
@@ -287,8 +287,8 @@
"approveTask": "Approve Task",
"needsWork": "Needs Work",
"viewRequests": "View Requests",
"approvalTitle": "<%- userName %> has completed <%- type %>: \"<%- text %>\"",
"confirmTaskApproval": "Do you want to reward <%- username %> for completing this task?",
"approvalTitle": "<%= userName %> has completed <%= type %>: \"<%= text %>\"",
"confirmTaskApproval": "Do you want to reward <%= username %> for completing this task?",
"groupSubscriptionPrice": "$9 every month + $3 a month for every additional group member",
"groupAdditionalUserCost": " +$3.00/month/user",
"groupBenefitsTitle": "How a group plan can help you",
@@ -325,11 +325,11 @@
"approvalsTitle": "Tasks Awaiting Approval",
"upgradeTitle": "Upgrade",
"blankApprovalsDescription": "When your group completes tasks that need your approval, they'll appear here! Adjust approval requirement settings under task editing.",
"userIsClamingTask": "`<%- username %> has claimed:` <%- task %>",
"userIsClamingTask": "`<%= username %> has claimed:` <%= task %>",
"approvalRequested": "Approval Requested",
"refreshApprovals": "Refresh Approvals",
"refreshGroupTasks": "Refresh Group Tasks",
"claimedBy": "\n\nClaimed by: <%- claimingUsers %>",
"claimedBy": "\n\nClaimed by: <%= claimingUsers %>",
"cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.",
"confirmGuildPlanCreation": "Create this group?",
"groupPlanUpgraded": "<strong><%- groupName %></strong> was upgraded to a Group Plan!",
@@ -344,7 +344,7 @@
"confirmCancelGroupPlan": "Are you sure you want to cancel the group plan and remove its benefits from all members, including their free subscriptions?",
"canceledGroupPlan": "Canceled Group Plan",
"groupPlanCanceled": "Group Plan will become inactive on",
"purchasedGroupPlanPlanExtraMonths": "You have <%- months %> months of extra group plan credit.",
"purchasedGroupPlanPlanExtraMonths": "You have <%= months %> months of extra group plan credit.",
"addManager": "Assign Manager",
"removeManager2": "Unassign Manager",
"userMustBeMember": "User must be a member",
@@ -390,7 +390,7 @@
"onlyLeaderCreatesChallenges": "Only the Leader can create Challenges",
"onlyLeaderCreatesChallengesDetail": "With this option selected, ordinary group members cannot create Challenges for the group.",
"privateGuild": "Private Guild",
"charactersRemaining": "<%- characters %> characters remaining",
"charactersRemaining": "<%= characters %> characters remaining",
"guildSummary": "Summary",
"guildSummaryPlaceholder": "Write a short description advertising your Guild to other Habiticans. What is the main purpose of your Guild and why should people join it? Try to include useful keywords in the summary so that Habiticans can easily find it when they search!",
"groupDescription": "Description",

View File

@@ -1,5 +1,5 @@
{
"noItemsAvailableForType": "You have no <%- type %>.",
"noItemsAvailableForType": "You have no <%= type %>.",
"foodItemType": "Food",
"eggsItemType": "Eggs",
"hatchingPotionsItemType": "Hatching Potions",

View File

@@ -3,13 +3,13 @@
"seasonalEdition": "Seasonal Edition",
"winterColors": "Winter Colors",
"annoyingFriends": "Annoying Friends",
"annoyingFriendsText": "Got snowballed <%- count %> times by party members.",
"annoyingFriendsText": "Got snowballed <%= count %> times by party members.",
"alarmingFriends": "Alarming Friends",
"alarmingFriendsText": "Got spooked <%- count %> times by party members.",
"alarmingFriendsText": "Got spooked <%= count %> times by party members.",
"agriculturalFriends": "Agricultural Friends",
"agriculturalFriendsText": "Got transformed into a flower <%- count %> times by party members.",
"agriculturalFriendsText": "Got transformed into a flower <%= count %> times by party members.",
"aquaticFriends": "Aquatic Friends",
"aquaticFriendsText": "Got splashed <%- count %> times by party members.",
"aquaticFriendsText": "Got splashed <%= count %> times by party members.",
"valentineCard": "Valentine's Day Card",
"valentineCardExplanation": "For enduring such a saccharine poem, you both receive the \"Adoring Friends\" badge!",
"valentineCardNotes": "Send a Valentine's Day card to a party member.",
@@ -18,7 +18,7 @@
"valentine2": "\"Roses are red\n\nThis poem style is old\n\nI hope that you like this\n\n'Cause it cost ten Gold.\"",
"valentine3": "\"Roses are red\n\nIce Drakes are blue\n\nNo treasure is better\n\nThan time spent with you!\"",
"valentineCardAchievementTitle": "Adoring Friends",
"valentineCardAchievementText": "Aww, you and your friend must really care about each other! Sent or received <%- count %> Valentine's Day cards.",
"valentineCardAchievementText": "Aww, you and your friend must really care about each other! Sent or received <%= count %> Valentine's Day cards.",
"polarBear": "Polar Bear",
"turkey": "Turkey",
"gildedTurkey": "Gilded Turkey",
@@ -49,13 +49,13 @@
"snowboardingSet": "Snowboarding Sorcerer (Mage)",
"festiveFairySet": "Festive Fairy (Healer)",
"cocoaSet": "Cocoa Rogue (Rogue)",
"toAndFromCard": "To: <%- toName %>, From: <%- fromName %>",
"toAndFromCard": "To: <%= toName %>, From: <%= fromName %>",
"nyeCard": "New Year's Card",
"nyeCardExplanation": "For celebrating the new year together, you both receive the \"Auld Acquaintance\" badge!",
"nyeCardNotes": "Send a New Year's card to a party member.",
"seasonalItems": "Seasonal Items",
"nyeCardAchievementTitle": "Auld Acquaintance",
"nyeCardAchievementText": "Happy New Year! Sent or received <%- count %> New Year's cards.",
"nyeCardAchievementText": "Happy New Year! Sent or received <%= count %> New Year's cards.",
"nye0": "Happy New Year! May you slay many a bad Habit.",
"nye1": "Happy New Year! May you reap many Rewards.",
"nye2": "Happy New Year! May you earn many a Perfect Day.",
@@ -134,7 +134,7 @@
"winter2019PyrotechnicSet": "Pyrotechnic (Mage)",
"winter2019WinterStarSet": "Winter Star (Healer)",
"winter2019PoinsettiaSet": "Poinsettia (Rogue)",
"eventAvailability": "Available for purchase until <%- date(locale) %>.",
"eventAvailability": "Available for purchase until <%= date(locale) %>.",
"dateEndMarch": "April 30",
"dateEndApril": "April 19",
"dateEndMay": "May 31",

View File

@@ -1,12 +1,12 @@
{
"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 %>",
"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!",
"totalCount": "<%- count %> total count",
"countLeft": "Check-ins until next reward: <%- count %>",
"totalCount": "<%= count %> total count",
"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.",
"totalCheckins": "<%- count %> Check-Ins",
"totalCheckins": "<%= count %> Check-Ins",
"checkinEarned": "Your Check-In Counter went up!",
"unlockedCheckInReward": "You unlocked a Check-In Prize!",
"totalCheckinsTitle": "Total Check-Ins",

View File

@@ -1,5 +1,5 @@
{
"messageLostItem": "Your <%- itemText %> broke.",
"messageLostItem": "Your <%= itemText %> broke.",
"messageTaskNotFound": "Task not found.",
"messageDuplicateTaskID": "A task with that ID already exists.",
"messageTagNotFound": "Tag not found.",
@@ -8,32 +8,32 @@
"messageNotAvailable": "This item is not currently available for purchase.",
"messageCannotFeedPet": "Can't feed this pet.",
"messageAlreadyMount": "You already have that mount. Try feeding another pet.",
"messageEvolve": "You have tamed <%- egg %>, let's go for a ride!",
"messageLikesFood": "<%- egg %> really likes <%- foodText %>!",
"messageDontEnjoyFood": "<%- egg %> eats <%- foodText %> but doesn't seem to enjoy it.",
"messageBought": "Bought <%- itemText %>",
"messageEquipped": " <%- itemText %> equipped.",
"messageUnEquipped": "<%- itemText %> unequipped.",
"messageEvolve": "You have tamed <%= egg %>, let's go for a ride!",
"messageLikesFood": "<%= egg %> really likes <%= foodText %>!",
"messageDontEnjoyFood": "<%= egg %> eats <%= foodText %> but doesn't seem to enjoy it.",
"messageBought": "Bought <%= itemText %>",
"messageEquipped": " <%= itemText %> equipped.",
"messageUnEquipped": "<%= itemText %> unequipped.",
"messageMissingEggPotion": "You're missing either that egg or that potion",
"messageInvalidEggPotionCombo": "You can't hatch Quest Pet Eggs with Magic Hatching Potions! Try a different egg.",
"messageAlreadyPet": "You already have that pet. Try hatching a different combination!",
"messageHatched": "Your egg hatched! Visit your stable to equip your pet.",
"messageNotEnoughGold": "Not Enough Gold",
"messageTwoHandedEquip": "Wielding <%- twoHandedText %> takes two hands, so <%- offHandedText %> has been unequipped.",
"messageTwoHandedUnequip": "Wielding <%- twoHandedText %> takes two hands, so it was unequipped when you armed yourself with <%- offHandedText %>.",
"messageDropFood": "You've found <%- dropText %>!",
"messageDropEgg": "You've found a <%- dropText %> Egg!",
"messageDropPotion": "You've found a <%- dropText %> Hatching Potion!",
"messageTwoHandedEquip": "Wielding <%= twoHandedText %> takes two hands, so <%= offHandedText %> has been unequipped.",
"messageTwoHandedUnequip": "Wielding <%= twoHandedText %> takes two hands, so it was unequipped when you armed yourself with <%= offHandedText %>.",
"messageDropFood": "You've found <%= dropText %>!",
"messageDropEgg": "You've found a <%= dropText %> Egg!",
"messageDropPotion": "You've found a <%= dropText %> Hatching Potion!",
"messageDropQuest": "You've found a quest!",
"messageDropMysteryItem": "You open the box and find <%- dropText %>!",
"messageFoundQuest": "You've found the quest \"<%- questText %>\"!",
"messageDropMysteryItem": "You open the box and find <%= dropText %>!",
"messageFoundQuest": "You've found the quest \"<%= questText %>\"!",
"messageAlreadyPurchasedGear": "You purchased this gear in the past, but do not currently own it. You can buy it again in the rewards column on the tasks page.",
"messageAlreadyOwnGear": "You already own this item. Equip it by going to the equipment page.",
"previousGearNotOwned": "You need to purchase a lower level gear before this one.",
"messageHealthAlreadyMax": "You already have maximum health.",
"messageHealthAlreadyMin": "Oh no! You have already run out of health so it's too late to buy a health potion, but don't worry - you can revive!",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%- dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%- dropText %>. What's that doing in here?",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropText %>. What's that doing in here?",
"armoireExp": "You wrestle with the Armoire and gain Experience. Take that!",
"messageInsufficientGems": "Not enough gems!",
"messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
@@ -54,13 +54,13 @@
"messageCannotFlagSystemMessages": "You cannot flag a system message. If you need to report a violation of the Community Guidelines related to this message, please email a screenshot and explanation to Lemoness at <%= communityManagerEmail %>.",
"messageGroupChatSpam": "Whoops, looks like you're posting too many messages! Please wait a minute and try again. The Tavern chat only holds 200 messages at a time, so Habitica encourages posting longer, more thoughtful messages and consolidating replies. Can't wait to hear what you have to say. :)",
"messageCannotLeaveWhileQuesting": "You cannot accept this party invitation while you are in a quest. If you'd like to join this party, you must first abort your quest, which you can do from your party screen. You will be given back the quest scroll.",
"messageUserOperationProtected": "path `<%- operation %>` was not saved, as it's a protected path.",
"messageUserOperationNotFound": "<%- operation %> operation not found",
"messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
"messageUserOperationNotFound": "<%= operation %> operation not found",
"messageNotificationNotFound": "Notification not found.",
"messageNotAbleToBuyInBulk": "This item cannot be purchased in quantities above 1.",
"notificationsRequired": "Notification ids are required.",
"unallocatedStatsPoints": "You have <span class=\"notification-bold-blue\"><%- points %> unallocated Stat Points</span>",
"beginningOfConversation": "This is the beginning of your conversation with <%- userName %>. Remember to be kind, respectful, and follow the Community Guidelines!",
"unallocatedStatsPoints": "You have <span class=\"notification-bold-blue\"><%= points %> unallocated Stat Points</span>",
"beginningOfConversation": "This is the beginning of your conversation with <%= userName %>. Remember to be kind, respectful, and follow the Community Guidelines!",
"messageDeletedUser": "Sorry, this user has deleted their account.",
"messageMissingDisplayName": "Missing display name."
}

View File

@@ -1,6 +1,6 @@
{
"npc": "NPC",
"npcAchievementName": "<%- key %> NPC",
"npcAchievementName": "<%= key %> NPC",
"npcAchievementText": "Backed the Kickstarter project at the maximum level!",
"welcomeTo": "Welcome to",
"welcomeBack": "Welcome back!",
@@ -15,7 +15,7 @@
"next": "Next",
"randomize": "Randomize",
"mattBoch": "Matt Boch",
"mattShall": "Shall I bring you your steed, <%- name %>? Once you've fed a pet enough food to turn it into a mount, it will appear here. Click a mount to saddle up!",
"mattShall": "Shall I bring you your steed, <%= name %>? Once you've fed a pet enough food to turn it into a mount, it will appear here. Click a mount to saddle up!",
"mattBochText1": "Welcome to the Stable! I'm Matt, the beast master. Starting at level 3, you will find eggs and potions to hatch pets with. When you hatch a pet in the Market, it will appear here! Click a pet's image to add it to your avatar. Feed them with the food you find after level 3, 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:",
@@ -38,10 +38,10 @@
"alexander": "Alexander the Merchant",
"welcomeMarket": "Welcome to the Market! Buy hard-to-find eggs and potions! Sell your extras! Commission useful services! Come see what we have to offer.",
"welcomeMarketMobile": "Welcome to the Market! Buy hard-to-find eggs and potions! Come see what we have to offer.",
"displayItemForGold": "Do you want to sell a <strong><%- itemType %></strong>?",
"displayEggForGold": "Do you want to sell a <strong><%- itemType %> Egg</strong>?",
"displayPotionForGold": "Do you want to sell a <strong><%- itemType %> Potion</strong>?",
"sellForGold": "Sell it for <%- gold %> Gold",
"displayItemForGold": "Do you want to sell a <strong><%= itemType %></strong>?",
"displayEggForGold": "Do you want to sell a <strong><%= itemType %> Egg</strong>?",
"displayPotionForGold": "Do you want to sell a <strong><%= itemType %> Potion</strong>?",
"sellForGold": "Sell it for <%= gold %> Gold",
"howManyToSell": "How many would you like to sell?",
"yourBalance": "Your balance",
"sell": "Sell",
@@ -51,9 +51,9 @@
"hideLocked": "Hide locked",
"hidePinned": "Hide pinned",
"hideMissing": "Hide Missing",
"amountExperience": "<%- amount %> Experience",
"amountGold": "<%- amount %> Gold",
"namedHatchingPotion": "<%- type %> Hatching Potion",
"amountExperience": "<%= amount %> Experience",
"amountGold": "<%= amount %> Gold",
"namedHatchingPotion": "<%= type %> Hatching Potion",
"buyGems": "Buy Gems",
"purchaseGems": "Purchase Gems",
"items": "Items",
@@ -67,26 +67,26 @@
"shops": "Shops",
"custom": "Custom",
"wishlist": "Wishlist",
"wrongItemType": "The item type \"<%- type %>\" is not valid.",
"wrongItemPath": "The item path \"<%- path %>\" is not valid.",
"unpinnedItem": "You unpinned <%- item %>! It will no longer display in your Rewards column.",
"wrongItemType": "The item type \"<%= type %>\" is not valid.",
"wrongItemPath": "The item path \"<%= path %>\" is not valid.",
"unpinnedItem": "You unpinned <%= item %>! It will no longer display in your Rewards column.",
"cannotUnpinArmoirPotion": "The Health Potion and Enchanted Armoire cannot be unpinned.",
"purchasedItem": "You bought <%- itemName %>",
"purchasedItem": "You bought <%= itemName %>",
"ian": "Ian",
"ianText": "Welcome to the Quest Shop! Here you can use Quest Scrolls to battle monsters with your friends. Be sure to check out our fine array of Quest Scrolls for purchase on the right!",
"ianTextMobile": "Can I interest you in some quest scrolls? Activate them to battle monsters with your Party!",
"ianBrokenText": "Welcome to the Quest Shop... Here you can use Quest Scrolls to battle monsters with your friends... Be sure to check out our fine array of Quest Scrolls for purchase on the right...",
"featuredQuests": "Featured Quests!",
"cannotBuyItem": "You can't buy this item.",
"mustPurchaseToSet": "Must purchase <%- val %> to set it on <%- key %>.",
"mustPurchaseToSet": "Must purchase <%= val %> to set it on <%= key %>.",
"typeRequired": "Type is required",
"positiveAmountRequired": "Positive amount is required",
"notAccteptedType": "Type must be in [eggs, hatchingPotions, premiumHatchingPotions, food, quests, gear]",
"contentKeyNotFound": "Key not found for Content <%- type %>",
"plusGem": "+<%- count %> Gem",
"typeNotSellable": "Type is not sellable. Must be one of the following <%- acceptedTypes %>",
"userItemsKeyNotFound": "Key not found for user.items <%- type %>",
"userItemsNotEnough": "You do not have enough <%- type %>",
"contentKeyNotFound": "Key not found for Content <%= type %>",
"plusGem": "+<%= count %> Gem",
"typeNotSellable": "Type is not sellable. Must be one of the following <%= acceptedTypes %>",
"userItemsKeyNotFound": "Key not found for user.items <%= type %>",
"userItemsNotEnough": "You do not have enough <%= type %>",
"pathRequired": "Path string is required",
"unlocked": "Items have been unlocked",
"alreadyUnlocked": "Full set already unlocked.",
@@ -109,8 +109,8 @@
"paymentSuccessful": "Your payment was successful!",
"paymentYouReceived": "You received:",
"paymentYouSentGems": "You sent <strong><%- name %></strong>:",
"paymentYouSentSubscription": "You sent <strong><%- name %></strong> a <%- months %>-months Habitica subscription.",
"paymentSubBilling": "Your subscription will be billed <strong>$<%- amount %></strong> every <strong><%- months %> months</strong>.",
"paymentYouSentSubscription": "You sent <strong><%- name %></strong> a <%= months %>-months Habitica subscription.",
"paymentSubBilling": "Your subscription will be billed <strong>$<%= amount %></strong> every <strong><%= months %> months</strong>.",
"success": "Success!",
"classGear": "Class Gear",
"classGearText": "Congratulations on choosing a class! I've added your new basic weapon to your inventory. Take a look below to equip it!",
@@ -167,5 +167,5 @@
"welcome4": "Avoid bad habits that drain Health (HP), or your avatar will die!",
"welcome5": "Now you'll customize your avatar and set up your tasks...",
"imReady": "Enter Habitica",
"limitedOffer": "Available until <%- date %>"
"limitedOffer": "Available until <%= date %>"
}

View File

@@ -8,7 +8,7 @@
"webStep2Text": "Now, start tackling your goals from the list! As you complete tasks and check them off in Habitica, you will gain [Experience](http://habitica.wikia.com/wiki/Experience_Points), which helps you level up, and [Gold](http://habitica.wikia.com/wiki/Gold_Points), which allows you to purchase Rewards. If you fall into bad habits or miss your Dailies, you will lose [Health](http://habitica.wikia.com/wiki/Health_Points). In that way, the Habitica Experience and Health bars serve as a fun indicator of your progress toward your goals. You'll start seeing your real life improve as your character advances in the game.",
"step3": "Step 3: Customize and Explore Habitica",
"webStep3Text": "Once you're familiar with the basics, you can get even more out of Habitica with these nifty features:\n * Organize your tasks with [tags](http://habitica.wikia.com/wiki/Tags) (edit a task to add them).\n * Customize your [avatar](http://habitica.wikia.com/wiki/Avatar) by clicking the user icon in the upper-right corner.\n * Buy your [Equipment](http://habitica.wikia.com/wiki/Equipment) under Rewards or from the [Shops](<%- shopUrl %>), and change it under [Inventory > Equipment](<%- equipUrl %>).\n * Connect with other users via the [Tavern](http://habitica.wikia.com/wiki/Tavern).\n * Starting at Level 3, hatch [Pets](http://habitica.wikia.com/wiki/Pets) by collecting [eggs](http://habitica.wikia.com/wiki/Eggs) and [hatching potions](http://habitica.wikia.com/wiki/Hatching_Potions). [Feed](http://habitica.wikia.com/wiki/Food) them to create [Mounts](http://habitica.wikia.com/wiki/Mounts).\n * At level 10: Choose a particular [class](http://habitica.wikia.com/wiki/Class_System) and then use class-specific [skills](http://habitica.wikia.com/wiki/Skills) (levels 11 to 14).\n * Form a party with your friends (by clicking [Party](<%- partyUrl %>) in the navigation bar) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [quests](http://habitica.wikia.com/wiki/Quests) (you will be given a quest at level 15).",
"webStep3Text": "Once you're familiar with the basics, you can get even more out of Habitica with these nifty features:\n * Organize your tasks with [tags](http://habitica.wikia.com/wiki/Tags) (edit a task to add them).\n * Customize your [avatar](http://habitica.wikia.com/wiki/Avatar) by clicking the user icon in the upper-right corner.\n * Buy your [Equipment](http://habitica.wikia.com/wiki/Equipment) under Rewards or from the [Shops](<%= shopUrl %>), and change it under [Inventory > Equipment](<%= equipUrl %>).\n * Connect with other users via the [Tavern](http://habitica.wikia.com/wiki/Tavern).\n * Starting at Level 3, hatch [Pets](http://habitica.wikia.com/wiki/Pets) by collecting [eggs](http://habitica.wikia.com/wiki/Eggs) and [hatching potions](http://habitica.wikia.com/wiki/Hatching_Potions). [Feed](http://habitica.wikia.com/wiki/Food) them to create [Mounts](http://habitica.wikia.com/wiki/Mounts).\n * At level 10: Choose a particular [class](http://habitica.wikia.com/wiki/Class_System) and then use class-specific [skills](http://habitica.wikia.com/wiki/Skills) (levels 11 to 14).\n * Form a party with your friends (by clicking [Party](<%= partyUrl %>) in the navigation bar) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [quests](http://habitica.wikia.com/wiki/Quests) (you will be given a quest at level 15).",
"overviewQuestions": "Have questions? Check out the [FAQ](<%- faqUrl %>)! If your question isn't mentioned there, you can ask for further help in the [Habitica Help guild](<%- helpGuildUrl %>).\n\nGood luck with your tasks!"
"overviewQuestions": "Have questions? Check out the [FAQ](<%= faqUrl %>)! If your question isn't mentioned there, you can ask for further help in the [Habitica Help guild](<%= helpGuildUrl %>).\n\nGood luck with your tasks!"
}

View File

@@ -24,8 +24,8 @@
"inviteParty": "Invite Party to Quest",
"questInvitation": "Quest Invitation:",
"questInvitationTitle": "Quest Invitation",
"questInvitationInfo": "Invitation for the Quest <%- quest %>",
"invitedToQuest": "You were invited to the Quest <span class=\"notification-bold-blue\"><%- quest %></span>",
"questInvitationInfo": "Invitation for the Quest <%= quest %>",
"invitedToQuest": "You were invited to the Quest <span class=\"notification-bold-blue\"><%= quest %></span>",
"askLater": "Ask Later",
"questLater": "Quest Later",
"buyQuest": "Buy Quest",
@@ -35,15 +35,15 @@
"pending": "Pending",
"questStart": "Once all members have either accepted or rejected, the quest begins. Only those that clicked \"accept\" will be able to participate in the quest and receive the drops. If members are pending too long (inactive?), the quest owner can start the quest without them by clicking \"Begin\". The quest owner can also cancel the quest and regain the quest scroll by clicking \"Cancel\".",
"questStartBroken": "Once all members have either accepted or rejected, the quest begins... Only those that clicked \"accept\" will be able to participate in the quest and receive the drops... If members are pending too long (inactive?), the quest owner can start the quest without them by clicking \"Begin\"... The quest owner can also cancel the quest and regain the quest scroll by clicking \"Cancel\"...",
"questCollection": "+ <%- val %> quest item(s) found",
"questDamage": "+ <%- val %> damage to boss",
"questCollection": "+ <%= val %> quest item(s) found",
"questDamage": "+ <%= val %> damage to boss",
"begin": "Begin",
"bossHP": "Boss HP",
"bossStrength": "Boss Strength",
"rage": "Rage",
"collect": "Collect",
"collected": "Collected",
"collectionItems": "<%- number %> <%- items %>",
"collectionItems": "<%= number %> <%= items %>",
"itemsToCollect": "Items to Collect",
"bossDmg1": "Each completed Daily and To-Do and each positive Habit hurts the boss. Hurt it more with redder tasks or Brutal Smash and Burst of Flames. The boss will deal damage to every quest participant for every Daily you've missed (multiplied by the boss's Strength) in addition to your regular damage, so keep your party healthy by completing your Dailies! <strong>All damage to and from a boss is tallied on cron (your day roll-over).</strong>",
"bossDmg2": "Only participants will fight the boss and share in the quest loot.",
@@ -59,8 +59,8 @@
"leaveQuest": "Leave Quest",
"sureLeave": "Are you sure you want to leave the active quest? All your quest progress will be lost.",
"questOwner": "Quest Owner",
"questTaskDamage": "+ <%- damage %> pending damage to boss",
"questTaskCollection": "<%- items %> items collected today",
"questTaskDamage": "+ <%= damage %> pending damage to boss",
"questTaskCollection": "<%= items %> items collected today",
"questOwnerNotInPendingQuest": "The quest owner has left the quest and can no longer begin it. It is recommended that you cancel it now. The quest owner will retain possession of the quest scroll.",
"questOwnerNotInRunningQuest": "The quest owner has left the quest. You can abort the quest if you need to. You can also allow it to keep running and all remaining participants will receive the quest rewards when the quest finishes.",
"questOwnerNotInPendingQuestParty": "The quest owner has left the party and can no longer begin the quest. It is recommended that you cancel it now. The quest scroll will be returned to the quest owner.",
@@ -71,15 +71,15 @@
"scrollsText1": "Quests require parties. If you want to quest solo,",
"scrollsText2": "create an empty party",
"scrollsPre": "You haven't unlocked this quest yet!",
"alreadyEarnedQuestLevel": "You already earned this quest by attaining Level <%- level %>.",
"alreadyEarnedQuestReward": "You already earned this quest by completing <%- priorQuest %>.",
"alreadyEarnedQuestLevel": "You already earned this quest by attaining Level <%= level %>.",
"alreadyEarnedQuestReward": "You already earned this quest by completing <%= priorQuest %>.",
"completedQuests": "Completed the following quests",
"mustComplete": "You must first complete <%- quest %>.",
"mustLevel": "You must be level <%- level %> to begin this quest.",
"mustLvlQuest": "You must be level <%- level %> to buy this quest!",
"mustComplete": "You must first complete <%= quest %>.",
"mustLevel": "You must be level <%= level %> to begin this quest.",
"mustLvlQuest": "You must be level <%= level %> to buy this quest!",
"mustInviteFriend": "To earn this quest, invite a friend to your Party. Invite someone now?",
"unlockByQuesting": "To unlock this quest, complete <%- title %>.",
"questConfirm": "Are you sure? Only <%- questmembers %> of your <%- totalmembers %> party members have joined this quest! Quests start automatically when all players have joined or rejected the invitation.",
"unlockByQuesting": "To unlock this quest, complete <%= title %>.",
"questConfirm": "Are you sure? Only <%= questmembers %> of your <%= totalmembers %> party members have joined this quest! Quests start automatically when all players have joined or rejected the invitation.",
"sureCancel": "Are you sure you want to cancel this quest? All invitation acceptances will be lost. The quest owner will retain possession of the quest scroll.",
"sureAbort": "Are you sure you want to abort this mission? It will abort it for everyone in your party and all progress will be lost. The quest scroll will be returned to the quest owner.",
"doubleSureAbort": "Are you double sure? Make sure they won't hate you forever!",
@@ -92,14 +92,14 @@
"whichQuestStart": "Which quest do you want to start?",
"getMoreQuests": "Get more quests",
"unlockedAQuest": "You unlocked a quest!",
"leveledUpReceivedQuest": "You leveled up to <strong>Level <%- level %></strong> and received a quest scroll!",
"leveledUpReceivedQuest": "You leveled up to <strong>Level <%= level %></strong> and received a quest scroll!",
"questInvitationDoesNotExist": "No quest invitation has been sent out yet.",
"questInviteNotFound": "No quest invitation found.",
"guildQuestsNotSupported": "Guilds cannot be invited on quests.",
"questNotOwned": "You don't own that quest scroll.",
"questNotGoldPurchasable": "Quest \"<%- key %>\" is not a Gold-purchasable quest.",
"questNotGemPurchasable": "Quest \"<%- key %>\" is not a Gem-purchasable quest.",
"questLevelTooHigh": "You must be level <%- level %> to begin this quest.",
"questNotGoldPurchasable": "Quest \"<%= key %>\" is not a Gold-purchasable quest.",
"questNotGemPurchasable": "Quest \"<%= key %>\" is not a Gem-purchasable quest.",
"questLevelTooHigh": "You must be level <%= level %> to begin this quest.",
"questAlreadyUnderway": "Your party is already on a quest. Try again when the current quest has ended.",
"questAlreadyAccepted": "You already accepted the quest invitation.",
"noActiveQuestToLeave": "No active quest to leave",
@@ -114,17 +114,17 @@
"questNotPending": "There is no quest to start.",
"questOrGroupLeaderOnlyStartQuest": "Only the quest leader or group leader can force start the quest",
"createAccountReward": "Create Account",
"loginIncentiveQuest": "To unlock this quest, check in to Habitica on <%- count %> different days!",
"loginIncentiveQuestObtained": "You earned this quest by checking in to Habitica on <%- count %> different days!",
"loginReward": "<%- count %> Check-ins",
"loginIncentiveQuest": "To unlock this quest, check in to Habitica on <%= count %> different days!",
"loginIncentiveQuestObtained": "You earned this quest by checking in to Habitica on <%= count %> different days!",
"loginReward": "<%= count %> Check-ins",
"createAccountQuest": "You received this quest when you joined Habitica! If a friend joins, they'll get one too.",
"questBundles": "Discounted Quest Bundles",
"buyQuestBundle": "Buy Quest Bundle",
"noQuestToStart": "Cant find a quest to start? Try checking out the Quest Shop in the Market for new releases!",
"pendingDamage": "<%- damage %> pending damage",
"pendingDamage": "<%= damage %> pending damage",
"pendingDamageLabel": "pending damage",
"bossHealth": "<%- currentHealth %> / <%- maxHealth %> Health",
"bossHealth": "<%= currentHealth %> / <%= maxHealth %> Health",
"rageAttack": "Rage Attack:",
"bossRage": "<%- currentRage %> / <%- maxRage %> Rage",
"bossRage": "<%= currentRage %> / <%= maxRage %> Rage",
"rageStrikes": "Rage Strikes"
}

View File

@@ -14,16 +14,16 @@
"rebirthInList4": "Items obtained from Gems or drops (such as pets and mounts) remain.",
"rebirthEarnAchievement": "You also earn an Achievement for beginning a new adventure!",
"beReborn": "Be Reborn",
"rebirthAchievement": "You've begun a new adventure! This is Rebirth <%- number %> for you, and the highest Level you've attained is <%- level %>. To stack this Achievement, begin your next new adventure when you've reached an even higher Level!",
"rebirthAchievement100": "You've begun a new adventure! This is Rebirth <%- number %> for you, and the highest Level you've attained is 100 or higher. To stack this Achievement, begin your next new adventure when you've reached at least 100!",
"rebirthAchievement": "You've begun a new adventure! This is Rebirth <%= number %> for you, and the highest Level you've attained is <%= level %>. To stack this Achievement, begin your next new adventure when you've reached an even higher Level!",
"rebirthAchievement100": "You've begun a new adventure! This is Rebirth <%= number %> for you, and the highest Level you've attained is 100 or higher. To stack this Achievement, begin your next new adventure when you've reached at least 100!",
"rebirthBegan": "Began a New Adventure",
"rebirthText": "Began <%- rebirths %> New Adventures",
"rebirthOrb": "Used an Orb of Rebirth to start over after attaining Level <%- level %>.",
"rebirthText": "Began <%= rebirths %> New Adventures",
"rebirthOrb": "Used an Orb of Rebirth to start over after attaining Level <%= level %>.",
"rebirthOrb100": "Used an Orb of Rebirth to start over after attaining Level 100 or higher.",
"rebirthOrbNoLevel": "Used an Orb of Rebirth to start over.",
"rebirthPop": "Instantly restart your character as a Level 1 Warrior while retaining achievements, collectibles, and equipment. Your tasks and their history will remain but they will be reset to yellow. Your streaks will be removed except from challenge tasks. Your Gold, Experience, Mana, and the effects of all Skills will be removed. All of this will take effect immediately. For more information, see the wiki's <a href='http://habitica.wikia.com/wiki/Orb_of_Rebirth' target='_blank'>Orb of Rebirth</a> page.",
"rebirthName": "Orb of Rebirth",
"reborn": "Reborn, max level <%- reLevel %>",
"reborn": "Reborn, max level <%= reLevel %>",
"confirmReborn": "Are you sure?",
"rebirthComplete": "You have been reborn!"
}

View File

@@ -45,11 +45,11 @@
"xml": "(XML)",
"json": "(JSON)",
"customDayStart": "Custom Day Start",
"sureChangeCustomDayStartTime": "Are you sure you want to change your Custom Day Start time? Your Dailies will next reset the first time you use Habitica after <%- time %>. Make sure you have completed your Dailies before then!",
"sureChangeCustomDayStartTime": "Are you sure you want to change your Custom Day Start time? Your Dailies will next reset the first time you use Habitica after <%= time %>. Make sure you have completed your Dailies before then!",
"changeCustomDayStart": "Change Custom Day Start?",
"sureChangeCustomDayStart": "Are you sure you want to change your custom day start?",
"customDayStartHasChanged": "Your custom day start has changed.",
"nextCron": "Your Dailies will next reset the first time you use Habitica after <%- time %>. Make sure you have completed your Dailies before this time!",
"nextCron": "Your Dailies will next reset the first time you use Habitica after <%= time %>. Make sure you have completed your Dailies before this time!",
"customDayStartInfo1": "Habitica defaults to check and reset your Dailies at midnight in your own time zone each day. You can customize that time here.",
"misc": "Misc",
"showHeader": "Show Header",
@@ -65,7 +65,7 @@
"resetText1": "WARNING! This resets many parts of your account. This is highly discouraged, but some people find it useful in the beginning after playing with the site for a short time.",
"resetText2": "You will lose all your levels, Gold, and Experience points. All your tasks (except those from challenges) will be deleted permanently and you will lose all of their historical data. You will lose all your equipment but you will be able to buy it all back, including all limited edition equipment or subscriber Mystery items that you already own (you will need to be in the correct class to re-buy class-specific gear). You will keep your current class and your pets and mounts. You might prefer to use an Orb of Rebirth instead, which is a much safer option and which will preserve your tasks and equipment.",
"deleteLocalAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type your password into the text box below.",
"deleteSocialAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type \"<%- magicWord %>\" into the text box below.",
"deleteSocialAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type \"<%= magicWord %>\" into the text box below.",
"API": "API",
"APIv3": "API v3",
"APIText": "Copy these for use in third party applications. However, think of your API Token like a password, and do not share it publicly. You may occasionally be asked for your User ID, but never post your API Token where others can see it, including on Github.",
@@ -98,27 +98,27 @@
"usernameSuccess": "Username successfully changed",
"displayNameSuccess": "Display name successfully changed",
"emailSuccess": "Email successfully changed",
"detachSocial": "De-register <%- network %>",
"detachedSocial": "Successfully removed <%- network %> authentication from your account",
"detachSocial": "De-register <%= network %>",
"detachedSocial": "Successfully removed <%= network %> authentication from your account",
"addedLocalAuth": "Successfully added local authentication",
"data": "Data",
"exportData": "Export Data",
"usernameOrEmail": "Username or Email",
"email": "Email",
"registerWithSocial": "Register with <%- network %>",
"registeredWithSocial": "Registered with <%- network %>",
"registerWithSocial": "Register with <%= network %>",
"registeredWithSocial": "Registered with <%= network %>",
"loginNameDescription": "This is what you use to log in to Habitica. To change it, use the form below. If instead you want to change the Display Name that appears on your avatar and in chat messages, go to the User Icon &gt; Profile and click the Edit button.",
"emailNotifications": "Email Notifications",
"wonChallenge": "You won a Challenge!",
"newPM": "Received Private Message",
"newPMInfo": "New Message from <%- name %>: <%- message %>",
"newPMInfo": "New Message from <%= name %>: <%= message %>",
"giftedGems": "Gifted Gems",
"giftedGemsInfo": "<%- name %> gifted you <%- amount %> Gems",
"giftedGemsFull": "Hello <%- username %>, <%- sender %> has sent you <%- gemAmount %> gems!",
"giftedGemsInfo": "<%= name %> gifted you <%= amount %> Gems",
"giftedGemsFull": "Hello <%= username %>, <%= sender %> has sent you <%= gemAmount %> gems!",
"giftedSubscription": "Gifted Subscription",
"giftedSubscriptionInfo": "<%- name %> gifted you a <%- months %> month subscription",
"giftedSubscriptionFull": "Hello <%- username %>, <%- sender %> has sent you <%- monthCount %> months of subscription!",
"giftedSubscriptionWinterPromo": "Hello <%- username %>, you received <%- monthCount %> months of subscription as part of our holiday gift-giving promotion!",
"giftedSubscriptionInfo": "<%= name %> gifted you a <%= months %> month subscription",
"giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!",
"giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!",
"invitedParty": "Invited To Party",
"invitedGuild": "Invited To Guild",
"importantAnnouncements": "Reminders to check in to complete tasks and receive prizes",
@@ -136,8 +136,8 @@
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, Habitica will never be able to notify me via email about important changes to the site or my account.",
"unsubscribeAllPush": "Check to Unsubscribe from all Push Notifications",
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%- emailType %>\" emails.",
"subscriptionRateText": "Recurring $<%- price %> USD every <%- months %> months",
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
"subscriptionRateText": "Recurring $<%= price %> USD every <%= months %> months",
"recurringText": "recurring",
"benefits": "Benefits",
"coupon": "Coupon",
@@ -163,21 +163,21 @@
"invalidEnabled": "the \"enabled\" parameter should be a boolean.",
"invalidWebhookId": "the \"id\" parameter should be a valid UUID.",
"missingWebhookId": "The webhook's id is required.",
"invalidWebhookType": "\"<%- type %>\" is not a valid value for the parameter \"type\".",
"webhookBooleanOption": "\"<%- option %>\" must be a Boolean value.",
"webhookIdAlreadyTaken": "A webhook with the id <%- id %> already exists.",
"noWebhookWithId": "There is no webhook with the id <%- id %>.",
"invalidWebhookType": "\"<%= type %>\" is not a valid value for the parameter \"type\".",
"webhookBooleanOption": "\"<%= option %>\" must be a Boolean value.",
"webhookIdAlreadyTaken": "A webhook with the id <%= id %> already exists.",
"noWebhookWithId": "There is no webhook with the id <%= id %>.",
"regIdRequired": "RegId is required",
"invalidPushClient": "Invalid client. Only Official Habitica clients can receive push notifications.",
"pushDeviceAdded": "Push device added successfully",
"pushDeviceAlreadyAdded": "The user already has the push device",
"pushDeviceNotFound": "The user has no push device with this id.",
"pushDeviceRemoved": "Push device removed successfully.",
"buyGemsGoldCap": "Cap raised to <%- amount %>",
"mysticHourglass": "<%- amount %> Mystic Hourglass",
"buyGemsGoldCap": "Cap raised to <%= amount %>",
"mysticHourglass": "<%= amount %> Mystic Hourglass",
"mysticHourglassText": "Mystic Hourglasses allow purchasing a previous month's Mystery Item set.",
"purchasedPlanId": "Recurring $<%- price %> USD each <%- months %> Month(s) (<%- plan %>)",
"purchasedPlanExtraMonths": "You have <%- months %> months of extra subscription credit.",
"purchasedPlanId": "Recurring $<%= price %> USD each <%= months %> Month(s) (<%= plan %>)",
"purchasedPlanExtraMonths": "You have <%= months %> months of extra subscription credit.",
"consecutiveSubscription": "Consecutive Subscription",
"consecutiveMonths": "Consecutive Months:",
"gemCapExtra": "Gem Cap Extra:",
@@ -187,7 +187,7 @@
"amazonPayments": "Amazon Payments",
"amazonPaymentsRecurring": "Ticking the checkbox below is necessary for your subscription to be created. It allows your Amazon account to be used for ongoing payments for <strong>this</strong> subscription. It will not cause your Amazon account to be automatically used for any future purchases.",
"timezone": "Time Zone",
"timezoneUTC": "Habitica uses the time zone set on your PC, which is: <strong><%- utc %></strong>",
"timezoneUTC": "Habitica uses the time zone set on your PC, which is: <strong><%= utc %></strong>",
"timezoneInfo": "If that time zone is wrong, first reload this page using your browser's reload or refresh button to ensure that Habitica has the most recent information. If it is still wrong, adjust the time zone on your PC and then reload this page again.<br><br> <strong>If you use Habitica on other PCs or mobile devices, the time zone must be the same on them all.</strong> If your Dailies have been resetting at the wrong time, repeat this check on all other PCs and on a browser on your mobile devices.",
"push": "Push",
"about": "About",
@@ -201,7 +201,7 @@
"displaynameIssueLength": "Display Names must be between 1 and 30 characters.",
"displaynameIssueSlur": "Display Names may not contain inappropriate language.",
"goToSettings": "Go to Settings",
"usernameVerifiedConfirmation": "Your username, <%- username %>, is confirmed!",
"usernameVerifiedConfirmation": "Your username, <%= username %>, is confirmed!",
"usernameNotVerified": "Please confirm your username.",
"changeUsernameDisclaimer": "We will be transitioning login names to unique, public usernames soon. This username will be used for invitations, @mentions in chat, and messaging.",
"verifyUsernameVeteranPet": "One of these Veteran Pets will be waiting for you after you've finished confirming!"

View File

@@ -24,7 +24,7 @@
"spellRogueToolsOfTradeNotes": "Your tricky talents buff your whole Party's Perception! (Based on: Unbuffed PER)",
"spellRogueStealthText": "Stealth",
"spellRogueStealthNotes": "With each cast, a few of your undone Dailies won't cause damage tonight. Their streaks and colors won't change. (Based on: PER)",
"spellRogueStealthDaliesAvoided": "<%- originalText %> Number of dailies avoided: <%- number %>.",
"spellRogueStealthDaliesAvoided": "<%= originalText %> Number of dailies avoided: <%= number %>.",
"spellRogueStealthMaxedOut": "You have already avoided all your dailies; there's no need to cast this again.",
"spellHealerHealText": "Healing Light",
"spellHealerHealNotes": "Shining light restores your health! (Based on: CON and INT)",
@@ -55,5 +55,5 @@
"challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.",
"groupTasksNoCast": "Casting a skill on group tasks is not allowed.",
"spellNotOwned": "You don't own this skill.",
"spellLevelTooHigh": "You must be level <%- level %> to use this skill."
"spellLevelTooHigh": "You must be level <%= level %> to use this skill."
}

View File

@@ -6,8 +6,8 @@
"buyGemsGold": "Buy Gems with Gold",
"buyGemsGoldText": "Alexander the Merchant will sell you Gems at a cost of 20 Gold per Gem. His monthly shipments are initially capped at 25 Gems per month, but for every 3 consecutive months that you are subscribed, this cap increases by 5 Gems, up to a maximum of 50 Gems per month!",
"mustSubscribeToPurchaseGems": "Must subscribe to purchase gems with GP",
"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": "Your requested amount <%- quantity %> exceeds 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.",
"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": "Your requested amount <%= quantity %> exceeds 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.",
"retainHistory": "Retain additional history entries",
"retainHistoryText": "Makes completed To-Dos and task history available for longer.",
"doubleDrops": "Daily drop caps doubled",
@@ -83,7 +83,7 @@
"subFreeGemsHow": "Habitica players can earn Gems for free by winning <a href=\"/challenges/findChallenges\">challenges</a> that award Gems as a prize, or as a <a href=\"http://habitica.wikia.com/wiki/Contributing_to_Habitica\">contributor reward by helping the development of Habitica.</a>",
"seeSubscriptionDetails": "Go to <a href='/user/settings/subscription'>Settings &gt; Subscription</a> to see your subscription details!",
"timeTravelers": "Time Travelers",
"timeTravelersTitleNoSub": "<%- linkStartTyler %>Tyler<%= linkEnd %> and <%- linkStartVicky %>Vicky<%= linkEnd %>",
"timeTravelersTitleNoSub": "<%= linkStartTyler %>Tyler<%= linkEnd %> and <%= linkStartVicky %>Vicky<%= linkEnd %>",
"timeTravelersTitle": "Mysterious Time Travelers",
"timeTravelersPopoverNoSub": "You'll need a Mystic Hourglass to summon the mysterious Time Travelers! <%= linkStart %>Subscribers<%= linkEnd %> earn one Mystic Hourglass for every three months of consecutive subscribing. Come back when you have a Mystic Hourglass, and the Time Travelers will fetch you a rare pet, mount, or Subscriber Item Set from the past... or maybe even the future.",
"timeTravelersPopoverNoSubMobile": "Looks like youll need a Mystic Hourglass to open the time portal and summon the Mysterious Time Travelers.",
@@ -165,7 +165,7 @@
"hourglassBuyItemConfirm": "Buy this item for 1 Mystic Hourglass?",
"petsAlreadyOwned": "Pet already owned.",
"mountsAlreadyOwned": "Mount already owned.",
"typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%- allowedTypes %>",
"typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%= allowedTypes %>",
"petsNotAllowedHourglass": "Pet not available for purchase with Mystic Hourglass.",
"mountsNotAllowedHourglass": "Mount not available for purchase with Mystic Hourglass.",
"hourglassPurchase": "Purchased an item using a Mystic Hourglass!",
@@ -176,20 +176,20 @@
"missingReceipt": "Missing Receipt.",
"cannotDeleteActiveAccount": "You have an active subscription, cancel your plan before deleting your account.",
"paymentNotSuccessful": "The payment was not successful",
"planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%- nextBillingDate %>, after which you can cancel to retain your full benefits",
"planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits",
"notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.",
"readCard": "<%- cardType %> has been read",
"readCard": "<%= cardType %> has been read",
"cardTypeRequired": "Card type required",
"cardTypeNotAllowed": "Unknown card type.",
"invalidCoupon": "Invalid coupon code.",
"couponUsed": "Coupon code already used.",
"couponCodeRequired": "The coupon code is required.",
"paypalCanceled": "Your subscription has been canceled",
"earnGemsMonthly": "Earn up to **<%- cap %> Gems** per month",
"earnGemsMonthly": "Earn up to **<%= cap %> Gems** per month",
"receiveMysticHourglass": "Receive a Mystic Hourglass!",
"receiveMysticHourglasses": "Receive **<%- amount %> Mystic Hourglasses**!",
"receiveMysticHourglasses": "Receive **<%= amount %> Mystic Hourglasses**!",
"everyMonth": "Every Month",
"everyXMonths": "Every <%- interval %> Months",
"everyXMonths": "Every <%= interval %> Months",
"everyYear": "Every Year",
"choosePaymentMethod": "Choose your payment method",
"subscribeSupportsDevs": "Subscribing supports the developers and helps keep Habitica running",

View File

@@ -5,14 +5,14 @@
"sureDeleteCompletedTodos": "Are you sure you want to delete your completed To-Dos?",
"lotOfToDos": "Your most recent 30 completed To-Dos are shown here. You can see older completed To-Dos from Data > Data Display Tool or Data > Export Data > User Data.",
"deleteToDosExplanation": "If you click the button below, all of your completed To-Dos and archived To-Dos will be permanently deleted, except for To-Dos from active challenges and Group Plans. Export them first if you want to keep a record of them.",
"addMultipleTip": "<strong>Tip:</strong> To add multiple <%- taskType %>, separate each one using a line break (Shift + Enter) and then press \"Enter.\"",
"addMultipleTip": "<strong>Tip:</strong> To add multiple <%= taskType %>, separate each one using a line break (Shift + Enter) and then press \"Enter.\"",
"addsingle": "Add Single",
"addATask": "Add a <%- type %>",
"editATask": "Edit a <%- type %>",
"createTask": "Create <%- type %>",
"addATask": "Add a <%= type %>",
"editATask": "Edit a <%= type %>",
"createTask": "Create <%= type %>",
"addTaskToUser": "Add Task",
"scheduled": "Scheduled",
"theseAreYourTasks": "These are your <%- taskType %>",
"theseAreYourTasks": "These are your <%= taskType %>",
"habit": "Habit",
"habits": "Habits",
"newHabit": "New Habit",
@@ -79,7 +79,7 @@
"complete2": "Complete",
"dated": "Dated",
"today": "Today",
"dueIn": "Due <%- dueIn %>",
"dueIn": "Due <%= dueIn %>",
"due": "Due",
"notDue": "Not Due",
"grey": "Grey",
@@ -105,12 +105,12 @@
"startDateHelpTitle": "When should this task start?",
"startDateHelp": "Set the date for which this task takes effect. Will not be due on earlier days.",
"streaks": "Streak Achievements",
"streakName": "<%- count %> Streak Achievements",
"streakText": "Has performed <%- count %> 21-day streaks on Dailies",
"streakName": "<%= count %> Streak Achievements",
"streakText": "Has performed <%= count %> 21-day streaks on Dailies",
"streakSingular": "Streaker",
"streakSingularText": "Has performed a 21-day streak on a Daily",
"perfectName": "<%- count %> Perfect Days",
"perfectText": "Completed all active Dailies on <%- count %> days. With this achievement you get a +level/2 buff to all Stats for the next day. Levels greater than 100 don't have any additional effects on buffs.",
"perfectName": "<%= count %> Perfect Days",
"perfectText": "Completed all active Dailies on <%= count %> days. With this achievement you get a +level/2 buff to all Stats for the next day. Levels greater than 100 don't have any additional effects on buffs.",
"perfectSingular": "Perfect Day",
"perfectSingularText": "Completed all active Dailies in one day. With this achievement you get a +level/2 buff to all Stats for the next day. Levels greater than 100 don't have any additional effects on buffs.",
"streakerAchievement": "You have attained the \"Streaker\" Achievement! The 21-day mark is a milestone for habit formation. You can continue to stack this Achievement for every additional 21 days, on this Daily or any other!",
@@ -127,13 +127,13 @@
"taskToBottom": "To bottom",
"emptyTask": "Enter the task's title first.",
"dailiesRestingInInn": "You're Resting in the Inn! Your Dailies will NOT hurt you tonight, but they WILL still refresh every day. If you're in a quest, you won't deal damage/collect items until you check out of the Inn, but you can still be injured by a Boss if your Party mates skip their own Dailies.",
"habitHelp1": "Good Habits are things that you do often. They award Gold and Experience every time you click the <%- plusIcon %>.",
"habitHelp2": "Bad Habits are things you want to avoid doing. They remove Health every time you click the <%- minusIcon %>.",
"habitHelp1": "Good Habits are things that you do often. They award Gold and Experience every time you click the <%= plusIcon %>.",
"habitHelp2": "Bad Habits are things you want to avoid doing. They remove Health every time you click the <%= minusIcon %>.",
"habitHelp3": "For inspiration, check out these <a href='http://habitica.wikia.com/wiki/Sample_Habits' target='_blank'>sample Habits</a>!",
"newbieGuild": "More questions? Ask in the <%= linkStart %>Habitica Help guild<%= linkEnd %>!",
"dailyHelp1": "Dailies repeat <%- emphasisStart %>every day<%- emphasisEnd %> that they are active. Click the <%- pencilIcon %> to change the days a Daily is active.",
"dailyHelp1": "Dailies repeat <%= emphasisStart %>every day<%= emphasisEnd %> that they are active. Click the <%= pencilIcon %> to change the days a Daily is active.",
"dailyHelp2": "If you don't complete active Dailies, you lose Health when your day rolls over.",
"dailyHelp3": "Dailies turn <%- emphasisStart %>redder<%- emphasisEnd %> when you miss them, and <%- emphasisStart %>bluer<%- emphasisEnd %> when you complete them. The redder the Daily, the more it will reward you... or hurt you.",
"dailyHelp3": "Dailies turn <%= emphasisStart %>redder<%= emphasisEnd %> when you miss them, and <%= emphasisStart %>bluer<%= emphasisEnd %> when you complete them. The redder the Daily, the more it will reward you... or hurt you.",
"dailyHelp4": "To change when your day rolls over, go to <%= linkStart %> Settings > Site<%= linkEnd %> > Custom Day Start.",
"dailyHelp5": "For inspiration, check out these <a href='http://habitica.wikia.com/wiki/Sample_Dailies' target='_blank'>sample Dailies</a>!",
"toDoHelp1": "To-Dos start yellow, and get redder (more valuable) the longer it takes to complete them.",
@@ -168,9 +168,9 @@
"counterPeriodDay": "Day",
"counterPeriodWeek": "Week",
"counterPeriodMonth": "Month",
"habitCounter": "Counter (Resets <%- frequency %>)",
"habitCounterUp": "Positive Counter (Resets <%- frequency %>)",
"habitCounterDown": "Negative Counter (Resets <%- frequency %>)",
"habitCounter": "Counter (Resets <%= frequency %>)",
"habitCounterUp": "Positive Counter (Resets <%= frequency %>)",
"habitCounterDown": "Negative Counter (Resets <%= frequency %>)",
"taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested",
"taskApprovalHasBeenRequested": "Approval has been requested",
"taskApprovalWasNotRequested": "Only a task waiting for approval can be marked as needing more work",
@@ -199,7 +199,7 @@
"monthlyRepeatHelpContent": "This task will be due every X months",
"yearlyRepeatHelpContent": "This task will be due every X years",
"resets": "Resets",
"summaryStart": "Repeats <%- frequency %> every <%- everyX %> <%- frequencyPlural %>",
"summaryStart": "Repeats <%= frequency %> every <%= everyX %> <%= frequencyPlural %>",
"nextDue": "Next Due Dates",
"checkOffYesterDailies": "Check off any Dailies you did yesterday:",
"yesterDailiesTitle": "You left these Dailies unchecked yesterday! Do you want to check off any of them now?",

View File

@@ -3,7 +3,7 @@
"share": "Deel",
"onwards": "Voorwaarts!",
"levelup": "Deur jou regte lewens doelwitte te bereik, het jy jou vlak opgradeer en jou gesondheid is nou volledig herstel!",
"reachedLevel": "Jy Het Vlak <%- level %> Bereik",
"reachedLevel": "Jy Het Vlak <%= level %> Bereik",
"achievementLostMasterclasser": "Quest Completionist: Masterclasser Series",
"achievementLostMasterclasserText": "Completed all sixteen quests in the Masterclasser Quest Series and solved the mystery of the Lost Masterclasser!"
}

View File

@@ -47,7 +47,7 @@
"publicChallengesTitle": "Public Challenges",
"officialChallenge": "Amptelike Habitica Uitdaging",
"by": "deur",
"participants": "<%- membercount %> Deelnemers",
"participants": "<%= membercount %> Deelnemers",
"join": "Neem Deel",
"exportChallengeCSV": "Voeruit na CSV",
"selectGroup": "Kies asseblief n groep",
@@ -66,7 +66,7 @@
"not_participating": "Not Participating",
"challengedEitherOwnedFilter": "Óf",
"backToChallenges": "Terug na alle uitdagings",
"prizeValue": "<%- gemcount %>&nbsp;<%- gemicon %> Prys",
"prizeValue": "<%= gemcount %>&nbsp;<%= gemicon %> Prys",
"clone": "Kloon",
"challengeNotEnoughGems": "You do not have enough gems to post this challenge.",
"noPermissionEditChallenge": "You don't have permissions to edit this challenge",
@@ -85,7 +85,7 @@
"challengeNotFound": "Challenge not found or you don't have access.",
"onlyLeaderDeleteChal": "Only the challenge leader can delete it.",
"onlyLeaderUpdateChal": "Only the challenge leader can update it.",
"winnerNotFound": "Winner with id \"<%- userId %>\" not found or not part of the challenge.",
"winnerNotFound": "Winner with id \"<%= userId %>\" not found or not part of the challenge.",
"noCompletedTodosChallenge": "\"includeCompletedTodos\" is not supported when fetching challenge tasks.",
"userTasksNoChallengeId": "When \"tasksOwner\" is \"user\" \"challengeId\" can't be passed.",
"onlyChalLeaderEditTasks": "Tasks belonging to a challenge can only be edited by the leader.",

View File

@@ -24,7 +24,7 @@
"size": "Size",
"bodySlim": "Skraal",
"bodyBroad": "Fris",
"unlockSet": "Ontsluit Stel - <%- cost %>",
"unlockSet": "Ontsluit Stel - <%= cost %>",
"locked": "gesluit",
"shirts": "Hemde",
"shirt": "Shirt",
@@ -83,12 +83,12 @@
"gearAchievementNotification": "You have earned the \"Ultimate Gear\" Achievement for upgrading to the maximum gear set for a class!",
"moreGearAchievements": "To attain more Ultimate Gear badges, change classes on <a href='/user/settings/site' target='_blank'>the Settings &gt; Site page</a> and buy your new class's gear!",
"armoireUnlocked": "For more equipment, check out the <strong>Enchanted Armoire!</strong> Click on the Enchanted Armoire Reward for a random chance at special Equipment! It may also give you random XP or food items.",
"ultimGearName": "Ultimate Gear - <%- ultClass %>",
"ultimGearText": "Has upgraded to the maximum weapon and armor set for the <%- ultClass %> class.",
"ultimGearName": "Ultimate Gear - <%= ultClass %>",
"ultimGearText": "Has upgraded to the maximum weapon and armor set for the <%= ultClass %> class.",
"level": "Vlak",
"levelUp": "Vlak Op!",
"gainedLevel": "You gained a level!",
"leveledUp": "By accomplishing your real-life goals, you've grown to <strong>Level <%- level %>!</strong>",
"leveledUp": "By accomplishing your real-life goals, you've grown to <strong>Level <%= level %>!</strong>",
"fullyHealed": "You have been fully healed!",
"huzzah": "Huzzah!",
"mana": "Mana",
@@ -137,7 +137,7 @@
"invalidClass": "Invalid class. Please specify 'warrior', 'rogue', 'wizard', or 'healer'.",
"levelPopover": "Each level earns you one Point to assign to a Stat of your choice. You can do so manually, or let the game decide for you using one of the Automatic Allocation options.",
"unallocated": "Unallocated Stat Points",
"haveUnallocated": "You have <%- points %> unallocated Stat Point(s)",
"haveUnallocated": "You have <%= points %> unallocated Stat Point(s)",
"autoAllocation": "Alokeer Outomaties",
"autoAllocationPop": "Places Points into Stats according to your preferences, when you level up.",
"evenAllocation": "Distribute Stat Points evenly",
@@ -158,7 +158,7 @@
"chooseClass": "Choose your Class",
"chooseClassLearnMarkdown": "[Learn more about Habitica's class system](http://habitica.wikia.com/wiki/Class_System)",
"optOutOfClassesText": "Can't be bothered with classes? Want to choose later? Opt out - you'll be a warrior with no special abilities. You can read about the class system later on the wiki and enable classes at any time under User Icon > Settings.",
"selectClass": "Select <%- heroClass %>",
"selectClass": "Select <%= heroClass %>",
"select": "Kies",
"stealth": "Stealth",
"stealthNewDay": "When a new day begins, you will avoid damage from this many missed Dailies.",
@@ -168,13 +168,13 @@
"youDied": "Jy het gesterf!",
"dieText": "You've lost a Level, all your Gold, and a random piece of Equipment. Arise, Habiteer, and try again! Curb those negative Habits, be vigilant in completion of Dailies, and hold death at arm's length with a Health Potion if you falter!",
"sureReset": "Are you sure? This will reset your character's class and allocated Stat Points (you'll get them all back to re-allocate), and costs 3 Gems.",
"purchaseFor": "Koop vir <%- cost %> Edelstene?",
"purchaseForHourglasses": "Purchase for <%- cost %> Hourglasses?",
"purchaseFor": "Koop vir <%= cost %> Edelstene?",
"purchaseForHourglasses": "Purchase for <%= cost %> Hourglasses?",
"notEnoughMana": "Nie genoeg mana nie.",
"invalidTarget": "You can't cast a skill on that.",
"youCast": "You cast <%- spell %>.",
"youCastTarget": "You cast <%- spell %> on <%- target %>.",
"youCastParty": "You cast <%- spell %> for the party.",
"youCast": "You cast <%= spell %>.",
"youCastTarget": "You cast <%= spell %> on <%= target %>.",
"youCastParty": "You cast <%= spell %> for the party.",
"critBonus": "Critical Hit! Bonus:",
"gainedGold": "You gained some Gold",
"gainedMana": "You gained some Mana",

View File

@@ -101,9 +101,9 @@
"commGuidePara007": "Personeel het pers etikette gemerk met krone. Hulle titel is \"Heldhaftig\".",
"commGuidePara008": "Mods have dark blue tags marked with stars. Their title is \"Guardian\". The only exception is Bailey, who, as an NPC, has a black and green tag marked with a star.",
"commGuidePara009": "Die huidige Personeellede is (van links na regs):",
"commGuideAKA": "<%- habitName %> aka <%- realName %>",
"commGuideOnTrello": "<%- trelloName %> on Trello",
"commGuideOnGitHub": "<%- gitHubName %> on GitHub",
"commGuideAKA": "<%= habitName %> aka <%= realName %>",
"commGuideOnTrello": "<%= trelloName %> on Trello",
"commGuideOnGitHub": "<%= gitHubName %> on GitHub",
"commGuidePara010": "There are also several Moderators who assist the staff members. They were selected carefully, so please give them your respect and listen to their suggestions.",
"commGuidePara011": "Die huidige Moderators is (van links na regs):",
"commGuidePara011a": "in Kroeg gesels",

View File

@@ -182,7 +182,7 @@
"questEggVelociraptorText": "Velociraptor",
"questEggVelociraptorMountText": "Velociraptor",
"questEggVelociraptorAdjective": "a clever",
"eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%- eggAdjective(locale) %> <%- eggText(locale) %>.",
"eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%= eggAdjective(locale) %> <%= eggText(locale) %>.",
"hatchingPotionBase": "Basis",
"hatchingPotionWhite": "Wit",
"hatchingPotionDesert": "Woestyn",
@@ -211,7 +211,7 @@
"hatchingPotionGlow": "Glow-in-the-Dark",
"hatchingPotionFrost": "Frost",
"hatchingPotionIcySnow": "Icy Snow",
"hatchingPotionNotes": "Giet die oor n eier dan sal dit uitbroei in n <%- potText(locale) %> troeteldier.",
"hatchingPotionNotes": "Giet die oor n eier dan sal dit uitbroei in n <%= potText(locale) %> troeteldier.",
"premiumPotionAddlNotes": "Not usable on quest pet eggs.",
"foodMeat": "Vleis",
"foodMeatThe": "the Meat",

View File

@@ -29,12 +29,12 @@
"heroicText": "The Heroic tier contains Habitica staff and staff-level contributors. If you have this title, you were appointed to it (or hired!).",
"npcText": "NPCs backed Habitica's Kickstarter at the highest tier. You can find their avatars watching over site features!",
"modalContribAchievement": "Contributor Achievement!",
"contribModal": "<%- name %>, you awesome person! You're now a tier <%- level %> contributor for helping Habitica.",
"contribModal": "<%= name %>, you awesome person! You're now a tier <%= level %> contributor for helping Habitica.",
"contribLink": "See what prizes you've earned for your contribution!",
"contribName": "Contributor",
"contribText": "Has contributed to Habitica, whether via code, art, music, writing, or other methods. To learn more, join the Aspiring Legends Guild!",
"readMore": "Read More",
"kickstartName": "Kickstarter Backer - $<%- key %> Tier",
"kickstartName": "Kickstarter Backer - $<%= key %> Tier",
"kickstartText": "Backed the Kickstarter Project",
"helped": "Helped Habitica Grow",
"helpedText1": "Helped Habitica grow by filling out",
@@ -69,7 +69,7 @@
"conLearnURL": "http://habitica.wikia.com/wiki/Contributing_to_Habitica",
"conRewardsURL": "http://habitica.wikia.com/wiki/Contributor_Rewards",
"surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%- count %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%= count %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"currentSurvey": "Current Survey",
"surveyWhen": "The badge will be awarded to all participants when surveys have been processed, in late March.",
"blurbInbox": "This is where your private messages are stored! You can send someone a message by clicking on the envelope icon next to their name in Tavern, Party, or Guild Chat. If you've received an inappropriate PM, you should email a screenshot of it to Lemoness (<%= hrefCommunityManagerEmail %>)",

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"languageName": "Engels",
"stringNotFound": "String '<%- string %>' not found.",
"stringNotFound": "String '<%= string %>' not found.",
"titleIndex": "Habitica | Your Life The Role Playing Game",
"habitica": "Habitica",
"habiticaLink": "<a href='http://habitica.wikia.com/wiki/Habitica' target='_blank'>Habitica</a>",
@@ -64,7 +64,7 @@
"subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Alles",
"none": "Geen",
"more": "<%- count %> more",
"more": "<%= count %> more",
"and": "en",
"loginSuccess": "Login successful!",
"youSure": "Is jy seker?",
@@ -86,7 +86,7 @@
"delete": "Delete",
"gemsPopoverTitle": "Gems",
"gems": "Gems",
"gemButton": "Jy het <%- number %> Edelstene",
"gemButton": "Jy het <%= number %> Edelstene",
"needMoreGems": "Need More Gems?",
"needMoreGemsInfo": "Purchase Gems now, or become a subscriber to buy Gems with Gold, get monthly mystery items, enjoy increased drop caps and more!",
"moreInfo": "More Info",
@@ -101,19 +101,19 @@
"originalUserText": "One of the <em>very</em> original early adopters. Talk about alpha tester!",
"habitBirthday": "Habitica Birthday Bash",
"habitBirthdayText": "Celebrated the Habitica Birthday Bash!",
"habitBirthdayPluralText": "Celebrated <%- count %> Habitica Birthday Bashes!",
"habitBirthdayPluralText": "Celebrated <%= count %> Habitica Birthday Bashes!",
"habiticaDay": "Habitica Naming Day",
"habiticaDaySingularText": "Celebrated Habitica's Naming Day! Thanks for being a fantastic user.",
"habiticaDayPluralText": "Celebrated <%- count %> Naming Days! Thanks for being a fantastic user.",
"habiticaDayPluralText": "Celebrated <%= count %> Naming Days! Thanks for being a fantastic user.",
"achievementDilatory": "Savior of Dilatory",
"achievementDilatoryText": "Helped defeat the Dread Drag'on of Dilatory during the 2014 Summer Splash Event!",
"costumeContest": "Costume Contestant",
"costumeContestText": "Participated in the Habitoween Costume Contest. See some of the awesome entries at blog.habitrpg.com!",
"costumeContestTextPlural": "Participated in <%- count %> Habitoween Costume Contests. See some of the awesome entries at blog.habitrpg.com!",
"costumeContestTextPlural": "Participated in <%= count %> Habitoween Costume Contests. See some of the awesome entries at blog.habitrpg.com!",
"memberSince": "- Member since",
"lastLoggedIn": "- Last logged in",
"notPorted": "This feature is not yet ported from the original site.",
"buyThis": "Buy this <%- text %> with <%- price %> of your <%- gems %> Gems?",
"buyThis": "Buy this <%= text %> with <%= price %> of your <%= gems %> Gems?",
"noReachServer": "Server not currently reachable, try again later",
"errorUpCase": "ERROR:",
"newPassSent": "If we have your email on file, instructions for setting a new password have been sent to your email.",
@@ -173,9 +173,9 @@
"achievementDysheartenerText": "Helped defeat the Dysheartener during the 2018 Valentine's Event!",
"checkOutProgress": "Check out my progress in Habitica!",
"cards": "Cards",
"sentCardToUser": "You sent a card to <%- profileName %>",
"cardReceivedFrom": "<%- cardType %> from <%- userName %>",
"cardReceived": "You received a <span class=\"notification-bold-blue\"><%- card %></span>",
"sentCardToUser": "You sent a card to <%= profileName %>",
"cardReceivedFrom": "<%= cardType %> from <%= userName %>",
"cardReceived": "You received a <span class=\"notification-bold-blue\"><%= card %></span>",
"greetingCard": "Greeting Card",
"greetingCardExplanation": "You both receive the Cheery Chum achievement!",
"greetingCardNotes": "Send a greeting card to a party member.",
@@ -184,7 +184,7 @@
"greeting2": "`waves frantically`",
"greeting3": "Hey you!",
"greetingCardAchievementTitle": "Cheery Chum",
"greetingCardAchievementText": "Hey! Hi! Hello! Sent or received <%- count %> greeting cards.",
"greetingCardAchievementText": "Hey! Hi! Hello! Sent or received <%= count %> greeting cards.",
"thankyouCard": "Thank-You Card",
"thankyouCardExplanation": "You both receive the Greatly Grateful achievement!",
"thankyouCardNotes": "Send a Thank-You card to a party member.",
@@ -193,13 +193,13 @@
"thankyou2": "Sending you a thousand thanks.",
"thankyou3": "I'm very grateful - thank you!",
"thankyouCardAchievementTitle": "Greatly Grateful",
"thankyouCardAchievementText": "Thanks for being thankful! Sent or received <%- count %> Thank-You cards.",
"thankyouCardAchievementText": "Thanks for being thankful! Sent or received <%= count %> Thank-You cards.",
"birthdayCard": "Birthday Card",
"birthdayCardExplanation": "You both receive the Birthday Bonanza achievement!",
"birthdayCardNotes": "Send a birthday card to a party member.",
"birthday0": "Happy birthday to you!",
"birthdayCardAchievementTitle": "Birthday Bonanza",
"birthdayCardAchievementText": "Many happy returns! Sent or received <%- count %> birthday cards.",
"birthdayCardAchievementText": "Many happy returns! Sent or received <%= count %> birthday cards.",
"congratsCard": "Congratulations Card",
"congratsCardExplanation": "You both receive the Congratulatory Companion achievement!",
"congratsCardNotes": "Send a Congratulations card to a party member.",
@@ -209,7 +209,7 @@
"congrats3": "A round of applause for you!",
"congrats4": "Bask in your well-deserved success!",
"congratsCardAchievementTitle": "Congratulatory Companion",
"congratsCardAchievementText": "It's great to celebrate your friends' achievements! Sent or received <%- count %> congratulations cards.",
"congratsCardAchievementText": "It's great to celebrate your friends' achievements! Sent or received <%= count %> congratulations cards.",
"getwellCard": "Get Well Card",
"getwellCardExplanation": "You both receive the Caring Confidant achievement!",
"getwellCardNotes": "Send a Get Well card to a party member.",
@@ -218,7 +218,7 @@
"getwell2": "You're in my thoughts!",
"getwell3": "Sorry you're not feeling your best!",
"getwellCardAchievementTitle": "Caring Confidant",
"getwellCardAchievementText": "Well-wishes are always appreciated. Sent or received <%- count %> get well cards.",
"getwellCardAchievementText": "Well-wishes are always appreciated. Sent or received <%= count %> get well cards.",
"goodluckCard": "Good Luck Card",
"goodluckCardExplanation": "You both receive the Lucky Letter achievement!",
"goodluckCardNotes": "Send a good luck card to a party member.",
@@ -226,10 +226,10 @@
"goodluck1": "Wishing you lots of luck!",
"goodluck2": "I hope luck is on your side today and always!!",
"goodluckCardAchievementTitle": "Lucky Letter",
"goodluckCardAchievementText": "Wishes for good luck are great encouragement! Sent or received <%- count %> good luck cards.",
"goodluckCardAchievementText": "Wishes for good luck are great encouragement! Sent or received <%= count %> good luck cards.",
"streakAchievement": "You earned a streak achievement!",
"firstStreakAchievement": "21-Day Streak",
"streakAchievementCount": "<%- streaks %> 21-Day Streaks",
"streakAchievementCount": "<%= streaks %> 21-Day Streaks",
"twentyOneDays": "You've completed your Daily for 21 days in a row!",
"dontBreakStreak": "Amazing job. Don't break the streak!",
"dontStop": "Don't Stop Now!",
@@ -239,11 +239,11 @@
"raisePetShare": "I raised a pet into a mount by completing my real-life tasks!",
"wonChallengeShare": "I won a challenge in Habitica!",
"achievementShare": "I earned a new achievement in Habitica!",
"orderBy": "Order By <%- item %>",
"orderBy": "Order By <%= item %>",
"you": "(you)",
"enableDesktopNotifications": "Enable Desktop Notifications",
"online": "online",
"onlineCount": "<%- count %> online",
"onlineCount": "<%= count %> online",
"loading": "Loading...",
"userIdRequired": "User ID is required",
"resetFilters": "Clear all filters",

View File

@@ -35,7 +35,7 @@
"communityGuidelines": "Community Guidelines",
"communityGuidelinesRead1": "Please read our",
"communityGuidelinesRead2": "before chatting.",
"bannedWordUsed": "Oops! Looks like this post contains a swearword, religious oath, or reference to an addictive substance or adult topic (<%- swearWordsUsed %>). Habitica has users from all backgrounds, so we keep our chat very clean. Feel free to edit your message so you can post it!",
"bannedWordUsed": "Oops! Looks like this post contains a swearword, religious oath, or reference to an addictive substance or adult topic (<%= swearWordsUsed %>). Habitica has users from all backgrounds, so we keep our chat very clean. Feel free to edit your message so you can post it!",
"bannedSlurUsed": "Your post contained inappropriate language, and your chat privileges have been revoked.",
"party": "Party",
"createAParty": "Create A Party",
@@ -55,10 +55,10 @@
"invitedToParty": "You were invited to join the Party <span class=\"notification-bold\"><%- party %></span>",
"invitedToPrivateGuild": "You were invited to join the private Guild <span class=\"notification-bold\"><%- guild %></span>",
"invitedToPublicGuild": "You were invited to join the Guild <span class=\"notification-bold-blue\"><%- guild %></span>",
"partyInvitationsText": "You have <%- numberInvites %> Party invitations! Choose wisely, because you can only be in one Party at a time.",
"joinPartyConfirmationText": "Are you sure you want to join the Party \"<%- partyName %>\"? You can only be in one Party at a time. If you join, all other Party invitations will be rejected.",
"partyInvitationsText": "You have <%= numberInvites %> Party invitations! Choose wisely, because you can only be in one Party at a time.",
"joinPartyConfirmationText": "Are you sure you want to join the Party \"<%= partyName %>\"? You can only be in one Party at a time. If you join, all other Party invitations will be rejected.",
"invitationAcceptedHeader": "Your Invitation has been Accepted",
"invitationAcceptedBody": "<%- username %> accepted your invitation to <%- groupName %>!",
"invitationAcceptedBody": "<%= username %> accepted your invitation to <%= groupName %>!",
"joinNewParty": "Join New Party",
"declineInvitation": "Decline Invitation",
"partyLoading1": "Your Party is being summoned. Please wait...",
@@ -78,7 +78,7 @@
"guildGems": "Guild Gems",
"group": "Group",
"editGroup": "Edit Group",
"newGroupName": "<%- groupType %> Name",
"newGroupName": "<%= groupType %> Name",
"groupName": "Group Name",
"groupLeader": "Group Leader",
"groupID": "Group ID",
@@ -127,9 +127,9 @@
"sendPM": "Send private message",
"send": "Send",
"messageSentAlert": "Message sent",
"pmHeading": "Private message to <%- name %>",
"pmHeading": "Private message to <%= name %>",
"pmsMarkedRead": "Your Private Messages have been marked as read",
"possessiveParty": "<%- name %>'s Party",
"possessiveParty": "<%= name %>'s Party",
"clearAll": "Delete All Messages",
"confirmDeleteAllMessages": "Are you sure you want to delete all messages in your inbox? Other users will still see messages you have sent to them.",
"PMPlaceholderTitle": "Nothing Here Yet",
@@ -150,8 +150,8 @@
"toUserIDRequired": "A User ID is required",
"gemAmountRequired": "A number of gems is required",
"notAuthorizedToSendMessageToThisUser": "You can't send a message to this player because they have chosen to block messages.",
"privateMessageGiftGemsMessage": "Hello <%- receiverName %>, <%- senderName %> has sent you <%- gemAmount %> gems!",
"privateMessageGiftSubscriptionMessage": "<%- numberOfMonths %> months of subscription!",
"privateMessageGiftGemsMessage": "Hello <%= receiverName %>, <%= senderName %> has sent you <%= gemAmount %> gems!",
"privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> months of subscription!",
"cannotSendGemsToYourself": "Cannot send gems to yourself. Try a subscription instead.",
"badAmountOfGemsToSend": "Amount must be within 1 and your current number of gems.",
"report": "Report",
@@ -169,12 +169,12 @@
"copyMessageAsToDo": "Copy message as To-Do",
"copyAsTodo": "Copy as To-Do",
"messageAddedAsToDo": "Message copied as To-Do.",
"messageWroteIn": "<%- user %> wrote in <%- group %>",
"messageWroteIn": "<%= user %> wrote in <%= group %>",
"msgPreviewHeading": "Message Preview",
"leaderOnlyChallenges": "Only group leader can create challenges",
"sendGift": "Send Gift",
"inviteFriends": "Invite Friends",
"partyMembersInfo": "Your Party currently has <%- memberCount %> members and <%- invitationCount %> pending invitations. The limit of members in a Party is <%- limitMembers %>. Invitations above this limit cannot be sent.",
"partyMembersInfo": "Your Party currently has <%= memberCount %> members and <%= invitationCount %> pending invitations. The limit of members in a Party is <%= limitMembers %>. Invitations above this limit cannot be sent.",
"inviteByEmail": "Invite by Email",
"inviteByEmailExplanation": "If a friend joins Habitica via your email, they'll automatically be invited to your Party!",
"inviteMembersHowTo": "Invite people via a valid email or 36-digit User ID. If an email isn't registered yet, we'll invite them to join Habitica.",
@@ -191,13 +191,13 @@
"invitedFriendText": "This user invited a friend (or friends) who joined them on their adventure!",
"inviteAlertInfo2": "Or share this link (copy/paste):",
"inviteLimitReached": "You have already sent the maximum number of email invitations. We have a limit to prevent spamming, however if you would like more, please contact us at <%= techAssistanceEmail %> and we'll be happy to discuss it!",
"sendGiftHeading": "Send Gift to <%- name %>",
"sendGiftGemsBalance": "From <%- number %> Gems",
"sendGiftCost": "Total: $<%- cost %> USD",
"sendGiftHeading": "Send Gift to <%= name %>",
"sendGiftGemsBalance": "From <%= number %> Gems",
"sendGiftCost": "Total: $<%= cost %> USD",
"sendGiftFromBalance": "From Balance",
"sendGiftPurchase": "Purchase",
"sendGiftMessagePlaceholder": "Personal message (optional)",
"sendGiftSubscription": "<%- months %> Month(s): $<%- price %> USD",
"sendGiftSubscription": "<%= months %> Month(s): $<%= price %> USD",
"gemGiftsAreOptional": "Please note that Habitica will never require you to gift gems to other players. Begging people for gems is a <strong>violation of the Community Guidelines</strong>, and all such instances should be reported to <%= hrefTechAssistanceEmail %>.",
"battleWithFriends": "Battle Monsters With Friends",
"startPartyWithFriends": "Start a Party with your friends!",
@@ -232,27 +232,27 @@
"inviteMissingUuid": "Missing user id in invite",
"inviteMustNotBeEmpty": "Invite must not be empty.",
"partyMustbePrivate": "Parties must be private",
"userAlreadyInGroup": "UserID: <%- userId %>, User \"<%- username %>\" already in that group.",
"userAlreadyInGroup": "UserID: <%= userId %>, User \"<%= username %>\" already in that group.",
"youAreAlreadyInGroup": "You are already a member of this group.",
"cannotInviteSelfToGroup": "You cannot invite yourself to a group.",
"userAlreadyInvitedToGroup": "UserID: <%- userId %>, User \"<%- username %>\" already invited to that group.",
"userAlreadyPendingInvitation": "UserID: <%- userId %>, User \"<%- username %>\" already pending invitation.",
"userAlreadyInAParty": "UserID: <%- userId %>, User \"<%- username %>\" already in a party.",
"userWithIDNotFound": "User with id \"<%- userId %>\" not found.",
"userWithUsernameNotFound": "User with username \"<%- username %>\" not found.",
"userAlreadyInvitedToGroup": "UserID: <%= userId %>, User \"<%= username %>\" already invited to that group.",
"userAlreadyPendingInvitation": "UserID: <%= userId %>, User \"<%= username %>\" already pending invitation.",
"userAlreadyInAParty": "UserID: <%= userId %>, User \"<%= username %>\" already in a party.",
"userWithIDNotFound": "User with id \"<%= userId %>\" not found.",
"userWithUsernameNotFound": "User with username \"<%= username %>\" not found.",
"userHasNoLocalRegistration": "User does not have a local registration (username, email, password).",
"uuidsMustBeAnArray": "User ID invites must be an array.",
"emailsMustBeAnArray": "Email address invites must be an array.",
"usernamesMustBeAnArray": "Username invites must be an array.",
"canOnlyInviteMaxInvites": "You can only invite \"<%- maxInvites %>\" at a time",
"partyExceedsMembersLimit": "Party size is limited to <%- maxMembersParty %> members",
"canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time",
"partyExceedsMembersLimit": "Party size is limited to <%= maxMembersParty %> members",
"onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!",
"onlyGroupLeaderCanEditTasks": "Not authorized to manage tasks!",
"onlyGroupTasksCanBeAssigned": "Only group tasks can be assigned",
"assignedTo": "Assigned To",
"assignedToUser": "Assigned to <%- userName %>",
"assignedToMembers": "Assigned to <%- userCount %> members",
"assignedToYouAndMembers": "Assigned to you and <%- userCount %> members",
"assignedToMembers": "Assigned to <%= userCount %> members",
"assignedToYouAndMembers": "Assigned to you and <%= userCount %> members",
"youAreAssigned": "You are assigned to this task",
"taskIsUnassigned": "This task is unassigned",
"confirmClaim": "Are you sure you want to claim this task?",
@@ -260,21 +260,21 @@
"confirmApproval": "Are you sure you want to approve this task?",
"confirmNeedsWork": "Are you sure you want to mark this task as needing work?",
"userRequestsApproval": "<%- userName %> requests approval",
"userCountRequestsApproval": "<%- userCount %> members request approval",
"userCountRequestsApproval": "<%= userCount %> members request approval",
"youAreRequestingApproval": "You are requesting approval",
"chatPrivilegesRevoked": "You cannot do that because your chat privileges have been revoked.",
"cannotCreatePublicGuildWhenMuted": "You cannot create a public guild because your chat privileges have been revoked.",
"cannotInviteWhenMuted": "You cannot invite anyone to a guild or party because your chat privileges have been revoked.",
"newChatMessagePlainNotification": "New message in <%- groupName %> by <%- authorName %>. Click here to open the chat page!",
"newChatMessageTitle": "New message in <%- groupName %>",
"newChatMessagePlainNotification": "New message in <%= groupName %> by <%= authorName %>. Click here to open the chat page!",
"newChatMessageTitle": "New message in <%= groupName %>",
"exportInbox": "Export Messages",
"exportInboxPopoverTitle": "Export your messages as HTML",
"exportInboxPopoverBody": "HTML allows easy reading of messages in a browser. For a machine-readable format, use Data > Export Data",
"to": "To:",
"from": "From:",
"desktopNotificationsText": "We need your permission to enable desktop notifications for new messages in party chat! Follow your browser's instructions to turn them on.<br><br>You'll receive these notifications only while you have Habitica open. If you decide you don't like them, they can be disabled in your browser's settings.<br><br>This box will close automatically when a decision is made.",
"confirmAddTag": "Do you want to assign this task to \"<%- tag %>\"?",
"confirmRemoveTag": "Do you really want to remove \"<%- tag %>\"?",
"confirmAddTag": "Do you want to assign this task to \"<%= tag %>\"?",
"confirmRemoveTag": "Do you really want to remove \"<%= tag %>\"?",
"groupHomeTitle": "Home",
"assignTask": "Assign Task",
"claim": "Claim",
@@ -287,8 +287,8 @@
"approveTask": "Approve Task",
"needsWork": "Needs Work",
"viewRequests": "View Requests",
"approvalTitle": "<%- userName %> has completed <%- type %>: \"<%- text %>\"",
"confirmTaskApproval": "Do you want to reward <%- username %> for completing this task?",
"approvalTitle": "<%= userName %> has completed <%= type %>: \"<%= text %>\"",
"confirmTaskApproval": "Do you want to reward <%= username %> for completing this task?",
"groupSubscriptionPrice": "$9 every month + $3 a month for every additional group member",
"groupAdditionalUserCost": " +$3.00/month/user",
"groupBenefitsTitle": "How a group plan can help you",
@@ -325,11 +325,11 @@
"approvalsTitle": "Tasks Awaiting Approval",
"upgradeTitle": "Upgrade",
"blankApprovalsDescription": "When your group completes tasks that need your approval, they'll appear here! Adjust approval requirement settings under task editing.",
"userIsClamingTask": "`<%- username %> has claimed:` <%- task %>",
"userIsClamingTask": "`<%= username %> has claimed:` <%= task %>",
"approvalRequested": "Approval Requested",
"refreshApprovals": "Refresh Approvals",
"refreshGroupTasks": "Refresh Group Tasks",
"claimedBy": "\n\nClaimed by: <%- claimingUsers %>",
"claimedBy": "\n\nClaimed by: <%= claimingUsers %>",
"cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.",
"confirmGuildPlanCreation": "Create this group?",
"groupPlanUpgraded": "<strong><%- groupName %></strong> was upgraded to a Group Plan!",
@@ -344,7 +344,7 @@
"confirmCancelGroupPlan": "Are you sure you want to cancel the group plan and remove its benefits from all members, including their free subscriptions?",
"canceledGroupPlan": "Canceled Group Plan",
"groupPlanCanceled": "Group Plan will become inactive on",
"purchasedGroupPlanPlanExtraMonths": "You have <%- months %> months of extra group plan credit.",
"purchasedGroupPlanPlanExtraMonths": "You have <%= months %> months of extra group plan credit.",
"addManager": "Assign Manager",
"removeManager2": "Unassign Manager",
"userMustBeMember": "User must be a member",
@@ -390,7 +390,7 @@
"onlyLeaderCreatesChallenges": "Only the Leader can create Challenges",
"onlyLeaderCreatesChallengesDetail": "With this option selected, ordinary group members cannot create Challenges for the group.",
"privateGuild": "Private Guild",
"charactersRemaining": "<%- characters %> characters remaining",
"charactersRemaining": "<%= characters %> characters remaining",
"guildSummary": "Summary",
"guildSummaryPlaceholder": "Write a short description advertising your Guild to other Habiticans. What is the main purpose of your Guild and why should people join it? Try to include useful keywords in the summary so that Habiticans can easily find it when they search!",
"groupDescription": "Description",

View File

@@ -1,5 +1,5 @@
{
"noItemsAvailableForType": "You have no <%- type %>.",
"noItemsAvailableForType": "You have no <%= type %>.",
"foodItemType": "Food",
"eggsItemType": "Eggs",
"hatchingPotionsItemType": "Hatching Potions",

View File

@@ -3,13 +3,13 @@
"seasonalEdition": "Seasonal Edition",
"winterColors": "Winter Colors",
"annoyingFriends": "Annoying Friends",
"annoyingFriendsText": "Got snowballed <%- count %> times by party members.",
"annoyingFriendsText": "Got snowballed <%= count %> times by party members.",
"alarmingFriends": "Alarming Friends",
"alarmingFriendsText": "Got spooked <%- count %> times by party members.",
"alarmingFriendsText": "Got spooked <%= count %> times by party members.",
"agriculturalFriends": "Agricultural Friends",
"agriculturalFriendsText": "Got transformed into a flower <%- count %> times by party members.",
"agriculturalFriendsText": "Got transformed into a flower <%= count %> times by party members.",
"aquaticFriends": "Aquatic Friends",
"aquaticFriendsText": "Got splashed <%- count %> times by party members.",
"aquaticFriendsText": "Got splashed <%= count %> times by party members.",
"valentineCard": "Valentine's Day Card",
"valentineCardExplanation": "For enduring such a saccharine poem, you both receive the \"Adoring Friends\" badge!",
"valentineCardNotes": "Send a Valentine's Day card to a party member.",
@@ -18,7 +18,7 @@
"valentine2": "\"Roses are red\n\nThis poem style is old\n\nI hope that you like this\n\n'Cause it cost ten Gold.\"",
"valentine3": "\"Roses are red\n\nIce Drakes are blue\n\nNo treasure is better\n\nThan time spent with you!\"",
"valentineCardAchievementTitle": "Adoring Friends",
"valentineCardAchievementText": "Aww, you and your friend must really care about each other! Sent or received <%- count %> Valentine's Day cards.",
"valentineCardAchievementText": "Aww, you and your friend must really care about each other! Sent or received <%= count %> Valentine's Day cards.",
"polarBear": "Polar Bear",
"turkey": "Turkey",
"gildedTurkey": "Gilded Turkey",
@@ -49,13 +49,13 @@
"snowboardingSet": "Snowboarding Sorcerer (Mage)",
"festiveFairySet": "Festive Fairy (Healer)",
"cocoaSet": "Cocoa Rogue (Rogue)",
"toAndFromCard": "To: <%- toName %>, From: <%- fromName %>",
"toAndFromCard": "To: <%= toName %>, From: <%= fromName %>",
"nyeCard": "New Year's Card",
"nyeCardExplanation": "For celebrating the new year together, you both receive the \"Auld Acquaintance\" badge!",
"nyeCardNotes": "Send a New Year's card to a party member.",
"seasonalItems": "Seasonal Items",
"nyeCardAchievementTitle": "Auld Acquaintance",
"nyeCardAchievementText": "Happy New Year! Sent or received <%- count %> New Year's cards.",
"nyeCardAchievementText": "Happy New Year! Sent or received <%= count %> New Year's cards.",
"nye0": "Happy New Year! May you slay many a bad Habit.",
"nye1": "Happy New Year! May you reap many Rewards.",
"nye2": "Happy New Year! May you earn many a Perfect Day.",
@@ -134,7 +134,7 @@
"winter2019PyrotechnicSet": "Pyrotechnic (Mage)",
"winter2019WinterStarSet": "Winter Star (Healer)",
"winter2019PoinsettiaSet": "Poinsettia (Rogue)",
"eventAvailability": "Available for purchase until <%- date(locale) %>.",
"eventAvailability": "Available for purchase until <%= date(locale) %>.",
"dateEndMarch": "April 30",
"dateEndApril": "April 19",
"dateEndMay": "May 31",

View File

@@ -1,12 +1,12 @@
{
"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 %>",
"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!",
"totalCount": "<%- count %> total count",
"countLeft": "Check-ins until next reward: <%- count %>",
"totalCount": "<%= count %> total count",
"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.",
"totalCheckins": "<%- count %> Check-Ins",
"totalCheckins": "<%= count %> Check-Ins",
"checkinEarned": "Your Check-In Counter went up!",
"unlockedCheckInReward": "You unlocked a Check-In Prize!",
"totalCheckinsTitle": "Total Check-Ins",

View File

@@ -1,5 +1,5 @@
{
"messageLostItem": "Jou <%- itemText %> het gebreek.",
"messageLostItem": "Jou <%= itemText %> het gebreek.",
"messageTaskNotFound": "Taak nie gevind nie.",
"messageDuplicateTaskID": "'n Taak met daardie ID bestaan reeds.",
"messageTagNotFound": "Etiket nie gevind nie.",
@@ -8,32 +8,32 @@
"messageNotAvailable": "Hierdie item is nie huidiglik beskikbaar vir koop nie.",
"messageCannotFeedPet": "Kan nie hierdie troeteldier voer nie.",
"messageAlreadyMount": "Jy het al reeds daardie rydier. Probeer 'n ander troeteldier voer.",
"messageEvolve": "Jy het <%- egg %> mak gemaak, kom ons gaan ry!",
"messageLikesFood": "<%- egg %> really likes <%- foodText %>!",
"messageDontEnjoyFood": "<%- egg %> eats <%- foodText %> but doesn't seem to enjoy it.",
"messageBought": "Bought <%- itemText %>",
"messageEquipped": " <%- itemText %> equipped.",
"messageUnEquipped": "<%- itemText %> unequipped.",
"messageEvolve": "Jy het <%= egg %> mak gemaak, kom ons gaan ry!",
"messageLikesFood": "<%= egg %> really likes <%= foodText %>!",
"messageDontEnjoyFood": "<%= egg %> eats <%= foodText %> but doesn't seem to enjoy it.",
"messageBought": "Bought <%= itemText %>",
"messageEquipped": " <%= itemText %> equipped.",
"messageUnEquipped": "<%= itemText %> unequipped.",
"messageMissingEggPotion": "You're missing either that egg or that potion",
"messageInvalidEggPotionCombo": "You can't hatch Quest Pet Eggs with Magic Hatching Potions! Try a different egg.",
"messageAlreadyPet": "You already have that pet. Try hatching a different combination!",
"messageHatched": "Your egg hatched! Visit your stable to equip your pet.",
"messageNotEnoughGold": "Nie genoeg Goud nie.",
"messageTwoHandedEquip": "Wielding <%- twoHandedText %> takes two hands, so <%- offHandedText %> has been unequipped.",
"messageTwoHandedUnequip": "Wielding <%- twoHandedText %> takes two hands, so it was unequipped when you armed yourself with <%- offHandedText %>.",
"messageDropFood": "You've found <%- dropText %>!",
"messageDropEgg": "You've found a <%- dropText %> Egg!",
"messageDropPotion": "You've found a <%- dropText %> Hatching Potion!",
"messageTwoHandedEquip": "Wielding <%= twoHandedText %> takes two hands, so <%= offHandedText %> has been unequipped.",
"messageTwoHandedUnequip": "Wielding <%= twoHandedText %> takes two hands, so it was unequipped when you armed yourself with <%= offHandedText %>.",
"messageDropFood": "You've found <%= dropText %>!",
"messageDropEgg": "You've found a <%= dropText %> Egg!",
"messageDropPotion": "You've found a <%= dropText %> Hatching Potion!",
"messageDropQuest": "You've found a quest!",
"messageDropMysteryItem": "You open the box and find <%- dropText %>!",
"messageFoundQuest": "You've found the quest \"<%- questText %>\"!",
"messageDropMysteryItem": "You open the box and find <%= dropText %>!",
"messageFoundQuest": "You've found the quest \"<%= questText %>\"!",
"messageAlreadyPurchasedGear": "You purchased this gear in the past, but do not currently own it. You can buy it again in the rewards column on the tasks page.",
"messageAlreadyOwnGear": "You already own this item. Equip it by going to the equipment page.",
"previousGearNotOwned": "You need to purchase a lower level gear before this one.",
"messageHealthAlreadyMax": "You already have maximum health.",
"messageHealthAlreadyMin": "Oh no! You have already run out of health so it's too late to buy a health potion, but don't worry - you can revive!",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%- dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%- dropText %>. What's that doing in here?",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropText %>. What's that doing in here?",
"armoireExp": "Jy stoei met die Kast en ontvang Ondervinding. Vat so!",
"messageInsufficientGems": "Nie genoeg edelstene nie!",
"messageAuthPasswordMustMatch": ":password en :confirmPassword is nie dieselfde nie",
@@ -54,13 +54,13 @@
"messageCannotFlagSystemMessages": "You cannot flag a system message. If you need to report a violation of the Community Guidelines related to this message, please email a screenshot and explanation to Lemoness at <%= communityManagerEmail %>.",
"messageGroupChatSpam": "Whoops, looks like you're posting too many messages! Please wait a minute and try again. The Tavern chat only holds 200 messages at a time, so Habitica encourages posting longer, more thoughtful messages and consolidating replies. Can't wait to hear what you have to say. :)",
"messageCannotLeaveWhileQuesting": "You cannot accept this party invitation while you are in a quest. If you'd like to join this party, you must first abort your quest, which you can do from your party screen. You will be given back the quest scroll.",
"messageUserOperationProtected": "pad `<%- operation %>` was nie gespaar nie, want dit is 'n beskermde pad.",
"messageUserOperationNotFound": "<%- operation %> instruksie nie gevind nie",
"messageUserOperationProtected": "pad `<%= operation %>` was nie gespaar nie, want dit is 'n beskermde pad.",
"messageUserOperationNotFound": "<%= operation %> instruksie nie gevind nie",
"messageNotificationNotFound": "Notification not found.",
"messageNotAbleToBuyInBulk": "This item cannot be purchased in quantities above 1.",
"notificationsRequired": "Notification ids are required.",
"unallocatedStatsPoints": "You have <span class=\"notification-bold-blue\"><%- points %> unallocated Stat Points</span>",
"beginningOfConversation": "This is the beginning of your conversation with <%- userName %>. Remember to be kind, respectful, and follow the Community Guidelines!",
"unallocatedStatsPoints": "You have <span class=\"notification-bold-blue\"><%= points %> unallocated Stat Points</span>",
"beginningOfConversation": "This is the beginning of your conversation with <%= userName %>. Remember to be kind, respectful, and follow the Community Guidelines!",
"messageDeletedUser": "Sorry, this user has deleted their account.",
"messageMissingDisplayName": "Missing display name."
}

View File

@@ -1,6 +1,6 @@
{
"npc": "NPC",
"npcAchievementName": "<%- key %> NPC",
"npcAchievementName": "<%= key %> NPC",
"npcAchievementText": "Backed the Kickstarter project at the maximum level!",
"welcomeTo": "Welcome to",
"welcomeBack": "Welcome back!",
@@ -15,7 +15,7 @@
"next": "Next",
"randomize": "Randomize",
"mattBoch": "Matt Boch",
"mattShall": "Shall I bring you your steed, <%- name %>? Once you've fed a pet enough food to turn it into a mount, it will appear here. Click a mount to saddle up!",
"mattShall": "Shall I bring you your steed, <%= name %>? Once you've fed a pet enough food to turn it into a mount, it will appear here. Click a mount to saddle up!",
"mattBochText1": "Welcome to the Stable! I'm Matt, the beast master. Starting at level 3, you will find eggs and potions to hatch pets with. When you hatch a pet in the Market, it will appear here! Click a pet's image to add it to your avatar. Feed them with the food you find after level 3, 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:",
@@ -38,10 +38,10 @@
"alexander": "Alexander the Merchant",
"welcomeMarket": "Welcome to the Market! Buy hard-to-find eggs and potions! Sell your extras! Commission useful services! Come see what we have to offer.",
"welcomeMarketMobile": "Welcome to the Market! Buy hard-to-find eggs and potions! Come see what we have to offer.",
"displayItemForGold": "Do you want to sell a <strong><%- itemType %></strong>?",
"displayEggForGold": "Do you want to sell a <strong><%- itemType %> Egg</strong>?",
"displayPotionForGold": "Do you want to sell a <strong><%- itemType %> Potion</strong>?",
"sellForGold": "Sell it for <%- gold %> Gold",
"displayItemForGold": "Do you want to sell a <strong><%= itemType %></strong>?",
"displayEggForGold": "Do you want to sell a <strong><%= itemType %> Egg</strong>?",
"displayPotionForGold": "Do you want to sell a <strong><%= itemType %> Potion</strong>?",
"sellForGold": "Sell it for <%= gold %> Gold",
"howManyToSell": "How many would you like to sell?",
"yourBalance": "Your balance",
"sell": "Sell",
@@ -51,9 +51,9 @@
"hideLocked": "Hide locked",
"hidePinned": "Hide pinned",
"hideMissing": "Hide Missing",
"amountExperience": "<%- amount %> Experience",
"amountGold": "<%- amount %> Gold",
"namedHatchingPotion": "<%- type %> Hatching Potion",
"amountExperience": "<%= amount %> Experience",
"amountGold": "<%= amount %> Gold",
"namedHatchingPotion": "<%= type %> Hatching Potion",
"buyGems": "Buy Gems",
"purchaseGems": "Purchase Gems",
"items": "Items",
@@ -67,26 +67,26 @@
"shops": "Shops",
"custom": "Custom",
"wishlist": "Wishlist",
"wrongItemType": "The item type \"<%- type %>\" is not valid.",
"wrongItemPath": "The item path \"<%- path %>\" is not valid.",
"unpinnedItem": "You unpinned <%- item %>! It will no longer display in your Rewards column.",
"wrongItemType": "The item type \"<%= type %>\" is not valid.",
"wrongItemPath": "The item path \"<%= path %>\" is not valid.",
"unpinnedItem": "You unpinned <%= item %>! It will no longer display in your Rewards column.",
"cannotUnpinArmoirPotion": "The Health Potion and Enchanted Armoire cannot be unpinned.",
"purchasedItem": "You bought <%- itemName %>",
"purchasedItem": "You bought <%= itemName %>",
"ian": "Ian",
"ianText": "Welcome to the Quest Shop! Here you can use Quest Scrolls to battle monsters with your friends. Be sure to check out our fine array of Quest Scrolls for purchase on the right!",
"ianTextMobile": "Can I interest you in some quest scrolls? Activate them to battle monsters with your Party!",
"ianBrokenText": "Welcome to the Quest Shop... Here you can use Quest Scrolls to battle monsters with your friends... Be sure to check out our fine array of Quest Scrolls for purchase on the right...",
"featuredQuests": "Featured Quests!",
"cannotBuyItem": "You can't buy this item.",
"mustPurchaseToSet": "Must purchase <%- val %> to set it on <%- key %>.",
"mustPurchaseToSet": "Must purchase <%= val %> to set it on <%= key %>.",
"typeRequired": "Type is required",
"positiveAmountRequired": "Positive amount is required",
"notAccteptedType": "Type must be in [eggs, hatchingPotions, premiumHatchingPotions, food, quests, gear]",
"contentKeyNotFound": "Key not found for Content <%- type %>",
"plusGem": "+<%- count %> Gem",
"typeNotSellable": "Type is not sellable. Must be one of the following <%- acceptedTypes %>",
"userItemsKeyNotFound": "Key not found for user.items <%- type %>",
"userItemsNotEnough": "You do not have enough <%- type %>",
"contentKeyNotFound": "Key not found for Content <%= type %>",
"plusGem": "+<%= count %> Gem",
"typeNotSellable": "Type is not sellable. Must be one of the following <%= acceptedTypes %>",
"userItemsKeyNotFound": "Key not found for user.items <%= type %>",
"userItemsNotEnough": "You do not have enough <%= type %>",
"pathRequired": "Path string is required",
"unlocked": "Items have been unlocked",
"alreadyUnlocked": "Full set already unlocked.",
@@ -109,8 +109,8 @@
"paymentSuccessful": "Your payment was successful!",
"paymentYouReceived": "You received:",
"paymentYouSentGems": "You sent <strong><%- name %></strong>:",
"paymentYouSentSubscription": "You sent <strong><%- name %></strong> a <%- months %>-months Habitica subscription.",
"paymentSubBilling": "Your subscription will be billed <strong>$<%- amount %></strong> every <strong><%- months %> months</strong>.",
"paymentYouSentSubscription": "You sent <strong><%- name %></strong> a <%= months %>-months Habitica subscription.",
"paymentSubBilling": "Your subscription will be billed <strong>$<%= amount %></strong> every <strong><%= months %> months</strong>.",
"success": "Success!",
"classGear": "Class Gear",
"classGearText": "Congratulations on choosing a class! I've added your new basic weapon to your inventory. Take a look below to equip it!",
@@ -167,5 +167,5 @@
"welcome4": "Avoid bad habits that drain Health (HP), or your avatar will die!",
"welcome5": "Now you'll customize your avatar and set up your tasks...",
"imReady": "Enter Habitica",
"limitedOffer": "Available until <%- date %>"
"limitedOffer": "Available until <%= date %>"
}

View File

@@ -8,7 +8,7 @@
"webStep2Text": "Now, start tackling your goals from the list! As you complete tasks and check them off in Habitica, you will gain [Experience](http://habitica.wikia.com/wiki/Experience_Points), which helps you level up, and [Gold](http://habitica.wikia.com/wiki/Gold_Points), which allows you to purchase Rewards. If you fall into bad habits or miss your Dailies, you will lose [Health](http://habitica.wikia.com/wiki/Health_Points). In that way, the Habitica Experience and Health bars serve as a fun indicator of your progress toward your goals. You'll start seeing your real life improve as your character advances in the game.",
"step3": "Step 3: Customize and Explore Habitica",
"webStep3Text": "Once you're familiar with the basics, you can get even more out of Habitica with these nifty features:\n * Organize your tasks with [tags](http://habitica.wikia.com/wiki/Tags) (edit a task to add them).\n * Customize your [avatar](http://habitica.wikia.com/wiki/Avatar) by clicking the user icon in the upper-right corner.\n * Buy your [Equipment](http://habitica.wikia.com/wiki/Equipment) under Rewards or from the [Shops](<%- shopUrl %>), and change it under [Inventory > Equipment](<%- equipUrl %>).\n * Connect with other users via the [Tavern](http://habitica.wikia.com/wiki/Tavern).\n * Starting at Level 3, hatch [Pets](http://habitica.wikia.com/wiki/Pets) by collecting [eggs](http://habitica.wikia.com/wiki/Eggs) and [hatching potions](http://habitica.wikia.com/wiki/Hatching_Potions). [Feed](http://habitica.wikia.com/wiki/Food) them to create [Mounts](http://habitica.wikia.com/wiki/Mounts).\n * At level 10: Choose a particular [class](http://habitica.wikia.com/wiki/Class_System) and then use class-specific [skills](http://habitica.wikia.com/wiki/Skills) (levels 11 to 14).\n * Form a party with your friends (by clicking [Party](<%- partyUrl %>) in the navigation bar) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [quests](http://habitica.wikia.com/wiki/Quests) (you will be given a quest at level 15).",
"webStep3Text": "Once you're familiar with the basics, you can get even more out of Habitica with these nifty features:\n * Organize your tasks with [tags](http://habitica.wikia.com/wiki/Tags) (edit a task to add them).\n * Customize your [avatar](http://habitica.wikia.com/wiki/Avatar) by clicking the user icon in the upper-right corner.\n * Buy your [Equipment](http://habitica.wikia.com/wiki/Equipment) under Rewards or from the [Shops](<%= shopUrl %>), and change it under [Inventory > Equipment](<%= equipUrl %>).\n * Connect with other users via the [Tavern](http://habitica.wikia.com/wiki/Tavern).\n * Starting at Level 3, hatch [Pets](http://habitica.wikia.com/wiki/Pets) by collecting [eggs](http://habitica.wikia.com/wiki/Eggs) and [hatching potions](http://habitica.wikia.com/wiki/Hatching_Potions). [Feed](http://habitica.wikia.com/wiki/Food) them to create [Mounts](http://habitica.wikia.com/wiki/Mounts).\n * At level 10: Choose a particular [class](http://habitica.wikia.com/wiki/Class_System) and then use class-specific [skills](http://habitica.wikia.com/wiki/Skills) (levels 11 to 14).\n * Form a party with your friends (by clicking [Party](<%= partyUrl %>) in the navigation bar) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [quests](http://habitica.wikia.com/wiki/Quests) (you will be given a quest at level 15).",
"overviewQuestions": "Have questions? Check out the [FAQ](<%- faqUrl %>)! If your question isn't mentioned there, you can ask for further help in the [Habitica Help guild](<%- helpGuildUrl %>).\n\nGood luck with your tasks!"
"overviewQuestions": "Have questions? Check out the [FAQ](<%= faqUrl %>)! If your question isn't mentioned there, you can ask for further help in the [Habitica Help guild](<%= helpGuildUrl %>).\n\nGood luck with your tasks!"
}

View File

@@ -24,8 +24,8 @@
"inviteParty": "Invite Party to Quest",
"questInvitation": "Quest Invitation:",
"questInvitationTitle": "Quest Invitation",
"questInvitationInfo": "Invitation for the Quest <%- quest %>",
"invitedToQuest": "You were invited to the Quest <span class=\"notification-bold-blue\"><%- quest %></span>",
"questInvitationInfo": "Invitation for the Quest <%= quest %>",
"invitedToQuest": "You were invited to the Quest <span class=\"notification-bold-blue\"><%= quest %></span>",
"askLater": "Ask Later",
"questLater": "Quest Later",
"buyQuest": "Buy Quest",
@@ -35,15 +35,15 @@
"pending": "Pending",
"questStart": "Once all members have either accepted or rejected, the quest begins. Only those that clicked \"accept\" will be able to participate in the quest and receive the drops. If members are pending too long (inactive?), the quest owner can start the quest without them by clicking \"Begin\". The quest owner can also cancel the quest and regain the quest scroll by clicking \"Cancel\".",
"questStartBroken": "Once all members have either accepted or rejected, the quest begins... Only those that clicked \"accept\" will be able to participate in the quest and receive the drops... If members are pending too long (inactive?), the quest owner can start the quest without them by clicking \"Begin\"... The quest owner can also cancel the quest and regain the quest scroll by clicking \"Cancel\"...",
"questCollection": "+ <%- val %> quest item(s) found",
"questDamage": "+ <%- val %> damage to boss",
"questCollection": "+ <%= val %> quest item(s) found",
"questDamage": "+ <%= val %> damage to boss",
"begin": "Begin",
"bossHP": "Boss HP",
"bossStrength": "Boss Strength",
"rage": "Rage",
"collect": "Collect",
"collected": "Collected",
"collectionItems": "<%- number %> <%- items %>",
"collectionItems": "<%= number %> <%= items %>",
"itemsToCollect": "Items to Collect",
"bossDmg1": "Each completed Daily and To-Do and each positive Habit hurts the boss. Hurt it more with redder tasks or Brutal Smash and Burst of Flames. The boss will deal damage to every quest participant for every Daily you've missed (multiplied by the boss's Strength) in addition to your regular damage, so keep your party healthy by completing your Dailies! <strong>All damage to and from a boss is tallied on cron (your day roll-over).</strong>",
"bossDmg2": "Only participants will fight the boss and share in the quest loot.",
@@ -59,8 +59,8 @@
"leaveQuest": "Leave Quest",
"sureLeave": "Are you sure you want to leave the active quest? All your quest progress will be lost.",
"questOwner": "Quest Owner",
"questTaskDamage": "+ <%- damage %> pending damage to boss",
"questTaskCollection": "<%- items %> items collected today",
"questTaskDamage": "+ <%= damage %> pending damage to boss",
"questTaskCollection": "<%= items %> items collected today",
"questOwnerNotInPendingQuest": "The quest owner has left the quest and can no longer begin it. It is recommended that you cancel it now. The quest owner will retain possession of the quest scroll.",
"questOwnerNotInRunningQuest": "The quest owner has left the quest. You can abort the quest if you need to. You can also allow it to keep running and all remaining participants will receive the quest rewards when the quest finishes.",
"questOwnerNotInPendingQuestParty": "The quest owner has left the party and can no longer begin the quest. It is recommended that you cancel it now. The quest scroll will be returned to the quest owner.",
@@ -71,15 +71,15 @@
"scrollsText1": "Quests require parties. If you want to quest solo,",
"scrollsText2": "create an empty party",
"scrollsPre": "You haven't unlocked this quest yet!",
"alreadyEarnedQuestLevel": "You already earned this quest by attaining Level <%- level %>.",
"alreadyEarnedQuestReward": "You already earned this quest by completing <%- priorQuest %>.",
"alreadyEarnedQuestLevel": "You already earned this quest by attaining Level <%= level %>.",
"alreadyEarnedQuestReward": "You already earned this quest by completing <%= priorQuest %>.",
"completedQuests": "Completed the following quests",
"mustComplete": "You must first complete <%- quest %>.",
"mustLevel": "You must be level <%- level %> to begin this quest.",
"mustLvlQuest": "You must be level <%- level %> to buy this quest!",
"mustComplete": "You must first complete <%= quest %>.",
"mustLevel": "You must be level <%= level %> to begin this quest.",
"mustLvlQuest": "You must be level <%= level %> to buy this quest!",
"mustInviteFriend": "To earn this quest, invite a friend to your Party. Invite someone now?",
"unlockByQuesting": "To unlock this quest, complete <%- title %>.",
"questConfirm": "Are you sure? Only <%- questmembers %> of your <%- totalmembers %> party members have joined this quest! Quests start automatically when all players have joined or rejected the invitation.",
"unlockByQuesting": "To unlock this quest, complete <%= title %>.",
"questConfirm": "Are you sure? Only <%= questmembers %> of your <%= totalmembers %> party members have joined this quest! Quests start automatically when all players have joined or rejected the invitation.",
"sureCancel": "Are you sure you want to cancel this quest? All invitation acceptances will be lost. The quest owner will retain possession of the quest scroll.",
"sureAbort": "Are you sure you want to abort this mission? It will abort it for everyone in your party and all progress will be lost. The quest scroll will be returned to the quest owner.",
"doubleSureAbort": "Are you double sure? Make sure they won't hate you forever!",
@@ -92,14 +92,14 @@
"whichQuestStart": "Which quest do you want to start?",
"getMoreQuests": "Get more quests",
"unlockedAQuest": "You unlocked a quest!",
"leveledUpReceivedQuest": "You leveled up to <strong>Level <%- level %></strong> and received a quest scroll!",
"leveledUpReceivedQuest": "You leveled up to <strong>Level <%= level %></strong> and received a quest scroll!",
"questInvitationDoesNotExist": "No quest invitation has been sent out yet.",
"questInviteNotFound": "No quest invitation found.",
"guildQuestsNotSupported": "Guilds cannot be invited on quests.",
"questNotOwned": "You don't own that quest scroll.",
"questNotGoldPurchasable": "Quest \"<%- key %>\" is not a Gold-purchasable quest.",
"questNotGemPurchasable": "Quest \"<%- key %>\" is not a Gem-purchasable quest.",
"questLevelTooHigh": "You must be level <%- level %> to begin this quest.",
"questNotGoldPurchasable": "Quest \"<%= key %>\" is not a Gold-purchasable quest.",
"questNotGemPurchasable": "Quest \"<%= key %>\" is not a Gem-purchasable quest.",
"questLevelTooHigh": "You must be level <%= level %> to begin this quest.",
"questAlreadyUnderway": "Your party is already on a quest. Try again when the current quest has ended.",
"questAlreadyAccepted": "You already accepted the quest invitation.",
"noActiveQuestToLeave": "No active quest to leave",
@@ -114,17 +114,17 @@
"questNotPending": "There is no quest to start.",
"questOrGroupLeaderOnlyStartQuest": "Only the quest leader or group leader can force start the quest",
"createAccountReward": "Create Account",
"loginIncentiveQuest": "To unlock this quest, check in to Habitica on <%- count %> different days!",
"loginIncentiveQuestObtained": "You earned this quest by checking in to Habitica on <%- count %> different days!",
"loginReward": "<%- count %> Check-ins",
"loginIncentiveQuest": "To unlock this quest, check in to Habitica on <%= count %> different days!",
"loginIncentiveQuestObtained": "You earned this quest by checking in to Habitica on <%= count %> different days!",
"loginReward": "<%= count %> Check-ins",
"createAccountQuest": "You received this quest when you joined Habitica! If a friend joins, they'll get one too.",
"questBundles": "Discounted Quest Bundles",
"buyQuestBundle": "Buy Quest Bundle",
"noQuestToStart": "Cant find a quest to start? Try checking out the Quest Shop in the Market for new releases!",
"pendingDamage": "<%- damage %> pending damage",
"pendingDamage": "<%= damage %> pending damage",
"pendingDamageLabel": "pending damage",
"bossHealth": "<%- currentHealth %> / <%- maxHealth %> Health",
"bossHealth": "<%= currentHealth %> / <%= maxHealth %> Health",
"rageAttack": "Rage Attack:",
"bossRage": "<%- currentRage %> / <%- maxRage %> Rage",
"bossRage": "<%= currentRage %> / <%= maxRage %> Rage",
"rageStrikes": "Rage Strikes"
}

View File

@@ -14,16 +14,16 @@
"rebirthInList4": "Items obtained from Gems or drops (such as pets and mounts) remain.",
"rebirthEarnAchievement": "Jy bereik ook 'n Prestasie vir die begin van 'n nuwe Avontuur!",
"beReborn": "Wees Wedergebore",
"rebirthAchievement": "Jy het 'n nuwe avontuur begin! Hierdie is Wedergeboorte <%- number %> vir jou, en die hoogste Vlak jy het bereik is <%- level %>. Om hierdie Prestasie op te hoop, begin jou volgende nuwe avontuur wanneer jy 'n selfs hoër Vlak bereik het!",
"rebirthAchievement100": "Jy het 'n nuwe avontuur begin! Hierdie is Wedergeboorte <%- number %> vir jou, en jou hoogste Vlak bereik is 100 of hoër. Om hierdie bereiking op te hoop, begin jou volgende avontuur wanneer jy ten minste vlak 100 bereik het!",
"rebirthAchievement": "Jy het 'n nuwe avontuur begin! Hierdie is Wedergeboorte <%= number %> vir jou, en die hoogste Vlak jy het bereik is <%= level %>. Om hierdie Prestasie op te hoop, begin jou volgende nuwe avontuur wanneer jy 'n selfs hoër Vlak bereik het!",
"rebirthAchievement100": "Jy het 'n nuwe avontuur begin! Hierdie is Wedergeboorte <%= number %> vir jou, en jou hoogste Vlak bereik is 100 of hoër. Om hierdie bereiking op te hoop, begin jou volgende avontuur wanneer jy ten minste vlak 100 bereik het!",
"rebirthBegan": "Het 'n Nuwe Avontuur begin.",
"rebirthText": "Het <%- rebirths %> Nuwe Avonture begin.",
"rebirthOrb": "Used an Orb of Rebirth to start over after attaining Level <%- level %>.",
"rebirthText": "Het <%= rebirths %> Nuwe Avonture begin.",
"rebirthOrb": "Used an Orb of Rebirth to start over after attaining Level <%= level %>.",
"rebirthOrb100": "Used an Orb of Rebirth to start over after attaining Level 100 or higher.",
"rebirthOrbNoLevel": "Used an Orb of Rebirth to start over.",
"rebirthPop": "Instantly restart your character as a Level 1 Warrior while retaining achievements, collectibles, and equipment. Your tasks and their history will remain but they will be reset to yellow. Your streaks will be removed except from challenge tasks. Your Gold, Experience, Mana, and the effects of all Skills will be removed. All of this will take effect immediately. For more information, see the wiki's <a href='http://habitica.wikia.com/wiki/Orb_of_Rebirth' target='_blank'>Orb of Rebirth</a> page.",
"rebirthName": "Orb van Wedergeboorte",
"reborn": "Wedergebore, hoogste vlak <%- reLevel %>",
"reborn": "Wedergebore, hoogste vlak <%= reLevel %>",
"confirmReborn": "Is jy seker?",
"rebirthComplete": "You have been reborn!"
}

View File

@@ -45,11 +45,11 @@
"xml": "(XML)",
"json": "(JSON)",
"customDayStart": "Custom Day Start",
"sureChangeCustomDayStartTime": "Are you sure you want to change your Custom Day Start time? Your Dailies will next reset the first time you use Habitica after <%- time %>. Make sure you have completed your Dailies before then!",
"sureChangeCustomDayStartTime": "Are you sure you want to change your Custom Day Start time? Your Dailies will next reset the first time you use Habitica after <%= time %>. Make sure you have completed your Dailies before then!",
"changeCustomDayStart": "Change Custom Day Start?",
"sureChangeCustomDayStart": "Are you sure you want to change your custom day start?",
"customDayStartHasChanged": "Your custom day start has changed.",
"nextCron": "Your Dailies will next reset the first time you use Habitica after <%- time %>. Make sure you have completed your Dailies before this time!",
"nextCron": "Your Dailies will next reset the first time you use Habitica after <%= time %>. Make sure you have completed your Dailies before this time!",
"customDayStartInfo1": "Habitica defaults to check and reset your Dailies at midnight in your own time zone each day. You can customize that time here.",
"misc": "Misc",
"showHeader": "Show Header",
@@ -65,7 +65,7 @@
"resetText1": "WARNING! This resets many parts of your account. This is highly discouraged, but some people find it useful in the beginning after playing with the site for a short time.",
"resetText2": "You will lose all your levels, Gold, and Experience points. All your tasks (except those from challenges) will be deleted permanently and you will lose all of their historical data. You will lose all your equipment but you will be able to buy it all back, including all limited edition equipment or subscriber Mystery items that you already own (you will need to be in the correct class to re-buy class-specific gear). You will keep your current class and your pets and mounts. You might prefer to use an Orb of Rebirth instead, which is a much safer option and which will preserve your tasks and equipment.",
"deleteLocalAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type your password into the text box below.",
"deleteSocialAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type \"<%- magicWord %>\" into the text box below.",
"deleteSocialAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type \"<%= magicWord %>\" into the text box below.",
"API": "API",
"APIv3": "API v3",
"APIText": "Copy these for use in third party applications. However, think of your API Token like a password, and do not share it publicly. You may occasionally be asked for your User ID, but never post your API Token where others can see it, including on Github.",
@@ -98,27 +98,27 @@
"usernameSuccess": "Username successfully changed",
"displayNameSuccess": "Display name successfully changed",
"emailSuccess": "Email successfully changed",
"detachSocial": "De-register <%- network %>",
"detachedSocial": "Successfully removed <%- network %> authentication from your account",
"detachSocial": "De-register <%= network %>",
"detachedSocial": "Successfully removed <%= network %> authentication from your account",
"addedLocalAuth": "Successfully added local authentication",
"data": "Data",
"exportData": "Export Data",
"usernameOrEmail": "Username or Email",
"email": "Email",
"registerWithSocial": "Register with <%- network %>",
"registeredWithSocial": "Registered with <%- network %>",
"registerWithSocial": "Register with <%= network %>",
"registeredWithSocial": "Registered with <%= network %>",
"loginNameDescription": "This is what you use to log in to Habitica. To change it, use the form below. If instead you want to change the Display Name that appears on your avatar and in chat messages, go to the User Icon &gt; Profile and click the Edit button.",
"emailNotifications": "Email Notifications",
"wonChallenge": "You won a Challenge!",
"newPM": "Received Private Message",
"newPMInfo": "New Message from <%- name %>: <%- message %>",
"newPMInfo": "New Message from <%= name %>: <%= message %>",
"giftedGems": "Gifted Gems",
"giftedGemsInfo": "<%- name %> gifted you <%- amount %> Gems",
"giftedGemsFull": "Hello <%- username %>, <%- sender %> has sent you <%- gemAmount %> gems!",
"giftedGemsInfo": "<%= name %> gifted you <%= amount %> Gems",
"giftedGemsFull": "Hello <%= username %>, <%= sender %> has sent you <%= gemAmount %> gems!",
"giftedSubscription": "Gifted Subscription",
"giftedSubscriptionInfo": "<%- name %> gifted you a <%- months %> month subscription",
"giftedSubscriptionFull": "Hello <%- username %>, <%- sender %> has sent you <%- monthCount %> months of subscription!",
"giftedSubscriptionWinterPromo": "Hello <%- username %>, you received <%- monthCount %> months of subscription as part of our holiday gift-giving promotion!",
"giftedSubscriptionInfo": "<%= name %> gifted you a <%= months %> month subscription",
"giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!",
"giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!",
"invitedParty": "Invited To Party",
"invitedGuild": "Invited To Guild",
"importantAnnouncements": "Reminders to check in to complete tasks and receive prizes",
@@ -136,8 +136,8 @@
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, Habitica will never be able to notify me via email about important changes to the site or my account.",
"unsubscribeAllPush": "Check to Unsubscribe from all Push Notifications",
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%- emailType %>\" emails.",
"subscriptionRateText": "Recurring $<%- price %> USD every <%- months %> months",
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
"subscriptionRateText": "Recurring $<%= price %> USD every <%= months %> months",
"recurringText": "recurring",
"benefits": "Benefits",
"coupon": "Coupon",
@@ -163,21 +163,21 @@
"invalidEnabled": "the \"enabled\" parameter should be a boolean.",
"invalidWebhookId": "the \"id\" parameter should be a valid UUID.",
"missingWebhookId": "The webhook's id is required.",
"invalidWebhookType": "\"<%- type %>\" is not a valid value for the parameter \"type\".",
"webhookBooleanOption": "\"<%- option %>\" must be a Boolean value.",
"webhookIdAlreadyTaken": "A webhook with the id <%- id %> already exists.",
"noWebhookWithId": "There is no webhook with the id <%- id %>.",
"invalidWebhookType": "\"<%= type %>\" is not a valid value for the parameter \"type\".",
"webhookBooleanOption": "\"<%= option %>\" must be a Boolean value.",
"webhookIdAlreadyTaken": "A webhook with the id <%= id %> already exists.",
"noWebhookWithId": "There is no webhook with the id <%= id %>.",
"regIdRequired": "RegId is required",
"invalidPushClient": "Invalid client. Only Official Habitica clients can receive push notifications.",
"pushDeviceAdded": "Push device added successfully",
"pushDeviceAlreadyAdded": "The user already has the push device",
"pushDeviceNotFound": "The user has no push device with this id.",
"pushDeviceRemoved": "Push device removed successfully.",
"buyGemsGoldCap": "Cap raised to <%- amount %>",
"mysticHourglass": "<%- amount %> Mystic Hourglass",
"buyGemsGoldCap": "Cap raised to <%= amount %>",
"mysticHourglass": "<%= amount %> Mystic Hourglass",
"mysticHourglassText": "Mystic Hourglasses allow purchasing a previous month's Mystery Item set.",
"purchasedPlanId": "Recurring $<%- price %> USD each <%- months %> Month(s) (<%- plan %>)",
"purchasedPlanExtraMonths": "You have <%- months %> months of extra subscription credit.",
"purchasedPlanId": "Recurring $<%= price %> USD each <%= months %> Month(s) (<%= plan %>)",
"purchasedPlanExtraMonths": "You have <%= months %> months of extra subscription credit.",
"consecutiveSubscription": "Consecutive Subscription",
"consecutiveMonths": "Consecutive Months:",
"gemCapExtra": "Gem Cap Extra:",
@@ -187,7 +187,7 @@
"amazonPayments": "Amazon Payments",
"amazonPaymentsRecurring": "Ticking the checkbox below is necessary for your subscription to be created. It allows your Amazon account to be used for ongoing payments for <strong>this</strong> subscription. It will not cause your Amazon account to be automatically used for any future purchases.",
"timezone": "Time Zone",
"timezoneUTC": "Habitica uses the time zone set on your PC, which is: <strong><%- utc %></strong>",
"timezoneUTC": "Habitica uses the time zone set on your PC, which is: <strong><%= utc %></strong>",
"timezoneInfo": "If that time zone is wrong, first reload this page using your browser's reload or refresh button to ensure that Habitica has the most recent information. If it is still wrong, adjust the time zone on your PC and then reload this page again.<br><br> <strong>If you use Habitica on other PCs or mobile devices, the time zone must be the same on them all.</strong> If your Dailies have been resetting at the wrong time, repeat this check on all other PCs and on a browser on your mobile devices.",
"push": "Push",
"about": "About",
@@ -201,7 +201,7 @@
"displaynameIssueLength": "Display Names must be between 1 and 30 characters.",
"displaynameIssueSlur": "Display Names may not contain inappropriate language.",
"goToSettings": "Go to Settings",
"usernameVerifiedConfirmation": "Your username, <%- username %>, is confirmed!",
"usernameVerifiedConfirmation": "Your username, <%= username %>, is confirmed!",
"usernameNotVerified": "Please confirm your username.",
"changeUsernameDisclaimer": "We will be transitioning login names to unique, public usernames soon. This username will be used for invitations, @mentions in chat, and messaging.",
"verifyUsernameVeteranPet": "One of these Veteran Pets will be waiting for you after you've finished confirming!"

View File

@@ -24,7 +24,7 @@
"spellRogueToolsOfTradeNotes": "Your tricky talents buff your whole Party's Perception! (Based on: Unbuffed PER)",
"spellRogueStealthText": "Stealth",
"spellRogueStealthNotes": "With each cast, a few of your undone Dailies won't cause damage tonight. Their streaks and colors won't change. (Based on: PER)",
"spellRogueStealthDaliesAvoided": "<%- originalText %> Number of dailies avoided: <%- number %>.",
"spellRogueStealthDaliesAvoided": "<%= originalText %> Number of dailies avoided: <%= number %>.",
"spellRogueStealthMaxedOut": "You have already avoided all your dailies; there's no need to cast this again.",
"spellHealerHealText": "Genesende Lig",
"spellHealerHealNotes": "Shining light restores your health! (Based on: CON and INT)",
@@ -55,5 +55,5 @@
"challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.",
"groupTasksNoCast": "Casting a skill on group tasks is not allowed.",
"spellNotOwned": "You don't own this skill.",
"spellLevelTooHigh": "You must be level <%- level %> to use this skill."
"spellLevelTooHigh": "You must be level <%= level %> to use this skill."
}

View File

@@ -6,8 +6,8 @@
"buyGemsGold": "Buy Gems with Gold",
"buyGemsGoldText": "Alexander the Merchant will sell you Gems at a cost of 20 Gold per Gem. His monthly shipments are initially capped at 25 Gems per month, but for every 3 consecutive months that you are subscribed, this cap increases by 5 Gems, up to a maximum of 50 Gems per month!",
"mustSubscribeToPurchaseGems": "Must subscribe to purchase gems with GP",
"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": "Your requested amount <%- quantity %> exceeds 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.",
"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": "Your requested amount <%= quantity %> exceeds 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.",
"retainHistory": "Retain additional history entries",
"retainHistoryText": "Makes completed To-Dos and task history available for longer.",
"doubleDrops": "Daily drop caps doubled",
@@ -83,7 +83,7 @@
"subFreeGemsHow": "Habitica players can earn Gems for free by winning <a href=\"/challenges/findChallenges\">challenges</a> that award Gems as a prize, or as a <a href=\"http://habitica.wikia.com/wiki/Contributing_to_Habitica\">contributor reward by helping the development of Habitica.</a>",
"seeSubscriptionDetails": "Go to <a href='/user/settings/subscription'>Settings &gt; Subscription</a> to see your subscription details!",
"timeTravelers": "Time Travelers",
"timeTravelersTitleNoSub": "<%- linkStartTyler %>Tyler<%= linkEnd %> and <%- linkStartVicky %>Vicky<%= linkEnd %>",
"timeTravelersTitleNoSub": "<%= linkStartTyler %>Tyler<%= linkEnd %> and <%= linkStartVicky %>Vicky<%= linkEnd %>",
"timeTravelersTitle": "Mysterious Time Travelers",
"timeTravelersPopoverNoSub": "You'll need a Mystic Hourglass to summon the mysterious Time Travelers! <%= linkStart %>Subscribers<%= linkEnd %> earn one Mystic Hourglass for every three months of consecutive subscribing. Come back when you have a Mystic Hourglass, and the Time Travelers will fetch you a rare pet, mount, or Subscriber Item Set from the past... or maybe even the future.",
"timeTravelersPopoverNoSubMobile": "Looks like youll need a Mystic Hourglass to open the time portal and summon the Mysterious Time Travelers.",
@@ -165,7 +165,7 @@
"hourglassBuyItemConfirm": "Buy this item for 1 Mystic Hourglass?",
"petsAlreadyOwned": "Pet already owned.",
"mountsAlreadyOwned": "Mount already owned.",
"typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%- allowedTypes %>",
"typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%= allowedTypes %>",
"petsNotAllowedHourglass": "Pet not available for purchase with Mystic Hourglass.",
"mountsNotAllowedHourglass": "Mount not available for purchase with Mystic Hourglass.",
"hourglassPurchase": "Purchased an item using a Mystic Hourglass!",
@@ -176,20 +176,20 @@
"missingReceipt": "Missing Receipt.",
"cannotDeleteActiveAccount": "You have an active subscription, cancel your plan before deleting your account.",
"paymentNotSuccessful": "The payment was not successful",
"planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%- nextBillingDate %>, after which you can cancel to retain your full benefits",
"planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits",
"notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.",
"readCard": "<%- cardType %> has been read",
"readCard": "<%= cardType %> has been read",
"cardTypeRequired": "Card type required",
"cardTypeNotAllowed": "Unknown card type.",
"invalidCoupon": "Invalid coupon code.",
"couponUsed": "Coupon code already used.",
"couponCodeRequired": "The coupon code is required.",
"paypalCanceled": "Your subscription has been canceled",
"earnGemsMonthly": "Earn up to **<%- cap %> Gems** per month",
"earnGemsMonthly": "Earn up to **<%= cap %> Gems** per month",
"receiveMysticHourglass": "Receive a Mystic Hourglass!",
"receiveMysticHourglasses": "Receive **<%- amount %> Mystic Hourglasses**!",
"receiveMysticHourglasses": "Receive **<%= amount %> Mystic Hourglasses**!",
"everyMonth": "Every Month",
"everyXMonths": "Every <%- interval %> Months",
"everyXMonths": "Every <%= interval %> Months",
"everyYear": "Every Year",
"choosePaymentMethod": "Choose your payment method",
"subscribeSupportsDevs": "Subscribing supports the developers and helps keep Habitica running",

View File

@@ -5,14 +5,14 @@
"sureDeleteCompletedTodos": "Are you sure you want to delete your completed To-Dos?",
"lotOfToDos": "Your most recent 30 completed To-Dos are shown here. You can see older completed To-Dos from Data > Data Display Tool or Data > Export Data > User Data.",
"deleteToDosExplanation": "If you click the button below, all of your completed To-Dos and archived To-Dos will be permanently deleted, except for To-Dos from active challenges and Group Plans. Export them first if you want to keep a record of them.",
"addMultipleTip": "<strong>Tip:</strong> To add multiple <%- taskType %>, separate each one using a line break (Shift + Enter) and then press \"Enter.\"",
"addMultipleTip": "<strong>Tip:</strong> To add multiple <%= taskType %>, separate each one using a line break (Shift + Enter) and then press \"Enter.\"",
"addsingle": "Add Single",
"addATask": "Add a <%- type %>",
"editATask": "Edit a <%- type %>",
"createTask": "Create <%- type %>",
"addATask": "Add a <%= type %>",
"editATask": "Edit a <%= type %>",
"createTask": "Create <%= type %>",
"addTaskToUser": "Add Task",
"scheduled": "Scheduled",
"theseAreYourTasks": "These are your <%- taskType %>",
"theseAreYourTasks": "These are your <%= taskType %>",
"habit": "Habit",
"habits": "Habits",
"newHabit": "New Habit",
@@ -79,7 +79,7 @@
"complete2": "Complete",
"dated": "Dated",
"today": "Today",
"dueIn": "Due <%- dueIn %>",
"dueIn": "Due <%= dueIn %>",
"due": "Due",
"notDue": "Not Due",
"grey": "Grey",
@@ -105,12 +105,12 @@
"startDateHelpTitle": "When should this task start?",
"startDateHelp": "Set the date for which this task takes effect. Will not be due on earlier days.",
"streaks": "Streak Achievements",
"streakName": "<%- count %> Streak Achievements",
"streakText": "Has performed <%- count %> 21-day streaks on Dailies",
"streakName": "<%= count %> Streak Achievements",
"streakText": "Has performed <%= count %> 21-day streaks on Dailies",
"streakSingular": "Streaker",
"streakSingularText": "Has performed a 21-day streak on a Daily",
"perfectName": "<%- count %> Perfect Days",
"perfectText": "Completed all active Dailies on <%- count %> days. With this achievement you get a +level/2 buff to all Stats for the next day. Levels greater than 100 don't have any additional effects on buffs.",
"perfectName": "<%= count %> Perfect Days",
"perfectText": "Completed all active Dailies on <%= count %> days. With this achievement you get a +level/2 buff to all Stats for the next day. Levels greater than 100 don't have any additional effects on buffs.",
"perfectSingular": "Perfect Day",
"perfectSingularText": "Completed all active Dailies in one day. With this achievement you get a +level/2 buff to all Stats for the next day. Levels greater than 100 don't have any additional effects on buffs.",
"streakerAchievement": "You have attained the \"Streaker\" Achievement! The 21-day mark is a milestone for habit formation. You can continue to stack this Achievement for every additional 21 days, on this Daily or any other!",
@@ -127,13 +127,13 @@
"taskToBottom": "To bottom",
"emptyTask": "Enter the task's title first.",
"dailiesRestingInInn": "You're Resting in the Inn! Your Dailies will NOT hurt you tonight, but they WILL still refresh every day. If you're in a quest, you won't deal damage/collect items until you check out of the Inn, but you can still be injured by a Boss if your Party mates skip their own Dailies.",
"habitHelp1": "Good Habits are things that you do often. They award Gold and Experience every time you click the <%- plusIcon %>.",
"habitHelp2": "Bad Habits are things you want to avoid doing. They remove Health every time you click the <%- minusIcon %>.",
"habitHelp1": "Good Habits are things that you do often. They award Gold and Experience every time you click the <%= plusIcon %>.",
"habitHelp2": "Bad Habits are things you want to avoid doing. They remove Health every time you click the <%= minusIcon %>.",
"habitHelp3": "For inspiration, check out these <a href='http://habitica.wikia.com/wiki/Sample_Habits' target='_blank'>sample Habits</a>!",
"newbieGuild": "More questions? Ask in the <%= linkStart %>Habitica Help guild<%= linkEnd %>!",
"dailyHelp1": "Dailies repeat <%- emphasisStart %>every day<%- emphasisEnd %> that they are active. Click the <%- pencilIcon %> to change the days a Daily is active.",
"dailyHelp1": "Dailies repeat <%= emphasisStart %>every day<%= emphasisEnd %> that they are active. Click the <%= pencilIcon %> to change the days a Daily is active.",
"dailyHelp2": "If you don't complete active Dailies, you lose Health when your day rolls over.",
"dailyHelp3": "Dailies turn <%- emphasisStart %>redder<%- emphasisEnd %> when you miss them, and <%- emphasisStart %>bluer<%- emphasisEnd %> when you complete them. The redder the Daily, the more it will reward you... or hurt you.",
"dailyHelp3": "Dailies turn <%= emphasisStart %>redder<%= emphasisEnd %> when you miss them, and <%= emphasisStart %>bluer<%= emphasisEnd %> when you complete them. The redder the Daily, the more it will reward you... or hurt you.",
"dailyHelp4": "To change when your day rolls over, go to <%= linkStart %> Settings > Site<%= linkEnd %> > Custom Day Start.",
"dailyHelp5": "For inspiration, check out these <a href='http://habitica.wikia.com/wiki/Sample_Dailies' target='_blank'>sample Dailies</a>!",
"toDoHelp1": "To-Dos start yellow, and get redder (more valuable) the longer it takes to complete them.",
@@ -168,9 +168,9 @@
"counterPeriodDay": "Day",
"counterPeriodWeek": "Week",
"counterPeriodMonth": "Month",
"habitCounter": "Counter (Resets <%- frequency %>)",
"habitCounterUp": "Positive Counter (Resets <%- frequency %>)",
"habitCounterDown": "Negative Counter (Resets <%- frequency %>)",
"habitCounter": "Counter (Resets <%= frequency %>)",
"habitCounterUp": "Positive Counter (Resets <%= frequency %>)",
"habitCounterDown": "Negative Counter (Resets <%= frequency %>)",
"taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested",
"taskApprovalHasBeenRequested": "Approval has been requested",
"taskApprovalWasNotRequested": "Only a task waiting for approval can be marked as needing more work",
@@ -199,7 +199,7 @@
"monthlyRepeatHelpContent": "This task will be due every X months",
"yearlyRepeatHelpContent": "This task will be due every X years",
"resets": "Resets",
"summaryStart": "Repeats <%- frequency %> every <%- everyX %> <%- frequencyPlural %>",
"summaryStart": "Repeats <%= frequency %> every <%= everyX %> <%= frequencyPlural %>",
"nextDue": "Next Due Dates",
"checkOffYesterDailies": "Check off any Dailies you did yesterday:",
"yesterDailiesTitle": "You left these Dailies unchecked yesterday! Do you want to check off any of them now?",

View File

@@ -3,7 +3,7 @@
"share": "شارك",
"onwards": "فصاعداً!",
"levelup": "من خلال تحقيق أهداف حياتك الحقيقية ، قمت بالحصول على مرتبة أعلي وشفيت الآن بالكامل!",
"reachedLevel": "لقد وصلت إلى المستوى<%- level %>",
"reachedLevel": "لقد وصلت إلى المستوى<%= level %>",
"achievementLostMasterclasser": "مهام المتحدي: سلسلة مستوي الخبير",
"achievementLostMasterclasserText": "لقد أكملت جميع المهام الستة عشرة في سلسلة أسئلة مستوي الخبير وأجبت علي مستوي الخبير المفقود! "
}

View File

@@ -47,7 +47,7 @@
"publicChallengesTitle": "تحديات عامة",
"officialChallenge": "تحدي رسمي من Habitica",
"by": "المنشئ",
"participants": "<%- membercount %> مشاركين.",
"participants": "<%= membercount %> مشاركين.",
"join": "انضمام",
"exportChallengeCSV": "تصدير لملف CSV",
"selectGroup": "الرجاء اختيار مجموعة",
@@ -66,7 +66,7 @@
"not_participating": "غير مشارك",
"challengedEitherOwnedFilter": "إما",
"backToChallenges": "الرجوع إلى كل التحديات",
"prizeValue": "<%- gemcount %>&nbsp;<%- gemicon %> جائزة",
"prizeValue": "<%= gemcount %>&nbsp;<%= gemicon %> جائزة",
"clone": "انسخ",
"challengeNotEnoughGems": "لا تمتلك جواهر كافية لنشر هذا التحدى.",
"noPermissionEditChallenge": "ليس لديك صلاحيات لكى تُعدِّل هذا التحدى.",
@@ -85,7 +85,7 @@
"challengeNotFound": "Challenge not found or you don't have access.",
"onlyLeaderDeleteChal": "Only the challenge leader can delete it.",
"onlyLeaderUpdateChal": "Only the challenge leader can update it.",
"winnerNotFound": "Winner with id \"<%- userId %>\" not found or not part of the challenge.",
"winnerNotFound": "Winner with id \"<%= userId %>\" not found or not part of the challenge.",
"noCompletedTodosChallenge": "\"includeCompletedTodos\" is not supported when fetching challenge tasks.",
"userTasksNoChallengeId": "When \"tasksOwner\" is \"user\" \"challengeId\" can't be passed.",
"onlyChalLeaderEditTasks": "Tasks belonging to a challenge can only be edited by the leader.",

View File

@@ -24,7 +24,7 @@
"size": "Size",
"bodySlim": "نحيف",
"bodyBroad": "عريض",
"unlockSet": "فتح المجموعة - - <%- cost %>",
"unlockSet": "فتح المجموعة - - <%= cost %>",
"locked": "مغلق",
"shirts": "أقمصة",
"shirt": "Shirt",
@@ -83,12 +83,12 @@
"gearAchievementNotification": "You have earned the \"Ultimate Gear\" Achievement for upgrading to the maximum gear set for a class!",
"moreGearAchievements": "To attain more Ultimate Gear badges, change classes on <a href='/user/settings/site' target='_blank'>the Settings &gt; Site page</a> and buy your new class's gear!",
"armoireUnlocked": "For more equipment, check out the <strong>Enchanted Armoire!</strong> Click on the Enchanted Armoire Reward for a random chance at special Equipment! It may also give you random XP or food items.",
"ultimGearName": "Ultimate Gear - <%- ultClass %>",
"ultimGearText": "Has upgraded to the maximum weapon and armor set for the <%- ultClass %> class.",
"ultimGearName": "Ultimate Gear - <%= ultClass %>",
"ultimGearText": "Has upgraded to the maximum weapon and armor set for the <%= ultClass %> class.",
"level": "المستوى",
"levelUp": "مستوى أعلى!",
"gainedLevel": "لقد ارتفع مستواك!",
"leveledUp": "By accomplishing your real-life goals, you've grown to <strong>Level <%- level %>!</strong>",
"leveledUp": "By accomplishing your real-life goals, you've grown to <strong>Level <%= level %>!</strong>",
"fullyHealed": "لقد تم علاجك بالكامل!",
"huzzah": "رائع!",
"mana": "الطاقة السحرية",
@@ -137,7 +137,7 @@
"invalidClass": "Invalid class. Please specify 'warrior', 'rogue', 'wizard', or 'healer'.",
"levelPopover": "Each level earns you one Point to assign to a Stat of your choice. You can do so manually, or let the game decide for you using one of the Automatic Allocation options.",
"unallocated": "Unallocated Stat Points",
"haveUnallocated": "You have <%- points %> unallocated Stat Point(s)",
"haveUnallocated": "You have <%= points %> unallocated Stat Point(s)",
"autoAllocation": "تخصيص آلي",
"autoAllocationPop": "Places Points into Stats according to your preferences, when you level up.",
"evenAllocation": "Distribute Stat Points evenly",
@@ -158,7 +158,7 @@
"chooseClass": "Choose your Class",
"chooseClassLearnMarkdown": "[Learn more about Habitica's class system](http://habitica.wikia.com/wiki/Class_System)",
"optOutOfClassesText": "Can't be bothered with classes? Want to choose later? Opt out - you'll be a warrior with no special abilities. You can read about the class system later on the wiki and enable classes at any time under User Icon > Settings.",
"selectClass": "Select <%- heroClass %>",
"selectClass": "Select <%= heroClass %>",
"select": "اختيار",
"stealth": "تسلل",
"stealthNewDay": "When a new day begins, you will avoid damage from this many missed Dailies.",
@@ -168,13 +168,13 @@
"youDied": "لقد توفيت!",
"dieText": "You've lost a Level, all your Gold, and a random piece of Equipment. Arise, Habiteer, and try again! Curb those negative Habits, be vigilant in completion of Dailies, and hold death at arm's length with a Health Potion if you falter!",
"sureReset": "Are you sure? This will reset your character's class and allocated Stat Points (you'll get them all back to re-allocate), and costs 3 Gems.",
"purchaseFor": "Purchase for <%- cost %> Gems?",
"purchaseForHourglasses": "Purchase for <%- cost %> Hourglasses?",
"purchaseFor": "Purchase for <%= cost %> Gems?",
"purchaseForHourglasses": "Purchase for <%= cost %> Hourglasses?",
"notEnoughMana": "الطاقة السحرية غير كافية.",
"invalidTarget": "You can't cast a skill on that.",
"youCast": "تم إلقاء <%- spell %>.",
"youCastTarget": "تم إلقاء <%- spell %> على <%- target %>.",
"youCastParty": "تم إلقاء <%- spell %> للفريق.",
"youCast": "تم إلقاء <%= spell %>.",
"youCastTarget": "تم إلقاء <%= spell %> على <%= target %>.",
"youCastParty": "تم إلقاء <%= spell %> للفريق.",
"critBonus": "Critical Hit! Bonus:",
"gainedGold": "You gained some Gold",
"gainedMana": "You gained some Mana",

View File

@@ -101,9 +101,9 @@
"commGuidePara007": "أعضاء فريق العمل يُعرفون ببطاقاتهم البنفسجية التي تحتوي على صورة تاج. لقبهم هو \"البطولي\".",
"commGuidePara008": "المشرفون يُعرفون ببطاقاتهم الزرقاء الداكنة التي تحتوي على صورة نجمة. لقبهم هو \"الحارس\". الاستثناء الوحيد هو الآنسة Bailey، التي، باعتبارها NPC أي شخصية أساسية، لديها علامة سوداء وخضراء وتحمل علامة نجمة.",
"commGuidePara009": "حاليا ًأعضاء فريق العمل هم (من اليسار إلى اليمين):",
"commGuideAKA": "<%- habitName %> aka <%- realName %>",
"commGuideOnTrello": "<%- trelloName %> on Trello",
"commGuideOnGitHub": "<%- gitHubName %> on GitHub",
"commGuideAKA": "<%= habitName %> aka <%= realName %>",
"commGuideOnTrello": "<%= trelloName %> on Trello",
"commGuideOnGitHub": "<%= gitHubName %> on GitHub",
"commGuidePara010": "وهناك أيضاً العديد من المشرفين الذين يساعدون أعضاء فريق العمل. لقد تم اختيارهم بعناية، لذا يرجى احترامهم والاستماع إلى اقتراحاتهم.",
"commGuidePara011": "المشرفون في هذا الوقت هم (من اليسار إلى اليمين):",
"commGuidePara011a": "في شات الحانة",

View File

@@ -182,7 +182,7 @@
"questEggVelociraptorText": "Velociraptor",
"questEggVelociraptorMountText": "Velociraptor",
"questEggVelociraptorAdjective": "a clever",
"eggNotes": "جد جرعة فقس لتسكبها على هذه البيضة وستفقس ك<%- eggAdjective(locale) %> <%- eggText(locale) %>.",
"eggNotes": "جد جرعة فقس لتسكبها على هذه البيضة وستفقس ك<%= eggAdjective(locale) %> <%= eggText(locale) %>.",
"hatchingPotionBase": "أساسي",
"hatchingPotionWhite": "أبيض",
"hatchingPotionDesert": "صحراوي",
@@ -211,7 +211,7 @@
"hatchingPotionGlow": "Glow-in-the-Dark",
"hatchingPotionFrost": "Frost",
"hatchingPotionIcySnow": "Icy Snow",
"hatchingPotionNotes": "اسكب هذا على بيضة وستفقس كحيوان أليف <%- potText(locale) %>.",
"hatchingPotionNotes": "اسكب هذا على بيضة وستفقس كحيوان أليف <%= potText(locale) %>.",
"premiumPotionAddlNotes": "غير قابل للاستخدام على بيوض الحيوانات الأليفة من التنقيب.",
"foodMeat": "لحم",
"foodMeatThe": "the Meat",

View File

@@ -29,12 +29,12 @@
"heroicText": "The Heroic tier contains Habitica staff and staff-level contributors. If you have this title, you were appointed to it (or hired!).",
"npcText": "NPCs backed Habitica's Kickstarter at the highest tier. You can find their avatars watching over site features!",
"modalContribAchievement": "إنجاز مساهم!",
"contribModal": "<%- name %>, you awesome person! You're now a tier <%- level %> contributor for helping Habitica.",
"contribModal": "<%= name %>, you awesome person! You're now a tier <%= level %> contributor for helping Habitica.",
"contribLink": "See what prizes you've earned for your contribution!",
"contribName": "مساهم/ة",
"contribText": "Has contributed to Habitica, whether via code, art, music, writing, or other methods. To learn more, join the Aspiring Legends Guild!",
"readMore": "قراءة المزيد",
"kickstartName": "Kickstarter Backer - $<%- key %> Tier",
"kickstartName": "Kickstarter Backer - $<%= key %> Tier",
"kickstartText": "Backed the Kickstarter Project",
"helped": "Helped Habitica Grow",
"helpedText1": "ساعد Habitica على التقدم بتعبئة",
@@ -69,7 +69,7 @@
"conLearnURL": "http://habitica.wikia.com/wiki/Contributing_to_Habitica",
"conRewardsURL": "http://habitica.wikia.com/wiki/Contributor_Rewards",
"surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%- count %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%= count %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"currentSurvey": "Current Survey",
"surveyWhen": "The badge will be awarded to all participants when surveys have been processed, in late March.",
"blurbInbox": "This is where your private messages are stored! You can send someone a message by clicking on the envelope icon next to their name in Tavern, Party, or Guild Chat. If you've received an inappropriate PM, you should email a screenshot of it to Lemoness (<%= hrefCommunityManagerEmail %>)",

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"languageName": "العربية",
"stringNotFound": "سلسلة المحارف '<%- string %>' لم توجد.",
"stringNotFound": "سلسلة المحارف '<%= string %>' لم توجد.",
"titleIndex": "Habitica | حياتك، لعبة تناوب الأدوار",
"habitica": "Habitica",
"habiticaLink": "<a href='http://habitica.wikia.com/wiki/Habitica' target='_blank'>Habitica</a>",
@@ -64,7 +64,7 @@
"subscriberItemText": "كل شهر يحصل المشتركون على غرض غامض. عادةً يتم إصداره قبل نهاية الشهر بأسبوع. راجع صفحة الويكي \"الغرض الغامض\" للمزيد من المعلومات.",
"all": "الجميع",
"none": "لا شيء",
"more": "<%- count %> more",
"more": "<%= count %> more",
"and": "و",
"loginSuccess": "تم تسجيل الدخول بنجاح!",
"youSure": "أكيد؟",
@@ -86,7 +86,7 @@
"delete": "حذف",
"gemsPopoverTitle": "جواهر",
"gems": "الجواهر",
"gemButton": "لديك <%- number %> جواهر.",
"gemButton": "لديك <%= number %> جواهر.",
"needMoreGems": "Need More Gems?",
"needMoreGemsInfo": "Purchase Gems now, or become a subscriber to buy Gems with Gold, get monthly mystery items, enjoy increased drop caps and more!",
"moreInfo": "المزيد من المعلومات",
@@ -101,19 +101,19 @@
"originalUserText": "واحد من المتبنين <em>الأوائل</em>. نتكلم عن مجرب منذ البداية!",
"habitBirthday": "حفلة يوم ميلاد Habitica",
"habitBirthdayText": "احتفل بيوم ميلاد Habitica!",
"habitBirthdayPluralText": "Celebrated <%- count %> Habitica Birthday Bashes!",
"habitBirthdayPluralText": "Celebrated <%= count %> Habitica Birthday Bashes!",
"habiticaDay": "يوم تسمية Habitica",
"habiticaDaySingularText": "احتفل بيوم تسمية Habitica! شكراً لكونك مستخدماً رائعاً.",
"habiticaDayPluralText": "Celebrated <%- count %> Naming Days! Thanks for being a fantastic user.",
"habiticaDayPluralText": "Celebrated <%= count %> Naming Days! Thanks for being a fantastic user.",
"achievementDilatory": "المنقذ من المماطلة",
"achievementDilatoryText": "ساعد على هزيمة تنين المماطلة المروع خلال احتفال صيف 2014!",
"costumeContest": "متسابق الأزياء التنكرية",
"costumeContestText": "Participated in the Habitoween Costume Contest. See some of the awesome entries at blog.habitrpg.com!",
"costumeContestTextPlural": "Participated in <%- count %> Habitoween Costume Contests. See some of the awesome entries at blog.habitrpg.com!",
"costumeContestTextPlural": "Participated in <%= count %> Habitoween Costume Contests. See some of the awesome entries at blog.habitrpg.com!",
"memberSince": "- عضو/ة منذ",
"lastLoggedIn": "- آخر تسجيل دخول",
"notPorted": "هذه الميزة لم يتم نقلها من الموقع الأصلي حتى الآن.",
"buyThis": "شراء <%- text %> بقيمة <%- price %> <%- gems %> من جواهرك؟",
"buyThis": "شراء <%= text %> بقيمة <%= price %> <%= gems %> من جواهرك؟",
"noReachServer": "لا يمكن الوصول إلى الخادم حالياً، الرجاء المحاولة لاحقاً",
"errorUpCase": "خطأ:",
"newPassSent": "If we have your email on file, instructions for setting a new password have been sent to your email.",
@@ -173,9 +173,9 @@
"achievementDysheartenerText": "Helped defeat the Dysheartener during the 2018 Valentine's Event!",
"checkOutProgress": "اطلع على تقدمي في Habitica!",
"cards": "Cards",
"sentCardToUser": "You sent a card to <%- profileName %>",
"cardReceivedFrom": "<%- cardType %> from <%- userName %>",
"cardReceived": "You received a <span class=\"notification-bold-blue\"><%- card %></span>",
"sentCardToUser": "You sent a card to <%= profileName %>",
"cardReceivedFrom": "<%= cardType %> from <%= userName %>",
"cardReceived": "You received a <span class=\"notification-bold-blue\"><%= card %></span>",
"greetingCard": "بطاقة معايدة",
"greetingCardExplanation": "كلاكما ستحصلان على إنجاز الصاحب المبتهج!",
"greetingCardNotes": "أرسل بطاقة تحية لعضو بالفريق.",
@@ -184,7 +184,7 @@
"greeting2": "`waves frantically`",
"greeting3": "مرحباً يا!",
"greetingCardAchievementTitle": "الصاحب المبتهج",
"greetingCardAchievementText": "Hey! Hi! Hello! Sent or received <%- count %> greeting cards.",
"greetingCardAchievementText": "Hey! Hi! Hello! Sent or received <%= count %> greeting cards.",
"thankyouCard": "بطاقة شكر",
"thankyouCardExplanation": "كلاكما ستحصلان على إنجاز الممتن كثيراً!",
"thankyouCardNotes": "أرسل بطاقة شكر لعضو فريق.",
@@ -193,13 +193,13 @@
"thankyou2": "أرسل لك ألف شكر.",
"thankyou3": "أنا ممتن كثيراً، شكراً لك!",
"thankyouCardAchievementTitle": "ممتن لك بشدة",
"thankyouCardAchievementText": "Thanks for being thankful! Sent or received <%- count %> Thank-You cards.",
"thankyouCardAchievementText": "Thanks for being thankful! Sent or received <%= count %> Thank-You cards.",
"birthdayCard": "بطاقة تهنئة بيوم الميلاد",
"birthdayCardExplanation": "كلاكما تحصلان على إنجاز يوم الميلاد المليء بالحظ!",
"birthdayCardNotes": "أرسل بطاقة تهنة يوم الميلاد لأحد أعضاء فريقك.",
"birthday0": "يوم ميلاد سعيد!",
"birthdayCardAchievementTitle": "يوم ميلاد مليء بالحظ",
"birthdayCardAchievementText": "Many happy returns! Sent or received <%- count %> birthday cards.",
"birthdayCardAchievementText": "Many happy returns! Sent or received <%= count %> birthday cards.",
"congratsCard": "Congratulations Card",
"congratsCardExplanation": "You both receive the Congratulatory Companion achievement!",
"congratsCardNotes": "Send a Congratulations card to a party member.",
@@ -209,7 +209,7 @@
"congrats3": "A round of applause for you!",
"congrats4": "Bask in your well-deserved success!",
"congratsCardAchievementTitle": "Congratulatory Companion",
"congratsCardAchievementText": "It's great to celebrate your friends' achievements! Sent or received <%- count %> congratulations cards.",
"congratsCardAchievementText": "It's great to celebrate your friends' achievements! Sent or received <%= count %> congratulations cards.",
"getwellCard": "Get Well Card",
"getwellCardExplanation": "You both receive the Caring Confidant achievement!",
"getwellCardNotes": "Send a Get Well card to a party member.",
@@ -218,7 +218,7 @@
"getwell2": "You're in my thoughts!",
"getwell3": "Sorry you're not feeling your best!",
"getwellCardAchievementTitle": "Caring Confidant",
"getwellCardAchievementText": "Well-wishes are always appreciated. Sent or received <%- count %> get well cards.",
"getwellCardAchievementText": "Well-wishes are always appreciated. Sent or received <%= count %> get well cards.",
"goodluckCard": "Good Luck Card",
"goodluckCardExplanation": "You both receive the Lucky Letter achievement!",
"goodluckCardNotes": "Send a good luck card to a party member.",
@@ -226,10 +226,10 @@
"goodluck1": "Wishing you lots of luck!",
"goodluck2": "I hope luck is on your side today and always!!",
"goodluckCardAchievementTitle": "Lucky Letter",
"goodluckCardAchievementText": "Wishes for good luck are great encouragement! Sent or received <%- count %> good luck cards.",
"goodluckCardAchievementText": "Wishes for good luck are great encouragement! Sent or received <%= count %> good luck cards.",
"streakAchievement": "You earned a streak achievement!",
"firstStreakAchievement": "21-Day Streak",
"streakAchievementCount": "<%- streaks %> 21-Day Streaks",
"streakAchievementCount": "<%= streaks %> 21-Day Streaks",
"twentyOneDays": "You've completed your Daily for 21 days in a row!",
"dontBreakStreak": "Amazing job. Don't break the streak!",
"dontStop": "لا تتوقف الآن!",
@@ -239,11 +239,11 @@
"raisePetShare": "I raised a pet into a mount by completing my real-life tasks!",
"wonChallengeShare": "فزت بتحد في Habitica!",
"achievementShare": "حصلت على إنجاز جديد في Habitica!",
"orderBy": "Order By <%- item %>",
"orderBy": "Order By <%= item %>",
"you": "(you)",
"enableDesktopNotifications": "Enable Desktop Notifications",
"online": "online",
"onlineCount": "<%- count %> online",
"onlineCount": "<%= count %> online",
"loading": "Loading...",
"userIdRequired": "User ID is required",
"resetFilters": "Clear all filters",

View File

@@ -35,7 +35,7 @@
"communityGuidelines": "مبادئ المجتمع التوجيهية",
"communityGuidelinesRead1": "الرجاء قراءة",
"communityGuidelinesRead2": "قبل المحادثة.",
"bannedWordUsed": "Oops! Looks like this post contains a swearword, religious oath, or reference to an addictive substance or adult topic (<%- swearWordsUsed %>). Habitica has users from all backgrounds, so we keep our chat very clean. Feel free to edit your message so you can post it!",
"bannedWordUsed": "Oops! Looks like this post contains a swearword, religious oath, or reference to an addictive substance or adult topic (<%= swearWordsUsed %>). Habitica has users from all backgrounds, so we keep our chat very clean. Feel free to edit your message so you can post it!",
"bannedSlurUsed": "Your post contained inappropriate language, and your chat privileges have been revoked.",
"party": "الفريق",
"createAParty": "إنشاء فريق",
@@ -55,10 +55,10 @@
"invitedToParty": "You were invited to join the Party <span class=\"notification-bold\"><%- party %></span>",
"invitedToPrivateGuild": "You were invited to join the private Guild <span class=\"notification-bold\"><%- guild %></span>",
"invitedToPublicGuild": "You were invited to join the Guild <span class=\"notification-bold-blue\"><%- guild %></span>",
"partyInvitationsText": "You have <%- numberInvites %> Party invitations! Choose wisely, because you can only be in one Party at a time.",
"joinPartyConfirmationText": "Are you sure you want to join the Party \"<%- partyName %>\"? You can only be in one Party at a time. If you join, all other Party invitations will be rejected.",
"partyInvitationsText": "You have <%= numberInvites %> Party invitations! Choose wisely, because you can only be in one Party at a time.",
"joinPartyConfirmationText": "Are you sure you want to join the Party \"<%= partyName %>\"? You can only be in one Party at a time. If you join, all other Party invitations will be rejected.",
"invitationAcceptedHeader": "Your Invitation has been Accepted",
"invitationAcceptedBody": "<%- username %> accepted your invitation to <%- groupName %>!",
"invitationAcceptedBody": "<%= username %> accepted your invitation to <%= groupName %>!",
"joinNewParty": "انضم إلى فريق جديد",
"declineInvitation": "Decline Invitation",
"partyLoading1": "Your Party is being summoned. Please wait...",
@@ -78,7 +78,7 @@
"guildGems": "جواهر النقابة",
"group": "Group",
"editGroup": "تحرير المجموعة",
"newGroupName": "اسم <%- groupType %>",
"newGroupName": "اسم <%= groupType %>",
"groupName": "اسم المجموعة",
"groupLeader": "قائد المجموعة",
"groupID": "Group ID",
@@ -127,9 +127,9 @@
"sendPM": "أرسل رسالة خاصة",
"send": "أرسل",
"messageSentAlert": "تم إرسال الرسالة",
"pmHeading": "Private message to <%- name %>",
"pmHeading": "Private message to <%= name %>",
"pmsMarkedRead": "Your Private Messages have been marked as read",
"possessiveParty": "فريق <%- name %>",
"possessiveParty": "فريق <%= name %>",
"clearAll": "إمسح جميع الرسائل",
"confirmDeleteAllMessages": "Are you sure you want to delete all messages in your inbox? Other users will still see messages you have sent to them.",
"PMPlaceholderTitle": "Nothing Here Yet",
@@ -150,8 +150,8 @@
"toUserIDRequired": "A User ID is required",
"gemAmountRequired": "A number of gems is required",
"notAuthorizedToSendMessageToThisUser": "You can't send a message to this player because they have chosen to block messages.",
"privateMessageGiftGemsMessage": "Hello <%- receiverName %>, <%- senderName %> has sent you <%- gemAmount %> gems!",
"privateMessageGiftSubscriptionMessage": "<%- numberOfMonths %> months of subscription!",
"privateMessageGiftGemsMessage": "Hello <%= receiverName %>, <%= senderName %> has sent you <%= gemAmount %> gems!",
"privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> months of subscription!",
"cannotSendGemsToYourself": "Cannot send gems to yourself. Try a subscription instead.",
"badAmountOfGemsToSend": "Amount must be within 1 and your current number of gems.",
"report": "Report",
@@ -169,12 +169,12 @@
"copyMessageAsToDo": "Copy message as To-Do",
"copyAsTodo": "Copy as To-Do",
"messageAddedAsToDo": "Message copied as To-Do.",
"messageWroteIn": "<%- user %> wrote in <%- group %>",
"messageWroteIn": "<%= user %> wrote in <%= group %>",
"msgPreviewHeading": "معاينة الرسالة",
"leaderOnlyChallenges": "Only group leader can create challenges",
"sendGift": "أرسل هدية",
"inviteFriends": "ادعو أصدقائك",
"partyMembersInfo": "Your Party currently has <%- memberCount %> members and <%- invitationCount %> pending invitations. The limit of members in a Party is <%- limitMembers %>. Invitations above this limit cannot be sent.",
"partyMembersInfo": "Your Party currently has <%= memberCount %> members and <%= invitationCount %> pending invitations. The limit of members in a Party is <%= limitMembers %>. Invitations above this limit cannot be sent.",
"inviteByEmail": "ادعو عن طريق البريد الإلكتروني",
"inviteByEmailExplanation": "If a friend joins Habitica via your email, they'll automatically be invited to your Party!",
"inviteMembersHowTo": "Invite people via a valid email or 36-digit User ID. If an email isn't registered yet, we'll invite them to join Habitica.",
@@ -191,13 +191,13 @@
"invitedFriendText": "This user invited a friend (or friends) who joined them on their adventure!",
"inviteAlertInfo2": "Or share this link (copy/paste):",
"inviteLimitReached": "You have already sent the maximum number of email invitations. We have a limit to prevent spamming, however if you would like more, please contact us at <%= techAssistanceEmail %> and we'll be happy to discuss it!",
"sendGiftHeading": "Send Gift to <%- name %>",
"sendGiftGemsBalance": "From <%- number %> Gems",
"sendGiftCost": "Total: $<%- cost %> USD",
"sendGiftHeading": "Send Gift to <%= name %>",
"sendGiftGemsBalance": "From <%= number %> Gems",
"sendGiftCost": "Total: $<%= cost %> USD",
"sendGiftFromBalance": "From Balance",
"sendGiftPurchase": "اشتري",
"sendGiftMessagePlaceholder": "Personal message (optional)",
"sendGiftSubscription": "<%- months %> Month(s): $<%- price %> USD",
"sendGiftSubscription": "<%= months %> Month(s): $<%= price %> USD",
"gemGiftsAreOptional": "Please note that Habitica will never require you to gift gems to other players. Begging people for gems is a <strong>violation of the Community Guidelines</strong>, and all such instances should be reported to <%= hrefTechAssistanceEmail %>.",
"battleWithFriends": "Battle Monsters With Friends",
"startPartyWithFriends": "Start a Party with your friends!",
@@ -232,27 +232,27 @@
"inviteMissingUuid": "Missing user id in invite",
"inviteMustNotBeEmpty": "Invite must not be empty.",
"partyMustbePrivate": "Parties must be private",
"userAlreadyInGroup": "UserID: <%- userId %>, User \"<%- username %>\" already in that group.",
"userAlreadyInGroup": "UserID: <%= userId %>, User \"<%= username %>\" already in that group.",
"youAreAlreadyInGroup": "You are already a member of this group.",
"cannotInviteSelfToGroup": "You cannot invite yourself to a group.",
"userAlreadyInvitedToGroup": "UserID: <%- userId %>, User \"<%- username %>\" already invited to that group.",
"userAlreadyPendingInvitation": "UserID: <%- userId %>, User \"<%- username %>\" already pending invitation.",
"userAlreadyInAParty": "UserID: <%- userId %>, User \"<%- username %>\" already in a party.",
"userWithIDNotFound": "User with id \"<%- userId %>\" not found.",
"userWithUsernameNotFound": "User with username \"<%- username %>\" not found.",
"userAlreadyInvitedToGroup": "UserID: <%= userId %>, User \"<%= username %>\" already invited to that group.",
"userAlreadyPendingInvitation": "UserID: <%= userId %>, User \"<%= username %>\" already pending invitation.",
"userAlreadyInAParty": "UserID: <%= userId %>, User \"<%= username %>\" already in a party.",
"userWithIDNotFound": "User with id \"<%= userId %>\" not found.",
"userWithUsernameNotFound": "User with username \"<%= username %>\" not found.",
"userHasNoLocalRegistration": "User does not have a local registration (username, email, password).",
"uuidsMustBeAnArray": "User ID invites must be an array.",
"emailsMustBeAnArray": "Email address invites must be an array.",
"usernamesMustBeAnArray": "Username invites must be an array.",
"canOnlyInviteMaxInvites": "You can only invite \"<%- maxInvites %>\" at a time",
"partyExceedsMembersLimit": "Party size is limited to <%- maxMembersParty %> members",
"canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time",
"partyExceedsMembersLimit": "Party size is limited to <%= maxMembersParty %> members",
"onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!",
"onlyGroupLeaderCanEditTasks": "Not authorized to manage tasks!",
"onlyGroupTasksCanBeAssigned": "Only group tasks can be assigned",
"assignedTo": "Assigned To",
"assignedToUser": "Assigned to <%- userName %>",
"assignedToMembers": "Assigned to <%- userCount %> members",
"assignedToYouAndMembers": "Assigned to you and <%- userCount %> members",
"assignedToMembers": "Assigned to <%= userCount %> members",
"assignedToYouAndMembers": "Assigned to you and <%= userCount %> members",
"youAreAssigned": "You are assigned to this task",
"taskIsUnassigned": "This task is unassigned",
"confirmClaim": "Are you sure you want to claim this task?",
@@ -260,21 +260,21 @@
"confirmApproval": "Are you sure you want to approve this task?",
"confirmNeedsWork": "Are you sure you want to mark this task as needing work?",
"userRequestsApproval": "<%- userName %> requests approval",
"userCountRequestsApproval": "<%- userCount %> members request approval",
"userCountRequestsApproval": "<%= userCount %> members request approval",
"youAreRequestingApproval": "You are requesting approval",
"chatPrivilegesRevoked": "You cannot do that because your chat privileges have been revoked.",
"cannotCreatePublicGuildWhenMuted": "You cannot create a public guild because your chat privileges have been revoked.",
"cannotInviteWhenMuted": "You cannot invite anyone to a guild or party because your chat privileges have been revoked.",
"newChatMessagePlainNotification": "New message in <%- groupName %> by <%- authorName %>. Click here to open the chat page!",
"newChatMessageTitle": "New message in <%- groupName %>",
"newChatMessagePlainNotification": "New message in <%= groupName %> by <%= authorName %>. Click here to open the chat page!",
"newChatMessageTitle": "New message in <%= groupName %>",
"exportInbox": "Export Messages",
"exportInboxPopoverTitle": "Export your messages as HTML",
"exportInboxPopoverBody": "HTML allows easy reading of messages in a browser. For a machine-readable format, use Data > Export Data",
"to": "To:",
"from": "From:",
"desktopNotificationsText": "We need your permission to enable desktop notifications for new messages in party chat! Follow your browser's instructions to turn them on.<br><br>You'll receive these notifications only while you have Habitica open. If you decide you don't like them, they can be disabled in your browser's settings.<br><br>This box will close automatically when a decision is made.",
"confirmAddTag": "Do you want to assign this task to \"<%- tag %>\"?",
"confirmRemoveTag": "Do you really want to remove \"<%- tag %>\"?",
"confirmAddTag": "Do you want to assign this task to \"<%= tag %>\"?",
"confirmRemoveTag": "Do you really want to remove \"<%= tag %>\"?",
"groupHomeTitle": "Home",
"assignTask": "Assign Task",
"claim": "Claim",
@@ -287,8 +287,8 @@
"approveTask": "Approve Task",
"needsWork": "Needs Work",
"viewRequests": "View Requests",
"approvalTitle": "<%- userName %> has completed <%- type %>: \"<%- text %>\"",
"confirmTaskApproval": "Do you want to reward <%- username %> for completing this task?",
"approvalTitle": "<%= userName %> has completed <%= type %>: \"<%= text %>\"",
"confirmTaskApproval": "Do you want to reward <%= username %> for completing this task?",
"groupSubscriptionPrice": "$9 every month + $3 a month for every additional group member",
"groupAdditionalUserCost": " +$3.00/month/user",
"groupBenefitsTitle": "How a group plan can help you",
@@ -325,11 +325,11 @@
"approvalsTitle": "Tasks Awaiting Approval",
"upgradeTitle": "Upgrade",
"blankApprovalsDescription": "When your group completes tasks that need your approval, they'll appear here! Adjust approval requirement settings under task editing.",
"userIsClamingTask": "`<%- username %> has claimed:` <%- task %>",
"userIsClamingTask": "`<%= username %> has claimed:` <%= task %>",
"approvalRequested": "Approval Requested",
"refreshApprovals": "Refresh Approvals",
"refreshGroupTasks": "Refresh Group Tasks",
"claimedBy": "\n\nClaimed by: <%- claimingUsers %>",
"claimedBy": "\n\nClaimed by: <%= claimingUsers %>",
"cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.",
"confirmGuildPlanCreation": "Create this group?",
"groupPlanUpgraded": "<strong><%- groupName %></strong> was upgraded to a Group Plan!",
@@ -344,7 +344,7 @@
"confirmCancelGroupPlan": "Are you sure you want to cancel the group plan and remove its benefits from all members, including their free subscriptions?",
"canceledGroupPlan": "Canceled Group Plan",
"groupPlanCanceled": "Group Plan will become inactive on",
"purchasedGroupPlanPlanExtraMonths": "You have <%- months %> months of extra group plan credit.",
"purchasedGroupPlanPlanExtraMonths": "You have <%= months %> months of extra group plan credit.",
"addManager": "Assign Manager",
"removeManager2": "Unassign Manager",
"userMustBeMember": "User must be a member",
@@ -390,7 +390,7 @@
"onlyLeaderCreatesChallenges": "Only the Leader can create Challenges",
"onlyLeaderCreatesChallengesDetail": "With this option selected, ordinary group members cannot create Challenges for the group.",
"privateGuild": "Private Guild",
"charactersRemaining": "<%- characters %> characters remaining",
"charactersRemaining": "<%= characters %> characters remaining",
"guildSummary": "Summary",
"guildSummaryPlaceholder": "Write a short description advertising your Guild to other Habiticans. What is the main purpose of your Guild and why should people join it? Try to include useful keywords in the summary so that Habiticans can easily find it when they search!",
"groupDescription": "Description",

View File

@@ -1,5 +1,5 @@
{
"noItemsAvailableForType": "لا يوجد لديك <%- type %>",
"noItemsAvailableForType": "لا يوجد لديك <%= type %>",
"foodItemType": "طعام",
"eggsItemType": "بيض",
"hatchingPotionsItemType": "جرعات الفقس",

View File

@@ -3,13 +3,13 @@
"seasonalEdition": "إصدار موسمي",
"winterColors": "ألوان الشتاء",
"annoyingFriends": "الأصدقاء المزعجون",
"annoyingFriendsText": "Got snowballed <%- count %> times by party members.",
"annoyingFriendsText": "Got snowballed <%= count %> times by party members.",
"alarmingFriends": "Alarming Friends",
"alarmingFriendsText": "Got spooked <%- count %> times by party members.",
"alarmingFriendsText": "Got spooked <%= count %> times by party members.",
"agriculturalFriends": "أصدقاء زراعيون",
"agriculturalFriendsText": "Got transformed into a flower <%- count %> times by party members.",
"agriculturalFriendsText": "Got transformed into a flower <%= count %> times by party members.",
"aquaticFriends": "أصدقاء بحريون",
"aquaticFriendsText": "Got splashed <%- count %> times by party members.",
"aquaticFriendsText": "Got splashed <%= count %> times by party members.",
"valentineCard": "بطاقة عيد الحب",
"valentineCardExplanation": "For enduring such a saccharine poem, you both receive the \"Adoring Friends\" badge!",
"valentineCardNotes": "Send a Valentine's Day card to a party member.",
@@ -18,7 +18,7 @@
"valentine2": "\"Roses are red\n\nThis poem style is old\n\nI hope that you like this\n\n'Cause it cost ten Gold.\"",
"valentine3": "\"Roses are red\n\nIce Drakes are blue\n\nNo treasure is better\n\nThan time spent with you!\"",
"valentineCardAchievementTitle": "الأصدقاء المحبون",
"valentineCardAchievementText": "Aww, you and your friend must really care about each other! Sent or received <%- count %> Valentine's Day cards.",
"valentineCardAchievementText": "Aww, you and your friend must really care about each other! Sent or received <%= count %> Valentine's Day cards.",
"polarBear": "الدب القطبي",
"turkey": "الديك الرومي",
"gildedTurkey": "ديك رومي مطلي بالذهب",
@@ -49,13 +49,13 @@
"snowboardingSet": "Snowboarding Sorcerer (Mage)",
"festiveFairySet": "Festive Fairy (Healer)",
"cocoaSet": "Cocoa Rogue (Rogue)",
"toAndFromCard": "To: <%- toName %>, From: <%- fromName %>",
"toAndFromCard": "To: <%= toName %>, From: <%= fromName %>",
"nyeCard": "New Year's Card",
"nyeCardExplanation": "For celebrating the new year together, you both receive the \"Auld Acquaintance\" badge!",
"nyeCardNotes": "Send a New Year's card to a party member.",
"seasonalItems": "Seasonal Items",
"nyeCardAchievementTitle": "Auld Acquaintance",
"nyeCardAchievementText": "Happy New Year! Sent or received <%- count %> New Year's cards.",
"nyeCardAchievementText": "Happy New Year! Sent or received <%= count %> New Year's cards.",
"nye0": "Happy New Year! May you slay many a bad Habit.",
"nye1": "Happy New Year! May you reap many Rewards.",
"nye2": "Happy New Year! May you earn many a Perfect Day.",
@@ -134,7 +134,7 @@
"winter2019PyrotechnicSet": "Pyrotechnic (Mage)",
"winter2019WinterStarSet": "Winter Star (Healer)",
"winter2019PoinsettiaSet": "Poinsettia (Rogue)",
"eventAvailability": "Available for purchase until <%- date(locale) %>.",
"eventAvailability": "Available for purchase until <%= date(locale) %>.",
"dateEndMarch": "April 30",
"dateEndApril": "April 19",
"dateEndMay": "May 31",

View File

@@ -1,12 +1,12 @@
{
"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 %>",
"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!",
"totalCount": "<%- count %> total count",
"countLeft": "Check-ins until next reward: <%- count %>",
"totalCount": "<%= count %> total count",
"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.",
"totalCheckins": "<%- count %> Check-Ins",
"totalCheckins": "<%= count %> Check-Ins",
"checkinEarned": "Your Check-In Counter went up!",
"unlockedCheckInReward": "You unlocked a Check-In Prize!",
"totalCheckinsTitle": "Total Check-Ins",

View File

@@ -1,5 +1,5 @@
{
"messageLostItem": "انكسر <%- itemText %> الخاص بك.",
"messageLostItem": "انكسر <%= itemText %> الخاص بك.",
"messageTaskNotFound": "لم توجد المهمة.",
"messageDuplicateTaskID": "A task with that ID already exists.",
"messageTagNotFound": "الوسم لم يوجد.",
@@ -8,32 +8,32 @@
"messageNotAvailable": "هذا العنصر غير متوفر حاليا للشراء.",
"messageCannotFeedPet": "لم أتمكن من إطعام هذا الحيوان الأليف.",
"messageAlreadyMount": "لديك ذلك المركب. حاول إطعام حيوان أليف آخر.",
"messageEvolve": "لقد أتممت ترويض <%- egg %>, هيا بنا لنتجول على ظهره!",
"messageLikesFood": "<%- egg %> يحب <%- foodText %> كثيراً!",
"messageDontEnjoyFood": "<%- egg %> يأكل <%- foodText %> ولكنه لا يبدو مستمتعاً.",
"messageBought": "لقد اشتريت <%- itemText %>",
"messageEquipped": " <%- itemText %> equipped.",
"messageUnEquipped": "<%- itemText %> unequipped.",
"messageEvolve": "لقد أتممت ترويض <%= egg %>, هيا بنا لنتجول على ظهره!",
"messageLikesFood": "<%= egg %> يحب <%= foodText %> كثيراً!",
"messageDontEnjoyFood": "<%= egg %> يأكل <%= foodText %> ولكنه لا يبدو مستمتعاً.",
"messageBought": "لقد اشتريت <%= itemText %>",
"messageEquipped": " <%= itemText %> equipped.",
"messageUnEquipped": "<%= itemText %> unequipped.",
"messageMissingEggPotion": "تفتقد أيًا من تلك البيضة أو جرعة الفقس.",
"messageInvalidEggPotionCombo": "لا يمكنك فقس بيض حيوانات التنقيب مع جرع فقس سحرية! جرب بيضة أخرى.",
"messageAlreadyPet": "لديك ذلك الحيوان الأليف. حاول فقس تركيبة مختلفة!",
"messageHatched": "تم فقس بيضتك! زر اسطبلك لتجهيز حيوانك الأليف!",
"messageNotEnoughGold": "كمية الذهب غير كافية",
"messageTwoHandedEquip": "Wielding <%- twoHandedText %> takes two hands, so <%- offHandedText %> has been unequipped.",
"messageTwoHandedUnequip": "Wielding <%- twoHandedText %> takes two hands, so it was unequipped when you armed yourself with <%- offHandedText %>.",
"messageDropFood": "لقد عثرت على <%- dropText %>!",
"messageDropEgg": "لقد عثرت على بيضة <%- dropText %>!",
"messageDropPotion": "لقد عثرت على جرعة فقس <%- dropText %>!",
"messageTwoHandedEquip": "Wielding <%= twoHandedText %> takes two hands, so <%= offHandedText %> has been unequipped.",
"messageTwoHandedUnequip": "Wielding <%= twoHandedText %> takes two hands, so it was unequipped when you armed yourself with <%= offHandedText %>.",
"messageDropFood": "لقد عثرت على <%= dropText %>!",
"messageDropEgg": "لقد عثرت على بيضة <%= dropText %>!",
"messageDropPotion": "لقد عثرت على جرعة فقس <%= dropText %>!",
"messageDropQuest": "You've found a quest!",
"messageDropMysteryItem": "لقد فتحت الصندوع وعثرت على <%- dropText %>!",
"messageFoundQuest": "لقد عثرت على التنقيب \"<%- questText %>\"!",
"messageDropMysteryItem": "لقد فتحت الصندوع وعثرت على <%= dropText %>!",
"messageFoundQuest": "لقد عثرت على التنقيب \"<%= questText %>\"!",
"messageAlreadyPurchasedGear": "لقد اشتريت هذه المعدة في الماضي، ولكنك لا تملكها حاليًا. يمكنك شراؤها مرة أخرى في عمود المكافآت في صفحة المهام.",
"messageAlreadyOwnGear": "You already own this item. Equip it by going to the equipment page.",
"previousGearNotOwned": "أنت بحاجة إلى شراء معدة منخفضة المستوى قبل هذه.",
"messageHealthAlreadyMax": "You already have maximum health.",
"messageHealthAlreadyMin": "Oh no! You have already run out of health so it's too late to buy a health potion, but don't worry - you can revive!",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%- dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%- dropText %>. What's that doing in here?",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropText %>. What's that doing in here?",
"armoireExp": "You wrestle with the Armoire and gain Experience. Take that!",
"messageInsufficientGems": "Not enough gems!",
"messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
@@ -54,13 +54,13 @@
"messageCannotFlagSystemMessages": "You cannot flag a system message. If you need to report a violation of the Community Guidelines related to this message, please email a screenshot and explanation to Lemoness at <%= communityManagerEmail %>.",
"messageGroupChatSpam": "Whoops, looks like you're posting too many messages! Please wait a minute and try again. The Tavern chat only holds 200 messages at a time, so Habitica encourages posting longer, more thoughtful messages and consolidating replies. Can't wait to hear what you have to say. :)",
"messageCannotLeaveWhileQuesting": "You cannot accept this party invitation while you are in a quest. If you'd like to join this party, you must first abort your quest, which you can do from your party screen. You will be given back the quest scroll.",
"messageUserOperationProtected": "path `<%- operation %>` was not saved, as it's a protected path.",
"messageUserOperationNotFound": "عملية <%- operation %> غير موجودة",
"messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
"messageUserOperationNotFound": "عملية <%= operation %> غير موجودة",
"messageNotificationNotFound": "الإشعار غير موجود.",
"messageNotAbleToBuyInBulk": "لا يمكن شراء هذا العنصر بكميات أكثر من ١.",
"notificationsRequired": "Notification ids are required.",
"unallocatedStatsPoints": "You have <span class=\"notification-bold-blue\"><%- points %> unallocated Stat Points</span>",
"beginningOfConversation": "هذه هي بداية محادثتك مع <%- userName %>. تذكر أن تكون لطيفاً محترماً، واتبع إرشادات المنتدى!",
"unallocatedStatsPoints": "You have <span class=\"notification-bold-blue\"><%= points %> unallocated Stat Points</span>",
"beginningOfConversation": "هذه هي بداية محادثتك مع <%= userName %>. تذكر أن تكون لطيفاً محترماً، واتبع إرشادات المنتدى!",
"messageDeletedUser": "عذراً، لقد حذف هذا المستخدم حسابه.",
"messageMissingDisplayName": "Missing display name."
}

View File

@@ -1,6 +1,6 @@
{
"npc": "شخصية غير قابلة للعب",
"npcAchievementName": "<%- key %> NPC",
"npcAchievementName": "<%= key %> NPC",
"npcAchievementText": "Backed the Kickstarter project at the maximum level!",
"welcomeTo": "Welcome to",
"welcomeBack": "Welcome back!",
@@ -15,7 +15,7 @@
"next": "Next",
"randomize": "Randomize",
"mattBoch": "ماتّ بوتش",
"mattShall": "Shall I bring you your steed, <%- name %>? Once you've fed a pet enough food to turn it into a mount, it will appear here. Click a mount to saddle up!",
"mattShall": "Shall I bring you your steed, <%= name %>? Once you've fed a pet enough food to turn it into a mount, it will appear here. Click a mount to saddle up!",
"mattBochText1": "Welcome to the Stable! I'm Matt, the beast master. Starting at level 3, you will find eggs and potions to hatch pets with. When you hatch a pet in the Market, it will appear here! Click a pet's image to add it to your avatar. Feed them with the food you find after level 3, 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:",
@@ -38,10 +38,10 @@
"alexander": "التاجر ألكسندر",
"welcomeMarket": "مرحبًا بك في المتجر! اشتر البيض والجرعات التي يصعب العثور عليها! بع ما لا تحتاج إليه! احصل على الخدمات المفيدة! تعال وانظر إلى ما نقدمه.",
"welcomeMarketMobile": "Welcome to the Market! Buy hard-to-find eggs and potions! Come see what we have to offer.",
"displayItemForGold": "هل تريد بيع <strong><%- itemType %></strong> ؟",
"displayEggForGold": "Do you want to sell a <strong><%- itemType %> Egg</strong>?",
"displayPotionForGold": "Do you want to sell a <strong><%- itemType %> Potion</strong>?",
"sellForGold": "بعها مقابل <%- gold %> ذهب",
"displayItemForGold": "هل تريد بيع <strong><%= itemType %></strong> ؟",
"displayEggForGold": "Do you want to sell a <strong><%= itemType %> Egg</strong>?",
"displayPotionForGold": "Do you want to sell a <strong><%= itemType %> Potion</strong>?",
"sellForGold": "بعها مقابل <%= gold %> ذهب",
"howManyToSell": "How many would you like to sell?",
"yourBalance": "Your balance",
"sell": "Sell",
@@ -51,9 +51,9 @@
"hideLocked": "Hide locked",
"hidePinned": "Hide pinned",
"hideMissing": "Hide Missing",
"amountExperience": "<%- amount %> Experience",
"amountGold": "<%- amount %> Gold",
"namedHatchingPotion": "<%- type %> Hatching Potion",
"amountExperience": "<%= amount %> Experience",
"amountGold": "<%= amount %> Gold",
"namedHatchingPotion": "<%= type %> Hatching Potion",
"buyGems": "شراء الجواهر",
"purchaseGems": "شراء جواهر",
"items": "Items",
@@ -67,26 +67,26 @@
"shops": "Shops",
"custom": "Custom",
"wishlist": "Wishlist",
"wrongItemType": "The item type \"<%- type %>\" is not valid.",
"wrongItemPath": "The item path \"<%- path %>\" is not valid.",
"unpinnedItem": "You unpinned <%- item %>! It will no longer display in your Rewards column.",
"wrongItemType": "The item type \"<%= type %>\" is not valid.",
"wrongItemPath": "The item path \"<%= path %>\" is not valid.",
"unpinnedItem": "You unpinned <%= item %>! It will no longer display in your Rewards column.",
"cannotUnpinArmoirPotion": "The Health Potion and Enchanted Armoire cannot be unpinned.",
"purchasedItem": "You bought <%- itemName %>",
"purchasedItem": "You bought <%= itemName %>",
"ian": "إيان",
"ianText": "Welcome to the Quest Shop! Here you can use Quest Scrolls to battle monsters with your friends. Be sure to check out our fine array of Quest Scrolls for purchase on the right!",
"ianTextMobile": "Can I interest you in some quest scrolls? Activate them to battle monsters with your Party!",
"ianBrokenText": "Welcome to the Quest Shop... Here you can use Quest Scrolls to battle monsters with your friends... Be sure to check out our fine array of Quest Scrolls for purchase on the right...",
"featuredQuests": "Featured Quests!",
"cannotBuyItem": "You can't buy this item.",
"mustPurchaseToSet": "Must purchase <%- val %> to set it on <%- key %>.",
"mustPurchaseToSet": "Must purchase <%= val %> to set it on <%= key %>.",
"typeRequired": "Type is required",
"positiveAmountRequired": "Positive amount is required",
"notAccteptedType": "Type must be in [eggs, hatchingPotions, premiumHatchingPotions, food, quests, gear]",
"contentKeyNotFound": "Key not found for Content <%- type %>",
"plusGem": "+<%- count %> Gem",
"typeNotSellable": "Type is not sellable. Must be one of the following <%- acceptedTypes %>",
"userItemsKeyNotFound": "Key not found for user.items <%- type %>",
"userItemsNotEnough": "You do not have enough <%- type %>",
"contentKeyNotFound": "Key not found for Content <%= type %>",
"plusGem": "+<%= count %> Gem",
"typeNotSellable": "Type is not sellable. Must be one of the following <%= acceptedTypes %>",
"userItemsKeyNotFound": "Key not found for user.items <%= type %>",
"userItemsNotEnough": "You do not have enough <%= type %>",
"pathRequired": "Path string is required",
"unlocked": "Items have been unlocked",
"alreadyUnlocked": "Full set already unlocked.",
@@ -109,8 +109,8 @@
"paymentSuccessful": "Your payment was successful!",
"paymentYouReceived": "You received:",
"paymentYouSentGems": "You sent <strong><%- name %></strong>:",
"paymentYouSentSubscription": "You sent <strong><%- name %></strong> a <%- months %>-months Habitica subscription.",
"paymentSubBilling": "Your subscription will be billed <strong>$<%- amount %></strong> every <strong><%- months %> months</strong>.",
"paymentYouSentSubscription": "You sent <strong><%- name %></strong> a <%= months %>-months Habitica subscription.",
"paymentSubBilling": "Your subscription will be billed <strong>$<%= amount %></strong> every <strong><%= months %> months</strong>.",
"success": "Success!",
"classGear": "عتاد الفئة",
"classGearText": "Congratulations on choosing a class! I've added your new basic weapon to your inventory. Take a look below to equip it!",
@@ -167,5 +167,5 @@
"welcome4": "تجنب العادات السيئة التي تنقص نقاط الحياة (HP)، و إلا ستموت شخصيتك! ",
"welcome5": "Now you'll customize your avatar and set up your tasks...",
"imReady": "ادخل Habitica",
"limitedOffer": "Available until <%- date %>"
"limitedOffer": "Available until <%= date %>"
}

View File

@@ -8,7 +8,7 @@
"webStep2Text": "مستوى",
"step3": "الخطوة ٣: كيّف واستكشف Habitica",
"webStep3Text": "Once you're familiar with the basics, you can get even more out of Habitica with these nifty features:\n * Organize your tasks with [tags](http://habitica.wikia.com/wiki/Tags) (edit a task to add them).\n * Customize your [avatar](http://habitica.wikia.com/wiki/Avatar) by clicking the user icon in the upper-right corner.\n * Buy your [Equipment](http://habitica.wikia.com/wiki/Equipment) under Rewards or from the [Shops](<%- shopUrl %>), and change it under [Inventory > Equipment](<%- equipUrl %>).\n * Connect with other users via the [Tavern](http://habitica.wikia.com/wiki/Tavern).\n * Starting at Level 3, hatch [Pets](http://habitica.wikia.com/wiki/Pets) by collecting [eggs](http://habitica.wikia.com/wiki/Eggs) and [hatching potions](http://habitica.wikia.com/wiki/Hatching_Potions). [Feed](http://habitica.wikia.com/wiki/Food) them to create [Mounts](http://habitica.wikia.com/wiki/Mounts).\n * At level 10: Choose a particular [class](http://habitica.wikia.com/wiki/Class_System) and then use class-specific [skills](http://habitica.wikia.com/wiki/Skills) (levels 11 to 14).\n * Form a party with your friends (by clicking [Party](<%- partyUrl %>) in the navigation bar) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [quests](http://habitica.wikia.com/wiki/Quests) (you will be given a quest at level 15).",
"webStep3Text": "Once you're familiar with the basics, you can get even more out of Habitica with these nifty features:\n * Organize your tasks with [tags](http://habitica.wikia.com/wiki/Tags) (edit a task to add them).\n * Customize your [avatar](http://habitica.wikia.com/wiki/Avatar) by clicking the user icon in the upper-right corner.\n * Buy your [Equipment](http://habitica.wikia.com/wiki/Equipment) under Rewards or from the [Shops](<%= shopUrl %>), and change it under [Inventory > Equipment](<%= equipUrl %>).\n * Connect with other users via the [Tavern](http://habitica.wikia.com/wiki/Tavern).\n * Starting at Level 3, hatch [Pets](http://habitica.wikia.com/wiki/Pets) by collecting [eggs](http://habitica.wikia.com/wiki/Eggs) and [hatching potions](http://habitica.wikia.com/wiki/Hatching_Potions). [Feed](http://habitica.wikia.com/wiki/Food) them to create [Mounts](http://habitica.wikia.com/wiki/Mounts).\n * At level 10: Choose a particular [class](http://habitica.wikia.com/wiki/Class_System) and then use class-specific [skills](http://habitica.wikia.com/wiki/Skills) (levels 11 to 14).\n * Form a party with your friends (by clicking [Party](<%= partyUrl %>) in the navigation bar) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [quests](http://habitica.wikia.com/wiki/Quests) (you will be given a quest at level 15).",
"overviewQuestions": "Have questions? Check out the [FAQ](<%- faqUrl %>)! If your question isn't mentioned there, you can ask for further help in the [Habitica Help guild](<%- helpGuildUrl %>).\n\nGood luck with your tasks!"
"overviewQuestions": "Have questions? Check out the [FAQ](<%= faqUrl %>)! If your question isn't mentioned there, you can ask for further help in the [Habitica Help guild](<%= helpGuildUrl %>).\n\nGood luck with your tasks!"
}

View File

@@ -24,8 +24,8 @@
"inviteParty": "Invite Party to Quest",
"questInvitation": "Quest Invitation:",
"questInvitationTitle": "دعوة إلى مغامرة",
"questInvitationInfo": "دعوة للمشاركة في المغامرة <%- quest %>",
"invitedToQuest": "You were invited to the Quest <span class=\"notification-bold-blue\"><%- quest %></span>",
"questInvitationInfo": "دعوة للمشاركة في المغامرة <%= quest %>",
"invitedToQuest": "You were invited to the Quest <span class=\"notification-bold-blue\"><%= quest %></span>",
"askLater": "اسألني فيما بعد",
"questLater": "Quest Later",
"buyQuest": "شراء التنقيب",
@@ -35,15 +35,15 @@
"pending": "جار الانتظار",
"questStart": "Once all members have either accepted or rejected, the quest begins. Only those that clicked \"accept\" will be able to participate in the quest and receive the drops. If members are pending too long (inactive?), the quest owner can start the quest without them by clicking \"Begin\". The quest owner can also cancel the quest and regain the quest scroll by clicking \"Cancel\".",
"questStartBroken": "Once all members have either accepted or rejected, the quest begins... Only those that clicked \"accept\" will be able to participate in the quest and receive the drops... If members are pending too long (inactive?), the quest owner can start the quest without them by clicking \"Begin\"... The quest owner can also cancel the quest and regain the quest scroll by clicking \"Cancel\"...",
"questCollection": "+ <%- val %> quest item(s) found",
"questDamage": "+ <%- val %> damage to boss",
"questCollection": "+ <%= val %> quest item(s) found",
"questDamage": "+ <%= val %> damage to boss",
"begin": "البدء",
"bossHP": "Boss HP",
"bossStrength": "قوة الزعيم",
"rage": "غضب",
"collect": "اجمع",
"collected": "جمع",
"collectionItems": "<%- number %> <%- items %>",
"collectionItems": "<%= number %> <%= items %>",
"itemsToCollect": "أغراض للجمع",
"bossDmg1": "Each completed Daily and To-Do and each positive Habit hurts the boss. Hurt it more with redder tasks or Brutal Smash and Burst of Flames. The boss will deal damage to every quest participant for every Daily you've missed (multiplied by the boss's Strength) in addition to your regular damage, so keep your party healthy by completing your Dailies! <strong>All damage to and from a boss is tallied on cron (your day roll-over).</strong>",
"bossDmg2": "Only participants will fight the boss and share in the quest loot.",
@@ -59,8 +59,8 @@
"leaveQuest": "اترك المغامرة",
"sureLeave": "Are you sure you want to leave the active quest? All your quest progress will be lost.",
"questOwner": "صاحب المغامرة",
"questTaskDamage": "+ <%- damage %> pending damage to boss",
"questTaskCollection": "<%- items %> items collected today",
"questTaskDamage": "+ <%= damage %> pending damage to boss",
"questTaskCollection": "<%= items %> items collected today",
"questOwnerNotInPendingQuest": "The quest owner has left the quest and can no longer begin it. It is recommended that you cancel it now. The quest owner will retain possession of the quest scroll.",
"questOwnerNotInRunningQuest": "The quest owner has left the quest. You can abort the quest if you need to. You can also allow it to keep running and all remaining participants will receive the quest rewards when the quest finishes.",
"questOwnerNotInPendingQuestParty": "The quest owner has left the party and can no longer begin the quest. It is recommended that you cancel it now. The quest scroll will be returned to the quest owner.",
@@ -71,15 +71,15 @@
"scrollsText1": "التناقيب تحتاج إلى فرق. إن كنت تريد أن تشارك في تنقيب لوحدك،",
"scrollsText2": "فقم بإنشاء فريق فاضي",
"scrollsPre": "You haven't unlocked this quest yet!",
"alreadyEarnedQuestLevel": "You already earned this quest by attaining Level <%- level %>.",
"alreadyEarnedQuestReward": "You already earned this quest by completing <%- priorQuest %>.",
"alreadyEarnedQuestLevel": "You already earned this quest by attaining Level <%= level %>.",
"alreadyEarnedQuestReward": "You already earned this quest by completing <%= priorQuest %>.",
"completedQuests": "تم إكمال التناقيب التالية",
"mustComplete": "يجب عليك أن تكمل <%- quest %> أولاً.",
"mustLevel": "You must be level <%- level %> to begin this quest.",
"mustLvlQuest": "يجب أن تكون في المستوى <%- level %> لتتمكن من شراء هذا التنقيب!",
"mustComplete": "يجب عليك أن تكمل <%= quest %> أولاً.",
"mustLevel": "You must be level <%= level %> to begin this quest.",
"mustLvlQuest": "يجب أن تكون في المستوى <%= level %> لتتمكن من شراء هذا التنقيب!",
"mustInviteFriend": "To earn this quest, invite a friend to your Party. Invite someone now?",
"unlockByQuesting": "To unlock this quest, complete <%- title %>.",
"questConfirm": "Are you sure? Only <%- questmembers %> of your <%- totalmembers %> party members have joined this quest! Quests start automatically when all players have joined or rejected the invitation.",
"unlockByQuesting": "To unlock this quest, complete <%= title %>.",
"questConfirm": "Are you sure? Only <%= questmembers %> of your <%= totalmembers %> party members have joined this quest! Quests start automatically when all players have joined or rejected the invitation.",
"sureCancel": "Are you sure you want to cancel this quest? All invitation acceptances will be lost. The quest owner will retain possession of the quest scroll.",
"sureAbort": "Are you sure you want to abort this mission? It will abort it for everyone in your party and all progress will be lost. The quest scroll will be returned to the quest owner.",
"doubleSureAbort": "Are you double sure? Make sure they won't hate you forever!",
@@ -92,14 +92,14 @@
"whichQuestStart": "Which quest do you want to start?",
"getMoreQuests": "احصل على المزيد من المغامرت",
"unlockedAQuest": "You unlocked a quest!",
"leveledUpReceivedQuest": "You leveled up to <strong>Level <%- level %></strong> and received a quest scroll!",
"leveledUpReceivedQuest": "You leveled up to <strong>Level <%= level %></strong> and received a quest scroll!",
"questInvitationDoesNotExist": "No quest invitation has been sent out yet.",
"questInviteNotFound": "No quest invitation found.",
"guildQuestsNotSupported": "Guilds cannot be invited on quests.",
"questNotOwned": "You don't own that quest scroll.",
"questNotGoldPurchasable": "Quest \"<%- key %>\" is not a Gold-purchasable quest.",
"questNotGemPurchasable": "Quest \"<%- key %>\" is not a Gem-purchasable quest.",
"questLevelTooHigh": "You must be level <%- level %> to begin this quest.",
"questNotGoldPurchasable": "Quest \"<%= key %>\" is not a Gold-purchasable quest.",
"questNotGemPurchasable": "Quest \"<%= key %>\" is not a Gem-purchasable quest.",
"questLevelTooHigh": "You must be level <%= level %> to begin this quest.",
"questAlreadyUnderway": "Your party is already on a quest. Try again when the current quest has ended.",
"questAlreadyAccepted": "You already accepted the quest invitation.",
"noActiveQuestToLeave": "No active quest to leave",
@@ -114,17 +114,17 @@
"questNotPending": "There is no quest to start.",
"questOrGroupLeaderOnlyStartQuest": "Only the quest leader or group leader can force start the quest",
"createAccountReward": "Create Account",
"loginIncentiveQuest": "To unlock this quest, check in to Habitica on <%- count %> different days!",
"loginIncentiveQuestObtained": "You earned this quest by checking in to Habitica on <%- count %> different days!",
"loginReward": "<%- count %> Check-ins",
"loginIncentiveQuest": "To unlock this quest, check in to Habitica on <%= count %> different days!",
"loginIncentiveQuestObtained": "You earned this quest by checking in to Habitica on <%= count %> different days!",
"loginReward": "<%= count %> Check-ins",
"createAccountQuest": "You received this quest when you joined Habitica! If a friend joins, they'll get one too.",
"questBundles": "Discounted Quest Bundles",
"buyQuestBundle": "Buy Quest Bundle",
"noQuestToStart": "Cant find a quest to start? Try checking out the Quest Shop in the Market for new releases!",
"pendingDamage": "<%- damage %> pending damage",
"pendingDamage": "<%= damage %> pending damage",
"pendingDamageLabel": "pending damage",
"bossHealth": "<%- currentHealth %> / <%- maxHealth %> Health",
"bossHealth": "<%= currentHealth %> / <%= maxHealth %> Health",
"rageAttack": "Rage Attack:",
"bossRage": "<%- currentRage %> / <%- maxRage %> Rage",
"bossRage": "<%= currentRage %> / <%= maxRage %> Rage",
"rageStrikes": "Rage Strikes"
}

View File

@@ -14,16 +14,16 @@
"rebirthInList4": "Items obtained from Gems or drops (such as pets and mounts) remain.",
"rebirthEarnAchievement": "ستحقق ايضا انجازا لبدء مغامرة جديدة",
"beReborn": "أولد من جديد",
"rebirthAchievement": "You've begun a new adventure! This is Rebirth <%- number %> for you, and the highest Level you've attained is <%- level %>. To stack this Achievement, begin your next new adventure when you've reached an even higher Level!",
"rebirthAchievement100": "You've begun a new adventure! This is Rebirth <%- number %> for you, and the highest Level you've attained is 100 or higher. To stack this Achievement, begin your next new adventure when you've reached at least 100!",
"rebirthAchievement": "You've begun a new adventure! This is Rebirth <%= number %> for you, and the highest Level you've attained is <%= level %>. To stack this Achievement, begin your next new adventure when you've reached an even higher Level!",
"rebirthAchievement100": "You've begun a new adventure! This is Rebirth <%= number %> for you, and the highest Level you've attained is 100 or higher. To stack this Achievement, begin your next new adventure when you've reached at least 100!",
"rebirthBegan": "إبدأ مغامرة جديدة",
"rebirthText": "Began <%- rebirths %> New Adventures",
"rebirthOrb": "Used an Orb of Rebirth to start over after attaining Level <%- level %>.",
"rebirthText": "Began <%= rebirths %> New Adventures",
"rebirthOrb": "Used an Orb of Rebirth to start over after attaining Level <%= level %>.",
"rebirthOrb100": "Used an Orb of Rebirth to start over after attaining Level 100 or higher.",
"rebirthOrbNoLevel": "Used an Orb of Rebirth to start over.",
"rebirthPop": "Instantly restart your character as a Level 1 Warrior while retaining achievements, collectibles, and equipment. Your tasks and their history will remain but they will be reset to yellow. Your streaks will be removed except from challenge tasks. Your Gold, Experience, Mana, and the effects of all Skills will be removed. All of this will take effect immediately. For more information, see the wiki's <a href='http://habitica.wikia.com/wiki/Orb_of_Rebirth' target='_blank'>Orb of Rebirth</a> page.",
"rebirthName": "Orb of Rebirth",
"reborn": "Reborn, max level <%- reLevel %>",
"reborn": "Reborn, max level <%= reLevel %>",
"confirmReborn": "Are you sure?",
"rebirthComplete": "You have been reborn!"
}

View File

@@ -45,11 +45,11 @@
"xml": "ملف (XML)",
"json": "ملف (JSON)",
"customDayStart": "بداية يوم مخصصة",
"sureChangeCustomDayStartTime": "Are you sure you want to change your Custom Day Start time? Your Dailies will next reset the first time you use Habitica after <%- time %>. Make sure you have completed your Dailies before then!",
"sureChangeCustomDayStartTime": "Are you sure you want to change your Custom Day Start time? Your Dailies will next reset the first time you use Habitica after <%= time %>. Make sure you have completed your Dailies before then!",
"changeCustomDayStart": "تغيير بداية اليوم المخصصة؟",
"sureChangeCustomDayStart": "هل أنت متأكد من تغيير بداية يومك المخصصة؟",
"customDayStartHasChanged": "Your custom day start has changed.",
"nextCron": "اليوميات سوف يعاد ضبطها عند استخدامك لHabitica بعد <%- time %> . تأكد من اتمامك لها قبل ذاك الوقت.",
"nextCron": "اليوميات سوف يعاد ضبطها عند استخدامك لHabitica بعد <%= time %> . تأكد من اتمامك لها قبل ذاك الوقت.",
"customDayStartInfo1": "Habitica يفحص ويعيد ضبط اليوميات فى منتصف الليل حسب منطقتك الزمنية كل يوم. بإمكانك تخصيص ذاك الوقت هنا.",
"misc": "منوع",
"showHeader": "إظهار الشريط العلوي",
@@ -65,7 +65,7 @@
"resetText1": "تحذير! هذا يعيد ضبط كثير من أجزاء حسابك. هذا غير مُشجَّع للغاية، لكن بعض الناس يجيدونه مفيد فى البداية بعد لعبهم على الموقع لفترة قصيرة.",
"resetText2": "You will lose all your levels, Gold, and Experience points. All your tasks (except those from challenges) will be deleted permanently and you will lose all of their historical data. You will lose all your equipment but you will be able to buy it all back, including all limited edition equipment or subscriber Mystery items that you already own (you will need to be in the correct class to re-buy class-specific gear). You will keep your current class and your pets and mounts. You might prefer to use an Orb of Rebirth instead, which is a much safer option and which will preserve your tasks and equipment.",
"deleteLocalAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type your password into the text box below.",
"deleteSocialAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type \"<%- magicWord %>\" into the text box below.",
"deleteSocialAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type \"<%= magicWord %>\" into the text box below.",
"API": "API",
"APIv3": "API v3",
"APIText": "Copy these for use in third party applications. However, think of your API Token like a password, and do not share it publicly. You may occasionally be asked for your User ID, but never post your API Token where others can see it, including on Github.",
@@ -98,27 +98,27 @@
"usernameSuccess": "Username successfully changed",
"displayNameSuccess": "Display name successfully changed",
"emailSuccess": "تم تغيير الإيميل بنجاح",
"detachSocial": "De-register <%- network %>",
"detachedSocial": "Successfully removed <%- network %> authentication from your account",
"detachSocial": "De-register <%= network %>",
"detachedSocial": "Successfully removed <%= network %> authentication from your account",
"addedLocalAuth": "تم إضافة التوثيق المحلي (اسم مستخدم وكلمة سر) بنجاح",
"data": "بيانات",
"exportData": "تصدير البيانات",
"usernameOrEmail": "Username or Email",
"email": "البريد الإلكتروني",
"registerWithSocial": "Register with <%- network %>",
"registeredWithSocial": "Registered with <%- network %>",
"registerWithSocial": "Register with <%= network %>",
"registeredWithSocial": "Registered with <%= network %>",
"loginNameDescription": "This is what you use to log in to Habitica. To change it, use the form below. If instead you want to change the Display Name that appears on your avatar and in chat messages, go to the User Icon &gt; Profile and click the Edit button.",
"emailNotifications": "تنبيهات البريد الإلكتروني",
"wonChallenge": "لقد فزت بتحدى!",
"newPM": "استلام رسالة خاصة",
"newPMInfo": "New Message from <%- name %>: <%- message %>",
"newPMInfo": "New Message from <%= name %>: <%= message %>",
"giftedGems": "جواهر هدية",
"giftedGemsInfo": "<%- name %> أهداك <%- amount %> جواهر",
"giftedGemsFull": "أهلاً <%- username %>، <%- sender %> أرسل لك <%- gemAmount %> جواهر.",
"giftedGemsInfo": "<%= name %> أهداك <%= amount %> جواهر",
"giftedGemsFull": "أهلاً <%= username %>، <%= sender %> أرسل لك <%= gemAmount %> جواهر.",
"giftedSubscription": "اشتراك هدية",
"giftedSubscriptionInfo": "<%- name %> gifted you a <%- months %> month subscription",
"giftedSubscriptionFull": "Hello <%- username %>, <%- sender %> has sent you <%- monthCount %> months of subscription!",
"giftedSubscriptionWinterPromo": "Hello <%- username %>, you received <%- monthCount %> months of subscription as part of our holiday gift-giving promotion!",
"giftedSubscriptionInfo": "<%= name %> gifted you a <%= months %> month subscription",
"giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!",
"giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!",
"invitedParty": "دعي إلى فريق",
"invitedGuild": "دعي إلى نقابة",
"importantAnnouncements": "Reminders to check in to complete tasks and receive prizes",
@@ -136,8 +136,8 @@
"unsubscribeAllEmails": "اضغط لإلغاء الاشتراك من البريد الإلكتروني",
"unsubscribeAllEmailsText": "بوضعى علامة فى ذلك المربع، اشهد أننى افهم أن عن طريق إلغاء الاشتراك، Habitica لن يستطيع أن يعلمنى عن طريق البريد الإلكترونى عن التغييرات المهمة للموقع أو لحسابى.",
"unsubscribeAllPush": "Check to Unsubscribe from all Push Notifications",
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%- emailType %>\" emails.",
"subscriptionRateText": "Recurring $<%- price %> USD every <%- months %> months",
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
"subscriptionRateText": "Recurring $<%= price %> USD every <%= months %> months",
"recurringText": "recurring",
"benefits": "فوائد",
"coupon": "قسيمة",
@@ -163,21 +163,21 @@
"invalidEnabled": "the \"enabled\" parameter should be a boolean.",
"invalidWebhookId": "the \"id\" parameter should be a valid UUID.",
"missingWebhookId": "The webhook's id is required.",
"invalidWebhookType": "\"<%- type %>\" is not a valid value for the parameter \"type\".",
"webhookBooleanOption": "\"<%- option %>\" must be a Boolean value.",
"webhookIdAlreadyTaken": "A webhook with the id <%- id %> already exists.",
"noWebhookWithId": "There is no webhook with the id <%- id %>.",
"invalidWebhookType": "\"<%= type %>\" is not a valid value for the parameter \"type\".",
"webhookBooleanOption": "\"<%= option %>\" must be a Boolean value.",
"webhookIdAlreadyTaken": "A webhook with the id <%= id %> already exists.",
"noWebhookWithId": "There is no webhook with the id <%= id %>.",
"regIdRequired": "RegId is required",
"invalidPushClient": "Invalid client. Only Official Habitica clients can receive push notifications.",
"pushDeviceAdded": "Push device added successfully",
"pushDeviceAlreadyAdded": "The user already has the push device",
"pushDeviceNotFound": "The user has no push device with this id.",
"pushDeviceRemoved": "Push device removed successfully.",
"buyGemsGoldCap": "تم رفع الحد الأقصى إلى <%- amount %>",
"mysticHourglass": "<%- amount %> ساعة رملية غامضة",
"buyGemsGoldCap": "تم رفع الحد الأقصى إلى <%= amount %>",
"mysticHourglass": "<%= amount %> ساعة رملية غامضة",
"mysticHourglassText": "Mystic Hourglasses allow purchasing a previous month's Mystery Item set.",
"purchasedPlanId": "Recurring $<%- price %> USD each <%- months %> Month(s) (<%- plan %>)",
"purchasedPlanExtraMonths": "You have <%- months %> months of extra subscription credit.",
"purchasedPlanId": "Recurring $<%= price %> USD each <%= months %> Month(s) (<%= plan %>)",
"purchasedPlanExtraMonths": "You have <%= months %> months of extra subscription credit.",
"consecutiveSubscription": "اشتراك متتالي",
"consecutiveMonths": "شهور متتالية:",
"gemCapExtra": "الحد الأقصى الإضافي للجواهر: ",
@@ -187,7 +187,7 @@
"amazonPayments": "Amazon Payments",
"amazonPaymentsRecurring": "Ticking the checkbox below is necessary for your subscription to be created. It allows your Amazon account to be used for ongoing payments for <strong>this</strong> subscription. It will not cause your Amazon account to be automatically used for any future purchases.",
"timezone": "منطقة زمنية",
"timezoneUTC": "Habitica uses the time zone set on your PC, which is: <strong><%- utc %></strong>",
"timezoneUTC": "Habitica uses the time zone set on your PC, which is: <strong><%= utc %></strong>",
"timezoneInfo": "If that time zone is wrong, first reload this page using your browser's reload or refresh button to ensure that Habitica has the most recent information. If it is still wrong, adjust the time zone on your PC and then reload this page again.<br><br> <strong>If you use Habitica on other PCs or mobile devices, the time zone must be the same on them all.</strong> If your Dailies have been resetting at the wrong time, repeat this check on all other PCs and on a browser on your mobile devices.",
"push": "Push",
"about": "About",
@@ -201,7 +201,7 @@
"displaynameIssueLength": "Display Names must be between 1 and 30 characters.",
"displaynameIssueSlur": "Display Names may not contain inappropriate language.",
"goToSettings": "Go to Settings",
"usernameVerifiedConfirmation": "Your username, <%- username %>, is confirmed!",
"usernameVerifiedConfirmation": "Your username, <%= username %>, is confirmed!",
"usernameNotVerified": "Please confirm your username.",
"changeUsernameDisclaimer": "We will be transitioning login names to unique, public usernames soon. This username will be used for invitations, @mentions in chat, and messaging.",
"verifyUsernameVeteranPet": "One of these Veteran Pets will be waiting for you after you've finished confirming!"

View File

@@ -24,7 +24,7 @@
"spellRogueToolsOfTradeNotes": "Your tricky talents buff your whole Party's Perception! (Based on: Unbuffed PER)",
"spellRogueStealthText": "تسلل",
"spellRogueStealthNotes": "With each cast, a few of your undone Dailies won't cause damage tonight. Their streaks and colors won't change. (Based on: PER)",
"spellRogueStealthDaliesAvoided": "<%- originalText %> Number of dailies avoided: <%- number %>.",
"spellRogueStealthDaliesAvoided": "<%= originalText %> Number of dailies avoided: <%= number %>.",
"spellRogueStealthMaxedOut": "You have already avoided all your dailies; there's no need to cast this again.",
"spellHealerHealText": "الضوء المعالج",
"spellHealerHealNotes": "Shining light restores your health! (Based on: CON and INT)",
@@ -55,5 +55,5 @@
"challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.",
"groupTasksNoCast": "Casting a skill on group tasks is not allowed.",
"spellNotOwned": "You don't own this skill.",
"spellLevelTooHigh": "You must be level <%- level %> to use this skill."
"spellLevelTooHigh": "You must be level <%= level %> to use this skill."
}

View File

@@ -6,8 +6,8 @@
"buyGemsGold": "شراء الجواهر بالذهب",
"buyGemsGoldText": "Alexander the Merchant will sell you Gems at a cost of 20 Gold per Gem. His monthly shipments are initially capped at 25 Gems per month, but for every 3 consecutive months that you are subscribed, this cap increases by 5 Gems, up to a maximum of 50 Gems per month!",
"mustSubscribeToPurchaseGems": "Must subscribe to purchase gems with GP",
"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": "Your requested amount <%- quantity %> exceeds 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.",
"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": "Your requested amount <%= quantity %> exceeds 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.",
"retainHistory": "حفظ مدخلات تاريخية إضافية",
"retainHistoryText": "يجعل المهام المكملة و تاريخ المهام متوفرين لفترة أطول.",
"doubleDrops": "Daily drop caps doubled",
@@ -83,7 +83,7 @@
"subFreeGemsHow": "Habitica players can earn Gems for free by winning <a href=\"/challenges/findChallenges\">challenges</a> that award Gems as a prize, or as a <a href=\"http://habitica.wikia.com/wiki/Contributing_to_Habitica\">contributor reward by helping the development of Habitica.</a>",
"seeSubscriptionDetails": "Go to <a href='/user/settings/subscription'>Settings &gt; Subscription</a> to see your subscription details!",
"timeTravelers": "مسافرين عبر الزمن",
"timeTravelersTitleNoSub": "<%- linkStartTyler %>تايلر<%= linkEnd %> و<%- linkStartVicky %>فيكي<%= linkEnd %>",
"timeTravelersTitleNoSub": "<%= linkStartTyler %>تايلر<%= linkEnd %> و<%= linkStartVicky %>فيكي<%= linkEnd %>",
"timeTravelersTitle": "مسافرون عبر الزمن غامضون",
"timeTravelersPopoverNoSub": "You'll need a Mystic Hourglass to summon the mysterious Time Travelers! <%= linkStart %>Subscribers<%= linkEnd %> earn one Mystic Hourglass for every three months of consecutive subscribing. Come back when you have a Mystic Hourglass, and the Time Travelers will fetch you a rare pet, mount, or Subscriber Item Set from the past... or maybe even the future.",
"timeTravelersPopoverNoSubMobile": "Looks like youll need a Mystic Hourglass to open the time portal and summon the Mysterious Time Travelers.",
@@ -165,7 +165,7 @@
"hourglassBuyItemConfirm": "اشتر هذا الغرض مقابل 1 ساعة رملية غامضة؟",
"petsAlreadyOwned": "حيوان أليف مملوك مسبقاً.",
"mountsAlreadyOwned": "ممتطى مملوك مسبقاً.",
"typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%- allowedTypes %>",
"typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%= allowedTypes %>",
"petsNotAllowedHourglass": "حيوان أليف لا يمكن شرائه بساعة رملية غامضة.",
"mountsNotAllowedHourglass": "ممتطى لا يمكن شرائه بساعة رملية غامضة.",
"hourglassPurchase": "تم شراء غرض باستخدام ساعة رملية غامضة!",
@@ -176,20 +176,20 @@
"missingReceipt": "Missing Receipt.",
"cannotDeleteActiveAccount": "You have an active subscription, cancel your plan before deleting your account.",
"paymentNotSuccessful": "The payment was not successful",
"planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%- nextBillingDate %>, after which you can cancel to retain your full benefits",
"planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits",
"notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.",
"readCard": "<%- cardType %> has been read",
"readCard": "<%= cardType %> has been read",
"cardTypeRequired": "Card type required",
"cardTypeNotAllowed": "Unknown card type.",
"invalidCoupon": "Invalid coupon code.",
"couponUsed": "Coupon code already used.",
"couponCodeRequired": "The coupon code is required.",
"paypalCanceled": "Your subscription has been canceled",
"earnGemsMonthly": "Earn up to **<%- cap %> Gems** per month",
"earnGemsMonthly": "Earn up to **<%= cap %> Gems** per month",
"receiveMysticHourglass": "Receive a Mystic Hourglass!",
"receiveMysticHourglasses": "Receive **<%- amount %> Mystic Hourglasses**!",
"receiveMysticHourglasses": "Receive **<%= amount %> Mystic Hourglasses**!",
"everyMonth": "Every Month",
"everyXMonths": "Every <%- interval %> Months",
"everyXMonths": "Every <%= interval %> Months",
"everyYear": "Every Year",
"choosePaymentMethod": "Choose your payment method",
"subscribeSupportsDevs": "Subscribing supports the developers and helps keep Habitica running",

View File

@@ -5,14 +5,14 @@
"sureDeleteCompletedTodos": "هل أنت متأكد من أنك تريد حذف المهام التي أنجزتها؟",
"lotOfToDos": "تظهر آخر ٣٠ مهمة تم إكمالها هنا. يمكنك الاطلاع على المهام القديمة المكتملة من البيانات> أداة عرض البيانات أو البيانات> بيانات التصدير> بيانات المستخدم.",
"deleteToDosExplanation": "إذا قمت بالضغط على الزر أدناه، فسيتم حذف جميع المهام المكتملة والمهام المؤرشفة نهائياً، باستثناء مهام التحديات النشطة وخطط المجموعة. قم بتصديرهم أولاً إذا كنت تريد الاحتفاظ بسجل لهم.",
"addMultipleTip": "<strong>نصيحة: </strong> لإضافة عدة <%- taskType %>، افصل كل منها باستخدام فاصل أسطر (Shift + Enter) ثم اضغط على \"Enter\".",
"addMultipleTip": "<strong>نصيحة: </strong> لإضافة عدة <%= taskType %>، افصل كل منها باستخدام فاصل أسطر (Shift + Enter) ثم اضغط على \"Enter\".",
"addsingle": "أضف مهمة واحدة",
"addATask": "اضف <%- type %>",
"editATask": "حرر <%- type %>",
"createTask": "أنشئ <%- type %>",
"addATask": "اضف <%= type %>",
"editATask": "حرر <%= type %>",
"createTask": "أنشئ <%= type %>",
"addTaskToUser": "اضف مهمة",
"scheduled": "مجدولة",
"theseAreYourTasks": "هذه <%- taskType %> التي تخصك",
"theseAreYourTasks": "هذه <%= taskType %> التي تخصك",
"habit": "عادة",
"habits": "العادات",
"newHabit": "عادة جديدة",
@@ -79,7 +79,7 @@
"complete2": "Complete",
"dated": "بتاريخ",
"today": "اليوم",
"dueIn": "Due <%- dueIn %>",
"dueIn": "Due <%= dueIn %>",
"due": "مستحقة",
"notDue": "غير مستحقة",
"grey": "رمادي",
@@ -105,12 +105,12 @@
"startDateHelpTitle": "متى ينبغي أن تبدأ هذه المهمة؟",
"startDateHelp": "حدد اليوم الذي تبدأ فيه هذه المهمة. لن تكون المهمة مستحقة في الأيام قبل ذلك التاريخ.",
"streaks": "Streak Achievements",
"streakName": "<%- count %> Streak Achievements",
"streakText": "Has performed <%- count %> 21-day streaks on Dailies",
"streakName": "<%= count %> Streak Achievements",
"streakText": "Has performed <%= count %> 21-day streaks on Dailies",
"streakSingular": "أخصائي شرائط",
"streakSingularText": "تم إنجاز شريط 21 يوم على إحدى اليوميات",
"perfectName": "<%- count %> Perfect Days",
"perfectText": "Completed all active Dailies on <%- count %> days. With this achievement you get a +level/2 buff to all Stats for the next day. Levels greater than 100 don't have any additional effects on buffs.",
"perfectName": "<%= count %> Perfect Days",
"perfectText": "Completed all active Dailies on <%= count %> days. With this achievement you get a +level/2 buff to all Stats for the next day. Levels greater than 100 don't have any additional effects on buffs.",
"perfectSingular": "يوم مثالي",
"perfectSingularText": "Completed all active Dailies in one day. With this achievement you get a +level/2 buff to all Stats for the next day. Levels greater than 100 don't have any additional effects on buffs.",
"streakerAchievement": "لقد حصلت على إنجاز \"أخصائي شرائط\"! هدف ال 21 يوم معلم هام لتكوين العادات. يمكن الاستمرار بالحصول على هذا الإنجاز لكل 21 يوم إضافي، على هذه اليومية أو غيرها!",
@@ -127,13 +127,13 @@
"taskToBottom": "إلى الأسفل",
"emptyTask": "أدخل عنوان المهمة أولاً.",
"dailiesRestingInInn": "أنت تستريح في الفندق! يومياتك لن تؤذيك اليوم، ولكن سيتم تجديدهن في كل يوم. إذا كنت في مغامرة، فإنك لن تسبب ضرر أو تجمع أغراض إلى أن تسجل خروجك من الفندق، ولكن لا زال من الممكن أن يصيبك رئيس وحوش إذا لم ينفذ زملائك في الفريق يومياتهم الخاصة.",
"habitHelp1": "العادات الجيدة هى الأشياء التى تفعلها انت غالباً. تمنحك ذهب وخبرة كل مرة تنقر فيها على <%- plusIcon %> .",
"habitHelp2": "العادات السيئة هى الأشياء التى ينبغى أن تتجنبها. وهى تضر بصحتك كل مرة تنقر فيها على <%- minusIcon %> .",
"habitHelp1": "العادات الجيدة هى الأشياء التى تفعلها انت غالباً. تمنحك ذهب وخبرة كل مرة تنقر فيها على <%= plusIcon %> .",
"habitHelp2": "العادات السيئة هى الأشياء التى ينبغى أن تتجنبها. وهى تضر بصحتك كل مرة تنقر فيها على <%= minusIcon %> .",
"habitHelp3": "للإلهام، فلترى <a href='http://habitica.wikia.com/wiki/Sample_Habits' target='_blank'>عينات للعادات</a> !",
"newbieGuild": "المزيد من الأسئلة؟ اسأل في <%= linkStart %> نقابة Habitica Help <%= linkEnd %>!",
"dailyHelp1": "اليوميات تتكرر <%- emphasisStart %>كل يوم<%- emphasisEnd %> فعالة فيه. اضغط على رمز <%- pencilIcon %> لتغيير الأيام التي تكون اليومية فعالة فيها.",
"dailyHelp1": "اليوميات تتكرر <%= emphasisStart %>كل يوم<%= emphasisEnd %> فعالة فيه. اضغط على رمز <%= pencilIcon %> لتغيير الأيام التي تكون اليومية فعالة فيها.",
"dailyHelp2": "إذا لم تكمل اليوميات الفعالة، ستخسر صحة عند نهاية يومك.",
"dailyHelp3": "اليوميات تزداد <%- emphasisStart %>إحمراراً<%- emphasisEnd %> عندما تفوتك، و<%- emphasisStart %>زرقةً<%- emphasisEnd %> عندما تنجزها. كلما زادت اليومية إحمراراً، كلما كافأتك أكثر... أو آذتك.",
"dailyHelp3": "اليوميات تزداد <%= emphasisStart %>إحمراراً<%= emphasisEnd %> عندما تفوتك، و<%= emphasisStart %>زرقةً<%= emphasisEnd %> عندما تنجزها. كلما زادت اليومية إحمراراً، كلما كافأتك أكثر... أو آذتك.",
"dailyHelp4": "لتغير متى يبدأ يومك، اذهب إلى <%= linkStart %> Settings > Site<%= linkEnd %> ثم إلى بداية يوم مخصصة. ",
"dailyHelp5": "للإلهام، فلترى <a href='http://habitica.wikia.com/wiki/Sample_Dailies' target='_blank'>عينات للمهمات اليومية</a> !",
"toDoHelp1": "المهام تبدأ باللون الأصفر ثم تصبح أكثر حمرةً (أكثر قيمة) كلما طالت مدة تنفيذها.",
@@ -168,9 +168,9 @@
"counterPeriodDay": "Day",
"counterPeriodWeek": "Week",
"counterPeriodMonth": "Month",
"habitCounter": "Counter (Resets <%- frequency %>)",
"habitCounterUp": "Positive Counter (Resets <%- frequency %>)",
"habitCounterDown": "Negative Counter (Resets <%- frequency %>)",
"habitCounter": "Counter (Resets <%= frequency %>)",
"habitCounterUp": "Positive Counter (Resets <%= frequency %>)",
"habitCounterDown": "Negative Counter (Resets <%= frequency %>)",
"taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested",
"taskApprovalHasBeenRequested": "Approval has been requested",
"taskApprovalWasNotRequested": "Only a task waiting for approval can be marked as needing more work",
@@ -199,7 +199,7 @@
"monthlyRepeatHelpContent": "This task will be due every X months",
"yearlyRepeatHelpContent": "This task will be due every X years",
"resets": "Resets",
"summaryStart": "Repeats <%- frequency %> every <%- everyX %> <%- frequencyPlural %>",
"summaryStart": "Repeats <%= frequency %> every <%= everyX %> <%= frequencyPlural %>",
"nextDue": "Next Due Dates",
"checkOffYesterDailies": "Check off any Dailies you did yesterday:",
"yesterDailiesTitle": "You left these Dailies unchecked yesterday! Do you want to check off any of them now?",

View File

@@ -3,7 +3,7 @@
"share": "Share",
"onwards": "Onwards!",
"levelup": "By accomplishing your real life goals, you leveled up and are now fully healed!",
"reachedLevel": "You Reached Level <%- level %>",
"reachedLevel": "You Reached Level <%= level %>",
"achievementLostMasterclasser": "Quest Completionist: Masterclasser Series",
"achievementLostMasterclasserText": "Completed all sixteen quests in the Masterclasser Quest Series and solved the mystery of the Lost Masterclasser!"
}

View File

@@ -47,7 +47,7 @@
"publicChallengesTitle": "Public Challenges",
"officialChallenge": "Official Habitica Challenge",
"by": "by",
"participants": "<%- membercount %> Participants",
"participants": "<%= membercount %> Participants",
"join": "Join",
"exportChallengeCSV": "Export to CSV",
"selectGroup": "Please select group",
@@ -66,7 +66,7 @@
"not_participating": "Not Participating",
"challengedEitherOwnedFilter": "Either",
"backToChallenges": "Back to all challenges",
"prizeValue": "<%- gemcount %>&nbsp;<%- gemicon %> Prize",
"prizeValue": "<%= gemcount %>&nbsp;<%= gemicon %> Prize",
"clone": "Clone",
"challengeNotEnoughGems": "You do not have enough gems to post this challenge.",
"noPermissionEditChallenge": "You don't have permissions to edit this challenge",
@@ -85,7 +85,7 @@
"challengeNotFound": "Challenge not found or you don't have access.",
"onlyLeaderDeleteChal": "Only the challenge leader can delete it.",
"onlyLeaderUpdateChal": "Only the challenge leader can update it.",
"winnerNotFound": "Winner with id \"<%- userId %>\" not found or not part of the challenge.",
"winnerNotFound": "Winner with id \"<%= userId %>\" not found or not part of the challenge.",
"noCompletedTodosChallenge": "\"includeCompletedTodos\" is not supported when fetching challenge tasks.",
"userTasksNoChallengeId": "When \"tasksOwner\" is \"user\" \"challengeId\" can't be passed.",
"onlyChalLeaderEditTasks": "Tasks belonging to a challenge can only be edited by the leader.",

View File

@@ -24,7 +24,7 @@
"size": "Size",
"bodySlim": "Худы",
"bodyBroad": "Тоўсты",
"unlockSet": "Разблакаваць набор - <%- cost %>",
"unlockSet": "Разблакаваць набор - <%= cost %>",
"locked": "заблакавана",
"shirts": "Кашулі",
"shirt": "Shirt",
@@ -83,12 +83,12 @@
"gearAchievementNotification": "You have earned the \"Ultimate Gear\" Achievement for upgrading to the maximum gear set for a class!",
"moreGearAchievements": "To attain more Ultimate Gear badges, change classes on <a href='/user/settings/site' target='_blank'>the Settings &gt; Site page</a> and buy your new class's gear!",
"armoireUnlocked": "For more equipment, check out the <strong>Enchanted Armoire!</strong> Click on the Enchanted Armoire Reward for a random chance at special Equipment! It may also give you random XP or food items.",
"ultimGearName": "Ultimate Gear - <%- ultClass %>",
"ultimGearText": "Has upgraded to the maximum weapon and armor set for the <%- ultClass %> class.",
"ultimGearName": "Ultimate Gear - <%= ultClass %>",
"ultimGearText": "Has upgraded to the maximum weapon and armor set for the <%= ultClass %> class.",
"level": "Узровень",
"levelUp": "Узровень павялічыўся!",
"gainedLevel": "You gained a level!",
"leveledUp": "By accomplishing your real-life goals, you've grown to <strong>Level <%- level %>!</strong>",
"leveledUp": "By accomplishing your real-life goals, you've grown to <strong>Level <%= level %>!</strong>",
"fullyHealed": "You have been fully healed!",
"huzzah": "Huzzah!",
"mana": "Мана",
@@ -137,7 +137,7 @@
"invalidClass": "Invalid class. Please specify 'warrior', 'rogue', 'wizard', or 'healer'.",
"levelPopover": "Each level earns you one Point to assign to a Stat of your choice. You can do so manually, or let the game decide for you using one of the Automatic Allocation options.",
"unallocated": "Unallocated Stat Points",
"haveUnallocated": "You have <%- points %> unallocated Stat Point(s)",
"haveUnallocated": "You have <%= points %> unallocated Stat Point(s)",
"autoAllocation": "Аўтаматычнае размеркаванне",
"autoAllocationPop": "Places Points into Stats according to your preferences, when you level up.",
"evenAllocation": "Distribute Stat Points evenly",
@@ -158,7 +158,7 @@
"chooseClass": "Choose your Class",
"chooseClassLearnMarkdown": "[Learn more about Habitica's class system](http://habitica.wikia.com/wiki/Class_System)",
"optOutOfClassesText": "Can't be bothered with classes? Want to choose later? Opt out - you'll be a warrior with no special abilities. You can read about the class system later on the wiki and enable classes at any time under User Icon > Settings.",
"selectClass": "Select <%- heroClass %>",
"selectClass": "Select <%= heroClass %>",
"select": "Select",
"stealth": "Stealth",
"stealthNewDay": "When a new day begins, you will avoid damage from this many missed Dailies.",
@@ -168,13 +168,13 @@
"youDied": "Вы загінулі!",
"dieText": "You've lost a Level, all your Gold, and a random piece of Equipment. Arise, Habiteer, and try again! Curb those negative Habits, be vigilant in completion of Dailies, and hold death at arm's length with a Health Potion if you falter!",
"sureReset": "Are you sure? This will reset your character's class and allocated Stat Points (you'll get them all back to re-allocate), and costs 3 Gems.",
"purchaseFor": "Purchase for <%- cost %> Gems?",
"purchaseForHourglasses": "Purchase for <%- cost %> Hourglasses?",
"purchaseFor": "Purchase for <%= cost %> Gems?",
"purchaseForHourglasses": "Purchase for <%= cost %> Hourglasses?",
"notEnoughMana": "Не хапае маны.",
"invalidTarget": "You can't cast a skill on that.",
"youCast": "You cast <%- spell %>.",
"youCastTarget": "You cast <%- spell %> on <%- target %>.",
"youCastParty": "You cast <%- spell %> for the party.",
"youCast": "You cast <%= spell %>.",
"youCastTarget": "You cast <%= spell %> on <%= target %>.",
"youCastParty": "You cast <%= spell %> for the party.",
"critBonus": "Крытычны ўдар! Бонус:",
"gainedGold": "You gained some Gold",
"gainedMana": "You gained some Mana",

View File

@@ -101,9 +101,9 @@
"commGuidePara007": "Супрацоўнікі сайта маюць пурпурныя тэгі, адзначаныя каронамі і носяць званне «Герой».",
"commGuidePara008": "У мадэратараў тэгі цёмна-сінія з зоркамі і званне «вартаўнік». Адзіным выключэннем з'яўляецца Бэйлі: яна негульнёвы персанаж, і яе тэг чорна-зялёны з зоркай.",
"commGuidePara009": "На дадзены момант супрацоўнікі сайта (злева направа):",
"commGuideAKA": "<%- habitName %> aka <%- realName %>",
"commGuideOnTrello": "<%- trelloName %> on Trello",
"commGuideOnGitHub": "<%- gitHubName %> on GitHub",
"commGuideAKA": "<%= habitName %> aka <%= realName %>",
"commGuideOnTrello": "<%= trelloName %> on Trello",
"commGuideOnGitHub": "<%= gitHubName %> on GitHub",
"commGuidePara010": "Ёсць яшчэ некалькі мадэратараў, якія дапамагаюць супрацоўнікам. Яны былі старанна адабраны, таму, калі ласка, ставіцеся да іх з павагай і прыслухоўвайцеся да іх прапаноў.",
"commGuidePara011": "На дадзены момант мадэратары (злева направа):",
"commGuidePara011a": "ў чаце карчмы",

View File

@@ -182,7 +182,7 @@
"questEggVelociraptorText": "Velociraptor",
"questEggVelociraptorMountText": "Velociraptor",
"questEggVelociraptorAdjective": "a clever",
"eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%- eggAdjective(locale) %> <%- eggText(locale) %>.",
"eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%= eggAdjective(locale) %> <%= eggText(locale) %>.",
"hatchingPotionBase": "Звычайны",
"hatchingPotionWhite": "Белы",
"hatchingPotionDesert": "Пустынны",
@@ -211,7 +211,7 @@
"hatchingPotionGlow": "Glow-in-the-Dark",
"hatchingPotionFrost": "Frost",
"hatchingPotionIcySnow": "Icy Snow",
"hatchingPotionNotes": "Вылейце гэта на яйка і вылупіцца <%- potText(locale) %> гадаванец.",
"hatchingPotionNotes": "Вылейце гэта на яйка і вылупіцца <%= potText(locale) %> гадаванец.",
"premiumPotionAddlNotes": "Not usable on quest pet eggs.",
"foodMeat": "Мяса",
"foodMeatThe": "the Meat",

View File

@@ -29,12 +29,12 @@
"heroicText": "The Heroic tier contains Habitica staff and staff-level contributors. If you have this title, you were appointed to it (or hired!).",
"npcText": "NPCs backed Habitica's Kickstarter at the highest tier. You can find their avatars watching over site features!",
"modalContribAchievement": "Дасягненне \"Ўдзельнік\"!",
"contribModal": "<%- name %>, you awesome person! You're now a tier <%- level %> contributor for helping Habitica.",
"contribModal": "<%= name %>, you awesome person! You're now a tier <%= level %> contributor for helping Habitica.",
"contribLink": "See what prizes you've earned for your contribution!",
"contribName": "Удзельнік",
"contribText": "Has contributed to Habitica, whether via code, art, music, writing, or other methods. To learn more, join the Aspiring Legends Guild!",
"readMore": "Пазнаць больш",
"kickstartName": "Kickstarter Backer - $<%- key %> Tier",
"kickstartName": "Kickstarter Backer - $<%= key %> Tier",
"kickstartText": "Падтрымаў праект на Kickstarter",
"helped": "Helped Habitica Grow",
"helpedText1": "Для развіцця Habitica запоўніў",
@@ -69,7 +69,7 @@
"conLearnURL": "http://habitica.wikia.com/wiki/Contributing_to_Habitica",
"conRewardsURL": "http://habitica.wikia.com/wiki/Contributor_Rewards",
"surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%- count %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"surveysMultiple": "Helped Habitica grow on <%= count %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!",
"currentSurvey": "Цяперашняе апытанне",
"surveyWhen": "Удзельнікі атрымаюць гэты жэтон пасля апрацоўкі апытанняў, у канцы сакавіка.",
"blurbInbox": "This is where your private messages are stored! You can send someone a message by clicking on the envelope icon next to their name in Tavern, Party, or Guild Chat. If you've received an inappropriate PM, you should email a screenshot of it to Lemoness (<%= hrefCommunityManagerEmail %>)",

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"languageName": "English",
"stringNotFound": "String '<%- string %>' not found.",
"stringNotFound": "String '<%= string %>' not found.",
"titleIndex": "Habitica | Your Life The Role Playing Game",
"habitica": "Habitica",
"habiticaLink": "<a href='http://habitica.wikia.com/wiki/Habitica' target='_blank'>Habitica</a>",
@@ -64,7 +64,7 @@
"subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "All",
"none": "None",
"more": "<%- count %> more",
"more": "<%= count %> more",
"and": "and",
"loginSuccess": "Login successful!",
"youSure": "Are you sure?",
@@ -86,7 +86,7 @@
"delete": "Delete",
"gemsPopoverTitle": "Gems",
"gems": "Gems",
"gemButton": "You have <%- number %> Gems.",
"gemButton": "You have <%= number %> Gems.",
"needMoreGems": "Need More Gems?",
"needMoreGemsInfo": "Purchase Gems now, or become a subscriber to buy Gems with Gold, get monthly mystery items, enjoy increased drop caps and more!",
"moreInfo": "More Info",
@@ -101,19 +101,19 @@
"originalUserText": "One of the <em>very</em> original early adopters. Talk about alpha tester!",
"habitBirthday": "Habitica Birthday Bash",
"habitBirthdayText": "Celebrated the Habitica Birthday Bash!",
"habitBirthdayPluralText": "Celebrated <%- count %> Habitica Birthday Bashes!",
"habitBirthdayPluralText": "Celebrated <%= count %> Habitica Birthday Bashes!",
"habiticaDay": "Habitica Naming Day",
"habiticaDaySingularText": "Celebrated Habitica's Naming Day! Thanks for being a fantastic user.",
"habiticaDayPluralText": "Celebrated <%- count %> Naming Days! Thanks for being a fantastic user.",
"habiticaDayPluralText": "Celebrated <%= count %> Naming Days! Thanks for being a fantastic user.",
"achievementDilatory": "Savior of Dilatory",
"achievementDilatoryText": "Helped defeat the Dread Drag'on of Dilatory during the 2014 Summer Splash Event!",
"costumeContest": "Costume Contestant",
"costumeContestText": "Participated in the Habitoween Costume Contest. See some of the awesome entries at blog.habitrpg.com!",
"costumeContestTextPlural": "Participated in <%- count %> Habitoween Costume Contests. See some of the awesome entries at blog.habitrpg.com!",
"costumeContestTextPlural": "Participated in <%= count %> Habitoween Costume Contests. See some of the awesome entries at blog.habitrpg.com!",
"memberSince": "- Member since",
"lastLoggedIn": "- Last logged in",
"notPorted": "This feature is not yet ported from the original site.",
"buyThis": "Buy this <%- text %> with <%- price %> of your <%- gems %> Gems?",
"buyThis": "Buy this <%= text %> with <%= price %> of your <%= gems %> Gems?",
"noReachServer": "Server not currently reachable, try again later",
"errorUpCase": "ERROR:",
"newPassSent": "If we have your email on file, instructions for setting a new password have been sent to your email.",
@@ -173,9 +173,9 @@
"achievementDysheartenerText": "Helped defeat the Dysheartener during the 2018 Valentine's Event!",
"checkOutProgress": "Check out my progress in Habitica!",
"cards": "Cards",
"sentCardToUser": "You sent a card to <%- profileName %>",
"cardReceivedFrom": "<%- cardType %> from <%- userName %>",
"cardReceived": "You received a <span class=\"notification-bold-blue\"><%- card %></span>",
"sentCardToUser": "You sent a card to <%= profileName %>",
"cardReceivedFrom": "<%= cardType %> from <%= userName %>",
"cardReceived": "You received a <span class=\"notification-bold-blue\"><%= card %></span>",
"greetingCard": "Greeting Card",
"greetingCardExplanation": "You both receive the Cheery Chum achievement!",
"greetingCardNotes": "Send a greeting card to a party member.",
@@ -184,7 +184,7 @@
"greeting2": "`waves frantically`",
"greeting3": "Hey you!",
"greetingCardAchievementTitle": "Cheery Chum",
"greetingCardAchievementText": "Hey! Hi! Hello! Sent or received <%- count %> greeting cards.",
"greetingCardAchievementText": "Hey! Hi! Hello! Sent or received <%= count %> greeting cards.",
"thankyouCard": "Thank-You Card",
"thankyouCardExplanation": "You both receive the Greatly Grateful achievement!",
"thankyouCardNotes": "Send a Thank-You card to a party member.",
@@ -193,13 +193,13 @@
"thankyou2": "Sending you a thousand thanks.",
"thankyou3": "I'm very grateful - thank you!",
"thankyouCardAchievementTitle": "Greatly Grateful",
"thankyouCardAchievementText": "Thanks for being thankful! Sent or received <%- count %> Thank-You cards.",
"thankyouCardAchievementText": "Thanks for being thankful! Sent or received <%= count %> Thank-You cards.",
"birthdayCard": "Birthday Card",
"birthdayCardExplanation": "You both receive the Birthday Bonanza achievement!",
"birthdayCardNotes": "Send a birthday card to a party member.",
"birthday0": "Happy birthday to you!",
"birthdayCardAchievementTitle": "Birthday Bonanza",
"birthdayCardAchievementText": "Many happy returns! Sent or received <%- count %> birthday cards.",
"birthdayCardAchievementText": "Many happy returns! Sent or received <%= count %> birthday cards.",
"congratsCard": "Congratulations Card",
"congratsCardExplanation": "You both receive the Congratulatory Companion achievement!",
"congratsCardNotes": "Send a Congratulations card to a party member.",
@@ -209,7 +209,7 @@
"congrats3": "A round of applause for you!",
"congrats4": "Bask in your well-deserved success!",
"congratsCardAchievementTitle": "Congratulatory Companion",
"congratsCardAchievementText": "It's great to celebrate your friends' achievements! Sent or received <%- count %> congratulations cards.",
"congratsCardAchievementText": "It's great to celebrate your friends' achievements! Sent or received <%= count %> congratulations cards.",
"getwellCard": "Get Well Card",
"getwellCardExplanation": "You both receive the Caring Confidant achievement!",
"getwellCardNotes": "Send a Get Well card to a party member.",
@@ -218,7 +218,7 @@
"getwell2": "You're in my thoughts!",
"getwell3": "Sorry you're not feeling your best!",
"getwellCardAchievementTitle": "Caring Confidant",
"getwellCardAchievementText": "Well-wishes are always appreciated. Sent or received <%- count %> get well cards.",
"getwellCardAchievementText": "Well-wishes are always appreciated. Sent or received <%= count %> get well cards.",
"goodluckCard": "Good Luck Card",
"goodluckCardExplanation": "You both receive the Lucky Letter achievement!",
"goodluckCardNotes": "Send a good luck card to a party member.",
@@ -226,10 +226,10 @@
"goodluck1": "Wishing you lots of luck!",
"goodluck2": "I hope luck is on your side today and always!!",
"goodluckCardAchievementTitle": "Lucky Letter",
"goodluckCardAchievementText": "Wishes for good luck are great encouragement! Sent or received <%- count %> good luck cards.",
"goodluckCardAchievementText": "Wishes for good luck are great encouragement! Sent or received <%= count %> good luck cards.",
"streakAchievement": "You earned a streak achievement!",
"firstStreakAchievement": "21-Day Streak",
"streakAchievementCount": "<%- streaks %> 21-Day Streaks",
"streakAchievementCount": "<%= streaks %> 21-Day Streaks",
"twentyOneDays": "You've completed your Daily for 21 days in a row!",
"dontBreakStreak": "Amazing job. Don't break the streak!",
"dontStop": "Don't Stop Now!",
@@ -239,11 +239,11 @@
"raisePetShare": "I raised a pet into a mount by completing my real-life tasks!",
"wonChallengeShare": "I won a challenge in Habitica!",
"achievementShare": "I earned a new achievement in Habitica!",
"orderBy": "Order By <%- item %>",
"orderBy": "Order By <%= item %>",
"you": "(you)",
"enableDesktopNotifications": "Enable Desktop Notifications",
"online": "online",
"onlineCount": "<%- count %> online",
"onlineCount": "<%= count %> online",
"loading": "Loading...",
"userIdRequired": "User ID is required",
"resetFilters": "Clear all filters",

View File

@@ -35,7 +35,7 @@
"communityGuidelines": "Community Guidelines",
"communityGuidelinesRead1": "Please read our",
"communityGuidelinesRead2": "before chatting.",
"bannedWordUsed": "Oops! Looks like this post contains a swearword, religious oath, or reference to an addictive substance or adult topic (<%- swearWordsUsed %>). Habitica has users from all backgrounds, so we keep our chat very clean. Feel free to edit your message so you can post it!",
"bannedWordUsed": "Oops! Looks like this post contains a swearword, religious oath, or reference to an addictive substance or adult topic (<%= swearWordsUsed %>). Habitica has users from all backgrounds, so we keep our chat very clean. Feel free to edit your message so you can post it!",
"bannedSlurUsed": "Your post contained inappropriate language, and your chat privileges have been revoked.",
"party": "Party",
"createAParty": "Create A Party",
@@ -55,10 +55,10 @@
"invitedToParty": "You were invited to join the Party <span class=\"notification-bold\"><%- party %></span>",
"invitedToPrivateGuild": "You were invited to join the private Guild <span class=\"notification-bold\"><%- guild %></span>",
"invitedToPublicGuild": "You were invited to join the Guild <span class=\"notification-bold-blue\"><%- guild %></span>",
"partyInvitationsText": "You have <%- numberInvites %> Party invitations! Choose wisely, because you can only be in one Party at a time.",
"joinPartyConfirmationText": "Are you sure you want to join the Party \"<%- partyName %>\"? You can only be in one Party at a time. If you join, all other Party invitations will be rejected.",
"partyInvitationsText": "You have <%= numberInvites %> Party invitations! Choose wisely, because you can only be in one Party at a time.",
"joinPartyConfirmationText": "Are you sure you want to join the Party \"<%= partyName %>\"? You can only be in one Party at a time. If you join, all other Party invitations will be rejected.",
"invitationAcceptedHeader": "Your Invitation has been Accepted",
"invitationAcceptedBody": "<%- username %> accepted your invitation to <%- groupName %>!",
"invitationAcceptedBody": "<%= username %> accepted your invitation to <%= groupName %>!",
"joinNewParty": "Join New Party",
"declineInvitation": "Decline Invitation",
"partyLoading1": "Your Party is being summoned. Please wait...",
@@ -78,7 +78,7 @@
"guildGems": "Guild Gems",
"group": "Group",
"editGroup": "Edit Group",
"newGroupName": "<%- groupType %> Name",
"newGroupName": "<%= groupType %> Name",
"groupName": "Group Name",
"groupLeader": "Group Leader",
"groupID": "Group ID",
@@ -127,9 +127,9 @@
"sendPM": "Send private message",
"send": "Send",
"messageSentAlert": "Message sent",
"pmHeading": "Private message to <%- name %>",
"pmHeading": "Private message to <%= name %>",
"pmsMarkedRead": "Your Private Messages have been marked as read",
"possessiveParty": "<%- name %>'s Party",
"possessiveParty": "<%= name %>'s Party",
"clearAll": "Delete All Messages",
"confirmDeleteAllMessages": "Are you sure you want to delete all messages in your inbox? Other users will still see messages you have sent to them.",
"PMPlaceholderTitle": "Nothing Here Yet",
@@ -150,8 +150,8 @@
"toUserIDRequired": "A User ID is required",
"gemAmountRequired": "A number of gems is required",
"notAuthorizedToSendMessageToThisUser": "You can't send a message to this player because they have chosen to block messages.",
"privateMessageGiftGemsMessage": "Hello <%- receiverName %>, <%- senderName %> has sent you <%- gemAmount %> gems!",
"privateMessageGiftSubscriptionMessage": "<%- numberOfMonths %> months of subscription!",
"privateMessageGiftGemsMessage": "Hello <%= receiverName %>, <%= senderName %> has sent you <%= gemAmount %> gems!",
"privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> months of subscription!",
"cannotSendGemsToYourself": "Cannot send gems to yourself. Try a subscription instead.",
"badAmountOfGemsToSend": "Amount must be within 1 and your current number of gems.",
"report": "Report",
@@ -169,12 +169,12 @@
"copyMessageAsToDo": "Copy message as To-Do",
"copyAsTodo": "Copy as To-Do",
"messageAddedAsToDo": "Message copied as To-Do.",
"messageWroteIn": "<%- user %> wrote in <%- group %>",
"messageWroteIn": "<%= user %> wrote in <%= group %>",
"msgPreviewHeading": "Message Preview",
"leaderOnlyChallenges": "Only group leader can create challenges",
"sendGift": "Send Gift",
"inviteFriends": "Invite Friends",
"partyMembersInfo": "Your Party currently has <%- memberCount %> members and <%- invitationCount %> pending invitations. The limit of members in a Party is <%- limitMembers %>. Invitations above this limit cannot be sent.",
"partyMembersInfo": "Your Party currently has <%= memberCount %> members and <%= invitationCount %> pending invitations. The limit of members in a Party is <%= limitMembers %>. Invitations above this limit cannot be sent.",
"inviteByEmail": "Invite by Email",
"inviteByEmailExplanation": "If a friend joins Habitica via your email, they'll automatically be invited to your Party!",
"inviteMembersHowTo": "Invite people via a valid email or 36-digit User ID. If an email isn't registered yet, we'll invite them to join Habitica.",
@@ -191,13 +191,13 @@
"invitedFriendText": "This user invited a friend (or friends) who joined them on their adventure!",
"inviteAlertInfo2": "Or share this link (copy/paste):",
"inviteLimitReached": "You have already sent the maximum number of email invitations. We have a limit to prevent spamming, however if you would like more, please contact us at <%= techAssistanceEmail %> and we'll be happy to discuss it!",
"sendGiftHeading": "Send Gift to <%- name %>",
"sendGiftGemsBalance": "From <%- number %> Gems",
"sendGiftCost": "Total: $<%- cost %> USD",
"sendGiftHeading": "Send Gift to <%= name %>",
"sendGiftGemsBalance": "From <%= number %> Gems",
"sendGiftCost": "Total: $<%= cost %> USD",
"sendGiftFromBalance": "From Balance",
"sendGiftPurchase": "Purchase",
"sendGiftMessagePlaceholder": "Personal message (optional)",
"sendGiftSubscription": "<%- months %> Month(s): $<%- price %> USD",
"sendGiftSubscription": "<%= months %> Month(s): $<%= price %> USD",
"gemGiftsAreOptional": "Please note that Habitica will never require you to gift gems to other players. Begging people for gems is a <strong>violation of the Community Guidelines</strong>, and all such instances should be reported to <%= hrefTechAssistanceEmail %>.",
"battleWithFriends": "Battle Monsters With Friends",
"startPartyWithFriends": "Start a Party with your friends!",
@@ -232,27 +232,27 @@
"inviteMissingUuid": "Missing user id in invite",
"inviteMustNotBeEmpty": "Invite must not be empty.",
"partyMustbePrivate": "Parties must be private",
"userAlreadyInGroup": "UserID: <%- userId %>, User \"<%- username %>\" already in that group.",
"userAlreadyInGroup": "UserID: <%= userId %>, User \"<%= username %>\" already in that group.",
"youAreAlreadyInGroup": "You are already a member of this group.",
"cannotInviteSelfToGroup": "You cannot invite yourself to a group.",
"userAlreadyInvitedToGroup": "UserID: <%- userId %>, User \"<%- username %>\" already invited to that group.",
"userAlreadyPendingInvitation": "UserID: <%- userId %>, User \"<%- username %>\" already pending invitation.",
"userAlreadyInAParty": "UserID: <%- userId %>, User \"<%- username %>\" already in a party.",
"userWithIDNotFound": "User with id \"<%- userId %>\" not found.",
"userWithUsernameNotFound": "User with username \"<%- username %>\" not found.",
"userAlreadyInvitedToGroup": "UserID: <%= userId %>, User \"<%= username %>\" already invited to that group.",
"userAlreadyPendingInvitation": "UserID: <%= userId %>, User \"<%= username %>\" already pending invitation.",
"userAlreadyInAParty": "UserID: <%= userId %>, User \"<%= username %>\" already in a party.",
"userWithIDNotFound": "User with id \"<%= userId %>\" not found.",
"userWithUsernameNotFound": "User with username \"<%= username %>\" not found.",
"userHasNoLocalRegistration": "User does not have a local registration (username, email, password).",
"uuidsMustBeAnArray": "User ID invites must be an array.",
"emailsMustBeAnArray": "Email address invites must be an array.",
"usernamesMustBeAnArray": "Username invites must be an array.",
"canOnlyInviteMaxInvites": "You can only invite \"<%- maxInvites %>\" at a time",
"partyExceedsMembersLimit": "Party size is limited to <%- maxMembersParty %> members",
"canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time",
"partyExceedsMembersLimit": "Party size is limited to <%= maxMembersParty %> members",
"onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!",
"onlyGroupLeaderCanEditTasks": "Not authorized to manage tasks!",
"onlyGroupTasksCanBeAssigned": "Only group tasks can be assigned",
"assignedTo": "Assigned To",
"assignedToUser": "Assigned to <%- userName %>",
"assignedToMembers": "Assigned to <%- userCount %> members",
"assignedToYouAndMembers": "Assigned to you and <%- userCount %> members",
"assignedToMembers": "Assigned to <%= userCount %> members",
"assignedToYouAndMembers": "Assigned to you and <%= userCount %> members",
"youAreAssigned": "You are assigned to this task",
"taskIsUnassigned": "This task is unassigned",
"confirmClaim": "Are you sure you want to claim this task?",
@@ -260,21 +260,21 @@
"confirmApproval": "Are you sure you want to approve this task?",
"confirmNeedsWork": "Are you sure you want to mark this task as needing work?",
"userRequestsApproval": "<%- userName %> requests approval",
"userCountRequestsApproval": "<%- userCount %> members request approval",
"userCountRequestsApproval": "<%= userCount %> members request approval",
"youAreRequestingApproval": "You are requesting approval",
"chatPrivilegesRevoked": "You cannot do that because your chat privileges have been revoked.",
"cannotCreatePublicGuildWhenMuted": "You cannot create a public guild because your chat privileges have been revoked.",
"cannotInviteWhenMuted": "You cannot invite anyone to a guild or party because your chat privileges have been revoked.",
"newChatMessagePlainNotification": "New message in <%- groupName %> by <%- authorName %>. Click here to open the chat page!",
"newChatMessageTitle": "New message in <%- groupName %>",
"newChatMessagePlainNotification": "New message in <%= groupName %> by <%= authorName %>. Click here to open the chat page!",
"newChatMessageTitle": "New message in <%= groupName %>",
"exportInbox": "Export Messages",
"exportInboxPopoverTitle": "Export your messages as HTML",
"exportInboxPopoverBody": "HTML allows easy reading of messages in a browser. For a machine-readable format, use Data > Export Data",
"to": "To:",
"from": "From:",
"desktopNotificationsText": "We need your permission to enable desktop notifications for new messages in party chat! Follow your browser's instructions to turn them on.<br><br>You'll receive these notifications only while you have Habitica open. If you decide you don't like them, they can be disabled in your browser's settings.<br><br>This box will close automatically when a decision is made.",
"confirmAddTag": "Do you want to assign this task to \"<%- tag %>\"?",
"confirmRemoveTag": "Do you really want to remove \"<%- tag %>\"?",
"confirmAddTag": "Do you want to assign this task to \"<%= tag %>\"?",
"confirmRemoveTag": "Do you really want to remove \"<%= tag %>\"?",
"groupHomeTitle": "Home",
"assignTask": "Assign Task",
"claim": "Claim",
@@ -287,8 +287,8 @@
"approveTask": "Approve Task",
"needsWork": "Needs Work",
"viewRequests": "View Requests",
"approvalTitle": "<%- userName %> has completed <%- type %>: \"<%- text %>\"",
"confirmTaskApproval": "Do you want to reward <%- username %> for completing this task?",
"approvalTitle": "<%= userName %> has completed <%= type %>: \"<%= text %>\"",
"confirmTaskApproval": "Do you want to reward <%= username %> for completing this task?",
"groupSubscriptionPrice": "$9 every month + $3 a month for every additional group member",
"groupAdditionalUserCost": " +$3.00/month/user",
"groupBenefitsTitle": "How a group plan can help you",
@@ -325,11 +325,11 @@
"approvalsTitle": "Tasks Awaiting Approval",
"upgradeTitle": "Upgrade",
"blankApprovalsDescription": "When your group completes tasks that need your approval, they'll appear here! Adjust approval requirement settings under task editing.",
"userIsClamingTask": "`<%- username %> has claimed:` <%- task %>",
"userIsClamingTask": "`<%= username %> has claimed:` <%= task %>",
"approvalRequested": "Approval Requested",
"refreshApprovals": "Refresh Approvals",
"refreshGroupTasks": "Refresh Group Tasks",
"claimedBy": "\n\nClaimed by: <%- claimingUsers %>",
"claimedBy": "\n\nClaimed by: <%= claimingUsers %>",
"cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.",
"confirmGuildPlanCreation": "Create this group?",
"groupPlanUpgraded": "<strong><%- groupName %></strong> was upgraded to a Group Plan!",
@@ -344,7 +344,7 @@
"confirmCancelGroupPlan": "Are you sure you want to cancel the group plan and remove its benefits from all members, including their free subscriptions?",
"canceledGroupPlan": "Canceled Group Plan",
"groupPlanCanceled": "Group Plan will become inactive on",
"purchasedGroupPlanPlanExtraMonths": "You have <%- months %> months of extra group plan credit.",
"purchasedGroupPlanPlanExtraMonths": "You have <%= months %> months of extra group plan credit.",
"addManager": "Assign Manager",
"removeManager2": "Unassign Manager",
"userMustBeMember": "User must be a member",
@@ -390,7 +390,7 @@
"onlyLeaderCreatesChallenges": "Only the Leader can create Challenges",
"onlyLeaderCreatesChallengesDetail": "With this option selected, ordinary group members cannot create Challenges for the group.",
"privateGuild": "Private Guild",
"charactersRemaining": "<%- characters %> characters remaining",
"charactersRemaining": "<%= characters %> characters remaining",
"guildSummary": "Summary",
"guildSummaryPlaceholder": "Write a short description advertising your Guild to other Habiticans. What is the main purpose of your Guild and why should people join it? Try to include useful keywords in the summary so that Habiticans can easily find it when they search!",
"groupDescription": "Description",

View File

@@ -1,5 +1,5 @@
{
"noItemsAvailableForType": "You have no <%- type %>.",
"noItemsAvailableForType": "You have no <%= type %>.",
"foodItemType": "Food",
"eggsItemType": "Eggs",
"hatchingPotionsItemType": "Hatching Potions",

View File

@@ -3,13 +3,13 @@
"seasonalEdition": "Seasonal Edition",
"winterColors": "Winter Colors",
"annoyingFriends": "Annoying Friends",
"annoyingFriendsText": "Got snowballed <%- count %> times by party members.",
"annoyingFriendsText": "Got snowballed <%= count %> times by party members.",
"alarmingFriends": "Alarming Friends",
"alarmingFriendsText": "Got spooked <%- count %> times by party members.",
"alarmingFriendsText": "Got spooked <%= count %> times by party members.",
"agriculturalFriends": "Agricultural Friends",
"agriculturalFriendsText": "Got transformed into a flower <%- count %> times by party members.",
"agriculturalFriendsText": "Got transformed into a flower <%= count %> times by party members.",
"aquaticFriends": "Aquatic Friends",
"aquaticFriendsText": "Got splashed <%- count %> times by party members.",
"aquaticFriendsText": "Got splashed <%= count %> times by party members.",
"valentineCard": "Valentine's Day Card",
"valentineCardExplanation": "For enduring such a saccharine poem, you both receive the \"Adoring Friends\" badge!",
"valentineCardNotes": "Send a Valentine's Day card to a party member.",
@@ -18,7 +18,7 @@
"valentine2": "\"Roses are red\n\nThis poem style is old\n\nI hope that you like this\n\n'Cause it cost ten Gold.\"",
"valentine3": "\"Roses are red\n\nIce Drakes are blue\n\nNo treasure is better\n\nThan time spent with you!\"",
"valentineCardAchievementTitle": "Adoring Friends",
"valentineCardAchievementText": "Aww, you and your friend must really care about each other! Sent or received <%- count %> Valentine's Day cards.",
"valentineCardAchievementText": "Aww, you and your friend must really care about each other! Sent or received <%= count %> Valentine's Day cards.",
"polarBear": "Polar Bear",
"turkey": "Turkey",
"gildedTurkey": "Gilded Turkey",
@@ -49,13 +49,13 @@
"snowboardingSet": "Snowboarding Sorcerer (Mage)",
"festiveFairySet": "Festive Fairy (Healer)",
"cocoaSet": "Cocoa Rogue (Rogue)",
"toAndFromCard": "To: <%- toName %>, From: <%- fromName %>",
"toAndFromCard": "To: <%= toName %>, From: <%= fromName %>",
"nyeCard": "New Year's Card",
"nyeCardExplanation": "For celebrating the new year together, you both receive the \"Auld Acquaintance\" badge!",
"nyeCardNotes": "Send a New Year's card to a party member.",
"seasonalItems": "Seasonal Items",
"nyeCardAchievementTitle": "Auld Acquaintance",
"nyeCardAchievementText": "Happy New Year! Sent or received <%- count %> New Year's cards.",
"nyeCardAchievementText": "Happy New Year! Sent or received <%= count %> New Year's cards.",
"nye0": "Happy New Year! May you slay many a bad Habit.",
"nye1": "Happy New Year! May you reap many Rewards.",
"nye2": "Happy New Year! May you earn many a Perfect Day.",
@@ -134,7 +134,7 @@
"winter2019PyrotechnicSet": "Pyrotechnic (Mage)",
"winter2019WinterStarSet": "Winter Star (Healer)",
"winter2019PoinsettiaSet": "Poinsettia (Rogue)",
"eventAvailability": "Available for purchase until <%- date(locale) %>.",
"eventAvailability": "Available for purchase until <%= date(locale) %>.",
"dateEndMarch": "April 30",
"dateEndApril": "April 19",
"dateEndMay": "May 31",

View File

@@ -1,12 +1,12 @@
{
"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 %>",
"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!",
"totalCount": "<%- count %> total count",
"countLeft": "Check-ins until next reward: <%- count %>",
"totalCount": "<%= count %> total count",
"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.",
"totalCheckins": "<%- count %> Check-Ins",
"totalCheckins": "<%= count %> Check-Ins",
"checkinEarned": "Your Check-In Counter went up!",
"unlockedCheckInReward": "You unlocked a Check-In Prize!",
"totalCheckinsTitle": "Total Check-Ins",

View File

@@ -1,5 +1,5 @@
{
"messageLostItem": "Your <%- itemText %> broke.",
"messageLostItem": "Your <%= itemText %> broke.",
"messageTaskNotFound": "Task not found.",
"messageDuplicateTaskID": "A task with that ID already exists.",
"messageTagNotFound": "Tag not found.",
@@ -8,32 +8,32 @@
"messageNotAvailable": "This item is not currently available for purchase.",
"messageCannotFeedPet": "Can't feed this pet.",
"messageAlreadyMount": "You already have that mount. Try feeding another pet.",
"messageEvolve": "You have tamed <%- egg %>, let's go for a ride!",
"messageLikesFood": "<%- egg %> really likes <%- foodText %>!",
"messageDontEnjoyFood": "<%- egg %> eats <%- foodText %> but doesn't seem to enjoy it.",
"messageBought": "Bought <%- itemText %>",
"messageEquipped": " <%- itemText %> equipped.",
"messageUnEquipped": "<%- itemText %> unequipped.",
"messageEvolve": "You have tamed <%= egg %>, let's go for a ride!",
"messageLikesFood": "<%= egg %> really likes <%= foodText %>!",
"messageDontEnjoyFood": "<%= egg %> eats <%= foodText %> but doesn't seem to enjoy it.",
"messageBought": "Bought <%= itemText %>",
"messageEquipped": " <%= itemText %> equipped.",
"messageUnEquipped": "<%= itemText %> unequipped.",
"messageMissingEggPotion": "You're missing either that egg or that potion",
"messageInvalidEggPotionCombo": "You can't hatch Quest Pet Eggs with Magic Hatching Potions! Try a different egg.",
"messageAlreadyPet": "You already have that pet. Try hatching a different combination!",
"messageHatched": "Your egg hatched! Visit your stable to equip your pet.",
"messageNotEnoughGold": "Not Enough Gold",
"messageTwoHandedEquip": "Wielding <%- twoHandedText %> takes two hands, so <%- offHandedText %> has been unequipped.",
"messageTwoHandedUnequip": "Wielding <%- twoHandedText %> takes two hands, so it was unequipped when you armed yourself with <%- offHandedText %>.",
"messageDropFood": "You've found <%- dropText %>!",
"messageDropEgg": "You've found a <%- dropText %> Egg!",
"messageDropPotion": "You've found a <%- dropText %> Hatching Potion!",
"messageTwoHandedEquip": "Wielding <%= twoHandedText %> takes two hands, so <%= offHandedText %> has been unequipped.",
"messageTwoHandedUnequip": "Wielding <%= twoHandedText %> takes two hands, so it was unequipped when you armed yourself with <%= offHandedText %>.",
"messageDropFood": "You've found <%= dropText %>!",
"messageDropEgg": "You've found a <%= dropText %> Egg!",
"messageDropPotion": "You've found a <%= dropText %> Hatching Potion!",
"messageDropQuest": "You've found a quest!",
"messageDropMysteryItem": "You open the box and find <%- dropText %>!",
"messageFoundQuest": "You've found the quest \"<%- questText %>\"!",
"messageDropMysteryItem": "You open the box and find <%= dropText %>!",
"messageFoundQuest": "You've found the quest \"<%= questText %>\"!",
"messageAlreadyPurchasedGear": "You purchased this gear in the past, but do not currently own it. You can buy it again in the rewards column on the tasks page.",
"messageAlreadyOwnGear": "You already own this item. Equip it by going to the equipment page.",
"previousGearNotOwned": "You need to purchase a lower level gear before this one.",
"messageHealthAlreadyMax": "You already have maximum health.",
"messageHealthAlreadyMin": "Oh no! You have already run out of health so it's too late to buy a health potion, but don't worry - you can revive!",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%- dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%- dropText %>. What's that doing in here?",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropText %>. What's that doing in here?",
"armoireExp": "You wrestle with the Armoire and gain Experience. Take that!",
"messageInsufficientGems": "Not enough gems!",
"messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
@@ -54,13 +54,13 @@
"messageCannotFlagSystemMessages": "You cannot flag a system message. If you need to report a violation of the Community Guidelines related to this message, please email a screenshot and explanation to Lemoness at <%= communityManagerEmail %>.",
"messageGroupChatSpam": "Whoops, looks like you're posting too many messages! Please wait a minute and try again. The Tavern chat only holds 200 messages at a time, so Habitica encourages posting longer, more thoughtful messages and consolidating replies. Can't wait to hear what you have to say. :)",
"messageCannotLeaveWhileQuesting": "You cannot accept this party invitation while you are in a quest. If you'd like to join this party, you must first abort your quest, which you can do from your party screen. You will be given back the quest scroll.",
"messageUserOperationProtected": "path `<%- operation %>` was not saved, as it's a protected path.",
"messageUserOperationNotFound": "<%- operation %> operation not found",
"messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
"messageUserOperationNotFound": "<%= operation %> operation not found",
"messageNotificationNotFound": "Notification not found.",
"messageNotAbleToBuyInBulk": "This item cannot be purchased in quantities above 1.",
"notificationsRequired": "Notification ids are required.",
"unallocatedStatsPoints": "You have <span class=\"notification-bold-blue\"><%- points %> unallocated Stat Points</span>",
"beginningOfConversation": "This is the beginning of your conversation with <%- userName %>. Remember to be kind, respectful, and follow the Community Guidelines!",
"unallocatedStatsPoints": "You have <span class=\"notification-bold-blue\"><%= points %> unallocated Stat Points</span>",
"beginningOfConversation": "This is the beginning of your conversation with <%= userName %>. Remember to be kind, respectful, and follow the Community Guidelines!",
"messageDeletedUser": "Sorry, this user has deleted their account.",
"messageMissingDisplayName": "Missing display name."
}

View File

@@ -1,6 +1,6 @@
{
"npc": "NPC",
"npcAchievementName": "<%- key %> NPC",
"npcAchievementName": "<%= key %> NPC",
"npcAchievementText": "Backed the Kickstarter project at the maximum level!",
"welcomeTo": "Welcome to",
"welcomeBack": "Welcome back!",
@@ -15,7 +15,7 @@
"next": "Next",
"randomize": "Randomize",
"mattBoch": "Matt Boch",
"mattShall": "Shall I bring you your steed, <%- name %>? Once you've fed a pet enough food to turn it into a mount, it will appear here. Click a mount to saddle up!",
"mattShall": "Shall I bring you your steed, <%= name %>? Once you've fed a pet enough food to turn it into a mount, it will appear here. Click a mount to saddle up!",
"mattBochText1": "Welcome to the Stable! I'm Matt, the beast master. Starting at level 3, you will find eggs and potions to hatch pets with. When you hatch a pet in the Market, it will appear here! Click a pet's image to add it to your avatar. Feed them with the food you find after level 3, 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:",
@@ -38,10 +38,10 @@
"alexander": "Alexander the Merchant",
"welcomeMarket": "Welcome to the Market! Buy hard-to-find eggs and potions! Sell your extras! Commission useful services! Come see what we have to offer.",
"welcomeMarketMobile": "Welcome to the Market! Buy hard-to-find eggs and potions! Come see what we have to offer.",
"displayItemForGold": "Do you want to sell a <strong><%- itemType %></strong>?",
"displayEggForGold": "Do you want to sell a <strong><%- itemType %> Egg</strong>?",
"displayPotionForGold": "Do you want to sell a <strong><%- itemType %> Potion</strong>?",
"sellForGold": "Sell it for <%- gold %> Gold",
"displayItemForGold": "Do you want to sell a <strong><%= itemType %></strong>?",
"displayEggForGold": "Do you want to sell a <strong><%= itemType %> Egg</strong>?",
"displayPotionForGold": "Do you want to sell a <strong><%= itemType %> Potion</strong>?",
"sellForGold": "Sell it for <%= gold %> Gold",
"howManyToSell": "How many would you like to sell?",
"yourBalance": "Your balance",
"sell": "Sell",
@@ -51,9 +51,9 @@
"hideLocked": "Hide locked",
"hidePinned": "Hide pinned",
"hideMissing": "Hide Missing",
"amountExperience": "<%- amount %> Experience",
"amountGold": "<%- amount %> Gold",
"namedHatchingPotion": "<%- type %> Hatching Potion",
"amountExperience": "<%= amount %> Experience",
"amountGold": "<%= amount %> Gold",
"namedHatchingPotion": "<%= type %> Hatching Potion",
"buyGems": "Buy Gems",
"purchaseGems": "Purchase Gems",
"items": "Items",
@@ -67,26 +67,26 @@
"shops": "Shops",
"custom": "Custom",
"wishlist": "Wishlist",
"wrongItemType": "The item type \"<%- type %>\" is not valid.",
"wrongItemPath": "The item path \"<%- path %>\" is not valid.",
"unpinnedItem": "You unpinned <%- item %>! It will no longer display in your Rewards column.",
"wrongItemType": "The item type \"<%= type %>\" is not valid.",
"wrongItemPath": "The item path \"<%= path %>\" is not valid.",
"unpinnedItem": "You unpinned <%= item %>! It will no longer display in your Rewards column.",
"cannotUnpinArmoirPotion": "The Health Potion and Enchanted Armoire cannot be unpinned.",
"purchasedItem": "You bought <%- itemName %>",
"purchasedItem": "You bought <%= itemName %>",
"ian": "Ian",
"ianText": "Welcome to the Quest Shop! Here you can use Quest Scrolls to battle monsters with your friends. Be sure to check out our fine array of Quest Scrolls for purchase on the right!",
"ianTextMobile": "Can I interest you in some quest scrolls? Activate them to battle monsters with your Party!",
"ianBrokenText": "Welcome to the Quest Shop... Here you can use Quest Scrolls to battle monsters with your friends... Be sure to check out our fine array of Quest Scrolls for purchase on the right...",
"featuredQuests": "Featured Quests!",
"cannotBuyItem": "You can't buy this item.",
"mustPurchaseToSet": "Must purchase <%- val %> to set it on <%- key %>.",
"mustPurchaseToSet": "Must purchase <%= val %> to set it on <%= key %>.",
"typeRequired": "Type is required",
"positiveAmountRequired": "Positive amount is required",
"notAccteptedType": "Type must be in [eggs, hatchingPotions, premiumHatchingPotions, food, quests, gear]",
"contentKeyNotFound": "Key not found for Content <%- type %>",
"plusGem": "+<%- count %> Gem",
"typeNotSellable": "Type is not sellable. Must be one of the following <%- acceptedTypes %>",
"userItemsKeyNotFound": "Key not found for user.items <%- type %>",
"userItemsNotEnough": "You do not have enough <%- type %>",
"contentKeyNotFound": "Key not found for Content <%= type %>",
"plusGem": "+<%= count %> Gem",
"typeNotSellable": "Type is not sellable. Must be one of the following <%= acceptedTypes %>",
"userItemsKeyNotFound": "Key not found for user.items <%= type %>",
"userItemsNotEnough": "You do not have enough <%= type %>",
"pathRequired": "Path string is required",
"unlocked": "Items have been unlocked",
"alreadyUnlocked": "Full set already unlocked.",
@@ -109,8 +109,8 @@
"paymentSuccessful": "Your payment was successful!",
"paymentYouReceived": "You received:",
"paymentYouSentGems": "You sent <strong><%- name %></strong>:",
"paymentYouSentSubscription": "You sent <strong><%- name %></strong> a <%- months %>-months Habitica subscription.",
"paymentSubBilling": "Your subscription will be billed <strong>$<%- amount %></strong> every <strong><%- months %> months</strong>.",
"paymentYouSentSubscription": "You sent <strong><%- name %></strong> a <%= months %>-months Habitica subscription.",
"paymentSubBilling": "Your subscription will be billed <strong>$<%= amount %></strong> every <strong><%= months %> months</strong>.",
"success": "Success!",
"classGear": "Class Gear",
"classGearText": "Congratulations on choosing a class! I've added your new basic weapon to your inventory. Take a look below to equip it!",
@@ -167,5 +167,5 @@
"welcome4": "Avoid bad habits that drain Health (HP), or your avatar will die!",
"welcome5": "Now you'll customize your avatar and set up your tasks...",
"imReady": "Enter Habitica",
"limitedOffer": "Available until <%- date %>"
"limitedOffer": "Available until <%= date %>"
}

View File

@@ -8,7 +8,7 @@
"webStep2Text": "Now, start tackling your goals from the list! As you complete tasks and check them off in Habitica, you will gain [Experience](http://habitica.wikia.com/wiki/Experience_Points), which helps you level up, and [Gold](http://habitica.wikia.com/wiki/Gold_Points), which allows you to purchase Rewards. If you fall into bad habits or miss your Dailies, you will lose [Health](http://habitica.wikia.com/wiki/Health_Points). In that way, the Habitica Experience and Health bars serve as a fun indicator of your progress toward your goals. You'll start seeing your real life improve as your character advances in the game.",
"step3": "Step 3: Customize and Explore Habitica",
"webStep3Text": "Once you're familiar with the basics, you can get even more out of Habitica with these nifty features:\n * Organize your tasks with [tags](http://habitica.wikia.com/wiki/Tags) (edit a task to add them).\n * Customize your [avatar](http://habitica.wikia.com/wiki/Avatar) by clicking the user icon in the upper-right corner.\n * Buy your [Equipment](http://habitica.wikia.com/wiki/Equipment) under Rewards or from the [Shops](<%- shopUrl %>), and change it under [Inventory > Equipment](<%- equipUrl %>).\n * Connect with other users via the [Tavern](http://habitica.wikia.com/wiki/Tavern).\n * Starting at Level 3, hatch [Pets](http://habitica.wikia.com/wiki/Pets) by collecting [eggs](http://habitica.wikia.com/wiki/Eggs) and [hatching potions](http://habitica.wikia.com/wiki/Hatching_Potions). [Feed](http://habitica.wikia.com/wiki/Food) them to create [Mounts](http://habitica.wikia.com/wiki/Mounts).\n * At level 10: Choose a particular [class](http://habitica.wikia.com/wiki/Class_System) and then use class-specific [skills](http://habitica.wikia.com/wiki/Skills) (levels 11 to 14).\n * Form a party with your friends (by clicking [Party](<%- partyUrl %>) in the navigation bar) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [quests](http://habitica.wikia.com/wiki/Quests) (you will be given a quest at level 15).",
"webStep3Text": "Once you're familiar with the basics, you can get even more out of Habitica with these nifty features:\n * Organize your tasks with [tags](http://habitica.wikia.com/wiki/Tags) (edit a task to add them).\n * Customize your [avatar](http://habitica.wikia.com/wiki/Avatar) by clicking the user icon in the upper-right corner.\n * Buy your [Equipment](http://habitica.wikia.com/wiki/Equipment) under Rewards or from the [Shops](<%= shopUrl %>), and change it under [Inventory > Equipment](<%= equipUrl %>).\n * Connect with other users via the [Tavern](http://habitica.wikia.com/wiki/Tavern).\n * Starting at Level 3, hatch [Pets](http://habitica.wikia.com/wiki/Pets) by collecting [eggs](http://habitica.wikia.com/wiki/Eggs) and [hatching potions](http://habitica.wikia.com/wiki/Hatching_Potions). [Feed](http://habitica.wikia.com/wiki/Food) them to create [Mounts](http://habitica.wikia.com/wiki/Mounts).\n * At level 10: Choose a particular [class](http://habitica.wikia.com/wiki/Class_System) and then use class-specific [skills](http://habitica.wikia.com/wiki/Skills) (levels 11 to 14).\n * Form a party with your friends (by clicking [Party](<%= partyUrl %>) in the navigation bar) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [quests](http://habitica.wikia.com/wiki/Quests) (you will be given a quest at level 15).",
"overviewQuestions": "Have questions? Check out the [FAQ](<%- faqUrl %>)! If your question isn't mentioned there, you can ask for further help in the [Habitica Help guild](<%- helpGuildUrl %>).\n\nGood luck with your tasks!"
"overviewQuestions": "Have questions? Check out the [FAQ](<%= faqUrl %>)! If your question isn't mentioned there, you can ask for further help in the [Habitica Help guild](<%= helpGuildUrl %>).\n\nGood luck with your tasks!"
}

View File

@@ -24,8 +24,8 @@
"inviteParty": "Invite Party to Quest",
"questInvitation": "Quest Invitation:",
"questInvitationTitle": "Quest Invitation",
"questInvitationInfo": "Invitation for the Quest <%- quest %>",
"invitedToQuest": "You were invited to the Quest <span class=\"notification-bold-blue\"><%- quest %></span>",
"questInvitationInfo": "Invitation for the Quest <%= quest %>",
"invitedToQuest": "You were invited to the Quest <span class=\"notification-bold-blue\"><%= quest %></span>",
"askLater": "Ask Later",
"questLater": "Quest Later",
"buyQuest": "Buy Quest",
@@ -35,15 +35,15 @@
"pending": "Pending",
"questStart": "Once all members have either accepted or rejected, the quest begins. Only those that clicked \"accept\" will be able to participate in the quest and receive the drops. If members are pending too long (inactive?), the quest owner can start the quest without them by clicking \"Begin\". The quest owner can also cancel the quest and regain the quest scroll by clicking \"Cancel\".",
"questStartBroken": "Once all members have either accepted or rejected, the quest begins... Only those that clicked \"accept\" will be able to participate in the quest and receive the drops... If members are pending too long (inactive?), the quest owner can start the quest without them by clicking \"Begin\"... The quest owner can also cancel the quest and regain the quest scroll by clicking \"Cancel\"...",
"questCollection": "+ <%- val %> quest item(s) found",
"questDamage": "+ <%- val %> damage to boss",
"questCollection": "+ <%= val %> quest item(s) found",
"questDamage": "+ <%= val %> damage to boss",
"begin": "Begin",
"bossHP": "Boss HP",
"bossStrength": "Boss Strength",
"rage": "Rage",
"collect": "Collect",
"collected": "Collected",
"collectionItems": "<%- number %> <%- items %>",
"collectionItems": "<%= number %> <%= items %>",
"itemsToCollect": "Items to Collect",
"bossDmg1": "Each completed Daily and To-Do and each positive Habit hurts the boss. Hurt it more with redder tasks or Brutal Smash and Burst of Flames. The boss will deal damage to every quest participant for every Daily you've missed (multiplied by the boss's Strength) in addition to your regular damage, so keep your party healthy by completing your Dailies! <strong>All damage to and from a boss is tallied on cron (your day roll-over).</strong>",
"bossDmg2": "Only participants will fight the boss and share in the quest loot.",
@@ -59,8 +59,8 @@
"leaveQuest": "Leave Quest",
"sureLeave": "Are you sure you want to leave the active quest? All your quest progress will be lost.",
"questOwner": "Quest Owner",
"questTaskDamage": "+ <%- damage %> pending damage to boss",
"questTaskCollection": "<%- items %> items collected today",
"questTaskDamage": "+ <%= damage %> pending damage to boss",
"questTaskCollection": "<%= items %> items collected today",
"questOwnerNotInPendingQuest": "The quest owner has left the quest and can no longer begin it. It is recommended that you cancel it now. The quest owner will retain possession of the quest scroll.",
"questOwnerNotInRunningQuest": "The quest owner has left the quest. You can abort the quest if you need to. You can also allow it to keep running and all remaining participants will receive the quest rewards when the quest finishes.",
"questOwnerNotInPendingQuestParty": "The quest owner has left the party and can no longer begin the quest. It is recommended that you cancel it now. The quest scroll will be returned to the quest owner.",
@@ -71,15 +71,15 @@
"scrollsText1": "Quests require parties. If you want to quest solo,",
"scrollsText2": "create an empty party",
"scrollsPre": "You haven't unlocked this quest yet!",
"alreadyEarnedQuestLevel": "You already earned this quest by attaining Level <%- level %>.",
"alreadyEarnedQuestReward": "You already earned this quest by completing <%- priorQuest %>.",
"alreadyEarnedQuestLevel": "You already earned this quest by attaining Level <%= level %>.",
"alreadyEarnedQuestReward": "You already earned this quest by completing <%= priorQuest %>.",
"completedQuests": "Completed the following quests",
"mustComplete": "You must first complete <%- quest %>.",
"mustLevel": "You must be level <%- level %> to begin this quest.",
"mustLvlQuest": "You must be level <%- level %> to buy this quest!",
"mustComplete": "You must first complete <%= quest %>.",
"mustLevel": "You must be level <%= level %> to begin this quest.",
"mustLvlQuest": "You must be level <%= level %> to buy this quest!",
"mustInviteFriend": "To earn this quest, invite a friend to your Party. Invite someone now?",
"unlockByQuesting": "To unlock this quest, complete <%- title %>.",
"questConfirm": "Are you sure? Only <%- questmembers %> of your <%- totalmembers %> party members have joined this quest! Quests start automatically when all players have joined or rejected the invitation.",
"unlockByQuesting": "To unlock this quest, complete <%= title %>.",
"questConfirm": "Are you sure? Only <%= questmembers %> of your <%= totalmembers %> party members have joined this quest! Quests start automatically when all players have joined or rejected the invitation.",
"sureCancel": "Are you sure you want to cancel this quest? All invitation acceptances will be lost. The quest owner will retain possession of the quest scroll.",
"sureAbort": "Are you sure you want to abort this mission? It will abort it for everyone in your party and all progress will be lost. The quest scroll will be returned to the quest owner.",
"doubleSureAbort": "Are you double sure? Make sure they won't hate you forever!",
@@ -92,14 +92,14 @@
"whichQuestStart": "Which quest do you want to start?",
"getMoreQuests": "Get more quests",
"unlockedAQuest": "You unlocked a quest!",
"leveledUpReceivedQuest": "You leveled up to <strong>Level <%- level %></strong> and received a quest scroll!",
"leveledUpReceivedQuest": "You leveled up to <strong>Level <%= level %></strong> and received a quest scroll!",
"questInvitationDoesNotExist": "No quest invitation has been sent out yet.",
"questInviteNotFound": "No quest invitation found.",
"guildQuestsNotSupported": "Guilds cannot be invited on quests.",
"questNotOwned": "You don't own that quest scroll.",
"questNotGoldPurchasable": "Quest \"<%- key %>\" is not a Gold-purchasable quest.",
"questNotGemPurchasable": "Quest \"<%- key %>\" is not a Gem-purchasable quest.",
"questLevelTooHigh": "You must be level <%- level %> to begin this quest.",
"questNotGoldPurchasable": "Quest \"<%= key %>\" is not a Gold-purchasable quest.",
"questNotGemPurchasable": "Quest \"<%= key %>\" is not a Gem-purchasable quest.",
"questLevelTooHigh": "You must be level <%= level %> to begin this quest.",
"questAlreadyUnderway": "Your party is already on a quest. Try again when the current quest has ended.",
"questAlreadyAccepted": "You already accepted the quest invitation.",
"noActiveQuestToLeave": "No active quest to leave",
@@ -114,17 +114,17 @@
"questNotPending": "There is no quest to start.",
"questOrGroupLeaderOnlyStartQuest": "Only the quest leader or group leader can force start the quest",
"createAccountReward": "Create Account",
"loginIncentiveQuest": "To unlock this quest, check in to Habitica on <%- count %> different days!",
"loginIncentiveQuestObtained": "You earned this quest by checking in to Habitica on <%- count %> different days!",
"loginReward": "<%- count %> Check-ins",
"loginIncentiveQuest": "To unlock this quest, check in to Habitica on <%= count %> different days!",
"loginIncentiveQuestObtained": "You earned this quest by checking in to Habitica on <%= count %> different days!",
"loginReward": "<%= count %> Check-ins",
"createAccountQuest": "You received this quest when you joined Habitica! If a friend joins, they'll get one too.",
"questBundles": "Discounted Quest Bundles",
"buyQuestBundle": "Buy Quest Bundle",
"noQuestToStart": "Cant find a quest to start? Try checking out the Quest Shop in the Market for new releases!",
"pendingDamage": "<%- damage %> pending damage",
"pendingDamage": "<%= damage %> pending damage",
"pendingDamageLabel": "pending damage",
"bossHealth": "<%- currentHealth %> / <%- maxHealth %> Health",
"bossHealth": "<%= currentHealth %> / <%= maxHealth %> Health",
"rageAttack": "Rage Attack:",
"bossRage": "<%- currentRage %> / <%- maxRage %> Rage",
"bossRage": "<%= currentRage %> / <%= maxRage %> Rage",
"rageStrikes": "Rage Strikes"
}

View File

@@ -14,16 +14,16 @@
"rebirthInList4": "Items obtained from Gems or drops (such as pets and mounts) remain.",
"rebirthEarnAchievement": "You also earn an Achievement for beginning a new adventure!",
"beReborn": "Be Reborn",
"rebirthAchievement": "You've begun a new adventure! This is Rebirth <%- number %> for you, and the highest Level you've attained is <%- level %>. To stack this Achievement, begin your next new adventure when you've reached an even higher Level!",
"rebirthAchievement100": "You've begun a new adventure! This is Rebirth <%- number %> for you, and the highest Level you've attained is 100 or higher. To stack this Achievement, begin your next new adventure when you've reached at least 100!",
"rebirthAchievement": "You've begun a new adventure! This is Rebirth <%= number %> for you, and the highest Level you've attained is <%= level %>. To stack this Achievement, begin your next new adventure when you've reached an even higher Level!",
"rebirthAchievement100": "You've begun a new adventure! This is Rebirth <%= number %> for you, and the highest Level you've attained is 100 or higher. To stack this Achievement, begin your next new adventure when you've reached at least 100!",
"rebirthBegan": "Began a New Adventure",
"rebirthText": "Began <%- rebirths %> New Adventures",
"rebirthOrb": "Used an Orb of Rebirth to start over after attaining Level <%- level %>.",
"rebirthText": "Began <%= rebirths %> New Adventures",
"rebirthOrb": "Used an Orb of Rebirth to start over after attaining Level <%= level %>.",
"rebirthOrb100": "Used an Orb of Rebirth to start over after attaining Level 100 or higher.",
"rebirthOrbNoLevel": "Used an Orb of Rebirth to start over.",
"rebirthPop": "Instantly restart your character as a Level 1 Warrior while retaining achievements, collectibles, and equipment. Your tasks and their history will remain but they will be reset to yellow. Your streaks will be removed except from challenge tasks. Your Gold, Experience, Mana, and the effects of all Skills will be removed. All of this will take effect immediately. For more information, see the wiki's <a href='http://habitica.wikia.com/wiki/Orb_of_Rebirth' target='_blank'>Orb of Rebirth</a> page.",
"rebirthName": "Orb of Rebirth",
"reborn": "Reborn, max level <%- reLevel %>",
"reborn": "Reborn, max level <%= reLevel %>",
"confirmReborn": "Are you sure?",
"rebirthComplete": "You have been reborn!"
}

View File

@@ -45,11 +45,11 @@
"xml": "(XML)",
"json": "(JSON)",
"customDayStart": "Custom Day Start",
"sureChangeCustomDayStartTime": "Are you sure you want to change your Custom Day Start time? Your Dailies will next reset the first time you use Habitica after <%- time %>. Make sure you have completed your Dailies before then!",
"sureChangeCustomDayStartTime": "Are you sure you want to change your Custom Day Start time? Your Dailies will next reset the first time you use Habitica after <%= time %>. Make sure you have completed your Dailies before then!",
"changeCustomDayStart": "Change Custom Day Start?",
"sureChangeCustomDayStart": "Are you sure you want to change your custom day start?",
"customDayStartHasChanged": "Your custom day start has changed.",
"nextCron": "Your Dailies will next reset the first time you use Habitica after <%- time %>. Make sure you have completed your Dailies before this time!",
"nextCron": "Your Dailies will next reset the first time you use Habitica after <%= time %>. Make sure you have completed your Dailies before this time!",
"customDayStartInfo1": "Habitica defaults to check and reset your Dailies at midnight in your own time zone each day. You can customize that time here.",
"misc": "Misc",
"showHeader": "Show Header",
@@ -65,7 +65,7 @@
"resetText1": "WARNING! This resets many parts of your account. This is highly discouraged, but some people find it useful in the beginning after playing with the site for a short time.",
"resetText2": "You will lose all your levels, Gold, and Experience points. All your tasks (except those from challenges) will be deleted permanently and you will lose all of their historical data. You will lose all your equipment but you will be able to buy it all back, including all limited edition equipment or subscriber Mystery items that you already own (you will need to be in the correct class to re-buy class-specific gear). You will keep your current class and your pets and mounts. You might prefer to use an Orb of Rebirth instead, which is a much safer option and which will preserve your tasks and equipment.",
"deleteLocalAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type your password into the text box below.",
"deleteSocialAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type \"<%- magicWord %>\" into the text box below.",
"deleteSocialAccountText": "Are you sure? This will delete your account forever, and it can never be restored! You will need to register a new account to use Habitica again. Banked or spent Gems will not be refunded. If you're absolutely certain, type \"<%= magicWord %>\" into the text box below.",
"API": "API",
"APIv3": "API v3",
"APIText": "Copy these for use in third party applications. However, think of your API Token like a password, and do not share it publicly. You may occasionally be asked for your User ID, but never post your API Token where others can see it, including on Github.",
@@ -98,27 +98,27 @@
"usernameSuccess": "Username successfully changed",
"displayNameSuccess": "Display name successfully changed",
"emailSuccess": "Email successfully changed",
"detachSocial": "De-register <%- network %>",
"detachedSocial": "Successfully removed <%- network %> authentication from your account",
"detachSocial": "De-register <%= network %>",
"detachedSocial": "Successfully removed <%= network %> authentication from your account",
"addedLocalAuth": "Successfully added local authentication",
"data": "Data",
"exportData": "Export Data",
"usernameOrEmail": "Username or Email",
"email": "Email",
"registerWithSocial": "Register with <%- network %>",
"registeredWithSocial": "Registered with <%- network %>",
"registerWithSocial": "Register with <%= network %>",
"registeredWithSocial": "Registered with <%= network %>",
"loginNameDescription": "This is what you use to log in to Habitica. To change it, use the form below. If instead you want to change the Display Name that appears on your avatar and in chat messages, go to the User Icon &gt; Profile and click the Edit button.",
"emailNotifications": "Email Notifications",
"wonChallenge": "You won a Challenge!",
"newPM": "Received Private Message",
"newPMInfo": "New Message from <%- name %>: <%- message %>",
"newPMInfo": "New Message from <%= name %>: <%= message %>",
"giftedGems": "Gifted Gems",
"giftedGemsInfo": "<%- name %> gifted you <%- amount %> Gems",
"giftedGemsFull": "Hello <%- username %>, <%- sender %> has sent you <%- gemAmount %> gems!",
"giftedGemsInfo": "<%= name %> gifted you <%= amount %> Gems",
"giftedGemsFull": "Hello <%= username %>, <%= sender %> has sent you <%= gemAmount %> gems!",
"giftedSubscription": "Gifted Subscription",
"giftedSubscriptionInfo": "<%- name %> gifted you a <%- months %> month subscription",
"giftedSubscriptionFull": "Hello <%- username %>, <%- sender %> has sent you <%- monthCount %> months of subscription!",
"giftedSubscriptionWinterPromo": "Hello <%- username %>, you received <%- monthCount %> months of subscription as part of our holiday gift-giving promotion!",
"giftedSubscriptionInfo": "<%= name %> gifted you a <%= months %> month subscription",
"giftedSubscriptionFull": "Hello <%= username %>, <%= sender %> has sent you <%= monthCount %> months of subscription!",
"giftedSubscriptionWinterPromo": "Hello <%= username %>, you received <%= monthCount %> months of subscription as part of our holiday gift-giving promotion!",
"invitedParty": "Invited To Party",
"invitedGuild": "Invited To Guild",
"importantAnnouncements": "Reminders to check in to complete tasks and receive prizes",
@@ -136,8 +136,8 @@
"unsubscribeAllEmails": "Check to Unsubscribe from Emails",
"unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, Habitica will never be able to notify me via email about important changes to the site or my account.",
"unsubscribeAllPush": "Check to Unsubscribe from all Push Notifications",
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%- emailType %>\" emails.",
"subscriptionRateText": "Recurring $<%- price %> USD every <%- months %> months",
"correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.",
"subscriptionRateText": "Recurring $<%= price %> USD every <%= months %> months",
"recurringText": "recurring",
"benefits": "Benefits",
"coupon": "Coupon",
@@ -163,21 +163,21 @@
"invalidEnabled": "the \"enabled\" parameter should be a boolean.",
"invalidWebhookId": "the \"id\" parameter should be a valid UUID.",
"missingWebhookId": "The webhook's id is required.",
"invalidWebhookType": "\"<%- type %>\" is not a valid value for the parameter \"type\".",
"webhookBooleanOption": "\"<%- option %>\" must be a Boolean value.",
"webhookIdAlreadyTaken": "A webhook with the id <%- id %> already exists.",
"noWebhookWithId": "There is no webhook with the id <%- id %>.",
"invalidWebhookType": "\"<%= type %>\" is not a valid value for the parameter \"type\".",
"webhookBooleanOption": "\"<%= option %>\" must be a Boolean value.",
"webhookIdAlreadyTaken": "A webhook with the id <%= id %> already exists.",
"noWebhookWithId": "There is no webhook with the id <%= id %>.",
"regIdRequired": "RegId is required",
"invalidPushClient": "Invalid client. Only Official Habitica clients can receive push notifications.",
"pushDeviceAdded": "Push device added successfully",
"pushDeviceAlreadyAdded": "The user already has the push device",
"pushDeviceNotFound": "The user has no push device with this id.",
"pushDeviceRemoved": "Push device removed successfully.",
"buyGemsGoldCap": "Cap raised to <%- amount %>",
"mysticHourglass": "<%- amount %> Mystic Hourglass",
"buyGemsGoldCap": "Cap raised to <%= amount %>",
"mysticHourglass": "<%= amount %> Mystic Hourglass",
"mysticHourglassText": "Mystic Hourglasses allow purchasing a previous month's Mystery Item set.",
"purchasedPlanId": "Recurring $<%- price %> USD each <%- months %> Month(s) (<%- plan %>)",
"purchasedPlanExtraMonths": "You have <%- months %> months of extra subscription credit.",
"purchasedPlanId": "Recurring $<%= price %> USD each <%= months %> Month(s) (<%= plan %>)",
"purchasedPlanExtraMonths": "You have <%= months %> months of extra subscription credit.",
"consecutiveSubscription": "Consecutive Subscription",
"consecutiveMonths": "Consecutive Months:",
"gemCapExtra": "Gem Cap Extra:",
@@ -187,7 +187,7 @@
"amazonPayments": "Amazon Payments",
"amazonPaymentsRecurring": "Ticking the checkbox below is necessary for your subscription to be created. It allows your Amazon account to be used for ongoing payments for <strong>this</strong> subscription. It will not cause your Amazon account to be automatically used for any future purchases.",
"timezone": "Time Zone",
"timezoneUTC": "Habitica uses the time zone set on your PC, which is: <strong><%- utc %></strong>",
"timezoneUTC": "Habitica uses the time zone set on your PC, which is: <strong><%= utc %></strong>",
"timezoneInfo": "If that time zone is wrong, first reload this page using your browser's reload or refresh button to ensure that Habitica has the most recent information. If it is still wrong, adjust the time zone on your PC and then reload this page again.<br><br> <strong>If you use Habitica on other PCs or mobile devices, the time zone must be the same on them all.</strong> If your Dailies have been resetting at the wrong time, repeat this check on all other PCs and on a browser on your mobile devices.",
"push": "Push",
"about": "About",
@@ -201,7 +201,7 @@
"displaynameIssueLength": "Display Names must be between 1 and 30 characters.",
"displaynameIssueSlur": "Display Names may not contain inappropriate language.",
"goToSettings": "Go to Settings",
"usernameVerifiedConfirmation": "Your username, <%- username %>, is confirmed!",
"usernameVerifiedConfirmation": "Your username, <%= username %>, is confirmed!",
"usernameNotVerified": "Please confirm your username.",
"changeUsernameDisclaimer": "We will be transitioning login names to unique, public usernames soon. This username will be used for invitations, @mentions in chat, and messaging.",
"verifyUsernameVeteranPet": "One of these Veteran Pets will be waiting for you after you've finished confirming!"

View File

@@ -24,7 +24,7 @@
"spellRogueToolsOfTradeNotes": "Your tricky talents buff your whole Party's Perception! (Based on: Unbuffed PER)",
"spellRogueStealthText": "Stealth",
"spellRogueStealthNotes": "With each cast, a few of your undone Dailies won't cause damage tonight. Their streaks and colors won't change. (Based on: PER)",
"spellRogueStealthDaliesAvoided": "<%- originalText %> Number of dailies avoided: <%- number %>.",
"spellRogueStealthDaliesAvoided": "<%= originalText %> Number of dailies avoided: <%= number %>.",
"spellRogueStealthMaxedOut": "You have already avoided all your dailies; there's no need to cast this again.",
"spellHealerHealText": "Healing Light",
"spellHealerHealNotes": "Shining light restores your health! (Based on: CON and INT)",
@@ -55,5 +55,5 @@
"challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.",
"groupTasksNoCast": "Casting a skill on group tasks is not allowed.",
"spellNotOwned": "You don't own this skill.",
"spellLevelTooHigh": "You must be level <%- level %> to use this skill."
"spellLevelTooHigh": "You must be level <%= level %> to use this skill."
}

View File

@@ -6,8 +6,8 @@
"buyGemsGold": "Buy Gems with Gold",
"buyGemsGoldText": "Alexander the Merchant will sell you Gems at a cost of 20 Gold per Gem. His monthly shipments are initially capped at 25 Gems per month, but for every 3 consecutive months that you are subscribed, this cap increases by 5 Gems, up to a maximum of 50 Gems per month!",
"mustSubscribeToPurchaseGems": "Must subscribe to purchase gems with GP",
"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": "Your requested amount <%- quantity %> exceeds 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.",
"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": "Your requested amount <%= quantity %> exceeds 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.",
"retainHistory": "Retain additional history entries",
"retainHistoryText": "Makes completed To-Dos and task history available for longer.",
"doubleDrops": "Daily drop caps doubled",
@@ -83,7 +83,7 @@
"subFreeGemsHow": "Habitica players can earn Gems for free by winning <a href=\"/challenges/findChallenges\">challenges</a> that award Gems as a prize, or as a <a href=\"http://habitica.wikia.com/wiki/Contributing_to_Habitica\">contributor reward by helping the development of Habitica.</a>",
"seeSubscriptionDetails": "Go to <a href='/user/settings/subscription'>Settings &gt; Subscription</a> to see your subscription details!",
"timeTravelers": "Time Travelers",
"timeTravelersTitleNoSub": "<%- linkStartTyler %>Tyler<%= linkEnd %> and <%- linkStartVicky %>Vicky<%= linkEnd %>",
"timeTravelersTitleNoSub": "<%= linkStartTyler %>Tyler<%= linkEnd %> and <%= linkStartVicky %>Vicky<%= linkEnd %>",
"timeTravelersTitle": "Mysterious Time Travelers",
"timeTravelersPopoverNoSub": "You'll need a Mystic Hourglass to summon the mysterious Time Travelers! <%= linkStart %>Subscribers<%= linkEnd %> earn one Mystic Hourglass for every three months of consecutive subscribing. Come back when you have a Mystic Hourglass, and the Time Travelers will fetch you a rare pet, mount, or Subscriber Item Set from the past... or maybe even the future.",
"timeTravelersPopoverNoSubMobile": "Looks like youll need a Mystic Hourglass to open the time portal and summon the Mysterious Time Travelers.",
@@ -165,7 +165,7 @@
"hourglassBuyItemConfirm": "Buy this item for 1 Mystic Hourglass?",
"petsAlreadyOwned": "Pet already owned.",
"mountsAlreadyOwned": "Mount already owned.",
"typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%- allowedTypes %>",
"typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%= allowedTypes %>",
"petsNotAllowedHourglass": "Pet not available for purchase with Mystic Hourglass.",
"mountsNotAllowedHourglass": "Mount not available for purchase with Mystic Hourglass.",
"hourglassPurchase": "Purchased an item using a Mystic Hourglass!",
@@ -176,20 +176,20 @@
"missingReceipt": "Missing Receipt.",
"cannotDeleteActiveAccount": "You have an active subscription, cancel your plan before deleting your account.",
"paymentNotSuccessful": "The payment was not successful",
"planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%- nextBillingDate %>, after which you can cancel to retain your full benefits",
"planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits",
"notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.",
"readCard": "<%- cardType %> has been read",
"readCard": "<%= cardType %> has been read",
"cardTypeRequired": "Card type required",
"cardTypeNotAllowed": "Unknown card type.",
"invalidCoupon": "Invalid coupon code.",
"couponUsed": "Coupon code already used.",
"couponCodeRequired": "The coupon code is required.",
"paypalCanceled": "Your subscription has been canceled",
"earnGemsMonthly": "Earn up to **<%- cap %> Gems** per month",
"earnGemsMonthly": "Earn up to **<%= cap %> Gems** per month",
"receiveMysticHourglass": "Receive a Mystic Hourglass!",
"receiveMysticHourglasses": "Receive **<%- amount %> Mystic Hourglasses**!",
"receiveMysticHourglasses": "Receive **<%= amount %> Mystic Hourglasses**!",
"everyMonth": "Every Month",
"everyXMonths": "Every <%- interval %> Months",
"everyXMonths": "Every <%= interval %> Months",
"everyYear": "Every Year",
"choosePaymentMethod": "Choose your payment method",
"subscribeSupportsDevs": "Subscribing supports the developers and helps keep Habitica running",

View File

@@ -5,14 +5,14 @@
"sureDeleteCompletedTodos": "Are you sure you want to delete your completed To-Dos?",
"lotOfToDos": "Your most recent 30 completed To-Dos are shown here. You can see older completed To-Dos from Data > Data Display Tool or Data > Export Data > User Data.",
"deleteToDosExplanation": "If you click the button below, all of your completed To-Dos and archived To-Dos will be permanently deleted, except for To-Dos from active challenges and Group Plans. Export them first if you want to keep a record of them.",
"addMultipleTip": "<strong>Tip:</strong> To add multiple <%- taskType %>, separate each one using a line break (Shift + Enter) and then press \"Enter.\"",
"addMultipleTip": "<strong>Tip:</strong> To add multiple <%= taskType %>, separate each one using a line break (Shift + Enter) and then press \"Enter.\"",
"addsingle": "Дадаць адзін",
"addATask": "Add a <%- type %>",
"editATask": "Edit a <%- type %>",
"createTask": "Create <%- type %>",
"addATask": "Add a <%= type %>",
"editATask": "Edit a <%= type %>",
"createTask": "Create <%= type %>",
"addTaskToUser": "Add Task",
"scheduled": "Scheduled",
"theseAreYourTasks": "These are your <%- taskType %>",
"theseAreYourTasks": "These are your <%= taskType %>",
"habit": "Habit",
"habits": "Звычкі",
"newHabit": "Новая звычка",
@@ -79,7 +79,7 @@
"complete2": "Complete",
"dated": "З датай",
"today": "Today",
"dueIn": "Due <%- dueIn %>",
"dueIn": "Due <%= dueIn %>",
"due": "Due",
"notDue": "Not Due",
"grey": "Шэрыя",
@@ -105,12 +105,12 @@
"startDateHelpTitle": "When should this task start?",
"startDateHelp": "Set the date for which this task takes effect. Will not be due on earlier days.",
"streaks": "Streak Achievements",
"streakName": "<%- count %> Streak Achievements",
"streakText": "Has performed <%- count %> 21-day streaks on Dailies",
"streakName": "<%= count %> Streak Achievements",
"streakText": "Has performed <%= count %> 21-day streaks on Dailies",
"streakSingular": "Серыі",
"streakSingularText": "Дасягнута 21-дзённая серыя выкананых запар штодзенных заданняў",
"perfectName": "<%- count %> Perfect Days",
"perfectText": "Completed all active Dailies on <%- count %> days. With this achievement you get a +level/2 buff to all Stats for the next day. Levels greater than 100 don't have any additional effects on buffs.",
"perfectName": "<%= count %> Perfect Days",
"perfectText": "Completed all active Dailies on <%= count %> days. With this achievement you get a +level/2 buff to all Stats for the next day. Levels greater than 100 don't have any additional effects on buffs.",
"perfectSingular": "Выдатны дзень",
"perfectSingularText": "Completed all active Dailies in one day. With this achievement you get a +level/2 buff to all Stats for the next day. Levels greater than 100 don't have any additional effects on buffs.",
"streakerAchievement": "You have attained the \"Streaker\" Achievement! The 21-day mark is a milestone for habit formation. You can continue to stack this Achievement for every additional 21 days, on this Daily or any other!",
@@ -128,12 +128,12 @@
"emptyTask": "Спачатку ўвядзіце назву задання.",
"dailiesRestingInInn": "Вы адпачываеце ў гасцініцы! Прапушчаныя штодзённыя заданні НЕ зробяць вам шкоду ў канцы сённяшняга дня, але адзнакі аб іх выкананні БУДУЦЬ скідвацца кожны дзень. Калі ваша каманда ўдзельнічае у квэсце, вы не будзеце наносіць страты / знаходзіць прадметы, пакуль не пакінеце гасцініцу. У той жа час, Бос ўсё ж будзе наносіць страты вам за штодзённыя заданні, прапушчаныя вашымі таварышамі па камандзе.",
"habitHelp1": "Добрыя звычкі - рэчы, якія вы робіце часта. Яны ўзнагароджваюцца золатам і вопытам кожны раз, калі вы націснёце <% = plusIcon%>.",
"habitHelp2": "Дрэнныя звычкі - рэчы, якіх вы хочаце пазбегнуць. Яны адымаюць здароў'е кожны раз, націснеце <%- minusIcon %>.",
"habitHelp2": "Дрэнныя звычкі - рэчы, якіх вы хочаце пазбегнуць. Яны адымаюць здароў'е кожны раз, націснеце <%= minusIcon %>.",
"habitHelp3": "Для натхнення паглядзіце гэтыя <a href='http://habitica.wikia.com/wiki/Sample_Habits' target='_blank'>узоры Звычак</a>!",
"newbieGuild": "More questions? Ask in the <%= linkStart %>Habitica Help guild<%= linkEnd %>!",
"dailyHelp1": "Dailies repeat <%- emphasisStart %>every day<%- emphasisEnd %> that they are active. Click the <%- pencilIcon %> to change the days a Daily is active.",
"dailyHelp1": "Dailies repeat <%= emphasisStart %>every day<%= emphasisEnd %> that they are active. Click the <%= pencilIcon %> to change the days a Daily is active.",
"dailyHelp2": "If you don't complete active Dailies, you lose Health when your day rolls over.",
"dailyHelp3": "Dailies turn <%- emphasisStart %>redder<%- emphasisEnd %> when you miss them, and <%- emphasisStart %>bluer<%- emphasisEnd %> when you complete them. The redder the Daily, the more it will reward you... or hurt you.",
"dailyHelp3": "Dailies turn <%= emphasisStart %>redder<%= emphasisEnd %> when you miss them, and <%= emphasisStart %>bluer<%= emphasisEnd %> when you complete them. The redder the Daily, the more it will reward you... or hurt you.",
"dailyHelp4": "To change when your day rolls over, go to <%= linkStart %> Settings > Site<%= linkEnd %> > Custom Day Start.",
"dailyHelp5": "Для натхнення паглядзіце гэтыя <a href='http://habitica.wikia.com/wiki/Sample_Dailies' target='_blank'>узоры Штодзённых заданняў</a>!",
"toDoHelp1": "To-Dos start yellow, and get redder (more valuable) the longer it takes to complete them.",
@@ -168,9 +168,9 @@
"counterPeriodDay": "Day",
"counterPeriodWeek": "Week",
"counterPeriodMonth": "Month",
"habitCounter": "Counter (Resets <%- frequency %>)",
"habitCounterUp": "Positive Counter (Resets <%- frequency %>)",
"habitCounterDown": "Negative Counter (Resets <%- frequency %>)",
"habitCounter": "Counter (Resets <%= frequency %>)",
"habitCounterUp": "Positive Counter (Resets <%= frequency %>)",
"habitCounterDown": "Negative Counter (Resets <%= frequency %>)",
"taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested",
"taskApprovalHasBeenRequested": "Approval has been requested",
"taskApprovalWasNotRequested": "Only a task waiting for approval can be marked as needing more work",
@@ -199,7 +199,7 @@
"monthlyRepeatHelpContent": "This task will be due every X months",
"yearlyRepeatHelpContent": "This task will be due every X years",
"resets": "Resets",
"summaryStart": "Repeats <%- frequency %> every <%- everyX %> <%- frequencyPlural %>",
"summaryStart": "Repeats <%= frequency %> every <%= everyX %> <%= frequencyPlural %>",
"nextDue": "Next Due Dates",
"checkOffYesterDailies": "Check off any Dailies you did yesterday:",
"yesterDailiesTitle": "You left these Dailies unchecked yesterday! Do you want to check off any of them now?",

View File

@@ -3,7 +3,7 @@
"share": "Сподели",
"onwards": "Напред!",
"levelup": "Изпълнявайки целите си в истинския живот, Вие качихте ниво и здравето Ви беше запълнено!",
"reachedLevel": "Достигнахте ниво <%- level %>",
"reachedLevel": "Достигнахте ниво <%= level %>",
"achievementLostMasterclasser": "Изпълнител на Мисии: Серия на Класовите Повелители",
"achievementLostMasterclasserText": "Завършихте шестнадесетте мисии от Серията на Класовите Повелители и разрешихте загадката на Изгубената Класова Повелителка!",
"achievementUndeadUndertaker": "Нежив Погребален Директор",
@@ -59,7 +59,7 @@
"foundNewItemsCTA": "Отидете в Инвентар и смесете новата ви излюпваща отвара с яйце!",
"foundNewItemsExplanation": "Завършека на задачи ви дава шанс да намерите предмети като Яйца, Излюпващи Отвари и Животинска Храна.",
"foundNewItems": "Намерихте нови предмети!",
"hideAchievements": "Скрий <%- category %>",
"hideAchievements": "Скрий <%= category %>",
"showAllAchievements": "Покажи Всички",
"onboardingCompleteDescSmall": "Ако желаете още повече, отидете в Постижения и започнете събирането!",
"onboardingCompleteDesc": "Получихте <strong>5 Постижения</strong> и <strong class=\"gold-amount\">100 Злато</strong> за завършения списък.",
@@ -78,7 +78,7 @@
"achievementHatchedPet": "Излюпи Животно",
"viewAchievements": "Постижения",
"letsGetStarted": "Нека да започнем!",
"onboardingProgress": "<%- percentage %>% напредък",
"onboardingProgress": "<%= percentage %>% напредък",
"achievementBareNecessitiesModalText": "Завършихте мисиите за Маймуна, Ленивец и Фиданка!",
"achievementBareNecessitiesText": "Завършили са всички мисии за Маймуна, Ленивец и Фиданка.",
"achievementBareNecessities": "От първа необходимост"

View File

@@ -47,7 +47,7 @@
"publicChallengesTitle": "Обществени предизвикателства",
"officialChallenge": "Официално предизвикателство на Хабитика",
"by": "от",
"participants": "Участници: <%- membercount %>",
"participants": "Участници: <%= membercount %>",
"join": "Присъединяване",
"exportChallengeCSV": "Изнасяне като CSV",
"selectGroup": "Моля, изберете група",
@@ -66,7 +66,7 @@
"not_participating": "Не участвате",
"challengedEitherOwnedFilter": "Без значение",
"backToChallenges": "Назад към всички предизвикателства",
"prizeValue": "Награда: <%- gemcount %>&nbsp;<%- gemicon %>",
"prizeValue": "Награда: <%= gemcount %>&nbsp;<%= gemicon %>",
"clone": "Копиране",
"challengeNotEnoughGems": "Нямате достатъчно диаманти, за да публикувате това предизвикателство.",
"noPermissionEditChallenge": "Нямате право да редактирате това предизвикателство",
@@ -85,7 +85,7 @@
"challengeNotFound": "Предизвикателството не е намерено или нямате достъп.",
"onlyLeaderDeleteChal": "Само водачът на предизвикателството може да го изтрие.",
"onlyLeaderUpdateChal": "Само водачът на предизвикателството може да го обнови.",
"winnerNotFound": "Победителят с идентификатор „<%- userId %>“ не е намерен или не участва в предизвикателството.",
"winnerNotFound": "Победителят с идентификатор „<%= userId %>“ не е намерен или не участва в предизвикателството.",
"noCompletedTodosChallenge": "„includeCompletedTodos“ не се поддържа при заявки за получаване на задачите от предизвикателство.",
"userTasksNoChallengeId": "Когато „tasksOwner“ е „user“, „challengeId“ не може да бъде подадено.",
"onlyChalLeaderEditTasks": "Задачите, принадлежащи към предизвикателство, могат да бъдат редактирани само от водача.",

View File

@@ -24,7 +24,7 @@
"size": "Размер",
"bodySlim": "Слаб",
"bodyBroad": "Широк",
"unlockSet": "Отключване на комплекта — <%- cost %>",
"unlockSet": "Отключване на комплекта — <%= cost %>",
"locked": "Заключен",
"shirts": "Ризи",
"shirt": "Риза",
@@ -83,12 +83,12 @@
"gearAchievementNotification": "Вие спечелихте постижението „Последното снаряжение“ заради това, че достигнахте максималното снаряжение за класа си!",
"moreGearAchievements": "За да получите още значки „Последното снаряжение“, променете класа си в <a href='/user/settings/site' target='_blank'>страницата „Настройки &gt; Уеб сайт</a> и купете екипировката на новия си клас!",
"armoireUnlocked": "За още екипировка, прегледайте <strong>Омагьосания гардероб!</strong> Щракнете наградата на Омагьосания гардероб и ще имате шанс да получите специална екипировка! Той може да Ви даде също опит или храна.",
"ultimGearName": "Последното снаряжение — <%- ultClass %>",
"ultimGearText": "Надградил екипировката си до най-високото ниво на комплектите за оръжия и брони за класа „<%- ultClass %>“.",
"ultimGearName": "Последното снаряжение — <%= ultClass %>",
"ultimGearText": "Надградил екипировката си до най-високото ниво на комплектите за оръжия и брони за класа „<%= ultClass %>“.",
"level": "Ниво",
"levelUp": "Повишено ниво!",
"gainedLevel": "Вдигнахте ниво!",
"leveledUp": "Изпълнявайки целите си в истинския живот, Вие достигнахте <strong>ниво <%- level %>!</strong>",
"leveledUp": "Изпълнявайки целите си в истинския живот, Вие достигнахте <strong>ниво <%= level %>!</strong>",
"fullyHealed": "Вие бяхте излекуван(а) напълно!",
"huzzah": "Ура!",
"mana": "Мана",
@@ -137,7 +137,7 @@
"invalidClass": "Неправилен клас. Моля, посочете един от следните: „warrior“, „rogue“, „wizard“ или „healer“.",
"levelPopover": "Всяко ниво Ви дава една точка, която можете да разпределите на показател по свой избор. Можете да го направите ръчно или да оставите играта да реши вместо Вас, използвайки една възможностите за автоматично разпределяне.",
"unallocated": "Неразпределени показателни точки",
"haveUnallocated": "Имате <%- points %> неизползвана/и показателна/и точка/и",
"haveUnallocated": "Имате <%= points %> неизползвана/и показателна/и точка/и",
"autoAllocation": "Автоматично разпределяне",
"autoAllocationPop": "Разпределяне на показателните точки при вдигане на ниво според Вашите предпочитания.",
"evenAllocation": "Разпределяне на показателните точки по равно",
@@ -158,7 +158,7 @@
"chooseClass": "Изберете клас",
"chooseClassLearnMarkdown": "[Научете повече относно класовата система на Хабитика](https://habitica.fandom.com/wiki/Class_System)",
"optOutOfClassesText": "Не Ви се занимава с класове? Искате да изберете по-късно? Откажете се от тях — ще бъдете воин без специални умения. Можете да прочетете относно класовата система по-късно в уикито, както и да включите класовете по всяко време от Потребителската иконка -> Настройки.",
"selectClass": "Избиране на <%- heroClass %>",
"selectClass": "Избиране на <%= heroClass %>",
"select": "Избиране",
"stealth": "Невидимост",
"stealthNewDay": "Когато започне нов ден, ще избегнете щетите от толкова пропуснати ежедневни задачи.",
@@ -168,13 +168,13 @@
"youDied": "Вие умряхте!",
"dieText": "Изгубихте ниво, всичкото си злато и случаен предмет от екипировката. Станете, хабитанецо, и опитайте отново! Обуздайте вредните навици, следете зорко изпълнението на ежедневните си задачи и дръжте смъртта на една ръка разстояние с Лековита отвара, ако залитнете!",
"sureReset": "Наистина ли искате това? Това ще нулира класа на героя Ви и разпределените точки (ще си ги получите обратно за повторно разпределение), както и ще струва 3 диаманта.",
"purchaseFor": "Купуване за <%- cost %> диамант(а)?",
"purchaseForHourglasses": "Купуване за <%- cost %> пясъчни часовника?",
"purchaseFor": "Купуване за <%= cost %> диамант(а)?",
"purchaseForHourglasses": "Купуване за <%= cost %> пясъчни часовника?",
"notEnoughMana": "Няма достатъчно мана.",
"invalidTarget": "Не може да използвате умение върху това.",
"youCast": "Направихте заклинанието <%- spell %>.",
"youCastTarget": "Направихте заклинанието <%- spell %> върху <%- target %>.",
"youCastParty": "Направихте заклинанието <%- spell %> върху групата.",
"youCast": "Направихте заклинанието <%= spell %>.",
"youCastTarget": "Направихте заклинанието <%= spell %> върху <%= target %>.",
"youCastParty": "Направихте заклинанието <%= spell %> върху групата.",
"critBonus": "Критичен удар! Бонус: ",
"gainedGold": "Получихте злато",
"gainedMana": "Получихте мана",
@@ -225,8 +225,8 @@
"offHand": "Страничен",
"statPoints": "Показателни точки",
"pts": "точки",
"chatCastSpellUser": "<%- username %> използва заклинанието <%- spell %> върху <%- target %>.",
"chatCastSpellParty": "<%- username %> използва заклинанието <%- spell %> върху групата.",
"chatCastSpellUser": "<%= username %> използва заклинанието <%= spell %> върху <%= target %>.",
"chatCastSpellParty": "<%= username %> използва заклинанието <%= spell %> върху групата.",
"purchasePetItemConfirm": "Тази покупка би надвишила броя на предметите, които са ви нужни за да излюпите всички възможни <% = itemText%> любимци. Сигурни ли сте?",
"purchaseForGold": "Купуване за <%- cost %> Злато?"
"purchaseForGold": "Купуване за <%= cost %> Злато?"
}

View File

@@ -101,9 +101,9 @@
"commGuidePara007": "Екипът има лилави етикети с корони. Тяхната титла е „Герой“.",
"commGuidePara008": "Модераторите имат тъмносини етикети със звезди. Тяхната титла е „Пазител“. Единственото изключение е Бейли, която е компютърен персонаж и има черно-зелен етикет със звезда.",
"commGuidePara009": "Настоящите членове на екипа са (от ляво надясно):",
"commGuideAKA": "<%- habitName %> или <%- realName %>",
"commGuideOnTrello": "<%- trelloName %> в Трело",
"commGuideOnGitHub": "<%- gitHubName %> в GitHub",
"commGuideAKA": "<%= habitName %> или <%= realName %>",
"commGuideOnTrello": "<%= trelloName %> в Трело",
"commGuideOnGitHub": "<%= gitHubName %> в GitHub",
"commGuidePara010": "Има и няколко модератори, които помагат на членовете на екипа. Те са внимателно подбрани, затова моля, уважавайте ги и се вслушвайте в предложенията им.",
"commGuidePara011": "Настоящите модератори са (от ляво надясно):",
"commGuidePara011a": "на чат в кръчмата",

View File

@@ -182,7 +182,7 @@
"questEggVelociraptorText": "Велоцираптор",
"questEggVelociraptorMountText": "Велоцираптор",
"questEggVelociraptorAdjective": "умен",
"eggNotes": "Намерете излюпваща отвара, която да излеете върху това яйце и от него ще се излюпи <%- eggAdjective(locale) %> <%- eggText(locale) %>.",
"eggNotes": "Намерете излюпваща отвара, която да излеете върху това яйце и от него ще се излюпи <%= eggAdjective(locale) %> <%= eggText(locale) %>.",
"hatchingPotionBase": "Нормален цвят",
"hatchingPotionWhite": "Бял цвят",
"hatchingPotionDesert": "Пустинен цвят",
@@ -211,7 +211,7 @@
"hatchingPotionGlow": "Светещо в тъмното",
"hatchingPotionFrost": "Скреж",
"hatchingPotionIcySnow": "Леден сняг",
"hatchingPotionNotes": "Излейте това върху яйце и от него ще се излюпи любимец с(ъс) <%- potText(locale) %>.",
"hatchingPotionNotes": "Излейте това върху яйце и от него ще се излюпи любимец с(ъс) <%= potText(locale) %>.",
"premiumPotionAddlNotes": "Не може да се използва върху яйца за любимци от мисии.",
"foodMeat": "Месо",
"foodMeatThe": "Месото",

View File

@@ -29,12 +29,12 @@
"heroicText": "Нивото „герой“ имат членовете на екипа на Хабитика и сътрудниците им. Ако имате това звание, то Ви е било дадено (или сте нает!).",
"npcText": "Компютърните персонажи са на хора, подкрепили кампанията на Хабитика в Kickstarter чрез някоя от най-големите суми. Можете да видите как техните герои бдят над функционалностите на уеб сайта!",
"modalContribAchievement": "Постижение на сътрудник!",
"contribModal": "<%- name %>, Вие сте невероятен човек! Вече сте сътрудник ниво <%- level %>, заради приноса си към Хабитика.",
"contribModal": "<%= name %>, Вие сте невероятен човек! Вече сте сътрудник ниво <%= level %>, заради приноса си към Хабитика.",
"contribLink": "Вижте какви награди получихте за помощта си!",
"contribName": "Сътрудник",
"contribText": "Допринесъл/ла към Хабитика с код, художествен дизайн, музика, текстове или по друг начин. За да научите повече, присъединете се към гилдията на Амбициозните легенди (Aspiring Legends)!",
"readMore": "Прочетете повече",
"kickstartName": "Подкрепил(а) кампанията в Kickstarter — ниво <%- key %> $",
"kickstartName": "Подкрепил(а) кампанията в Kickstarter — ниво <%= key %> $",
"kickstartText": "Подкрепил кампанията в Kickstarter",
"helped": "Помогнал(а) за развитието на Хабитика",
"helpedText1": "Помогнал(а) за развитието на Хабитика, попълвайки",
@@ -69,7 +69,7 @@
"conLearnURL": "http://habitica.fandom.com/wiki/Contributing_to_Habitica",
"conRewardsURL": "http://habitica.fandom.com/wiki/Contributor_Rewards",
"surveysSingle": "Помогнал(а) за развитието на Хабитика чрез попълване на въпросник или включване в мащабно организирано изпитание. Благодарим Ви!",
"surveysMultiple": "Помогнал(а) за развитието на Хабитика <%- count %> пъти чрез попълване на въпросник или включване в мащабно организирано изпитание. Благодарим Ви!",
"surveysMultiple": "Помогнал(а) за развитието на Хабитика <%= count %> пъти чрез попълване на въпросник или включване в мащабно организирано изпитание. Благодарим Ви!",
"currentSurvey": "Настоящо проучване",
"surveyWhen": "Тази значка ще бъде дадена на всички участници след като проучванията бъдат обработени в края на март.",
"blurbInbox": "Тук се съхраняват личните Ви съобщения! Можете да изпратите някому съобщение като натиснете иконката с писъмце до името му в чата на кръчмата, групата или гилдията. Ако получите притеснително ЛС, трябва да го снимате и изпратите на Lemoness (<%= hrefCommunityManagerEmail %>)",

View File

@@ -264,9 +264,9 @@
"missingUsername": "Липсва потребителско име.",
"missingPassword": "Липсва парола.",
"missingNewPassword": "Липсва нова парола.",
"invalidEmailDomain": "Не можете да се регистрирате, използвайки е-поща от следните сървъри: <%- domains %>",
"invalidEmailDomain": "Не можете да се регистрирате, използвайки е-поща от следните сървъри: <%= domains %>",
"wrongPassword": "Грешна парола.",
"incorrectDeletePhrase": "Моля, напишете <%- magicWord %> с главни букви, за да изтриете профила си.",
"incorrectDeletePhrase": "Моля, напишете <%= magicWord %> с главни букви, за да изтриете профила си.",
"notAnEmail": "Грешен адрес на е-поща.",
"emailTaken": "Тази е-поща вече се използва от съществуващ профил.",
"newEmailRequired": "Липсва нов адрес на е-поща.",
@@ -279,11 +279,11 @@
"passwordResetPage": "Нулиране на паролата",
"passwordReset": "Ако имаме адреса на Вашата е-поща, значи ще получите е-писмо с инструкции за подновяване на паролата си там.",
"passwordResetEmailSubject": "Подновяване на паролата в Хабитика",
"passwordResetEmailText": "Ако сте заявили нулиране на паролата си за <%- username %> в Хабитика, отидете на <%- passwordResetLink %>, за да зададете нова. Тази връзка ще загуби давност след 24 часа. Ако не сте заявили нулиране на паролата си, не обръщайте внимание на това писмо.",
"passwordResetEmailHtml": "Ако сте заявили нулиране на паролата си за <strong><%- username %></strong> в Хабитика, <a href=\"<%- passwordResetLink %>\">натиснете тук</a>, за да зададете нова. Тази връзка ще загуби давност след 24 часа.<br/><br>Ако не сте заявили нулиране на паролата си, не обръщайте внимание на това писмо.",
"passwordResetEmailText": "Ако сте заявили нулиране на паролата си за <%= username %> в Хабитика, отидете на <%= passwordResetLink %>, за да зададете нова. Тази връзка ще загуби давност след 24 часа. Ако не сте заявили нулиране на паролата си, не обръщайте внимание на това писмо.",
"passwordResetEmailHtml": "Ако сте заявили нулиране на паролата си за <strong><%= username %></strong> в Хабитика, <a href=\"<%= passwordResetLink %>\">натиснете тук</a>, за да зададете нова. Тази връзка ще загуби давност след 24 часа.<br/><br>Ако не сте заявили нулиране на паролата си, не обръщайте внимание на това писмо.",
"invalidLoginCredentialsLong": "Опа, потребителското име/е-пощата или паролата е грешна.\n— Уверете се, че всичко е изписано правилно. Потребителското име и паролата са чувствителни към регистъра;\n— Може да сте се вписали чрез Фейсбук или Гугъл, а не чрез е-поща. Проверете това, като опитате да влезете чрез Фейсбук или Гугъл;\n— Ако сте забравили паролата си, натиснете „Забравена парола“.",
"invalidCredentials": "Няма профил, който използва тези данни за вход.",
"accountSuspended": "Този акаунт, с потребителски идентификатор „<%- userId %>“, е блокиран за нарушаване на [Обществените правила](https://habitica.com/static/community-guidelines) или [Условията за ползване](https://habitica.com/static/terms). За повече подробности, или ако искате да помолите за отблокиране, моля, пишете на управителя за общността на адрес <%= communityManagerEmail %> или помолете свой родител или настойник да пише. Моля, напишете и потребителското си име в писмото.",
"accountSuspended": "Този акаунт, с потребителски идентификатор „<%= userId %>“, е блокиран за нарушаване на [Обществените правила](https://habitica.com/static/community-guidelines) или [Условията за ползване](https://habitica.com/static/terms). За повече подробности, или ако искате да помолите за отблокиране, моля, пишете на управителя за общността на адрес <%= communityManagerEmail %> или помолете свой родител или настойник да пише. Моля, напишете и потребителското си име в писмото.",
"accountSuspendedTitle": "Достъпът до акаунта е преустановен",
"unsupportedNetwork": "Тази мрежа не се поддържа в момента.",
"cantDetachSocial": "Профилът няма друг начин за удостоверяване, така че този начин за влизане не може да бъде премахнат.",
@@ -293,8 +293,8 @@
"heroIdRequired": "„heroId“ трябва да бъде правилно форматиран идентификатор UUID.",
"cannotFulfillReq": "Заявката Ви не може да бъде изпълнена. Пишете на admin@habitica.com , ако тази грешка продължи да се повтаря.",
"modelNotFound": "Този модел не съществува.",
"signUpWithSocial": "Регистрирайте се чрез <%- social %>",
"loginWithSocial": "Влезте чрез <%- social %>",
"signUpWithSocial": "Регистрирайте се чрез <%= social %>",
"loginWithSocial": "Влезте чрез <%= social %>",
"confirmPassword": "Повторете паролата",
"usernameLimitations": "Потребителското име трябва да бъде с дължина между 1 и 20 знака и може да съдържа само латинските букви от „a“ до „z“, числата от 0 до 9, тире и долна черта. То не може да съдържа неприлични думи.",
"usernamePlaceholder": "Например: HabitRabbit",
@@ -305,7 +305,7 @@
"alreadyHaveAccountLogin": "Вече имате регистрация? <strong>Влезте.</strong>",
"dontHaveAccountSignup": "Нямате регистрация? <strong>Регистрирайте се.</strong>",
"motivateYourself": "Мотивирайте се, за да изпълните целите си.",
"timeToGetThingsDone": "Време е да започнете да се забавлявате, докато вършите нещата си! Присъединете се към над <%- userCountInMillions %> милиона хабитиканци и подобрете живота си, задача по задача.",
"timeToGetThingsDone": "Време е да започнете да се забавлявате, докато вършите нещата си! Присъединете се към над <%= userCountInMillions %> милиона хабитиканци и подобрете живота си, задача по задача.",
"singUpForFree": "Регистрирайте се безплатно",
"or": "ИЛИ",
"gamifyYourLife": "Превърнете живота си в игра",
@@ -325,7 +325,7 @@
"muchmuchMoreDesc": "Списъкът със задачи може да бъде напълно персонализиран и да оформи Хабитика според Вашите лични цели. Работете по творчески проекти, концентрирайте се върху себе си, или следвайте мечтата си всичко зависи от Вас.",
"levelUpAnywhere": "Повишавайте нивото си отвсякъде",
"levelUpAnywhereDesc": "С мобилните ни приложения е лесно да проследявате задачите си където и да се намирате. Изпълнявайте целите си с едно докосване, без значение къде се намирате.",
"joinMany": "Присъединете се към <%- userCountInMillions %> милион хора, които се се забавляват докато постигат целите си!",
"joinMany": "Присъединете се към <%= userCountInMillions %> милион хора, които се се забавляват докато постигат целите си!",
"joinToday": "Присъединете се в Хабитика днес",
"signup": "Регистриране",
"getStarted": "Да започваме!",

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"languageName": "Български",
"stringNotFound": "Текстът „<%- string %>“ не е намерен.",
"stringNotFound": "Текстът „<%= string %>“ не е намерен.",
"titleIndex": "Хабитика | Животът Ви, превърнат в ролева игра",
"habitica": "Хабитика",
"habiticaLink": "<a href='http://habitica.fandom.com/wiki/Habitica' target='_blank'>Хабитика</a>",
@@ -64,7 +64,7 @@
"subscriberItemText": "Всеки месец абонатите получават тайнствен предмет. Става наличен в началото на месеца. За повече информация, прегледайте страницата в уикито с името „Mystery Item“ (Тайнствен предмет).",
"all": "Всички",
"none": "Никоя",
"more": "Още <%- count %>",
"more": "Още <%= count %>",
"and": "и",
"loginSuccess": "Влязохте успешно!",
"youSure": "Сигурен/на ли сте?",
@@ -86,7 +86,7 @@
"delete": "Изтриване",
"gemsPopoverTitle": "Диаманти",
"gems": "Диаманти",
"gemButton": "Имате <%- number %> диаманта.",
"gemButton": "Имате <%= number %> диаманта.",
"needMoreGems": "Нуждаете се от още диаманти?",
"needMoreGemsInfo": "Купете диаманти сега, или станете абонат, за да можете да купувате диаманти със злато, да получавате тайнствени предмети, да имате по-високи ограничения за падания на предмети и още!",
"moreInfo": "Повече информация",
@@ -101,19 +101,19 @@
"originalUserText": "Един от <em>най-първите</em> потребители. Истински изпитател!",
"habitBirthday": "Купон за рождения ден на Хабитика",
"habitBirthdayText": "Празнувал(а) рождения ден на Хабитика!",
"habitBirthdayPluralText": "Празнувал(а) <%- count %> рождени дни на Хабитика!",
"habitBirthdayPluralText": "Празнувал(а) <%= count %> рождени дни на Хабитика!",
"habiticaDay": "Имен ден на Хабитика",
"habiticaDaySingularText": "Празнувал(а) имения ден на Хабитика! Благодарим Ви, че сте такъв страхотен потребител.",
"habiticaDayPluralText": "Празнувал(а) <%- count %> имени дни на Хабитика! Благодарим Ви, че сте такъв страхотен потребител.",
"habiticaDayPluralText": "Празнувал(а) <%= count %> имени дни на Хабитика! Благодарим Ви, че сте такъв страхотен потребител.",
"achievementDilatory": "Спасител на Мудноград",
"achievementDilatoryText": "Помогнал(а) за победата над Дръзкия дракон на Мудноград по време на Смазващото лятно събитие — 2014!",
"costumeContest": "Участник в конкурс за костюми",
"costumeContestText": "Участвал(а) в конкурса за костюми „Хабитоуин“. Вижте някои от участниците в blog.habitrpg.com!",
"costumeContestTextPlural": "Участвал(а) в <%- count %> конкурса за костюми „Хабитоуин“. Вижте някои от участниците в blog.habitrpg.com!",
"costumeContestTextPlural": "Участвал(а) в <%= count %> конкурса за костюми „Хабитоуин“. Вижте някои от участниците в blog.habitrpg.com!",
"memberSince": "- Потребител от",
"lastLoggedIn": "- Последно влизане на",
"notPorted": "Тази функционалност все още не е пренесена от оригиналния сайт.",
"buyThis": "Искате ли да купите <%- text %> с <%- price %> от Вашите <%- gems %> диаманти?",
"buyThis": "Искате ли да купите <%= text %> с <%= price %> от Вашите <%= gems %> диаманти?",
"noReachServer": "В момента сървърът е недостъпен. Моля, опитайте отново по-късно",
"errorUpCase": "ГРЕШКА:",
"newPassSent": "Ако имаме адреса на Вашата е-поща, значи ще получите е-писмо с инструкции за подновяване на паролата си там.",
@@ -173,9 +173,9 @@
"achievementDysheartenerText": "Помогнал(а) за победата над Обезсърчителя по време на събитието за св. Валентин — 2018!",
"checkOutProgress": "Вижте напредъка ми в Хабитика!",
"cards": "Картички",
"sentCardToUser": "Изпратихте картичка на <%- profileName %>",
"cardReceivedFrom": "<%- cardType %> от <%- userName %>",
"cardReceived": "Получихте <span class=\"notification-bold-blue\"><%- card %></span>",
"sentCardToUser": "Изпратихте картичка на <%= profileName %>",
"cardReceivedFrom": "<%= cardType %> от <%= userName %>",
"cardReceived": "Получихте <span class=\"notification-bold-blue\"><%= card %></span>",
"greetingCard": "Честитка",
"greetingCardExplanation": "И двамата получихте постижението „Весел другар“!",
"greetingCardNotes": "Изпратете честитка до член на групата.",
@@ -184,7 +184,7 @@
"greeting2": "`маха трескаво`",
"greeting3": "Хей, ти!",
"greetingCardAchievementTitle": "Весел другар",
"greetingCardAchievementText": "Хей! Здравейте! Здрасти! Изпратил(а) или получил(а) <%- count %> честитки.",
"greetingCardAchievementText": "Хей! Здравейте! Здрасти! Изпратил(а) или получил(а) <%= count %> честитки.",
"thankyouCard": "Благодарствена картичка",
"thankyouCardExplanation": "И двамата получихте постижението „Изключителна признателност“!",
"thankyouCardNotes": "Изпратете благодарствена картичка до член на групата.",
@@ -193,13 +193,13 @@
"thankyou2": "Хиляди благодарности.",
"thankyou3": "Признателен съм — благодаря!",
"thankyouCardAchievementTitle": "Изключителна признателност",
"thankyouCardAchievementText": "Благодарим Ви за благодарността! Изпратил(а) или получил(а) <%- count %> благодарствени картички.",
"thankyouCardAchievementText": "Благодарим Ви за благодарността! Изпратил(а) или получил(а) <%= count %> благодарствени картички.",
"birthdayCard": "Картичка за рожден ден",
"birthdayCardExplanation": "И двамата получихте постижението „Благополучие на рождения ден“!",
"birthdayCardNotes": "Изпратете картичка за рожден ден до член на групата.",
"birthday0": "Честит рожден ден!",
"birthdayCardAchievementTitle": "Благополучие на рождения ден",
"birthdayCardAchievementText": "Да Ви се връща! Изпратил(а) или получил(а) <%- count %> картички за рожден ден.",
"birthdayCardAchievementText": "Да Ви се връща! Изпратил(а) или получил(а) <%= count %> картички за рожден ден.",
"congratsCard": "Поздравителна картичка",
"congratsCardExplanation": "И двамата получихте постижението „Поздравителен спътник“!",
"congratsCardNotes": "Изпратете поздравителна картичка до член на групата.",
@@ -209,7 +209,7 @@
"congrats3": "Заслужаваш аплодисменти!",
"congrats4": "Радвай се на заслужения си успех!",
"congratsCardAchievementTitle": "Поздравителен спътник",
"congratsCardAchievementText": "Страхотно е да празнуваш постиженията на приятелите си! Изпратени или получени поздравителни картички: <%- count %>.",
"congratsCardAchievementText": "Страхотно е да празнуваш постиженията на приятелите си! Изпратени или получени поздравителни картички: <%= count %>.",
"getwellCard": "Картичка за скорошно оздравяване",
"getwellCardExplanation": "И двамата получихте постижението „Грижовен довереник“!",
"getwellCardNotes": "Изпратете картичка за скорошно оздравяване на член на групата.",
@@ -218,7 +218,7 @@
"getwell2": "Мисля за теб!",
"getwell3": "Съжалявам, че не се чувстваш добре!",
"getwellCardAchievementTitle": "Грижовен довереник",
"getwellCardAchievementText": "Добрите пожелания винаги са добре дошли. Изпратени или получени картички за скорошно оздравяване: <%- count %>.",
"getwellCardAchievementText": "Добрите пожелания винаги са добре дошли. Изпратени или получени картички за скорошно оздравяване: <%= count %>.",
"goodluckCard": "Картичка за късмет",
"goodluckCardExplanation": "И двамата получихте постижението „Писмо за късмет“!",
"goodluckCardNotes": "Изпратете картичка за късмет на член на групата.",
@@ -226,10 +226,10 @@
"goodluck1": "Желая ти много късмет!",
"goodluck2": "Надявам се късметът да е на твоя страна, сега и завинаги!!",
"goodluckCardAchievementTitle": "Писмо за късмет",
"goodluckCardAchievementText": "Пожеланията за късмет са страхотни за окуражаване. Изпратени или получени картички за късмет: <%- count %>.",
"goodluckCardAchievementText": "Пожеланията за късмет са страхотни за окуражаване. Изпратени или получени картички за късмет: <%= count %>.",
"streakAchievement": "Спечелихте постижение за серия!",
"firstStreakAchievement": "21-дневна серия",
"streakAchievementCount": "<%- streaks %> 21-дневни серии",
"streakAchievementCount": "<%= streaks %> 21-дневни серии",
"twentyOneDays": "Вие сте изпълнявали своя ежедневна задача 21 дни поред!",
"dontBreakStreak": "Страхотна работа. Не прекъсвайте серията си!",
"dontStop": "Не спирайте сега!",
@@ -239,11 +239,11 @@
"raisePetShare": "Превърнах любимец в превоз като изпълнявах задачите си в истинския живот!",
"wonChallengeShare": "Спечелих предизвикателство в Хабитика!",
"achievementShare": "Спечелих ново постижение в Хабитика!",
"orderBy": "Подреждане по <%- item %>",
"orderBy": "Подреждане по <%= item %>",
"you": "(Вие)",
"enableDesktopNotifications": "Включване на известията на работния плот",
"online": "на линия",
"onlineCount": "<%- count %> на линия",
"onlineCount": "<%= count %> на линия",
"loading": "Зареждане…",
"userIdRequired": "Нужен е потребителски идентификатор",
"resetFilters": "Изчистване на всички филтри",

View File

@@ -35,7 +35,7 @@
"communityGuidelines": "Обществени правила",
"communityGuidelinesRead1": "Моля, прочетете нашите",
"communityGuidelinesRead2": "преди да пишете.",
"bannedWordUsed": "Опа! Изглежда тази публикация съдържа ругатня, религиозна клетва или намеква за употреба на пристрастяващо вещество или друга тема, подходяща само за възрастни (<%- swearWordsUsed %>). Хабитика се използва от най-различни потребители, затова държим на това съобщенията в чата да бъдат подходящи за всички. Редактирайте съобщението си и ще можете да го публикувате!",
"bannedWordUsed": "Опа! Изглежда тази публикация съдържа ругатня, религиозна клетва или намеква за употреба на пристрастяващо вещество или друга тема, подходяща само за възрастни (<%= swearWordsUsed %>). Хабитика се използва от най-различни потребители, затова държим на това съобщенията в чата да бъдат подходящи за всички. Редактирайте съобщението си и ще можете да го публикувате!",
"bannedSlurUsed": "Публикацията Ви съдържа неприлични думи или изказ, затова привилегиите Ви в чата Ви бяха отнети.",
"party": "Група",
"createAParty": "Създаване на група",
@@ -55,10 +55,10 @@
"invitedToParty": "Получихте покана за присъединяване към групата <span class=\"notification-bold\"><%- party %></span>",
"invitedToPrivateGuild": "Получихте покана за присъединяване към частната гилдия <span class=\"notification-bold\"><%- guild %></span>",
"invitedToPublicGuild": " Получихте покана за присъединяване към гилдията <span class=\"notification-bold-blue\"><%- guild %></span>",
"partyInvitationsText": "Имате <%- numberInvites %> покани за присъединяване към групи! Изберете внимателно, защото можете да членувате само в една група.",
"joinPartyConfirmationText": "Наистина ли искате да се присъедините към групата „<%- partyName %>“? Можете да членувате само в една група. Ако се присъедините, всички останали покани ще бъдат отхвърлени.",
"partyInvitationsText": "Имате <%= numberInvites %> покани за присъединяване към групи! Изберете внимателно, защото можете да членувате само в една група.",
"joinPartyConfirmationText": "Наистина ли искате да се присъедините към групата „<%= partyName %>“? Можете да членувате само в една група. Ако се присъедините, всички останали покани ще бъдат отхвърлени.",
"invitationAcceptedHeader": "Поканата Ви беше приета",
"invitationAcceptedBody": "<%- username %> прие поканата Ви да се присъедини към <%- groupName %>!",
"invitationAcceptedBody": "<%= username %> прие поканата Ви да се присъедини към <%= groupName %>!",
"joinNewParty": "Присъединяване към новата група",
"declineInvitation": "Отказване на поканата",
"partyLoading1": "Групата Ви се призовава. Моля, почакайте…",
@@ -78,7 +78,7 @@
"guildGems": "диаманти в гилдията",
"group": "Група",
"editGroup": "Редактиране",
"newGroupName": "Име (<%- groupType %>)",
"newGroupName": "Име (<%= groupType %>)",
"groupName": "Име на групата",
"groupLeader": "Водач на групата",
"groupID": "Идентификатор на групата",
@@ -127,9 +127,9 @@
"sendPM": "Изпращане на лично съобщение",
"send": "Изпращане",
"messageSentAlert": "Съобщението е изпратено",
"pmHeading": "Лично съобщение до <%- name %>",
"pmHeading": "Лично съобщение до <%= name %>",
"pmsMarkedRead": "Личните Ви съобщения бяха отбелязани като прочетени",
"possessiveParty": "Групата на <%- name %>",
"possessiveParty": "Групата на <%= name %>",
"clearAll": "Изтриване на всички съобщения",
"confirmDeleteAllMessages": "Наистина ли искате да изтриете всички съобщения от входящата поща? Другите потребители ще виждат изпратените от Вас съобщения.",
"PMPlaceholderTitle": "Тук все още няма нищо",
@@ -150,8 +150,8 @@
"toUserIDRequired": "Нужен е потребителски идентификатор",
"gemAmountRequired": "Нужен е определен брой диаманти",
"notAuthorizedToSendMessageToThisUser": "Не можете да изпратите съобщение до този играч, защото той е избрал да блокира съобщенията.",
"privateMessageGiftGemsMessage": "Здравейте, <%- receiverName %>, <%- senderName %> Ви изпрати <%- gemAmount %> диамант(а)!",
"privateMessageGiftSubscriptionMessage": "<%- numberOfMonths %> месеца абонамент!",
"privateMessageGiftGemsMessage": "Здравейте, <%= receiverName %>, <%= senderName %> Ви изпрати <%= gemAmount %> диамант(а)!",
"privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> месеца абонамент!",
"cannotSendGemsToYourself": "Не можете да изпратите диаманти на себе си. Опитайте с абонамент.",
"badAmountOfGemsToSend": "Стойността трябва да бъде между 1 и текущия Ви брой диаманти.",
"report": "Докладване",
@@ -169,12 +169,12 @@
"copyMessageAsToDo": "Копиране на съобщението като задача",
"copyAsTodo": "Копиране като задача за изпълнение",
"messageAddedAsToDo": "Съобщението беше копирано като задача.",
"messageWroteIn": "<%- user %> публикува нещо в <%- group %>",
"messageWroteIn": "<%= user %> публикува нещо в <%= group %>",
"msgPreviewHeading": "Преглед на съобщението",
"leaderOnlyChallenges": "Само водачът на групата може да създава предизвикателства",
"sendGift": "Изпращане на подарък",
"inviteFriends": "Поканете приятели",
"partyMembersInfo": "В групата Ви в момента има <%- memberCount %> членове и още <%- invitationCount %> изпратени покани. Ограничението на броя на членовете в група е <%- limitMembers %>. След като достигнете това ограничение не може да изпращате повече покани.",
"partyMembersInfo": "В групата Ви в момента има <%= memberCount %> членове и още <%= invitationCount %> изпратени покани. Ограничението на броя на членовете в група е <%= limitMembers %>. След като достигнете това ограничение не може да изпращате повече покани.",
"inviteByEmail": "Покана чрез е-поща",
"inviteByEmailExplanation": "Ако приятел се присъедини към Хабитика през Вашето е-писмо, той автоматично ще бъде поканен в групата Ви!",
"inviteMembersHowTo": "Поканете хора чрез правилен адрес на е-поща или 36-цифров потребителски идентификатор. Ако е-пощата все още не е регистрирана, ние ще изпратим е-писмо с покана за присъединяване в Хабитика.",
@@ -191,13 +191,13 @@
"invitedFriendText": "Този потребител е поканил приятел (или приятели), които след това са се присъедини към него, за да приключенстват заедно!",
"inviteAlertInfo2": "Или споделете тази връзка (копиране/поставяне):",
"inviteLimitReached": "Достигнали сте ограничението на покани по е-поща. Това ограничение е създадено, за да предотврати нежеланата поща, но ако искате да имате повече покани, свържете се с нас на <%= techAssistanceEmail %> и с радост ще го обсъдим!",
"sendGiftHeading": "Изпращане на подарък до <%- name %>",
"sendGiftGemsBalance": "От <%- number %> диаманта",
"sendGiftCost": "Общо: <%- cost %>$ USD",
"sendGiftHeading": "Изпращане на подарък до <%= name %>",
"sendGiftGemsBalance": "От <%= number %> диаманта",
"sendGiftCost": "Общо: <%= cost %>$ USD",
"sendGiftFromBalance": "От наличните",
"sendGiftPurchase": "Купуване",
"sendGiftMessagePlaceholder": "Лично съобщение (незадължително)",
"sendGiftSubscription": "<%- months %> месец(а): <%- price %>$ USD",
"sendGiftSubscription": "<%= months %> месец(а): <%= price %>$ USD",
"gemGiftsAreOptional": "Имайте предвид, че Хабитика никога няма да изисква от Вас да подарявате диаманти на други играчи. Искането на диаманти от други хора е <strong>нарушение на Обществените правила</strong> и всички такива случаи трябва да бъдат докладвани на <%= hrefTechAssistanceEmail %>.",
"battleWithFriends": "Бийте се с чудовища заедно с приятелите си",
"startPartyWithFriends": "Създайте група с приятелите си!",
@@ -232,27 +232,27 @@
"inviteMissingUuid": "В поканата липсва Потребителски Идентификатор",
"inviteMustNotBeEmpty": "Поканата не трябва да бъде празна.",
"partyMustbePrivate": "Групите трябва да бъдат частни",
"userAlreadyInGroup": "Потребителят „<%- username %>“ (идентификатор: <%- userId %>) вече членува в тази група.",
"userAlreadyInGroup": "Потребителят „<%= username %>“ (идентификатор: <%= userId %>) вече членува в тази група.",
"youAreAlreadyInGroup": "Вече членувате в тази група.",
"cannotInviteSelfToGroup": "Не можете да поканите себе си в група.",
"userAlreadyInvitedToGroup": "Потребителят „<%- username %>“ (идентификатор: <%- userId %>) вече е поканен в тази група.",
"userAlreadyPendingInvitation": "Потребителят „<%- username %>“ (идентификатор: <%- userId %>) вече има чакаща покана.",
"userAlreadyInAParty": "Идентификатор: <%- userId %>, Потребителят „<%- username %>“ вече членува в група.",
"userWithIDNotFound": "Не е намерен потребител с идентификатора „<%- userId %>“.",
"userWithUsernameNotFound": "Не е намерен потребител с потребителско име „<%- username %>“.",
"userAlreadyInvitedToGroup": "Потребителят „<%= username %>“ (идентификатор: <%= userId %>) вече е поканен в тази група.",
"userAlreadyPendingInvitation": "Потребителят „<%= username %>“ (идентификатор: <%= userId %>) вече има чакаща покана.",
"userAlreadyInAParty": "Идентификатор: <%= userId %>, Потребителят „<%= username %>“ вече членува в група.",
"userWithIDNotFound": "Не е намерен потребител с идентификатора „<%= userId %>“.",
"userWithUsernameNotFound": "Не е намерен потребител с потребителско име „<%= username %>“.",
"userHasNoLocalRegistration": "Потребителят няма местна регистрация (потребителско име, е-поща, парола).",
"uuidsMustBeAnArray": "Поканите чрез потребителски идентификатор трябва да бъдат масив.",
"emailsMustBeAnArray": "Поканите чрез е-поща трябва да бъдат масив.",
"usernamesMustBeAnArray": "Поканите чрез потребителско име трябва да бъдат масив.",
"canOnlyInviteMaxInvites": "Може да пратите най-много „<%- maxInvites %>“ покани наведнъж",
"partyExceedsMembersLimit": "Размерът на групата е ограничен до <%- maxMembersParty %> членове",
"canOnlyInviteMaxInvites": "Може да пратите най-много „<%= maxInvites %>“ покани наведнъж",
"partyExceedsMembersLimit": "Размерът на групата е ограничен до <%= maxMembersParty %> членове",
"onlyCreatorOrAdminCanDeleteChat": "Нямате право да изтриете това съобщение!",
"onlyGroupLeaderCanEditTasks": "Нямате право да управлявате задачите!",
"onlyGroupTasksCanBeAssigned": "Само групови задачи могат да бъдат зададени",
"assignedTo": "Назначена на",
"assignedToUser": "Назначена на <strong><%- userName %></strong>",
"assignedToMembers": "Назначена на <strong><%- userCount %> членове </strong>",
"assignedToYouAndMembers": "Назначена на Вас и още <strong><%- userCount %> членове</strong>",
"assignedToMembers": "Назначена на <strong><%= userCount %> членове </strong>",
"assignedToYouAndMembers": "Назначена на Вас и още <strong><%= userCount %> членове</strong>",
"youAreAssigned": "Тази задача е назначена на Вас",
"taskIsUnassigned": "Тази задача не е зададена на никого",
"confirmClaim": "Наистина ли искате да поемете тази задача?",
@@ -260,21 +260,21 @@
"confirmApproval": "Наистина ли искате да одобрите тази задача?",
"confirmNeedsWork": "Наистина ли искате да отбележите, че тази задача се нуждае от още работа?",
"userRequestsApproval": "<strong><%- userName %></strong> иска одобрение",
"userCountRequestsApproval": "<strong><%- userCount %> членове</strong> искат одобрение",
"userCountRequestsApproval": "<strong><%= userCount %> членове</strong> искат одобрение",
"youAreRequestingApproval": "Вие искате одобрение",
"chatPrivilegesRevoked": "Не можете да направите това, защото привилегиите Ви в чата са Ви били отнети. За детайли или запитване за връшане на привилегии, моля пратете email на нашия Обществен Оправител на admin@habitica.com или попитайте вашия родител или настойник да им прати email. Моля, напишете и потребителското си име в писмото. Ако модератор вече ви е казал че блокирането ви към чата е временно, няма нужда да пращате email.",
"cannotCreatePublicGuildWhenMuted": "Не можете да създадете обществена гилдия, защото привилегиите Ви в чата са Ви били отнети.",
"cannotInviteWhenMuted": "Не можете да изпратите покана за гилдия или група, защото привилегиите Ви в чата са Ви били отнети.",
"newChatMessagePlainNotification": "Има ново съобщение в <%- groupName %> от <%- authorName %>. Щракнете тук, за да отворите страницата!",
"newChatMessageTitle": "Има ново съобщение в <%- groupName %>",
"newChatMessagePlainNotification": "Има ново съобщение в <%= groupName %> от <%= authorName %>. Щракнете тук, за да отворите страницата!",
"newChatMessageTitle": "Има ново съобщение в <%= groupName %>",
"exportInbox": "Изнасяне на съобщенията",
"exportInboxPopoverTitle": "Изнасяне на съобщенията Ви във формат HTML",
"exportInboxPopoverBody": "Форматът HTML Ви позволява лесно да четете съобщенията си в браузър. Ако се нуждаете от формат, удобен за машинна обработка, използвайте Данни > Изнасяне на данни",
"to": "До:",
"from": "От:",
"desktopNotificationsText": "Нуждаем се от разрешението Ви да включим известията на работния плот за новите съобщения в груповия чат! Следвайте инструкциите на браузъра си, за да ги включите.<br><br>Ще получавате тези известия само когато страницата на Хабитика е отворена. Ако решите, че не Ви харесват, можете да ги изключите от настройките на браузъра си.<br><br>Този прозорец ще се затвори автоматично след като вземете решение.",
"confirmAddTag": "Искате ли да добавите тази задача към „<%- tag %>“?",
"confirmRemoveTag": "Наистина ли искате да премахнете „<%- tag %>“?",
"confirmAddTag": "Искате ли да добавите тази задача към „<%= tag %>“?",
"confirmRemoveTag": "Наистина ли искате да премахнете „<%= tag %>“?",
"groupHomeTitle": "Начало",
"assignTask": "Задаване на задача",
"claim": "Вземане на Задача",
@@ -287,8 +287,8 @@
"approveTask": "Одобряване на задачата",
"needsWork": "Нуждае се от още работа",
"viewRequests": "Преглед на молбите",
"approvalTitle": "<%- userName %> завърши <%- type %>: \"<%- text %>\"",
"confirmTaskApproval": "Искате ли да наградите <%- username %> за завършването на тази задача?",
"approvalTitle": "<%= userName %> завърши <%= type %>: \"<%= text %>\"",
"confirmTaskApproval": "Искате ли да наградите <%= username %> за завършването на тази задача?",
"groupSubscriptionPrice": "9 $ месечно + 3 $ на месец за всеки допълнителен член на групата",
"groupAdditionalUserCost": " +3,00$ на месец за потребител",
"groupBenefitsTitle": "Как груповият план може да Ви помогне",
@@ -325,11 +325,11 @@
"approvalsTitle": "Задачи, чакащи одобрение",
"upgradeTitle": "Надграждане",
"blankApprovalsDescription": "Когато групата Ви завърши задача, която се нуждае от одобрение, тя ще се появи тук! Можете да зададете дали дадена задача се нуждае от одобрение в настройките ѝ при редактиране.",
"userIsClamingTask": "`<%- username %> пое:` <%- task %>",
"userIsClamingTask": "`<%= username %> пое:` <%= task %>",
"approvalRequested": "Заявено е одобрение",
"refreshApprovals": "Опресняване на одобренията",
"refreshGroupTasks": "Опресняване на груповите задачи",
"claimedBy": "\n\nПоета от: <%- claimingUsers %>",
"claimedBy": "\n\nПоета от: <%= claimingUsers %>",
"cantDeleteAssignedGroupTasks": "Не можете да изтриете груповите задачи, които са Ви разпределени.",
"confirmGuildPlanCreation": "Създаване на тази група?",
"groupPlanUpgraded": "<strong><%- groupName %></strong> премина към групов план!",
@@ -344,7 +344,7 @@
"confirmCancelGroupPlan": "Сигурни ли сте, че искате да прекратите Груповия План? Всички членове на групата ще изгубят безплатния си абонамент и предимствата му.",
"canceledGroupPlan": "Груповият план е прекратен",
"groupPlanCanceled": "Груповият план ще стане неактивен на",
"purchasedGroupPlanPlanExtraMonths": "Имате оставащи средства за <%- months %> месеца от груповия план.",
"purchasedGroupPlanPlanExtraMonths": "Имате оставащи средства за <%= months %> месеца от груповия план.",
"addManager": "Назначаване на управител",
"removeManager2": "Премахване на ролята на управител",
"userMustBeMember": "Потребителят трябва да бъде член",
@@ -390,7 +390,7 @@
"onlyLeaderCreatesChallenges": "Само водачът може да създава предизвикателства",
"onlyLeaderCreatesChallengesDetail": "Ако това е избрано, обикновените членове на групата няма да могат да създават предизвикателства.",
"privateGuild": "Частна гилдия",
"charactersRemaining": "Оставащи знаци: <%- characters %>",
"charactersRemaining": "Оставащи знаци: <%= characters %>",
"guildSummary": "Резюме",
"guildSummaryPlaceholder": "Напишете кратко описание, което да представи гилдията Ви на другите хабитиканци. Каква е основната цел на гилдията Ви и защо хората биха искали да се присъединят? Опитайте се да използвате в резюмето ключови думи, така че хабитиканците да могат лесно да го открият при търсене!",
"groupDescription": "Описание",
@@ -484,7 +484,7 @@
"PMUserDoesNotReceiveMessages": "Този потребител вече не приема лични съобщения",
"PMUnblockUserToSendMessages": "Отблокирайте този потребител за да продължите да пращате и получавате съобщения.",
"PMDisabled": "Деактивиране на лични съобщения",
"groupActivityNotificationTitle": "<%- user %> публикува в <%- group %>",
"groupActivityNotificationTitle": "<%= user %> публикува в <%= group %>",
"suggestedGroup": "Предложено, защото сте нови в Habitica.",
"taskClaimed": "<%- userName %> взеха задачата <span class=\"notification-bold\"><%- taskText %></span>.",
"youHaveBeenAssignedTask": "<%- managerName %> ви присвои задачата <span class=\"notification-bold\"><%- taskText %></span>.",

View File

@@ -1,5 +1,5 @@
{
"noItemsAvailableForType": "Нямате <%- type %>.",
"noItemsAvailableForType": "Нямате <%= type %>.",
"foodItemType": "Храна за любимци",
"eggsItemType": "Яйца",
"hatchingPotionsItemType": "Излюпващи Отвари",

View File

@@ -3,13 +3,13 @@
"seasonalEdition": "Сезонно издание",
"winterColors": "Зимни цветове",
"annoyingFriends": "Досадни приятели",
"annoyingFriendsText": "Ударен(а) със снежна топка <%- count %> пъти от членовете на групата.",
"annoyingFriendsText": "Ударен(а) със снежна топка <%= count %> пъти от членовете на групата.",
"alarmingFriends": "Обезпокоителни приятели",
"alarmingFriendsText": "Превърнат(а) в дух <%- count %> пъти от членовете на групата.",
"alarmingFriendsText": "Превърнат(а) в дух <%= count %> пъти от членовете на групата.",
"agriculturalFriends": "Селскостопански приятели",
"agriculturalFriendsText": "Превърнат(а) в цвете <%- count %> пъти от членовете на групата.",
"agriculturalFriendsText": "Превърнат(а) в цвете <%= count %> пъти от членовете на групата.",
"aquaticFriends": "Водни приятели",
"aquaticFriendsText": "Изпръскан(а) <%- count %> пъти от членовете на групата.",
"aquaticFriendsText": "Изпръскан(а) <%= count %> пъти от членовете на групата.",
"valentineCard": "Картичка за Св. Валентин",
"valentineCardExplanation": "За изтърпяването на такава сладникава поема, и двамата получавате значката „Обожаващи приятели“!",
"valentineCardNotes": "Изпратете картичка за Св. Валентин до член на групата.",
@@ -18,7 +18,7 @@
"valentine2": "„Розите са червени,\n\nа този стих е нещо познато.\n\nДано ти харесва,\n\nзащото струва десет злато.“",
"valentine3": "„Розите са червени,\n\nледените дракони са сини.\n\nНе искам да сме разделени,\n\nа да бъда с теб още много години!“",
"valentineCardAchievementTitle": "Обожаващи приятели",
"valentineCardAchievementText": "Ооо, вие и приятелите ви наистина се харесвате! Имате <%- count %> изпратени или получени картички за Св. Валентин.",
"valentineCardAchievementText": "Ооо, вие и приятелите ви наистина се харесвате! Имате <%= count %> изпратени или получени картички за Св. Валентин.",
"polarBear": "Полярна мечка",
"turkey": "Пуйка",
"gildedTurkey": "Позлатена пуйка",
@@ -49,13 +49,13 @@
"snowboardingSet": "Магьосник-сноубордист (магьосник)",
"festiveFairySet": "Празнична фея (лечител)",
"cocoaSet": "Кокосов мошеник (мошеник)",
"toAndFromCard": "До: <%- toName %>, от: <%- fromName %>",
"toAndFromCard": "До: <%= toName %>, от: <%= fromName %>",
"nyeCard": "Новогодишна картичка",
"nyeCardExplanation": "За празнуването на Нова Година заедно, и двамата получавате значката „Стар познайник“!",
"nyeCardNotes": "Изпратете новогодишна картичка до член на групата.",
"seasonalItems": "Сезонни предмети",
"nyeCardAchievementTitle": "Стар познайник",
"nyeCardAchievementText": "Честита Нова година! Изпратил или получил <%- count %> новогодишни картички.",
"nyeCardAchievementText": "Честита Нова година! Изпратил или получил <%= count %> новогодишни картички.",
"nye0": "Честита Нова Година! Дано победиш много лоши навици.",
"nye1": "Честита Нова Година! Дано пожънеш много награди.",
"nye2": "Честита Нова Година! С пожелания за много перфектни дни.",
@@ -134,7 +134,7 @@
"winter2019PyrotechnicSet": "Пиротехник (магьосник)",
"winter2019WinterStarSet": "Зимна звезда (лечител)",
"winter2019PoinsettiaSet": "Коледна звезда (мошеник)",
"eventAvailability": "Налично за купуване до <%- date(locale) %>.",
"eventAvailability": "Налично за купуване до <%= date(locale) %>.",
"dateEndMarch": "30 април",
"dateEndApril": "19 април",
"dateEndMay": "31 май",
@@ -154,10 +154,10 @@
"g1g1Details": "Подарете абонамент на приятел от профила му и ще получите същия абонамент безплатно!",
"september2018": "Септември 2018",
"september2017": "Септември 2017",
"marchYYYY": "Март <%- year %>",
"decemberYYYY": "Декември <%- year %>",
"augustYYYY": "Август <%- year %>",
"eventAvailabilityReturning": "Налична за покупка до<%- availableDate(locale) %>. Отварата беше налична до<%- previousDate(locale) %>.",
"marchYYYY": "Март <%= year %>",
"decemberYYYY": "Декември <%= year %>",
"augustYYYY": "Август <%= year %>",
"eventAvailabilityReturning": "Налична за покупка до<%= availableDate(locale) %>. Отварата беше налична до<%= previousDate(locale) %>.",
"spring2020LapisLazuliRogueSet": "Лапис Лазули (мошеник)",
"spring2020IrisHealerSet": "Ирис (лечител)",
"spring2020PuddleMageSet": "Локва (магьосник)",
@@ -179,5 +179,5 @@
"spring2019AmberMageSet": "Кехлибар (Магьосник)",
"spring2019OrchidWarriorSet": "Орхидея (воин)",
"june2018": "Юни 2018",
"mayYYYY": "Май <%- year %>"
"mayYYYY": "Май <%= year %>"
}

View File

@@ -1,12 +1,12 @@
{
"unlockedReward": "Получихте <%- reward %>",
"earnedRewardForDevotion": "Получихте <%- reward %> за усърдието си в подобряването на живота си.",
"nextRewardUnlocksIn": "Брой отчитания до следващата награда: <%- numberOfCheckinsLeft %>",
"unlockedReward": "Получихте <%= reward %>",
"earnedRewardForDevotion": "Получихте <%= reward %> за усърдието си в подобряването на живота си.",
"nextRewardUnlocksIn": "Брой отчитания до следващата награда: <%= numberOfCheckinsLeft %>",
"awesome": "Страхотно!",
"totalCount": "Общо: <%- count %>",
"countLeft": "Брой отчитания до следващата награда: <%- count %>",
"totalCount": "Общо: <%= count %>",
"countLeft": "Брой отчитания до следващата награда: <%= count %>",
"incentivesDescription": "Когато става въпрос за изграждане на навици, ключът е в постоянството. Всеки ден, в който се отчетете, Ви доближава до наградата.",
"totalCheckins": "<%- count %> отчитания",
"totalCheckins": "<%= count %> отчитания",
"checkinEarned": "Броячът на отчитанията Ви се увеличи!",
"unlockedCheckInReward": "Отключихте награда за отчитане!",
"totalCheckinsTitle": "Общ брой отчитания",

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