mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 22:57:21 +01:00
new client: move translatable strings to appropriate locales files (#8992)
* move translatable strings from newClient.json to appropriate locales files * whitespace changes * whitespace changes
This commit is contained in:
@@ -9,11 +9,13 @@
|
||||
.col-8
|
||||
h1 {{challenge.name}}
|
||||
div
|
||||
strong(v-once) {{$t('createdBy')}}
|
||||
strong(v-once) {{$t('createdBy')}}:
|
||||
span {{challenge.author}}
|
||||
// @TODO: make challenge.author a variable inside the createdBy string (helps with RTL languages)
|
||||
// @TODO: Implement in V2 strong.margin-left(v-once)
|
||||
.svg-icon.calendar-icon(v-html="icons.calendarIcon")
|
||||
| {{$t('endDate')}}
|
||||
// "endDate": "End Date: <% endDate %>",
|
||||
span {{challenge.endDate}}
|
||||
.tags
|
||||
span.tag(v-for='tag in challenge.tags') {{tag}}
|
||||
|
||||
@@ -65,7 +65,7 @@
|
||||
.row.no-quest-section(v-if='isParty && !onPendingQuest && !onActiveQuest')
|
||||
.col-12.text-center
|
||||
.svg-icon(v-html="icons.questIcon")
|
||||
h4(v-once) {{ $t('yourNotOnQuest') }}
|
||||
h4(v-once) {{ $t('youAreNotOnQuest') }}
|
||||
p(v-once) {{ $t('questDescription') }}
|
||||
button.btn.btn-secondary(v-once, @click="openStartQuestModal()") {{ $t('startAQuest') }}
|
||||
.row.quest-active-section(v-if='isParty && onPendingQuest && !onActiveQuest')
|
||||
|
||||
@@ -27,6 +27,8 @@
|
||||
input.custom-control-input(type="checkbox", v-model="workingGroup.guildLeaderCantBeMessaged")
|
||||
span.custom-control-indicator
|
||||
span.custom-control-description(v-once) {{ $t('guildLeaderCantBeMessaged') }}
|
||||
// "guildLeaderCantBeMessaged": "Leader can not be messaged directly",
|
||||
// @TODO discuss the impact of this with moderators before implementing
|
||||
|
||||
br
|
||||
label.custom-control.custom-checkbox(v-if='!isParty')
|
||||
@@ -38,9 +40,10 @@
|
||||
|
||||
// br
|
||||
// @TODO: Implement in v2 label.custom-control.custom-checkbox(v-if='!creatingParty')
|
||||
input.custom-control-input(type="checkbox", v-model="workingGroup.allowGuildInvationsFromNonMembers")
|
||||
input.custom-control-input(type="checkbox", v-model="workingGroup.allowGuildInvitationsFromNonMembers")
|
||||
span.custom-control-indicator
|
||||
span.custom-control-description(v-once) {{ $t('allowGuildInvationsFromNonMembers') }}
|
||||
span.custom-control-description(v-once) {{ $t('allowGuildInvitationsFromNonMembers') }}
|
||||
// "allowGuildInvitationsFromNonMembers": "Allow Guild invitations from non-members",
|
||||
|
||||
.form-group(v-if='!creatingParty')
|
||||
label
|
||||
@@ -198,7 +201,7 @@ export default {
|
||||
onlyLeaderCreatesChallenges: true,
|
||||
guildLeaderCantBeMessaged: true,
|
||||
privateGuild: true,
|
||||
allowGuildInvationsFromNonMembers: true,
|
||||
allowGuildInvitationsFromNonMembers: true,
|
||||
newLeader: '',
|
||||
},
|
||||
categoryOptions: [
|
||||
@@ -425,7 +428,7 @@ export default {
|
||||
onlyLeaderCreatesChallenges: true,
|
||||
guildLeaderCantBeMessaged: true,
|
||||
privateGuild: true,
|
||||
allowGuildInvationsFromNonMembers: true,
|
||||
allowGuildInvitationsFromNonMembers: true,
|
||||
};
|
||||
|
||||
if (newgroup && newgroup._id) {
|
||||
@@ -443,7 +446,7 @@ export default {
|
||||
onlyLeaderCreatesChallenges: true,
|
||||
guildLeaderCantBeMessaged: true,
|
||||
privateGuild: true,
|
||||
allowGuildInvationsFromNonMembers: true,
|
||||
allowGuildInvitationsFromNonMembers: true,
|
||||
};
|
||||
},
|
||||
},
|
||||
|
||||
@@ -15,12 +15,12 @@
|
||||
|
||||
h4.title {{ pet.name }}
|
||||
div.text(v-if="!hideText")
|
||||
| {{ $t('hatchedPetNotesPart1') }}
|
||||
| Visit the
|
||||
|
|
||||
router-link(:to="{name: 'stable'}") {{ $t('stable') }}
|
||||
|
|
||||
| {{ $t('hatchedPetNotesPart2') }}
|
||||
|
||||
| to feed and equip your newest pet!
|
||||
// @TODO make translatable with the entire sentence in one string (translators can't do sentences in multiple parts)
|
||||
|
||||
button.btn.btn-primary(@click="close()") {{ $t('onward') }}
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"challenge": "Challenge",
|
||||
"challengeDetails": "Challenges are community events in which players compete and earn prizes by completing a group of related tasks.",
|
||||
"brokenChaLink": "Broken Challenge Link",
|
||||
"brokenTask": "Broken Challenge Link: this task was part of a challenge, but has been removed from it. What would you like to do?",
|
||||
"keepIt": "Keep It",
|
||||
@@ -53,7 +54,10 @@
|
||||
"leaveCha": "Leave challenge and...",
|
||||
"challengedOwnedFilterHeader": "Ownership",
|
||||
"challengedOwnedFilter": "Owned",
|
||||
"owned": "Owned",
|
||||
"challengedNotOwnedFilter": "Not Owned",
|
||||
"not_owned": "Not Owned",
|
||||
"not_participating": "Not Participating",
|
||||
"challengedEitherOwnedFilter": "Either",
|
||||
"backToChallenges": "Back to all challenges",
|
||||
"prizeValue": "<%= gemcount %> <%= gemicon %> Prize",
|
||||
@@ -83,5 +87,31 @@
|
||||
"cantOnlyUnlinkChalTask": "Only broken challenges tasks can be unlinked.",
|
||||
"shortNameTooShort": "Tag Name must have at least 3 characters.",
|
||||
"joinedChallenge": "Joined a Challenge",
|
||||
"joinedChallengeText": "This user put themselves to the test by joining a Challenge!"
|
||||
"joinedChallengeText": "This user put themselves to the test by joining a Challenge!",
|
||||
"myChallenges": "My Challenges",
|
||||
"findChallenges": "Find Challenges",
|
||||
"noChallengeTitle": "You don't have any Challenges.",
|
||||
"challengeDescription1": "Challenges are community events in which players compete and earn prizes by completing a group of related tasks.",
|
||||
"challengeDescription2": "Find recommended Challenges based on your interests, browse Habitica's public Challenges, or create your own Challenges.",
|
||||
"createdBy": "Created By",
|
||||
"joinChallenge": "Join Challenge",
|
||||
"leaveChallenge": "Leave Challenge",
|
||||
"addTask": "Add Task",
|
||||
"editChallenge": "Edit Challenge",
|
||||
"challengeDescription": "Challenge Description",
|
||||
"selectChallengeWinnersDescription": "Select winners from the Challenge participants",
|
||||
"awardWinners": "Award Winners",
|
||||
"doYouWantedToDeleteChallenge": "Do you want to delete this Challenge?",
|
||||
"deleteChallenge": "Delete Challenge",
|
||||
"challengeNamePlaceholder": "What is your Challenge name?",
|
||||
"challengeSummary": "Summary",
|
||||
"challengeSummaryPlaceholder": "Write a short description advertising your Challenge to other Habiticans. What is the main purpose of your Challenge and why should people join it? Try to include useful keywords in the description so that Habiticans can easily find it when they search!",
|
||||
"challengeDescriptionPlaceholder": "Use this section to go into more detail about everything that Challenge participants should know about your Challenge.",
|
||||
"challengeGuild": "Add to",
|
||||
"challengeMinimum": "Minimum 1 Gem for public Challenges (helps prevent spam, it really does).",
|
||||
"participantsTitle": "Participants",
|
||||
"shortName": "Short Name",
|
||||
"shortNamePlaceholder": "What short tag should be used to identify your Challenge?",
|
||||
"updateChallenge": "Update Challenge",
|
||||
"haveNoChallenges": "You don't have any Challenges"
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
"communityGuidelinesWarning": "Please keep in mind that your Display Name, profile photo, and blurb must comply with the <a href='https://habitica.com/static/community-guidelines' target='_blank'>Community Guidelines</a> (e.g. no profanity, no adult topics, no insults, etc). If you have any questions about whether or not something is appropriate, feel free to email <%= hrefBlankCommunityManagerEmail %>!",
|
||||
"profile": "Profile",
|
||||
"avatar": "Customize Avatar",
|
||||
"editAvatar": "Edit Avatar",
|
||||
"other": "Other",
|
||||
"fullName": "Full Name",
|
||||
"displayName": "Display Name",
|
||||
@@ -16,17 +17,24 @@
|
||||
"buffed": "Buffed",
|
||||
"bodyBody": "Body",
|
||||
"bodySize": "Size",
|
||||
"size": "Size",
|
||||
"bodySlim": "Slim",
|
||||
"bodyBroad": "Broad",
|
||||
"unlockSet": "Unlock Set - <%= cost %>",
|
||||
"locked": "locked",
|
||||
"shirts": "Shirts",
|
||||
"shirt": "Shirt",
|
||||
"specialShirts": "Special Shirts",
|
||||
"bodyHead": "Hairstyles and Hair Colors",
|
||||
"bodySkin": "Skin",
|
||||
"skin": "Skin",
|
||||
"color": "Color",
|
||||
"bodyHair": "Hair",
|
||||
"hair": "Hair",
|
||||
"bangs": "Bangs",
|
||||
"hairBangs": "Bangs",
|
||||
"ponytail": "Ponytail",
|
||||
"glasses": "Glasses",
|
||||
"hairBase": "Base",
|
||||
"hairSet1": "Hairstyle Set 1",
|
||||
"hairSet2": "Hairstyle Set 2",
|
||||
@@ -36,6 +44,7 @@
|
||||
"mustache": "Mustache",
|
||||
"flower": "Flower",
|
||||
"wheelchair": "Wheelchair",
|
||||
"extra": "Extra",
|
||||
"basicSkins": "Basic Skins",
|
||||
"rainbowSkins": "Rainbow Skins",
|
||||
"pastelSkins": "Pastel Skins",
|
||||
@@ -60,6 +69,9 @@
|
||||
"useCostume": "Use Costume",
|
||||
"useCostumeInfo1": "Click \"Use Costume\" to equip items to your avatar without affecting the stats from your Battle Gear! This means that you can equip for the best stats on the left, and dress up your avatar with your equipment on the right.",
|
||||
"useCostumeInfo2": "Once you click \"Use Costume\" your avatar will look pretty basic... but don't worry! If you look on the left, you'll see that your Battle Gear is still equipped. Next, you can make things fancy! Anything you equip on the right won't affect your stats, but can make you look super awesome. Try out different combos, mixing sets, and coordinating your Costume with your pets, mounts, and backgrounds.<br><br>Got more questions? Check out the <a href=\"http://habitica.wikia.com/wiki/Equipment#Costumes\">Costume page</a> on the wiki. Find the perfect ensemble? Show it off in the <a href=\"/#/options/groups/guilds/3884eeaa-2d6a-45e8-a279-ada6de9709e1\">Costume Carnival guild</a> or brag in the Tavern!",
|
||||
"costumePopoverText": "Select \"Use Costume\" to equip items to your avatar without affecting the stats from your Battle Gear! This means that you can dress up your avatar in whatever outfit you like while still having your best Battle Gear equipped.",
|
||||
"autoEquipPopoverText": "Select this option to automatically equip gear as soon as you purchase it.",
|
||||
"costumeDisabled": "You have disabled your costume.",
|
||||
"gearAchievement": "You have earned the \"Ultimate Gear\" Achievement for upgrading to the maximum gear set for a class! You have attained the following complete sets:",
|
||||
"moreGearAchievements": "To attain more Ultimate Gear badges, change classes on <a href='/#/options/profile/stats' target='_blank'>your stats page</a> and buy up 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.",
|
||||
@@ -109,6 +121,7 @@
|
||||
"healer": "Healer",
|
||||
"rogue": "Rogue",
|
||||
"mage": "Mage",
|
||||
"wizard": "Mage",
|
||||
"mystery": "Mystery",
|
||||
"changeClass": "Change Class, Refund Attribute Points",
|
||||
"lvl10ChangeClass": "To change class you must be at least level 10.",
|
||||
@@ -127,12 +140,16 @@
|
||||
"distributePoints": "Distribute Unallocated Points",
|
||||
"distributePointsPop": "Assigns all unallocated attribute points according to the selected allocation scheme.",
|
||||
"warriorText": "Warriors score more and better \"critical hits\", which randomly give bonus Gold, Experience, and drop chance for scoring a task. They also deal heavy damage to boss monsters. Play a Warrior if you find motivation from unpredictable jackpot-style rewards, or want to dish out the hurt in boss Quests!",
|
||||
"wizardText": "Mages learn swiftly, gaining Experience and Levels faster than other classes. They also get a great deal of Mana for using special abilities. Play a Mage if you enjoy the tactical game aspects of Habitica, or if you are strongly motivated by leveling up and unlocking advanced features!",
|
||||
"mageText": "Mages learn swiftly, gaining Experience and Levels faster than other classes. They also get a great deal of Mana for using special abilities. Play a Mage if you enjoy the tactical game aspects of Habitica, or if you are strongly motivated by leveling up and unlocking advanced features!",
|
||||
"rogueText": "Rogues love to accumulate wealth, gaining more Gold than anyone else, and are adept at finding random items. Their iconic Stealth ability lets them duck the consequences of missed Dailies. Play a Rogue if you find strong motivation from Rewards and Achievements, striving for loot and badges!",
|
||||
"healerText": "Healers stand impervious against harm, and extend that protection to others. Missed Dailies and bad Habits don't faze them much, and they have ways to recover Health from failure. Play a Healer if you enjoy assisting others in your Party, or if the idea of cheating Death through hard work inspires you!",
|
||||
"optOutOfClasses": "Opt Out",
|
||||
"optOutOfPMs": "Opt Out",
|
||||
"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 -> Stats.",
|
||||
"selectClass": "Select <%= heroClass %>",
|
||||
"select": "Select",
|
||||
"stealth": "Stealth",
|
||||
"stealthNewDay": "When a new day begins, you will avoid damage from this many missed Dailies.",
|
||||
@@ -154,6 +171,8 @@
|
||||
"displayNameDescription3": "and look in the Registration section.",
|
||||
"unequipBattleGear": "Unequip Battle Gear",
|
||||
"unequipCostume": "Unequip Costume",
|
||||
"equip": "Equip",
|
||||
"unequip": "Unequip",
|
||||
"unequipPetMountBackground": "Unequip Pet, Mount, Background",
|
||||
"animalSkins": "Animal Skins",
|
||||
"chooseClassHeading": "Choose your Class! Or opt out to choose later.",
|
||||
|
||||
@@ -1,4 +1,15 @@
|
||||
{
|
||||
"playerTiersDesc": "The colored usernames you see in chat represent a person's contributor tier. The higher the tier, the more the person has contributed to habitica through art, code, the community, or more!",
|
||||
"tier1": "Tier 1 (Friend)",
|
||||
"tier2": "Tier 2 (Friend)",
|
||||
"tier3": "Tier 3 (Elite)",
|
||||
"tier4": "Tier 4 (Elite)",
|
||||
"tier5": "Tier 5 (Champion)",
|
||||
"tier6": "Tier 6 (Champion)",
|
||||
"tier7": "Tier 7 (Legendary)",
|
||||
"tierModerator": "Moderator (Guardian)",
|
||||
"tierStaff": "Staff (Heroic)",
|
||||
"tierNPC": "NPC",
|
||||
"friend": "Friend",
|
||||
"friendFirst": "When your <strong>first</strong> set of submissions is deployed, you will receive the Habitica Contributor's badge. Your name in Tavern chat will proudly display that you are a contributor. As a bounty for your work, you will also receive <strong>3 Gems</strong>.",
|
||||
"friendSecond": "When your <strong>second</strong> set of submissions is deployed, the <strong>Crystal Armor</strong> will be available for purchase in the Rewards shop. As a bounty for your continued work, you will also receive <strong>3 Gems.</strong>",
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"FAQ": "FAQ",
|
||||
"termsAndAgreement": "By clicking the button below, you are indicating that you have read and agree to the <a href='/static/terms'>Terms of Service</a> and <a href='/static/privacy'>Privacy Policy</a>.",
|
||||
"accept1Terms": "By clicking the button below, I agree to the",
|
||||
"accept2Terms": "and the",
|
||||
"alexandraQuote": "Couldn't NOT talk about [Habitica] during my speech in Madrid. Must-have tool for freelancers who still need a boss.",
|
||||
@@ -37,7 +38,9 @@
|
||||
"dragonsilverQuote": "I can't tell you how many time and task tracking systems I've tried over the decades... [Habitica] is the only thing I've used that actually helps me get things done rather than just list them.",
|
||||
"dreimQuote": "When I discovered [Habitica] last summer, I had just failed about half of my exams. Thanks to the Dailies... I was able to organize and discipline myself, and I actually passed all my exams with really good grades a month ago.",
|
||||
"elmiQuote": "Every morning I'm looking forward to getting up so I can earn some gold!",
|
||||
"forgotPassword": "Forgot Password",
|
||||
"emailNewPass": "Email a Password Reset Link",
|
||||
"sendLink": "Send Link",
|
||||
"evagantzQuote": "My very first dentist appointment where the hygienist was actually excited about my flossing habits. Thanks [Habitica]!",
|
||||
"examplesHeading": "Players use Habitica to manage...",
|
||||
"featureAchievementByline": "Do something totally awesome? Get a badge and show it off!",
|
||||
@@ -269,5 +272,14 @@
|
||||
"memberIdRequired": "\"member\" must be a valid UUID.",
|
||||
"heroIdRequired": "\"heroId\" must be a valid UUID.",
|
||||
"cannotFulfillReq":"Your request cannot be fulfilled. Email admin@habitica.com if this error persists.",
|
||||
"modelNotFound":"This model does not exist."
|
||||
"modelNotFound":"This model does not exist.",
|
||||
"signUpWithSocial": "Sign up with <%= social %>",
|
||||
"loginWithSocial": "Login with <%= social %>",
|
||||
"confirmPassword": "Confirm Password",
|
||||
"usernamePlaceholder": "e.g., HabitRabbit",
|
||||
"emailPlaceholder": "e.g., rabbit@example.com",
|
||||
"passwordPlaceholder": "e.g., ******************",
|
||||
"confirmPasswordPlaceholder": "Make sure it's the same password!",
|
||||
"joinHabitica": "Join Habitica",
|
||||
"alreadyHaveAccountLogin": "Already have a Habitica account? Log in"
|
||||
}
|
||||
|
||||
@@ -4,6 +4,20 @@
|
||||
"klass": "Class",
|
||||
"groupBy": "Group By <%= type %>",
|
||||
"classBonus": "(This item matches your class, so it gets an additional 1.5 stat multiplier.)",
|
||||
"classEquipment": "Class Equipment",
|
||||
"classArmor": "Class Armor",
|
||||
"featuredset": "Featured Set <%= name %>",
|
||||
"mysterySets": "Mystery Sets",
|
||||
"gearNotOwned": "You do not own this item.",
|
||||
"noGearItemsOfType": "You don't own any of these.",
|
||||
"noGearItemsOfClass": "You already have all your class equipment! More will be released during the Grand Galas, near the solstices and equinoxes.",
|
||||
|
||||
"sortByType": "Type",
|
||||
"sortByPrice": "Price",
|
||||
"sortByCon": "Con",
|
||||
"sortByPer": "Per",
|
||||
"sortByStr": "Str",
|
||||
"sortByInt": "Int",
|
||||
|
||||
"weapon": "weapon",
|
||||
"weaponCapitalized" : "Main-Hand Item",
|
||||
@@ -1236,6 +1250,7 @@
|
||||
"shieldArmoireAntiProcrastinationShieldNotes": "This strong steel shield will help you block distractions when they approach! Increases Constitution by <%= con %>. Enchanted Armoire: Anti-Procrastination Set (Item 3 of 3).",
|
||||
|
||||
"back": "Back Accessory",
|
||||
"backCapitalized": "Back Accessory",
|
||||
"backBase0Text": "No Back Accessory",
|
||||
"backBase0Notes": "No Back Accessory.",
|
||||
|
||||
@@ -1272,6 +1287,7 @@
|
||||
"backSpecialSnowdriftVeilNotes": "This translucent veil makes it appear you are surrounded by an elegant flurry of snow! Confers no benefit.",
|
||||
|
||||
"body": "Body Accessory",
|
||||
"bodyCapitalized": "Body Accessory",
|
||||
"bodyBase0Text": "No Body Accessory",
|
||||
"bodyBase0Notes": "No Body Accessory.",
|
||||
|
||||
@@ -1381,6 +1397,7 @@
|
||||
"headAccessoryArmoireComicalArrowNotes": "This whimsical item doesn't provide a stat boost, but it sure is good for a laugh! Confers no benefit. Enchanted Armoire: Independent Item.",
|
||||
|
||||
"eyewear": "Eyewear",
|
||||
"eyewearCapitalized": "Eyewear",
|
||||
"eyewearBase0Text": "No Eyewear",
|
||||
"eyewearBase0Notes": "No Eyewear.",
|
||||
|
||||
|
||||
@@ -5,6 +5,10 @@
|
||||
"habitica": "Habitica",
|
||||
"habiticaLink": "<a href='http://habitica.wikia.com/wiki/Habitica' target='_blank'>Habitica</a>",
|
||||
|
||||
"onward": "Onward!",
|
||||
"done": "Done",
|
||||
"gotIt": "Got it!",
|
||||
|
||||
"titleTasks": "Tasks",
|
||||
"titleAvatar": "Avatar",
|
||||
"titleBackgrounds": "Backgrounds",
|
||||
@@ -27,6 +31,10 @@
|
||||
"titleSeasonalShop": "Seasonal Shop",
|
||||
"titleSettings": "Settings",
|
||||
|
||||
"saveEdits": "Save Edits",
|
||||
"showMore": "Show More",
|
||||
"showLess": "Show Less",
|
||||
|
||||
"expandToolbar": "Expand Toolbar",
|
||||
"collapseToolbar": "Collapse Toolbar",
|
||||
"markdownBlurb": "Habitica uses markdown for message formatting. See the <a href='http://habitica.wikia.com/wiki/Markdown_Cheat_Sheet' target='_blank'>Markdown Cheat Sheet</a> for more info.",
|
||||
@@ -228,5 +236,45 @@
|
||||
"online": "online",
|
||||
"onlineCount": "<%= count %> online",
|
||||
"loading": "Loading...",
|
||||
"userIdRequired": "User ID is required"
|
||||
"userIdRequired": "User ID is required",
|
||||
"resetFilters": "Clear all filters",
|
||||
"applyFilters": "Apply Filters",
|
||||
|
||||
"categories": "Categories",
|
||||
"habiticaOfficial": "Habitica Official",
|
||||
"animals": "Animals",
|
||||
"artDesign": "Art & Design",
|
||||
"booksWriting": "Books & Writing",
|
||||
"comicsHobbies": "Comics & Hobbies",
|
||||
"diyCrafts": "DIY & Crafts",
|
||||
"education": "Education",
|
||||
"foodCooking": "Food & Cooking",
|
||||
"healthFitness": "Health & Fitness",
|
||||
"music": "Music",
|
||||
"relationship": "Relationships",
|
||||
"scienceTech": "Science & Technology",
|
||||
"exercise": "Exercise",
|
||||
"creativity": "Creativity",
|
||||
"budgeting": "Budgeting",
|
||||
"health_wellness": "Health & Wellness",
|
||||
"self_care": "Self-Care",
|
||||
"habitica_official": "Habitica Official",
|
||||
"academics": "Academics",
|
||||
"advocacy_causes": "Advocacy + Causes",
|
||||
"creativity": "Creativity",
|
||||
"entertainment": "Entertainment",
|
||||
"finance": "Finance",
|
||||
"health_fitness": "Health + Fitness",
|
||||
"hobbies_occupations": "Hobbies + Occupations",
|
||||
"location_based": "Location-based",
|
||||
"mental_health": "Mental Health + Self-Care",
|
||||
"getting_organized": "Getting Organized",
|
||||
"self_improvement": "Self-Improvement",
|
||||
"spirituality": "Spirituality",
|
||||
"time_management": "Time-Management + Accountability",
|
||||
"recovery_support_groups": "Recovery + Support Groups",
|
||||
|
||||
"messages": "Messages",
|
||||
"emptyMessagesLine1": "You don't have any messages",
|
||||
"emptyMessagesLine2": "Send a message to start a conversation!"
|
||||
}
|
||||
|
||||
@@ -1,9 +1,20 @@
|
||||
{
|
||||
"tavern": "Tavern Chat",
|
||||
"tavernChat": "Tavern Chat",
|
||||
"innCheckOut": "Check Out of Inn",
|
||||
"innCheckIn": "Rest in the Inn",
|
||||
"innText": "You're resting in the Inn! While checked-in, your Dailies won't hurt you at the day's end, but they will still refresh every day. Be warned: If you are participating in a Boss Quest, the Boss will still damage you for your party mates' missed Dailies unless they are also in the Inn! Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn.",
|
||||
"innTextBroken": "You're resting in the Inn, I guess... While checked-in, your Dailies won't hurt you at the day's end, but they will still refresh every day... If you are participating in a Boss Quest, the Boss will still damage you for your party mates' missed Dailies... unless they are also in the Inn... Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn... so tired...",
|
||||
"helpfulLinks": "Helpful Links",
|
||||
"communityGuidelinesLink": "Community Guidelines",
|
||||
"lookingForGroup": "Looking for Group (Party Wanted) Posts",
|
||||
"dataDisplayTool": "Data Display Tool",
|
||||
"reportProblem": "Report a Bug",
|
||||
"requestFeature": "Request a Feature",
|
||||
"askAQuestion": "Ask a Question",
|
||||
"askQuestionGuild": "Ask a Question (Habitica Help guild)",
|
||||
"contributing": "Contributing",
|
||||
"faq": "FAQ",
|
||||
"lfgPosts": "Looking for Group (Party Wanted) Posts",
|
||||
"tutorial": "Tutorial",
|
||||
"glossary": "<a target='_blank' href='http://habitica.wikia.com/wiki/Glossary'>Glossary</a>",
|
||||
@@ -26,6 +37,7 @@
|
||||
"party": "Party",
|
||||
"createAParty": "Create A Party",
|
||||
"updatedParty": "Party settings updated.",
|
||||
"errorNotInParty": "You are not in a Party",
|
||||
"noPartyText": "You are either not in a party or your party is taking a while to load. You can either create one and invite friends, or if you want to join an existing party, have them enter your Unique User ID below and then come back here to look for the invitation:",
|
||||
"LFG": "To advertise your new party or find one to join, go to the <%= linkStart %>Party Wanted (Looking for Group)<%= linkEnd %> Guild.",
|
||||
"wantExistingParty": "Want to join an existing party? Go to the <%= linkStart %>Party Wanted Guild<%= linkEnd %> and post this User ID:",
|
||||
@@ -57,6 +69,7 @@
|
||||
"guildBankPop1": "Guild Bank",
|
||||
"guildBankPop2": "Gems which your guild leader can use for challenge prizes.",
|
||||
"guildGems": "Guild Gems",
|
||||
"group": "Group",
|
||||
"editGroup": "Edit Group",
|
||||
"newGroupName": "<%= groupType %> Name",
|
||||
"groupName": "Group Name",
|
||||
@@ -122,6 +135,7 @@
|
||||
"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",
|
||||
"abuseFlag": "Report violation of Community Guidelines",
|
||||
"abuseFlagModalHeading": "Report <%= name %> for violation?",
|
||||
"abuseFlagModalBody": "Are you sure you want to report this post? You should ONLY report a post that violates the <%= firstLinkStart %>Community Guidelines<%= linkEnd %> and/or <%= secondLinkStart %>Terms of Service<%= linkEnd %>. Inappropriately reporting a post is a violation of the Community Guidelines and may give you an infraction. Appropriate reasons to flag a post include but are not limited to:<br><br><ul style='margin-left: 10px;'><li>swearing, religous oaths</li><li>bigotry, slurs</li><li>adult topics</li><li>violence, including as a joke</li><li>spam, nonsensical messages</li></ul>",
|
||||
@@ -131,6 +145,7 @@
|
||||
"needsText": "Please type a message.",
|
||||
"needsTextPlaceholder": "Type your message here.",
|
||||
"copyMessageAsToDo": "Copy message as To-Do",
|
||||
"copyAsTodo": "Copy as To-Do",
|
||||
"messageAddedAsToDo": "Message copied as To-Do.",
|
||||
"messageWroteIn": "<%= user %> wrote in <%= group %>",
|
||||
"taskFromInbox": "<%= from %> wrote '<%= message %>'",
|
||||
@@ -305,5 +320,67 @@
|
||||
"joinedGuild": "Joined a Guild",
|
||||
"joinedGuildText": "Ventured into the social side of Habitica by joining a Guild!",
|
||||
"badAmountOfGemsToPurchase": "Amount must be at least 1.",
|
||||
"groupPolicyCannotGetGems": "The policy of one group you're part of prevents its members from obtaining gems."
|
||||
"groupPolicyCannotGetGems": "The policy of one group you're part of prevents its members from obtaining gems.",
|
||||
"viewParty": "View Party",
|
||||
"newGuildPlaceholder": "Enter your guild's name.",
|
||||
"guildMembers": "Guild Members",
|
||||
"guildBank": "Guild Bank",
|
||||
"chatPlaceholder": "Type your message to Guild members here",
|
||||
"partyChatPlaceholder": "Type your message to Party members here",
|
||||
"fetchRecentMessages": "Fetch Recent Messages",
|
||||
"like": "Like",
|
||||
"liked": "Liked",
|
||||
"joinGuild": "Join Guild",
|
||||
"inviteToGuild": "Invite to Guild",
|
||||
"messageGuildLeader": "Message Guild Leader",
|
||||
"donateGems": "Donate Gems",
|
||||
"updateGuild": "Update Guild",
|
||||
"viewMembers": "View Members",
|
||||
"memberCount": "Member Count",
|
||||
"recentActivity": "Recent Activity",
|
||||
"myGuilds": "My Guilds",
|
||||
"guildsDiscovery": "Discover Guilds",
|
||||
"guildOrPartyLeader": "Leader",
|
||||
"guildLeader": "Guild Leader",
|
||||
"member": "Member",
|
||||
"goldTier": "Gold Tier",
|
||||
"silverTier": "Silver Tier",
|
||||
"bronzeTier": "Bronze Tier",
|
||||
"privacySettings": "Privacy Settings",
|
||||
"onlyLeaderCreatesChallenges": "Only the Leader can create Challenges",
|
||||
"privateGuild": "Private Guild",
|
||||
"charactersRemaining": "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",
|
||||
"guildDescriptionPlaceholder": "Use this section to go into more detail about everything that Guild members should know about your Guild. Useful tips, helpful links, and encouraging statements all go here!",
|
||||
"markdownFormattingHelp": "Markdown formatting help",
|
||||
"partyDescriptionPlaceholder": "This is our party's description. It describes what we do in this party. If you want to learn more about what we do in this party, read the description. Party on.",
|
||||
"guildGemCostInfo": "A Gem cost promotes high quality Guilds and is transferred into your Guild's bank.",
|
||||
"noGuildsTitle": "You aren't a member of any Guilds.",
|
||||
"noGuildsParagraph1": "Guilds are social groups created by other players that can offer you support, accountability, and encouraging chat.",
|
||||
"noGuildsParagraph2": "Click the Discover tab to see recommended Guilds based on your interests, browse Habitica's public Guilds, or create your own Guild.",
|
||||
"privateDescription": "A private Guild will not be displayed in Habitica's Guild directory. New members can be added by invitation only.",
|
||||
"removeMember": "Remove Member",
|
||||
"sendMessage": "Send Message",
|
||||
"removeManager2": "Remove Manager",
|
||||
"promoteToLeader": "Promote to Leader",
|
||||
"inviteFriendsParty": "Inviting friends to your party will grant you an exclusive <br/> Quest Scroll to battle the Basi-List together!",
|
||||
"upgradeParty": "Upgrade Party",
|
||||
"createParty": "Create a Party",
|
||||
"inviteMembersNow": "Would you like to invite members now?",
|
||||
"playInPartyTitle": "Play Habitica in a Party!",
|
||||
"playInPartyDescription": "Take on amazing quests with friends or on your own. Battle monsters, create Challenges, and help yourself stay accountable through Parties.",
|
||||
"startYourOwnPartyTitle": "Start your own Party",
|
||||
"startYourOwnPartyDescription": "Battle monsters solo or invite as many of your friends as you'd like!",
|
||||
"shartUserId": "Share User ID",
|
||||
"wantToJoinPartyTitle": "Want to join a Party?",
|
||||
"wantToJoinPartyDescription": "Give your User ID to a friend who already has a Party, or head to the Party Wanted Guild to meet potential comrades!",
|
||||
"copy": "Copy",
|
||||
"inviteToPartyOrQuest": "Invite Party to Quest",
|
||||
"inviteInformation": "Clicking \"Invite\" will send an invitation to your party members. When all members have accepted or denied, the Quest begins.",
|
||||
"questOwnerRewards": "Quest Owner Rewards",
|
||||
"updateParty": "Update Party",
|
||||
"upgrade": "Upgrade",
|
||||
"selectPartyMember": "Select a Party Member"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{
|
||||
|
||||
"messageLostItem": "Your <%= itemText %> broke.",
|
||||
"messageTaskNotFound": "Task not found.",
|
||||
"messageDuplicateTaskID": "A task with that ID already exists.",
|
||||
|
||||
@@ -1,308 +0,0 @@
|
||||
{
|
||||
"viewParty": "View Party",
|
||||
"shops": "Shops",
|
||||
"faq": "FAQ",
|
||||
"costumePopoverText": "Select \"Use Costume\" to equip items to your avatar without affecting the stats from your Battle Gear! This means that you can dress up your avatar in whatever outfit you like while still having your best Battle Gear equipped.",
|
||||
"autoEquipPopoverText": "Select this option to automatically equip gear as soon as you purchase it.",
|
||||
"costumeDisabled": "You have disabled your costume.",
|
||||
"newGuildPlaceholder": "Enter your guild's name.",
|
||||
"guildMembers": "Guild Members",
|
||||
"guildBank": "Guild Bank",
|
||||
"chatPlaceholder": "Type your message to Guild members here",
|
||||
"today": "Today",
|
||||
"theseAreYourTasks": "These are your <%= taskType %>",
|
||||
"habitsDesc": "Habits don't have a rigid schedule. You can check them off multiple times per day.",
|
||||
"dailysDesc": "Dailies repeat on a regular basis. Choose the schedule that works best for you!",
|
||||
"todosDesc": "To-Dos need to be completed once. Add checklists to your To-Dos to increase their value.",
|
||||
"rewardsDesc": "Rewards are a great way to use Habitica and complete your tasks. Try adding a few today!",
|
||||
"dueIn": "Due <%= dueIn %>",
|
||||
"complete2": "Complete",
|
||||
"custom": "Custom",
|
||||
"wishlist": "Wishlist",
|
||||
"scheduled": "Scheduled",
|
||||
"like": "Like",
|
||||
"liked": "Liked",
|
||||
"copyAsTodo": "Copy as To-Do",
|
||||
"report": "Report",
|
||||
"joinGuild": "Join Guild",
|
||||
"inviteToGuild": "Invite to Guild",
|
||||
"messageGuildLeader": "Message Guild Leader",
|
||||
"donateGems": "Donate Gems",
|
||||
"updateGuild": "Update Guild",
|
||||
"viewMembers": "View Members",
|
||||
"items": "Items",
|
||||
"sortBy": "Sort By",
|
||||
"groupBy2": "Group By",
|
||||
"quantity": "Quantity",
|
||||
"AZ": "A-Z",
|
||||
"filterByStandard": "Standard",
|
||||
"filterByMagicPotion": "Magic Potion",
|
||||
"filterByQuest": "Quest",
|
||||
"standard": "Standard",
|
||||
"sortByColor": "Color",
|
||||
"sortByHatchable": "Hatchable",
|
||||
"hatch": "Hatch!",
|
||||
"foodTitle": "Food",
|
||||
"dragThisFood": "Drag this <%= foodName %> to a Pet and watch it grow!",
|
||||
"clickOnPetToFeed": "Click on a Pet to feed <%= foodName %> and watch it grow!",
|
||||
"dragThisPotion": "Drag this <%= potionName %> to an Egg and hatch a new pet!",
|
||||
"clickOnEggToHatch": "Click on an Egg to use your <%= potionName %> hatching potion and hatch a new pet!",
|
||||
"hatchDialogText": "Pour your <%= potionName %> hatching potion on your <%= eggName %> egg, and it will hatch into a <%= petName %> .",
|
||||
"editAvatar": "Edit Avatar",
|
||||
"sort": "Sort",
|
||||
"memberCount": "Member Count",
|
||||
"recentActivity": "Recent Activity",
|
||||
"gearNotOwned": "You do not own this item.",
|
||||
"noGearItemsOfType": "You don't own any of these.",
|
||||
"noGearItemsOfClass": "You already have all your class equipment! More will be released during the Grand Galas, near the solstices and equinoxes.",
|
||||
"myGuilds": "My Guilds",
|
||||
"guildsDiscovery": "Discover Guilds",
|
||||
"habiticaOfficial": "Habitica Official",
|
||||
"animals": "Animals",
|
||||
"artDesign": "Art & Design",
|
||||
"booksWriting": "Books & Writing",
|
||||
"comicsHobbies": "Comics & Hobbies",
|
||||
"diyCrafts": "DIY & Crafts",
|
||||
"education": "Education",
|
||||
"foodCooking": "Food & Cooking",
|
||||
"healthFitness": "Health & Fitness",
|
||||
"music": "Music",
|
||||
"relationship": "Relationships",
|
||||
"scienceTech": "Science & Technology",
|
||||
"guildOrPartyLeader": "Leader",
|
||||
"guildLeader": "Guild Leader",
|
||||
"member": "Member",
|
||||
"goldTier": "Gold Tier",
|
||||
"silverTier": "Silver Tier",
|
||||
"bronzeTier": "Bronze Tier",
|
||||
"privacySettings": "Privacy Settings",
|
||||
"updateChallenge": "Update Challenge",
|
||||
"onlyLeaderCreatesChallenges": "Only the Leader can create Challenges",
|
||||
"guildLeaderCantBeMessaged": "Leader can not be messaged directly",
|
||||
"privateGuild": "Private Guild",
|
||||
"allowGuildInvationsFromNonMembers": "Allow Guild invitations from non-members",
|
||||
"charactersRemaining": "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",
|
||||
"guildDescriptionPlaceholder": "Use this section to go into more detail about everything that Guild members should know about your Guild. Useful tips, helpful links, and encouraging statements all go here!",
|
||||
"partyDescriptionPlaceholder": "This is our party's description. It describes what we do in this party. If you want to learn more about what we do in this party, read the description. Party on.",
|
||||
"guildGemCostInfo": "A Gem cost promotes high quality Guilds and is transferred into your Guild's bank.",
|
||||
"categories": "Categories",
|
||||
"noGuildsTitle": "You aren’t a member of any Guilds.",
|
||||
"noGuildsParagraph1": "Guilds are social groups created by other players that can offer you support, accountability, and encouraging chat.",
|
||||
"noGuildsParagraph2": "Click the Discover tab to see recommended Guilds based on your interests, browse Habitica’s public Guilds, or create your own Guild.",
|
||||
"privateDescription": "A private Guild will not be displayed in Habitica’s Guild directory. New members can be added by invitation only.",
|
||||
"removeMember": "Remove Member",
|
||||
"sendMessage": "Send Message",
|
||||
"removeManager2": "Remove Manager",
|
||||
"promoteToLeader": "Promote to Leader",
|
||||
"inviteFriendsParty": "Inviting friends to your party will grant you an exclusive <br/> Quest Scroll to battle the Basi-List together!",
|
||||
"upgradeParty": "Upgrade Party",
|
||||
"questDetailsTitle": "Quest Details",
|
||||
"yourNotOnQuest": "You're not on a quest",
|
||||
"questDescription": "Quests allow players to focus on long-term, in-game goals with the members of their party.",
|
||||
"haveNoChallenges": "You don’t have any Challenges",
|
||||
"challengeDetails": "Challenges are community events in which players compete and earn prizes by completing a group of related tasks.",
|
||||
"createParty": "Create a Party",
|
||||
"inviteMembersNow": "Would you like to invite users now?",
|
||||
"playInPartyTitle": "Play Habitica in a Party!",
|
||||
"playInPartyDescription": "Take on amazing quests with friends or on your own. Battle monsters, create Challenges, and help yourself stay accountable through Parties.",
|
||||
"startYourOwnPartyTitle": "Start your own Party",
|
||||
"startYourOwnPartyDescription": "Battle monsters solo or invite as many of your friends as you’d like!",
|
||||
"shartUserId": "Share User ID",
|
||||
"wantToJoinPartyTitle": "Want to join a Party?",
|
||||
"wantToJoinPartyDescription": "Give your User ID to a friend who already has a Party, or head to the Party Wanted Guild to meet potential comrades!",
|
||||
"copy": "Copy",
|
||||
"inviteToPartyOrQuest": "Invite Party to Quest",
|
||||
"inviteInformation": "Clicking “Invite” will send an invitation to your party members. When all members have accepted or denied, the Quest begins.",
|
||||
"questOwnerRewards": "Quest Owner Rewards",
|
||||
"updateParty": "Update Party",
|
||||
"upgrade": "Upgrade",
|
||||
"signUpWithSocial": "Sign up with <%= social %>",
|
||||
"loginWithSocial": "Login with <%= social %>",
|
||||
"confirmPassword": "Confirm Password",
|
||||
"usernamePlaceholder": "e.g., HabitRabbit",
|
||||
"emailPlaceholder": "e.g., rabbit@example.com",
|
||||
"passwordPlaceholder": "e.g., •••••••••••• ",
|
||||
"confirmPasswordPlaceholder": "Make sure it’s the same password!",
|
||||
"termsAndAgreement": "By clicking the button below, you are indicating that you have read and agree to the <a href='/static/terms'>Terms of Service</a> and <a href='/static/privacy'>Privacy Policy</a>.",
|
||||
"joinHabitica": "Join Habitica",
|
||||
"alreadyHaveAccountLogin": "Already have a Habitica account? Log in",
|
||||
"quickInventory": "Quick Inventory",
|
||||
"noFoodAvailable": "You don't have any Food.",
|
||||
"noSaddlesAvailable": "You don't have any Saddles.",
|
||||
"gotIt": "Got it!",
|
||||
"welcomeStable": "Welcome to the Stable!",
|
||||
"welcomeStableText": "I'm Matt, the Beast Master. Starting at level 3, you can hatch Pets from Eggs by using Potions you find! When you hatch a Pet from your Inventory, it will appear here! Click a Pet's image to add it to your avatar. Feed them here with the Food you find after level 3, and they'll grow into hardy Mounts.",
|
||||
"exercise": "Exercise",
|
||||
"creativity": "Creativity",
|
||||
"budgeting": "Budgeting",
|
||||
"petLikeToEatText": "Pets will grow no matter what you feed them, but they'll grow faster if you feed them the one food that they like best. Experiment to find out the pattern, or see the answers here: <br/> <a href=\"http://habitica.wikia.com/wiki/Food_Preferences\" target=\"_blank\">http://habitica.wikia.com/wiki/Food_Preferences</a>",
|
||||
"petLikeToEat": "What does my pet like to eat?",
|
||||
"welcomeTo": "Welcome to",
|
||||
"justinIntroMessage1": "Hello there! You must be new here. My name is Justin, your guide to Habitica.",
|
||||
"justinIntroMessage2": "To start, you’ll need to create an avatar.",
|
||||
"justinIntroMessage3": "Great! Now, what are you interested in working on throughout this journey?",
|
||||
"prev": "Prev",
|
||||
"next": "Next",
|
||||
"randomize": "Randomize",
|
||||
"skin": "Skin",
|
||||
"hair": "Hair",
|
||||
"extra": "Extra",
|
||||
"size": "Size",
|
||||
"shirt": "Shirt",
|
||||
"bangs": "Bangs",
|
||||
"ponytail": "Ponytail",
|
||||
"glasses": "Glasses",
|
||||
"welcomeToTavern": "Welcome to The Tavern!",
|
||||
"communityGuidelinesIntro": "Habitica tries to create a welcoming environment for users of all ages and backgrounds, especially in public spaces like the Tavern. If you have any questions, please consult our Community Guidelines.",
|
||||
"acceptCommunityGuidelines": "I agree to follow the Community Guidelines",
|
||||
"sleepDescription": "Need a break? Check into Daniel’s Inn to pause some of Habitica’s more difficult game mechanics:",
|
||||
"sleepBullet1": "Missed Dailies won’t damage you",
|
||||
"sleepBullet2": "Tasks won’t lose streaks or decay in color",
|
||||
"sleepBullet3": "Bosses won’t do damage for your missed Dailies",
|
||||
"sleepBullet4": "Your boss damage or collection Quest items will stay pending until check-out",
|
||||
"pauseDailies": "Pause Damage",
|
||||
"unpauseDailies": "Unpause Damage",
|
||||
"staffAndModerators": "Staff and Moderators",
|
||||
"helpfulLinks": "Helpful Links",
|
||||
"communityGuidelinesLink": "Community Guidelines",
|
||||
"lookingForGroup": "Looking for Group (Party Wanted) Posts",
|
||||
"dataDisplayTool": "Data Display Tool",
|
||||
"reportProblem": "Report a Problem",
|
||||
"requestFeature": "Request a Feature",
|
||||
"askQuestionGuild": "Ask a Question (Habitica Help guild)",
|
||||
"playerTiersDesc": "The colored usernames you see in chat represent a person’s contributor tier. The higher the tier, the more the person has contributed to habitica through art, code, the community, or more!",
|
||||
"tier1": "Tier 1 (Friend)",
|
||||
"tier2": "Tier 2 (Friend)",
|
||||
"tier3": "Tier 3 (Elite)",
|
||||
"tier4": "Tier 4 (Elite)",
|
||||
"tier5": "Tier 5 (Champion)",
|
||||
"tier6": "Tier 6 (Champion)",
|
||||
"tier7": "Tier 7 (Legendary)",
|
||||
"tierModerator": "Moderator (Guardian)",
|
||||
"tierStaff": "Staff (Heroic)",
|
||||
"tierNPC": "NPC",
|
||||
"messages": "Messages",
|
||||
"emptyMessagesLine1": "You don’t have any messages",
|
||||
"emptyMessagesLine2": "Send a message to start a conversation!",
|
||||
"resetFilters": "Clear all filters",
|
||||
"applyFilters": "Apply Filters",
|
||||
"editTags2": "Edit Tags",
|
||||
"contributing": "Contributing",
|
||||
"askAQuestion": "Ask a Question",
|
||||
"myChallenges": "My Challenges",
|
||||
"findChallenges": "Find Challenges",
|
||||
"noChallengeTitle": "You don’t have any Challenges.",
|
||||
"challengeDescription1": "Challenges are community events in which players compete and earn prizes by completing a group of related tasks.",
|
||||
"challengeDescription2": "Find recommended Challenges based on your interests, browse Habitica’s public Challenges, or create your own Challenges.",
|
||||
"createdBy": "Created By:",
|
||||
"endDate": "End Date:",
|
||||
"joinChallenge": "Join Challenge",
|
||||
"leaveChallenge": "Leave Challenge",
|
||||
"addTask": "Add Task",
|
||||
"editChallenge": "Edit Challenge",
|
||||
"challengeDescription": "Challenge Description",
|
||||
"selectChallengeWinnersDescription": "Select winners from the Challenge participants",
|
||||
"awardWinners": "Award Winners",
|
||||
"doYouWantedToDeleteChallenge": "Do you want to delete this Callenge?",
|
||||
"deleteChallenge": "Delete Challenge",
|
||||
"challengeNamePlaceholder": "What is your Challenge name?",
|
||||
"challengeSummary": "Summary",
|
||||
"challengeSummaryPlaceholder": "Write a short description advertising your Challenge to other Habiticans. What is the main purpose of your Challenge and why should people join it? Try to include useful keywords in the description so that Habiticans can easily find it when they search!",
|
||||
"challengeDescriptionPlaceholder": "Use this section to go into more detail about everything that Challenge participants should know about your Challenge.",
|
||||
"markdownFormattingHelp": "Markdown formatting help",
|
||||
"challengeGuild": "Add to",
|
||||
"challengeMinimum": "Minimum 1 Gem for public Challenges (helps prevent spam, it really does).",
|
||||
"editATask": "Edit a <%= type %>",
|
||||
"createTask": "Create <%= type %>",
|
||||
"notes": "Notes",
|
||||
"positive": "Positive",
|
||||
"negative": "Negative",
|
||||
"resetStreak": "Reset Streak",
|
||||
"newChecklistItem": "New checklist item",
|
||||
"repeats": "Repeats",
|
||||
"cost": "Cost",
|
||||
"group": "Group",
|
||||
"sortByType": "Type",
|
||||
"sortByPrice": "Price",
|
||||
"sortByCon": "Con",
|
||||
"sortByPer": "Per",
|
||||
"sortByStr": "Str",
|
||||
"sortByInt": "Int",
|
||||
"classEquipment": "Class Equipment",
|
||||
"howManyToSell": "How many would you like to sell?",
|
||||
"yourBalance": "Your balance",
|
||||
"sell": "Sell",
|
||||
"buyNow": "Buy Now",
|
||||
"sortByNumber": "Number",
|
||||
"featuredItems": "Featured Items!",
|
||||
"hideLocked": "Hide locked",
|
||||
"hidePinned": "Hide pinned",
|
||||
"featuredQuests": "Featured Quests!",
|
||||
"amountExperience": "<%= amount %> Experience",
|
||||
"amountGold": "<%= amount %> Gold",
|
||||
"namedHatchingPotion": "<%= type %> Hatching Potion",
|
||||
"not_participating": "Not Participating",
|
||||
"owned": "Owned",
|
||||
"not_owned": "Not Owned",
|
||||
"participantsTitle": "Participants",
|
||||
"shortName": "Short Name",
|
||||
"shortNamePlaceholder": "What short tag should be used to identify your Challenge?",
|
||||
"classArmor": "Class Armor",
|
||||
"backCapitalized": "Back Accessory",
|
||||
"bodyCapitalized": "Body Accessory",
|
||||
"eyewearCapitalized": "Eyewear",
|
||||
"featuredset": "Featured Set <%= name %>",
|
||||
"mysterySets": "Mystery Sets",
|
||||
"fetchRecentMessages": "Fetch Recent Messages",
|
||||
"saveEdits": "Save Edits",
|
||||
"showMore": "Show More",
|
||||
"showLess": "Show Less",
|
||||
"hatchedPetNotesPart1": "Visit the ",
|
||||
"hatchedPetNotesPart2": "to feed and equip your newest pet!",
|
||||
"onward": "Onward!",
|
||||
"tavernChat": "Tavern Chat",
|
||||
"partyChatPlaceholder": "Type message to Party members here",
|
||||
"done": "Done",
|
||||
"habitica_official": "Habitica Official",
|
||||
"academics": "Academics",
|
||||
"advocacy_causes": "Advocacy & Causes",
|
||||
"creativity": "Creativity",
|
||||
"entertainment": "Entertainment",
|
||||
"finance": "Finance",
|
||||
"health_fitness": "Health + Fitness",
|
||||
"hobbies_occupations": "Hobbies + Occupations",
|
||||
"location_based": "Location-based",
|
||||
"mental_health": "Mental Health + Self-Care",
|
||||
"getting_organized": "Getting Organized",
|
||||
"self_improvement": "Self-Improvement",
|
||||
"spirituality": "Spirituality",
|
||||
"time_management": "Time-Management + Accountability",
|
||||
"recovery_support_groups": "Recovery + Support Groups",
|
||||
"wrongItemType": "The item type \"<%= type %>\" is not valid.",
|
||||
"unpinnedItem": "You unpinned <%= item %>! It will no longer display in your Rewards column.",
|
||||
"cannotUpinArmoirPotion": "The Health Potion and Enchanted Armoire cannot be unpinned.",
|
||||
"recovery_support_groups": "Recovery + Support Groups",
|
||||
"equip": "Equip",
|
||||
"unequip": "Unequip",
|
||||
"sortByName": "Name",
|
||||
"haveHatchablePet": "You have a <%= potion %> hatching potion and <%= egg %> egg to hatch this pet! <b>Click</b> the paw print to hatch.",
|
||||
"welcomeBack": "Welcome back!",
|
||||
"checkOffYesterDailies": "Check off any Dailies you did yesterday:",
|
||||
"wizardText": "Mages learn swiftly, gaining Experience and Levels faster than other classes. They also get a great deal of Mana for using special abilities. Play a Mage if you enjoy the tactical game aspects of Habitica, or if you are strongly motivated by leveling up and unlocking advanced features!",
|
||||
"chooseClass": "Choose your Class",
|
||||
"chooseClassLearnMarkdown": "[Learn more about Habitica's class system](http://habitica.wikia.com/wiki/Class_System)",
|
||||
"selectClass": "Select <%= heroClass %>",
|
||||
"wizard": "Mage",
|
||||
"introTour": "Here we are! I’ve filled out some Tasks for you based on your interests, so you can get started right away. Click a Task to edit or add new Tasks to fit your routine!",
|
||||
"partyInformationPlaceholder": "Write a message to your Party members here!",
|
||||
"selectPartyMember": "Select a Party Member",
|
||||
"errorNotInParty": "You are not in a Party",
|
||||
"health_wellness": "Health & Wellness",
|
||||
"self_care": "Self-Care",
|
||||
"sendLink": "Send Link",
|
||||
"forgotPassword": "Forgot Password",
|
||||
"purchasedItem": "You bought <%= itemName %>"
|
||||
}
|
||||
@@ -2,14 +2,39 @@
|
||||
"npc": "NPC",
|
||||
"npcAchievementName": "<%= key %> NPC",
|
||||
"npcAchievementText": "Backed the Kickstarter project at the maximum level!",
|
||||
|
||||
"welcomeTo": "Welcome to",
|
||||
"welcomeBack": "Welcome back!",
|
||||
"justin": "Justin",
|
||||
"justinIntroMessage1": "Hello there! You must be new here. My name is Justin, your guide to Habitica.",
|
||||
"justinIntroMessage2": "To start, you'll need to create an avatar.",
|
||||
"justinIntroMessage3": "Great! Now, what are you interested in working on throughout this journey?",
|
||||
"introTour": "Here we are! I've filled out some Tasks for you based on your interests, so you can get started right away. Click a Task to edit or add new Tasks to fit your routine!",
|
||||
"prev": "Prev",
|
||||
"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!",
|
||||
"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:",
|
||||
"sleepBullet1": "Missed Dailies won't damage you",
|
||||
"sleepBullet2": "Tasks won't lose streaks or decay in color",
|
||||
"sleepBullet3": "Bosses won't do damage for your missed Dailies",
|
||||
"sleepBullet4": "Your boss damage or collection Quest items will stay pending until check-out",
|
||||
"pauseDailies": "Pause Damage",
|
||||
"unpauseDailies": "Unpause Damage",
|
||||
"staffAndModerators": "Staff and Moderators",
|
||||
"communityGuidelinesIntro": "Habitica tries to create a welcoming environment for users of all ages and backgrounds, especially in public spaces like the Tavern. If you have any questions, please consult our Community Guidelines.",
|
||||
"acceptCommunityGuidelines": "I agree to follow the Community Guidelines",
|
||||
"daniel": "Daniel",
|
||||
"danielText": "Welcome to the Tavern! Stay a while and meet the locals. If you need to rest (vacation? illness?), I'll set you up at the Inn. While checked-in, your Dailies won't hurt you at the day's end, but you can still check them off.",
|
||||
"danielText2": "Be warned: If you are participating in a boss quest, the boss will still damage you for your party mates' missed Dailies! Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn.",
|
||||
"danielTextBroken": "Welcome to the Tavern... I guess... If you need to rest, I'll set you up at the Inn... While checked-in, your Dailies won't hurt you at the day's end, but you can still check them off... if you have the energy...",
|
||||
"danielText2Broken": "Oh... If you are participating in a boss quest, the boss will still damage you for your party mates' missed Dailies... Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn...",
|
||||
|
||||
"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.",
|
||||
@@ -17,13 +42,41 @@
|
||||
"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",
|
||||
"buyNow": "Buy Now",
|
||||
"sortByNumber": "Number",
|
||||
"featuredItems": "Featured Items!",
|
||||
"hideLocked": "Hide locked",
|
||||
"hidePinned": "Hide pinned",
|
||||
"amountExperience": "<%= amount %> Experience",
|
||||
"amountGold": "<%= amount %> Gold",
|
||||
"namedHatchingPotion": "<%= type %> Hatching Potion",
|
||||
"buyGems": "Buy Gems",
|
||||
"purchaseGems": "Purchase Gems",
|
||||
"justin": "Justin",
|
||||
"items": "Items",
|
||||
"AZ": "A-Z",
|
||||
"sort": "Sort",
|
||||
"sortBy": "Sort By",
|
||||
"groupBy2": "Group By",
|
||||
"sortByName": "Name",
|
||||
"quantity": "Quantity",
|
||||
"cost": "Cost",
|
||||
"shops": "Shops",
|
||||
"custom": "Custom",
|
||||
"wishlist": "Wishlist",
|
||||
"items": "Items",
|
||||
"wrongItemType": "The item type \"<%= type %>\" 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 %>",
|
||||
|
||||
"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": "Welcome to the Quest Shop! Be sure to check out our fine array of Quest Scrolls for purchase!",
|
||||
"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!",
|
||||
|
||||
"missingKeyParam": "\"req.params.key\" is required.",
|
||||
"itemNotFound": "Item \"<%= key %>\" not found.",
|
||||
|
||||
@@ -39,8 +39,12 @@
|
||||
"hatchingPotion": "hatching potion",
|
||||
"noHatchingPotions": "You don't have any hatching potions.",
|
||||
"inventoryText": "Click an egg to see usable potions highlighted in green and then click one of the highlighted potions to hatch your pet. If no potions are highlighted, click that egg again to deselect it, and instead click a potion first to have the usable eggs highlighted. You can also sell unwanted drops to Alexander the Merchant.",
|
||||
"haveHatchablePet": "You have a <%= potion %> hatching potion and <%= egg %> egg to hatch this pet! <b>Click</b> the paw print to hatch.",
|
||||
"quickInventory": "Quick Inventory",
|
||||
"foodText": "food",
|
||||
"food": "Food and Saddles",
|
||||
"noFoodAvailable": "You don't have any Food.",
|
||||
"noSaddlesAvailable": "You don't have any Saddles.",
|
||||
"noFood": "You don't have any food or saddles.",
|
||||
"dropsExplanation": "Get these items faster with Gems if you don't want to wait for them to drop when completing a task. <a href=\"http://habitica.wikia.com/wiki/Drops\">Learn more about the drop system.</a>",
|
||||
"dropsExplanationEggs": "Spend Gems to get eggs more quickly, if you don't want to wait for standard eggs to drop, or to repeat Quests to earn Quest eggs. <a href=\"http://habitica.wikia.com/wiki/Drops\">Learn more about the drop system.</a>",
|
||||
@@ -98,5 +102,22 @@
|
||||
"mountsReleased": "Mounts released",
|
||||
"gemsEach": "gems each",
|
||||
"foodWikiText": "What does my pet like to eat?",
|
||||
"foodWikiUrl": "http://habitica.wikia.com/wiki/Food_Preferences"
|
||||
"foodWikiUrl": "http://habitica.wikia.com/wiki/Food_Preferences",
|
||||
"welcomeStable": "Welcome to the Stable!",
|
||||
"welcomeStableText": "I'm Matt, the Beast Master. Starting at level 3, you can hatch Pets from Eggs by using Potions you find! When you hatch a Pet from your Inventory, it will appear here! Click a Pet's image to add it to your avatar. Feed them here with the Food you find after level 3, and they'll grow into hardy Mounts.",
|
||||
"petLikeToEat": "What does my pet like to eat?",
|
||||
"petLikeToEatText": "Pets will grow no matter what you feed them, but they'll grow faster if you feed them the one food that they like best. Experiment to find out the pattern, or see the answers here: <br/> <a href=\"http://habitica.wikia.com/wiki/Food_Preferences\" target=\"_blank\">http://habitica.wikia.com/wiki/Food_Preferences</a>",
|
||||
"filterByStandard": "Standard",
|
||||
"filterByMagicPotion": "Magic Potion",
|
||||
"filterByQuest": "Quest",
|
||||
"standard": "Standard",
|
||||
"sortByColor": "Color",
|
||||
"sortByHatchable": "Hatchable",
|
||||
"hatch": "Hatch!",
|
||||
"foodTitle": "Food",
|
||||
"dragThisFood": "Drag this <%= foodName %> to a Pet and watch it grow!",
|
||||
"clickOnPetToFeed": "Click on a Pet to feed <%= foodName %> and watch it grow!",
|
||||
"dragThisPotion": "Drag this <%= potionName %> to an Egg and hatch a new pet!",
|
||||
"clickOnEggToHatch": "Click on an Egg to use your <%= potionName %> hatching potion and hatch a new pet!",
|
||||
"hatchDialogText": "Pour your <%= potionName %> hatching potion on your <%= eggName %> egg, and it will hatch into a <%= petName %> ."
|
||||
}
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
"unlockableQuests": "Unlockable Quests",
|
||||
"goldQuests": "Gold-Purchasable Quests",
|
||||
"questDetails": "Quest Details",
|
||||
"questDetailsTitle": "Quest Details",
|
||||
"questDescription": "Quests allow players to focus on long-term, in-game goals with the members of their party.",
|
||||
"invitations": "Invitations",
|
||||
"completed": "Completed!",
|
||||
"rewardsAllParticipants": "Rewards for all Quest Participants",
|
||||
@@ -100,6 +102,7 @@
|
||||
"noActiveQuestToLeave": "No active quest to leave",
|
||||
"questLeaderCannotLeaveQuest": "Quest leader cannot leave quest",
|
||||
"notPartOfQuest": "You are not part of the quest",
|
||||
"youAreNotOnQuest": "You're not on a quest",
|
||||
"noActiveQuestToAbort": "There is no active quest to abort.",
|
||||
"onlyLeaderAbortQuest": "Only the group or quest leader can abort a quest.",
|
||||
"questAlreadyRejected": "You already rejected the quest invitation.",
|
||||
|
||||
@@ -4,10 +4,17 @@
|
||||
"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.",
|
||||
"addmultiple": "Add Multiple",
|
||||
"addsingle": "Add Single",
|
||||
"editATask": "Edit a <%= type %>",
|
||||
"createTask": "Create <%= type %>",
|
||||
"scheduled": "Scheduled",
|
||||
"theseAreYourTasks": "These are your <%= taskType %>",
|
||||
"habit": "Habit",
|
||||
"habits": "Habits",
|
||||
"newHabit": "New Habit",
|
||||
"newHabitBulk": "New Habits (one per line)",
|
||||
"habitsDesc": "Habits don't have a rigid schedule. You can check them off multiple times per day.",
|
||||
"positive": "Positive",
|
||||
"negative": "Negative",
|
||||
"yellowred": "Weak",
|
||||
"greenblue": "Strong",
|
||||
"edit": "Edit",
|
||||
@@ -15,9 +22,11 @@
|
||||
"addChecklist": "Add Checklist",
|
||||
"checklist": "Checklist",
|
||||
"checklistText": "Break a task into smaller pieces! Checklists increase the Experience and Gold gained from a To-Do, and reduce the damage caused by a Daily.",
|
||||
"newChecklistItem": "New checklist item",
|
||||
"expandCollapse": "Expand/Collapse",
|
||||
"text": "Title",
|
||||
"extraNotes": "Extra Notes",
|
||||
"notes": "Notes",
|
||||
"direction/Actions": "Direction/Actions",
|
||||
"advancedOptions": "Advanced Options",
|
||||
"taskAlias": "Task Alias",
|
||||
@@ -37,8 +46,10 @@
|
||||
"dailies": "Dailies",
|
||||
"newDaily": "New Daily",
|
||||
"newDailyBulk": "New Dailies (one per line)",
|
||||
"dailysDesc": "Dailies repeat on a regular basis. Choose the schedule that works best for you!",
|
||||
"streakCounter": "Streak Counter",
|
||||
"repeat": "Repeat",
|
||||
"repeats": "Repeats",
|
||||
"repeatEvery": "Repeat Every",
|
||||
"repeatHelpTitle": "How often should this task be repeated?",
|
||||
"dailyRepeatHelpContent": "This task will be due every X days. You can set that value below.",
|
||||
@@ -48,20 +59,26 @@
|
||||
"day": "Day",
|
||||
"days": "Days",
|
||||
"restoreStreak": "Restore Streak",
|
||||
"resetStreak": "Reset Streak",
|
||||
"todo": "To-Do",
|
||||
"todos": "To-Dos",
|
||||
"newTodo": "New To-Do",
|
||||
"newTodoBulk": "New To-Dos (one per line)",
|
||||
"todosDesc": "To-Dos need to be completed once. Add checklists to your To-Dos to increase their value.",
|
||||
"dueDate": "Due Date",
|
||||
"remaining": "Active",
|
||||
"complete": "Done",
|
||||
"complete2": "Complete",
|
||||
"dated": "Dated",
|
||||
"today": "Today",
|
||||
"dueIn": "Due <%= dueIn %>",
|
||||
"due": "Due",
|
||||
"notDue": "Not Due",
|
||||
"grey": "Grey",
|
||||
"score": "Score",
|
||||
"reward": "Reward",
|
||||
"rewards": "Rewards",
|
||||
"rewardsDesc": "Rewards are a great way to use Habitica and complete your tasks. Try adding a few today!",
|
||||
"ingamerewards": "Equipment & Skills",
|
||||
"gold": "Gold",
|
||||
"silver": "Silver (100 silver = 1 gold)",
|
||||
@@ -74,6 +91,7 @@
|
||||
"clearTags": "Clear",
|
||||
"hideTags": "Hide",
|
||||
"showTags": "Show",
|
||||
"editTags2": "Edit Tags",
|
||||
"toRequired": "You must supply a \"to\" property",
|
||||
"startDate": "Start Date",
|
||||
"startDateHelpTitle": "When should this task start?",
|
||||
@@ -123,7 +141,7 @@
|
||||
"taskNotFound": "Task not found.",
|
||||
"invalidTaskType": "Task type must be one of \"habit\", \"daily\", \"todo\", \"reward\".",
|
||||
"cantDeleteChallengeTasks": "A task belonging to a challenge can't be deleted.",
|
||||
"checklistOnlyDailyTodo": "Checklists are supported only on dailies and todos",
|
||||
"checklistOnlyDailyTodo": "Checklists are supported only on Dailies and To-Dos",
|
||||
"checklistItemNotFound": "No checklist item was found with given id.",
|
||||
"itemIdRequired": "\"itemId\" must be a valid UUID.",
|
||||
"tagNotFound": "No tag item was found with given id.",
|
||||
@@ -174,6 +192,7 @@
|
||||
"resets": "Resets",
|
||||
"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?",
|
||||
"yesterDailiesCallToAction": "Start My New Day!",
|
||||
"yesterDailiesOptionTitle": "Confirm that this Daily wasn't done before applying damage",
|
||||
|
||||
@@ -90,7 +90,7 @@ function togglePinnedItem (user, {item, type, path}, req = {}) {
|
||||
if (!item) item = get(content, path);
|
||||
|
||||
if (path === 'armoire' || path === 'potion') {
|
||||
throw new BadRequest(i18n.t('cannotUpinArmoirPotion', req.language));
|
||||
throw new BadRequest(i18n.t('cannotUnpinArmoirPotion', req.language));
|
||||
}
|
||||
|
||||
let isOfficialPinned = officialPinnedItems.find(officialPinnedItem => {
|
||||
|
||||
Reference in New Issue
Block a user