mirror of
https://github.com/sudoxnym/habitica.git
synced 2026-04-14 19:56:23 +00:00
i18n(interpolation): Add string interpolation
This commit is contained in:
parent
6cf7160f65
commit
ff04b15789
13 changed files with 176 additions and 140 deletions
|
|
@ -12,6 +12,7 @@
|
|||
"quests.json",
|
||||
"rebirth.json",
|
||||
"settings.json",
|
||||
"subscriber.json",
|
||||
"tasks.json"
|
||||
]
|
||||
}
|
||||
|
|
@ -10,8 +10,7 @@
|
|||
"brokenChallenge" : " Broken Challenge Link: this task was part of a challenge, but the challenge (or group) has been deleted. What to do with the orphan tasks?",
|
||||
"keepThem" : "Keep Them",
|
||||
"removeThem" : "Remove Them",
|
||||
"challengeCompleted1" : "This challenge has been completed, and the winner was",
|
||||
"challengeCompleted2" : "! What to do with the orphan tasks?",
|
||||
"challengeCompleted" : "This challenge has been completed, and the winner was <span class=\"badge\"><%= user %></span>! What to do with the orphan tasks?",
|
||||
"unsubChallenge" : "Broken Challenge Link: this task was part of a challenge, but you have unsubscribed from the challenge. What to do with the orphan tasks?",
|
||||
|
||||
"_commentachievement" : "CHALLENGE ACHIEVEMENT",
|
||||
|
|
@ -23,7 +22,6 @@
|
|||
"toCreate" : " to create one.",
|
||||
|
||||
"_commentchallengeoptions" : "CHALLENGES OPTIONS",
|
||||
"minusOr" : "- Or -",
|
||||
"selectWinner" : "Select a winner and close the challenge:",
|
||||
"deleteOrSelect" : "Delete or select winner",
|
||||
"endChallenge" : "End Challenge",
|
||||
|
|
@ -34,20 +32,18 @@
|
|||
"all" : "All",
|
||||
"noNone" : "None",
|
||||
"membership" : "Membership",
|
||||
"participating" : "Participating",
|
||||
"notParticipating" : "Not Participating",
|
||||
"either" : "Either",
|
||||
"participating" : "Participating",
|
||||
"notParticipating" : "Not Participating",
|
||||
"either" : "Either",
|
||||
"createChallenge" : "Create Challenge",
|
||||
"discard" : "Discard",
|
||||
"challengeTitle" : "Challenge Title",
|
||||
"challengeTag" : "Tag Name",
|
||||
"challengeTagPop" : "Challenges appear on tag-lists & task-tooltips. So while you'll want a descriptive title above, you'll also need a 'short name'. Eg, 'Lose 10 pounds in 3 months' might become '-10lb' (Click the '?' for more info).",
|
||||
"challengeTagPop" : "Challenges appear on tag-lists & task-tooltips. So while you'll want a descriptive title above, you'll also need a 'short name'. Eg, 'Lose 10 pounds in 3 months' might become '-10lb' (Click the '?' for more info).",
|
||||
"challengeDescr" : "Description",
|
||||
"prize" : "Prize",
|
||||
"prizePop" : "If someone can 'win' your challenge, you can optionally award that winner a Gem prize. Max = #gems you own (+ guild.gems, if you created this challenge's guild). Note: This prize can't be changed later.",
|
||||
"min1Gem" : "Minimum 1 Gem for",
|
||||
"publicChallenges" : "public challenges",
|
||||
"helpsPrevent" : "(helps prevent spam, it really does).",
|
||||
"prizePop" : "If someone can 'win' your challenge, you can optionally award that winner a Gem prize. Max = #gems you own (+ guild.gems, if you created this challenge's guild). Note: This prize can't be changed later.",
|
||||
"publicChallenges" : "Minimum 1 Gem for <strong> public challenges </strong> (helps prevent spam, it really does).",
|
||||
"officialChallenge" : "Official HabitRPG Challenge",
|
||||
"by" : "by",
|
||||
"participants" : "Participants",
|
||||
|
|
|
|||
|
|
@ -1,15 +1,16 @@
|
|||
{
|
||||
"_commentcharacter" : "CHARACTER RELATED STRINGS",
|
||||
|
||||
"statsach" : "Stats & Achievements",
|
||||
"statsAch" : "Stats & Achievements",
|
||||
"profile": "Profile",
|
||||
"avatar": "Avatar",
|
||||
"other" : "Other",
|
||||
"fullName": "Full Name",
|
||||
"displayname" : "Display Name",
|
||||
"displayphoto" : "Photo",
|
||||
"displayblurb" : "Blurb",
|
||||
"photourl" : "Photo Url",
|
||||
"displayName" : "Display Name",
|
||||
"displayPhoto" : "Photo",
|
||||
"displayBlurb" : "Blurb",
|
||||
"photoUrl" : "Photo Url",
|
||||
"imageUrl" : "Image Url",
|
||||
"inventory": "Inventory",
|
||||
"social" : "Social",
|
||||
|
||||
|
|
@ -18,26 +19,26 @@
|
|||
"buffed" : "Buffed",
|
||||
|
||||
"_commentavatar":"AVATAR LOOKS",
|
||||
"bodybody" : "Body",
|
||||
"bodysize" : "Size",
|
||||
"bodyslim" : "Slim",
|
||||
"bodybroad" : "Broad",
|
||||
"unlockset5" : "Unlock Set - 5",
|
||||
"bodyBody" : "Body",
|
||||
"bodySize" : "Size",
|
||||
"bodySlim" : "Slim",
|
||||
"bodyBroad" : "Broad",
|
||||
"unlockSet5" : "Unlock Set - 5",
|
||||
"locked" : "locked",
|
||||
"shirts" : "Shirts",
|
||||
"specialshirts" : "Special Shirts",
|
||||
"bodyhead" : "Head",
|
||||
"bodyskin": "Skin",
|
||||
"specialShirts" : "Special Shirts",
|
||||
"bodyHead" : "Head",
|
||||
"bodySkin": "Skin",
|
||||
"color" : "Color",
|
||||
"bodyhair" : "Hair",
|
||||
"hairbangs" : "Bangs",
|
||||
"hairbase" : "Base",
|
||||
"bodyfacialhair" : "Facial Hair",
|
||||
"bodyHair" : "Hair",
|
||||
"hairBangs" : "Bangs",
|
||||
"hairBase" : "Base",
|
||||
"bodyFacialHair" : "Facial Hair",
|
||||
"beard" : "Beard",
|
||||
"mustache" : "Mustache",
|
||||
"basicskins" : "Basic Skins",
|
||||
"rainbowskins" : "Rainbow Skins",
|
||||
"spookyskins" : "Spooky Skins",
|
||||
"basicSkins" : "Basic Skins",
|
||||
"rainbowSkins" : "Rainbow Skins",
|
||||
"spookySkins" : "Spooky Skins",
|
||||
|
||||
"_commentgear" : "GEAR",
|
||||
"equipment" : "Equipment",
|
||||
|
|
@ -61,14 +62,14 @@
|
|||
"mana" : "Mana",
|
||||
"mp" : "MP",
|
||||
"health": "Health",
|
||||
"allocatestr" : "Points allocated to STR:",
|
||||
"allocatestrpop" : "Add a point to Strength",
|
||||
"allocatecon" : "Points allocated to CON:",
|
||||
"allocateconpop" : "Add a point to Constitution",
|
||||
"allocateper" : "Points allocated to PER:",
|
||||
"allocateperpop" : "Add a point to Perception",
|
||||
"allocateint" : "Points allocated to INT:",
|
||||
"allocateintpop" : "Add a point to Intelligence",
|
||||
"allocateStr" : "Points allocated to STR:",
|
||||
"allocateStrPop" : "Add a point to Strength",
|
||||
"allocateCon" : "Points allocated to CON:",
|
||||
"allocateConPop" : "Add a point to Constitution",
|
||||
"allocatePer" : "Points allocated to PER:",
|
||||
"allocatePerPop" : "Add a point to Perception",
|
||||
"allocateInt" : "Points allocated to INT:",
|
||||
"allocateIntPop" : "Add a point to Intelligence",
|
||||
"stats" : "Stats",
|
||||
"strength" : "Strength",
|
||||
"strengthText" : "Strength reduces task threat (redness), increases the Gold and Experience boost from random \"critical hits\", and helps deal damage to boss monsters.",
|
||||
|
|
@ -87,24 +88,24 @@
|
|||
"buffsText" : "Attribute bonuses provided by abilities you or your party members have used. Starting at level 11, the abilities you can use are found in the Rewards column on your Tasks page.",
|
||||
|
||||
"_commentclasses" : "CLASSES",
|
||||
"characterbuild" : "Character Build",
|
||||
"characterBuild" : "Character Build",
|
||||
"class" : "Class",
|
||||
"experience": "Experience",
|
||||
"warrior" : "Warrior",
|
||||
"healer" : "Healer",
|
||||
"rogue" : "Rogue",
|
||||
"mage" : "Mage",
|
||||
"changeclass" : "Change Class, Refund Attribute Points",
|
||||
"levelpopover" : "Each level earns you one point to assign to an attribute of your choice. You can do so manually, or let the game decide for you using one of the Automatic Allocation options.",
|
||||
"unallocated" : "Unallocated Attribute Points",
|
||||
"automaticallocation" : "Automatic Allocation ",
|
||||
"automaticallocationpopover" : "Places points into attributes according to your preferences, when you level up.",
|
||||
"evenallocation" : "Distribute attribute points evenly ",
|
||||
"evenallocationpopover" : "Assigns the same number of points to each attribute.",
|
||||
"classallocation" : "Distribute points based on Class ",
|
||||
"classallocationpopover" : "Assigns more points to the attributes important to your Class.",
|
||||
"taskallocation" : "Distribute points based on task activity ",
|
||||
"taskallocationpopover" : "Assigns points based on the Physical (STR), Mental (INT), Social (CON), and Other (PER) categories associated with the tasks you complete.",
|
||||
"changeClass" : "Change Class, Refund Attribute Points",
|
||||
"levelPopover" : "Each level earns you one point to assign to an attribute of your choice. You can do so manually, or let the game decide for you using one of the Automatic Allocation options.",
|
||||
"unallocated" : "Unallocated Attribute Points",
|
||||
"autoAllocation" : "Automatic Allocation ",
|
||||
"autoAllocationPop" : "Places points into attributes according to your preferences, when you level up.",
|
||||
"evenAllocation" : "Distribute attribute points evenly ",
|
||||
"evenAllocationPop" : "Assigns the same number of points to each attribute.",
|
||||
"classAllocation" : "Distribute points based on Class ",
|
||||
"classAllocationPop" : "Assigns more points to the attributes important to your Class.",
|
||||
"taskAllocation" : "Distribute points based on task activity ",
|
||||
"taskAllocationPop" : "Assigns points based on the Physical (STR), Mental (INT), Social (CON), and Other (PER) categories associated with the tasks you complete.",
|
||||
|
||||
"_commentmodals" : "CLASSES MODALS",
|
||||
"chooseClass1" : "Choose your ",
|
||||
|
|
|
|||
|
|
@ -1,40 +1,26 @@
|
|||
{
|
||||
"_commentcontrib" : "CONTRIBUTOR RELATED STRINGS",
|
||||
|
||||
"_contribbadges" : "CONTRIBUTOR BADGES",
|
||||
"_commentbadges" : "CONTRIBUTOR BADGES",
|
||||
"friendBadge" : "Friend (1-2)",
|
||||
"friendText" : "When your",
|
||||
"first" : "first",
|
||||
"second" : "second",
|
||||
"friendFirst" : "When your <strong>first</strong> submission is deployed, you will receive the HabitRPG 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>2 Gems</strong>.",
|
||||
"friendSecond" : "When your <strong>second</strong> submission 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>2 Gems.</strong>",
|
||||
"eliteBadge" : "Elite (3-4)",
|
||||
"third" : "third",
|
||||
"fourth" : "fourth",
|
||||
"eliteThird" : "When your <strong>third</strong> submission is deployed, the <strong>Crystal Helmet</strong> will be available for purchase in the Rewards shop. As a bounty for your continued work, you will also receive <strong>2 Gems</strong>.",
|
||||
"eliteFourth" : "When your <strong>fourth</strong> submission is deployed, the <strong>Crystal Sword</strong> will be available for purchase in the Rewards shop. As a bounty for your continued work, you will also receive <strong>2 Gems</strong>.",
|
||||
"championBadge" : "Champion (5-6)",
|
||||
"fifth" : "fifth",
|
||||
"sixth" : "sixth",
|
||||
"championFifth" : "When your <strong>fifth</strong> submission is deployed, the <strong>Crystal Shield</strong> will be available for purchase in the Rewards shop. As a bounty for your continued work, you will also receive <strong>2 Gems</strong>.",
|
||||
"championSixth" : "When your <strong>sixth</strong> submission is deployed, you will receive a <strong>Hydra Pet</strong>. You will also receive <strong>2 Gems</strong>.",
|
||||
"legendaryBadge" : "Legendary (7)",
|
||||
"seventh" : "seventh",
|
||||
"legSeventh" : "When your <strong>seventh</strong> submission is deployed, you will receive <strong>2 Gems</strong> and become a member of the honored Contributor's Guild and be privy to the behind-the-scenes details of HabitRPG! Further contributions do not increase your level, but you may continue to earn Gem bounties and titles.",
|
||||
"heroicBadge" : "Heroic",
|
||||
"heroicText" : "The Heroic level contains HabitRPG staff and staff-level contributors. If you have this title, you were appointed to it (or hired!).",
|
||||
"friend1Text" : "submission is deployed, you will receive the HabitRPG 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",
|
||||
"friendText2" : "submission is deployed, the",
|
||||
"friendText3" : "will be available for purchase in the Rewards shop. As a bounty for your continued work, you will also receive",
|
||||
"friendText2b" : "submission is deployed, you will receive a",
|
||||
"friendText3b" : ". You will also receive",
|
||||
"friendText2c" : "submission is deployed, you will receive",
|
||||
"friendText3c" : "and become a member of the honored Contributor's Guild and be privy to the behind-the-scenes details of HabitRPG! Further contributions do not increase your level, but you may continue to earn Gem bounties and titles.",
|
||||
"crystalArmor" : "Crystal Armor",
|
||||
"crystalHelmet" : "Crystal Helmet",
|
||||
"crystalSword" : "Crystal Sword",
|
||||
"crystalShield" : "Crystal Shield",
|
||||
"hydraPet" : "Hydra Pet",
|
||||
"npcText" : "NPCs backed HabitRPG's Kickstarter at the highest tier. You can find their avatars watching over site features!",
|
||||
|
||||
"_commentachievement" : "CONTRIBUTOR ACHIEVEMENT",
|
||||
"modalContribAchievement" : "Contributor Achievement!",
|
||||
"contribText1" : " you awesome person! You're now a level ",
|
||||
"contribText2" : " contributor for helping HabitRPG. See ",
|
||||
"contribText3" : "what prizes you've earned for your contribution!",
|
||||
"contribModal" : "<%= name %>, you awesome person! You're now a level <%= level %> contributor for helping HabitRPG. See",
|
||||
"contribLink" : "what prizes you've earned for your contribution!",
|
||||
"contribName" : "Contributor",
|
||||
"contribText" : "Has contributed to HabitRPG (code, design, pixel art, legal advice, docs, etc). Want this badge? ",
|
||||
"readMore" : "Read more",
|
||||
|
|
@ -60,12 +46,11 @@
|
|||
"moreDetails" : "More details",
|
||||
"contributions" : "Contributions",
|
||||
"admin" : "Admin",
|
||||
"USD1" : "is in USD,",
|
||||
"not" : "not",
|
||||
"USD2" : "in Gems. Aka, if this number is 1, it means 4 gems. Only use this option when manually granting gems to players, don't use it when granting contributor levels. Contrib levels will automatically add 2G/lvl.",
|
||||
"notGems" : "is in USD, <em>not</em> in Gems. Aka, if this number is 1, it means 4 gems. Only use this option when manually granting gems to players, don't use it when granting contributor levels. Contrib levels will automatically add 2G/lvl.",
|
||||
"hideAds" : "Hide Ads",
|
||||
"gamemaster" : "Game Master",
|
||||
"backerTier" : "Backer Tier",
|
||||
"balance" : "Balance",
|
||||
|
||||
"_commenttavern" : "CONTRIBUTOR TAVERN",
|
||||
"tierPop" : "Click tier labels for details.",
|
||||
|
|
|
|||
|
|
@ -6,11 +6,11 @@
|
|||
"tagline" : "A free habit building app that treats your life like a game.",
|
||||
"landingp1" : "The problem with most productivity apps on the market is that they provide no incentive to continue using them. HabitRPG fixes this by making habit building fun! By rewarding you for your successes and damaging you for slip-ups, HabitRPG provides external motivation for completing your day-to-day activities.",
|
||||
"landingp2header" : "Instant Gratification",
|
||||
"landingp2" : "Whenever you reinforce a positive habit, complete a daily task, or take care of an old to-do, HabitRPG immediately rewards you with experience points and gold. As you gain experience, you can level up, increasing your stats and unlocking more features, like classes and pets. Gold can be spent on in-game items that change your experience or personalized rewards you've created for motivation. When even the smallest successes provide you with an immediate reward, you're less likely to procrastinate.",
|
||||
"landingp2" : "Whenever you reinforce a positive habit, complete a daily task, or take care of an old to-do, HabitRPG immediately rewards you with experience points and gold. As you gain experience, you can level up, increasing your stats and unlocking more features, like classes and pets. Gold can be spent on in-game items that change your experience or personalized rewards you've created for motivation. When even the smallest successes provide you with an immediate reward, you're less likely to procrastinate.",
|
||||
"landingp3header" : "Consequences",
|
||||
"landingp3" : "Whenever you indulge in a bad habit or fail to complete one of your daily tasks, you lose health. If your health drops too low, you die and lose some of the progress you've made. By providing immediate consequences, HabitRPG can help break bad habits and procrastination cycles before they cause real-world problems.",
|
||||
"landingp3" : "Whenever you indulge in a bad habit or fail to complete one of your daily tasks, you lose health. If your health drops too low, you die and lose some of the progress you've made. By providing immediate consequences, HabitRPG can help break bad habits and procrastination cycles before they cause real-world problems.",
|
||||
"landingp4header" : "Accountability",
|
||||
"landingp4" : "With an active community, HabitRPG provides the accountability you need to stay on task. With the party system, you can bring in a group of your closest friends to cheer you on. The guild system allows you to find people with similar interests or obstacles, so you can share your goals and swap tips on how to tackle your problems. On HabitRPG, the community means that you have both the support and the accountability you need to succeed.",
|
||||
"landingp4" : "With an active community, HabitRPG provides the accountability you need to stay on task. With the party system, you can bring in a group of your closest friends to cheer you on. The guild system allows you to find people with similar interests or obstacles, so you can share your goals and swap tips on how to tackle your problems. On HabitRPG, the community means that you have both the support and the accountability you need to succeed.",
|
||||
"landingend" : "Not convinced yet?",
|
||||
"landingend2" : "See a more detailed list of ",
|
||||
"landingfeatureslink" : "our features",
|
||||
|
|
@ -31,6 +31,10 @@
|
|||
"accept2Terms" : " and the ",
|
||||
"privacy" : "Privacy Policy",
|
||||
|
||||
"home" : "Home",
|
||||
"learnMore" : "Learn More",
|
||||
"contact" : "Contact",
|
||||
|
||||
"_commenthead": "HEADER",
|
||||
"history": "History",
|
||||
"anonymous": "Anonymous",
|
||||
|
|
|
|||
|
|
@ -14,7 +14,10 @@
|
|||
|
||||
"all" : "All",
|
||||
"none" : "None",
|
||||
"or" : "Or",
|
||||
"and" : "and",
|
||||
|
||||
"habitica" : "Habitica",
|
||||
|
||||
"_commentbuttons": "BUTTONS",
|
||||
"submit":"Submit",
|
||||
|
|
|
|||
|
|
@ -14,9 +14,9 @@
|
|||
"requestAF" : " Request a Feature",
|
||||
"community" : "Community Forum",
|
||||
"resources" : "Resources",
|
||||
"taverntalk" : "Tavern Talk",
|
||||
"tavernalert1" : " Note: if you're reporting a bug, the developers won't see it here. Please",
|
||||
"tavernalert2" : "use Github instead",
|
||||
"tavernTalk" : "Tavern Talk",
|
||||
"tavernAlert1" : " Note: if you're reporting a bug, the developers won't see it here. Please",
|
||||
"tavernAlert2" : "use Github instead",
|
||||
|
||||
"_commentparty" : "PARTY",
|
||||
"party": "Party",
|
||||
|
|
@ -26,7 +26,7 @@
|
|||
"userId":"User ID",
|
||||
"invite":"Invite",
|
||||
"leave": "Leave",
|
||||
"invitedTo" : "You're Invited To",
|
||||
"invitedTo" : "You're Invited To ",
|
||||
"partyNotification" : "New Party Messages",
|
||||
|
||||
|
||||
|
|
@ -41,13 +41,13 @@
|
|||
"guildGems" : "Guild Gems",
|
||||
"editGroup" : "Edit Group",
|
||||
"groupName" : "Group Name",
|
||||
"groupdescr" : "Description shown in public Guilds list (Markdown OK)",
|
||||
"groupDescr" : "Description shown in public Guilds list (Markdown OK)",
|
||||
"logoUrl" : "Logo URL",
|
||||
"assignLeader" : "Assign Group Leader",
|
||||
"members" : "Member(s)",
|
||||
"partyList" : "Party Members list ordering ",
|
||||
"banTip" : "Boot Member",
|
||||
"moremembers" : "more members",
|
||||
"moreMembers" : "more members",
|
||||
"invited" : "Invited",
|
||||
"leaderMsg" : "Message from group leader (Markdown OK)",
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"_commentlimited" : "LIMITED EDITION STRINGS",
|
||||
|
||||
"limitededition" : "Limited Edition",
|
||||
"wintercolors" : "Winter Colors",
|
||||
"limitedEdition" : "Limited Edition",
|
||||
"winterColors" : "Winter Colors",
|
||||
"annoyingFriends" : "Annoying Friends",
|
||||
"annoyingFriendsText" : "Got snowballed <%= snowballs %> times by party members.",
|
||||
"limited31Jan" : "Available for purchase until January 31st (but permanently in your options if purchased).",
|
||||
|
|
|
|||
|
|
@ -7,8 +7,7 @@
|
|||
|
||||
"_commentmatt" : "MATT",
|
||||
"mattBoch" : "Matt Boch",
|
||||
"mattShall1" : "Shall I bring you your steed,",
|
||||
"mattShall2" : "? Click a mount to saddle up.",
|
||||
"mattShall1" : "Shall I bring you your steed, <%= name %>? Click a mount to saddle up.",
|
||||
"mattBochText1" : "Welcome to the Stable! I'm Matt, the beast master. Choose a pet here to venture at your side. Feed them and they'll grow into powerful steeds.",
|
||||
"mattBochText2" : "Have a look-see",
|
||||
"mattBochText3" : "at all the pets you can collect.",
|
||||
|
|
@ -20,20 +19,16 @@
|
|||
"_commentalexander" : "ALEXANDER",
|
||||
"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.",
|
||||
"sell" : "Sell",
|
||||
"for" : "for",
|
||||
"sellForGold" : "Sell <%= item %> for <%= gold %> Gold",
|
||||
|
||||
"_commentjustin" : "JUSTIN",
|
||||
"buyGemsDonate" : "Buy Gems / Donate",
|
||||
"buyGems" : "Buy Gems",
|
||||
"justin" : "Justin",
|
||||
"fiveUSD1" : "$5 USD",
|
||||
"fiveUSD2" : " will:",
|
||||
"USD" : "USD",
|
||||
"donateText1" : "Adds 20 Gems to your account. Gems are used to buy special in-game items, such as shirts and hairstyles.",
|
||||
"donateText2" : "Donate to the developers",
|
||||
"donateText3" : "As an open source project, it can use all the help we can get!",
|
||||
"payWithCard" : "Pay with Card",
|
||||
"payWithPaypal" : "Pay with Paypal",
|
||||
"paypalText" : "20 Gems, Disable Ads, Donation to the Developers",
|
||||
"payRecommended" : "Recommended method.",
|
||||
"paypalText" : "20 Gems, Disable Ads, Donation to the Developers",
|
||||
"payNote" : "Note: PayPal sometimes takes a long time to clear. We recommend paying with card."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@
|
|||
"askLater" : "Ask Later",
|
||||
|
||||
"_commentquest" : "QUEST INVITATION",
|
||||
"questInv" : "Quest Invitation:",
|
||||
"accepted" : "Accepted",
|
||||
"rejected" : "Rejected",
|
||||
"pending" : "Pending",
|
||||
|
|
@ -20,9 +19,8 @@
|
|||
"begin" : "Begin",
|
||||
"bossHP" : "Boss Health",
|
||||
"collected" : "Collected",
|
||||
"bossDmg1" : "To hurt a boss, complete your Dailies and To-Dos. Higher task damage means higher boss damage (completing reds, Wizard spells, Warrior attacks, etc). The boss will deal damage to the party for every Daily you've missed (multiplied by the boss's Strength), so help your friends by completing your dailies!",
|
||||
"bossDmg2" : "All damage to and from a boss is tallied on cron (your day roll-over).",
|
||||
"bossDmg3" : "Only participants will fight the boss and share in the quest loot. If you die during a boss-battle, you get booted from the battle. If everyone dies once, the quest fails.",
|
||||
"bossDmg1" : "To hurt a boss, complete your Dailies and To-Dos. Higher task damage means higher boss damage (completing reds, Wizard spells, Warrior attacks, etc). The boss will deal damage to the party for every Daily you've missed (multiplied by the boss's Strength), so help your friends 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. If you die during a boss-battle, you get booted from the battle. If everyone dies once, the quest fails.",
|
||||
"bossColl1" : "To collect items, do your positive tasks. Quest items drop just like normal items; however, you won't see the drops until the next day, then everything you've found will be tallied up and contributed to the pile.",
|
||||
"bossColl2" : "Only participants can collect items and share in the quest loot. If you die during a quest, you get booted from the quest. If everyone dies once, the quest fails.",
|
||||
"abort" : "Abort",
|
||||
|
|
|
|||
|
|
@ -18,9 +18,7 @@
|
|||
"rebirthInList5" : "Limited edition equipment you've purchased can be repurchased, even if its event has ended.",
|
||||
"rebirthEarnAchievement" : "You also earn an Achievement for beginning a new adventure!",
|
||||
"beReborn" : "Be Reborn",
|
||||
"rebirthAchievement1" : "You've begun a new adventure! This is Rebirth ",
|
||||
"rebirthAchievement2" : " for you, and the highest Level you've attained is ",
|
||||
"rebirthAchievement3" : " To stack this Achievement, begin your next new adventure when you've reached an even higher Level!",
|
||||
"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!",
|
||||
|
||||
"_commentachievements" : "REBIRTH ACHIEVEMENTS",
|
||||
"rebirthBegan" : "Began a New Adventure",
|
||||
|
|
@ -32,5 +30,5 @@
|
|||
"rebirthName" : "Orb of Rebirth",
|
||||
|
||||
"_commentavatar" : "REBIRTH AVATAR",
|
||||
"reborn" : "Reborn, max level"
|
||||
"reborn" : "Reborn, max level <%= reLevel %>"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,42 +5,41 @@
|
|||
|
||||
"_commentoptionssettings":"SETTINGS OPTIONS",
|
||||
"language" : "Language",
|
||||
"showHeaderpop" : "Show your avatar, Health/Experience bars, and party.",
|
||||
"showHeaderPop" : "Show your avatar, Health/Experience bars, and party.",
|
||||
"stickyHeader" : "Sticky header",
|
||||
"stickyHeaderpop" : "Affix the header to the top of the screen. Unchecked means it scrolls out of view.",
|
||||
"newtaskedit" : "Open new tasks in edit mode",
|
||||
"newtaskeditpop" : "With this option set, new tasks will immediately open for you to add details like notes and tags.",
|
||||
"startcollapsed" : "Tag list in tasks starts collapsed",
|
||||
"startcollapsedpop" : "With this option set, the list of task tags will be hidden when you first open a task for editing.",
|
||||
"startacollapsed" : "Advanced Options in tasks start collapsed",
|
||||
"startacollapsedpop" : "With this option set, Advanced Options will be hidden when you first open a task for editing.",
|
||||
"showtour" : "Show Tour",
|
||||
"showtourpop1" : "Restart the introductory tour from when you first joined HabitRPG.",
|
||||
"showtour2" : "Show Bailey",
|
||||
"showtourpop" : "Bring Bailey the Town Crier out of hiding so you can review past news.",
|
||||
"fixval" : "Fix Character Values",
|
||||
"fixvalpop" : "Manually change values like Health, Level, and Gold.",
|
||||
"enableclass" : "Enable Class System",
|
||||
"enableclasspop" : "You opted out of the class system initially. Would you like now to opt-in?",
|
||||
"showclass" : "Show Classes Tour",
|
||||
"classtourpop" : "Show the tour for using the class system.",
|
||||
"stickyHeaderPop" : "Affix the header to the top of the screen. Unchecked means it scrolls out of view.",
|
||||
"newTaskEdit" : "Open new tasks in edit mode",
|
||||
"newTaskEditPop" : "With this option set, new tasks will immediately open for you to add details like notes and tags.",
|
||||
"startCollapsed" : "Tag list in tasks starts collapsed",
|
||||
"startCollapsedPop" : "With this option set, the list of task tags will be hidden when you first open a task for editing.",
|
||||
"startAdvCollapsed" : "Advanced Options in tasks start collapsed",
|
||||
"startAdvCollapsedPop" : "With this option set, Advanced Options will be hidden when you first open a task for editing.",
|
||||
"showTour" : "Show Tour",
|
||||
"restartTour" : "Restart the introductory tour from when you first joined HabitRPG.",
|
||||
"showBailey" : "Show Bailey",
|
||||
"showBaileyPop" : "Bring Bailey the Town Crier out of hiding so you can review past news.",
|
||||
"fixVal" : "Fix Character Values",
|
||||
"fixValPop" : "Manually change values like Health, Level, and Gold.",
|
||||
"enableClass" : "Enable Class System",
|
||||
"enableClassPop" : "You opted out of the class system initially. Would you like now to opt-in?",
|
||||
"showClass" : "Show Classes Tour",
|
||||
"classTourPop" : "Show the tour for using the class system.",
|
||||
|
||||
"resetaccount" : "Reset Account",
|
||||
"resetaccpop" : "Start over, removing all levels, gold, gear, history, and tasks.",
|
||||
"deleteaccount" : "Delete Account",
|
||||
"deleteaccpop" : "Cancel and remove your HabitRPG account.",
|
||||
"resetAccount" : "Reset Account",
|
||||
"resetAccPop" : "Start over, removing all levels, gold, gear, history, and tasks.",
|
||||
"deleteAccount" : "Delete Account",
|
||||
"deleteAccPop" : "Cancel and remove your HabitRPG account.",
|
||||
|
||||
"qrcode" : "QR Code",
|
||||
"dataexport" : "Data Export",
|
||||
"dataexports" : "Here are a few options for saving your Habit data.",
|
||||
"habithistory" : "Habit History",
|
||||
"exporthistory" : "Export History:",
|
||||
"qrCode" : "QR Code",
|
||||
"dataExport" : "Data Export",
|
||||
"saveData" : "Here are a few options for saving your Habit data.",
|
||||
"habitHistory" : "Habit History",
|
||||
"exportHistory" : "Export History:",
|
||||
"csv" : "(CSV)",
|
||||
"userdata" : "User Data",
|
||||
"exportuserdata" : "Export User Data:",
|
||||
"userData" : "User Data",
|
||||
"exportUserData" : "Export User Data:",
|
||||
"xml" : "(XML)",
|
||||
"json" : "(JSON)",
|
||||
"imageurl" : "Image Url",
|
||||
|
||||
"customDayStart":"Custom Day Start",
|
||||
"24HrClock": "24Hr Clock",
|
||||
|
|
@ -54,9 +53,7 @@
|
|||
"dangerZone": "Danger Zone",
|
||||
"resetText1":"This resets your entire account - your tasks will be deleted and your character will start over.",
|
||||
"resetText2":"This is highly discouraged because you'll lose historical data, which is useful for graphing your progress over time. However, some people find it useful in the beginning after playing with the app for a while.",
|
||||
"deleteText1":"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 HabitRPG again. Banked or spent Gems will not be refunded. If you're absolutely certain, type",
|
||||
"deleteText2":" DELETE ",
|
||||
"deleteText3":"into the text box below.",
|
||||
"deleteText":"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 HabitRPG again. Banked or spent Gems will not be refunded. If you're absolutely certain, type <strong>DELETE</strong> into the text box below.",
|
||||
"API":"API",
|
||||
"APIText":"Copy these for use in third party applications.",
|
||||
"APIToken":"API Token",
|
||||
|
|
|
|||
58
locales/en/subscriber.json
Normal file
58
locales/en/subscriber.json
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
{
|
||||
"_commentsubscriber" : "SUBSCRIBER RELATED STRINGS",
|
||||
|
||||
"_commentplans" : "PLANS STRINGS",
|
||||
"subscription" : "Subscription",
|
||||
"subWarning1" : "Warning: this is a highly-experimental feature, and many ",
|
||||
"subWarning2" : "experience issues",
|
||||
"subWarning3" : " with it.",
|
||||
"disableAds" : "Disable ads",
|
||||
"disableAdsText" : "Ads will stay disabled while you have an active account (original users with disabled ads are grandfathered).",
|
||||
"buyGemsGold" : "Buy Gems with Gold",
|
||||
"buyGemsGoldText" : "(1 Gem costs <%= gemCost %> Gold) Addresses the \"pay to win\" concern, as everything is now achievable through hard work. There's a <%= gemLimit %>G monthly conversion cap to prevent farming.",
|
||||
"retainHistory" : "Retain full history entries",
|
||||
"retainHistoryText" : "Makes your full history available in graphs and export. Non-subscriber histories get consolidated for database optimization.",
|
||||
"doubleDrops" : "Daily drop-caps doubled",
|
||||
"doubleDropsText" : "Complete your stable faster!",
|
||||
"supportDevs" : "Supports the developers",
|
||||
"supportDevsText" : "This open source project can use all the help it can get. Help us keep Habit alive!",
|
||||
"monthUSD" : "USD / Month",
|
||||
"organization" : "Organization",
|
||||
"groupPlans" : "Group Plans",
|
||||
"indivPlan1" : "For individuals, HabitRPG is free to play. Even for small interest groups, free (or cheap) ",
|
||||
"indivPlan2" : " can be used to motivate participants in behavioral modification. Think writing groups, art challenges, and more.",
|
||||
"groupText1" : "But some group leaders will want more control, privacy, security, and support. Examples of such groups are families, health and wellness groups, employee groups, and more. These plans provide private instances of HabitRPG for your group or organization, secure and independent of ",
|
||||
"groupText2" : "See below for additional plan perks, and contact us for more information!",
|
||||
"planFamily" : "Family (Coming Soon)",
|
||||
"planGroup" : "Group (Coming Soon)",
|
||||
"dedicatedHost" : "Dedicated Hosting",
|
||||
"dedicatedHostText" : "Dedicated Hosting: you get your own database and server hosted by HabitRPG, or optionally we'll install it in your organization's network. If not checked, the plan uses \"Shared Hosting\": your organization uses the same database as HabitRPG proper while performing independently Habitica. Your members are shielded from Tavern & Guilds, but still on the same server/database.",
|
||||
"individualSub" : "Individual Subscription",
|
||||
"subscribe" : "Subscribe",
|
||||
"subscribed" : "Subscribed",
|
||||
"cancelSub" : "Cancel Subscription",
|
||||
"adminSub" : "Administrator Subscriptions",
|
||||
"morePlans" : "More Plans<br/>Coming Soon",
|
||||
"organizationSub" : "Private Organization",
|
||||
"organizationSubText" : "Members of the organization participate outside of HabitRPG proper, providing focus for your participants.",
|
||||
"hostingType" : "Hosting Type",
|
||||
"hostingTypeText" : "Shared hosting means your organization uses the same database as HabitRPG proper even though you don't interact with Habitica. Dedicated means you get your own database and server. You can choose to have HabitRPG host your server/db, or we can install it on your own servers.",
|
||||
"dedicated" : "Dedicated",
|
||||
"customDomain" : "Custom Domain",
|
||||
"customDomainText" : "We can optionally give you your own domain for the installation.",
|
||||
"maxPlayers" : "Max Participants",
|
||||
"maxPlayersText" : "The maximum number of players in your private organization.",
|
||||
"unlimited" : "Unlimited",
|
||||
"priSupport" : "Priority Support On Tickets & Hosting",
|
||||
"priSupportText" : "First to be provided for with support.",
|
||||
"timeSupport" : "Support Hours / Month",
|
||||
"timeSupportText" : "We will provide support for training, bugs, installation, and feature requests.",
|
||||
"gameFeatures" : "Game features",
|
||||
"gameNoAds" : "Ads disabled for members",
|
||||
"gold2Gem" : "Gems purchasable with gold",
|
||||
"gold2GemText" : "Members will be able to purchase gems with gold, meaning none of your participants need to buy anything with real money.",
|
||||
"infiniteGem" : "Infinite leader gems",
|
||||
"infiniteGemText" : "We will provide the organization leaders with as many gems as they need, for things like challenge prizes, guild-creation, etc.",
|
||||
"notYetPlan" : "Plan not yet available, but click to contact us and we'll keep you updated.",
|
||||
"contactUs" : "Contact Us"
|
||||
}
|
||||
Loading…
Reference in a new issue