From 6ae8504be04a039c2ace7a9b14e0a1f1bbf7a830 Mon Sep 17 00:00:00 2001 From: Joshua Appelman Date: Tue, 9 Apr 2013 02:02:34 +0200 Subject: [PATCH 01/11] Adds Dutch Translations. These are a ridumentary first pass, as according to https://github.com/lefnire/habitrpg/wiki/Translations the localization implementation is still in a state of flux. Hopefully these can serve a temporary use in the meanwhile. --- locales/nl/app.json | 115 +++++++++++++++++++++++++++++++++++++++++++ src/app/i18n.coffee | 1 + src/app/index.coffee | 2 +- 3 files changed, 117 insertions(+), 1 deletion(-) create mode 100644 locales/nl/app.json diff --git a/locales/nl/app.json b/locales/nl/app.json new file mode 100644 index 0000000000..dfc9bccb3b --- /dev/null +++ b/locales/nl/app.json @@ -0,0 +1,115 @@ +{ +"_commenttut": "HANDLEIDING", + +"_commenthead": "AANHEF", + "Health": "Gezondheid", + "Experience": "Ervaring", + "History": "Geschiedenis", + "Settings": "Instellingen", + "Party": "Groep", + "Logout": "Uitloggen", + +"_commentuser": "GEBRUIKER", + "Anonymous": "Anoniem", + "Avatar": "Avatar", + "Level": "Level", + "GP": "Goudstukken", + "Head": "Hoofd", + "ShowHelm": "Toon Helm", + "Hair": "Haar", + "Skin": "Huid", + "Profile": "Profiel", + "Edit": "Pas Aan", + "Save": "Sla Op", + "PhotoUrl": "Foto URL", + "FullName": "Volledige Naam", + "Blurb": "Blurp", + "Websites": "Voeg Website Toe", + "Achievements": "Prestaties", + "OriginalUser": "Originele Gebruiker!", + "Inventory": "Inventaris", + "EggsTitle": "Eieren", + "EggsContent": "Je Hebt Nog Geen Eieren", + "HatchingPotionsTitle": "Broed Tover Drankjes", + "HatchingPotionsContent": "Je hebt nog geen broed ~over drankjes!", + "Market": "Markt", + "MarketTitle": "Welkom op de markt!", + "MarketContent": "Wil je graag dat ene dier, maar kan je niet wachten tot hij valt? Koop hem hier!", + "Stable": "Stal", + "Tokens": "Tokens", + +"_commentitems": "BUIT & BELONINGEN", + "_comment": "HUISDIER EIEREN", + "WolfEgg": "Wolf Welp", + "TigerEgg": "Tijger Welp", + "PandaEgg": "Panda Welp", + "LionEgg": "Leeuwen Welp", + "FoxEgg": "Vos", + "PigEgg": "Vliegend Big", + "DragonEgg": "Draak", + "CactusEgg": "Cactus", + "BearEgg": "Beren Welp", + "WolfEgg": "Wolf", + "_comment": "BROED TOVERDRANKEN", + "BasePot": "Basis", + "WhitePot": "Wit", + "DesertPot": "Woestijn", + "RedPot": "Rood", + "ShadePot": "Schaduw", + "SkeletonPot": "Skelet", + "ZombiePot": "Zombie", + "CottonPinkPot": "Suikerspin Roze", + "CottonBluePot": "Suikerspin Blauw", + "GoldenPot": "Goud", + "_comment": "GOUDEN BELONINGEN", + + + +"_commentmain": "HOOFD SCHERM", + "Habits": "Gewoonten", + "NewHabit": "Nieuwe Gewoonte", + "Edit": "Pas Aan", + "Text": "Text", + "ExtraNotes": "Extra Aantekeningen", + "Directions/Actions": "Richtingen/Acties", + "AdvancedOptions": "Uitgebreide Opties", + "Difficulty": "Moeilijkheid", + "DifficultyHelpTitle": "Hoe moeilijk is deze taak?", + "DifficultyHelpContent": "Dit vermenigvuldigt de punt waarde. Gebruik spaars, de waarde wordt automatisch door ons algoritmes aangepast. Sommige taken zijn daarentegen daadwerkelijk veel meer waard dan anderen (b.v.b. 'Flossen' versus 'These Schrijven')", + "Easy": "Makkelijk", + "Medium": "Gemiddeld", + "Hard": "Moeilijk", + "Save&Close": "Sla Op & Sluit", + "Delete": "Verwijder", + "Progress": "Voortgang", + "Score": "Score", + "Daily": "Dagelijkse", + "NewDaily": "Nieuwe Dagelijkse", + "Repeat": "Herhaal", + "Su": "Zo", + "M": "Ma", + "T": "Di", + "We": "Wo", + "Th": "Do", + "F": "Vr", + "S": "Za", + "Todos": "TeDoens", + "NewTodo": "Nieuwe TeDoen", + "DueDate": "Eindtijd", + "Remaining": "Resterende", + "Complete": "Compleet", + "Rewards": "Beloningen", + "Gold": "Goud", + "Silver": "Zilver", + "NewReward": "Nieuwe Beloning", + "Price": "Prijs", + +"_commentfooter": "ONDERSCHRIFT", + +"_commentmisc": "OVERIGE", + "RemoveAds": "Verwijder Reclame", + "WhyAds": "Waarom Reclame?", + "WhyAdsContent1": "Habit is een open source project en kan alle hulp gebruiken die het kan krijgen - beschouw dit als een donatie aan de ontwikkelaars. Je krijgt ook 20 tokens van de aankoop, welke je kunt gebruiken voor speciale voorwerpen", + "WhyAdsContent2": "'Hey, ik heb de Kickstarter gebacked' - volg ", + "WhyAdsContent3": "deze instructies" +} diff --git a/src/app/i18n.coffee b/src/app/i18n.coffee index 07b233a562..97603691e5 100644 --- a/src/app/i18n.coffee +++ b/src/app/i18n.coffee @@ -1,5 +1,6 @@ i18n = require 'derby-i18n' i18n.plurals.add 'he', (n) -> n +i18n.plurals.add 'nl', (n) -> n module.exports = i18n diff --git a/src/app/index.coffee b/src/app/index.coffee index adc1561cc4..fb84448ef5 100644 --- a/src/app/index.coffee +++ b/src/app/index.coffee @@ -9,7 +9,7 @@ derby.use require 'derby-auth/components' # Translations i18n = require './i18n' i18n.localize app, - availableLocales: ['en', 'he'] + availableLocales: ['en', 'he', 'nl'] defaultLocale: 'en' helpers = require './helpers' From 485dd59c8ae974c10ed05de3acb078c20b3de5a4 Mon Sep 17 00:00:00 2001 From: Xeross Date: Tue, 7 May 2013 11:48:20 +0200 Subject: [PATCH 02/11] Make capitalization consistent with English --- locales/nl/app.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locales/nl/app.json b/locales/nl/app.json index dfc9bccb3b..906b3a7d33 100644 --- a/locales/nl/app.json +++ b/locales/nl/app.json @@ -29,7 +29,7 @@ "OriginalUser": "Originele Gebruiker!", "Inventory": "Inventaris", "EggsTitle": "Eieren", - "EggsContent": "Je Hebt Nog Geen Eieren", + "EggsContent": "Je hebt nog geen eieren", "HatchingPotionsTitle": "Broed Tover Drankjes", "HatchingPotionsContent": "Je hebt nog geen broed ~over drankjes!", "Market": "Markt", From c56938891cfa3f67660a7a23a3761070036ef00b Mon Sep 17 00:00:00 2001 From: Xeross Date: Tue, 7 May 2013 11:48:35 +0200 Subject: [PATCH 03/11] Should be single words, typo fix --- locales/nl/app.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/locales/nl/app.json b/locales/nl/app.json index 906b3a7d33..665f3e62d6 100644 --- a/locales/nl/app.json +++ b/locales/nl/app.json @@ -30,8 +30,8 @@ "Inventory": "Inventaris", "EggsTitle": "Eieren", "EggsContent": "Je hebt nog geen eieren", - "HatchingPotionsTitle": "Broed Tover Drankjes", - "HatchingPotionsContent": "Je hebt nog geen broed ~over drankjes!", + "HatchingPotionsTitle": "Broed Toverdrankjes", + "HatchingPotionsContent": "Je hebt nog geen broed toverdrankjes!", "Market": "Markt", "MarketTitle": "Welkom op de markt!", "MarketContent": "Wil je graag dat ene dier, maar kan je niet wachten tot hij valt? Koop hem hier!", From 5067bf1f1fdfdb3a1fbf9c3bcf9f469f8b9130a3 Mon Sep 17 00:00:00 2001 From: Xeross Date: Tue, 7 May 2013 11:49:03 +0200 Subject: [PATCH 04/11] Fix pet names --- locales/nl/app.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/locales/nl/app.json b/locales/nl/app.json index 665f3e62d6..c020e86c74 100644 --- a/locales/nl/app.json +++ b/locales/nl/app.json @@ -40,12 +40,12 @@ "_commentitems": "BUIT & BELONINGEN", "_comment": "HUISDIER EIEREN", - "WolfEgg": "Wolf Welp", - "TigerEgg": "Tijger Welp", - "PandaEgg": "Panda Welp", - "LionEgg": "Leeuwen Welp", + "WolfEgg": "Wolvenwelp", + "TigerEgg": "Tijgerwelp", + "PandaEgg": "Pandawelp", + "LionEgg": "Leeuwenwelp", "FoxEgg": "Vos", - "PigEgg": "Vliegend Big", + "PigEgg": "Vliegende Big", "DragonEgg": "Draak", "CactusEgg": "Cactus", "BearEgg": "Beren Welp", From 45ac0db2621b72a037ca723ef1b17a177d16b0d5 Mon Sep 17 00:00:00 2001 From: Xeross Date: Tue, 7 May 2013 11:49:16 +0200 Subject: [PATCH 05/11] These colours should be single words --- locales/nl/app.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/locales/nl/app.json b/locales/nl/app.json index c020e86c74..0b689bb3b3 100644 --- a/locales/nl/app.json +++ b/locales/nl/app.json @@ -58,8 +58,8 @@ "ShadePot": "Schaduw", "SkeletonPot": "Skelet", "ZombiePot": "Zombie", - "CottonPinkPot": "Suikerspin Roze", - "CottonBluePot": "Suikerspin Blauw", + "CottonPinkPot": "Suikerspinroze", + "CottonBluePot": "Suikerspinblauw", "GoldenPot": "Goud", "_comment": "GOUDEN BELONINGEN", From 777530fa7f435a1011a68c43282b263eff36e86b Mon Sep 17 00:00:00 2001 From: Xeross Date: Tue, 7 May 2013 11:49:28 +0200 Subject: [PATCH 06/11] Thesis is the correct word here --- locales/nl/app.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locales/nl/app.json b/locales/nl/app.json index 0b689bb3b3..29e9f07767 100644 --- a/locales/nl/app.json +++ b/locales/nl/app.json @@ -75,7 +75,7 @@ "AdvancedOptions": "Uitgebreide Opties", "Difficulty": "Moeilijkheid", "DifficultyHelpTitle": "Hoe moeilijk is deze taak?", - "DifficultyHelpContent": "Dit vermenigvuldigt de punt waarde. Gebruik spaars, de waarde wordt automatisch door ons algoritmes aangepast. Sommige taken zijn daarentegen daadwerkelijk veel meer waard dan anderen (b.v.b. 'Flossen' versus 'These Schrijven')", + "DifficultyHelpContent": "Dit vermenigvuldigt de punt waarde. Gebruik spaars, de waarde wordt automatisch door ons algoritmes aangepast. Sommige taken zijn daarentegen daadwerkelijk veel meer waard dan anderen (b.v.b. 'Flossen' versus 'Thesis Schrijven')", "Easy": "Makkelijk", "Medium": "Gemiddeld", "Hard": "Moeilijk", From 362509f17f33b6b726ef0d841438dd003dd016d2 Mon Sep 17 00:00:00 2001 From: Xeross Date: Tue, 7 May 2013 11:49:49 +0200 Subject: [PATCH 07/11] Todo translations modified --- locales/nl/app.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/locales/nl/app.json b/locales/nl/app.json index 29e9f07767..c677c8b5ef 100644 --- a/locales/nl/app.json +++ b/locales/nl/app.json @@ -83,8 +83,8 @@ "Delete": "Verwijder", "Progress": "Voortgang", "Score": "Score", - "Daily": "Dagelijkse", - "NewDaily": "Nieuwe Dagelijkse", + "Daily": "Dagelijks", + "NewDaily": "Nieuw", "Repeat": "Herhaal", "Su": "Zo", "M": "Ma", @@ -93,11 +93,11 @@ "Th": "Do", "F": "Vr", "S": "Za", - "Todos": "TeDoens", - "NewTodo": "Nieuwe TeDoen", - "DueDate": "Eindtijd", - "Remaining": "Resterende", - "Complete": "Compleet", + "Todos": "Te Doen", + "NewTodo": "Nieuw", + "DueDate": "Einddatum", + "Remaining": "Te Doen", + "Complete": "Voltooid", "Rewards": "Beloningen", "Gold": "Goud", "Silver": "Zilver", From a287160d3bee8c446686f1024a6defeb45084ba0 Mon Sep 17 00:00:00 2001 From: Slappybag Date: Sun, 12 May 2013 12:41:00 +0100 Subject: [PATCH 08/11] Changed Tavern message to be less threatening & simplier. --- views/app/game-pane.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/views/app/game-pane.html b/views/app/game-pane.html index be060fd3d1..de2a08c2d1 100644 --- a/views/app/game-pane.html +++ b/views/app/game-pane.html @@ -88,7 +88,7 @@ -
While you're resting, your dailies aren't calculated. Warning: this means that if you check in today, do some dailies, and check out tomorrow - they won't get un-checked until the day after tomorrow. You start where you left off before vacation / illness, and it prevents abusing the inn. See Trello for more information.
+
Whilst resting your dailies are saved and aren't effected by day turn-over. Whether you check out tomorrow or in a weeks time you'll continue in the same state as when you checked in.

Resources

From 1079d060fcdb08cd8045e247172e428295147efd Mon Sep 17 00:00:00 2001 From: Slappybag Date: Sun, 12 May 2013 13:32:41 +0100 Subject: [PATCH 09/11] Final app.json english. --- locales/en/app.json | 511 ++++++++++++++++++++++++-------------------- 1 file changed, 282 insertions(+), 229 deletions(-) diff --git a/locales/en/app.json b/locales/en/app.json index 32534ec20b..ee06f4a107 100644 --- a/locales/en/app.json +++ b/locales/en/app.json @@ -1,63 +1,88 @@ { "_commentfrontpage":"HABITRPG FRONT PAGE", - "Synopsis" : "A habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor.", - "PlayButton" : "Play", + "synopsis" : "A habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor.", + "playButton" : "Play", + "" "_commenttut": "TUTORIAL/TOUR", - "EndTourButton": "End Tour", - "NextButton" : "Next", - "PrevButton" : "Prev", - "Tour1Title" : "Welcome to HabitRPG", - "Tour1Text" : "Welcome to HabitRPG, a habit-tracker which treats your goals like a Role Playing Game.", - "Tour2Title" : "Habits", - "Tour2Text" : "Habits are good or bad goals that you constantly track.", - "Tour3Title" : "Dailies", - "Tour3Text" : "Dailies are goals that you want to complete once a day.", - "Tour4Title" : "Todos", - "Tour4Text" : "Todos are one-off goals which need to be completed eventually. ", - "Tour5Title" : "Rewards", - "Tour5Text" : "As you complete goals, you earn gold to buy rewards. Buy them liberally - rewards are integrals in forming good habits. ", - "Tour6Title" : "Hover over comments", - "Tour6Text" : "Different task-types have special properties. Hover over each task's comment for more information. When you're ready to get started, delete the existing tasks and add your own.", + "endTourButton": "End Tour", + "nextButton" : "Next", + "prevButton" : "Prev", + "tour1Title" : "Welcome to HabitRPG", + "tour1Text" : "Welcome to HabitRPG, a habit-tracker which treats your goals like a Role Playing Game.", + "tour2Title" : "Habits", + "tour2Text" : "Habits are good or bad goals that you constantly track.", + "tour3Title" : "Dailies", + "tour3Text" : "Dailies are goals that you want to complete once a day.", + "tour4Title" : "Todos", + "tour4Text" : "Todos are one-off goals which need to be completed eventually. ", + "tour5Title" : "Rewards", + "tour5Text" : "As you complete goals, you earn gold to buy rewards. Buy them liberally - rewards are integrals in forming good habits. ", + "tour6Title" : "Hover over comments", + "tour6Text" : "Different task-types have special properties. Hover over each task's comment for more information. When you're ready to get started, delete the existing tasks and add your own.", +"_commentdefaulttasks":"DEFAULT TASKS", + "habit1" : "1h Productive Work", + "habit1comment": "-- Habits: Constantly Track -- For some habits, it only makes sense to *gain* points (like this one)", + "habit2" : "Eat Junk Food", + "habit2comment" : "For others, it only makes sense to *lose* points", + "habit3" : "Take The Stairs", + "habit3comment" : "For the rest, both + and - make sense (stairs = gain, elevator = lose)", + "daily1" : "1h Personal Project", + "daily1comment" : "-- Dailies: Complete Once a Day -- At the end of each day, non-completed Dailies dock you points.", + "daily2" : "Exercise", + "daily2comment" : "If you are doing well, they turn green and are less valuable (experience, gold) and less damaging (HP). This means you can ease up on them for a bit.", + "daily3" : "45m Reading", + "daily3comment" : "But if you are doing poorly, they turn red. The worse you do, the more valuable (exp, gold) and more damaging (HP) these goals become. This encourages you to focus on your shortcomings, the reds.", + "todo1" : "Call Mom", + "todo1comment" : "-- Todos: Complete Eventually -- Non-completed Todos won't hurt you, but they will become more valuable over time. This will encourage you to wrap up stale Todos.", + "reward1" : "1 Episode of Game of Thrones", + "reward1comment": "-- Rewards: Treat Yourself! -- As you complete goals, you earn gold to buy rewards. Buy them liberally - rewards are integral in forming good habits.", + "reward2" : "Cake", + "reward2comment" : "But only buy if you have enough gold - you lose HP otherwise.", + +"_commentdefaulttags" : "DEFAULT TAGS", + "morning" : "morning", + "afternoon" : "afternoon", + "evening" : "evening", + "_commenthead": "HEADER", - "Health": "Health", - "Experience": "Experience", - "History": "History", - "Anonymous": "Anonymous", - "Level": "Level", - "GP": "GP", - "Tasks": "Tasks", - "Options": "Options", - "Logout": "Logout", + "health": "Health", + "experience": "Experience", + "history": "History", + "anonymous": "Anonymous", + "level": "Level", + "tasks": "Tasks", + "options": "Options", + "logout": "Logout", "_commenttaskview": "TASK VIEW", - "Habits": "Habits", - "NewHabit": "New Habit", - "Edit": "Edit", - "Text": "Text", - "ExtraNotes": "Extra Notes", - "Directions/Actions": "Directions/Actions", - "AdvancedOptions": "Advanced Options", - "Difficulty": "Difficulty", - "DifficultyHelpTitle": "How difficult is this task?", - "DifficultyHelpContent": "This multiplies its point value. Use sparingly, rely instead on our organic value-adjustment algorithms. But some tasks are grossly more valuable (Write Thesis vs Floss Teeth). Click for more info.", - "Easy": "Easy", - "Medium": "Medium", - "Hard": "Hard", - "Delete": "Delete", - "Progress": "Progress", - "Score": "Score", - "Dailies": "Dailies", - "NewDaily": "New Daily", - "Repeat": "Repeat", + "habits": "Habits", + "newHabit": "New Habit", + "edit": "Edit", + "text": "Text", + "extraNotes": "Extra Notes", + "directions/Actions": "Directions/Actions", + "advancedOptions": "Advanced Options", + "difficulty": "Difficulty", + "difficultyHelpTitle": "How difficult is this task?", + "difficultyHelpContent": "This multiplies its point value. Use sparingly, rely instead on our organic value-adjustment algorithms. But some tasks are grossly more valuable (Write Thesis vs Floss Teeth). Click for more info.", + "easy": "Easy", + "medium": "Medium", + "hard": "Hard", + "delete": "Delete", + "progress": "Progress", + "score": "Score", + "dailies": "Dailies", + "newDaily": "New Daily", + "repeat": "Repeat", "Su": "Su", "M": "M", "T": "T", @@ -65,84 +90,106 @@ "Th": "Th", "F": "F", "S": "S", - "Todos": "Todos", - "NewTodo": "New Todo", - "DueDate": "Due Date", - "Remaining": "Remaining", - "Complete": "Complete", - "Rewards": "Rewards", - "Gold": "Gold", - "Silver": "Silver", - "NewReward": "New Reward", - "Price": "Price", + "todos": "Todos", + "newTodo": "New Todo", + "dueDate": "Due Date", + "remaining": "Remaining", + "complete": "Complete", + "rewards": "Rewards", + "gold": "Gold", + "silver": "Silver", + "newReward": "New Reward", + "price": "Price", "_commentoptionsview": "OPTIONS VIEW", - "Profile": "Profile", - "Avatar": "Avatar", - "Head": "Head", - "ShowHelm": "Show Helm", - "Hair": "Hair", - "Skin": "Skin", - "PhotoUrl": "Photo Url", - "FullName": "Full Name", - "Blurb": "Blurb", - "Websites": "Websites", - "Add Websites": "Add Websites", + "profile": "Profile", + "avatar": "Avatar", + "head": "Head", + "showHelm": "Show Helm", + "hair": "Hair", + "skin": "Skin", + "photoUrl": "Photo Url", + "fullName": "Full Name", + "blurb": "Blurb", + "websites": "Websites", + "addWebsites": "Add Websites", + "stats" : "Stats", + "strength" : "Strength", + "defense" : "Defense", + "totalstrength" : "Total Strength", + "totaldefense" : "Total Defense", - "Party": "Party", - "CreateAParty":"Create A Party", - "NoPartyText": "You are not in a party. You can either create one and invite friends, or if you want to join an existing party, have them enter:", - "PartyName": "Party Name", - "Create":"Create", - "UserId":"User Id", - "Invite":"Invite", - "Leave": "Leave", - "PartyChat": "Chat", - "Inventory": "Inventory", - "EggsTitle": "Eggs", - "EggsContent": "You don't have any eggs yet.", - "HatchingPotionsTitle": "Hatching Potions", - "HatchingPotionsContent": "You don't have any hatching potions yet.", - "Market": "Market", + "party": "Party", + "createAParty":"Create A Party", + "noPartyText": "You are not in a party. You can either create one and invite friends, or if you want to join an existing party, have them enter:", + "partyName": "Party Name", + "create":"Create", + "userId":"User Id", + "invite":"Invite", + "leave": "Leave", + "partyChat": "Chat", - "Stable": "Stable", - "PetsFound":"Pets Found", - "RarePets": "Rare Pets", + "inventory": "Inventory", + "eggsTitle": "Eggs", + "eggsContent": "You don't have any eggs yet.", + "hatchingPotionsTitle": "Hatching Potions", + "hatchingPotionsContent": "You don't have any hatching potions yet.", + "market": "Market", - "Tavern": "Tavern", - "RestButton":"Rest In The Inn", - "CheckoutButton": "Check Out Of Inn", - "TavernTalkTitle":"Tavern Talk & LFG", + "stable": "Stable", + "petsFound":"Pets Found", + "rarePets": "Rare Pets", - "Achievements":"Achievements", + "tavern": "Tavern", + "restButton":"Rest In The Inn", + "checkoutButton": "Check Out Of Inn", + "tavernTalkTitle":"Tavern Talk & LFG", + "tavernRestingInfo" : "Whilst resting your dailies are saved and aren't effected by day turn-over. Whether you check out tomorrow or in a weeks time you'll continue in the same state as when you checked in.", - "Settings":"Settings", - "CustomDayStart":"Custom Day Start", + "achievements":"Achievements", + "npctext" : "Backed the Kickstarter project at the maximum level!", + "contribname" : "Contributor", + "contribtext" : "Has contributed to HabitRPG (code, design, pixel art, legal advice, docs, etc). Want this badge? Fix a bug", + "kickstartname1" : "Kickstarter Backer - ", + "kickstartname2" : "Tier", + "kickstarttext" : "Backed the Kickstarter Project", + "streakname" : " Streak Achievement(s)", + "streaktext1" : "Has performed ", + "streaktext2" : " 21-day streaks on Dailies", + "origusername" : "Original User", + "origusertext" : "Goes way back to the Habit's days of yore (bless them for soldiering through bugs!)", + "ultimgearname" : "Ultimate Gear", + "ultimgeartext" : "Has attained the maximum weapon and armor set", + "beastmastname" : "Beast Master", + "beastmasttext" : "Has found all 90 pets (insanely difficult, give this user props!)", + + "settings":"Settings", + "customDayStart":"Custom Day Start", "24HrClock": "24Hr Clock", - "ClockInfo":"Habit defaults to check and reset your dailies at midnight each day. You can customize that here (Enter number between 0 and 24).", - "Misc":"Misc", - "HideHeader":"Hide Header", - "ShowHeader":"Show Header", - "ChangePass":"Change Password", - "OldPass":"Old Password", - "NewPass":"New Password", - "ConfirmPass":"Confirm New Password", - "DangerZone": "Danger Zone", - "Reset":"Reset", - "ResetAltText":"Resets your entire account (dangerous)", - "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.", - "Restore":"Restore", - "RestoreAltText":"Restores attributes to your character", - "RestoreText1":"HabitRPG is quite Beta-quality at present, and many find they need to restore character attributes as a result. Enter your numbers here and it will be applied automatically to your character. This will be removed once Habit is more stable.", - "Delete":"Delete", - "DeleteAltText":"Delete your account", - "DeleteText1":"Woa woa woa! Are you sure? This will seriously delete your account forever, and it can never be restored. If you're absolutely certain, type", - "DeleteText2":" DELETE ", - "DeleteText3":"into the text-box", + "clockInfo":"Habit defaults to check and reset your dailies at midnight each day. You can customize that here (Enter number between 0 and 24).", + "misc":"Misc", + "hideHeader":"Hide Header", + "showHeader":"Show Header", + "changePass":"Change Password", + "oldPass":"Old Password", + "newPass":"New Password", + "confirmPass":"Confirm New Password", + "dangerZone": "Danger Zone", + "reset":"Reset", + "resetAltText":"Resets your entire account (dangerous)", + "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.", + "restore":"Restore", + "restoreAltText":"Restores attributes to your character", + "restoreText1":"HabitRPG is quite Beta-quality at present, and many find they need to restore character attributes as a result. Enter your numbers here and it will be applied automatically to your character. This will be removed once Habit is more stable.", + "delete":"Delete", + "deleteAltText":"Delete your account", + "deleteText1":"Woa woa woa! Are you sure? This will seriously delete your account forever, and it can never be restored. If you're absolutely certain, type", + "deleteText2":" DELETE ", + "deleteText3":"into the text-box", "API":"API", "APIText":"Copy these for use in third party applications.", "APIToken":"Api Token", @@ -151,155 +198,161 @@ "_commentitems": "ITEMS", "_commentitemsweps": "WEAPONS", - "Sword1Name" : "Sword", - "Sword1Text" : "Increases experience gain by 3%.", - "Sword2Name" : "Axe", - "Sword2Text" : "Increases experience gain by 6%.", - "Sword3Name" : "Morningstar", - "Sword3Text" : "Increases experience gain by 9%.", - "Sword4Name" : "Blue Sword", - "Sword4Text" : "Increases experience gain by 12%.", - "Sword5Name" : "Red Sword", - "Sword5Text" : "Increases experience gain by 15%.", - "Sword6Name" : "Golden Sword", - "Sword6Text" : "Increases experience gain by 18%.", + "sword0name" : "Training Sword", + "sword1Name" : "Sword", + "sword1Text" : "Increases experience gain by 3%.", + "sword2Name" : "Axe", + "sword2Text" : "Increases experience gain by 6%.", + "sword3Name" : "Morningstar", + "sword3Text" : "Increases experience gain by 9%.", + "sword4Name" : "Blue Sword", + "sword4Text" : "Increases experience gain by 12%.", + "sword5Name" : "Red Sword", + "sword5Text" : "Increases experience gain by 15%.", + "sword6Name" : "Golden Sword", + "sword6Text" : "Increases experience gain by 18%.", "_commentitemsarmour": "ARMOUR", - "Armour1Name" : "Leather Armor" , - "Armour1Text": "Decreases HP Loss by 4%", - "Armour2Name" : "Chain Mail", - "Armour2Text": "Decreases HP Loss by 6%", - "Armour3Name" : "Plate Mail", - "Armour3Text": "Decreases HP Loss by 7%", - "Armour4Name" : "Red Armor", - "Armour4Text": "Decreases HP Loss by 8%", - "Armour5Name" : "Golden Armor", - "Armour5Text": "Decreases HP Loss by 10%", + "armour0Name" : "Cloth Armour", + "armour1Name" : "Leather Armor" , + "armour1Text": "Decreases HP Loss by 4%", + "armour2Name" : "Chain Mail", + "armour2Text": "Decreases HP Loss by 6%", + "armour3Name" : "Plate Mail", + "armour3Text": "Decreases HP Loss by 7%", + "armour4Name" : "Red Armor", + "armour4Text": "Decreases HP Loss by 8%", + "armour5Name" : "Golden Armor", + "armour5Text": "Decreases HP Loss by 10%", "_commentitemshead" : "HEADGEAR", - "Head1Name" : "Leather Helm" , - "Head1Text": "Decreases HP loss by 2%", - "Head2Name" : "Chain Coif", - "Head2Text": "Decreases HP loss by 3%", - "Head3Name" : "Plate Helm", - "Head3Text": "Decreases HP loss by 4%", - "Head4Name" : "Red Helm", - "Head4Text": "Decreases HP loss by 5%", - "Head5Name" : "Golden Helm", - "Head5Text": "Decreases HP loss by 6%", + "head0Name" : "No Helm", + "head1Name" : "Leather Helm" , + "head1Text": "Decreases HP loss by 2%", + "head2Name" : "Chain Coif", + "head2Text": "Decreases HP loss by 3%", + "head3Name" : "Plate Helm", + "head3Text": "Decreases HP loss by 4%", + "head4Name" : "Red Helm", + "head4Text": "Decreases HP loss by 5%", + "head5Name" : "Golden Helm", + "head5Text": "Decreases HP loss by 6%", "_commentitemsshield" : "SHIELDS", - "Shield1Name" : "Wooden Shield", - "Shield1Text": "Decreases HP loss by 3%", - "Shield2Name" : "Buckler", - "Shield2Text": "Decreases HP loss by 4%", - "Shield3Name" : "Enforced Shield", - "Shield3Text": "Decreases HP loss by 5%", - "Shield4Name" : "Red Shield", - "Shield4Text": "Decreases HP loss by 7%", - "Shield5Name" : "Golden Shield", - "Shield5Text": "Decreases HP loss by 8%", + "sheild0Name" : "No Shield", + "sheild1Name" : "Wooden Shield", + "sheild1Text": "Decreases HP loss by 3%", + "sheild2Name" : "Buckler", + "sheild2Text": "Decreases HP loss by 4%", + "sheild3Name" : "Enforced Shield", + "sheild3Text": "Decreases HP loss by 5%", + "sheild4Name" : "Red Shield", + "sheild4Text": "Decreases HP loss by 7%", + "sheild5Name" : "Golden Shield", + "sheild5Text": "Decreases HP loss by 8%", "_commentitemsother" : "OTHER ITEMS", - "HealthPotionName" : "Health Potion", - "HealthPotionNotes" : "Recover 15 HP Instantly", - "RerollName" : "Re-Roll", - "RerollNotes" : "Resets your task values back to 0 (yellow). Useful when everything's red and it's hard to stay alive.", + "healthPotionName" : "Health Potion", + "healthPotionNotes" : "Recover 15 HP Instantly", + "rerollName" : "Re-Roll", + "rerollNotes" : "Resets your task values back to 0 (yellow). Useful when everything's red and it's hard to stay alive.", "_commentitemspeteggs": "PET EGGS", - "WolfEgg": "Wolf Cub", - "TigerEgg": "Tiger Cub", - "PandaEgg": "Wolf Cub", - "LionEgg": "Lion Cub", - "FoxEgg": "Fox", - "PigEgg": "Flying Pig", - "DragonEgg": "Dragon", - "CactusEgg": "Cactus", - "BearEgg": "Bear Cub", - "WolfEgg": "Wolf", + "wolfEgg": "Wolf Cub", + "tigerEgg": "Tiger Cub", + "pandaEgg": "Wolf Cub", + "lionEgg": "Lion Cub", + "foxEgg": "Fox", + "pigEgg": "Flying Pig", + "dragonEgg": "Dragon", + "cactusEgg": "Cactus", + "bearEgg": "Bear Cub", + "wolfEgg": "Wolf", "_commentitemshatchingpotions": "HATCHING POTIONS", - "BasePotName": "Base", - "BasePotText" : "Hatches your pet into its base form.", - "WhitePotName": "White", - "WhitePotText" : "Hatches your pet into its white form.", - "DesertPotName": "Desert", - "DesertPotText" : "Hatches your pet into its desert form.", - "RedPotName": "Red", - "RedPotText" : "Hatches your pet into its red form.", - "ShadePotName": "Shadepot", - "ShadePotText" : "Hatches your pet into its shade form.", - "SkeletonPotName": "Skeleton", - "SkeletonPotText" : "Hatches your pet into its skeleton form.", - "ZombiePotName": "Zombie", - "ZombiePotText" : "Hatches your pet into its zombie form.", - "CottonPinkPotName": "Cotton Candy Pink", - "CottonPinkPotText" : "Hatches your pet into its cotton candy pink form.", - "CottonBluePotName": "Cotton Candy Blue", - "CottonBluePotText" : "Hatches your pet into its cotton candy blue form.", - "GoldenPotName": "Golden", - "GoldenPotText" : "Hatches your pet into its golden form.", + "basePotName": "Base", + "basePotText" : "Hatches your pet into its base form.", + "whitePotName": "White", + "whitePotText" : "Hatches your pet into its white form.", + "desertPotName": "Desert", + "desertPotText" : "Hatches your pet into its desert form.", + "redPotName": "Red", + "redPotText" : "Hatches your pet into its red form.", + "shadePotName": "Shadepot", + "shadePotText" : "Hatches your pet into its shade form.", + "skeletonPotName": "Skeleton", + "skeletonPotText" : "Hatches your pet into its skeleton form.", + "zombiePotName": "Zombie", + "zombiePotText" : "Hatches your pet into its zombie form.", + "cottonPinkPotName": "Cotton Candy Pink", + "cottonPinkPotText" : "Hatches your pet into its cotton candy pink form.", + "cottonBluePotName": "Cotton Candy Blue", + "cottonBluePotText" : "Hatches your pet into its cotton candy blue form.", + "goldenPotName": "Golden", + "goldenPotText" : "Hatches your pet into its golden form.", "_commentnpcsandchars": "NPCS & CHARACTERS", "_commentNPCS" : "NPCS", "NPCBaileyName" : "Bailey", - "NPCBaileyText" : "Bailey the Crier here! Announcing new stuff!", + "NPCBaileyText1" : "the Town Crier here! Announcing new stuff!", "NPCAugustinName" : "Alexander Augustin", - "NPCAugustinText" : "Welcome to the Market! I'm the merchant, Alexander. Dying to get that particular pet you're after, but don't want to wait for it to drop? Buy it here!", + "NPCAugustinText1" : "Welcome to the Market! I'm the merchant,", + "NPCAugustinText2" : "Dying to get that particular pet you're after, but don't want to wait for it to drop? Buy it here!", "NPCJohanssonName" : "Daniel Johansson", - "NPCJohanssonText" : "Welcome to the Tavern! I'm Daniel, the bar keep. If you want to rest a while (going on vacation?), I'll set you up at the inn - dailies won't hurt you while you're resting. The minimum stay is 24h, but you can check out any time. Stay a while & meet the clientele.", + "NPCJohanssonText1" : "Welcome to the Tavern! I'm", + "NPCJohanssonText2": "the bar keep. If you want to rest a while (going on vacation?), I'll set you up at the inn - dailies won't hurt you while you're resting. The minimum stay is 24h, but you can check out any time. Stay a while & meet the clientele.", "NPCMelchiorName" : "Ian Melchior ", - "NPCMelchiorText" : "", + "NPCMelchiorText1" : "", "NPCBowenName" : "Justin Bowen", - "NPCBowenText" : "", + "NPCBowenText1" : "", "NPCBochName" : "Matt Boch", - "NPCBochText" : "", + "NPCBochText1" : "", "_commentfooter": "FOOTER", - "FooterCompany" : "Company", - "CompanyAbout" : "About", - "CompanyBlog" : "Blog", - "CompanyTeam" : "Team", - "CompanyExtensions" : "Extensions", - "CompanyFAQ" : "FAQ", - "FooterLegal" : "Legal", - "LegalPrivacy" : "Privacy", - "LegamTerms" : "Terms", - "FooterCommunity" : "Community", - "CommunityBugs" : "Submit Bugs", - "CommunityFeatures" : "Request Feautres", - "CommunityAPI" : "API", - "CommunityExtensions" : "Add-ons / Extensions", - "CommunityForum" : "Forum", - "CommunityKickstarter" : "Kickstarter", - "CommunityFB" : "Facebook", - "CommunityReddit" : "Reddit", + "footerCompany" : "Company", + "companyAbout" : "About", + "companyBlog" : "Blog", + "companyTeam" : "Team", + "companyExtensions" : "Extensions", + "companyFAQ" : "FAQ", + "footerLegal" : "Legal", + "legalPrivacy" : "Privacy", + "legamTerms" : "Terms", + "footerCommunity" : "Community", + "communityBugs" : "Submit Bugs", + "communityFeatures" : "Request Feautres", + "communityAPI" : "API", + "communityExtensions" : "Add-ons / Extensions", + "communityForum" : "Forum", + "communityKickstarter" : "Kickstarter", + "communityFB" : "Facebook", + "communityReddit" : "Reddit", "_commentmisc": "MISC & GLOBAL", - "Gems" : "Gems", - "RemoveAds": "Remove Ads", - "WhyAds": "Why Ads?", - "WhyAdsContent1": "Habit an open source project, and can use all the help it can get - consider this a donation to the contributors. You also get 20 Gems from the purchase, which you can use to buy special items.", - "WhyAdsContent2": "'Hey, I backed the Kickstarter!' - follow ", - "WhyAdsContent3": "these instructions.", + "gems" : "Gems", + "removeAds": "Remove Ads", + "whyAds": "Why Ads?", + "whyAdsContent1": "Habit an open source project, and can use all the help it can get - consider this a donation to the contributors. You also get 20 Gems from the purchase, which you can use to buy special items.", + "whyAdsContent2": "'Hey, I backed the Kickstarter!' - follow ", + "whyAdsContent3": "these instructions.", "_commentbuttons": "BUTTONS", - "Submit":"Submit", - "Close":"Close", - "Save&Close": "Save & Close", - "Cancel":"Cancel", + "submit":"Submit", + "close":"Close", + "saveAndClose": "Save & Close", + "cancel":"Cancel", "_commenttimestamps":"TIME STAMPS", - "JustNow":"Just now", - "AMinuteAgo":"A minute ago", - "MinutesAgo":"minutes ago", - "AnHourAgo": "An hour ago", - "HoursAgo": "hours ago", - "Yesterday":"Yesterday", - "DaysAgo":"days ago" + "justNow":"Just now", + "aMinuteAgo":"A minute ago", + "minutesAgo":"minutes ago", + "anHourAgo": "An hour ago", + "hoursAgo": "hours ago", + "yesterday":"Yesterday", + "daysAgo":"days ago" } From 367c860ac8d96f339abe28cadae4462f6cd6be78 Mon Sep 17 00:00:00 2001 From: Slappybag Date: Sun, 12 May 2013 14:34:49 +0100 Subject: [PATCH 10/11] syntax error on my part --- locales/en/app.json | 4 +--- views/app/tasks.html | 8 ++++---- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/locales/en/app.json b/locales/en/app.json index ee06f4a107..0d14e41e4c 100644 --- a/locales/en/app.json +++ b/locales/en/app.json @@ -3,8 +3,6 @@ "_commentfrontpage":"HABITRPG FRONT PAGE", "synopsis" : "A habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor.", "playButton" : "Play", - "" - "_commenttut": "TUTORIAL/TOUR", @@ -22,7 +20,7 @@ "tour5Title" : "Rewards", "tour5Text" : "As you complete goals, you earn gold to buy rewards. Buy them liberally - rewards are integrals in forming good habits. ", "tour6Title" : "Hover over comments", - "tour6Text" : "Different task-types have special properties. Hover over each task's comment for more information. When you're ready to get started, delete the existing tasks and add your own.", + "tour6Text" : "Different task-types have special properties. Hover over each task's comment for more information. When you're ready to get started, delete the existing tasks and add your own.", diff --git a/views/app/tasks.html b/views/app/tasks.html index 3be2c35f98..cf404e8445 100644 --- a/views/app/tasks.html +++ b/views/app/tasks.html @@ -15,7 +15,7 @@
Date: Sun, 12 May 2013 20:44:27 +0200 Subject: [PATCH 11/11] Additional Keys --- locales/en/app.json | 145 ++++++++++++++++++++++++++++++-------------- 1 file changed, 98 insertions(+), 47 deletions(-) diff --git a/locales/en/app.json b/locales/en/app.json index 0d14e41e4c..796f58e178 100644 --- a/locales/en/app.json +++ b/locales/en/app.json @@ -5,6 +5,7 @@ "playButton" : "Play", + "_commenttut": "TUTORIAL/TOUR", "endTourButton": "End Tour", "nextButton" : "Next", @@ -56,9 +57,16 @@ "anonymous": "Anonymous", "level": "Level", "tasks": "Tasks", + "loginAndReg" : "Login / Register", + "loginFacebookAlt" : "Login / Register with Facebook", + "login" : "Login", + "register" : "Register", "options": "Options", "logout": "Logout", +"_commentnotifcations" : "NOTIFICATIONS", + "partyNotification" : "New Party Messages", + "_commenttaskview": "TASK VIEW", @@ -98,26 +106,45 @@ "silver": "Silver", "newReward": "New Reward", "price": "Price", + "tags" : "Tags", + "editTags" : "Edit Tags", + "newTag" : "New Tag", + "clearFilters" : "Clear Filters", + + +"_commentdrops" : "DROP SYSTEM", + "dropsEnabled" : "Drops Enabled!", + "dropsEnabledText1" : "You've unlocked the Drop System! Now when you complete tasks, you have a small chance of finding an item. And guess what, you just found a", + "dropsEnabledText2" : "egg", + "itemDropped" : "An items has dropped", "_commentoptionsview": "OPTIONS VIEW", "profile": "Profile", "avatar": "Avatar", + "head": "Head", "showHelm": "Show Helm", "hair": "Hair", "skin": "Skin", + "clothing" : "Clothing", "photoUrl": "Photo Url", "fullName": "Full Name", "blurb": "Blurb", "websites": "Websites", "addWebsites": "Add Websites", + "items" : "Items", + "weapon" : "Weapon", + "armor" : "armor", + "helm" : "Helm", + "shield" : "shield", + "stats" : "Stats", "strength" : "Strength", "defense" : "Defense", - "totalstrength" : "Total Strength", - "totaldefense" : "Total Defense", + "totalStrength" : "Total Strength", + "totalDefense" : "Total Defense", "party": "Party", @@ -128,13 +155,19 @@ "userId":"User Id", "invite":"Invite", "leave": "Leave", - "partyChat": "Chat", + "invitedTo" : "You're Invited To", + "chat": "Chat", "inventory": "Inventory", - "eggsTitle": "Eggs", - "eggsContent": "You don't have any eggs yet.", - "hatchingPotionsTitle": "Hatching Potions", - "hatchingPotionsContent": "You don't have any hatching potions yet.", + "eggs": "Eggs", + "noEggs": "You don't have any eggs yet.", + "hatchingPotions": "Hatching Potions", + "noHatchingPotions": "You don't have any hatching potions yet.", + "hatchYourEgg" : "Hatch Your Egg", + "whichHatchingPotion1" : "Which hatching potion will you pour on your", + "whichHatchingPotion2" : "egg?", + "pour" : "pour", + "rarePets" : "Rare Pets", "market": "Market", "stable": "Stable", @@ -146,28 +179,34 @@ "checkoutButton": "Check Out Of Inn", "tavernTalkTitle":"Tavern Talk & LFG", "tavernRestingInfo" : "Whilst resting your dailies are saved and aren't effected by day turn-over. Whether you check out tomorrow or in a weeks time you'll continue in the same state as when you checked in.", + "resources" : "Resources", + "LFGPosts" : "LGF Posts", + "tutorials" : "Tutorials", "achievements":"Achievements", - "npctext" : "Backed the Kickstarter project at the maximum level!", - "contribname" : "Contributor", - "contribtext" : "Has contributed to HabitRPG (code, design, pixel art, legal advice, docs, etc). Want this badge? Fix a bug", - "kickstartname1" : "Kickstarter Backer - ", - "kickstartname2" : "Tier", - "kickstarttext" : "Backed the Kickstarter Project", - "streakname" : " Streak Achievement(s)", - "streaktext1" : "Has performed ", - "streaktext2" : " 21-day streaks on Dailies", - "origusername" : "Original User", - "origusertext" : "Goes way back to the Habit's days of yore (bless them for soldiering through bugs!)", - "ultimgearname" : "Ultimate Gear", - "ultimgeartext" : "Has attained the maximum weapon and armor set", - "beastmastname" : "Beast Master", - "beastmasttext" : "Has found all 90 pets (insanely difficult, give this user props!)", + "achievementUnlocked" : "Achievement Unlocked!", + "npcText" : "Backed the Kickstarter project at the maximum level!", + "contribName" : "Contributor", + "contribText" : "Has contributed to HabitRPG (code, design, pixel art, legal advice, docs, etc). Want this badge? Fix a bug", + "kickstartName1" : "Kickstarter Backer - ", + "kickstartName2" : "Tier", + "kickstartText" : "Backed the Kickstarter Project", + "streakName" : " Streak Achievement(s)", + "streakText1" : "Has performed ", + "stureakText2" : " 21-day streaks on Dailies", + "origUserName" : "Original User", + "origUserText" : "Goes way back to the Habit's days of yore (bless them for soldiering through bugs!)", + "ultimGearName" : "Ultimate Gear", + "ultimGearText" : "Has attained the maximum weapon and armor set", + "ultimGearUnlocked" : "You have earned the 'Ultimate Gear' Achievement for upgrading to the maximum gear set!", + "beastMastName" : "Beast Master", + "beastMastText" : "Has found all 90 pets (insanely difficult, give this user props!)", + "beastMastUnlocked" : "You have earned the 'Beast Master' Achievement for collecting all the pets!", "settings":"Settings", "customDayStart":"Custom Day Start", "24HrClock": "24Hr Clock", - "clockInfo":"Habit defaults to check and reset your dailies at midnight each day. You can customize that here (Enter number between 0 and 24).", + "clockInfo":"HabitRPG defaults to check and reset your dailies at midnight each day. You can customize that here (Enter number between 0 and 24).", "misc":"Misc", "hideHeader":"Hide Header", "showHeader":"Show Header", @@ -185,6 +224,7 @@ "restoreText1":"HabitRPG is quite Beta-quality at present, and many find they need to restore character attributes as a result. Enter your numbers here and it will be applied automatically to your character. This will be removed once Habit is more stable.", "delete":"Delete", "deleteAltText":"Delete your account", + "deleteHeader" : "Delete Account", "deleteText1":"Woa woa woa! Are you sure? This will seriously delete your account forever, and it can never be restored. If you're absolutely certain, type", "deleteText2":" DELETE ", "deleteText3":"into the text-box", @@ -253,7 +293,11 @@ "healthPotionName" : "Health Potion", "healthPotionNotes" : "Recover 15 HP Instantly", "rerollName" : "Re-Roll", - "rerollNotes" : "Resets your task values back to 0 (yellow). Useful when everything's red and it's hard to stay alive.", + "rerollNotes" : "Resets your task values back to yellow. Useful when everything's red and it's hard to stay alive.", + "rerollModelHeader" : "Reset Your Tasks", + "rerollModelText1" : "Highly discouraged because red tasks provide good incentive to improve", + "rerollModelText2" : "read more", + "rerollModelText3" : "However, this becomes necessary after long bouts of bad habits.", "_commentitemspeteggs": "PET EGGS", "wolfEgg": "Wolf Cub", @@ -293,22 +337,26 @@ "_commentnpcsandchars": "NPCS & CHARACTERS", "_commentNPCS" : "NPCS", - "NPCBaileyName" : "Bailey", - "NPCBaileyText1" : "the Town Crier here! Announcing new stuff!", - "NPCAugustinName" : "Alexander Augustin", - "NPCAugustinText1" : "Welcome to the Market! I'm the merchant,", - "NPCAugustinText2" : "Dying to get that particular pet you're after, but don't want to wait for it to drop? Buy it here!", - "NPCJohanssonName" : "Daniel Johansson", - "NPCJohanssonText1" : "Welcome to the Tavern! I'm", - "NPCJohanssonText2": "the bar keep. If you want to rest a while (going on vacation?), I'll set you up at the inn - dailies won't hurt you while you're resting. The minimum stay is 24h, but you can check out any time. Stay a while & meet the clientele.", - "NPCMelchiorName" : "Ian Melchior ", - "NPCMelchiorText1" : "", - "NPCBowenName" : "Justin Bowen", - "NPCBowenText1" : "", - "NPCBochName" : "Matt Boch", - "NPCBochText1" : "", + "NPCBaileyText1" : "the Town Crier here! Announcing new stuff!", + "NPCAugustinText1" : "Welcome to the Market! I'm the merchant;", + "NPCAugustinText2" : "Dying to get that particular pet you're after, but don't want to wait for it to drop? Buy it here!", + "NPCJohanssonText1" : "Welcome to the Tavern! I'm", + "NPCJohanssonText2": "the bar keep. If you want to rest a while (going on vacation? sudden illness?), I'll set you up at the inn - dailies won't hurt you while you're resting. Stay a while & meet the locals.", + "NPCMelchiorText1" : "", + "NPCBowenText1" : "", + "NPCBochText1" : "", +"_commentdeathstuff" : "DEATH", + "deathTitle" : "You Died!", + "deathText" : "You've lost your GP, 1 level and 1 gear piece. Be sure to complete your dailies to prevent this from happening again!", +"_commentgems" : "GEMS", + "gems" : "Gems", + "outOfGems" : "Out Of Gems", + "buyMoreGems" : "Buy More Gems", + "notEnoughGems" : "Not enough Gems", + "petsOutOfGems" : "Oops, out of Gems, which are used to buy special items! Habit is an open source project, and can use all the help it can get - buy more Gems to receive this pet, and consider it a donation to the contributors", + "gemsWhatFor" : "Used for buying special items (reroll, eggs, hatching potions, etc). You'll need to unlock those features before being able to use Gems.", "_commentfooter": "FOOTER", "footerCompany" : "Company", @@ -319,31 +367,34 @@ "companyFAQ" : "FAQ", "footerLegal" : "Legal", "legalPrivacy" : "Privacy", - "legamTerms" : "Terms", + "legalTerms" : "Terms", "footerCommunity" : "Community", "communityBugs" : "Submit Bugs", "communityFeatures" : "Request Feautres", - "communityAPI" : "API", "communityExtensions" : "Add-ons / Extensions", - "communityForum" : "Forum", - "communityKickstarter" : "Kickstarter", - "communityFB" : "Facebook", - "communityReddit" : "Reddit", + "communityForum" : "Community Forum", + "footerSocial" : "Social", "_commentmisc": "MISC & GLOBAL", - "gems" : "Gems", "removeAds": "Remove Ads", "whyAds": "Why Ads?", "whyAdsContent1": "Habit an open source project, and can use all the help it can get - consider this a donation to the contributors. You also get 20 Gems from the purchase, which you can use to buy special items.", - "whyAdsContent2": "'Hey, I backed the Kickstarter!' - follow ", - "whyAdsContent3": "these instructions.", + "whyAdsContent2": "'Hey, I backed the Kickstarter!' - follow", + "whyAdsContent3": "these instructions", "_commentbuttons": "BUTTONS", "submit":"Submit", "close":"Close", "saveAndClose": "Save & Close", "cancel":"Cancel", + "ok" : "Ok", + "add" : "Add", + "undo" : "Undo", + "continue" : "Continue", + "accept" : "Accept", + "reject" : "Reject", + "or" : "Or", "_commenttimestamps":"TIME STAMPS", "justNow":"Just now", "aMinuteAgo":"A minute ago",