HabitRPG / habitica

A habit tracker app which treats your goals like a Role Playing Game.
https://habitica.com
Other
12k stars 4.09k forks source link

List of strings with Habitica in them - for translations #5703

Closed crookedneighbor closed 9 years ago

crookedneighbor commented 9 years ago

Got this in the Aspiring Linguists of Habitica guild in response to me saying we'd do a mass update of the strings from HabitRPG to Habitica.

@Blade That's great, but I dunno how about other languages, but for Czech, HabitRPG and Habitica are of different genders and all translation strings containing 'HabitRPG' will have to be changed to suit the new gender. Czech has 7 cases and gender marking on related sentence elements, just changing HabitRPG for Habitica would make a lot of mess.

To assist in that transition, here are the strings that were changed:

challenge.json:    "officialChallenge": "Official HabitRPG Challenge",
communityGuidelines.json:    "commGuidePara005": "HabitRPG is first and foremost a website devoted to improvement. As a result, we've been lucky to attract one of the warmest, kindest, most courteous and supportive communities on the internet. There are many traits that make up Habiticans. Some of the most common and most notable are:",
communityGuidelines.json:    "commGuidePara017": "<strong>Respect each other.</strong> Be courteous, kind, friendly, and helpful. Remember: Habiticans come from all backgrounds and have had wildly divergent experiences. This is part of what makes HabitRPG so cool! Building a community means respecting and celebrating our differences as well as our similarities. Here are some easy ways to respect each other:",
communityGuidelines.json:    "commGuideList02E": "<strong>Avoid extended discussions of divisive topics outside of the Back Corner.</strong> If you feel that someone has said something rude or hurtful, do not engage them. A single, polite comment, such as \"That joke makes me feel uncomfortable,\" is fine, but being harsh or unkind in response to harsh or unkind comments heightens tensions and makes HabitRPG a more negative space. Kindness and politeness helps others understand where you are coming from.",
communityGuidelines.json:    "commGuidePara027": "<strong>Don't discuss anything addictive in the Tavern.</strong> Many people use HabitRPG to try to quit their bad Habits. Hearing people talk about addictive/illegal substances may make this much harder for them! Respect your fellow Tavern-goers and take this into consideration. This includes, but is not exclusive to: smoking, alcohol, pornography, gambling, and drug use/abuse.",
communityGuidelines.json:    "commGuidePara041": "HabitRPG uses five different Trello boards:",
communityGuidelines.json:    "commGuidePara043": "<strong>HabitRPG uses GitHub to track bugs and contribute code.</strong> It's the smithy where the tireless Blacksmiths forge the features! <strong>All the Public Spaces rules apply.</strong> Be sure to be polite to the Blacksmiths -- they have a lot of work to do, keeping the site running! Hooray, Blacksmiths!",
communityGuidelines.json:    "commGuidePara044": "The following users are members of the HabitRPG repo:",
communityGuidelines.json:    "commGuidePara045": "<strong>The HabitRPG wiki collects information about the site.</strong> It also hosts a few forums similar to the guilds on HabitRPG. Hence, all the Public Space rules apply.",
communityGuidelines.json:    "commGuidePara046": "The HabitRPG wiki can be considered to be a database of all things HabitRPG. It provides information about site features, guides to play the game, tips on how you can contribute to HabitRPG and also provides a place for you to advertise your guild or party and vote on topics.",
communityGuidelines.json:    "commGuidePara047": "Since the wiki is hosted by Wikia, the terms and conditions of Wikia also apply in addition to the rules set by HabitRPG and the HabitRPG wiki site.",
communityGuidelines.json:    "commGuideList04H": "Ensuring that wiki content is relevant to the whole site of HabitRPG and not pertaining to a particular guild or party (such information can be moved to the forums)",
communityGuidelines.json:    "commGuidePara064": "HabitRPG is an open-source project, which means that any Habiticans are welcome to pitch in! The ones who do will be rewarded according to the following tier of rewards:",
communityGuidelines.json:    "commGuideList12A": "HabitRPG Contributor's badge, plus 3 Gems",
communityGuidelines.json:    "commGuideLink03description": "the biggest collection of information about HabitRPG.",
contrib.json:    "friendFirst": "When your <strong>first</strong> set of submissions 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>3 Gems</strong>.",
contrib.json:    "legSeventh": "When your <strong>seventh</strong> set of submissions is deployed, you will receive <strong>4 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 tier, but you may continue to earn Gem bounties and titles.",
contrib.json:    "heroicText": "The Heroic tier contains HabitRPG staff and staff-level contributors. If you have this title, you were appointed to it (or hired!).",
contrib.json:    "npcText": "NPCs backed HabitRPG's Kickstarter at the highest tier. You can find their avatars watching over site features!",
contrib.json:    "contribModal": "<%= name %>, you awesome person! You're now a tier <%= level %> contributor for helping HabitRPG. See",
contrib.json:    "contribText": "Has contributed to HabitRPG (code, design, pixel art, legal advice, docs, etc). Want this badge? ",
contrib.json:    "helpedText1": "Helped HabitRPG grow by filling out",
contrib.json:    "conLearnHow": "Learn how to contribute to HabitRPG",
contrib.json:    "surveysSingle": "Helped HabitRPG grow by filling out a survey. There are no active surveys.",
contrib.json:    "surveysMultiple": "Helped HabitRPG grow by filling out <%= surveys %> surveys. There are no active surveys.",
contrib.json:    "blurbHallPatrons": "This is the Hall of Patrons, where we honor the noble adventurers who backed HabitRPG's original Kickstarter. We thank them for helping us bring Habitica to life!",
contrib.json:    "blurbHallHeroes": "This is the Hall of Heroes, where open-source contributors to HabitRPG are honored. Whether through code, art, music, writing, or even just helpfulness, they have earned <a href='http://habitrpg.wikia.com/wiki/Contributor_Rewards' target='_blank'> gems, exclusive equipment</a>, and <a href='http://habitrpg.wikia.com/wiki/Contributor_Titles' target='_blank'>prestigious titles</a>. You can contribute to HabitRPG, too! <a href='http://habitrpg.wikia.com/wiki/Contributing_to_HabitRPG' target='_blank'> Find out more here. </a>"
defaultTasks.json:  "defaultTodo1Text": "Join HabitRPG (Check me off!)",
front.json:    "alexandraQuote": "Couldn't NOT talk about HabitRPG during my speech in Madrid. Must-have tool for freelancers who still need a boss.",
front.json:    "businessText": "Use HabitRPG at your business",
front.json:    "contribUse": "HabitRPG contributors use",
front.json:    "dreimQuote": "When I discovered HabitRPG last summer, I had just failed about half of my exams. Thanks to the Dailies&mldr; I was able to organize and discipline myself, and I actually passed all my exams with really good grades a month ago.",
front.json:    "examplesHeading": "Players use HabitRPG to manage...",
front.json:    "frabjabulousQuote": "HabitRPG is the reason I got a killer, high-paying job... and even more miraculous, I'm now a daily flosser!",
front.json:    "infhQuote": "HabitRPG has really helped me impart structure to my life in graduate school.",
front.json:    "irishfeet123Quote": "I've had horrible habits with clearing my place completely after meals and leaving cups all over the place. HabitRPG has cured that!",
front.json:    "kazuiQuote": "Before HabitRPG, I was stuck with my thesis, as well as dissatisfied with my personal discipline regarding housework and things like learning vocabulary and studying Go theory.  It turns out breaking down these tasks into smaller manageable checklists is quite the thing to keep me motivated and constantly working.",
front.json:    "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 penalizing you for slip-ups, HabitRPG provides external motivation for completing your day-to-day activities.",
front.json:    "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.",
front.json:    "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.",
front.json:    "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.",
front.json:    "leadText": "HabitRPG is a free habit building and productivity app that treats your real life like a game. With in-game rewards and punishments to motivate you and a strong social network to inspire you, HabitRPG can help you achieve your goals to become healthy, hard-working, and happy.",
front.json:    "marketing1Lead1": "HabitRPG is a video game to help you improve real life habits. It \"gamifies\" your life by turning all your tasks (habits, dailies, and to-dos) into little monsters you have to conquer. The better you are at this, the more you progress in the game. If you slip up in life, your character starts backsliding in the game.",
front.json:    "marketing1Lead3": "<strong>Find Random Prizes</strong>. For some, it's the gamble which motivates them, a system called \"stochastic rewarding\". HabitRPG accommodates all reinforcement styles: positive, negative, predictable, and random.",
front.json:    "marketing2Lead1": "While you can solo-play HabitRPG, the lights really turn on when you start collaborating, competing, and holding each other accountable. The most effective part of any self-improvement program is social accountability, and what better an environment for accountability and competition than a video game?",
front.json:    "marketing3Lead2": " Other <strong>3rd Party Tools</strong> tie HabitRPG into various aspects of your life. Our API provides easy integration for things like the <a href='https://chrome.google.com/webstore/detail/habitrpg/pidkmpibnnnhneohdgjclfdjpijggmjj?hl=en-US' target='_blank'>Chrome Extension</a>, for which you lose points when browsing unproductive websites, and gain points when on productive ones. <a href='http://habitrpg.wikia.com/wiki/App_and_Extension_Integrations' target='_blank'>See more here</a>",
front.json:    "marketing4Lead2": "Health care costs are on the rise, and something's gotta give. Hundreds of programs are built to reduce costs and improve wellness. We believe HabitRPG can pave a substantial path towards healthy lifestyles.",
front.json:    "playButtonFull": "Play HabitRPG",
front.json:    "presskitText": "Thanks for your interest in HabitRPG! The following images can be used for articles or videos about HabitRPG. For more information, please contact Siena Leslie at leslie@habitrpg.com.",
front.json:    "sixteenBitFilQuote": "I'm getting my jobs and tasks done in record time thanks to HabitRPG. I'm just always so eager to reach my next level-up!",
front.json:    "socialTitle": "HabitRPG - Gamify Your Life",
front.json:    "zelahQuote": "With HabitRPG, I can be persuaded to go to bed on time by the thought of gaining points for an early night or losing health for a late one!",
gear.json:  "armorSpecialBirthdayNotes": "Happy Birthday, HabitRPG! Wear these Absurd Party Robes to celebrate this wonderful day. Confers no benefit.",
gear.json:  "armorSpecialBirthday2015Notes": "Happy Birthday, HabitRPG! Wear these Silly Party Robes to celebrate this wonderful day. Confers no benefit.",
gear_README.md:To maintain consistency in equipment descriptions, the following guidelines have been proposed (https://github.com/HabitRPG/habitrpg-shared/pull/372):
generic.json:    "titleIndex": "HabitRPG | Your Life The Role Playing Game",
generic.json:    "markdownBlurb": "HabitRPG uses markdown for message formatting. See the <a href='http://habitrpg.wikia.com/wiki/Markdown_Cheat_Sheet' target='_blank'>Markdown Cheat Sheet</a> for more info.",
generic.json:    "markdownLinkEx": "[HabitRPG is great!](https://habitrpg.com)",
generic.json:    "habitBirthday": "HabitRPG Birthday Bash",
generic.json:    "habitBirthdayText": "Celebrated the HabitRPG Birthday Bash!",
generic.json:    "habitBirthdayPluralText": "Celebrated <%= number %> HabitRPG Birthday Bashes!",
generic.json:    "contributeToHRPG": "Contribute to HabitRPG",
groups.json:    "sortHabitrpgJoined": "Sort by HabitRPG date joined",
npc.json:    "donateText2": "Help support HabitRPG",
npc.json:    "donateText3": "HabitRPG is an open source project that depends on our users for support. The money you spend on gems helps us keep the servers running, maintain a small staff, develop new features, and provide incentives for our volunteer programmers. Thank you for your generosity!",
npc.json:    "donationDesc": "20 Gems, Donation to HabitRPG",
npc.json:    "tourGuildsPage": "Guilds are common-interest chat groups created by the players, for the players. Browse through the list and join the Guilds that interest you. Be sure to check out the popular Newbies Guild, where anyone can ask questions about HabitRPG!",
npc.json:    "tourHallPage": "Welcome to the Hall of Heroes, where open-source contributors to HabitRPG are honored. Whether through code, art, music, writing, or even just helpfulness, they have earned Gems, exclusive equipment, and prestigious titles. You can contribute to HabitRPG, too!",
npc.json:    "welcomeToHabit": "Welcome to HabitRPG, a game to improve your life!",
pets.json:    "rarePetPop1": "Click the gold paw to learn more about how you can obtain this rare pet through contributing to HabitRPG!",
rebirth.json:    "rebirthUnlock": "You've unlocked Rebirth! This special Market item allows you to begin a new game at level 1 while keeping your tasks, achievements, pets, and more. Use it to breathe new life into HabitRPG if you feel you've achieved it all, or to experience new features with the fresh eyes of a beginning character!",
settings.json:    "helpWithTranslation": "Would you like to help with the translation of HabitRPG? Great! Then visit <a href=\"https://trello.com/c/SvTsLdRF/12-translations\" target=\"_blank\">this</a> Trello card.",
settings.json:    "restartTour": "Restart the introductory tour from when you first joined HabitRPG.",
settings.json:    "deleteAccPop": "Cancel and remove your HabitRPG account.",
settings.json:    "customDayStartInfo1": "HabitRPG defaults to check and reset your Dailies at midnight in your own time zone each day. It is recommended that you read the following information before changing it: ",
settings.json:    "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><%= deleteWord %></strong> into the text box below.",
settings.json:    "loginNameDescription1": "This is what you use to login to HabitRPG. Go to ",
settings.json:    "remindersToLogin": "Reminders to check in to HabitRPG",
settings.json:    "unsubscribedTextUsers": "You have successfully unsubscribed from all HabitRPG emails. You can enable only the emails you want to receive from <a href=\"/#/options/settings/notifications\">the settings</a> (requires login).",
settings.json:    "unsubscribedTextOthers": "You won't receive any other email from HabitRPG.",
settings.json:    "unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, HabitRPG will never be able to notify me via email about important changes to the site or my account.",
subscriber.json:    "indivPlan1": "For individuals, HabitRPG is free to play. Even for small interest groups, free (or cheap)",
subscriber.json:    "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",
subscriber.json:    "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.",
subscriber.json:    "organizationSubText": "Members of the organization participate outside of HabitRPG proper, providing focus for your participants.",
subscriber.json:    "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.",
subscriber.json:    "subGemPop": "Because you subscribe to HabitRPG, you can purchase a number of Gems each month using Gold. You can see how many Gems are available to buy at the corner of the Gem icon.",
ghost commented 9 years ago

I have noticed that some strings still contain HabitRPG, for example string no. 1402 "The Habitica wiki can be considered to be a database of all things HabitRPG. " Should we leave it like that or change?

crookedneighbor commented 9 years ago

I figured out why that happened, the sed command I used just replaced the first instance of the string. I'm updating the rest now.

I've updated the list (rolled back my local install to before the change, so the strings up there will say HabitRPG)

ghost commented 9 years ago

Some links and emails still contain habitrpg, it concerns strings 587, 861, 927, 1104, 1331, 1722, 1777, 2048..... also, I'm MikotoYato, sorry if the message (the one above) sounded a bit bitchy, it wasn't meant like that, the lack of nonverbal ques is an enemy in a written communication, sorry if it sounded like that

crookedneighbor commented 9 years ago

I didn't take it that way at all, I appreciate the help!

crookedneighbor commented 9 years ago

Okay, I think I've gotten all of them and am doing a deploy now.

If you see any more on Transifex, let me know here.