diff --git a/common/locales/cs/challenge.json b/common/locales/cs/challenge.json
index a6a906fbb6..eee7b5bddb 100644
--- a/common/locales/cs/challenge.json
+++ b/common/locales/cs/challenge.json
@@ -60,6 +60,6 @@
"noPermissionEditChallenge": "Nemáš oprávnění k upravování této výzvy",
"noPermissionDeleteChallenge": "Nemáš oprávnění ke smazání této výzvy",
"noPermissionCloseChallenge": "Nemáš oprávnění k ukončení této výzvy",
- "noChallengeOwner": "no owner",
- "noChallengeOwnerPopover": "This challenge does not have an owner because the person who created the challenge deleted their account."
+ "noChallengeOwner": "bez majitele",
+ "noChallengeOwnerPopover": "Tato Výzva nemá majitele, jelikož uživatel, který ji vytvořil, si smazal účet."
}
\ No newline at end of file
diff --git a/common/locales/cs/character.json b/common/locales/cs/character.json
index 4f29e7696a..66997aa819 100644
--- a/common/locales/cs/character.json
+++ b/common/locales/cs/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Bonus třídy",
"battleGear": "Bojová výzbroj",
"battleGearText": "Tohle je tvé vybavení, které máš na sobě do bitvy; ovlivňuje čísla, když pracuješ se svými úkoly.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Kostým",
"costumeText": "Pokud se ti více líbí vzhled jiného vybavení, než toho, které máš na sobě, zaškrtni \"použít kostým\". Kostým se ti zobrazí na tvém právě používaném vybavení, které tak hezky schová.",
"useCostume": "Použít kostým",
@@ -80,7 +81,7 @@
"noMoreAllocate": "Nyní, když jsi dosáhl úrovně 100, už nebudeš dostávat žádné body atributů. Můžeš pokračovat v dosahování dalších úrovní, nebo můžeš začít nové dobrodružství na úrovni 1, když použiješ Orb Znovuzrození, který nyní najdeš zdarma na Trhu.",
"stats": "Statistiky",
"strength": "Síla",
- "strengthText": "Síla zvyšuje šanci náhodných \"kritických zásahů\" a díky tomu i bonus ke zlaťákům, zkušenosti a nalézání předmětů. Také ovlivňuje vážnost zranění bosse.",
+ "strengthText": "Síla zvyšuje šanci náhodných \"kritických zásahů\" a díky tomu i bonus ke zlaťákům, zkušenosti a nalézání předmětů. Také ovlivňuje vážnost zranění příšery.",
"constitution": "Obrana",
"conText": "Obrana snižuje újmu ze zlozvyků a nesplněných denních úkolů.",
"perception": "Vnímání",
@@ -116,7 +117,7 @@
"taskAllocationPop": "Přiřadí body podle Fyzické (síla), Mentální (Inteligence), Sociální (Obrana) a Další (Vnímání) kategorie přiřazené k úkolům, které splníš.",
"distributePoints": "Přiřaď nevyužité body.",
"distributePointsPop": "Přiřadí všechny nepřidělené body v závislosti na zvoleném režimu přidělování.",
- "warriorText": "Válečníci získávají lepší \"kritické zásahy\", které náhodně dávají bonusové zlaťáky a zkušenosti a zvyšují šanci na nalezení předmětů při splnění úkolu. Také způsobují větší újmu bossům. Hraj za válečníka, pokud tě motivují nepředvídatelné odměny nebo to chceš pořádně nandat bossům při Výpravách!",
+ "warriorText": "Válečníci získávají lepší \"kritické zásahy\", které náhodně dávají bonusové zlaťáky a zkušenosti a zvyšují šanci na nalezení předmětů při splnění úkolu. Také způsobují větší újmu příšerám. Hraj za válečníka, pokud tě motivují nepředvídatelné odměny nebo to chceš pořádně nandat příšerám při Výpravách!",
"mageText": "Mágové se rychle učí, získávají zkušenosti a postupují na vyšší úrovně rychleji než ostatní povolání. Mají také opravdu hodně many na používání speciálních schopností. Hraj za Mága, pokud si chceš užít taktický aspekt Habitica, nebo pokud tě motivuje postup na vyšší úrovně a odemykání nových pokročilých funkcí.",
"rogueText": "Zloděj miluje střádání bohatství, získávání více zlata než mají ostatní, a je adeptem na nalezení náhodných předmětů. Jeho pověstná lstivost mu umožňuje uniknout důsledkům promeškání Denních úkolů. Buď zlodějem, pokud nacházíš silnou motivaci v odměnách a úspěších a usiluješ o kořist a ocenění!",
"healerText": "Léčitel je nezranitelný a ochraňuje i ostatní. Promeškané Denní úkoly a špatné Zvyky jim moc neublíží a mají možnosti jak se zahojit. Buď léčitelem a užij si pomoc ostatním v družině, nebo pokud tě inspiruje myšlenka ošidit smrt tak, že budeš pořádně dřít!",
diff --git a/common/locales/cs/content.json b/common/locales/cs/content.json
index dffb58b72d..1ed711a392 100644
--- a/common/locales/cs/content.json
+++ b/common/locales/cs/content.json
@@ -95,9 +95,9 @@
"questEggHorseText": "kůň",
"questEggHorseMountText": "kůň",
"questEggHorseAdjective": "cválající",
- "questEggFrogText": "Frog",
- "questEggFrogMountText": "Frog",
- "questEggFrogAdjective": "a princely",
+ "questEggFrogText": "žabák",
+ "questEggFrogMountText": "žabák",
+ "questEggFrogAdjective": "princ",
"eggNotes": "Najdi líhnoucí lektvar, nalij ho na vejce a to se vylíhne v <%= eggAdjective(locale) %> <%= eggText(locale) %>.",
"hatchingPotionBase": "Základní",
"hatchingPotionWhite": "Bílý",
diff --git a/common/locales/cs/faq.json b/common/locales/cs/faq.json
index 710485594b..a7f5113970 100644
--- a/common/locales/cs/faq.json
+++ b/common/locales/cs/faq.json
@@ -36,9 +36,9 @@
"faqQuestion11": "Jak mohu nahlásit chybu nebo zažádat o funkci?",
"iosFaqAnswer11": "Můžeš nahlásit chybu, zažádat o funkci, nebo poslat zpětnou vazbu přes Menu > Nahlásit chybu a Menu > Poslat zpětnou vazbu! Uděláme vše co můžeme, abychom ti pomohli.",
"webFaqAnswer11": "Zprávy o chybách se shromažďují na GitHub. Jdi na [Nápověda > Nahlásit chybu](https://github.com/HabitRPG/habitrpg/issues/2760) a pokračuj podle instrukcí. Neboj, brzo to spravíme!\n
\nŽádosti o nové funkce se shromažďují na Trello. Jdi na [Nápověda > Zažádat o funkci](https://trello.com/c/odmhIqyW/440-read-first-table-of-contents) a pokračuj podle instrukcí. Tadá!",
- "faqQuestion12": "How do I battle a World Boss?",
- "iosFaqAnswer12": "World Bosses are special monsters that appear in the Tavern. All active users are automatically battling the Boss, and their tasks and skills will damage the Boss as usual.\n\n You can also be in a normal Quest at the same time. Your tasks and skills will count towards both the World Boss and the Boss/Collection Quest in your party.\n\n A World Boss will never hurt you or your account in any way. Instead, it has a Rage Bar that fills when users skip Dailies. If its Rage bar fills, it will attack one of the Non-Player Characters around the site and their image will change.\n\n You can read more about [past World Bosses](http://habitica.wikia.com/wiki/World_Bosses) on the wiki.",
- "webFaqAnswer12": "World Bosses are special monsters that appear in the Tavern. All active users are automatically battling the Boss, and their tasks and skills will damage the Boss as usual.\n
\n You can also be in a normal Quest at the same time. Your tasks and skills will count towards both the World Boss and the Boss/Collection Quest in your party.\n
\n A World Boss will never hurt you or your account in any way. Instead, it has a Rage Bar that fills when users skip Dailies. If its Rage bar fills, it will attack one of the Non-Player Characters around the site and their image will change.\n
\n You can read more about [past World Bosses](http://habitica.wikia.com/wiki/World_Bosses) on the wiki.",
+ "faqQuestion12": "Jak mám bojovat se Světovou příšerou?",
+ "iosFaqAnswer12": "Světové příšery jsou speciální příšery, které se objevují v Krčmě. Všichni aktivní uživatelé automaticky s touto příšerou bojují a jejich úkoly a dovednosti příšeře ublíží jako vždy.\n\nV té době se také můžete vydat na normální výpravu. Tvé úkoly a dovednosti se budou počítat do obou bojů, jak na výpravě, tak se světovou příšerou.\n\nSvětová příšera ti nikdy nijak neublíží. Místo toho má lištu vzteku, která se plní, když uživatelé neplní své Denní úkoly. Když se lišta vzteku naplní, příšera zaútočí na jednu z postav v naší zemi a její obrázek se změní.\n\nPokud se chceš dočíst něco o [minulých světových příšerách](http://habitica.wikia.com/wiki/World_Bosses), koukni na wiki.",
+ "webFaqAnswer12": "Světové příšery jsou speciální příšery, které se objevují v Krčmě. Všichni aktivní uživatelé automaticky s touto příšerou bojují a jejich úkoly a dovednosti příšeře ublíží jako vždy.\n
\nV té době se také můžete vydat na normální výpravu. Tvé úkoly a dovednosti se budou počítat do obou bojů, jak na výpravě, tak se světovou příšerou.\n
\nSvětová příšera ti nikdy nijak neublíží. Místo toho má lištu vzteku, která se plní, když uživatelé neplní své Denní úkoly. Když se lišta vzteku naplní, příšera zaútočí na jednu z postav v naší zemi a její obrázek se změní.\n
\nPokud se chceš dočíst něco o [minulých světových příšerách](http://habitica.wikia.com/wiki/World_Bosses), koukni na wiki.",
"iosFaqStillNeedHelp": "Pokud máš otázku, kterou jsme nezodpověděli, přijď se zeptat do Krčmy v Menu > Krčma! Rádi ti pomůžeme.",
"webFaqStillNeedHelp": "Pokud máš otázku, kterou jsme nezodpověděli, přijď se zeptat do [Cechu pro nováčky - Newbies Guild](https://habitica.com/#/options/groups/guilds/5481ccf3-5d2d-48a9-a871-70a7380cee5a)! Rádi ti pomůžeme."
}
\ No newline at end of file
diff --git a/common/locales/cs/front.json b/common/locales/cs/front.json
index 4cdaf6c070..1c7b6af0e6 100644
--- a/common/locales/cs/front.json
+++ b/common/locales/cs/front.json
@@ -102,8 +102,8 @@
"marketing1Lead3Title": "Najdi náhodné ceny",
"marketing2Header": "Soutěž s přáteli. Připoj se do zájmových skupin.",
"marketing2Lead1": "I když se můžeš toulat zemí Habitica sám, dostane to grády až když začneš spolupracovat a soutěžit s ostatními a svalovat vinu jeden na druhého. Nejefektivnější část jakéhokoliv sebezlepšovacího programu je sociální odpovědnost. A jaké je lepší prostředí pro odpovědnost a soutěživost než video hra?",
- "marketing2Lead2": "Bojuj s bossy. Co by byla hra bez bojů? Bojuj s bossy se svou družinou. Bossové jsou \"super odpovědný mód\" - den, kdy prošvihneš posilovnu je dnem, kdy Boss uškodí všem.",
- "marketing2Lead2Title": "Bossové",
+ "marketing2Lead2": "Bojuj s příšerami. Co by byla hra bez bojů? Bojuj s příšerami se svou družinou. Příšery jsou \"super odpovědný mód\" - den, kdy prošvihneš posilovnu je dnem, kdy Boss uškodí všem.",
+ "marketing2Lead2Title": "Příšery",
"marketing2Lead3": "Výzvy ti umožňují soutěžit s přáteli a neznámými lidmi. Ten, kdo ze sebe při výzvě vydá to nejlepší, vyhrává speciální ceny.",
"marketing3Header": "Aplikace",
"marketing3Lead1": "Aplikace pro iPhone a Android ti umožňují postarat se o vše na cestách. Uvědomujeme si, že přihlášení se na stránku, abys odklikal úkoly, může být otrava.",
diff --git a/common/locales/cs/gear.json b/common/locales/cs/gear.json
index 762c33f7e0..2c7ba0b86c 100644
--- a/common/locales/cs/gear.json
+++ b/common/locales/cs/gear.json
@@ -592,8 +592,8 @@
"backMystery201504Notes": "Bzzzz! Poctivě od úkolu k úkolu. Nepřináší žádný benefit. Předmět pro předplatitele Duben 2015.",
"backMystery201507Text": "Čupr surfařské prkno",
"backMystery201507Notes": "Zasurfuj si od Svědomitých doků a prožeň vlny v Zátoce Nekompletnosti! Nepřináší žádný benefit. Předmět pro předplatitele červenec 2015.",
- "backMystery201510Text": "Goblin Tail",
- "backMystery201510Notes": "Prehensile and powerful! Confers no benefit. October 2015 Subscriber Item.",
+ "backMystery201510Text": "Ocas goblina",
+ "backMystery201510Notes": "Chápavý a mocný! Nepřináší žádný bonus. Výbava pro předplatitele říjen 2015.",
"backSpecialWonderconRedText": "Mocná kápě",
"backSpecialWonderconRedNotes": "Skví se silou a krásou. Speciální edice běžné zbroje. Nepřináší žádný benefit.",
"backSpecialWonderconBlackText": "Záludná kápě",
@@ -664,8 +664,8 @@
"headAccessoryMystery201409Notes": "Toto mocné paroží mění barvu stejně jako listí. Nepřináší žádný benefit. Výbava pro předplatitele září 2014.",
"headAccessoryMystery201502Text": "Křídla myšlenky",
"headAccessoryMystery201502Notes": "Nech svou představivost létat! Nepřináší žádný benefit. Předmět pro předplatitele únor 2015.",
- "headAccessoryMystery201510Text": "Goblin Horns",
- "headAccessoryMystery201510Notes": "These fearsome horns are slightly slimy. Confers no benefit. October 2015 Subscriber Item.",
+ "headAccessoryMystery201510Text": "Rohy goblina",
+ "headAccessoryMystery201510Notes": "Tyto strašlivé rohy jsou trochu od slizu. Nepřináší žádný bonus. Výbava pro předplatitele říjen 2015.",
"headAccessoryMystery301405Text": "Brýle na čele",
"headAccessoryMystery301405Notes": "\"Brýle jsou na oči,\" říkali. \"Nikdo nechce nosit brýle na čele,\" říkali. Ha! Teď jsi jim to natřel! Nepřináší žádný benefit. Předmět pro předplatitele srpen 3015.",
"eyewear": "Brýle",
diff --git a/common/locales/cs/generic.json b/common/locales/cs/generic.json
index 2bbc404b9b..34151db0a7 100644
--- a/common/locales/cs/generic.json
+++ b/common/locales/cs/generic.json
@@ -28,7 +28,7 @@
"market": "Trh",
"subscriberItem": "Záhadný předmět",
"newSubscriberItem": "Nový záhadný předmět",
- "subscriberItemText": "Předplatitelé obdrží každý měsíc záhadný předmět. Ten je zpravidla představen týden před koncem měsíce. Podívej se na stránku 'Mystery Item' na wiki, pokud chceš znát přesný termín.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Vše",
"none": "Žádné",
"or": "Nebo",
@@ -79,6 +79,7 @@
"errorUpCase": "CHYBA:",
"newPassSent": "Nové heslo odesláno.",
"serverUnreach": "Server je momentálně nedostupný.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Pokud chyba přetrvává, prosíme, nahlaš jí přes Nápověda > Nahlásit chybu. Pokud znáš konzoli svého prohlížeče, prosíme, připoj k hlášení všechny chybové hlášky z ní,",
"error": "Chyba",
"menu": "Menu",
diff --git a/common/locales/cs/groups.json b/common/locales/cs/groups.json
index f31699886d..34c3ce4b5d 100644
--- a/common/locales/cs/groups.json
+++ b/common/locales/cs/groups.json
@@ -2,8 +2,8 @@
"tavern": "Krčma",
"innCheckOut": "Odhlásit se z hostince",
"innCheckIn": "Odpočívat v hostinci",
- "innText": "Odpočíváš v Hostinci! Zatímco tu budeš, tvé Denní úkoly ti na konci dne nijak neublíží, ale vždy se resetují. Ale pozor: pokud jsi v boji s Bossem, ublíží ti nesplněné úkoly tvých přátel v družině, pokud také nejsou v Hostinci! Navíc, jakákoliv újma, kterou uštědříš Bossovi (nebo nasbírané předměty) se ti nepřipíšou dokud se z Hostince neodhlásíš.",
- "innTextBroken": "You're resting in the Inn, I guess... While checked-in, your Dailies won't hurt you at the day's end, but they will still refresh every day... If you are participating in a Boss Quest, the Boss will still damage you for your party mates' missed Dailies... unless they are also in the Inn... Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn... so tired...",
+ "innText": "Odpočíváš v Hostinci! Zatímco tu budeš, tvé Denní úkoly ti na konci dne nijak neublíží, ale vždy se resetují. Ale pozor: pokud jsi v boji s příšerou, ublíží ti nesplněné úkoly tvých přátel v družině, pokud také nejsou v Hostinci! Navíc, jakákoliv újma, kterou uštědříš příšeře (nebo nasbírané předměty) se ti nepřipíšou dokud se z Hostince neodhlásíš.",
+ "innTextBroken": "Odpočíváš v Hostinci, asi... Zatímco tu budeš, tvé Denní úkoly ti na konci dne nijak neublíží, ale vždy se resetují... Pokud jsi v boji s příšerou, ublíží ti nesplněné úkoly tvých přátel v družině... Pokud také nejsou v Hostinci... Navíc, jakákoliv újma, kterou uštědříš příšeře (nebo nasbírané předměty) se ti nepřipíšou dokud se z Hostince neodhlásíš... Jsem tak unavený...",
"lfgPosts": "Hledá se skupina (družina)",
"tutorial": "Průvodce",
"glossary": "Slovník",
@@ -147,5 +147,5 @@
"partyChatEmpty": "Chat tvé družiny je prázdný! Napiš zprávu do okna nahoře a začni si povídat.",
"guildChatEmpty": "Chat této družiny je prázdný! Napiš zprávu do okna nahoře a začni si povídat.",
"possessiveParty": "Družina <%= name %>",
- "requestAcceptGuidelines": "If you would like to post messages in the Tavern or any party or guild chat, please first read our <%= linkStart %>Communit Guidelines<%= linkEnd %> and then click the button below to indicate that you accept them."
+ "requestAcceptGuidelines": "Pokud chceš přidávat zprávy v Krčmě nebo v chatu v jakékoliv družině nebo cechu, prosíme, nejprve si přečti <%= linkStart %>Zásady komunity<%= linkEnd %> a poté klikni na tlačítko \"Přijmout zásady\" níže na znamení, že jim rozumíš."
}
\ No newline at end of file
diff --git a/common/locales/cs/limited.json b/common/locales/cs/limited.json
index f4fb911b2c..df60957a3e 100644
--- a/common/locales/cs/limited.json
+++ b/common/locales/cs/limited.json
@@ -28,9 +28,9 @@
"seasonalShopTitle": "<%= linkStart %>Sezónní mudrci<%= linkEnd %>",
"seasonalShopClosedText": "Sezónní obchod je momentálně zavřený!! Nevím, kde se momentálně Sezonní Kouzelnice nachází, ale vsadím se, že bude zpět na další Velkolepé Gala!",
"seasonalShopText": "Vítej v Sezonním obchodě! Zrovna tu máme jarní Sezonní edici zboží. Všechno zde je možné zakoupit v průběhu Jarního flámu každý rok, ale máme otevřeno pouze do 30. dubna, tak si nakup teď nebo budeš muset čekat další rok!",
- "seasonalShopSummerText": "Vítej v Sezonním obchodě! Zrovna tu máme jarní Sezonní edici zboží. Všechno zde je možné zakoupit v průběhu Letního šplouchání každý rok, ale máme otevřeno pouze do 31. července, tak si nakup teď, nebo budeš muset čekat další rok!",
+ "seasonalShopSummerText": "Vítej v Sezonním obchodě! Zrovna tu máme letní Sezonní edici zboží. Všechno zde je možné zakoupit v průběhu Letního šplouchání každý rok, ale máme otevřeno pouze do 31. července, tak si nakup teď, nebo budeš muset čekat další rok!",
"seasonalShopFallText": "Vítej v Sezonním obchodě! Zrovna tu máme podzimní Sezonní edici zboží. Všechno zde je možné zakoupit v průběhu Podzimního estivalu každý rok, ale máme otevřeno pouze do 31. října, tak si nakup teď, nebo budeš muset čekat další rok!",
- "seasonalShopFallTextBroken": "Oh.... Welcome to the Seasonal Shop... We're stocking autumn Seasonal Edition goodies, or something... Everything here will be available to purchase during the Fall Festival event each year, but we're only open until October 31... I guess you should to stock up now, or you'll have to wait... and wait... and wait... *sigh*",
+ "seasonalShopFallTextBroken": "Eh... vítej v Sezonním obchodě... Zrovna tu máme podzimní Sezonní edici zboží nebo tak... Všechno zde je možné zakoupit v průběhu Podzimního estivalu každý rok, ale máme otevřeno pouze do 31. října... asi si nakup teď, nebo budeš muset čekat... a čekat... a čekat *ugh*",
"seasonalShopRebirth": "Pokud jsi použil Kouli znovuzrození, můžeš si znovu zakoupit toto vybavení ve sloupci s odměnami, jakmile odemkneš Obchod. Ze začátku si budeš moci koupit pouze vybavení pro tvou momentální třídu (výchozí je Válečník), ale neboj, další vybavení pro další třídy bude přístupné jakmile si tuto třídu vybereš.",
"candycaneSet": "Cukrátková hůl (mág)",
"skiSet": "Lyžovrah (zloděj)",
diff --git a/common/locales/cs/messages.json b/common/locales/cs/messages.json
index a5b463166b..8370e21123 100644
--- a/common/locales/cs/messages.json
+++ b/common/locales/cs/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "Tento předmět už máš. Vybav se jím na stránce s Vybavením.",
"armoireEquipment": "<%= image %> Ve zbrojnici jsi našel kus vzácného vybavení ve Zbrojnici: <%= dropText %>! Skvělé!",
"armoireFood": "<%= image %> Prohledáváš zbrojnici a nacházíš <%= dropArticle %><%= dropText %>. Co to tu dělá?",
- "armoireExp": "Zápasíš se Zbrojnicí a získáváš zkušenost. To jsi jí to nandal!"
+ "armoireExp": "Zápasíš se Zbrojnicí a získáváš zkušenost. To jsi jí to nandal!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/cs/npc.json b/common/locales/cs/npc.json
index 83e7d67ee5..6f331d9b03 100644
--- a/common/locales/cs/npc.json
+++ b/common/locales/cs/npc.json
@@ -6,9 +6,9 @@
"mattBochText1": "Vítej ve Stáji! Jsem Matt, Pán šelem. Až dosáhneš úrovně 3, budeš moci pomocí lektvarů líhnout vajíčka. Když se ti na Trhu vylíhne mazlíček, objeví se tady! Klikni na něj a objeví se u tvé postavy. Krm ho jídlem, které budeš nacházet, a on pak vyroste a budeš se na něm moci projet.",
"daniel": "Daniel",
"danielText": "Vítej v krčmě. Chvilku se zdrž a poznej místní. Pokud si potřebuješ odpočinout (jedeš na dovolenou? náhlá nemoc?), nabízím ti pokoj v Hostinci. Zatímco tu budeš přihlášen, tvé denní úkoly ti na konci dne neublíží, ale klidně si je můžeš odškrtnout .",
- "danielText2": "Dej pozor: Pokud se účastníš boje s bossem, ublíží ti i za nesplněné denní úkoly ostatních členů tvé družiny! Navíc, jakákoliv újma, kterou uštědříš Bossovi (nebo nasbírané předměty) se ti nepřipíšou dokud se z Hostince neodhlásíš.",
- "danielTextBroken": "Welcome to the Tavern... I guess... If you need to rest, I'll set you up at the Inn... While checked-in, your Dailies won't hurt you at the day's end, but you can still check them off... if you have the energy...",
- "danielText2Broken": "Oh... If you are participating in a boss quest, the boss will still damage you for your party mates' missed Dailies... Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn...",
+ "danielText2": "Dej pozor: Pokud se účastníš boje s příšerou, ublíží ti i za nesplněné denní úkoly ostatních členů tvé družiny! Navíc, jakákoliv újma, kterou uštědříš příšeře (nebo nasbírané předměty) se ti nepřipíšou dokud se z Hostince neodhlásíš.",
+ "danielTextBroken": "Tak asi vítej v krčmě... Pokud si potřebuješ odpočinout, nabízím ti pokoj v Hostinci... Zatímco tu budeš přihlášen, tvé denní úkoly ti na konci dne neublíží, ale klidně si je můžeš odškrtnout... Jestli na to máš energii",
+ "danielText2Broken": "Eh... Jestli se účastníš boje s příšerou, ublíží ti i za nesplněné denní úkoly ostatních členů tvé družiny... Navíc, jakákoliv újma, kterou uštědříš příšeře (nebo nasbírané předměty) se ti nepřipíšou dokud se z Hostince neodhlásíš...",
"alexander": "Obchodník Alexander",
"welcomeMarket": "Vítej na trhu! Kup si vzácná vejce a lektvary! Prodej, co máš navíc! Objednej si užitečné služby! Přijď se podívat, co všechno nabízíme.",
"sellForGold": "Prodej <%= item %> za <%= gold %> zlaťáků",
@@ -18,7 +18,7 @@
"justin": "Justin",
"ian": "Ian",
"ianText": "Vítej v obchodě s Výpravami! Můžeš tu s přáteli využít svitky s výpravami k bojům s monstry. V klidu si prohlédni všechny Výpravy, které tu prodáváme!",
- "ianBrokenText": "Welcome to the Quest Shop... Here you can use Quest Scrolls to battle monsters with your friends... Be sure to check out our fine array of Quest Scrolls for purchase on the right...",
+ "ianBrokenText": "Vítej v obchodě s Výpravami... Můžeš tu s přáteli využít svitky s výpravami k bojům s monstry... V klidu si prohlédni všechny Výpravy, které tu prodáváme...",
"USD": "dolar/ů",
"newStuff": "Nové věci",
"cool": "Připomeň mi to později",
diff --git a/common/locales/cs/quests.json b/common/locales/cs/quests.json
index 96c6bebf0a..29eec4caf2 100644
--- a/common/locales/cs/quests.json
+++ b/common/locales/cs/quests.json
@@ -13,7 +13,7 @@
"youReceived": "Získal jsi",
"dropQuestCongrats": "Blahopřejeme ti k tomuto svitku s Výpravou! Můžeš pozvat svou družinu a začít s ní hned, nebo se k ní můžeš kdykoliv vrátit v Inventář > Výpravy.",
"questSend": "Kliknutí na \"Pozvat\" odešle pozvánku členům Družiny. Poté, co všichni členové přijali nebo odmítli, může výprava začít. Stav si můžeš zobrazit v Možnosti > Komunita > Družina.",
- "questSendBroken": "Clicking \"Invite\" will send an invitation to your party members... When all members have accepted or denied, the quest begins... See status under Social > Party...",
+ "questSendBroken": "Kliknutí na \"Pozvat\" odešle pozvánku členům Družiny... Poté, co všichni členové přijali nebo odmítli, může výprava začít... Stav si můžeš zobrazit v Možnosti > Komunita > Družina...",
"inviteParty": "Přizvi družinu k Výpravě",
"questInvitation": "Pozvánka na výpravu:",
"questInvitationTitle": "Pozvánka na Výpravu",
@@ -25,25 +25,25 @@
"rejected": "Odmítnuto",
"pending": "Nerozhodnuto",
"questStart": "Výprava začíná jakmile všichni členové výzvu přijmou či odmítnou. Pouze ti, kteří klikli na \"Přijmout\" se mohou výpravy zúčastnit a obdrží ceny. Pokud to některým uživatelům trvá příliš dlouho (nejsou aktivní?), majitel výpravy může začít bez nich kliknutím na \"Začít\". Majitel výpravy začal také může výpravu přerušit a získat tak zpět svitek výpravy kliknutím na \"Zrušit\".",
- "questStartBroken": "Once all members have either accepted or rejected, the quest begins... Only those that clicked \"accept\" will be able to participate in the quest and receive the drops... If members are pending too long (inactive?), the quest owner can start the quest without them by clicking \"Begin\"... The quest owner can also cancel the quest and regain the quest scroll by clicking \"Cancel\"...",
+ "questStartBroken": "Výprava začíná jakmile všichni členové výzvu přijmou či odmítnou... Pouze ti, kteří klikli na \"Přijmout\" se mohou výpravy zúčastnit a obdrží ceny... Pokud to některým uživatelům trvá příliš dlouho (nejsou aktivní?), majitel výpravy může začít bez nich kliknutím na \"Začít\"... Majitel výpravy začal také může výpravu přerušit a získat tak zpět svitek výpravy kliknutím na \"Zrušit\"...",
"begin": "Začít",
- "bossHP": "Zdraví bosse",
- "bossStrength": "Síla bosse",
+ "bossHP": "Zdraví příšery",
+ "bossStrength": "Síla příšery",
"rage": "Zuřivost",
"collect": "Sbírat",
"collected": "Získáno",
"collectionItems": "<%= number %> <%= items %>",
"itemsToCollect": "Předměty ke sbírání",
- "bossDmg1": "Každý splnění Denní úkol, úkol z Úkolníčku a každý pozitivní zvyk zraní Bosse. Zraň ho víc červenějšími úkoly nebo Brutální ranou nebo Vzplanutím ohňů. Boss zraní každého účastníka výpravy za každý nesplněný Denní úkol (újma je násobena jeho Silou) navíc k normálnímu zranění, takže udržuj skupinu zdravou plněním úkolů. Veškerá zranění bossovi i vám se přičítají na kronu (na konci dne).",
- "bossDmg2": "Jen ti, kteří přijmou pozvání, budou bojovat proti bossovi a rozdělí si odměnu za výpravu.",
- "bossDmg1Broken": "Each completed Daily and To-Do and each positive Habit hurts the boss... Hurt it more with redder tasks or Brutal Smash and Burst of Flames... The boss will deal damage to every quest participant for every Daily you've missed (multiplied by the boss's Strength) in addition to your regular damage, so keep your party healthy by completing your Dailies... All damage to and from a boss is tallied on cron (your day roll-over)...",
- "bossDmg2Broken": "Only participants will fight the boss and share in the quest loot...",
- "tavernBossInfo": "Complete Dailies and To-Dos and score positive Habits to damage the World Boss! Incomplete Dailies fill the Exhaust Strike Bar. When the Exhaust Strike bar is full, the World Boss will attack an NPC. A World Boss will never damage individual players or accounts in any way. Only active accounts not resting in the Inn will have their tasks tallied.",
- "tavernBossInfoBroken": "Complete Dailies and To-Dos and score positive Habits to damage the World Boss... Incomplete Dailies fill the Exhaust Strike Bar... When the Exhaust Strike bar is full, the World Boss will attack an NPC... A World Boss will never damage individual players or accounts in any way... Only active accounts not resting in the Inn will have their tasks tallied...",
+ "bossDmg1": "Každý splnění Denní úkol, úkol z Úkolníčku a každý pozitivní zvyk zraní Bosse. Zraň ho víc červenějšími úkoly nebo Brutální ranou nebo Vzplanutím ohňů. Boss zraní každého účastníka výpravy za každý nesplněný Denní úkol (újma je násobena jeho Silou) navíc k normálnímu zranění, takže udržuj skupinu zdravou plněním úkolů. Veškerá zranění příšeře i vám se přičítají na kronu (na konci dne).",
+ "bossDmg2": "Jen ti, kteří přijmou pozvání, budou bojovat proti příšeře a rozdělí si odměnu za výpravu.",
+ "bossDmg1Broken": "Každý splnění Denní úkol, úkol z Úkolníčku a každý pozitivní zvyk zraní příšeru... Zraň jí víc červenějšími úkoly nebo Brutální ranou nebo Vzplanutím ohňů... Příšera zraní každého účastníka výpravy za každý nesplněný Denní úkol (újma je násobena jeho Silou) navíc k normálnímu zranění, takže udržuj skupinu zdravou plněním úkolů. Veškerá zranění příšeře i vám se přičítají na kronu (na konci dne).",
+ "bossDmg2Broken": "Jen ti, kteří přijmou pozvání, budou bojovat proti příšeře a rozdělí si odměnu za výpravu...",
+ "tavernBossInfo": "Splň denní úkoly a úkoly v Úkolníčku a zraň tak Světovou příšeru! Nesplněné denní úkoly naplní lištu Výpadu. Když se tato lišta naplní, příšera zaútočí na nějakou nehráčskou postavu. Světová příšera nikdy nezraní jednotlivé hráče. Pouze aktivní hráči, kteří neodpočívají v Hostinci se mohou podílet na zranění příšery.",
+ "tavernBossInfoBroken": "Splň denní úkoly a úkoly v Úkolníčku a zraň tak Světovou příšeru... Nesplněné denní úkoly naplní lištu Výpadu... Když se tato lišta naplní, příšera zaútočí na nějakou nehráčskou postavu... Světová příšera nikdy nezraní jednotlivé hráče... Pouze aktivní hráči, kteří neodpočívají v Hostinci se mohou podílet na zranění příšery...",
"bossColl1": "Pro získání předmětů plň své pozitivní úkoly. Předměty z výpravy budeš nacházet stejně jako normální předměty, uvidíš je však až další den, kdy se vše, co jste našli, shromáždí a přidá na hromadu.",
"bossColl2": "Jen ti, kteří přijmou pozvání, mohou sbírat předměty a rozdělit si odměnu za výpravu.",
- "bossColl1Broken": "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...",
- "bossColl2Broken": "Only participants can collect items and share in the quest loot...",
+ "bossColl1Broken": "Pro získání předmětů plň své pozitivní úkoly... Předměty z výpravy budeš nacházet stejně jako normální předměty, uvidíš je však až další den, kdy se vše, co jste našli, shromáždí a přidá na hromadu...",
+ "bossColl2Broken": "Jen ti, kteří přijmou pozvání, mohou sbírat předměty a rozdělit si odměnu za výpravu...",
"abort": "Ukončit",
"leaveQuest": "Opustit Výpravu",
"sureLeave": "Jsi si jistý, že chceš opustit aktivní výpravu? Ztratíš v ní všechen svůj pokrok.",
@@ -70,9 +70,9 @@
"sureAbort": "Jsi si jistý, že chceš ukončit výpravu? Bude ukončena pro všechny v družině a všechen pokrok bude ztracen. Svitek bude navrácen svému majiteli.",
"doubleSureAbort": "Jsi si určitě jistý? Ujisti se, že tě pak ostatní nebudou do smrti nenávidět!",
"questWarning": "Pokud se před začátkem výpravy do družiny připojí noví hráči, dostanou také pozvánku. Jakmile však výprava začne, žádní noví členové družiny se nemohou k výpravě připojit.",
- "questWarningBroken": "If new players join the party before the quest starts, they will also receive an invitation... However once the quest has started, no new party members can join the quest...",
+ "questWarningBroken": "Pokud se k družině přidají noví hráči před tím, než začne výprava, tito hráči také obdrží pozvánku... Avšak jakmile výprava začne, žádní noví hráči se k ní přidat nemohou...",
"bossRageTitle": "Zuřivost",
- "bossRageDescription": "Když se tato lišta naplní, boss předvede speciální útok!",
+ "bossRageDescription": "Když se tato lišta naplní, příšera předvede speciální útok!",
"startAQuest": "VYDEJ SE NA VÝPRAVU",
"startQuest": "Začít Výpravu",
"whichQuestStart": "Na kterou výpravu se chceš vydat?",
diff --git a/common/locales/cs/questscontent.json b/common/locales/cs/questscontent.json
index c1d258e423..284c2d1b1a 100644
--- a/common/locales/cs/questscontent.json
+++ b/common/locales/cs/questscontent.json
@@ -154,7 +154,7 @@
"questPenguinDropPenguinEgg": "Tučňák (vejce)",
"questPenguinUnlockText": "Odemyká vejce tučňáka na Trhu",
"questStressbeastText": "Zavrženíhodná Strespříšera ze Stoïkalmských stepí",
- "questStressbeastNotes": "Splň své Denní úkoly a úkoly z Úkolníčku aby jsi ublížil světovému bossovi! Nedokončené Denní úkoly naplní lištu stresového útoku. Když je lišta stresového útoku plná, světový boss zaútočí na nějakou herní postavu. Světový boss nikdy neublíží jednotlivým hráčům nebo účtům. Pouze aktivní účty, které zrovna neodpočívají v Krčmě, mohou být započítány do celkové újmy.
~*~
První věc, kterou slyšíme, jsou kroky, pomalejší a více hřmící než dusot kopyt splašeného stáda. jeden za druhým, Habiťané vykukují ze dveří a jsou úplně oněmělí. .
Už jsme pár Stresoblud viděli, samozřejmě - malá zákeřná stvoření, jež útočí v krušných časech. Ale tohle? Toto se tyčí nad budovy, s tlapami, které by lehce rozdrtily draka. Led se houpá na rousech smrdící srsti a s každým řevem trhá mrazivý útok střechy z domů. Monstrum takového stupně je známo pouze z legend. .
\"Mějte se na pozoru, Habiťané!\" křičí SabreCat. \"Zabarikádujte se doma - toto je Zavrženíhodná Stresobluda!\" .
\"Ta věc musí být z celých století stresu!\" říká Kiwibot a zamyká dveře ke Krčmě a zavírá okenice..
\"Stoïkalmské stepi\" říká Lemoness se zachmuřenou tváří. \"Celou tu dobu jsme mysleli, že jsou klidné a bez problémů, ale nejspíš svůj stres dobře schovávaly. Po generace rostl do této podoby a nyní utekl a napadl je - a nás!\"
Je pouze jediný způsob jak Stresobludu odehnat, Zavrženíhodnou nebo ne, a to je zaútočit na ní dokončenými Denními úkoly a úkoly z Úkolníčku! Spojme se a společně poražme tohoto proklatého nepřítele - ale pozor, ať neflákáte úkoly, nebo ho naše nesplněné úkoly naštvou a zaútočí na nás znovu...",
+ "questStressbeastNotes": "Splň své Denní úkoly a úkoly z Úkolníčku aby jsi ublížil světovému příšeře! Nedokončené Denní úkoly naplní lištu stresového útoku. Když je lišta stresového útoku plná, světový příšera zaútočí na nějakou herní postavu. Světový příšera nikdy neublíží jednotlivým hráčům nebo účtům. Pouze aktivní účty, které zrovna neodpočívají v Krčmě, mohou být započítány do celkové újmy.
~*~
První věc, kterou slyšíme, jsou kroky, pomalejší a více hřmící než dusot kopyt splašeného stáda. jeden za druhým, Habiťané vykukují ze dveří a jsou úplně oněmělí. .
Už jsme pár Stresoblud viděli, samozřejmě - malá zákeřná stvoření, jež útočí v krušných časech. Ale tohle? Toto se tyčí nad budovy, s tlapami, které by lehce rozdrtily draka. Led se houpá na rousech smrdící srsti a s každým řevem trhá mrazivý útok střechy z domů. Monstrum takového stupně je známo pouze z legend. .
\"Mějte se na pozoru, Habiťané!\" křičí SabreCat. \"Zabarikádujte se doma - toto je Zavrženíhodná Stresobluda!\" .
\"Ta věc musí být z celých století stresu!\" říká Kiwibot a zamyká dveře ke Krčmě a zavírá okenice..
\"Stoïkalmské stepi\" říká Lemoness se zachmuřenou tváří. \"Celou tu dobu jsme mysleli, že jsou klidné a bez problémů, ale nejspíš svůj stres dobře schovávaly. Po generace rostl do této podoby a nyní utekl a napadl je - a nás!\"
Je pouze jediný způsob jak Stresobludu odehnat, Zavrženíhodnou nebo ne, a to je zaútočit na ní dokončenými Denními úkoly a úkoly z Úkolníčku! Spojme se a společně poražme tohoto proklatého nepřítele - ale pozor, ať neflákáte úkoly, nebo ho naše nesplněné úkoly naštvou a zaútočí na nás znovu...",
"questStressbeastBoss": "Zavrženíhodná Stresobluda",
"questStressbeastBossRageTitle": "Stresútok",
"questStressbeastBossRageDescription": "Pokud se tahle lišta naplní, Zavrženíhodná Stresobluda na nás zaútočí Stresútokem!",
@@ -262,10 +262,10 @@
"questBurnoutBossRageQuests": "`Vyhoření použilo VYČERPANÝ ÚDER!`\n\nAle ne! I přes naše nejlepší snahy nám uniklo několik denních úkolů a nyní je Vyhoření posilněno jejich energií! S chraplavým úšklebkem se zmocní Iana, pána Výprav, kterého zachvátí přízračné plameny. Popel ze svitků výprav se usadí, kouř se rozplyne a vidíte, že z Iana byla vysáta všechna energie a stal se z něj Vyčerpaný duch!\n\nPouze poražením Vyhoření můžete zlomit toto kouzlo a vrátit našeho milovaného pána Výprav mezi živé. Splňme všechny denní úkoly a poražme tuto příšeru dřív, než stihne znovu zaútočit!",
"questBurnoutBossRageSeasonalShop": "`Vyhoření použilo VYČERPANÝ ÚDER!`\n\nÁáá!!! Naše nesplněné denní úkoly přiživují plamen Vyhoření a znovu načerpal dostatek síly k úderu! Zapaluje Sezonní obchod. Vyděšeně přihlížíte jak jsou Sezonní mudrci přeměněni na Vyčerpané duchy.\n\nMusíme naše nehráčské postavy zachránit! Rychle Habiťané, splňte své úkoly a přemožte Vyhoření dřív, než zaútočí potřetí!",
"questBurnoutBossRageTavern": "`Vyhoření použilo VYČERPANÝ ÚDER!`\n\nMnoho Habiťanů se před Vyhořením schovávalo v Krčmě, ale už ne! S hrozivým řevem vezme Vyhoření Krčmu do svých doběla rozpálených pařátů. Všichni utíkají, ale Daniel je chycen ve spárech té obludy a přemění se ve Vyčerpaného ducha přímo před tebou!\n\nTento zbrklý horor trvá již příliš dlouho. Nevzdávej to... jsme už tak blízko jeho poražení navždy!",
- "questFrogText": "Swamp of the Clutter Frog",
- "questFrogNotes": "As you and your friends are slogging through the Swamps of Stagnation, @starsystemic points at a large sign. \"Stay on the path -- if you can.\"
\"Surely that isn't hard!\" @RosemonkeyCT says. \"It's broad and clear.\"
But as you continue, you notice that path is gradually overtaken by the muck of the swamp, laced with bits of strange blue debris and clutter, until it's impossible to proceed.
As you look around, wondering how it got this messy, @Jon Arjinborn shouts, \"Look out!\" An angry frog leaps from the sludge, clad in dirty laundry and lit by blue fire. You will have to overcome this poisonous Clutter Frog to progress!",
- "questFrogCompletion": "The frog cowers back into the muck, defeated. As it slinks away, the blue slime fades, leaving the way ahead clear.
Sitting in the middle of the path are three pristine eggs. \"You can even see the tiny tadpoles and through the clear casing!\" @Breadstrings says. \"Here, you should take them.\"",
- "questFrogBoss": "Clutter Frog",
- "questFrogDropFrogEgg": "Frog (Egg)",
- "questFrogUnlockText": "Unlocks purchasable Frog eggs in the Market"
+ "questFrogText": "Bažina nepořádného žabáka",
+ "questFrogNotes": "Když se s přáteli brodíte bažinami Stagnace, @starsystemic ukáže na velkou ceduli. \"Držte se vyznačené cesty - pokud můžete\"
\"To přeci nebude těžké!\" říká @RosemonkeyCT. \"Je široká a přehledná.\"
Ale jak po cestě pokračujete, začíná se cesta zaplňovat bahnem z bažiny, ve kterém vidíte modrou suť a harampádí, a zanedlouho je nemožné v cestě pokračovat.
Rozhlížíte se kolem přemýšlejíc jak se z téhle šlamastiky dostanete, když v tom @Jon Arjinborn zakřičí \"Pozor!\" Nazlobený žabák pokrytý špinavým prádlem a žhnoucí modrým plamenem vyskočí z bažiny. Abyste mohli pokračovat, musíte tohoto nepořádného žabáka přemoci!",
+ "questFrogCompletion": "Poražený žabák se vrátí zpět do bažiny. Spolu s ním se z cesty stáhne i modrý sliz a cesta vpřed je volná.
Uprostřed cesty sedí tři dokonale čistá vejce. \"Jé, dokonce jsou v něm vidět pulci!\" říká @Breadstrings. \"Na, vezmi si je.\"",
+ "questFrogBoss": "Nepořádný žabák",
+ "questFrogDropFrogEgg": "Žabák (vejce)",
+ "questFrogUnlockText": "Odemyká vejce žabáka na Trhu"
}
\ No newline at end of file
diff --git a/common/locales/cs/settings.json b/common/locales/cs/settings.json
index 2d875c66bb..4daa9d2f2b 100644
--- a/common/locales/cs/settings.json
+++ b/common/locales/cs/settings.json
@@ -119,25 +119,25 @@
"promoCodeApplied": "Promo kód zadán! Koukni do Inventáře",
"promoPlaceholder": "Vlož promo kód",
"displayInviteToPartyWhenPartyIs1": "Zobrazit tlačítko \"Pozvat do družiny\", když má družina 1 člena.",
- "saveCustomDayStart": "Save Custom Day Start",
- "registration": "Registration",
- "addLocalAuth": "Add local authentication:",
- "generateCodes": "Generate Codes",
- "generate": "Generate",
- "getCodes": "Get Codes",
+ "saveCustomDayStart": "Uložit vlastní začátek dne",
+ "registration": "Registrace",
+ "addLocalAuth": "Přidat lokální ověření:",
+ "generateCodes": "Generovat kódy",
+ "generate": "Generovat",
+ "getCodes": "Získat kódy",
"webhooks": "Webhooks",
- "enabled": "Enabled",
+ "enabled": "Povoleno",
"webhookURL": "Webhook URL",
- "add": "Add",
- "buyGemsGoldCap": "Cap raised to <%= amount %>",
- "mysticHourglass": "<%= amount %> Mystic Hourglass",
- "mysticHourglassText": "Mystic Hourglasses allow purchasing a previous month's Mystery Item set.",
- "purchasedPlanId": "Recurring $<%= price %> each <%= months %> Month(s) (<%= plan %>)",
- "purchasedPlanExtraMonths": "You have <%= months %> months of subscription credit.",
- "consecutiveSubscription": "Consecutive Subscription",
- "consecutiveMonths": "Consecutive Months:",
- "gemCapExtra": "Gem Cap Extra:",
- "mysticHourglasses": "Mystic Hourglasses:",
+ "add": "Přidat",
+ "buyGemsGoldCap": "Strop zvýšen na <%= amount %>",
+ "mysticHourglass": "<%= amount %> Mystických přesýpacích hodin",
+ "mysticHourglassText": "Mystické přesýpací hodiny ti umožní koupit si záhadné sety předmětů z předchozích měsíců.",
+ "purchasedPlanId": "Opakovaně $<%= price %> každý/é <%= months %> měsíc(e) (<%= plan %>)",
+ "purchasedPlanExtraMonths": "Máš <%= months %> měsíců kreditu předplatného.",
+ "consecutiveSubscription": "Nepřetržité předplatné",
+ "consecutiveMonths": "Počet po sobě jdoucích měsíců:",
+ "gemCapExtra": "Strop drahokamů extra:",
+ "mysticHourglasses": "Mystické přesýpací hodiny:",
"paypal": "PayPal",
- "amazonPayments": "Amazon Payments"
+ "amazonPayments": "Amazon platby"
}
\ No newline at end of file
diff --git a/common/locales/cs/spells.json b/common/locales/cs/spells.json
index c442da1e4f..67ebf729bd 100644
--- a/common/locales/cs/spells.json
+++ b/common/locales/cs/spells.json
@@ -1,6 +1,6 @@
{
"spellWizardFireballText": "Vzplanutí ohňů",
- "spellWizardFireballNotes": "Plameny ti vyšlehnou z rukou. Získáš zkušenostní body a uštědříš extra zásah Bossovi! Klikni na úkol, na který toto kouzlo chceš seslat. (vypočteno na základě: INT)",
+ "spellWizardFireballNotes": "Plameny ti vyšlehnou z rukou. Získáš zkušenostní body a uštědříš extra zásah příšeře! Klikni na úkol, na který toto kouzlo chceš seslat. (vypočteno na základě: INT)",
"spellWizardMPHealText": "Éterický příval",
"spellWizardMPHealNotes": "Obětuješ manu, abys pomohl svým přátelům. Ostatní členové družiny získají manu! (vypočteno na základě: INT)",
"spellWizardEarthText": "Zemětřesení",
diff --git a/common/locales/cs/subscriber.json b/common/locales/cs/subscriber.json
index 6f0e46c482..b3b375e026 100644
--- a/common/locales/cs/subscriber.json
+++ b/common/locales/cs/subscriber.json
@@ -60,7 +60,7 @@
"timeTravelersTitleNoSub": "<%= linkStartTyler %>Tyler<%= linkEnd %> a <%= linkStartVicky %>Vicky<%= linkEnd %>",
"timeTravelersTitle": "Záhadní cestovatelé časem",
"timeTravelersPopoverNoSub": "Abys svolal záhadné cestovatele časem, potřebuješ mystické přesýpací hodiny! <%= linkStart %>Předplatitelé<%= linkEnd %> dostanou jedny mystické přesýpací hodiny za každé tři měsíce nepřetržitého předplaceného období. Vrať se až budeš mít mystické přesýpací hodiny a cestovatelé časem ti přinesou vzácného mazlíčka, zvíře, nebo se předmětů pro předplatitele z minulosti.... anebo i z budoucnosti.",
- "timeTravelersPopover": "We see you have a Mystic Hourglass, so we will happily travel back in time for you! Please choose the pet, mount, or Mystery Item Set you would like. You can see a list of the past item sets here! If those don't satisfy you, perhaps you'd be interested in one of our fashionably futuristic Steampunk Item Sets?",
+ "timeTravelersPopover": "Vidíme, že máš mystické přesýpací hodiny, tak pro Tebe rádi budeme cestovat časem! Prosím, vyber si mazlíčka, zvíře, nebo záhadný set předmětů, který se ti líbí. Můžeš si vybrat z minulých setů tady! Pokud se ti nelíbí, možná by sis vybral z našich trendy futuristických setů Steampunk předmětů?",
"timeTravelersAlreadyOwned": "Gratulujeme! Teď máš vše, co cestovatelé časem nabízejí. Děkujeme za podporu stránek!",
"mysticHourglassPopover": "Díky Mystickým Přesýpacím hodinám si můžeš koupit limitované předměty, jako záhadné předměty měsíce nebo odměny z boje se světovými příšerami, z minulosti!",
"subUpdateCard": "Karta s aktualizacemi",
diff --git a/common/locales/da/character.json b/common/locales/da/character.json
index 5938ff9537..65e4e28531 100644
--- a/common/locales/da/character.json
+++ b/common/locales/da/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Klassebonus",
"battleGear": "Kampudstyr",
"battleGearText": "Dette er den udrustning du bærer i kamp. Den påvirker resultaterne når du interagerer med dine opgaver.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Kostume",
"costumeText": "Hvis du foretrækker udseendet af andet udstyr end hvad du bærer, tjek \"Brug Kostume\"-feltet for at visuelt bære et kostume, mens du bærer dit kampudstyr nedenunder.",
"useCostume": "Brug kostume",
diff --git a/common/locales/da/generic.json b/common/locales/da/generic.json
index e4a92c6c6d..61f74931b1 100644
--- a/common/locales/da/generic.json
+++ b/common/locales/da/generic.json
@@ -28,7 +28,7 @@
"market": "Marked",
"subscriberItem": "Mystisk Vare",
"newSubscriberItem": "Ny Mystisk Vare",
- "subscriberItemText": "Hver måned får abonnenter en mystisk vare. Denne bliver normalt frigivet ca. en uge før slutningen af måneden. Se 'Mystery Item' siden på Wikien for den præcise dato.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Alle",
"none": "Ingen",
"or": "Eller",
@@ -79,6 +79,7 @@
"errorUpCase": "FEJL:",
"newPassSent": "Nyt kodeord tilsendt.",
"serverUnreach": "Serveren er p.t. utilgængelig.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Rapporter under Hjælp > Rapporter en Fejl, hvis fejlen fortsætter. Hvis du er vant til konsollen i din browser, må du gerne inkludere eventuelle fejlbeskeder.",
"error": "Fejl",
"menu": "Menu",
diff --git a/common/locales/da/messages.json b/common/locales/da/messages.json
index 430a74dc09..eda06b896d 100644
--- a/common/locales/da/messages.json
+++ b/common/locales/da/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "Du ejer allerede denne ting. Tag det på ved at gå til udstyrssiden.",
"armoireEquipment": "<%= image %> Du har fundet sjældent Udstyr i Klædeskabet: <%= dropText %>! Fantastisk!",
"armoireFood": "<%= image %> Du roder rundt i bunden af Klædeskabet. Pludselig finder du <%= dropText %>. Gad vide hvad den laver her?",
- "armoireExp": "Du kæmper med Klædeskabet og får Erfaring. Sådan!"
+ "armoireExp": "Du kæmper med Klædeskabet og får Erfaring. Sådan!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/de/character.json b/common/locales/de/character.json
index 05c71c40b4..3f5df0e545 100644
--- a/common/locales/de/character.json
+++ b/common/locales/de/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Klassenbonus",
"battleGear": "Kampfausrüstung",
"battleGearText": "Das ist deine Kampfausrüstung; sie beeinflusst Zahlen, wenn du mit deinen Aufgaben interagierst.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Verkleidung",
"costumeText": "Wenn Du das Aussehen einer anderen Ausrüstung Deiner Kampfausrüstung vorziehst, dann klicke auf die \"Verkleidung tragen\" Box um über Deiner Kampfausrüstung andere Ausrüstungsgegenstände zu tragen.",
"useCostume": "Verkleidung tragen",
diff --git a/common/locales/de/generic.json b/common/locales/de/generic.json
index 51836dad5f..05ca3d2454 100644
--- a/common/locales/de/generic.json
+++ b/common/locales/de/generic.json
@@ -28,7 +28,7 @@
"market": "Marktplatz",
"subscriberItem": "Überraschungsgegenstand",
"newSubscriberItem": "Neuer Überraschungsgegenstand",
- "subscriberItemText": "Abonnenten erhalten jeden Monat einen Überraschungsgegenstand. Der Gegenstand wird üblicherweise ungefähr eine Woche vor Monatsende veröffentlicht. Das genaue Datum gibt es auf der 'Mystery Item' Seite des Wikis.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Alle",
"none": "Keine",
"or": "Oder",
@@ -79,6 +79,7 @@
"errorUpCase": "FEHLER:",
"newPassSent": "Neues Passwort wurde gesendet.",
"serverUnreach": "Der Server ist momentan nicht erreichbar.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Tritt der Fehler weiterhin auf, bitte berichte ihn bei Hilfe > Berichte einen Bug. Falls du weißt, wie du die Konsole deines Internetbrowsers einsehen kannst, füge die entsprechenden Fehlernachrichten bei.",
"error": "Fehler",
"menu": "Menü",
diff --git a/common/locales/de/groups.json b/common/locales/de/groups.json
index b9dadd3fec..30ba7cb80f 100644
--- a/common/locales/de/groups.json
+++ b/common/locales/de/groups.json
@@ -3,7 +3,7 @@
"innCheckOut": "Das Gasthaus verlassen",
"innCheckIn": "Im Gasthaus erholen",
"innText": "Du erholst dich im Gasthaus! Während du dort verweilst, werden dir deine täglichen Aufgaben keinen Schaden zufügen, aber trotzdem täglich aktualisiert werden. Vorsicht: Wenn du an einem Bosskampf teilnimmst, erhältst du weiterhin Schaden für die verpassten Aufgaben deiner Gruppenmitglieder, sofern sich diese nicht auch im Gasthaus befinden! Außerdem wird der Schaden, den Du dem Boss zufügst, (und gefundene Gegenstände) erst angewendet, wenn du das Gasthaus verlässt.",
- "innTextBroken": "You're resting in the Inn, I guess... While checked-in, your Dailies won't hurt you at the day's end, but they will still refresh every day... If you are participating in a Boss Quest, the Boss will still damage you for your party mates' missed Dailies... unless they are also in the Inn... Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn... so tired...",
+ "innTextBroken": "Du erholst dich im Gasthaus, schätze ich... Während du dort verweilst, werden dir deine täglichen Aufgaben keinen Schaden zufügen, aber trotzdem täglich aktualisiert... Wenn du an einem Bosskampf teilnimmst, erhältst du weiterhin Schaden für die verpassten Aufgaben deiner Gruppenmitglieder... sofern sich diese nicht auch im Gasthaus befinden... Außerdem wird dein Schaden am Boss (oder gesammelte Gegenstände) nicht berücksichtigt, bis du das Gasthaus verlässt.... So müde...",
"lfgPosts": "Nach Gruppeneinträgen suchen",
"tutorial": "Anleitung",
"glossary": "Nomenklatur",
diff --git a/common/locales/de/messages.json b/common/locales/de/messages.json
index bc34c7129f..d4db41bb0c 100644
--- a/common/locales/de/messages.json
+++ b/common/locales/de/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "Du besitzt den Gegenstand schon. Gehe zur Ausrüstungsseite, um ihn anzulegen.",
"armoireEquipment": "<%= image %> Du hast ein Stück seltener Ausrüstung im verzauberten Schrank gefunden: <%= dropText %>! Wow!",
"armoireFood": "<%= image %> Du wühlst im verzauberten Schrank herum und findest <%= dropArticle %><%= dropText %>. Was macht das denn da drin?",
- "armoireExp": "Du ringst mit dem verzauberten Schrank und gewinnst Erfahrung. Nimm das!"
+ "armoireExp": "Du ringst mit dem verzauberten Schrank und gewinnst Erfahrung. Nimm das!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/en@pirate/character.json b/common/locales/en@pirate/character.json
index 3ca823f20c..1a7150a82d 100644
--- a/common/locales/en@pirate/character.json
+++ b/common/locales/en@pirate/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Class Bonus",
"battleGear": "Battle Gear",
"battleGearText": "This be th' gear ye wear into battle; it affects numbers when interactin' with ye tasks.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Costume",
"costumeText": "If ye prefer th' look 'o other gear to what ye have equipped, check th' \"Use Costume\" box to visually don a costume while wearin' ye battle gear underneath.",
"useCostume": "Use Costume",
diff --git a/common/locales/en@pirate/generic.json b/common/locales/en@pirate/generic.json
index 2285afc556..81f0c0ff69 100644
--- a/common/locales/en@pirate/generic.json
+++ b/common/locales/en@pirate/generic.json
@@ -28,7 +28,7 @@
"market": "Market",
"subscriberItem": "Mystery Item",
"newSubscriberItem": "New Mystery Item",
- "subscriberItemText": "Each month, subscriberrrs'll get a mystery item. This be usually released 'bout one week afore the end 'o the month. Cast yer eyes upon the wiki's 'Mystery Item' page fer the exact date.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "All",
"none": "None",
"or": "Or",
@@ -79,6 +79,7 @@
"errorUpCase": "ERROR:",
"newPassSent": "New passcode sent.",
"serverUnreach": "Th' server be unreachable at the mo'.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "If the error be persistin', report it at Help > Report a Bug. If ye be familiar with yer browser's console, please include any error messages.",
"error": "Error",
"menu": "Menu",
diff --git a/common/locales/en@pirate/messages.json b/common/locales/en@pirate/messages.json
index f612b47e74..0d1a7a2df7 100644
--- a/common/locales/en@pirate/messages.json
+++ b/common/locales/en@pirate/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "Ye already own this item. Equip it by going to th' equipment page.",
"armoireEquipment": "<%= image %> Ye found a piece of rare Equipment in th' Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> Ye rummage in the Armoire an' find <%= dropArticle %><%= dropText %>. What's tha' doin' in here?",
- "armoireExp": "Ye wrestle wi' th' Armoire an' gain Experience. Take that!"
+ "armoireExp": "Ye wrestle wi' th' Armoire an' gain Experience. Take that!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/en_GB/character.json b/common/locales/en_GB/character.json
index 137e1591e3..69cfadf7bd 100644
--- a/common/locales/en_GB/character.json
+++ b/common/locales/en_GB/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Class Bonus",
"battleGear": "Battle Gear",
"battleGearText": "This is the gear you wear into battle; it affects numbers when interacting with your tasks.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Costume",
"costumeText": "If you prefer the look of other gear to what you have equipped, check the \"Use Costume\" box to visually don a costume while wearing your battle gear underneath.",
"useCostume": "Use Costume",
diff --git a/common/locales/en_GB/generic.json b/common/locales/en_GB/generic.json
index 0fed3da722..4f3d6333a1 100644
--- a/common/locales/en_GB/generic.json
+++ b/common/locales/en_GB/generic.json
@@ -28,7 +28,7 @@
"market": "Market",
"subscriberItem": "Mystery Item",
"newSubscriberItem": "New Mystery Item",
- "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for the exact date.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "All",
"none": "None",
"or": "Or",
@@ -79,6 +79,7 @@
"errorUpCase": "ERROR:",
"newPassSent": "New password sent.",
"serverUnreach": "Server currently unreachable.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "If the error persists, please report it at Help > Report a Bug. If you're familiar with your browser's console, please include any error messages.",
"error": "Error",
"menu": "Menu",
diff --git a/common/locales/en_GB/messages.json b/common/locales/en_GB/messages.json
index a056add9aa..e4e8f75f26 100644
--- a/common/locales/en_GB/messages.json
+++ b/common/locales/en_GB/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "You already own this item. Equip it by going to the equipment page.",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropArticle %><%= dropText %>. What's that doing in here?",
- "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!"
+ "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/es/character.json b/common/locales/es/character.json
index 43ff397cd4..562fb5b216 100644
--- a/common/locales/es/character.json
+++ b/common/locales/es/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Bonus de Clase",
"battleGear": "Equipo de Batalla",
"battleGearText": "Este es el equipo que llevarás en batalla; los puntos que otorguen se tendrán en cuenta cuando interactúes con tus tareas.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Disfraz",
"costumeText": "Si prefieres el aspecto de otro equipo al que estás usando, marca la casilla «Usar Disfraz» para llevarlo como disfraz mientras usas tu equipo de batalla debajo.",
"useCostume": "Llevar Disfraz",
diff --git a/common/locales/es/generic.json b/common/locales/es/generic.json
index bf884f27d0..29a94b3566 100644
--- a/common/locales/es/generic.json
+++ b/common/locales/es/generic.json
@@ -28,7 +28,7 @@
"market": "Mercado",
"subscriberItem": "Objeto Misterioso",
"newSubscriberItem": "Nuevo Objeto Misterioso",
- "subscriberItemText": "Cada mes, los suscriptores recibirán un objeto misterioso. Esto normalmente sucede aproximadamente una semana antes del final de mes. Revisa la página de la wiki sobre \"Objetos Misteriosos\" para ver la fecha exacta.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Todo",
"none": "Ninguno",
"or": "O",
@@ -79,6 +79,7 @@
"errorUpCase": "ERROR:",
"newPassSent": "Nueva contraseña enviada.",
"serverUnreach": "Error en la conexión al servidor.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Si el eror persiste, por favor reportelo en Ayuda> Notificar un error. Si eres familiar con la consola de tu navegador, por favor incluye los mensajes de error.",
"error": "Error",
"menu": "Menú",
diff --git a/common/locales/es/messages.json b/common/locales/es/messages.json
index 36216c6e62..6214df79c2 100644
--- a/common/locales/es/messages.json
+++ b/common/locales/es/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "Ya posees este objeto. Para equiparlo has de ir a la página de equipo.",
"armoireEquipment": "<%= image %> Has encontrado un objeto de equipamiento raro en el armario: <%= dropText %>! ¡Genial!",
"armoireFood": "<%= image %> Hurgas en el Ropero y encuentras <%= dropArticle %><%= dropText %>. ¿Qué hace eso aquí?",
- "armoireExp": "Luchas con el Ropero y ganas Experiencia. ¡Toma eso!"
+ "armoireExp": "Luchas con el Ropero y ganas Experiencia. ¡Toma eso!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/es_419/character.json b/common/locales/es_419/character.json
index b83cb0d706..e86be49727 100644
--- a/common/locales/es_419/character.json
+++ b/common/locales/es_419/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Bono por Equipamiento de clase",
"battleGear": "Equipamiento de combate",
"battleGearText": "Este es el equipamiento que usas en combate, afecta los resultados cuando interactúas con tus tareas.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Disfraz",
"costumeText": "Si prefieres el aspecto de otro equipo al que estás usando, marca la casilla \"Usar Disfraz\" para llevarlo como disfraz mientras usas tu equipo de batalla por debajo.",
"useCostume": "Llevar disfraz",
diff --git a/common/locales/es_419/generic.json b/common/locales/es_419/generic.json
index 66bfdec0a3..2c15474cfc 100644
--- a/common/locales/es_419/generic.json
+++ b/common/locales/es_419/generic.json
@@ -28,7 +28,7 @@
"market": "Mercado",
"subscriberItem": "Objeto misterio",
"newSubscriberItem": "Nuevo objeto misterio",
- "subscriberItemText": "Cada mes, los suscriptores recibirán un objeto misterio. Normalmente este se revela una semana antes del fin de mes. Ve a la página wiki de 'Mystery Item' para la fecha exacta.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Todo",
"none": "Ninguno",
"or": "O",
@@ -79,6 +79,7 @@
"errorUpCase": "ERROR:",
"newPassSent": "Nueva contraseña enviada.",
"serverUnreach": "Error en la conexión al servidor.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Si el error persiste, por favor reportalo en Ayuda > Reportar un error. Si estas familiarizado con la consola de tu navegador, por favor incluye cualquier mensaje de error.",
"error": "Error",
"menu": "Menú",
diff --git a/common/locales/es_419/messages.json b/common/locales/es_419/messages.json
index 57540c25d3..16b25f0ddb 100644
--- a/common/locales/es_419/messages.json
+++ b/common/locales/es_419/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "Ya posees este item. Equípalo yendo a la página de equipamiento.",
"armoireEquipment": "<%= image %> Hallaste una pieza de Equipamiento raro en el Armario: <%= dropText %> ¡Genial!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropArticle %><%= dropText %>. What's that doing in here?",
- "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!"
+ "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/fr/character.json b/common/locales/fr/character.json
index f4af43e7bc..9ea4ca8eb7 100644
--- a/common/locales/fr/character.json
+++ b/common/locales/fr/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Bonus de Classe",
"battleGear": "Équipement de combat",
"battleGearText": "Voici l'équipement que vous portez au combat ; il affecte les chiffres obtenus lorsque vous interagissez avec vos tâches.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Costume",
"costumeText": "Si vous préférez l'apparence d'un équipement différent de celui que vous avez équipé, choisissez \"Utiliser un Costume\" pour le porter en costume tout en conservant les bonus de votre équipement.",
"useCostume": "Utiliser un Costume",
diff --git a/common/locales/fr/generic.json b/common/locales/fr/generic.json
index dbda477689..fdaa31b14d 100644
--- a/common/locales/fr/generic.json
+++ b/common/locales/fr/generic.json
@@ -28,7 +28,7 @@
"market": "Marché",
"subscriberItem": "Objet mystère",
"newSubscriberItem": "Nouvel Objet Mystère",
- "subscriberItemText": "Les Abonnés recevront chaque mois un objet mystère. Celui-ci est généralement dévoilé une semaine avant la fin du mois. Consultez la page \"Mystery Item\" du wiki pour connaître la date exacte.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Tous",
"none": "Aucun",
"or": "Ou",
@@ -79,6 +79,7 @@
"errorUpCase": "ERREUR :",
"newPassSent": "Nouveau mot de passe envoyé.",
"serverUnreach": "Serveur inaccessible.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Si l'erreur persiste, veuillez la signaler à Aide > Signaler un Bug. Si vous avez connaissance de la console de votre navigateur, veuillez inclure les messages d'erreur de celle-ci.",
"error": "Erreur",
"menu": "Menu",
diff --git a/common/locales/fr/messages.json b/common/locales/fr/messages.json
index 7fc4c99c39..500daf65a9 100644
--- a/common/locales/fr/messages.json
+++ b/common/locales/fr/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "Vous possédez déjà cet objet. Équipez le depuis la page d'équipement.",
"armoireEquipment": "<%= image %> Vous avez trouvé une pièce d'équipement rare dans l'Armoire : <%= dropText %> ! Génial !",
"armoireFood": "<%= image %> Vous farfouillez dans l'Armoire et trouvez du/de la <%= dropArticle %><%= dropText %>. Qu'est-ce que ça fait là ?",
- "armoireExp": "Vous luttez contre l'Armoire et gagnez de l'Expérience. Prends ça !"
+ "armoireExp": "Vous luttez contre l'Armoire et gagnez de l'Expérience. Prends ça !",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/fr/quests.json b/common/locales/fr/quests.json
index 79fe497262..504f13fe42 100644
--- a/common/locales/fr/quests.json
+++ b/common/locales/fr/quests.json
@@ -13,7 +13,7 @@
"youReceived": "Vous remportez",
"dropQuestCongrats": "Félicitations d'avoir gagné ce parchemin de quête ! Vous pouvez inviter votre équipe à commencer la quête maintenant, ou y revenir à n'importe quel moment dans votre Inventaire > Quêtes.",
"questSend": "En cliquant sur \"Inviter\", vous enverrez une invitation aux membres de votre équipe. Lorsque tous les membres auront accepté ou refusé, la quête commencera. Vous pouvez suivre le statut de l'invitation sous Social > Équipe.",
- "questSendBroken": "Clicking \"Invite\" will send an invitation to your party members... When all members have accepted or denied, the quest begins... See status under Social > Party...",
+ "questSendBroken": "En cliquant sur \"Inviter\", vous enverrez une invitation aux membres de votre équipe. Lorsque tous les membres auront accepté ou refusé, la quête commencera. Vous pouvez suivre le statut de l'invitation sous Social > Équipe.",
"inviteParty": "Inviter l’Equipe dans une Quête",
"questInvitation": "Invitation à une Quête :",
"questInvitationTitle": "Invitation à une Quête",
@@ -38,12 +38,12 @@
"bossDmg2": "Seuls les participants pourront combattre le boss et partager le butin de la quête.",
"bossDmg1Broken": "Each completed Daily and To-Do and each positive Habit hurts the boss... Hurt it more with redder tasks or Brutal Smash and Burst of Flames... The boss will deal damage to every quest participant for every Daily you've missed (multiplied by the boss's Strength) in addition to your regular damage, so keep your party healthy by completing your Dailies... All damage to and from a boss is tallied on cron (your day roll-over)...",
"bossDmg2Broken": "Only participants will fight the boss and share in the quest loot...",
- "tavernBossInfo": "Complete Dailies and To-Dos and score positive Habits to damage the World Boss! Incomplete Dailies fill the Exhaust Strike Bar. When the Exhaust Strike bar is full, the World Boss will attack an NPC. A World Boss will never damage individual players or accounts in any way. Only active accounts not resting in the Inn will have their tasks tallied.",
+ "tavernBossInfo": "Complétez les Quotidiennes et les Tâches À faire et mainenez vous bonnes habitudes pour blesser le Boss Mondial! Les Quotidiennes incomplètes remplissent la jauge d'Attaques d'Echappement. Lorsque la jauge d'Attaques d'échappement est pleine, le Boss Mondial attaquera un PNJ. Un Boss Mondial ne blessera jamais de joueurs individiels ou leurs comptes d'aucune façon. Seules les tâches des comptes actifs ne reposant pas à l'Auberge seront compabilisées.",
"tavernBossInfoBroken": "Complete Dailies and To-Dos and score positive Habits to damage the World Boss... Incomplete Dailies fill the Exhaust Strike Bar... When the Exhaust Strike bar is full, the World Boss will attack an NPC... A World Boss will never damage individual players or accounts in any way... Only active accounts not resting in the Inn will have their tasks tallied...",
"bossColl1": "Pour obtenir des objets, accomplissez vos tâches positives. Vous trouvez les objets de quêtes de la même façon que vous trouvez les objets normaux mais vous ne les verrez que le jour suivant. À ce moment, tous les objets de quêtes que vous aurez trouvés seront comptabilisés et s'ajouteront à la pile.",
"bossColl2": "Seuls les participants peuvent collecter des objets et partager le butin de la quête.",
- "bossColl1Broken": "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...",
- "bossColl2Broken": "Only participants can collect items and share in the quest loot...",
+ "bossColl1Broken": "Pour collectionnner des objets, accomplissez vos tâches positives... Vous trouverez les objets de quête exactement comme les objets normaux, mais vous ne les verrez que le jour suivant, lorsque tous les objets trouvés seront comptabilisés dans votre collection...",
+ "bossColl2Broken": "Seuls les participants peuvent collectioner des objets et partager le butin de la quête",
"abort": "Abandonner",
"leaveQuest": "Quitter la Quête",
"sureLeave": "Êtes-vous sûr de vouloir quitter la quête en cours ? Tout votre progrès dans cette quête sera perdu.",
@@ -70,7 +70,7 @@
"sureAbort": "Êtes-vous sûr de vouloir abandonner cette mission ? Elle sera abandonnée pour tous les membres de votre groupe et toute la progression sera perdue. Le lanceur de quête reprendra possession du parchemin de quête.",
"doubleSureAbort": "Êtes-vous sûr(e) et certain(e) ? Assurez-vous qu'ils ne vont pas vous détester pour le reste de votre vie !",
"questWarning": "Si de nouveaux joueurs rejoignent le groupe avant que la quête ne soit lancée, il recevront également une invitation. Cependant, une fois la quête débutée aucun nouveau membre du groupe ne pourra rejoindre celle-ci.",
- "questWarningBroken": "If new players join the party before the quest starts, they will also receive an invitation... However once the quest has started, no new party members can join the quest...",
+ "questWarningBroken": "Si de nouveaux joueur rejoignent le groupe avant que la quête ne commence, ils recevront également une invitation... Mais une fois la quête lancée, aucun nouveau membre du groupe ne peut rejoindre la quête",
"bossRageTitle": "Rage",
"bossRageDescription": "Quand cette jauge sera remplie, le boss réalisera une attaque spéciale !",
"startAQuest": "COMMENCER UNE QUÊTE",
diff --git a/common/locales/fr/settings.json b/common/locales/fr/settings.json
index 692f7ba00c..76ad0a90f5 100644
--- a/common/locales/fr/settings.json
+++ b/common/locales/fr/settings.json
@@ -120,24 +120,24 @@
"promoPlaceholder": "Entrez le Code promotionnel",
"displayInviteToPartyWhenPartyIs1": "Afficher le bouton Inviter Dans L'équipe lorsque l'équipe a 1 seul membre.",
"saveCustomDayStart": "Save Custom Day Start",
- "registration": "Registration",
- "addLocalAuth": "Add local authentication:",
- "generateCodes": "Generate Codes",
- "generate": "Generate",
+ "registration": "S'enregistrer",
+ "addLocalAuth": "Ajouter authentification locale",
+ "generateCodes": "Générer Codes",
+ "generate": "Générer",
"getCodes": "Get Codes",
"webhooks": "Webhooks",
- "enabled": "Enabled",
+ "enabled": "Activé",
"webhookURL": "Webhook URL",
- "add": "Add",
+ "add": "Ajouter",
"buyGemsGoldCap": "Cap raised to <%= amount %>",
- "mysticHourglass": "<%= amount %> Mystic Hourglass",
- "mysticHourglassText": "Mystic Hourglasses allow purchasing a previous month's Mystery Item set.",
- "purchasedPlanId": "Recurring $<%= price %> each <%= months %> Month(s) (<%= plan %>)",
- "purchasedPlanExtraMonths": "You have <%= months %> months of subscription credit.",
- "consecutiveSubscription": "Consecutive Subscription",
- "consecutiveMonths": "Consecutive Months:",
+ "mysticHourglass": "<%= amount %> Sablier Mystique ",
+ "mysticHourglassText": "Un Sablier Mystique vous permet d'acheter des Sets d'Objets Mystère d'un mois passé.",
+ "purchasedPlanId": "$<%= price %> tous les <%= months %> mois() (<%= plan %>)",
+ "purchasedPlanExtraMonths": "Il vous reste <%= months %> mois de crédit d' abonnement ",
+ "consecutiveSubscription": "Abonnement consécutif",
+ "consecutiveMonths": "Mois consécutifs",
"gemCapExtra": "Gem Cap Extra:",
- "mysticHourglasses": "Mystic Hourglasses:",
+ "mysticHourglasses": "Sablier Mystique",
"paypal": "PayPal",
- "amazonPayments": "Amazon Payments"
+ "amazonPayments": "Paiments Amazon"
}
\ No newline at end of file
diff --git a/common/locales/fr/subscriber.json b/common/locales/fr/subscriber.json
index c5c17d88a3..de25fd358d 100644
--- a/common/locales/fr/subscriber.json
+++ b/common/locales/fr/subscriber.json
@@ -60,7 +60,7 @@
"timeTravelersTitleNoSub": "<%= linkStartTyler %>Tyler<%= linkEnd %> et <%= linkStartVicky %>Vicky<%= linkEnd %>",
"timeTravelersTitle": "Mystérieux Voyageurs Temporels",
"timeTravelersPopoverNoSub": "Vous aurez besoin d'un Sablier Mystique pour invoquer les mystérieux Voyageurs Temporels ! <%= linkStart %>Les Abonnés<%= linkEnd %> reçoivent un Sablier Mystique par tranche de trois mois consécutifs d'abonnement. Revenez lorsque vous aurez un Sablier Mystique, et les Voyageurs Temporels vous fourniront un Familier ou une Monture rare, un Ensemble d'Équipement d'Abonné du passé... ou peut-être même du futur.",
- "timeTravelersPopover": "We see you have a Mystic Hourglass, so we will happily travel back in time for you! Please choose the pet, mount, or Mystery Item Set you would like. You can see a list of the past item sets here! If those don't satisfy you, perhaps you'd be interested in one of our fashionably futuristic Steampunk Item Sets?",
+ "timeTravelersPopover": "Vous avez un Sablier Mystique! C'est une joie de voyager dans le temps pour vous! Veuillez choisir le familier, la monture ou Set d'Objets Mystère que vous désirez. Vous trouverez une liste d'objets passés ici! Si ceux-ci ne vous satisfont pas, peut-être seriez vous intéressés par l'un de nos convoités Set d'objets Steampunk?",
"timeTravelersAlreadyOwned": "Félicitations ! Vous possédez déjà tout ce que les Voyageurs Temporels ont à offrir. Merci de soutenir le site !",
"mysticHourglassPopover": "Un Sablier Mystique vous permet d'acheter certains objets dont l'achat est limité dans le temps, comme les ensembles d'objets Mystère des mois précédents et des récompenses passées de Boss mondiaux.",
"subUpdateCard": "Mettre à jour la Carte",
diff --git a/common/locales/he/character.json b/common/locales/he/character.json
index 9f068fc9ae..b98485d0e5 100644
--- a/common/locales/he/character.json
+++ b/common/locales/he/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "תוסף מקצוע",
"battleGear": "ציוד לחימה",
"battleGearText": "זהו הציוד שאתה נושא עמך אל הקרב! הציוד משפיע על ערכי התכונות שלך כשאתה מבצע משימות.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "תחפושת",
"costumeText": "אם אתה מעדיף להיראות אחרת מהדרך בה ציידת את דמותך, סמן את האפשרות \"השתמש בתחפושת\" כדי לעטות תחפושת מגניבה ומטריפת חושים, בעוד שהציוד האמיתי שלך יישאר חבוי מתחתיה.",
"useCostume": "שימוש בתחפושת",
@@ -155,4 +156,4 @@
"con": "חוסן",
"per": "תפיסה",
"int": "תבונה"
-}
+}
\ No newline at end of file
diff --git a/common/locales/he/generic.json b/common/locales/he/generic.json
index 638f94c9fc..047e5b4b4d 100644
--- a/common/locales/he/generic.json
+++ b/common/locales/he/generic.json
@@ -28,7 +28,7 @@
"market": "שוק",
"subscriberItem": "חפץ מסתורי",
"newSubscriberItem": "חפץ מסתורי חדש",
- "subscriberItemText": "בכל חודש, התורמים שלנו יקבלו חפץ מסתורי. הוא בדרך כלל משוחרר כשבוע לפני סוף החודש, ניתן לראות תאריך ספציפי בעמוד הוויקי של חפצי המסתורין.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "הכל",
"none": "כלום",
"or": "או",
@@ -79,6 +79,7 @@
"errorUpCase": "שגיאה:",
"newPassSent": "סיסמא חדשה נשלחה",
"serverUnreach": "השרת אינו זמין כרגע.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "אם התקלה נמשכת, בבקשה דווח על כך בעזרה > דווח על באג. אם אתה יודע להשתמש בקונסלת הדפדפן שלך, בבקשה הוסף כל הודעות שגיאה.",
"error": "שגיאה",
"menu": "תפריט",
diff --git a/common/locales/he/messages.json b/common/locales/he/messages.json
index 7028893bc4..69b9b84064 100644
--- a/common/locales/he/messages.json
+++ b/common/locales/he/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "You already own this item. Equip it by going to the equipment page.",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropArticle %><%= dropText %>. What's that doing in here?",
- "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!"
+ "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/hu/character.json b/common/locales/hu/character.json
index d4f3ed8275..afb21752a4 100644
--- a/common/locales/hu/character.json
+++ b/common/locales/hu/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Kaszt Tárgy Bónusz",
"battleGear": "Harci felszerelés",
"battleGearText": "Ez itt a felszerelésed, amit a csatákban viselsz; hatással van számokra, amikor a feladataidat teljesíted.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Ruha",
"costumeText": "Ha tetszenek a ruhák, amiket hordasz, akkor pipáld ki a \"Ruha használata\" gombot, hogy felöltsd őket és a harci felszereléseid felett látszódjanak.",
"useCostume": "Ruha használata",
diff --git a/common/locales/hu/generic.json b/common/locales/hu/generic.json
index 9a42ac6dd8..a7ed00fa35 100644
--- a/common/locales/hu/generic.json
+++ b/common/locales/hu/generic.json
@@ -28,7 +28,7 @@
"market": "Piac",
"subscriberItem": "Rejtélyes tárgy",
"newSubscriberItem": "Új rejtélyes tárgy",
- "subscriberItemText": "Minden hónapban az előfizetők egy rejtélyes tárgyat kapnak. Ezt általában egy héttel a hónap vége előtt adjuk ki. A wiki 'Mystery item' aloldalán megtalálhatod a pontos dátumot.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Összes",
"none": "Semelyik",
"or": "vagy",
@@ -79,6 +79,7 @@
"errorUpCase": "HIBA:",
"newPassSent": "Új jelszó elküldve.",
"serverUnreach": "A kiszolgáló jelenleg nem elérhető.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Ha a hiba továbbra is fennáll, akkor jelentsd itt: Súgó > Hiba jelentése. Ha ismered a böngésződ konzolját, akkor csatold a hibaüzeneteket is.",
"error": "Hiba",
"menu": "Menü",
diff --git a/common/locales/hu/messages.json b/common/locales/hu/messages.json
index d76dbf880f..8370b1ba6a 100644
--- a/common/locales/hu/messages.json
+++ b/common/locales/hu/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "You already own this item. Equip it by going to the equipment page.",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropArticle %><%= dropText %>. What's that doing in here?",
- "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!"
+ "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/it/challenge.json b/common/locales/it/challenge.json
index 744d54cc05..3978f687c8 100644
--- a/common/locales/it/challenge.json
+++ b/common/locales/it/challenge.json
@@ -60,6 +60,6 @@
"noPermissionEditChallenge": "Non hai i permessi per modificare questa sfida",
"noPermissionDeleteChallenge": "Non hai i permessi per eliminare questa sfida",
"noPermissionCloseChallenge": "Non hai i permessi per concludere questa sfida",
- "noChallengeOwner": "no owner",
- "noChallengeOwnerPopover": "This challenge does not have an owner because the person who created the challenge deleted their account."
+ "noChallengeOwner": "nessun proprietario",
+ "noChallengeOwnerPopover": "Questa sfida non ha un proprietario perché la persona che ha creato la sfida ha eliminato il suo account."
}
\ No newline at end of file
diff --git a/common/locales/it/character.json b/common/locales/it/character.json
index 6dfa29fd11..e9db26a1f1 100644
--- a/common/locales/it/character.json
+++ b/common/locales/it/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Bonus classe",
"battleGear": "Assetto di battaglia",
"battleGearText": "Questo è l'equipaggiamento che indossi in battaglia, esso modifica alcuni valori quando interagisci con le tue attività.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Costume",
"costumeText": "Se preferisci il look di oggetti diversi da quelli equipaggiati, metti una spunta su \"Usa costume\" per visualizzare un costume anzichè l'equipaggiamento da battaglia (nonostante il cambio di aspetto, rimangono tutti i bonus delle armi e delle armature).",
"useCostume": "Usa costume",
diff --git a/common/locales/it/faq.json b/common/locales/it/faq.json
index 6efc562bc7..b3edf87756 100644
--- a/common/locales/it/faq.json
+++ b/common/locales/it/faq.json
@@ -24,8 +24,8 @@
"faqQuestion7": "Come faccio a diventare un Guerriero, un Mago, un'Assassino o un Guaritore?",
"iosFaqAnswer7": "Al livello 10, puoi scegliere di diventare un Guerriero, un Mago, un Assassino, o un Guaritore. (Tutti i giocatori iniziano come Guerrieri per impostazione predefinita.) Ogni classe ha diverse opzioni di equipaggiamento, diverse abilità che possono lanciare dopo il livello 11, e diversi vantaggi. I Guerrieri possono facilmente danneggiare i Boss, sopportare più danni dalle loro attività, e contribuire a rendere la loro squadra più forte. Anche i Maghi possono facilmente danneggiare i Boss, così come possono salire di livello velocemente e ripristinare mana per la loro squadra. Gli Assassini guadagnano più oro e trovano più item drop, e possono aiutare la loro squadra a fare lo stesso. Infine, i Guaritori possono curare loro stessi e i loro compagni di squadra.\n\nSe non vuoi scegliere subito una Classe -- per esempio, se stai ancora lavorando per comprare tutto l'equipaggiamento della tua classe attuale -- puoi cliccare \"Decidi più tardi\" e riattivarla successivamente in Menu > Scegli Classe.",
"webFaqAnswer7": "At level 10, you can choose to become a Warrior, Mage, Rogue, or Healer. (All players start as Warriors by default.) Each Class has different equipment options, different Skills that they can cast after level 11, and different advantages. Warriors can easily damage Bosses, withstand more damage from their tasks, and help make their party tougher. Mages can also easily damage Bosses, as well as level up quickly and restore Mana for their party. Rogues earn the most Gold and find the most item drops, and they can help their party do the same. Finally, Healers can heal themselves and their party members.\n
\n If you don't want to choose a Class immediately -- for example, if you are still working to buy all the gear of your current class -- you can click \"Opt Out\" and re-enable it later under User > Stats.",
- "faqQuestion8": "What is the blue stat bar that appears in the Header after level 10?",
- "iosFaqAnswer8": "The blue bar that appeared when you hit level 10 and chose a Class is your Mana bar. As you continue to level up, you will unlock special Skills that cost Mana to use. Each Class has different Skills, which appear after level 11 under Menu > Use Skills. Unlike your health bar, your Mana bar does not reset when you gain a level. Instead, Mana is gained when you complete Good Habits, Dailies, and To-Dos, and lost when you indulge bad Habits. You'll also regain some Mana overnight -- the more Dailies you completed, the more you will gain.",
+ "faqQuestion8": "Cos'è la barra blu che appare nell'intestazione dopo il livello 10? ",
+ "iosFaqAnswer8": "La barra blu che appare nell'intestazione quando raggiungi il livello 10 e scegli une Classe e la barra di Mana. Quando avanzi di livello, potrai scegliere delle Abilita' speciali che costano Mana ad ogni uso. Ogni Classe ha Abilita' diverse che appaiono dopo il livello 11, sotto Menu> Usare Abilita'. All'opposto della barra Salute, la barra Mana non si ripiena quando avanzi di livello, invece, si riempie ogni volta che completi buone Habit, Dailies e Da-Fare, e si svuota quando cedi ad una cattiva abitudine. Puoi anche guadagnare un po' di Mana durante la notte-- più Dailies hai completato, più Mana guadagni. ",
"webFaqAnswer8": "The blue bar that appeared when you hit level 10 and chose a Class is your Mana bar. As you continue to level up, you will unlock special Skills that cost Mana to use. Each Class has different Skills, which appear after level 11 in a special section in the Rewards Column. Unlike your Health bar, your Mana bar does not reset when you gain a level. Instead, Mana is gained when you complete Good Habits, Dailies, and To-Dos, and lost when you indulge bad Habits. You’ll also regain some Mana overnight -- the more Dailies you completed, the more you will gain.",
"faqQuestion9": "Come faccio a combattere i mostri e andare in Missione?",
"iosFaqAnswer9": "First, you need to join or start a Party (see above). Although you can battle monsters alone, we recommend playing in a group, because this will make Quests much easier. Plus, having a friend to cheer you on as you accomplish your tasks is very motivating!\n\n Next, you need a Quest Scroll, which are stored under Menu > Items. There are three ways to get a scroll:\n\n - At level 15, you get a Quest-line, aka three linked quests. More Quest-lines unlock at levels 30, 40, and 60 respectively. \n - When you invite people to your Party on the [website](https://habitica.com/#/options/groups/party), you'll be rewarded with the Basi-List Scroll! (We will add this feature to the app in a future update.)\n - You can buy Quests from the Quests Page on the [website](https://habitica.com/#/options/inventory/quests) for gold and gems. (We will add this feature to the app in a future update.)\n\n To battle the Boss or collect items for a Collection Quest, simply complete your tasks normally, and they will be tallied into damage overnight. (Reloading by pulling down on the screen may be required to see the Boss's health bar go down.) If you are fighting a Boss and you missed any Dailies, the Boss will damage your Party at the same time that you damage the Boss. \n\n After level 11 Mages and Warriors will gain Skills that allow them to deal additional damage to the Boss, so these are excellent classes to choose at level 10 if you want to be a heavy hitter.",
@@ -35,10 +35,10 @@
"webFaqAnswer10": "Gems are [purchased with real money](https://habitica.com/#/options/settings/subscription), although [subscribers](https://habitica.com/#/options/settings/subscription) can purchase them with Gold. When people subscribe or buy Gems, they are helping us to keep the site running. We're very grateful for their support!\n
\n In addition to buying Gems directly or becoming a subscriber, there are two other ways players can gain Gems:\n
\n * Win a Challenge that has been set up by another player under Social > Challenges.\n * Contribute your skills to the Habitica project. See this wiki page for more details: [Contributing to Habitica](http://habitica.wikia.com/wiki/Contributing_to_Habitica)\n
\n Keep in mind that items purchased with Gems do not offer any statistical advantages, so players can still make use of the site without them!",
"faqQuestion11": "Come posso segnalare un bug o dare dei suggerimenti?",
"iosFaqAnswer11": "Puoi segnalare un bug, richiedere una funzione, o inviare commenti in Menu > Segnala un Bug e Menu > Invia Commenti! Faremo tutto il possibile per aiutarti.",
- "webFaqAnswer11": "Bug reports are collected on GitHub. Go to [Help > Report a Bug](https://github.com/HabitRPG/habitrpg/issues/2760) and follow the instructions. Don't worry, we'll get you fixed up soon!\n
\n Feature requests are collected on Trello. Go to [Help > Request a Feature](https://trello.com/c/odmhIqyW/440-read-first-table-of-contents) and follow the instructions. Ta-da!",
- "faqQuestion12": "How do I battle a World Boss?",
+ "webFaqAnswer11": "Errori vengono raggruppati su GitHub. Vai su [Aiuto> denuncia Errore] (https://github.com/HabitRPG/habitrpg/issues/2760) e segui le istruzioni. non ti preoccupare, ripareremo tutto presto.\n
\nRichieste per funzioni nuove vengono consegnate su Trello. Vai su [Aiuto> Richiesta funzione] (https://trello.com/c/odmhIqyW/440-read-first-table-of-contents) e segui le istruzioni. Ta-da!",
+ "faqQuestion12": "Come combatto un Boss Mondiale?",
"iosFaqAnswer12": "World Bosses are special monsters that appear in the Tavern. All active users are automatically battling the Boss, and their tasks and skills will damage the Boss as usual.\n\n You can also be in a normal Quest at the same time. Your tasks and skills will count towards both the World Boss and the Boss/Collection Quest in your party.\n\n A World Boss will never hurt you or your account in any way. Instead, it has a Rage Bar that fills when users skip Dailies. If its Rage bar fills, it will attack one of the Non-Player Characters around the site and their image will change.\n\n You can read more about [past World Bosses](http://habitica.wikia.com/wiki/World_Bosses) on the wiki.",
- "webFaqAnswer12": "World Bosses are special monsters that appear in the Tavern. All active users are automatically battling the Boss, and their tasks and skills will damage the Boss as usual.\n
\n You can also be in a normal Quest at the same time. Your tasks and skills will count towards both the World Boss and the Boss/Collection Quest in your party.\n
\n A World Boss will never hurt you or your account in any way. Instead, it has a Rage Bar that fills when users skip Dailies. If its Rage bar fills, it will attack one of the Non-Player Characters around the site and their image will change.\n
\n You can read more about [past World Bosses](http://habitica.wikia.com/wiki/World_Bosses) on the wiki.",
+ "webFaqAnswer12": "I Boss Mondiali sono mostri speciali che appaiono nella Taverna. Gli utenti attivi Automaticamente combattono il Boss e le loro attività danneggiano il Boss come al solito. \n
\nPuoi anche essere in una missione normale contemporaneamente e le tue attività e abilita' conteranno contro entrambi il Boss mondiale e il Boss/Missione nella tua squadra. \n
\nUn Boss Mondiale non danneggerà mai il tuo conto in qualsiasi modo. Invece, ha una sbarra Rabbia che si riempe quando utenti saltano Dailies. Se la sbarra rabbia e piena , attaccherà uno dei personaggi non giocatori e le loro immagini cambieranno.\n
\nPuoi leggere di più su precedenti boss mondiali [qui] (http://habitica.wikia.com/wiki/World_Bosses)",
"iosFaqStillNeedHelp": "Se hai una domanda non presente in questa lista, vieni a chiedere nella chat della Taverna in Social > Taverna! Saremo felici di aiutarti.",
"webFaqStillNeedHelp": "Se hai una domanda non presente in questa lista, se conosci l'inglese vieni a chiedere nella [Newbies Guild](https://habitica.com/#/options/groups/guilds/5481ccf3-5d2d-48a9-a871-70a7380cee5a)! Saremo felici di aiutarti."
}
\ No newline at end of file
diff --git a/common/locales/it/generic.json b/common/locales/it/generic.json
index af16de7aa4..b1f11042da 100644
--- a/common/locales/it/generic.json
+++ b/common/locales/it/generic.json
@@ -28,7 +28,7 @@
"market": "Mercato",
"subscriberItem": "Oggetto misterioso",
"newSubscriberItem": "Nuovo oggetto misterioso!",
- "subscriberItemText": "Ogni mese, gli abbonati riceveranno un oggetto misterioso. Questo in genere viene rivelato circa una settimana prima della fine del mese. Leggi la pagina 'Mystery Item' nella wiki per conoscere le date esatte.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Tutto",
"none": "Nessuno",
"or": "Oppure",
@@ -79,6 +79,7 @@
"errorUpCase": "ERRORE:",
"newPassSent": "Nuova password inviata.",
"serverUnreach": "Il server non è attualmente raggiungibile.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Se l'errore persiste, per favore segnalalo in Aiuto > Segnala un bug. Se sai come utilizzare la console del tuo browser, per favore allega eventuali messaggi di errore.",
"error": "Errore",
"menu": "Menù",
diff --git a/common/locales/it/messages.json b/common/locales/it/messages.json
index 76ee4fb0c9..71232bd8d5 100644
--- a/common/locales/it/messages.json
+++ b/common/locales/it/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "Possiedi già questo oggetto. Equipaggialo andando in Inventario > Equipaggiamento.",
"armoireEquipment": "<%= image %> Hai trovato dell'equipaggiamento raro nello Scrigno: <%= dropText %>! Fantastico!",
"armoireFood": "<%= image %> Frughi nello Scrigno e trovi <%= dropArticle %><%= dropText %>. Cosa ci fa qui dentro?",
- "armoireExp": "Fai a botte con lo Scrigno e ottieni Esperienza. Prendi questo!"
+ "armoireExp": "Fai a botte con lo Scrigno e ottieni Esperienza. Prendi questo!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/it/settings.json b/common/locales/it/settings.json
index f48acc477e..44f1bb8510 100644
--- a/common/locales/it/settings.json
+++ b/common/locales/it/settings.json
@@ -130,7 +130,7 @@
"webhookURL": "Webhook URL",
"add": "Add",
"buyGemsGoldCap": "Cap raised to <%= amount %>",
- "mysticHourglass": "<%= amount %> Mystic Hourglass",
+ "mysticHourglass": "<%= amount %> Clessidra Mistica",
"mysticHourglassText": "Mystic Hourglasses allow purchasing a previous month's Mystery Item set.",
"purchasedPlanId": "Recurring $<%= price %> each <%= months %> Month(s) (<%= plan %>)",
"purchasedPlanExtraMonths": "You have <%= months %> months of subscription credit.",
diff --git a/common/locales/it/subscriber.json b/common/locales/it/subscriber.json
index 754a8b582e..5466cb260c 100644
--- a/common/locales/it/subscriber.json
+++ b/common/locales/it/subscriber.json
@@ -60,7 +60,7 @@
"timeTravelersTitleNoSub": "<%= linkStartTyler %>Tyler<%= linkEnd %> e <%= linkStartVicky %>Vicky<%= linkEnd %>",
"timeTravelersTitle": "Misteriosi viaggiatori del tempo",
"timeTravelersPopoverNoSub": "Hai bisogno di una Clessidra Mistica per evocare i misteriosi viaggiatori del tempo! Gli <%= linkStart %>abbonati<%= linkEnd %> ne ottengono una ogni tre mesi di abbonamento consecutivi. Torna qui quando avrai una Clessidra Mistica, e i viaggiatori del tempo ti porteranno un raro animale, cavalcatura o set di Oggetti Misteriosi dal passato...o forse persino dal futuro!",
- "timeTravelersPopover": "We see you have a Mystic Hourglass, so we will happily travel back in time for you! Please choose the pet, mount, or Mystery Item Set you would like. You can see a list of the past item sets here! If those don't satisfy you, perhaps you'd be interested in one of our fashionably futuristic Steampunk Item Sets?",
+ "timeTravelersPopover": "Abbiamo notato che possiedi una Clessidra Mistica, quindi saremo felici di tornare indietro nel tempo per te! Scegli l'animale, la cavalcatura o il set di Oggetti Misteriosi che desideri. Puoi vedere una lista degli oggetti dei set passati qui! Se questi non ti soddisfano, forse preferiresti uno dei nostri raffinati e futuristici Set di Oggetti Steampunk?",
"timeTravelersAlreadyOwned": "Congratulazioni! Possiedi già tutto ciò che i Viaggiatori del Tempo possono attualmente offrire. Grazie per il tuo supporto al sito!",
"mysticHourglassPopover": "La Clessidra Mistica ti permette di acquistare alcuni oggetti a disponibilità limitata, come i set mensili di Oggetti Misteriosi le ricompense degli eventi mondiali, dal passato!",
"subUpdateCard": "Aggiorna Carta",
diff --git a/common/locales/ja/character.json b/common/locales/ja/character.json
index e2685ef63d..d71fa625e9 100644
--- a/common/locales/ja/character.json
+++ b/common/locales/ja/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "クラスボーナス",
"battleGear": "バトルギア",
"battleGearText": "これは身につけるバトル用の道具です。タスクに接するときの数字に影響を及ぼす。",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "衣装",
"costumeText": "もし装備中のギアより他のギアの見た目が好ましい場合、「衣装する」のボックスをチェックしてください。そうすると、バトルギアを着たまま衣装が表れます。",
"useCostume": "衣装する",
diff --git a/common/locales/ja/generic.json b/common/locales/ja/generic.json
index d1747d5a8c..0f7bf729f6 100644
--- a/common/locales/ja/generic.json
+++ b/common/locales/ja/generic.json
@@ -28,7 +28,7 @@
"market": "市場",
"subscriberItem": "不思議なアイテム",
"newSubscriberItem": "新しい不思議なアイテム",
- "subscriberItemText": "毎月、加入者はミステリーアイテムを受け取ることになります。これは通常、月末までに1週間ほどリリースされています。確定期日については、wikiの「ミステリーアイテム」ページを参照してください。",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "全ての",
"none": "なし",
"or": "または",
@@ -79,6 +79,7 @@
"errorUpCase": "エラー:",
"newPassSent": "新しいパスワードを送信しました。",
"serverUnreach": "現在サーバ側の反応がありません。",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "もしエラーがずっと続くなら、どうか\"Help > Report a Bug\"からお伝えください。もしあなたが使っているブラウザコンソールに詳しいのであれば、どんなエラーメッセージでも含めてお願いします。",
"error": "エラー",
"menu": "メニュー",
diff --git a/common/locales/ja/messages.json b/common/locales/ja/messages.json
index ca023bee18..000bdc5e4a 100644
--- a/common/locales/ja/messages.json
+++ b/common/locales/ja/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "このアイテムはもう有します。装備ページに行って装備して下さい。",
"armoireEquipment": "<%= image %>戸棚で珍しい装備を見つけました:<%= dropText %>! 素晴らしい!",
"armoireFood": "<%= image %>戸棚で漁って <%= dropArticle %><%= dropText %>. を見つけます。何でこの所に?",
- "armoireExp": "戸棚と組み付いてエクスペリエンスを得ます。持ってけ!"
+ "armoireExp": "戸棚と組み付いてエクスペリエンスを得ます。持ってけ!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/nl/challenge.json b/common/locales/nl/challenge.json
index 75eb52c311..a4a9309f85 100644
--- a/common/locales/nl/challenge.json
+++ b/common/locales/nl/challenge.json
@@ -60,6 +60,6 @@
"noPermissionEditChallenge": "Je hebt geen toestemming om deze uitdaging te bewerken",
"noPermissionDeleteChallenge": "Je hebt geen toestemming om deze uitdaging te verwijderen",
"noPermissionCloseChallenge": "Je hebt geen toestemming om deze uitdaging te sluiten",
- "noChallengeOwner": "no owner",
- "noChallengeOwnerPopover": "This challenge does not have an owner because the person who created the challenge deleted their account."
+ "noChallengeOwner": "geen eigenaar",
+ "noChallengeOwnerPopover": "Deze uitdaging heeft geen eigenaar, omdat de eigenaar zijn account heeft verwijdert."
}
\ No newline at end of file
diff --git a/common/locales/nl/character.json b/common/locales/nl/character.json
index 5290408380..f6e67124f8 100644
--- a/common/locales/nl/character.json
+++ b/common/locales/nl/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Klassebonus",
"battleGear": "Strijduitrusting",
"battleGearText": "Dit is de uitrusting die je in de strijd draagt. Het beïnvloedt scores als je met taken bezig bent.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Kostuum",
"costumeText": "Als een andere uitrusting mooier vindt dan de uitrusting die je gebruikt, vink dan \"Kostuum gebruiken\" aan om een andere uitrusting zichtbaar te maken terwijl je je strijduitrusting eronder draagt.",
"useCostume": "Kostuum gebruiken",
diff --git a/common/locales/nl/content.json b/common/locales/nl/content.json
index f7863fb5bd..a361842f74 100644
--- a/common/locales/nl/content.json
+++ b/common/locales/nl/content.json
@@ -95,9 +95,9 @@
"questEggHorseText": "Paard",
"questEggHorseMountText": "Paard",
"questEggHorseAdjective": "een galopperend",
- "questEggFrogText": "Frog",
- "questEggFrogMountText": "Frog",
- "questEggFrogAdjective": "a princely",
+ "questEggFrogText": "Kikker",
+ "questEggFrogMountText": "Kikker",
+ "questEggFrogAdjective": "een prinselijke",
"eggNotes": "Vind een uitbroedtoverdrank om over dit ei te gieten en er zal een <%= eggAdjective(locale) %> <%= eggText(locale) %> uitkomen.",
"hatchingPotionBase": "Normale",
"hatchingPotionWhite": "Witte",
diff --git a/common/locales/nl/faq.json b/common/locales/nl/faq.json
index 7d28bd2acd..d66e50bca4 100644
--- a/common/locales/nl/faq.json
+++ b/common/locales/nl/faq.json
@@ -36,7 +36,7 @@
"faqQuestion11": "Hoe rapporteer ik een bug of vraag ik een feature aan?",
"iosFaqAnswer11": "Je kunt een bug rapporteren, een functionaliteit aan vragen of feedback versturen onder Menu > Fout melden en Menu > Stuur feedback! We zullen alles doen wat we kunnen om je te helpen.",
"webFaqAnswer11": "Rapporten van bugs worden verzameld op GitHub. Ga naar [Help > Fout melden](https://github.com/HabitRPG/habitrpg/issues/2760) en volg de instructies. Maak je geen zorgen, we zullen het snel maken!\n
\nVerzoeken voor functies zijn verzameld op Trello. ga naar [Help > Functie aanvragen](https://trello.com/c/odmhIqyW/440-read-first-table-of-contents) en volg de instructies. Ta-da!",
- "faqQuestion12": "How do I battle a World Boss?",
+ "faqQuestion12": "Hoe strijd ik tegen een Wereldbaas?",
"iosFaqAnswer12": "World Bosses are special monsters that appear in the Tavern. All active users are automatically battling the Boss, and their tasks and skills will damage the Boss as usual.\n\n You can also be in a normal Quest at the same time. Your tasks and skills will count towards both the World Boss and the Boss/Collection Quest in your party.\n\n A World Boss will never hurt you or your account in any way. Instead, it has a Rage Bar that fills when users skip Dailies. If its Rage bar fills, it will attack one of the Non-Player Characters around the site and their image will change.\n\n You can read more about [past World Bosses](http://habitica.wikia.com/wiki/World_Bosses) on the wiki.",
"webFaqAnswer12": "World Bosses are special monsters that appear in the Tavern. All active users are automatically battling the Boss, and their tasks and skills will damage the Boss as usual.\n
\n You can also be in a normal Quest at the same time. Your tasks and skills will count towards both the World Boss and the Boss/Collection Quest in your party.\n
\n A World Boss will never hurt you or your account in any way. Instead, it has a Rage Bar that fills when users skip Dailies. If its Rage bar fills, it will attack one of the Non-Player Characters around the site and their image will change.\n
\n You can read more about [past World Bosses](http://habitica.wikia.com/wiki/World_Bosses) on the wiki.",
"iosFaqStillNeedHelp": "Als je een vraag hebt die niet in deze lijst staat, vraag het in de herberg-chat onder Sociaal > Herberg! We zijn blij dat we kunnen helpen.",
diff --git a/common/locales/nl/gear.json b/common/locales/nl/gear.json
index 22fa91ac7f..ea2320469e 100644
--- a/common/locales/nl/gear.json
+++ b/common/locales/nl/gear.json
@@ -592,8 +592,8 @@
"backMystery201504Notes": "Bzzz bzzz bzzz! Vlieg van taak naar taak. Verleent geen voordelen. Abonnee-uitrusting april 2015.",
"backMystery201507Text": "Koele Surfplank",
"backMystery201507Notes": "Surf uit de IJverige Havens en berijd de golven in Baai Incompleet! Verleent geen voordelen. Abonnee-uitrusting juli 2015.",
- "backMystery201510Text": "Goblin Tail",
- "backMystery201510Notes": "Prehensile and powerful! Confers no benefit. October 2015 Subscriber Item.",
+ "backMystery201510Text": "Kobolt staart",
+ "backMystery201510Notes": "Grijpgraag en krachtig! Geeft geen voordeel. Abonnee-uitrusting oktober 2015.",
"backSpecialWonderconRedText": "Machtige cape",
"backSpecialWonderconRedNotes": "Zwiept met kracht en schoonheid. Verleent geen voordelen. Speciale congresuitrusting.",
"backSpecialWonderconBlackText": "Sluiperscape",
@@ -664,8 +664,8 @@
"headAccessoryMystery201409Notes": "Dit krachtige gewei verkleurt gelijk met de bladeren. Verleent geen voordelen. Abonnee-uitrusting september 2014.",
"headAccessoryMystery201502Text": "Gevleugelde gedachten",
"headAccessoryMystery201502Notes": "Geef je fantasie de vrije vlucht! Verleent geen voordelen. Abonnee-uitrusting februari 2015.",
- "headAccessoryMystery201510Text": "Goblin Horns",
- "headAccessoryMystery201510Notes": "These fearsome horns are slightly slimy. Confers no benefit. October 2015 Subscriber Item.",
+ "headAccessoryMystery201510Text": "Kobolt hoorns",
+ "headAccessoryMystery201510Notes": "Deze angstaanjagende hoorns zijn een beetje slijmerig. Geeft geen voordeel. Abonnee-uitrusting oktober 2015.",
"headAccessoryMystery301405Text": "Veiligheidsbril voor op je hoofd",
"headAccessoryMystery301405Notes": "\"Veiligheidsbrillen zijn voor je ogen,\" zeiden ze. \"Niemand wil een veiligheidsbril die je alleen maar op je hoofd kunt dragen,\" zeiden ze. Ha! Jij hebt ze laten zien hoe het echt moet! Verleent geen voordelen. Abonnee-uitrusting augustus 3015.",
"eyewear": "Oogaccessoire",
diff --git a/common/locales/nl/generic.json b/common/locales/nl/generic.json
index b97d7c58e1..3980e073df 100644
--- a/common/locales/nl/generic.json
+++ b/common/locales/nl/generic.json
@@ -28,7 +28,7 @@
"market": "Markt",
"subscriberItem": "Verrassingsartikel",
"newSubscriberItem": "Nieuw verrassingsartikel",
- "subscriberItemText": "Elke maand ontvangen abonnees een verrassingsartikel. Meestal gebeurt dat ongeveer een week voor het eind van de maand. Bekijk de 'Mystery Item'-pagina op de wiki voor de exacte datum.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Alle",
"none": "Geen",
"or": "Of",
@@ -79,6 +79,7 @@
"errorUpCase": "FOUT:",
"newPassSent": "Nieuw wachtwoord verstuurd.",
"serverUnreach": "Server momenteel niet bereikbaar.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Als de fout blijft optreden, geef dat dan door via Help > Fout melden. Als je de console van je browser kunt vinden, geef dan alsjeblieft de foutmeldingen mee door.",
"error": "Fout",
"menu": "Menu",
diff --git a/common/locales/nl/groups.json b/common/locales/nl/groups.json
index bec62ca7e9..f218099ff7 100644
--- a/common/locales/nl/groups.json
+++ b/common/locales/nl/groups.json
@@ -3,7 +3,7 @@
"innCheckOut": "Uitchecken bij de herberg",
"innCheckIn": "Rusten in de herberg",
"innText": "Je ben aan het uitrusten in de herberg! Zolang je hier verblijft, zullen je dagelijkse taken je geen pijn doen aan het eind van de dag, maar ze zullen wel elke dag verversen. Wees gewaarschuwd: als je meedoet aan een queeste met een eindbaas, zal de eindbaas je nog steeds pijn doen voor de dagelijkse taken die je groepsgenoten missen, tenzij ze ook in de herberg verblijven! Je zult zelf ook geen schade toebrengen aan de eindbaas (of voorwerpen krijgen) totdat je de herberg verlaat.",
- "innTextBroken": "You're resting in the Inn, I guess... While checked-in, your Dailies won't hurt you at the day's end, but they will still refresh every day... If you are participating in a Boss Quest, the Boss will still damage you for your party mates' missed Dailies... unless they are also in the Inn... Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn... so tired...",
+ "innTextBroken": "Je ben aan het uitrusten in de herberg... Waarschijnlijk.. Zolang je hier verblijft, zullen je dagelijkse taken je geen pijn doen aan het eind van de dag, maar ze zullen wel elke dag verversen... Wees gewaarschuwd: als je meedoet aan een queeste met een eindbaas, zal de eindbaas je nog steeds pijn doen voor de dagelijkse taken die je groepsgenoten missen... tenzij ze ook in de herberg verblijven... Je zult zelf ook geen schade toebrengen aan de eindbaas (of voorwerpen krijgen) totdat je de herberg verlaat... Ik ben zo moe...",
"lfgPosts": "Berichten: groep gezocht",
"tutorial": "Handleiding",
"glossary": "Woordenlijst",
@@ -147,5 +147,5 @@
"partyChatEmpty": "Je groepschat is leeg! Typ een bericht in het bovenstaande vak om een conversatie te beginnen.",
"guildChatEmpty": "De gildechat is leeg! Typ een bericht in het bovenstaande vak om een conversatie te beginnen.",
"possessiveParty": "<%= name %>s groep",
- "requestAcceptGuidelines": "If you would like to post messages in the Tavern or any party or guild chat, please first read our <%= linkStart %>Communit Guidelines<%= linkEnd %> and then click the button below to indicate that you accept them."
+ "requestAcceptGuidelines": "Als je berichten in de Herberg of een groep- of gildechat wilt plaatsen, lees dan eerst onze <%= linkStart %>Gemeenschapsrichtlijnen<%= linkEnd %> en klik dan op de knop onderaan om aan te geven dat je ze accepteert."
}
\ No newline at end of file
diff --git a/common/locales/nl/limited.json b/common/locales/nl/limited.json
index f4e40f955a..832ac79369 100644
--- a/common/locales/nl/limited.json
+++ b/common/locales/nl/limited.json
@@ -30,7 +30,7 @@
"seasonalShopText": "Welkom in de Seizoenswinkel! We hebben op dit moment seizoensgoederen uit de lente-editie op voorraad. Alles wat je hier ziet is te koop tijdens het jaarlijkse Lente-evenement, maar we zijn slechts open tot 30 april! Koop nu wat je wilt hebben, want anders moet je een jaar wachten tot deze artikelen weer te krijgen zijn!",
"seasonalShopSummerText": "Welkom in de Seizoenswinkel!! We hebben nu seizoensspulletjes uit de zomereditie in het assortiment. Alles hier is ieder jaar te koop tijdens het Zomerspetterevenement, maar we zijn slechts open tot 31 juli. Zorg er dus voor dat je nu inslaat of je moet een jaar wachten om deze voorwerpen te kunnen kopen!",
"seasonalShopFallText": "Welkom in de Seizoenswinkel! We hebben op het moment najaars seizoenseditie spullen in voorraad. Alles is te koop tijdens het Najaars Volksfeest-evenement ieder jaar, maar we zijn maar open tot 31 oktober. Dus zorg dat je nu inslaat of je moet een jaar wachten voordat je deze voorwerpen weer kunt kopen!",
- "seasonalShopFallTextBroken": "Oh.... Welcome to the Seasonal Shop... We're stocking autumn Seasonal Edition goodies, or something... Everything here will be available to purchase during the Fall Festival event each year, but we're only open until October 31... I guess you should to stock up now, or you'll have to wait... and wait... and wait... *sigh*",
+ "seasonalShopFallTextBroken": "Oh... Welkom in de Seizoenswinkel... We hebben op het moment najaars spullen in voorraad, ofzo... Alles is te koop tijdens het Najaars Volksfeest-evenement ieder jaar, maar we zijn maar open tot 31 oktober... Zorg maar dat je inslaat anders zou je moeten wachten... wachten... en nog een wachten... *zucht*",
"seasonalShopRebirth": "Als je een Bol der Hergeboorte gebruikt hebt, kun je deze uitrustingsstukken weer kopen in de beloningen kolom. In het begin kun je alleen de uitrustingsstukken van je huidige klasse kopen (dat is standaard Krijger), maar vrees niet, de uitrustingsstukken die bij een andere klasse horen komen weer beschikbaar als je die klasse kiest.",
"candycaneSet": "Zuurstok (Magiër)",
"skiSet": "Skimoordenaar (Dief)",
diff --git a/common/locales/nl/messages.json b/common/locales/nl/messages.json
index d987dff8fc..5bada79094 100644
--- a/common/locales/nl/messages.json
+++ b/common/locales/nl/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "Je hebt dit uitrustingsstuk al. Je kunt het aantrekken op de uitrustingspagina.",
"armoireEquipment": "<%= image %> Je hebt een zeldzaam uitrustingsstuk gevonden in het kabinet: <%= dropText %>! Super!",
"armoireFood": "<%= image %> Je rommelt wat in het kabinet en vindt <%= dropText %>. Hoe komt dat nou hier?",
- "armoireExp": "Je worstelt met het kabinet en krijgt er ervaringspunten bij. Daar met je!"
+ "armoireExp": "Je worstelt met het kabinet en krijgt er ervaringspunten bij. Daar met je!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/nl/npc.json b/common/locales/nl/npc.json
index aca298504b..2e4461421e 100644
--- a/common/locales/nl/npc.json
+++ b/common/locales/nl/npc.json
@@ -7,8 +7,8 @@
"daniel": "Daniël",
"danielText": "Welkom in de Herberg! Blijf en tijdje en ontmoet de stamgasten. Als je wat rust nodig hebt (vakantie? ziekte?), zal ik je een kamer geven in de herberg. Terwijl je ingecheckt bent, zullen je Dagelijkse Taken je geen pijn doen aan het einde van de dag, maar je kunt ze nog steeds afkruisen.",
"danielText2": "Wees gewaarschuwd: Als je meedoet aan een queeste met een eindbaas, zal de eindbaas je nog steeds pijn doen voor de gemiste dagelijkse taken van je groepsgenoten, tenzij ze ook in de herberg verblijven! Je zult zelf ook geen schade toebrengen aan de eindbaas (of voorwerpen krijgen) totdat je de Herberg verlaat.",
- "danielTextBroken": "Welcome to the Tavern... I guess... If you need to rest, I'll set you up at the Inn... While checked-in, your Dailies won't hurt you at the day's end, but you can still check them off... if you have the energy...",
- "danielText2Broken": "Oh... If you are participating in a boss quest, the boss will still damage you for your party mates' missed Dailies... Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn...",
+ "danielTextBroken": "Welkom in de herberg... Denk ik... Als je rust nodig hebt, zal ik je onderbrengen in de herberg... Zolang je ingecheckt bent, zullen je dagelijkse taken je geen pijn doen aan het eind van de dag... Je kunt ze nog wel afvinken... Als je daar de energie voor hebt...",
+ "danielText2Broken": "Oh... Als je meedoet aan een queeste met een eindbaas, zal de eindbaas je nog steeds pijn doen voor de gemiste dagelijkse taken van je groepsgenoten... Je zult zelf ook geen schade toebrengen aan de eindbaas (of voorwerpen krijgen) totdat je de Herberg verlaat...",
"alexander": "Alexander de Koopman",
"welcomeMarket": "Welkom op de markt! Koop zeldzame eieren en drankjes! Verkoop je overschot! Gebruik nuttige diensten! Kom langs en bekijk zelf wat we voor je hebben.",
"sellForGold": "Verkoop <%= item %> voor <%= gold %> goud",
@@ -18,7 +18,7 @@
"justin": "Justin",
"ian": "Ian",
"ianText": "Welkom in de queestenwinkel! Hier kun je queesten inzetten om samen met je vrienden monsters te verslaan. Neem een kijkje aan de rechterkant om te bekijken welke prachtige queesten te koop zijn!",
- "ianBrokenText": "Welcome to the Quest Shop... Here you can use Quest Scrolls to battle monsters with your friends... Be sure to check out our fine array of Quest Scrolls for purchase on the right...",
+ "ianBrokenText": "Welkom in de queestenwinkel... Hier kun je queesten inzetten om samen met je vrienden monsters te verslaan... Neem een kijkje aan de rechterkant om te bekijken welke prachtige queesten te koop zijn...",
"USD": "USD ($)",
"newStuff": "Nieuwe informatie",
"cool": "Een andere keer lezen",
diff --git a/common/locales/nl/quests.json b/common/locales/nl/quests.json
index 576e0df39a..d8c59f8332 100644
--- a/common/locales/nl/quests.json
+++ b/common/locales/nl/quests.json
@@ -13,7 +13,7 @@
"youReceived": "Je hebt ontvangen",
"dropQuestCongrats": "Gefeliciteerd, je hebt een queeste-perkamentrol gevonden! Je kunt je groep uitnodigen om er direct mee te beginnen, of er later alsnog mee starten via Boedel > Queesten.",
"questSend": "Op \"Uitnodigen\" klikken stuurt een uitnodiging naar de groepsleden. Wanneer alle leden hebben geaccepteerd of geweigerd, begint de queeste. Zie de status onder Sociaal > Groep.",
- "questSendBroken": "Clicking \"Invite\" will send an invitation to your party members... When all members have accepted or denied, the quest begins... See status under Social > Party...",
+ "questSendBroken": "Op \"Uitnodigen\" klikken stuurt een uitnodiging naar de groepsleden... Wanneer alle leden hebben geaccepteerd of geweigerd, begint de queeste... Zie de status onder Sociaal > Groep...",
"inviteParty": "Groep uitnodigen voor queeste",
"questInvitation": "Uitnodiging voor queeste:",
"questInvitationTitle": "Uitnodiging voor queeste",
@@ -25,7 +25,7 @@
"rejected": "Geweigerd",
"pending": "In afwachting",
"questStart": "De queeste begint wanneer alle groepsleden de uitnodiging ofwel geaccepteerd ofwel geweigerd hebben. Alleen de leden die geaccepteerd hebben, nemen deel aan de queeste en ontvangen de daarbij horende vondsten. Als groepsleden te lang in afwachting zijn (inactief?), kan de eigenaar van de queeste zonder hen beginnen door op 'Starten' te klikken. De eigenaar van de queeste kan de queeste-perkamentrol terugkrijgen en de queeste annuleren door op 'Annuleren' te klikken.",
- "questStartBroken": "Once all members have either accepted or rejected, the quest begins... Only those that clicked \"accept\" will be able to participate in the quest and receive the drops... If members are pending too long (inactive?), the quest owner can start the quest without them by clicking \"Begin\"... The quest owner can also cancel the quest and regain the quest scroll by clicking \"Cancel\"...",
+ "questStartBroken": "De queeste begint wanneer alle groepsleden de uitnodiging ofwel geaccepteerd ofwel geweigerd hebben... Alleen de leden die geaccepteerd hebben, nemen deel aan de queeste en ontvangen de daarbij horende vondsten... Als groepsleden te lang in afwachting zijn (inactief?), kan de eigenaar van de queeste zonder hen beginnen door op 'Starten' te klikken... De eigenaar van de queeste kan de queeste-perkamentrol terugkrijgen en de queeste annuleren door op 'Annuleren' te klikken...",
"begin": "Starten",
"bossHP": "Gezondheid eindbaas",
"bossStrength": "Kracht eindbaas",
@@ -36,14 +36,14 @@
"itemsToCollect": "Objecten om te verzamelen",
"bossDmg1": "Elke voltooide Dagelijkse Taak en To-do en elke positieve Gewoonte brengt schade toe aan de eindbaas. Breng meer schade toe met rodere taken of Wrede Slag en Uiteenspatting van Vlammen. De eindbaas brengt iedereen die meedoet aan de queeste schade toe voor iedere Dagelijkse Taak die je gemist hebt (vermenigvuldigd met de Kracht van de eindbaas), bovenop je normale schade, dus houd je groep gezond door je dagelijkse taken te doen! Alle schade van en aan een eindbaas wordt verrekend tijdens cron (je dagelijkse nieuwe start).",
"bossDmg2": "Alleen deelnemers bevechten de eindbaas en delen de buit.",
- "bossDmg1Broken": "Each completed Daily and To-Do and each positive Habit hurts the boss... Hurt it more with redder tasks or Brutal Smash and Burst of Flames... The boss will deal damage to every quest participant for every Daily you've missed (multiplied by the boss's Strength) in addition to your regular damage, so keep your party healthy by completing your Dailies... All damage to and from a boss is tallied on cron (your day roll-over)...",
- "bossDmg2Broken": "Only participants will fight the boss and share in the quest loot...",
- "tavernBossInfo": "Complete Dailies and To-Dos and score positive Habits to damage the World Boss! Incomplete Dailies fill the Exhaust Strike Bar. When the Exhaust Strike bar is full, the World Boss will attack an NPC. A World Boss will never damage individual players or accounts in any way. Only active accounts not resting in the Inn will have their tasks tallied.",
- "tavernBossInfoBroken": "Complete Dailies and To-Dos and score positive Habits to damage the World Boss... Incomplete Dailies fill the Exhaust Strike Bar... When the Exhaust Strike bar is full, the World Boss will attack an NPC... A World Boss will never damage individual players or accounts in any way... Only active accounts not resting in the Inn will have their tasks tallied...",
+ "bossDmg1Broken": "Elke voltooide Dagelijkse Taak en To-do en elke positieve Gewoonte brengt schade toe aan de eindbaas... Breng meer schade toe met rodere taken of Wrede Slag en Uiteenspatting van Vlammen... De eindbaas brengt iedereen die meedoet aan de queeste schade toe voor iedere Dagelijkse Taak die je gemist hebt (vermenigvuldigd met de Kracht van de eindbaas), bovenop je normale schade, dus houd je groep gezond door je dagelijkse taken te doen... Alle schade van en aan een eindbaas wordt verrekend tijdens cron (je dagelijkse nieuwe start)...",
+ "bossDmg2Broken": "Alleen deelnemers bevechten de eindbaas en delen de buit...",
+ "tavernBossInfo": "Voltooi dagelijkse taken en to-do's en vink positieve gewoontes af om de Wereldbaas schade toe te brengen! Onvoltooide dagelijkse taken vullen de 'Oncontroleerbare Furie'-balk. Als de 'Oncontroleerbare Furie'-balk vol is, valt de Wereldbaas een NPC aan. Een Wereldbaas zal nooit schade doen aan individuele spelers of accounts. Alleen de taken van actieve accounts, die niet verblijven in de herberg, worden meegerekend.",
+ "tavernBossInfoBroken": "Voltooi dagelijkse taken en to-do's en vink positieve gewoontes af om de Wereldbaas schade toe te brengen... Onvoltooide dagelijkse taken vullen de 'Oncontroleerbare Furie'-balk... Als de 'Oncontroleerbare Furie'-balk vol is, valt de Wereldbaas een NPC aan... Een Wereldbaas zal nooit schade doen aan individuele spelers of accounts... Alleen de taken van actieve accounts, die niet verblijven in de herberg, worden meegerekend...",
"bossColl1": "Om vondsten te verzamelen moet je positieve taken doen. De vondsten van de queeste werken hetzelfde als normale vondsten; je zult de vondsten echter niet zien tot de volgende dag, wanneer alles wat je hebt gevonden wordt opgeteld en aan de buit wordt toegevoegd.",
"bossColl2": "Alleen deelnemers kunnen vondsten verzamelen en de buit delen.",
- "bossColl1Broken": "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...",
- "bossColl2Broken": "Only participants can collect items and share in the quest loot...",
+ "bossColl1Broken": "Om vondsten te verzamelen moet je positieve taken doen... De vondsten van de queeste werken hetzelfde als normale vondsten; je zult de vondsten echter niet zien tot de volgende dag, wanneer alles wat je hebt gevonden wordt opgeteld en aan de buit wordt toegevoegd...",
+ "bossColl2Broken": "Alleen deelnemers kunnen vondsten verzamelen en de buit delen...",
"abort": "Afbreken",
"leaveQuest": "Queeste verlaten",
"sureLeave": "Weet je zeker dat je de queeste wilt verlaten? Al jouw vooruitgang binnen de queeste zal verloren raken.",
@@ -70,7 +70,7 @@
"sureAbort": "Weet je zeker dat je deze missie wilt afbreken? De missie wordt afgebroken voor iedereen in jouw groep; alle vorderingen gaan verloren. De queeste-perkamentrol wordt teruggegeven aan de eigenaar van de queeste.",
"doubleSureAbort": "Weet je het echt heel zeker? Zorg ervoor dat ze niet voor altijd een hekel aan je krijgen!",
"questWarning": "Als nieuwe spelers bij de groep komen voordat de queeste begint, krijgen ze ook een uitnodiging. Als de queeste eenmaal begonnen is, kunnen nieuwe groepsleden zich echter niet bij de queeste aansluiten.",
- "questWarningBroken": "If new players join the party before the quest starts, they will also receive an invitation... However once the quest has started, no new party members can join the quest...",
+ "questWarningBroken": "Als nieuwe spelers bij de groep komen voordat de queeste begint, krijgen ze ook een uitnodiging... Als de queeste eenmaal begonnen is, kunnen nieuwe groepsleden zich echter niet bij de queeste aansluiten...",
"bossRageTitle": "Woede",
"bossRageDescription": "Als deze balk vol is, zal de eindbaas een speciale aanval ontketenen.",
"startAQuest": "START EEN QUEESTE",
diff --git a/common/locales/nl/questscontent.json b/common/locales/nl/questscontent.json
index 07af18bc10..e068601301 100644
--- a/common/locales/nl/questscontent.json
+++ b/common/locales/nl/questscontent.json
@@ -262,10 +262,10 @@
"questBurnoutBossRageQuests": "'Burnout gebruikt ONTLADINGS AANVAL!'\n\nOh nee! Ondanks onze beste pogingen hebben we wat dagelijkse taken laten ontsnappen en nu is Burnout ontstoken met energie! Met een kakelende sneer overspoelt hij Ian de queeste-meester met een golf van spectraal vuur. Terwijl de gevallen queeste-rollen smeulen, lost de rook op en je ziet dat de energie uit Ian gezogen is en dat hij verandert is in een ontladingsgeest!\n\nAlleen het verslaan van Burnout kan de betovering doorbreken en onze geliefde queeste-meester terugbrengen. Laten we onze dagelijkse taken in toom houden en dit wonster verslaan voor het weer aanvalt!",
"questBurnoutBossRageSeasonalShop": "'Burnout gebruikt ONTLADINGS AANVAL!'\n\nAh! Onze onafgemaakte dagelijkse taken hebben de vlammen van Burnout gevoed en nu heeft hij genoeg energie om opnieuw aan te vallen! Hij laat een pilaar van spectrale vlammen los die de seizoenswinkel verschroeit. Je bent verschrikt te zien dat de vrolijke Tovenares der Seizoenen verandert is in een lijzige Ontladingsgeest.\n\nWe moeten onze NPC's redden! Haast je, Habiticanen, voltooi je taken en versla Burnout voordat hij voor een derde keer toeslaat!",
"questBurnoutBossRageTavern": "'Burnout gebruikt ONTLADINGS AANVAL!'\n\nVeel Habicitanen hebben zich verstopt voor Burnout in de herberg, maar niet langer! Met een schelle huil harkt Burnout de herberg omver met zijn withete handen. Terwijl de gasten van de herberg vluchten, wordt Daniel gevangen in de greep van Burnout en verandert voor je neus in een Ontladingsgeest!\n\nDeze heethoofdige nachtmerrie heeft te lang geduurd. Geef niet op... we zijn er zo dichtbij Burnout voor eens en voor altijd te verslaan!",
- "questFrogText": "Swamp of the Clutter Frog",
- "questFrogNotes": "As you and your friends are slogging through the Swamps of Stagnation, @starsystemic points at a large sign. \"Stay on the path -- if you can.\"
\"Surely that isn't hard!\" @RosemonkeyCT says. \"It's broad and clear.\"
But as you continue, you notice that path is gradually overtaken by the muck of the swamp, laced with bits of strange blue debris and clutter, until it's impossible to proceed.
As you look around, wondering how it got this messy, @Jon Arjinborn shouts, \"Look out!\" An angry frog leaps from the sludge, clad in dirty laundry and lit by blue fire. You will have to overcome this poisonous Clutter Frog to progress!",
- "questFrogCompletion": "The frog cowers back into the muck, defeated. As it slinks away, the blue slime fades, leaving the way ahead clear.
Sitting in the middle of the path are three pristine eggs. \"You can even see the tiny tadpoles and through the clear casing!\" @Breadstrings says. \"Here, you should take them.\"",
- "questFrogBoss": "Clutter Frog",
- "questFrogDropFrogEgg": "Frog (Egg)",
- "questFrogUnlockText": "Unlocks purchasable Frog eggs in the Market"
+ "questFrogText": "Moeras van de belemmerende kikker",
+ "questFrogNotes": "Nu je vrienden en jij door de het Moeras van Sagnatie aan het ploeteren zijn, wijst @starsystemic naar een grote spin. \"Blijf op het pad -- als je kan.\"
\"Dat is toch niet moeilijk!\" zegt @RosemonkeyCT, \"Het is breed en vrij.\"
Maar terwijl je doorgaat, merk je dat het pad langzamerhand wordt overgenomen door drek van het moeras, doorspekt met stukjes van vreemde blauwe puin en rommel, totdat het is onmogelijk om verder te gaan.
Als je om je heen kijkt en afvraagt hoe dit zo is gekomen roept @Jon Arjinborn: \"Kijk uit!\" Een boze kikker springt uit het slib, bekeeld met vuile was en verlicht door blauw vuur. Je moet de giftige belemmerende kikker overwinnen om vooruitgang te boeken!",
+ "questFrogCompletion": "De kikker krimpt ineen en verdwijnt in de drek, verslagen. Als het weg ebt, verdwijnt ook de blauwe slijm en maakt de weg vooruit vrij.
In het midden van het pad liggen drie zuivere eieren. \"Je kunt de kleine kikkervisjes zien door de heldere omhulsel!\" zegt @Breadstring, \"Hier, neem jij ze maar.\"",
+ "questFrogBoss": "Belemmerende kikker",
+ "questFrogDropFrogEgg": "Kikker (ei)",
+ "questFrogUnlockText": "Maakt het kopen van kikkereieren in de markt mogelijk"
}
\ No newline at end of file
diff --git a/common/locales/nl/settings.json b/common/locales/nl/settings.json
index 536b2f8e87..8cee22b0d5 100644
--- a/common/locales/nl/settings.json
+++ b/common/locales/nl/settings.json
@@ -119,25 +119,25 @@
"promoCodeApplied": "Promotiecode toegepast! Kijk in je boedel",
"promoPlaceholder": "Voer promotiecode in",
"displayInviteToPartyWhenPartyIs1": "Toon de 'Uitnodigen voor groep'-knop wanneer de groep 1 lid heeft.",
- "saveCustomDayStart": "Save Custom Day Start",
- "registration": "Registration",
- "addLocalAuth": "Add local authentication:",
- "generateCodes": "Generate Codes",
- "generate": "Generate",
- "getCodes": "Get Codes",
+ "saveCustomDayStart": "Begin van de dag opslaan",
+ "registration": "Registratie",
+ "addLocalAuth": "Voeg plaatselijke authenticatie toe:",
+ "generateCodes": "Genereer codes",
+ "generate": "Genereer",
+ "getCodes": "Verkrijg codes",
"webhooks": "Webhooks",
- "enabled": "Enabled",
+ "enabled": "Ingeschakeld",
"webhookURL": "Webhook URL",
- "add": "Add",
- "buyGemsGoldCap": "Cap raised to <%= amount %>",
- "mysticHourglass": "<%= amount %> Mystic Hourglass",
- "mysticHourglassText": "Mystic Hourglasses allow purchasing a previous month's Mystery Item set.",
- "purchasedPlanId": "Recurring $<%= price %> each <%= months %> Month(s) (<%= plan %>)",
- "purchasedPlanExtraMonths": "You have <%= months %> months of subscription credit.",
- "consecutiveSubscription": "Consecutive Subscription",
- "consecutiveMonths": "Consecutive Months:",
- "gemCapExtra": "Gem Cap Extra:",
- "mysticHourglasses": "Mystic Hourglasses:",
+ "add": "Voeg toe",
+ "buyGemsGoldCap": "Capaciteit verheven naar <%= amount %>",
+ "mysticHourglass": "<%= amount %> mystieke zandloper",
+ "mysticHourglassText": "Mystieke zandlopers laat je de abonnee-uitrustingssets uit voorgaande maanden kopen.",
+ "purchasedPlanId": "Terugkerende $<%= price %> elke <%= months %> Maand(en) (<%= plan %>)",
+ "purchasedPlanExtraMonths": "Je hebt <%= months %> maanden abonnement krediet.",
+ "consecutiveSubscription": "Opeenvolgende abonnementen: ",
+ "consecutiveMonths": "Opeenvolgende maanden:",
+ "gemCapExtra": "Edelsteen capaciteit extra:",
+ "mysticHourglasses": "Mystieke zandlopers:",
"paypal": "PayPal",
- "amazonPayments": "Amazon Payments"
+ "amazonPayments": "Amazon betalingen"
}
\ No newline at end of file
diff --git a/common/locales/nl/subscriber.json b/common/locales/nl/subscriber.json
index 64c139db49..17c088ed67 100644
--- a/common/locales/nl/subscriber.json
+++ b/common/locales/nl/subscriber.json
@@ -60,7 +60,7 @@
"timeTravelersTitleNoSub": "<%= linkStartTyler %>Tyler<%= linkEnd %> en <%= linkStartVicky %>Vicky<%= linkEnd %>",
"timeTravelersTitle": "Mysterieuze tijdreizigers",
"timeTravelersPopoverNoSub": "Je hebt een mystieke zandloper nodig om de mysterieuze Tijdreizigers te ontbieden! <%= linkStart %>Abonnees<%= linkEnd %> verdienen een mystieke zandloper voor elke drie maanden van achtereenvolgend lidmaatschap. Kom terug wanneer je een mystieke zandloper hebt en de Tijdreizigers zullen een zeldzaam huisdier, rijdier of set abonnee-artikelen voor je ophalen uit het verleden... of misschien zelfs de toekomst.",
- "timeTravelersPopover": "We see you have a Mystic Hourglass, so we will happily travel back in time for you! Please choose the pet, mount, or Mystery Item Set you would like. You can see a list of the past item sets here! If those don't satisfy you, perhaps you'd be interested in one of our fashionably futuristic Steampunk Item Sets?",
+ "timeTravelersPopover": "We zien dat je een mystieke zandloper hebt, dus we reizen graag terug in de tijd voor je! Kies het huisdier, rijdier of de verrassingsvoorwerpset die je wilt. Je kunt hier een lijst zien van de voorwerpsets uit het verleden! Als deze je niet bevallen, ben je dan misschien meer geïnteresseerd in een van onze modebewuste futuristische Steampunk voorwerpsets?",
"timeTravelersAlreadyOwned": "Gefeliciteerd! Je bezit alles al dat de Tijdreizigers op dit moment aanbieden. Dankjewel voor het steunen van de site!",
"mysticHourglassPopover": "Met een mystieke zandloper kun je sommige voorwerpen met een beperkte oplage kopen, zoals maandelijkse verrassingsvoorwerpsets en beloningen van Wereldbazen uit het verleden!",
"subUpdateCard": "Creditcard aanpassen",
diff --git a/common/locales/pl/challenge.json b/common/locales/pl/challenge.json
index ed0617e134..5923003b91 100644
--- a/common/locales/pl/challenge.json
+++ b/common/locales/pl/challenge.json
@@ -60,6 +60,6 @@
"noPermissionEditChallenge": "Nie posiadasz uprawnień, by edytować to wyzwanie",
"noPermissionDeleteChallenge": "Nie posiadasz uprawnień, by usunąć to wyzwanie",
"noPermissionCloseChallenge": "Nie posiadasz uprawnień, by zamknąć to wyzwanie",
- "noChallengeOwner": "no owner",
- "noChallengeOwnerPopover": "This challenge does not have an owner because the person who created the challenge deleted their account."
+ "noChallengeOwner": "brak właściciela",
+ "noChallengeOwnerPopover": "To wyzwanie nie posiada właściciela, ponieważ osoba zakładająca to wyzwanie usunęła swoje konto."
}
\ No newline at end of file
diff --git a/common/locales/pl/character.json b/common/locales/pl/character.json
index 84717d0070..ad73acb7d5 100644
--- a/common/locales/pl/character.json
+++ b/common/locales/pl/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Premia klasowa",
"battleGear": "Wyposażenie bojowe",
"battleGearText": "Z tym wyposażeniem ruszasz do boju. Ma ono wpływ na punkty podczas interakcji z zadaniami.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Kostium",
"costumeText": "Jeśli podoba Ci się inny strój, niż ten, w którym chcesz walczyć, zaznacz \"Załóż kostium\". Odziana w kostium, Twoja postać będzie nadal miała pod spodem wybrany strój bojowy.",
"useCostume": "Załóż kostium",
diff --git a/common/locales/pl/content.json b/common/locales/pl/content.json
index 4dff4bd363..9045a42dc6 100644
--- a/common/locales/pl/content.json
+++ b/common/locales/pl/content.json
@@ -55,7 +55,7 @@
"questEggSeahorseAdjective": "cenny",
"questEggParrotText": "papuga",
"questEggParrotMountText": "Papuga",
- "questEggParrotAdjective": "a vibrant",
+ "questEggParrotAdjective": "jaskrawa",
"questEggRoosterText": "kogut",
"questEggRoosterMountText": "Kogut",
"questEggRoosterAdjective": "dumny",
@@ -95,9 +95,9 @@
"questEggHorseText": "Koń",
"questEggHorseMountText": "Koń",
"questEggHorseAdjective": "galopujący",
- "questEggFrogText": "Frog",
- "questEggFrogMountText": "Frog",
- "questEggFrogAdjective": "a princely",
+ "questEggFrogText": "Żaba",
+ "questEggFrogMountText": "Żaba",
+ "questEggFrogAdjective": "książęca",
"eggNotes": "Znajdź eliksir wyklucia i oblej nim to jajo, a wykluje się z niego <%= eggAdjective(locale) %> <%= eggText(locale) %>. ",
"hatchingPotionBase": "Zwyczajny",
"hatchingPotionWhite": "Biały",
diff --git a/common/locales/pl/gear.json b/common/locales/pl/gear.json
index 39917f60ec..4d39a1ed1a 100644
--- a/common/locales/pl/gear.json
+++ b/common/locales/pl/gear.json
@@ -87,7 +87,7 @@
"weaponSpecialSpringHealerText": "Śliczna kość",
"weaponSpecialSpringHealerNotes": "APORT! Zwiększa Inteligencję o <%= int %>. Edycja Limitowana Wiosna 2014.",
"weaponSpecialSummerRogueText": "Szabla piracka",
- "weaponSpecialSummerRogueNotes": "A niech je dunder świśnie! Wyrzucisz te Codzienne za burtę! Zwiększa siłę o <%= str %>. Edycja Limitowana, lato 2014.",
+ "weaponSpecialSummerRogueNotes": "A niech je dunder świśnie! Wyrzucisz te Codzienne za burtę! Zwiększa Siłę o <%= str %>. Edycja Limitowana Lato 2014.",
"weaponSpecialSummerWarriorText": "Nóż Morski",
"weaponSpecialSummerWarriorNotes": "Nie ma takiego zadania ani listy Do-Zrobienia, które stawiłyby opór temu sękatemu nożowi! Zwiększa Siłę o <%= str %>. Edycja Limitowana Lato 2014.",
"weaponSpecialSummerMageText": "Chwytak wodorostów",
@@ -105,7 +105,7 @@
"weaponSpecialWinter2015RogueText": "Kolec Lodu",
"weaponSpecialWinter2015RogueNotes": "Z całą pewnością, zdecydowanie, najzwyczajniej to po prostu leżało sobie na ziemi. Zwiększa Siłę o <%= str %>. Edycja Limitowana Zima 2014-2015.",
"weaponSpecialWinter2015WarriorText": "Żelkowy Miecz",
- "weaponSpecialWinter2015WarriorNotes": "Ten smakowity miecz prawdopodobnie przyciąga potwory... ale chcesz podjąć wyzwanie! Zwiększa Siłę o <%= str %>. Edycja Limitowana Zimowego Wyposażenia 2014-2015.",
+ "weaponSpecialWinter2015WarriorNotes": "Ten smakowity miecz prawdopodobnie przyciąga potwory... ale chcesz podjąć wyzwanie! Zwiększa Siłę o <%= str %>. Edycja Limitowana Zima 2014-2015.",
"weaponSpecialWinter2015MageText": "Laska zimowego światła",
"weaponSpecialWinter2015MageNotes": "Światło kryształu tej laski wypełnia serce radością. Zwiększa Inteligencją o <%= int %> oraz Percepcję o <%= per %>. Edycja Limitowana Zima 2014-2015 .",
"weaponSpecialWinter2015HealerText": "Kojące berło",
@@ -115,7 +115,7 @@
"weaponSpecialSpring2015WarriorText": "Kościana maczuga",
"weaponSpecialSpring2015WarriorNotes": "To prawdziwa kość dla prawdziwie zaciętych piesków i to na pewno nie jest zabawka do gryzienia otrzymana od Sezonowej Czarodziejki, ponieważ kto jest dobrym pieskiem? Ktooo jest dobrym pieskiem?? To Ty!!! Ty jesteś dobrym pieskiem!!! Zwiększa Siłę o <%= str %>. Edycja Limitowana Wiosna 2015.",
"weaponSpecialSpring2015MageText": "Magiczna różdzka",
- "weaponSpecialSpring2015MageNotes": "Wyczaruj sobie marchewkę tą fantazyjną różdżką. Zwiększa Inteligencję o <%= int %> i Percepcję o <%= per %>. Edycja Limitowana, wiosna 2015.",
+ "weaponSpecialSpring2015MageNotes": "Wyczaruj sobie marchewkę tą fantazyjną różdżką. Zwiększa Inteligencję o <%= int %> i Percepcję o <%= per %>. Edycja Limitowana Wiosna 2015.",
"weaponSpecialSpring2015HealerText": "Kocia grzechotka",
"weaponSpecialSpring2015HealerNotes": "Kiedy tym machasz, wytwarza się fascynujący dźwięk kliknięcia, który KAŻDEGO zabawia przez długie godziny. Zwiększa Inteligencję o <%= int %>. Edycja Limitowana Wiosna 2015.",
"weaponSpecialSummer2015RogueText": "Strzelający koralowiec",
@@ -127,9 +127,9 @@
"weaponSpecialSummer2015HealerText": "Falująca różdżka",
"weaponSpecialSummer2015HealerNotes": "Leczy chorobę morską i chorobę na morzu! Zwiększa Inteligencję o <%= int %>. Edycja Limitowana Lato 2015.",
"weaponSpecialFall2015RogueText": "Nietoperzy topór",
- "weaponSpecialFall2015RogueNotes": "Bojaźliwe Do-Zrobienia chowają się przed machnięciami tego topora. Zwiększa siłę o <%= str $>. Edycja Limitowana, jesień 2015.",
+ "weaponSpecialFall2015RogueNotes": "Bojaźliwe Do-Zrobienia chowają się przed machnięciami tego topora. Zwiększa Siłę o <%= str $>. Edycja Limitowana Jesień 2015.",
"weaponSpecialFall2015WarriorText": "Drewniana deska",
- "weaponSpecialFall2015WarriorNotes": "Świetna do podnoszenia przedmiotów na polu kukurydzy i/lub miażdżenia zadań. Zwiększa Siłę o <%= str %> Limitowana edycja jesiennego wyposażenia 2015.",
+ "weaponSpecialFall2015WarriorNotes": "Świetna do podnoszenia przedmiotów na polu kukurydzy i/lub miażdżenia zadań. Zwiększa Siłę o <%= str %> Edycja Limitowana Jesień 2015.",
"weaponSpecialFall2015MageText": "Zaczarowana Nić",
"weaponSpecialFall2015MageNotes": "Potężna Wiedźma Szwaczka nawet nie potrzebuje dotykać tej zaczarowanej nici, aby ją kontrolować! Zwiększa Inteligencję o <%= int %> i Percepcję o <%= per %>. Edycja Limitowana Jesień 2015.",
"weaponSpecialFall2015HealerText": "Eliksir z mułu bagiennego",
@@ -592,7 +592,7 @@
"backMystery201504Notes": "Bzz bzz bzz! Śmigaj od zadania do zadania. Brak dodatkowych korzyści. Przedmiot Abonencki, kwiecień 2015.",
"backMystery201507Text": "Awangardowa deska surfingowa",
"backMystery201507Notes": "Surfuj na Starannych Nabrzeżach i ujeżdżaj fale w Zatoce Niedoskonałości! Brak dodatkowych korzyści. Przedmiot Abonencki, lipiec 2015.",
- "backMystery201510Text": "Goblin Tail",
+ "backMystery201510Text": "Goblini ogon",
"backMystery201510Notes": "Prehensile and powerful! Confers no benefit. October 2015 Subscriber Item.",
"backSpecialWonderconRedText": "Potężna peleryna",
"backSpecialWonderconRedNotes": "Świszcze z siłą i pięknem. Nie daje żadnych korzyści. Edycja Specjalna - Konwent.",
@@ -664,7 +664,7 @@
"headAccessoryMystery201409Notes": "To potężne poroże zmienia kolor wraz z liśćmi. Brak dodatkowych korzyści. Przedmiot Abonencki, wrzesień 2014.",
"headAccessoryMystery201502Text": "Skrzydła myśli",
"headAccessoryMystery201502Notes": "Niech Twa wyobraźnia odleci! Brak dodatkowych korzyści. Przedmiot Abonencki, luty 2015.",
- "headAccessoryMystery201510Text": "Goblin Horns",
+ "headAccessoryMystery201510Text": "Goblinie rogi",
"headAccessoryMystery201510Notes": "These fearsome horns are slightly slimy. Confers no benefit. October 2015 Subscriber Item.",
"headAccessoryMystery301405Text": "Gogle na głowę",
"headAccessoryMystery301405Notes": "\"Gogle nosi się na oczach\", mówili. \"Nikt nie chce gogli które można nosić tylko na głowie\", mówili. Ha! Niech spojrzą na Ciebie! Brak dodatkowych korzyści. Przedmiot Abonencki, sierpień 2015.",
diff --git a/common/locales/pl/generic.json b/common/locales/pl/generic.json
index e5149f6545..aba4cab410 100644
--- a/common/locales/pl/generic.json
+++ b/common/locales/pl/generic.json
@@ -28,7 +28,7 @@
"market": "Targ",
"subscriberItem": "Tajemniczy przedmiot",
"newSubscriberItem": "Nowy tajemniczy przedmiot",
- "subscriberItemText": "Każdego miesiąca, abonenci otrzymają tajemniczy przedmiot. Zazwyczaj następuje to około tydzień przed końcem miesiąca. Dokładną datę sprawdzisz w wiki na stronie 'Tajemniczy przedmiot'.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Wszystkie",
"none": "Żadne",
"or": "Lub",
@@ -79,6 +79,7 @@
"errorUpCase": "BŁĄD:",
"newPassSent": "Nowe hasło zostało wysłane.",
"serverUnreach": "Serwer jest obecnie nieosiągalny.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Jeśli błąd się powtarza, zgłoś go przez Pomoc > Zgłoś błąd. Jeśli jesteś zaznajomiony z konsolą przeglądarki, dołącz wszelkie komunikaty błędów.",
"error": "Błąd",
"menu": "Menu",
diff --git a/common/locales/pl/groups.json b/common/locales/pl/groups.json
index 4bf6588ed1..da8ce2d639 100644
--- a/common/locales/pl/groups.json
+++ b/common/locales/pl/groups.json
@@ -3,7 +3,7 @@
"innCheckOut": "Wymelduj się z Gospody",
"innCheckIn": "Odpoczywaj w Gospodzie",
"innText": "Odpoczywasz w Gospodzie! Dopóki jesteś zameldowany, twoje Codzienne nie zadadzą ci obrażeń na koniec dnia, jednak w dalszym ciągu codziennie będą się odświeżać. Uważaj: Jeśli uczestniczysz w misji z bossem, wciąż może on zadać tobie obrażenia, jeśli członkowie twojej drużyny ominą Codzienne, chyba że również odpoczywają w Gospodzie! Również twoje obrażenia zadane bossowi (lub zebrane przedmioty) nie zostaną uwzględnione, dopóki nie wymeldujesz się z Gospody.",
- "innTextBroken": "You're resting in the Inn, I guess... While checked-in, your Dailies won't hurt you at the day's end, but they will still refresh every day... If you are participating in a Boss Quest, the Boss will still damage you for your party mates' missed Dailies... unless they are also in the Inn... Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn... so tired...",
+ "innTextBroken": "Odpoczywasz w gospodzie, czy jakoś tak... Dopóki jesteś zameldowany, twoje Codzienne nie zadadzą ci obrażeń na koniec dnia, jednak w dalszym ciągu codziennie będą się odświeżać... Jeśli uczestniczysz w misji z bossem, wciąż może on zadać tobie obrażenia, jeśli członkowie twojej drużyny ominą Codzienne... chyba że również odpoczywają w gospodzie... Również twoje obrażenia zadane bossowi (lub zebrane przedmioty) nie zostaną uwzględnione, dopóki nie wymeldujesz się z gospody... jestem taki zmęczony...",
"lfgPosts": "Sekcja dla poszukujących drużyny",
"tutorial": "Samouczek",
"glossary": "Słownik",
@@ -137,7 +137,7 @@
"startAParty": "Utwórz drużynę",
"addToParty": "Dodaj kogoś do swojej drużyny",
"likePost": "Kliknij jeśli lubisz ten post!",
- "partyExplanation1": "Play Habitica with friends to stay accountable!",
+ "partyExplanation1": "Graj w Habitikę z przyjaciółmi, by być odpowiedzialnym!",
"partyExplanation2": "Walcz z bossami i twórz Wyzwania!",
"partyExplanation3": "Zaproś przyjaciół by zdobyć Zwój Misji!",
"wantToStartParty": "Czy chcesz założyć drużynę?",
@@ -147,5 +147,5 @@
"partyChatEmpty": "Twój czat drużynowy jest pusty! Napisz wiadomość w powyższym okienku, by zacząć rozmowę.",
"guildChatEmpty": "Czat tej gildii jest pusty! Napisz wiadomość w powyższym okienku, by zacząć rozmowę.",
"possessiveParty": "Drużyna należąca do <%= name %>",
- "requestAcceptGuidelines": "If you would like to post messages in the Tavern or any party or guild chat, please first read our <%= linkStart %>Communit Guidelines<%= linkEnd %> and then click the button below to indicate that you accept them."
+ "requestAcceptGuidelines": "Jeśli chcesz opublikować wiadomość w Karczmie lub na czacie dowolnej drużyny lub gildii, to najpierw przeczytaj <%= linkStart %>wytyczne wspólnotowe<%= linkEnd %>, a następnie kliknij przycisk poniżej, by je zaakceptować."
}
\ No newline at end of file
diff --git a/common/locales/pl/limited.json b/common/locales/pl/limited.json
index 27587afcf3..70f343c6b7 100644
--- a/common/locales/pl/limited.json
+++ b/common/locales/pl/limited.json
@@ -30,7 +30,7 @@
"seasonalShopText": "Witaj w Sezonowym Sklepiku!! Aktualnie mamy na składzie wiosenne przedmioty z Edycji sezonowej. Wszystko dostępne tutaj będzie w sprzedaży co roku podczas Wiosennego Szaleństwa, , lecz będziemy otwarci tylko do 30 kwietnia. Zrób więc teraz odpowiednie zapasy, inaczej będziesz zmuszony czekać cały rok, aby móc kupić te przedmioty ponownie!",
"seasonalShopSummerText": "Witaj w Sezonowym Sklepiku!! Aktualnie mamy na składzie letnie przedmioty z Edycji sezonowej. Wszystko dostępne tutaj będzie w sprzedaży co roku podczas Letniego Plusku, lecz będziemy otwarci tylko do 31 lipca. Zrób więc teraz odpowiednie zapasy, inaczej będziesz zmuszony czekać cały rok, aby móc kupić te przedmioty ponownie!",
"seasonalShopFallText": "Witaj w Sezonowym Sklepiku!! Aktualnie mamy na składzie jesienne przedmioty z Edycji sezonowej. Wszystko dostępne tutaj będzie w sprzedaży co roku podczas Jesiennego Festiwalu, lecz będziemy otwarci tylko do 31 października. Zrób więc teraz odpowiednie zapasy, inaczej będziesz zmuszony czekać cały rok, aby móc kupić te przedmioty ponownie!",
- "seasonalShopFallTextBroken": "Oh.... Welcome to the Seasonal Shop... We're stocking autumn Seasonal Edition goodies, or something... Everything here will be available to purchase during the Fall Festival event each year, but we're only open until October 31... I guess you should to stock up now, or you'll have to wait... and wait... and wait... *sigh*",
+ "seasonalShopFallTextBroken": "Oh... Witaj w Sezonowym Sklepiku... Aktualnie mamy na składzie jesienne przedmioty z Edycji sezonowej lub coś w tym rodzaju... Wszystko dostępne tutaj będzie w sprzedaży co roku podczas Jesiennego Festiwalu, lecz będziemy otwarci tylko do 31 października... Powinieneś więc teraz zrobić odpowiednie zapasy, inaczej będziesz zmuszony czekać... i czekać... i czekać... *ehh*",
"seasonalShopRebirth": "Jeśli użyłeś Kuli Odrodzenia, możesz ponownie kupić to wyposażenie w kolumnie nagród. Na początku będziesz mógł nabyć tylko ekwipunek dla swojej obecnej klasy (domyślnie Wojownik), ale nie martw się, przedmioty należące do innych klas pojawią się, jeśli zmienisz klasę.",
"candycaneSet": "Cukierkowa laska (Mag)",
"skiSet": "Narto-bójca (Łotrzyk)",
diff --git a/common/locales/pl/messages.json b/common/locales/pl/messages.json
index a1f5767b98..512bbc9c55 100644
--- a/common/locales/pl/messages.json
+++ b/common/locales/pl/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "Już posiadasz ten przedmiot. Przejdź do strony z wyposażeniem, aby zacząć go używać.",
"armoireEquipment": "<%= image %> Znalazłeś część rzadkiego wyposażenia w Zaczarowanej Szafie: <%= dropText %>! Fantastycznie!",
"armoireFood": "<%= image %> Przeszukując Zaczarowaną Szafę znaleziono <%= dropArticle %><%= dropText %>. Co to tutaj robi?",
- "armoireExp": "Mocujesz się z Zaczarowaną Szafą i zyskujesz doświadczenie. Masz za swoje!"
+ "armoireExp": "Mocujesz się z Zaczarowaną Szafą i zyskujesz doświadczenie. Masz za swoje!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/pl/npc.json b/common/locales/pl/npc.json
index b0d8ece387..af532c2eba 100644
--- a/common/locales/pl/npc.json
+++ b/common/locales/pl/npc.json
@@ -7,8 +7,8 @@
"daniel": "Daniel",
"danielText": "Witaj w Karczmie! Zostań na chwilę i porozmawiaj z mieszkańcami. Jeśli potrzebujesz odpoczynku (wakacje? choroba?), znajdę dla Ciebie pokój w Gospodzie. Kiedy odpoczywasz, twoje Codzienne nie skrzywdzą ciebie na koniec dnia, jednak nadal możesz je odhaczać.",
"danielText2": "Uważaj: Jeśli uczestniczysz w walce z bossem, wciąż może on zadać tobie obrażenia, jeśli członkowie twojej drużyny ominą Codzienne! Również twoje obrażenia dla bossa (lub zebrane przedmioty) nie zostaną zaaplikowane, dopóki nie zakończysz odpoczynku w Gospodzie.",
- "danielTextBroken": "Welcome to the Tavern... I guess... If you need to rest, I'll set you up at the Inn... While checked-in, your Dailies won't hurt you at the day's end, but you can still check them off... if you have the energy...",
- "danielText2Broken": "Oh... If you are participating in a boss quest, the boss will still damage you for your party mates' missed Dailies... Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn...",
+ "danielTextBroken": "Witaj w Karczmie... czy jakoś tak... Jeśli potrzebujesz odpoczynku, znajdę dla ciebie pokój w gospodzie... Kiedy odpoczywasz, twoje Codzienne nie skrzywdzą ciebie na koniec dnia, jednak nadal możesz je odhaczać... jeśli starczy ci energii...",
+ "danielText2Broken": "Aha... Jeśli uczestniczysz w walce z bossem, wciąż może on zadać ci obrażenia, jeśli członkowie twojej drużyny ominą Codzienne... Twoje obrażenia dla bossa (lub zebrane przedmioty) też nie zostaną zaaplikowane, dopóki nie zakończysz odpoczynku w gospodzie...",
"alexander": "Handlarz Aleksander",
"welcomeMarket": "Witaj na Targu! Tu kupisz rzadkie jaja oraz eliksiry! Sprzedasz nadmiar towaru! Zamówisz usługi! Zobacz, co dla Ciebie mamy.",
"sellForGold": "Sprzedaj <%= item %> za <%= gold %> Złota",
@@ -18,7 +18,7 @@
"justin": "Justin",
"ian": "Ian",
"ianText": "Witaj w sklepie z misjami! Możesz tutaj wykorzystać zwoje misji, by wraz z przyjaciółmi toczyć boje z potworami. Już teraz koniecznie sprawdź naszą wspaniałą tablicę ze zwojami misji możliwymi do zakupu!",
- "ianBrokenText": "Welcome to the Quest Shop... Here you can use Quest Scrolls to battle monsters with your friends... Be sure to check out our fine array of Quest Scrolls for purchase on the right...",
+ "ianBrokenText": "Witaj w sklepie z misjami... Możesz tutaj wykorzystać zwoje misji, by wraz z przyjaciółmi toczyć boje z potworami... Już teraz koniecznie sprawdź naszą wspaniałą tablicę ze zwojami misji możliwymi do zakupu...",
"USD": "USD",
"newStuff": "Nowości",
"cool": "Przypomnij mi później",
diff --git a/common/locales/pl/questscontent.json b/common/locales/pl/questscontent.json
index ecad53b9e7..1a44f04f48 100644
--- a/common/locales/pl/questscontent.json
+++ b/common/locales/pl/questscontent.json
@@ -266,6 +266,6 @@
"questFrogNotes": "As you and your friends are slogging through the Swamps of Stagnation, @starsystemic points at a large sign. \"Stay on the path -- if you can.\"
\"Surely that isn't hard!\" @RosemonkeyCT says. \"It's broad and clear.\"
But as you continue, you notice that path is gradually overtaken by the muck of the swamp, laced with bits of strange blue debris and clutter, until it's impossible to proceed.
As you look around, wondering how it got this messy, @Jon Arjinborn shouts, \"Look out!\" An angry frog leaps from the sludge, clad in dirty laundry and lit by blue fire. You will have to overcome this poisonous Clutter Frog to progress!",
"questFrogCompletion": "The frog cowers back into the muck, defeated. As it slinks away, the blue slime fades, leaving the way ahead clear.
Sitting in the middle of the path are three pristine eggs. \"You can even see the tiny tadpoles and through the clear casing!\" @Breadstrings says. \"Here, you should take them.\"",
"questFrogBoss": "Clutter Frog",
- "questFrogDropFrogEgg": "Frog (Egg)",
+ "questFrogDropFrogEgg": "Żaba (jajo)",
"questFrogUnlockText": "Unlocks purchasable Frog eggs in the Market"
}
\ No newline at end of file
diff --git a/common/locales/pl/settings.json b/common/locales/pl/settings.json
index c4b575b455..6020b7f24c 100644
--- a/common/locales/pl/settings.json
+++ b/common/locales/pl/settings.json
@@ -119,25 +119,25 @@
"promoCodeApplied": "Zastosowano kod promocyjny! Sprawdź swój ekwipunek",
"promoPlaceholder": "Wpisz kod promocyjny",
"displayInviteToPartyWhenPartyIs1": "Wyświetl przycisk Zaproś do drużyny, gdy drużyna ma 1 członka.",
- "saveCustomDayStart": "Save Custom Day Start",
- "registration": "Registration",
- "addLocalAuth": "Add local authentication:",
- "generateCodes": "Generate Codes",
- "generate": "Generate",
- "getCodes": "Get Codes",
+ "saveCustomDayStart": "Zapisz własny początek dnia",
+ "registration": "Rejestracja",
+ "addLocalAuth": "Dodaj uwierzytelnianie lokalne:",
+ "generateCodes": "Generuj kody",
+ "generate": "Generuj",
+ "getCodes": "Zdobądź kody",
"webhooks": "Webhooks",
- "enabled": "Enabled",
+ "enabled": "Włączone",
"webhookURL": "Webhook URL",
- "add": "Add",
+ "add": "Dodaj",
"buyGemsGoldCap": "Cap raised to <%= amount %>",
- "mysticHourglass": "<%= amount %> Mystic Hourglass",
- "mysticHourglassText": "Mystic Hourglasses allow purchasing a previous month's Mystery Item set.",
- "purchasedPlanId": "Recurring $<%= price %> each <%= months %> Month(s) (<%= plan %>)",
- "purchasedPlanExtraMonths": "You have <%= months %> months of subscription credit.",
- "consecutiveSubscription": "Consecutive Subscription",
- "consecutiveMonths": "Consecutive Months:",
+ "mysticHourglass": "<%= amount %> Mistyczne Klepsydry",
+ "mysticHourglassText": "Mistyczna Klepsydra pozwala na zakup Zestawów tajemniczych przedmiotów z poprzednich miesięcy.",
+ "purchasedPlanId": "<%= price %> dolarów będzie pobierane z konta co każde <%= months %> miesięcy (<%= plan %>)",
+ "purchasedPlanExtraMonths": "Posiadasz <%= months %> miesięcy kredytu abonenckiego.",
+ "consecutiveSubscription": "Ciągłość abonamentu",
+ "consecutiveMonths": "Ilość miesięcy z rzędu:",
"gemCapExtra": "Gem Cap Extra:",
- "mysticHourglasses": "Mystic Hourglasses:",
+ "mysticHourglasses": "Mistyczne Klepsydry:",
"paypal": "PayPal",
- "amazonPayments": "Amazon Payments"
+ "amazonPayments": "Płatności Amazon"
}
\ No newline at end of file
diff --git a/common/locales/pl/spells.json b/common/locales/pl/spells.json
index e016cc0b04..bf6f116970 100644
--- a/common/locales/pl/spells.json
+++ b/common/locales/pl/spells.json
@@ -47,4 +47,4 @@
"spellSpecialSeafoamNotes": "Zamień przyjaciela w morskie stworzenie!",
"spellSpecialSandText": "Piasek",
"spellSpecialSandNotes": "Anuluj skutki Piany Morskiej"
-}
+}
\ No newline at end of file
diff --git a/common/locales/pt/character.json b/common/locales/pt/character.json
index d353202955..420332180f 100644
--- a/common/locales/pt/character.json
+++ b/common/locales/pt/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Bônus de Classe",
"battleGear": "Equipamento de Batalha",
"battleGearText": "Este é o equipamento que você usa em batalha; ele influencia os números ao interagir com suas tarefas.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Traje",
"costumeText": "Se preferir a aparência de outro equipamento em vez do que estiver usando, marque a opção \"Usar Traje\" para vestir um traje enquanto usa seu equipamento de batalha por baixo.",
"useCostume": "Usar Traje",
diff --git a/common/locales/pt/gear.json b/common/locales/pt/gear.json
index 3e4463e1b4..984df33258 100644
--- a/common/locales/pt/gear.json
+++ b/common/locales/pt/gear.json
@@ -592,8 +592,8 @@
"backMystery201504Notes": "Buzz buzz buzz! Voe de tarefa em tarefa. Não concede benefícios. Item de Assinante de Abril de 2015.",
"backMystery201507Text": "Prancha de Surf Radical",
"backMystery201507Notes": "Surfe na Doca dos Diligentes e monte nas ondas da Baia Imkompleta! Não concede benefícios. Item de Assinante Julho 2015.",
- "backMystery201510Text": "Goblin Tail",
- "backMystery201510Notes": "Prehensile and powerful! Confers no benefit. October 2015 Subscriber Item.",
+ "backMystery201510Text": "Rabo de Goblin",
+ "backMystery201510Notes": "Multiuso e poderoso! Não concede benefícios. Item de Assinante de Outubro 2015.",
"backSpecialWonderconRedText": "Capa Poderosa",
"backSpecialWonderconRedNotes": "Sibila com força e beleza. Não concede benefícios. Equipamento Edição Especial de Convenção.",
"backSpecialWonderconBlackText": "Capa Furtiva",
@@ -664,8 +664,8 @@
"headAccessoryMystery201409Notes": "Esses poderosos chifres mudam de cor com as folhas. Não concede benefícios. Item de Assinante de Setembro 2014.",
"headAccessoryMystery201502Text": "Asas do Pensamento",
"headAccessoryMystery201502Notes": "Deixe sua imaginação voar! Não concede benefícios. Item de Assinante de Fevereiro 2015.",
- "headAccessoryMystery201510Text": "Goblin Horns",
- "headAccessoryMystery201510Notes": "These fearsome horns are slightly slimy. Confers no benefit. October 2015 Subscriber Item.",
+ "headAccessoryMystery201510Text": "Chifres de Goblin",
+ "headAccessoryMystery201510Notes": "Esses chifres amedrontadores são pegajosos. Não concede benefícios. Item de Assinante de Outubro 2015.",
"headAccessoryMystery301405Text": "Óculos de Proteção para Cabeça",
"headAccessoryMystery301405Notes": "\"Óculos de proteção são para os olhos,\" eles disseram. \"Ninguém quer óculos que você só pode usar na cabeça,\" eles disseram. Ha! Você mostrou pra eles. Não concede benefícios. Item de Assinante de Agosto 3015.",
"eyewear": "Óculos",
diff --git a/common/locales/pt/generic.json b/common/locales/pt/generic.json
index c81c8acee6..36d612509c 100644
--- a/common/locales/pt/generic.json
+++ b/common/locales/pt/generic.json
@@ -28,7 +28,7 @@
"market": "Mercado",
"subscriberItem": "Item Misterioso",
"newSubscriberItem": "Novo Item Misterioso",
- "subscriberItemText": "Todo mês, assinantes receberão um item misterioso. Este item geralmente é lançado uma semana antes do fim do mês. Veja a página de Item Misterioso na wikia para a data exata.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Todos",
"none": "Nenhum",
"or": "Ou",
@@ -79,6 +79,7 @@
"errorUpCase": "ERRO:",
"newPassSent": "Nova senha enviada.",
"serverUnreach": "Servidor não disponível no momento.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Se o erro persistir, por favor reporte em Ajuda > Reportar um Problema. Se você estiver familiarizado com o console do seu navegador, por favor inclua quaisquer mensagens de erro.",
"error": "Erro",
"menu": "Menu",
diff --git a/common/locales/pt/groups.json b/common/locales/pt/groups.json
index 216173d562..7c1c35fdc8 100644
--- a/common/locales/pt/groups.json
+++ b/common/locales/pt/groups.json
@@ -3,7 +3,7 @@
"innCheckOut": "Sair da Pousada",
"innCheckIn": "Descansar na Pousada",
"innText": "Você está descansando na Pousada! Enquanto estiver hospedado por aqui, suas Tarefas Diárias não lhe causarão dano na virada do dia, mas serão atualizadas normalmente todos os dias. Mas atenção: Se você estiver participando de uma Missão, Chefões continuarão a machucá-lo pelas Tarefas Perdidas de seus companheiros de equipe, a não ser que eles também estejam na Pousada! Além disso, seu dano no Chefão (ou itens coletados) não serão aplicados enquanto você não sair da Pousada.",
- "innTextBroken": "You're resting in the Inn, I guess... While checked-in, your Dailies won't hurt you at the day's end, but they will still refresh every day... If you are participating in a Boss Quest, the Boss will still damage you for your party mates' missed Dailies... unless they are also in the Inn... Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn... so tired...",
+ "innTextBroken": "Você está descansando na Pousada, eu acho... Enquanto estiver hospedado por aqui, suas Tarefas Diárias não lhe causarão dano na virada do dia, mas serão atualizadas normalmente todos os dias... Se você estiver participando de uma Missão, Chefões continuarão a machucá-lo pelas Tarefas Perdidas de seus companheiros de equipe... a não ser que eles também estejam na Pousada... Além disso, seu dano no Chefão (ou itens coletados) não serão aplicados enquanto você não sair da Pousada... tão cansado...",
"lfgPosts": "Mensagens de Procura de Grupo (Equipe Desejada)",
"tutorial": "Tutorial",
"glossary": "Glossário",
@@ -147,5 +147,5 @@
"partyChatEmpty": "Seu bate-papo da equipe está vazio! Digite uma mensagem na caixa abaixo para começar a conversar.",
"guildChatEmpty": "O bate-papo desta guilda está vazio! Digite uma mensagem na caixa abaixo para começar a conversar.",
"possessiveParty": "Equipe de <%= name %>",
- "requestAcceptGuidelines": "If you would like to post messages in the Tavern or any party or guild chat, please first read our <%= linkStart %>Communit Guidelines<%= linkEnd %> and then click the button below to indicate that you accept them."
+ "requestAcceptGuidelines": "Se você quiser publicar mensagens na Taverna, em qualquer equipe ou chat de guild, primeiro leia nossas <%= linkStart %>Diretrizes da Comunidade<%= linkEnd %> e depois clique no botão abaixo para indicar que você as aceita."
}
\ No newline at end of file
diff --git a/common/locales/pt/limited.json b/common/locales/pt/limited.json
index 60bd25274e..5331866936 100644
--- a/common/locales/pt/limited.json
+++ b/common/locales/pt/limited.json
@@ -30,7 +30,7 @@
"seasonalShopText": "Bem vindo a Loja Sazonal!! Nós estamos vendendo mercadorias Edição Sazonal de primavera no momento. Tudo aqui estará disponível para compra durante o Festival de Primavera todos os anos, mas nós só estaremos abertos até 30 de abril, então certifique-se de estocar agora ou você vai ter que esperar um ano para comprar esses items de novo!",
"seasonalShopSummerText": "Bem-vindo à Loja Sazonal! No momento temos em estoque itens da Edição Sazonal de verão. Todos os itens daqui estarão disponíveis para compra durante o evento Splash de Verão de cada ano, mas ficaremos abertos somente até o dia 31 de julho, portanto certifique-se de garantir seus equipamentos agora, ou você terá que esperar um ano para comprar estes itens novamente.",
"seasonalShopFallText": "Bem-vindo à Loja Sazonal!! Estamos estocando itens de Edição Sazonal de Outono no momento. Tudo aqui ficará a disposição para compra durante o Festival de Outono anual, mas ficaremos abertos apenas até o dia 31 de Outubro, então é melhor fazer seu próprio estoque agora ou você terá que esperar o ano que vem para comprar estes itens de novo.",
- "seasonalShopFallTextBroken": "Oh.... Welcome to the Seasonal Shop... We're stocking autumn Seasonal Edition goodies, or something... Everything here will be available to purchase during the Fall Festival event each year, but we're only open until October 31... I guess you should to stock up now, or you'll have to wait... and wait... and wait... *sigh*",
+ "seasonalShopFallTextBroken": "Ah... Bem-vindo à Loja Sazonal... Estamos estocando itens da Edição Sazonal de outono, ou algo assim... Tudo aqui ficará a disposição para compra durante o Festival de Outono anual, mas ficaremos abertos apenas até o dia 31 de Outubro... Acho que você deveria fazer seu próprio estoque agora, ou terá que esperar... e esperar... e esperar... *argh*",
"seasonalShopRebirth": "Se você usou o Orbe de Renascimento, você pode recomprar esse equipamento na Coluna de Recompensas. Inicialmente, você só poderá comprar itens de sua classe atual(Guerreiro por padrão), mas não tema, os outros itens específicos de classe ficarão disponíveis se você trocar para aquela classe.",
"candycaneSet": "Bastão Doce (Mago)",
"skiSet": "Assa-ski-no (Ladino)",
diff --git a/common/locales/pt/messages.json b/common/locales/pt/messages.json
index 70e057045a..5b92444517 100644
--- a/common/locales/pt/messages.json
+++ b/common/locales/pt/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "Você já possui este item. Vista-o indo até a página de equipamentos.",
"armoireEquipment": "<%= image %> Você encontrou uma peça de Equipamento raro no Armário: <%= dropText %>! Incrível!",
"armoireFood": "<%= image %> Você remexeu no Armário e encontrou <%= dropArticle %><%= dropText %>. O que aquilo estava fazendo lá?",
- "armoireExp": "Você se engalfinhou com o Armário e ganhou Experiência. Pega essa!"
+ "armoireExp": "Você se engalfinhou com o Armário e ganhou Experiência. Pega essa!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/pt/pets.json b/common/locales/pt/pets.json
index 2cac80c7e0..7c1d3a6818 100644
--- a/common/locales/pt/pets.json
+++ b/common/locales/pt/pets.json
@@ -34,7 +34,7 @@
"foodText": "comida",
"food": "Comida e Selas",
"noFood": "Você não possui comida ou selas.",
- "dropsExplanation": "Consiga estes itens mais rápido com Gemas, caso você não queira esperar que eles apareçam ao completar uma tarefa. Aprenda mais sobre o sistema de drop.",
+ "dropsExplanation": "Consiga estes itens mais rápido com Gemas, caso você não queira esperar que apareçam ao completar uma tarefa. Aprenda mais sobre o sistema de drop.",
"premiumPotionNoDropExplanation": "Poções Mágicas de Eclosão não podem ser usadas em ovos recebidos de Missões. A única forma de conseguir Poções Mágicas de Eclosão é comprando-as abaixo, não recebendo de drops aleatórios.",
"beastMasterProgress": "Progresso do Mestre das Bestas",
"stableBeastMasterProgress": "Progresso como Mestre das Bestas: <%= number %> mascotes encontrados",
diff --git a/common/locales/ro/character.json b/common/locales/ro/character.json
index 04f2989bd3..8a9f71424e 100644
--- a/common/locales/ro/character.json
+++ b/common/locales/ro/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Class Bonus",
"battleGear": "Echipament de luptă",
"battleGearText": "This is the gear you wear into battle; it affects numbers when interacting with your tasks.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Costum",
"costumeText": "Dacă preferi aspectul altui echipament în loc de ce ai echipat, bifează cutiuța \"Poartă Costum\" ca să îmbraci la vedere un costum în timp ce porți îmbrăcămintea de luptă pe dedesubt.",
"useCostume": "Poartă costum",
diff --git a/common/locales/ro/generic.json b/common/locales/ro/generic.json
index eb0478b3e1..2a3bb5847b 100644
--- a/common/locales/ro/generic.json
+++ b/common/locales/ro/generic.json
@@ -28,7 +28,7 @@
"market": "Piață",
"subscriberItem": "Obiect Misterios",
"newSubscriberItem": "Obiect Misterios Nou",
- "subscriberItemText": "În fiecare lună, abonații vor primi un obiect misterios. Acesta este de obicei disponibil cu o săptămână înainte de sfârșitul lunii. Vezi pagina wiki 'Obiect misterios' pentru data exactă.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Toate",
"none": "Niciunul",
"or": "Sau",
@@ -79,6 +79,7 @@
"errorUpCase": "EROARE:",
"newPassSent": "Parola nouă a fost trimisă.",
"serverUnreach": "Momentan, serverul nu poate fi contactat.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "If the error persists, please report it at Help > Report a Bug. If you're familiar with your browser's console, please include any error messages.",
"error": "Eroare",
"menu": "Meniu",
diff --git a/common/locales/ro/messages.json b/common/locales/ro/messages.json
index 1baf5bea2a..30b486cb99 100644
--- a/common/locales/ro/messages.json
+++ b/common/locales/ro/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "You already own this item. Equip it by going to the equipment page.",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropArticle %><%= dropText %>. What's that doing in here?",
- "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!"
+ "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/ru/character.json b/common/locales/ru/character.json
index 423c0f0c17..78521b187c 100644
--- a/common/locales/ru/character.json
+++ b/common/locales/ru/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Бонус класса",
"battleGear": "Боевая экипировка",
"battleGearText": "Это ваша экипировка для сражений, она влияет на игровые результаты от взаимодействия с задачами.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Костюм",
"costumeText": "Если внешний вид какой-либо экипировки вам нравится больше, чем надетой сейчас, можете отметить «Использовать костюм» для того, чтобы визуально предстать в желаемом костюме поверх боевой экипировки.",
"useCostume": "Использовать костюм",
diff --git a/common/locales/ru/generic.json b/common/locales/ru/generic.json
index 9fdb3e6955..f3c030bfd5 100644
--- a/common/locales/ru/generic.json
+++ b/common/locales/ru/generic.json
@@ -28,7 +28,7 @@
"market": "Рынок",
"subscriberItem": "Таинственный предмет",
"newSubscriberItem": "Новый таинственный предмет",
- "subscriberItemText": "Каждый месяц подписчики получают таинственный предмет. Обычно это происходит примерно за неделю до конца месяца. Точную дату можно найти на вики-странице «Таинственный предмет».",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Все",
"none": "Ничего",
"or": "Или",
@@ -79,6 +79,7 @@
"errorUpCase": "ОШИБКА:",
"newPassSent": "Новый пароль отправлен.",
"serverUnreach": "Сервер сейчас недоступен.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Если ошибка появляется вновь, пожалуйста, сообщите о ней через меню Помощь > Сообщить о проблеме. Если вы знакомы с консолью браузера, пожалуйста, включите в отчет возможные сообщения об ошибках.",
"error": "Ошибка",
"menu": "Меню",
diff --git a/common/locales/ru/messages.json b/common/locales/ru/messages.json
index 70868eff1c..8ff4e77a9e 100644
--- a/common/locales/ru/messages.json
+++ b/common/locales/ru/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "У вас уже есть этот предмет. Наденьте его на странице снаряжения.",
"armoireEquipment": "<%= image %> Вы нашли в сундуке редкий предмет: <%= dropText %>! Потрясающе!",
"armoireFood": "<%= image %> Копаясь в сундуке, вы что-то находите. Откуда здесь <%= dropArticle %><%= dropText %>?",
- "armoireExp": "Вы сражаетесь с сундуком и набираете опыт. Получай!"
+ "armoireExp": "Вы сражаетесь с сундуком и набираете опыт. Получай!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/sk/character.json b/common/locales/sk/character.json
index 840edf3dbb..0ee2043984 100644
--- a/common/locales/sk/character.json
+++ b/common/locales/sk/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Bonus za povolanie",
"battleGear": "Bojová výzbroj",
"battleGearText": "Toto je výzbroj, ktorú nosíš do boja; ovplyvňuje čísla pri interakcii s úlohami.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Kostým",
"costumeText": "Ak chceš radšej vyzerať inak, než vyzeráš so svojou aktuálnou bojovou výzbrojou, zaškrtni \"použiť kostým\", aby si si mohol zvoliť oblečenie, ktoré sa ti páči, no zároveň získavať bonusy za svoju najlepšiu bojovú výzbroj.",
"useCostume": "Použiť kostým",
diff --git a/common/locales/sk/generic.json b/common/locales/sk/generic.json
index 4b6edeb4ed..6d89ec7f79 100644
--- a/common/locales/sk/generic.json
+++ b/common/locales/sk/generic.json
@@ -28,7 +28,7 @@
"market": "Trh",
"subscriberItem": "Záhadný predmet",
"newSubscriberItem": "Nový tajomný predmet",
- "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for the exact date.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Všetko",
"none": "Nič",
"or": "Alebo",
@@ -79,6 +79,7 @@
"errorUpCase": "CHYBA:",
"newPassSent": "Nové heslo odoslané.",
"serverUnreach": "Server je dočasne nedostupný.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "If the error persists, please report it at Help > Report a Bug. If you're familiar with your browser's console, please include any error messages.",
"error": "Chyba",
"menu": "Menu",
diff --git a/common/locales/sk/messages.json b/common/locales/sk/messages.json
index cc53d74984..c7574b042e 100644
--- a/common/locales/sk/messages.json
+++ b/common/locales/sk/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "You already own this item. Equip it by going to the equipment page.",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropArticle %><%= dropText %>. What's that doing in here?",
- "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!"
+ "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/sr/character.json b/common/locales/sr/character.json
index f070e51271..66ee7fe798 100644
--- a/common/locales/sr/character.json
+++ b/common/locales/sr/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Bonus klase",
"battleGear": "Borbena oprema",
"battleGearText": "Oprema u kojoj se borite. Utiče na interakciju sa zadacima.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Kostim",
"costumeText": "Ako niste zadovoljni izgledom svoje opreme, izaberite „Koristi kostim“ da biste obukli kostim preko borbene opreme.",
"useCostume": "Kostim",
diff --git a/common/locales/sr/generic.json b/common/locales/sr/generic.json
index 33f66cc8b2..8968ce1609 100644
--- a/common/locales/sr/generic.json
+++ b/common/locales/sr/generic.json
@@ -28,7 +28,7 @@
"market": "Pijaca",
"subscriberItem": "Tajanstveni predmet",
"newSubscriberItem": "Novi tajanstveni predmet",
- "subscriberItemText": "Pretplatnici svakog meseca dobijaju tajanstveni predmet, najčešće nedelju dana pre kraja meseca. Tačan datum možete naći na wiki stranici „Tajanstveni predmet”.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Sve",
"none": "Ništa",
"or": "Ili",
@@ -79,6 +79,7 @@
"errorUpCase": "Greška:",
"newPassSent": "Nova lozinka poslata.",
"serverUnreach": "Server trenutno nije dostupan.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "Ako se greška još uvek pojavljuje, molimo Vas da je prijavite na Pomoć > Prijaviti grešku. Ako umete da koristite konzolu pretraživača, pošaljite nam i obaveštenje o grešci.",
"error": "Greška",
"menu": "Meni",
diff --git a/common/locales/sr/messages.json b/common/locales/sr/messages.json
index c2f84d63f6..69c951f86b 100644
--- a/common/locales/sr/messages.json
+++ b/common/locales/sr/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "You already own this item. Equip it by going to the equipment page.",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropArticle %><%= dropText %>. What's that doing in here?",
- "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!"
+ "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/sv/character.json b/common/locales/sv/character.json
index f0565a1b2e..2d5f2315b6 100644
--- a/common/locales/sv/character.json
+++ b/common/locales/sv/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Klassbonus",
"battleGear": "Stridsutrustning",
"battleGearText": "Detta är den utrustning som du bär i strid och den påverkar siffrorna när du hanterar dina uppgifter.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Dräkt",
"costumeText": "Om du föredrar utseendet på annan utrustning än den du har på dig, kryssa i rutan \"Använd Dräkt\" för att visa upp din favoritdräkt medan du har på dig din stridsutrustning undertill.",
"useCostume": "Använd Dräkt",
diff --git a/common/locales/sv/generic.json b/common/locales/sv/generic.json
index bd979f3cac..f4b645e1e2 100644
--- a/common/locales/sv/generic.json
+++ b/common/locales/sv/generic.json
@@ -28,7 +28,7 @@
"market": "Marknad",
"subscriberItem": "Mystiskt Objekt",
"newSubscriberItem": "Nytt mystiskt föremål",
- "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for the exact date.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Alla",
"none": "Ingen",
"or": "Eller",
@@ -79,6 +79,7 @@
"errorUpCase": "FEL:",
"newPassSent": "Nytt lösenord skickat.",
"serverUnreach": "Servern är otillgänglig för tillfället.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "If the error persists, please report it at Help > Report a Bug. If you're familiar with your browser's console, please include any error messages.",
"error": "Fel",
"menu": "Meny",
diff --git a/common/locales/sv/messages.json b/common/locales/sv/messages.json
index b4077a6d75..efa324e007 100644
--- a/common/locales/sv/messages.json
+++ b/common/locales/sv/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "You already own this item. Equip it by going to the equipment page.",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropArticle %><%= dropText %>. What's that doing in here?",
- "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!"
+ "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/uk/character.json b/common/locales/uk/character.json
index 1ca8456302..317eaf73bd 100644
--- a/common/locales/uk/character.json
+++ b/common/locales/uk/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "Класовий бонус",
"battleGear": "Бойове спорядження",
"battleGearText": "Це спорядження ви носите в бій; це впливає на число при взаємодії з вашими завданнями.",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "Костюм",
"costumeText": "Якщо зовнішній вигляд іншого спорядженням Вам подобається більше, оберіть „Надягти костюм“, аби зовні постати у костюмі, допоки бойове спорядження вдягнене під низ.",
"useCostume": "Надягти костюм",
diff --git a/common/locales/uk/generic.json b/common/locales/uk/generic.json
index 9f7eeb83b4..ed2882f035 100644
--- a/common/locales/uk/generic.json
+++ b/common/locales/uk/generic.json
@@ -28,7 +28,7 @@
"market": "Ринок",
"subscriberItem": "Таємничий предмет",
"newSubscriberItem": "Новий таємничий предмет",
- "subscriberItemText": "Кожен місяць передплатники отримутивамуть таємничий предмет. Це, як правило, стається десь за тиждень до кінця місяця. Відвідайте \"Таємничий предмет\" в Вікі, щоб уточнити дату.",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "Усі",
"none": "Жодного",
"or": "Чи",
@@ -79,6 +79,7 @@
"errorUpCase": "ПОМИЛКА:",
"newPassSent": "Новий пароль надіслано.",
"serverUnreach": "Наразі сервер недоступний.",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "If the error persists, please report it at Help > Report a Bug. If you're familiar with your browser's console, please include any error messages.",
"error": "Помилка",
"menu": "Меню",
diff --git a/common/locales/uk/messages.json b/common/locales/uk/messages.json
index 090c2d7f9c..51b7588fbd 100644
--- a/common/locales/uk/messages.json
+++ b/common/locales/uk/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "You already own this item. Equip it by going to the equipment page.",
"armoireEquipment": "<%= image %> You found a piece of rare Equipment in the Armoire: <%= dropText %>! Awesome!",
"armoireFood": "<%= image %> You rummage in the Armoire and find <%= dropArticle %><%= dropText %>. What's that doing in here?",
- "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!"
+ "armoireExp": "You wrestle with the Armoire and gain Experience. Take that!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/zh/challenge.json b/common/locales/zh/challenge.json
index e469b88c7f..48f5abe399 100644
--- a/common/locales/zh/challenge.json
+++ b/common/locales/zh/challenge.json
@@ -60,6 +60,6 @@
"noPermissionEditChallenge": "你没有权限修改这个挑战。",
"noPermissionDeleteChallenge": "你没有权限删除这个挑战。",
"noPermissionCloseChallenge": "你没有权限关闭这个挑战。",
- "noChallengeOwner": "no owner",
- "noChallengeOwnerPopover": "This challenge does not have an owner because the person who created the challenge deleted their account."
+ "noChallengeOwner": "没有主持人",
+ "noChallengeOwnerPopover": "这项挑战没有主持人,因为创建了这个挑战项目的用户删除了他们的帐号"
}
\ No newline at end of file
diff --git a/common/locales/zh/character.json b/common/locales/zh/character.json
index 054987e4b5..87e01f3284 100644
--- a/common/locales/zh/character.json
+++ b/common/locales/zh/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "职业奖励",
"battleGear": "战斗装备",
"battleGearText": "这是你在战斗中的装备;这会影响您在任务重的各项数值",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "服装",
"costumeText": "如果你更喜欢其它装备的样子,勾选\"显示服装\"的按钮,在装备战斗装备的情况下换一个造型。",
"useCostume": "显示服装",
diff --git a/common/locales/zh/content.json b/common/locales/zh/content.json
index d290b0f3ac..f5f9001803 100644
--- a/common/locales/zh/content.json
+++ b/common/locales/zh/content.json
@@ -95,9 +95,9 @@
"questEggHorseText": "马",
"questEggHorseMountText": "马",
"questEggHorseAdjective": "一只奔腾驰骋的",
- "questEggFrogText": "Frog",
- "questEggFrogMountText": "Frog",
- "questEggFrogAdjective": "a princely",
+ "questEggFrogText": "青蛙",
+ "questEggFrogMountText": "青蛙",
+ "questEggFrogAdjective": "一只王子一般的",
"eggNotes": "将一瓶孵化药水倒在这个宠物蛋上,你就能孵化出一只<%= eggAdjective(locale) %><%= eggText(locale) %>。",
"hatchingPotionBase": "普通",
"hatchingPotionWhite": "白色",
diff --git a/common/locales/zh/generic.json b/common/locales/zh/generic.json
index 0d0fbff6c0..26cc665844 100644
--- a/common/locales/zh/generic.json
+++ b/common/locales/zh/generic.json
@@ -28,7 +28,7 @@
"market": "市场",
"subscriberItem": "神秘物品",
"newSubscriberItem": "新的神秘物品",
- "subscriberItemText": "每个月,订阅者会收到一个神秘物品。这通常会在月底前一个星期发布。你可以在维基的“神秘物品”页面查到确切的日期。",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "全部",
"none": "无",
"or": "或",
@@ -79,6 +79,7 @@
"errorUpCase": "错误:",
"newPassSent": "已传送新密码。",
"serverUnreach": "暂时连不上服务器。",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "如果错误持续存在,请在帮助>报告Bug。如果你对你的浏览器的控制台熟悉的话,请加入所有的错误信息。",
"error": "错误",
"menu": "菜单",
diff --git a/common/locales/zh/groups.json b/common/locales/zh/groups.json
index ad3820a9a0..94016e3bae 100644
--- a/common/locales/zh/groups.json
+++ b/common/locales/zh/groups.json
@@ -3,7 +3,7 @@
"innCheckOut": "离开客栈",
"innCheckIn": "在客栈休息",
"innText": "你正在客栈中休息!当你在客栈中时,你没完成的日常任务不会在一天结束时伤害你,但是它们仍然会每天刷新。注意:如果你正在参与一个Boss战任务,你仍然会因为队友未完成的每日任务受到boss的伤害!同样,你对Boss的伤害(或者收集的道具道具)在你离开客栈之前不会结算。",
- "innTextBroken": "You're resting in the Inn, I guess... While checked-in, your Dailies won't hurt you at the day's end, but they will still refresh every day... If you are participating in a Boss Quest, the Boss will still damage you for your party mates' missed Dailies... unless they are also in the Inn... Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn... so tired...",
+ "innTextBroken": "你正在客栈中休息,我想是的……入住客栈以后,你的每日任务不会在每天结束时因为没完成而减少你的生命值,但它们仍然会每天刷新……如果你正在一场BOSS战中,BOSS仍然会因为你所在队伍中的队友没完成每日任务而伤害到你……除非你的队友也在客栈中休息。同样,你对BOSS的伤害(或是收集的道具)在从客栈离开前页不会起效……唉好累啊……",
"lfgPosts": "寻找小组 (队伍招募) 帖",
"tutorial": "教学",
"glossary": "词汇表",
@@ -147,5 +147,5 @@
"partyChatEmpty": "队伍聊天框里空空如也!在上面的聊天框打字来开始聊天。",
"guildChatEmpty": "公会聊天框里空空如也!在上面的聊天框打字来开始聊天。",
"possessiveParty": "<%= name %>的队伍",
- "requestAcceptGuidelines": "If you would like to post messages in the Tavern or any party or guild chat, please first read our <%= linkStart %>Communit Guidelines<%= linkEnd %> and then click the button below to indicate that you accept them."
+ "requestAcceptGuidelines": "如果你想在酒馆里,或是队伍和公会里张贴信息,请先阅读<%= linkStart %>交流须知<%= linkEnd %>并点击按钮,表示接受其中的条款。 "
}
\ No newline at end of file
diff --git a/common/locales/zh/limited.json b/common/locales/zh/limited.json
index 9966839be2..74dbcf5810 100644
--- a/common/locales/zh/limited.json
+++ b/common/locales/zh/limited.json
@@ -30,7 +30,7 @@
"seasonalShopText": "欢迎来到季度商店!!我们现在囤积了各色春日 季度版 商品。每年的春日嘉年华期间,这里的一切都能买到——直到4月30号。所以赶快来扫货吧,否则你要足足再等一年才能买到!",
"seasonalShopSummerText": "欢迎来到季度商店!! 我们现在推挤了不少夏日时光 季度版商品。在这里的所有东西在夏日水花活动期间你都可以购买,但是我们只开放到六月31日,所以赶快来购买吧,不然你要等一整年才可以再次买到!",
"seasonalShopFallText": "欢迎来到季度商店!! 我们现在推挤了不少秋日时光 季度版商品。在这里的所有东西在金秋佳节活动期间你都可以购买,但是我们只开放到十月月31日,所以赶快来购买吧,不然你要等一整年才可以再次买到!",
- "seasonalShopFallTextBroken": "Oh.... Welcome to the Seasonal Shop... We're stocking autumn Seasonal Edition goodies, or something... Everything here will be available to purchase during the Fall Festival event each year, but we're only open until October 31... I guess you should to stock up now, or you'll have to wait... and wait... and wait... *sigh*",
+ "seasonalShopFallTextBroken": "啊……欢迎来到季节商店……我们正在准备秋季特供产品,还有其他一些什么的…… 这里所有的东西都会在每年秋季节庆期间开放购买,但我们只开门到10月31日……你可能现在可以开始囤货了,或者只能继续等,等,等…… *叹气*",
"seasonalShopRebirth": "如果你曾经使用过重生之球,你可以在奖励栏重新购买此项物品。最开始,你只能购买与你的职业对应的物品(默认为战士),但是不要害怕,当你转职之后,你也可以购买其他职业特有的物品。",
"candycaneSet": "拐杖糖 (法师)",
"skiSet": "雪橇刺客 (盗贼)",
diff --git a/common/locales/zh/messages.json b/common/locales/zh/messages.json
index f260fb6f6d..c9ab4f552d 100644
--- a/common/locales/zh/messages.json
+++ b/common/locales/zh/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "你已经拥有了这个道具,可以在装备页面上装配它。",
"armoireEquipment": "<%= image %> 你发现了一件稀有装备!恭喜你 <%= dropText %>! ",
"armoireFood": "<%= image %> 你找到了 <%= dropArticle %><%= dropText %>. 它是用来做什么的?",
- "armoireExp": "你和大衣柜展开了殊死搏斗,并赢得了经验,尝尝这个吧!"
+ "armoireExp": "你和大衣柜展开了殊死搏斗,并赢得了经验,尝尝这个吧!",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/zh/npc.json b/common/locales/zh/npc.json
index 5093d7225b..f9acf8d9f0 100644
--- a/common/locales/zh/npc.json
+++ b/common/locales/zh/npc.json
@@ -7,8 +7,8 @@
"daniel": "Daniel",
"danielText": "欢迎来到酒馆!来这坐下见见当地人吧。如果你需要休息 (度假还是生病?),我可以把你安置在客栈里。你登记了之后,你的每日任务会被冻结在原状态直到你离开客栈。在冻结状态下,你不会因为未完成的每日任务而受到伤害。",
"danielText2": "警告:如果你正在参与一个Boss战任务,你仍然会因为队友未完成的每日任务受到boss的伤害!同样,你对Boss的伤害(或者道具的收集)在你离开客栈之前不会结算。",
- "danielTextBroken": "Welcome to the Tavern... I guess... If you need to rest, I'll set you up at the Inn... While checked-in, your Dailies won't hurt you at the day's end, but you can still check them off... if you have the energy...",
- "danielText2Broken": "Oh... If you are participating in a boss quest, the boss will still damage you for your party mates' missed Dailies... Also, your own damage to the Boss (or items collected) will not be applied until you check out of the Inn...",
+ "danielTextBroken": "欢迎来到酒馆……我想……如果你需要休息,我会把你安置在客栈里……入住之后,你的每日任务就不会在一天结束时给你造成伤害,不过你仍然可以签到……只要你还有精力就行……",
+ "danielText2Broken": "哦……如果你正在一场BOSS战当中,你仍然会因为队友未完成的每日任务受到BOSS的伤害……同样,你对Boss的伤害(或者道具的收集)在你离开客栈之前不会结算……",
"alexander": "商人Alexander",
"welcomeMarket": "欢迎来到市场!在这里购买稀有的蛋和药水!卖掉你多余的物品!委托服务!来瞧瞧我们能为你提供什么。",
"sellForGold": "以<%= gold %>金币售出<%= item %>",
@@ -18,7 +18,7 @@
"justin": "Justin",
"ian": "岚",
"ianText": "欢迎来到任务商店!这里你可以使用任务卷轴来同你的朋友一起与怪物战斗。不要选购一个在右边为您精心排列的任务卷轴吗?",
- "ianBrokenText": "Welcome to the Quest Shop... Here you can use Quest Scrolls to battle monsters with your friends... Be sure to check out our fine array of Quest Scrolls for purchase on the right...",
+ "ianBrokenText": "欢迎来到任务商店……这里你可以使用任务卷轴来同你的朋友一起与怪物战斗……请一定要到右边栏来看看我们为您精心准备的任务卷轴……",
"USD": "美金",
"newStuff": "新品",
"cool": "稍后再跟我说",
diff --git a/common/locales/zh/questscontent.json b/common/locales/zh/questscontent.json
index db0e27569e..ade203aece 100644
--- a/common/locales/zh/questscontent.json
+++ b/common/locales/zh/questscontent.json
@@ -128,15 +128,15 @@
"questSeahorseBoss": "海种马",
"questSeahorseDropSeahorseEgg": "海马 (宠物蛋)",
"questSeahorseUnlockText": "解锁海马蛋购买功能。",
- "questAtom1Text": "Attack of the Mundane, Part 1: Dish Disaster!",
+ "questAtom1Text": "平凡世界的攻势,卷1:碗碟的灾难",
"questAtom1Notes": "你到了一个洗手池旁好好休息一下……但是洗手池被一堆没洗的盘子污染了!这怎么可以?你当然不能允许它在这种状态。你唯一能做的事情就是:洗掉这些盘子,拯救你的休息区!最好找些肥皂来清洗这团糟。要好多肥皂……",
- "questAtom1CollectSoapBars": "块肥皂",
- "questAtom1Drop": "The SnackLess Monster (Quest Scroll)",
- "questAtom2Text": "Attack of the Mundane, Part 2: The SnackLess Monster",
+ "questAtom1CollectSoapBars": "几块肥皂",
+ "questAtom1Drop": "不吃零食的怪兽(任务卷轴)",
+ "questAtom2Text": "平凡世界的攻势:卷2:不吃零食的怪兽",
"questAtom2Notes": "呼呼,盘子洗掉之后这个地方看起来舒服多了。也许,你终于可以找点乐子休息一下了。喔——那看起来有个披萨饼盒子浮在池子里。好吧,下一个清理一个是什么东西?哎呀,不是一个披萨盒那么简单!那个盒子突然从水里升高,原来是一个怪物的脑袋。不会吧!传说中的好吃懒做怪?据说它自从史前就一直隐藏在池子里:一个从废弃食品和垃圾中召唤出的古老Habit生物。呕!",
"questAtom2Boss": "好吃懒做怪",
- "questAtom2Drop": "The Laundromancer (Quest Scroll)",
- "questAtom3Text": "Attack of the Mundane, Part 3: The Laundromancer",
+ "questAtom2Drop": "洗衣终结者(任务卷轴)",
+ "questAtom3Text": "平凡世界的攻势:,卷3:洗衣终结者",
"questAtom3Notes": "好吃懒做怪发出震耳欲聋的哭声,五种甜美的奶酪从它的嘴里涌出。好吃懒做怪裂成了碎片。“是谁这么大的胆子!”从水面下传起一个声音。一个身穿长袍的蓝色身影从水中显现出来,头上还戴着一个马桶刷。他愤怒地宣告:“我乃洗衣终结者!你们真有胆子——洗了我可爱的脏盘子,摧毁了我的宠物,还穿着这么干净的衣服进入我的地盘。看我反洗衣魔法的威力,感受一下我的愤怒吧!\"",
"questAtom3Completion": "邪恶的洗衣终结者被打败了!干净的衣服从空中飘下,堆在了你们身边。这一切看起来好极了。当你准备穿过这些新熨好的衣服时,一道金属的闪光吸引了你的注意——一个闪闪发光的头盔。已经无法知道这个闪亮的物品的原主人是谁了,但是当你把它带上时,你感觉到他的慷慨带给你的温暖。真可惜,他们忘了把自己的名字缝在边上。",
"questAtom3Boss": "洗衣终结者",
@@ -169,52 +169,52 @@
"questTRexText": "恐龙王",
"questTRexNotes": "Now that ancient creatures from the Stoïkalm Steppes are roaming throughout all of Habitica, @Urse has decided to adopt a full-grown Tyrannosaur. What could go wrong?
Everything.",
"questTRexCompletion": "The wild dinosaur finally stops its rampage and settles down to make friends with the giant roosters. @Urse beams down at it. \"They're not such terrible pets, after all! They just need a little discipline. Here, take some Tyrannosaur eggs for yourself.\"",
- "questTRexBoss": "Flesh Tyrannosaur",
- "questTRexUndeadText": "The Dinosaur Unearthed",
+ "questTRexBoss": "血肉霸王龙",
+ "questTRexUndeadText": "恐龙大发现",
"questTRexUndeadNotes": "As the ancient dinosaurs from the Stoïkalm Steppes roam through Habit City, a cry of terror emanates from the Grand Museum. @Baconsaur shouts, \"The Tyrannosaur skeleton in the museum is stirring! It must have sensed its kin!\" The bony beast bares its teeth and clatters towards you. How can you defeat a creature that is already dead? You'll have to strike fast before it heals itself!",
- "questTRexUndeadCompletion": "The Tyrannosaur's glowing eyes grow dark, and it settles back onto its familiar pedestal. Everyone sighs with relief. \"Look!\" @Baconsaur says. \"Some of the fossilized eggs are shiny and new! Maybe they'll hatch for you.\"",
- "questTRexUndeadBoss": "Skeletal Tyrannosaur",
- "questTRexUndeadRageTitle": "Skeleton Healing",
- "questTRexUndeadRageDescription": "This bar fills when you don't complete your Dailies. When it is full, the Skeletal Tyrannosaur will heal 30% of its remaining health!",
- "questTRexUndeadRageEffect": "`Skeletal Tyrannosaur uses SKELETON HEALING!`\n\nThe monster lets forth an unearthly roar, and some of its damaged bones knit back together!",
+ "questTRexUndeadCompletion": "霸王龙闪亮的瞳中的光熄灭了,然后坐回到了它熟悉的台子上。每个人都如释重负地叹了口气。\"看!\"@灯塔龙说。\"你的化石蛋里面有几个闪亮而崭新的!也许它们能为你孵出什么。\"",
+ "questTRexUndeadBoss": "骷髅霸王龙",
+ "questTRexUndeadRageTitle": "骷髅治疗",
+ "questTRexUndeadRageDescription": "在你未完成每日任务的时候这个进度条的进度会前进。当他填满的时候骷髅霸王龙会回复30% of 它剩余生命值。",
+ "questTRexUndeadRageEffect": "骷髅霸王龙使用了骷髅治疗!\n那个怪兽发出了一声怪异的咆哮,然后它破损的骨架修复了一部分!",
"questTRexDropTRexEgg": "霸王龙 (宠物蛋)",
"questTRexUnlockText": "解锁霸王龙蛋购买功能。",
- "questRockText": "Escape the Cave Creature",
+ "questRockText": "逃离山洞生物",
"questRockNotes": "Crossing Habitica's Meandering Mountains with some friends, you make camp one night in a beautiful cave laced with shining minerals. But when you wake up the next morning, the entrance has disappeared, and the floor of the cave is shifting underneath you.
\"The mountain's alive!\" shouts your companion @pfeffernusse. \"These aren't crystals - these are teeth!\"
@Painter de Cluster grabs your hand. \"We'll have to find another way out - stay with me and don't get distracted, or we could be trapped in here forever!\"",
- "questRockBoss": "Crystal Colossus",
+ "questRockBoss": "水晶巨像",
"questRockCompletion": "Your diligence has allowed you to find a safe path through the living mountain. Standing in the sunshine, your friend @intune notices something glinting on the ground by the cave's exit. You stoop to pick it up, and see that it's a small rock with a vein of gold running through it. Beside it are a number of other rocks with rather peculiar shapes. They almost look like... eggs?",
- "questRockDropRockEgg": "Rock (Egg)",
- "questRockUnlockText": "Unlocks purchasable rock eggs in the Market",
+ "questRockDropRockEgg": "岩石(蛋)",
+ "questRockUnlockText": "在市场里解锁岩石蛋的购买功能",
"questBunnyText": "杀人兔",
"questBunnyNotes": "历经艰辛,你终于到达了拖延山顶峰,站在疏忽堡垒那壮观的大门之前。你读了石上铭文。“里面居住的生物是你恐惧的化身,是你无所作为的根源。敲开门,直面你心底的恶魔!”你浑身战栗,想象里面会是多么可怕。逃跑的冲动在你耳边轻语,反正之前你也退缩过多次。@Draayder 把你拉了回来。“冷静点,我的朋友!这个时机终于到来!你必须得上!”
你敲了敲门,门就向内打开。昏暗之中,你听到整耳欲聋的吼叫,你拿起了武器。",
"questBunnyBoss": "杀人兔",
"questBunnyCompletion": "随着你的最后一击,杀人兔缓缓沉入地面。一阵闪闪发光的迷雾从她身上升起,她变回了一只小兔子……而非你之前看到那残暴的野兽。她的小鼻子可爱地动了动,随后就跳走了,留下了几个蛋。@Gully 大笑道:“拖延山就是会让小小的挑战都看上去高不可攀。让我们拿上这些蛋回家吧。”",
"questBunnyDropBunnyEgg": "兔(宠物蛋)",
"questBunnyUnlockText": "解锁兔子蛋购买功能",
- "questSlimeText": "The Jelly Regent",
+ "questSlimeText": "果冻摄政王",
"questSlimeNotes": "As you work on your tasks, you notice you are moving slower and slower. \"It's like walking through molasses,\" @Leephon grumbles. \"No, like walking through jelly!\" @starsystemic says. \"That slimy Jelly Regent has slathered his stuff all over Habitica. It's gumming up the works. Everybody is slowing down.\" You look around. The streets are slowly filling with clear, colorful ooze, and Habiticans are struggling to get anything done. As others flee the area, you grab a mop and prepare for battle!",
"questSlimeBoss": "Jelly Regent",
"questSlimeCompletion": "With a final jab, you trap the Jelly Regent in an over-sized donut, rushed in by @Overomega, @LordDarkly, and @Shaner, the quick-thinking leaders of the pastry club. As everyone is patting you on the back, you feel someone slip something into your pocket. It’s the reward for your sweet success: three Marshmallow Slime eggs.",
"questSlimeDropSlimeEgg": "棉花糖烂泥(蛋)",
- "questSlimeUnlockText": "Unlocks purchasable slime eggs in the Market",
- "questSheepText": "The Thunder Ram",
+ "questSlimeUnlockText": "解锁粘液蛋购买功能",
+ "questSheepText": "雷霆公羊",
"questSheepNotes": "As you wander the rural Taskan countryside with friends, taking a \"quick break\" from your obligations, you find a cozy yarn shop. You are so absorbed in your procrastination that you hardly notice the ominous clouds creep over the horizon. \"I've got a ba-a-a-ad feeling about this weather,\" mutters @Misceo, and you look up. The stormy clouds are swirling together, and they look a lot like a... \"We don't have time for cloud-gazing!\" @starsystemic shouts. \"It's attacking!\" The Thunder Ram hurtles forward, slinging bolts of lightning right at you!",
- "questSheepBoss": "Thunder Ram",
+ "questSheepBoss": "雷霆公羊",
"questSheepCompletion": "Impressed by your diligence, the Thunder Ram is drained of its fury. It launches three huge hailstones in your direction, and then fades away with a low rumble. Upon closer inspection, you discover that the hailstones are actually three fluffy eggs. You gather them up, and then stroll home under a blue sky.",
"questSheepDropSheepEgg": "羊(蛋)",
- "questSheepUnlockText": "Unlocks purchasable sheep eggs in the Market",
- "questKrakenText": "The Kraken of Inkomplete",
+ "questSheepUnlockText": "解锁绵羊蛋购买功能",
+ "questKrakenText": "象征着未完成的北海巨妖",
"questKrakenNotes": "It's a warm, sunny day as you sail across the Inkomplete Bay, but your thoughts are clouded with worries about everything that you still need to do. It seems that as soon as you finish one task, another crops up, and then another...
Suddenly, the boat gives a horrible jolt, and slimy tentacles burst out of the water on all sides! \"We're being attacked by the Kraken of Inkomplete!\" Wolvenhalo cries.
\"Quickly!\" Lemoness calls to you. \"Strike down as many tentacles and tasks as you can, before new ones can rise up to take their place!\"",
- "questKrakenBoss": "The Kraken of Inkomplete",
+ "questKrakenBoss": "象征着未完成的北海巨妖",
"questKrakenCompletion": "As the Kraken flees, several eggs float to the surface of the water. Lemoness examines them, and her suspicion turns to delight. \"Cuttlefish eggs!\" she says. \"Here, take them as a reward for everything you've completed.\"",
- "questKrakenDropCuttlefishEgg": "Cuttlefish (Egg)",
- "questKrakenUnlockText": "Unlocks purchasable cuttlefish eggs in the Market",
- "questWhaleText": "Wail of the Whale",
+ "questKrakenDropCuttlefishEgg": "墨鱼(蛋)",
+ "questKrakenUnlockText": "解锁墨鱼蛋购买功能",
+ "questWhaleText": "鲸之哀嚎",
"questWhaleNotes": "You arrive at the Diligent Docks, hoping to take a submarine to watch the Dilatory Derby. Suddenly, a deafening bellow forces you to stop and cover your ears. \"Thar she blows!\" cries Captain @krazjega, pointing to a huge, wailing whale. \"It's not safe to send out the submarines while she's thrashing around!\"
\"Quick,\" calls @UncommonCriminal. \"Help me calm the poor creature so we can figure out why she's making all this noise!\"",
- "questWhaleBoss": "Wailing Whale",
+ "questWhaleBoss": "哀嚎的鲸鱼",
"questWhaleCompletion": "After much hard work, the whale finally ceases her thunderous cry. \"Looks like she was drowning in waves of negative habits,\" @zoebeagle explains. \"Thanks to your consistent effort, we were able to turn the tides!\" As you step into the submarine, several whale eggs bob towards you, and you scoop them up.",
- "questWhaleDropWhaleEgg": "Whale (Egg)",
- "questWhaleUnlockText": "Unlocks purchasable whale eggs in the Market",
+ "questWhaleDropWhaleEgg": "鲸鱼(蛋)",
+ "questWhaleUnlockText": "解锁鲸鱼蛋购买功能",
"questDilatoryDistress1Text": "Dilatory Distress, Part 1: Message in a Bottle",
"questDilatoryDistress1Notes": "A message in a bottle arrived from the newly rebuilt city of Dilatory! It reads: \"Dear Habiticans, we need your help once again. Our princess has disappeared and the city is under siege by some unknown watery demons! The mantis shrimps are holding the attackers at bay. Please aid us!\" To make the long journey to the sunken city, one must be able to breathe water. Fortunately, the alchemists @Benga and @hazel can make it all possible! You only have to find the proper ingredients.",
"questDilatoryDistress1Completion": "You don the the finned armor and swim to Dilatory as quickly as you can. The merfolk and their mantis shrimp allies have managed to keep the monsters outside the city for the moment, but they are losing. No sooner are you within the castle walls than the horrifying siege descends!",
diff --git a/common/locales/zh/settings.json b/common/locales/zh/settings.json
index 94886ddabd..2b9783b681 100644
--- a/common/locales/zh/settings.json
+++ b/common/locales/zh/settings.json
@@ -119,19 +119,19 @@
"promoCodeApplied": "优惠码已生效!请查看物品栏",
"promoPlaceholder": "输入优惠码",
"displayInviteToPartyWhenPartyIs1": "当队伍有1名成员时显示“邀请至队伍”",
- "saveCustomDayStart": "Save Custom Day Start",
- "registration": "Registration",
- "addLocalAuth": "Add local authentication:",
- "generateCodes": "Generate Codes",
- "generate": "Generate",
- "getCodes": "Get Codes",
+ "saveCustomDayStart": "保存自定义起始日期设定",
+ "registration": "注册",
+ "addLocalAuth": "添加本地认证",
+ "generateCodes": "生成代码",
+ "generate": "生成",
+ "getCodes": "获取代码",
"webhooks": "Webhooks",
- "enabled": "Enabled",
- "webhookURL": "Webhook URL",
- "add": "Add",
+ "enabled": "已启用",
+ "webhookURL": "Webhook链接",
+ "add": "添加",
"buyGemsGoldCap": "Cap raised to <%= amount %>",
- "mysticHourglass": "<%= amount %> Mystic Hourglass",
- "mysticHourglassText": "Mystic Hourglasses allow purchasing a previous month's Mystery Item set.",
+ "mysticHourglass": "<%= amount %> 个神秘沙漏",
+ "mysticHourglassText": "神秘沙漏能让你购买几个月之前的神秘道具套装。",
"purchasedPlanId": "Recurring $<%= price %> each <%= months %> Month(s) (<%= plan %>)",
"purchasedPlanExtraMonths": "You have <%= months %> months of subscription credit.",
"consecutiveSubscription": "Consecutive Subscription",
diff --git a/common/locales/zh/subscriber.json b/common/locales/zh/subscriber.json
index e55d062bc1..2f8a2e0760 100644
--- a/common/locales/zh/subscriber.json
+++ b/common/locales/zh/subscriber.json
@@ -60,7 +60,7 @@
"timeTravelersTitleNoSub": "<%= linkStartTyler %>Tyler<%= linkEnd %> 和 <%= linkStartVicky %>Vicky<%= linkEnd %>",
"timeTravelersTitle": "神秘的时间旅行者",
"timeTravelersPopoverNoSub": "你需要一个神秘沙漏召唤神秘的时光穿梭者!<%= linkStart %>网站定期捐助者<%= linkEnd %>;每连续捐助三个月就可以获得一个神秘沙漏。使用神秘沙漏,时间旅行者就会从过去——甚至有可能从未来——为你带回一个稀有宠物,坐骑或是捐助者套装。",
- "timeTravelersPopover": "We see you have a Mystic Hourglass, so we will happily travel back in time for you! Please choose the pet, mount, or Mystery Item Set you would like. You can see a list of the past item sets here! If those don't satisfy you, perhaps you'd be interested in one of our fashionably futuristic Steampunk Item Sets?",
+ "timeTravelersPopover": "我们看到你有1个神秘的沙漏,所以我们愉快地决定穿梭回来找你!请选择你喜欢的宠物,坐骑或是神秘物品。你还可以看到一系列已不再开放的物品列表在 这里!如果这些都不能满足你,也许你会对我们富有时尚未来感的蒸汽朋克物品套装感兴趣?",
"timeTravelersAlreadyOwned": "恭喜!你已经拥有了时光穿梭者目前能够提供的所有道具,感谢支持本站!",
"mysticHourglassPopover": "神秘沙漏可以让你购买一些特别的限定道具,比如每月神秘道具组合,世界BOSS甚至过去已经发布完的奖励!",
"subUpdateCard": "更新卡",
diff --git a/common/locales/zh_TW/character.json b/common/locales/zh_TW/character.json
index aee2d6fb4a..8c1cda2e00 100644
--- a/common/locales/zh_TW/character.json
+++ b/common/locales/zh_TW/character.json
@@ -52,6 +52,7 @@
"classEquipBonus": "職業加成",
"battleGear": "戰鬥裝備",
"battleGearText": "這是你帶上戰場的裝備,在你做任務時會影響一些數值。",
+ "autoEquipBattleGear": "Auto-equip new gear",
"costume": "服裝",
"costumeText": "如果你喜歡其他裝備的外觀更勝於你現在的裝備,勾選\"使用服裝\"框穿上想被看到的服裝,而你的戰鬥裝備會穿在裡面。",
"useCostume": "使用服裝",
diff --git a/common/locales/zh_TW/gear.json b/common/locales/zh_TW/gear.json
index 7b3597fad6..f20e256988 100644
--- a/common/locales/zh_TW/gear.json
+++ b/common/locales/zh_TW/gear.json
@@ -143,19 +143,19 @@
"weaponMystery301404Text": "蒸氣龐克風拐杖",
"weaponMystery301404Notes": "特別適合在城裡散步。3015年3月訂閱者物品。沒有屬性加成。",
"weaponArmoireBasicCrossbowText": "基礎十字弓",
- "weaponArmoireBasicCrossbowNotes": "不管從多遠,都能夠用這把十字弓刺破任務的鎧甲!增加<%= str %>點力量, <%= per %>點感知和<%= con %>點體質。神祕寶箱:獨立系列",
+ "weaponArmoireBasicCrossbowNotes": "不管從多遠,都能夠用這把十字弓刺破任務的鎧甲!增加<%= str %>點力量, <%= per %>點感知和<%= con %>點體質。神祕寶箱:獨立物品。",
"weaponArmoireLunarSceptreText": "潤月權杖",
- "weaponArmoireLunarSceptreNotes": "從這把魔杖所帶來的治癒能量,會隨著月亮盈缺而增減。提高<%= con %>點體質和<%= int %>點智力。神祕寶箱:潤月系列 (3/3)。",
+ "weaponArmoireLunarSceptreNotes": "從這把魔杖所帶來的治癒能量,會隨著月亮盈缺而增減。提高<%= con %>點體質和<%= int %>點智力。神祕寶箱:潤月系列(3/3)。",
"weaponArmoireRancherLassoText": "牧人套索",
- "weaponArmoireRancherLassoNotes": "套索:為圍捕和扯皮的理想工具。增加<%= str %>點力量, <%= per %>點感知和<%= int %>點智力。神祕寶箱:牧人系列(3/3)。",
+ "weaponArmoireRancherLassoNotes": "套索:為圍補和牽繩的理想工具。增加<%= str %>點力量, <%= per %>點感知和<%= int %>點智力。神祕寶箱:牧人系列(3/3)。",
"weaponArmoireMythmakerSwordText": "神話英雄之劍",
"weaponArmoireMythmakerSwordNotes": "雖然這把劍看起來有點破舊,但它可是見證了無數個神話英雄的誕生。增加感知和力量各<%= attrs %>點。神祕寶箱:黃金袍系列(3/3)。",
"weaponArmoireIronCrookText": "鐵彎杖",
"weaponArmoireIronCrookNotes": "激烈地敲擊鐵塊所製成的,但這把鐵彎杖很擅長牧羊哦。提高感知和力量各<%= attrs %>點。神祕寶箱:鐵角系列 (3/3)",
"weaponArmoireGoldWingStaffText": "金翼魔杖",
- "weaponArmoireGoldWingStaffNotes": "法杖上的風不斷地旋轉扭動,增加所有屬性各<%= attrs %>點。神祕寶箱:獨立項目。",
+ "weaponArmoireGoldWingStaffNotes": "法杖上的風不斷地旋轉扭動,增加所有屬性各<%= attrs %>點。神祕寶箱:獨立物品。",
"weaponArmoireBatWandText": "蝙蝠魔杖",
- "weaponArmoireBatWandNotes": "這個魔杖可以把任何任務轉變成一隻蝙蝠!只要揮動它然後等著看蝙蝠飛走吧。增加<%= int %> 點智力,和<%= per %>點感知。神祕寶箱:獨立項目。",
+ "weaponArmoireBatWandNotes": "這個魔杖可以把任何任務轉變成一隻蝙蝠!只要揮動它然後等著看蝙蝠飛走吧。增加<%= int %> 點智力,和<%= per %>點感知。神祕寶箱:獨立物品。",
"armor": "盔甲",
"armorBase0Text": "正常服裝",
"armorBase0Notes": "普通的衣服。 沒有屬性加成。",
@@ -274,9 +274,9 @@
"armorSpecialFall2015WarriorText": "稻草人盔甲",
"armorSpecialFall2015WarriorNotes": "儘管被塞滿了稻草,這件鎧甲是非常沉重的!增加<%= con %>點體質。2015年秋季限量版裝備。",
"armorSpecialFall2015MageText": "縫合長袍",
- "armorSpecialFall2015MageNotes": "Every stitch in this armor shimmers with enchantment. Increases Intelligence by <%= int %>. Limited Edition 2015 Autumn Gear.",
- "armorSpecialFall2015HealerText": "Potioner Robes",
- "armorSpecialFall2015HealerNotes": "What? Of course that was a potion of constitution. No, you are definitely not turning into a frog! Don't be ribbiticulous. Increases Constitution by <%= con %>. Limited Edition 2015 Autumn Gear.",
+ "armorSpecialFall2015MageNotes": "在這件鎧甲上的每針每線都散發著閃閃動人的魔力。增加<%= int %>點智力。2015年秋季限量版裝備。",
+ "armorSpecialFall2015HealerText": "藥師長袍",
+ "armorSpecialFall2015HealerNotes": "什麼?這當然是體質的藥水啊。不會啦,你絕不會變成一隻青蛙!別傻啦。增加<%= con %>點體質。2015年秋季限量版裝備。",
"armorMystery201402Text": "使者長袍",
"armorMystery201402Notes": "閃閃發光又強大,這些衣服有很多攜帶信件的口袋。沒有屬性加成。 2014年2月訂閱者物品。",
"armorMystery201403Text": "森林行者護甲",
@@ -305,22 +305,22 @@
"armorMystery201506Notes": "穿上這件色澤鮮豔的泳裝在珊瑚礁潛水吧!沒有屬性加成。 2015年6月訂閱者物品。",
"armorMystery201508Text": "獵豹套裝",
"armorMystery201508Notes": "穿上毛茸茸的獵豹服裝讓你跑得跟閃光一樣快!沒有屬性加成。 2015年8月訂閱者物品。",
- "armorMystery201509Text": "Werewolf Costume",
- "armorMystery201509Notes": "This IS a costume, right? Confers no benefit. September 2015 Subscriber Item.",
+ "armorMystery201509Text": "狼人服裝",
+ "armorMystery201509Notes": "這真的是扮裝,對吧?沒有屬性加成。2015年9月訂閱者物品。",
"armorMystery301404Text": "蒸汽龐克套裝",
"armorMystery301404Notes": "精巧又瀟灑,哇嗚!沒有屬性加成。3015年1月訂閱者物品。",
"armorArmoireLunarArmorText": "潤月護甲",
- "armorArmoireLunarArmorNotes": "月光會使你堅強和機警。提高 <%= str %> 點力量和 <%= int %>點智力。神祕寶箱:潤月系列(2/3)。",
+ "armorArmoireLunarArmorNotes": "月光會使你堅強和機警。提高 <%= str %> 點力量和 <%= int %>點智力。神祕寶箱:潤月系列(2/3)。",
"armorArmoireGladiatorArmorText": "角鬥士鎧甲",
- "armorArmoireGladiatorArmorNotes": "想成為一名夠格的角鬥士,你不僅要夠狡猾⋯⋯還要強到破表。增加感知<%= per %>點和力量<%= str %>。神祕寶箱:角鬥士系列(2/3)。",
+ "armorArmoireGladiatorArmorNotes": "想成為一名夠格的角鬥士,你不僅要夠狡猾⋯⋯還要強到破表。增加感知<%= per %>點和力量<%= str %>。神祕寶箱:角鬥士系列(2/3)。",
"armorArmoireRancherRobesText": "牧人袍",
- "armorArmoireRancherRobesNotes": "穿著這身神奇的牧人袍,帶上你的坐騎和寵物們吧!增加<%= str %>點力量, <%= per %>點感知和<%= int %>點智力。神祕寶箱:牧人系列(2/3)",
+ "armorArmoireRancherRobesNotes": "穿著這身神奇的牧人袍,帶上你的坐騎和寵物們吧!增加<%= str %>點力量, <%= per %>點感知和<%= int %>點智力。神祕寶箱:牧人系列(2/3)。",
"armorArmoireGoldenTogaText": "黃金長袍",
- "armorArmoireGoldenTogaNotes": "This glimmering toga is only worn by true heroes. Increases Strength and Constitution by <%= attrs %> each. Enchanted Armoire: Golden Toga Set (Item 1 of 3).",
+ "armorArmoireGoldenTogaNotes": "這件閃閃發光的長袍只有真英雄才夠格穿戴。增加力量和體質各<%= attrs %>點。神祕寶箱:黃金袍系列(1/3)。",
"armorArmoireHornedIronArmorText": "鐵角鎧甲",
- "armorArmoireHornedIronArmorNotes": "Fiercely hammered from iron, this horned armor is nearly impossible to break. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Horned Iron Set (Item 2 of 3).",
+ "armorArmoireHornedIronArmorNotes": "用鐵激烈地鍛造而成,這件角盔甲無懈可擊!增加<%= con %>點體質和<%= per %>點感知。神祕寶箱:鐵角系列 (2/3)。",
"armorArmoirePlagueDoctorOvercoatText": "瘟疫醫袍",
- "armorArmoirePlagueDoctorOvercoatNotes": "An authentic overcoat worn by the doctors who battle the Plague of Procrastination! Increases Intelligence by <%= int %>, Strength by <%= str %>, and Constitution by <%= con %>. Enchanted Armoire: Plague Doctor Set (Item 3 of 3).",
+ "armorArmoirePlagueDoctorOvercoatNotes": "和拖拉瘟疫戰鬥的醫生,值得一件真真正正的大衣!增加<%= int %>點智力,<%= str %>點力量和<%= con %>點體質。神祕寶箱:瘟疫醫師系列(3/3)。",
"headgear": "頭飾",
"headBase0Text": "沒有頭盔",
"headBase0Notes": "沒有頭飾",
@@ -371,7 +371,7 @@
"headSpecial2Text": "無名頭盔",
"headSpecial2Notes": "不求回報之人對自己許下的聖約。提高智力和力量各<%= attrs %>點。",
"headSpecialFireCoralCircletText": "火珊瑚頭飾",
- "headSpecialFireCoralCircletNotes": "This circlet, designed by Habitica's greatest alchemists, allows you to breathe water and dive for treasure! Increases Perception by <%= per %>.",
+ "headSpecialFireCoralCircletNotes": "這個裝備,由Habitica最偉大的煉金師設計,讓你可以在水中呼吸和潛水尋寶!",
"headSpecialNyeText": "可笑的派對帽子",
"headSpecialNyeNotes": "你收到了一頂可笑的派對帽子!當新年鐘聲響起時,自豪地戴上這頂帽子吧!沒有屬性加成。",
"headSpecialYetiText": "雪怪馴化頭盔",
@@ -425,21 +425,21 @@
"headSpecialSpring2015HealerText": "撫慰王冠",
"headSpecialSpring2015HealerNotes": "王冠中央的珍珠能鎮定並安撫其周圍的人。提高<%= int %>點智力。2015春季限定版裝備。",
"headSpecialSummer2015RogueText": "叛徒之帽",
- "headSpecialSummer2015RogueNotes": "This pirate hat fell overboard and has been decorated with scraps of fire coral. Increases Perception by <%= per %>. Limited Edition 2015 Summer Gear.",
+ "headSpecialSummer2015RogueNotes": "這個海盜帽掉下了甲板,帽上裝飾著火珊瑚碎片。增加<%= per %>點感知。2015年夏季限量版裝備。",
"headSpecialSummer2015WarriorText": "寶石海洋頭盔",
- "headSpecialSummer2015WarriorNotes": "Crafted of deep-ocean metal by the artisans of Dilatory, this helm is strong and handsome. Increases Strength by <%= str %>. Limited Edition 2015 Summer Gear.",
+ "headSpecialSummer2015WarriorNotes": "由辦事拖拉的工匠從深海金屬提煉製作而成。是頂堅固而美觀的頭盔。增加<%= str %>點力量。2015夏季限量版裝備。",
"headSpecialSummer2015MageText": "預言者圍巾",
- "headSpecialSummer2015MageNotes": "Hidden power shines in the threads of this scarf. Increases Perception by <%= per %>. Limited Edition 2015 Summer Gear.",
+ "headSpecialSummer2015MageNotes": "隱藏的力量閃耀在這條圍巾的絲線中。增加<%= per %>點感知。2015年限量版夏季裝備。",
"headSpecialSummer2015HealerText": "水手帽",
- "headSpecialSummer2015HealerNotes": "With your sailor's cap set firmly on your head, you can navigate even the stormiest seas! Increases Intelligence by <%= int %>. Limited Edition 2015 Summer Gear.",
- "headSpecialFall2015RogueText": "Bat-tle Wings",
- "headSpecialFall2015RogueNotes": "Echolocate your enemies with this powerful helm! Increases Perception by <%= per %>. Limited Edition 2015 Autumn Gear.",
- "headSpecialFall2015WarriorText": "Scarecrow Hat",
- "headSpecialFall2015WarriorNotes": "Everyone would want this hat--if they only had a brain. Increases Strength by <%= str %>. Limited Edition 2015 Autumn Gear.",
- "headSpecialFall2015MageText": "Stitched Hat",
- "headSpecialFall2015MageNotes": "Every stitch in this hat augments its power. Increases Perception by <%= per %>. Limited Edition 2015 Autumn Gear.",
- "headSpecialFall2015HealerText": "Hat of Frog",
- "headSpecialFall2015HealerNotes": "This is an extremely serious hat that is worthy of only the most advanced potioners. Increases Intelligence by <%= int %>. Limited Edition 2015 Autumn Gear.",
+ "headSpecialSummer2015HealerNotes": "把你的水手帽穩穩地戴在頭上,你甚至可以暢行暴風雨的海洋!增加<%= int %>點智力。2015年夏季限量版裝備。",
+ "headSpecialFall2015RogueText": "蝙蝠癲癇翅膀",
+ "headSpecialFall2015RogueNotes": "用這頂強大的頭盔去擊敗敵人吧!增加<%= per %>點感知。2015年秋季限量版裝備。",
+ "headSpecialFall2015WarriorText": "稻草人帽",
+ "headSpecialFall2015WarriorNotes": "每一個人都搶著要這頂帽子——如果他們有腦袋的話。增加<%= str %>點力量。2015年秋季限量版裝備。",
+ "headSpecialFall2015MageText": "縫合帽",
+ "headSpecialFall2015MageNotes": "在這頂帽子上的一針一線都增強了它的力量。增加<%= per %>點感知。2015年秋季限量版裝備。",
+ "headSpecialFall2015HealerText": "青蛙帽",
+ "headSpecialFall2015HealerNotes": "這是一頂極其嚴肅的帽子,只有最優秀的藥師可以配戴它。增加<%= int %>點智力。 2015年秋季限量版裝備。",
"headSpecialGaymerxText": "彩虹戰士頭盔",
"headSpecialGaymerxNotes": "這頂由五光十色的鐳射彩虹圖案裝飾的帽子是為了慶祝驕傲時節和GaymerX!GaymerX是一個向所有人開放的慶祝LGBTQ並儘情玩樂的遊戲大會。7月11-13日在舊金山市中心洲際飯店舉行!沒有屬性加成。",
"headMystery201402Text": "翼盔",
@@ -459,43 +459,43 @@
"headMystery201501Text": "繁星頭盔",
"headMystery201501Notes": "頭盔上閃爍搖曳的星座指引著佩戴者的思緒向目標前進。沒有屬性加成。2015年1月訂閱者物品。",
"headMystery201505Text": "綠騎士頭盔",
- "headMystery201505Notes": "頭盔上的綠色長羽正驕傲的舞動著。沒有屬性加成。2015年訂閱者物品。",
+ "headMystery201505Notes": "頭盔上的綠色長羽正驕傲的舞動著。沒有屬性加成。2015年5月訂閱者物品。",
"headMystery201508Text": "獵豹帽",
- "headMystery201508Notes": "這個柔順的獵豹帽可真是毛茸茸啊!沒有屬性加成。2015年訂閱者物品。",
- "headMystery201509Text": "Werewolf Mask",
- "headMystery201509Notes": "This IS a mask, right? Confers no benefit. September 2015 Subscriber Item.",
+ "headMystery201508Notes": "這個柔順的獵豹帽可真是毛茸茸啊!沒有屬性加成。2015年8月訂閱者物品。",
+ "headMystery201509Text": "狼人面具",
+ "headMystery201509Notes": "這個真的是面具,對吧?沒有屬性加成。2015年9月訂閱者物品。",
"headMystery301404Text": "華麗禮帽",
"headMystery301404Notes": "上流社會佼佼者的華麗禮帽!3015年1月訂閱者物品。沒有屬性加成。",
"headMystery301405Text": "基礎禮帽",
"headMystery301405Notes": "一頂基礎禮帽,渴望能與華麗的頭飾搭配。沒有屬性加成。3015年5月訂閱者物品。",
"headArmoireLunarCrownText": "潤月王冠",
- "headArmoireLunarCrownNotes": "This crown strengthens health and sharpens senses, especially when the moon is full. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Soothing Lunar Set (Item 1 of 3).",
+ "headArmoireLunarCrownNotes": "這頂王冠能增強生命值並磨練感知,特別是在月圓的時候。增加<%= con %>點體質和 <%= per %>點感知。神祕寶箱:潤月系列(1/3)。",
"headArmoireRedHairbowText": "紅蝴蝶結頭飾",
- "headArmoireRedHairbowNotes": "Become strong, tough, and smart while wearing this beautiful Red Hairbow! Increases Strength by <%= str %>, Constitution by <%= con %>, and Intelligence by <%= int %>. Enchanted Armoire: Independent Item.",
+ "headArmoireRedHairbowNotes": "當你戴上紅蝴蝶結頭飾,你就能變得更強壯、堅毅而且更聰明!增加<%= str %>點力量,<%= con %>點體質和<%= int %>點智力。神祕寶箱:獨立物品。",
"headArmoireVioletFloppyHatText": "紫色軟帽",
- "headArmoireVioletFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a pleasing purple color. Increases Perception by <%= per %>, Intelligence by <%= int %>, and Constitution by <%= con %>. Enchanted Armoire: Independent Item.",
+ "headArmoireVioletFloppyHatNotes": "許多咒術被縫進這頂帽子裡,最後在給它一抹惹人喜愛的紫色。增加<%= per %>點感知,<%= int %>點智力和<%= con %>點體質。神祕寶箱:獨立物品。",
"headArmoireGladiatorHelmText": "角鬥士頭盔",
- "headArmoireGladiatorHelmNotes": "To be a gladiator you must be not only strong.... but cunning. Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Gladiator Set (Item 1 of 3).",
+ "headArmoireGladiatorHelmNotes": "要成為一名鬥士,你必須要不僅是強壯⋯⋯還要狡猾。增加智力<%= int %>點和<%= per %>點感知。神祕寶箱:角鬥士系列(1/3)。",
"headArmoireRancherHatText": "牧人帽",
- "headArmoireRancherHatNotes": "Round up your pets and wrangle your mounts while wearing this magical Rancher Hat! Increases Strength by <%= str %>, Perception by <%= per %>, and Intelligence by <%= int %>. Enchanted Armoire: Rancher Set (Item 1 of 3).",
+ "headArmoireRancherHatNotes": "戴著這頂神奇的牧人帽,帶上你的坐騎和寵物們吧!增加<%= str %>點力量,<%= per %>點感知和<%= int %>點智力。神祕寶箱:牧人系列(1/3)。",
"headArmoireBlueHairbowText": "藍蝴蝶結頭飾",
- "headArmoireBlueHairbowNotes": "Become perceptive, tough, and smart while wearing this beautiful Blue Hairbow! Increases Perception by <%= per %>, Constitution by <%= con %>, and Intelligence by <%= int %>. Enchanted Armoire: Independent Item.",
+ "headArmoireBlueHairbowNotes": "當你戴上藍蝴蝶結頭飾,你就能變得更敏銳、堅毅而且更聰明!增加<%= per %>點感知,<%= con %>點體質和<%= int %>點智力。神祕寶箱:獨立物品。",
"headArmoireRoyalCrownText": "王者之冠",
- "headArmoireRoyalCrownNotes": "Hooray for the ruler, mighty and strong! Increases Strength by <%= str %>. Enchanted Armoire: Independent Item.",
+ "headArmoireRoyalCrownNotes": "統治者歡呼,吾王萬歲萬萬歲!增加<%= str %>點力量。神祕寶箱:獨立物品。",
"headArmoireGoldenLaurelsText": "黃金桂冠",
- "headArmoireGoldenLaurelsNotes": "These golden laurels reward those who have conquered bad habits. Increases Perception and Constitution by <%= attrs %> each. Enchanted Armoire: Golden Toga Set (Item 2 of 3).",
+ "headArmoireGoldenLaurelsNotes": "這頂金色桂冠用來獎勵那些克服壞習慣的人們。增加感知和體質各<%= attrs %>點。神祕寶箱:黃金袍系列(2/3)。",
"headArmoireHornedIronHelmText": "鐵角頭盔",
- "headArmoireHornedIronHelmNotes": "Fiercely hammered from iron, this horned helmet is nearly impossible to break. Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Horned Iron Set (Item 1 of 3).",
+ "headArmoireHornedIronHelmNotes": "用鐵激烈地鍛造而成,這件角頭盔無懈可擊!增加<%= con %>點體質和<%= str %>點力量。神祕寶箱:鐵角系列 (1/3)。",
"headArmoireYellowHairbowText": "黃蝴蝶結頭飾",
- "headArmoireYellowHairbowNotes": "Become perceptive, strong, and smart while wearing this beautiful Yellow Hairbow! Increases Perception, Strength, and Intelligence by <%= attrs %> each. Enchanted Armoire: Independent Item.",
+ "headArmoireYellowHairbowNotes": "當你戴上黃蝴蝶結頭飾,你就能變得更敏銳、堅毅而且更聰明!增加感知、體質和智力各<%= attrs %>點。神祕寶箱:獨立物品。",
"headArmoireRedFloppyHatText": "紅色軟帽",
- "headArmoireRedFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a radiant red color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.",
+ "headArmoireRedFloppyHatNotes": "許多咒術被縫進這頂帽子裡,最後在給它一抹光芒四射的紅色。增加感知、智力和體質各<%= attrs %>點。神祕寶箱:獨立物品。",
"headArmoirePlagueDoctorHatText": "瘟疫醫帽",
- "headArmoirePlagueDoctorHatNotes": "An authentic hat worn by the doctors who battle the Plague of Procrastination! Increases Strength by <%= str %>, Intelligence by <%= int %>, and Constitution by <%= con %>. Enchanted Armoire: Plague Doctor Set (Item 1 of 3).",
- "headArmoireBlackCatText": "Black Cat Hat",
- "headArmoireBlackCatNotes": "This black hat is... purring. And twitching its tail. And breathing? Yeah, you just have a sleeping cat on your head. Increases Intelligence and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.",
- "headArmoireOrangeCatText": "Orange Cat Hat",
- "headArmoireOrangeCatNotes": "This orange hat is... purring. And twitching its tail. And breathing? Yeah, you just have a sleeping cat on your head. Increases Strength and Constitution by <%= attrs %> each. Enchanted Armoire: Independent Item.",
+ "headArmoirePlagueDoctorHatNotes": "和拖拉瘟疫戰鬥的醫生,值得一件真真正正的帽子!增加<%= int %>點智力,<%= str %>點力量和<%= con %>點體質。神祕寶箱:瘟疫醫師系列(1/3)。",
+ "headArmoireBlackCatText": "黑貓帽",
+ "headArmoireBlackCatNotes": "這頂黑帽在⋯⋯打呼嚕,還甩動著尾巴,而且還在呼吸?沒錯,在你頭上的是一隻正在睡覺的貓。增加智力和感知各<%= attrs %>點。神祕寶箱:獨立物品。",
+ "headArmoireOrangeCatText": "橘貓帽",
+ "headArmoireOrangeCatNotes": "這頂橘帽在⋯⋯打呼嚕,還甩動著尾巴,而且還在呼吸?沒錯,在你頭上的是一隻正在睡覺的貓。增加力量和體質各<%= attrs %>點。神祕寶箱:獨立物品。",
"offhand": "副手物品",
"shieldBase0Text": "沒有副手裝備",
"shieldBase0Notes": "沒有盾牌或副武器。",
@@ -524,7 +524,7 @@
"shieldSpecial1Text": "水晶盾",
"shieldSpecial1Notes": "既能粉碎利箭,也能打破反對者的說詞。所有屬性提高<%= attrs %>。",
"shieldSpecialMoonpearlShieldText": "月亮珍珠盾",
- "shieldSpecialMoonpearlShieldNotes": "Designed for fast swimming, and also some defense. Increases Constitution by <%= con %>.",
+ "shieldSpecialMoonpearlShieldNotes": "被設計用來幫助快速游泳,還能夠形成一點防禦。增加<%= con %>點體質。",
"shieldSpecialGoldenknightText": "Mustaine的碎石流星錘",
"shieldSpecialGoldenknightNotes": "怪物統統搗碎!增加力量、智力、體質各<%= attrs %>點。",
"shieldSpecialYetiText": "雪怪馴化盾",
@@ -564,21 +564,21 @@
"shieldSpecialSummer2015RogueText": "火焰珊瑚",
"shieldSpecialSummer2015RogueNotes": "這種火珊瑚具有一種能力,可以在水裡散播毒液。提高<%= str %>點力量。2014夏季限量版裝備。",
"shieldSpecialSummer2015WarriorText": "太陽魚盾",
- "shieldSpecialSummer2015WarriorNotes": "Crafted of deep-ocean metal by the artisans of Dilatory, this shield shines like the sand and the sea. Increases Constitution by <%= con %>. Limited Edition 2015 Summer Gear.",
+ "shieldSpecialSummer2015WarriorNotes": "由辦事拖拉的工匠從深海金屬提煉製作而成。是一面閃耀著細沙和海浪的盾牌。增加 <%= con %>點體質。2015夏季限量版裝備。",
"shieldSpecialSummer2015HealerText": "綑綁之盾",
- "shieldSpecialSummer2015HealerNotes": "Use this shield to bash away bilge rats. Increases Constitution by <%= con %>. Limited Edition 2015 Summer Gear.",
+ "shieldSpecialSummer2015HealerNotes": "用這面盾牌擊退船艙裡的老鼠吧。增加<%= con %>點體質。2015年夏季限量版裝備。",
"shieldSpecialFall2015RogueText": "蝙蝠癲險斧",
"shieldSpecialFall2015RogueNotes": "令人恐懼的待辦事項看到這把斧頭在晃動時,也給嚇的縮起來。2015秋季限量版裝備。",
- "shieldSpecialFall2015WarriorText": "Birdseed Bag",
- "shieldSpecialFall2015WarriorNotes": "It's true that you're supposed to be SCARING the crows, but there's nothing wrong with making friends! Increases Constitution by <%= con %>. Limited Edition 2015 Autumn Gear.",
- "shieldSpecialFall2015HealerText": "Stirring Stick",
- "shieldSpecialFall2015HealerNotes": "This stick can stir anything without melting, dissolving, or bursting into flame! It can also be used to fiercely poke enemy tasks. Increases Constitution by <%= con %>. Limited Edition 2015 Autumn Gear.",
+ "shieldSpecialFall2015WarriorText": "鳥飼料袋",
+ "shieldSpecialFall2015WarriorNotes": "沒錯你是該嚇唬走烏鴉,但是交些朋友也不是什麼壞事!增加 <%= con %>點體質。2015年秋季限量版裝備。",
+ "shieldSpecialFall2015HealerText": "攪拌棒",
+ "shieldSpecialFall2015HealerNotes": "這根棒子無論攪拌任何東西都不會融化、溶解、更不會起火燃燒!你可以用它戳爆敵方任務。增加<%= con %>點體質。2015年秋季限量版裝備。",
"shieldMystery301405Text": "時鐘之盾",
"shieldMystery301405Notes": "擁有這塊高聳的時鐘之盾,時間與你同在!沒有屬性加成。3015年6月訂閱者物品。",
"shieldArmoireGladiatorShieldText": "角鬥士盾",
- "shieldArmoireGladiatorShieldNotes": "To be a gladiator you must.... eh, whatever, just bash them with your shield. Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Gladiator Set (Item 3 of 3).",
- "shieldArmoireMidnightShieldText": "Midnight Shield",
- "shieldArmoireMidnightShieldNotes": "This shield is most powerful at the stroke of midnight! Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Independent Item.",
+ "shieldArmoireGladiatorShieldNotes": "想成為一名夠格的角鬥士,你不僅要⋯⋯算了隨便啦,用盾牌打爆他們就對了。增加體質 <%= con %> 點和力量<%= str %>。神祕寶箱:角鬥士系列(1/3)。",
+ "shieldArmoireMidnightShieldText": "午夜之盾",
+ "shieldArmoireMidnightShieldNotes": "在午夜鐘聲響起時,這面盾牌將會展現它最大的力量!增加<%= con %> 點體質和<%= str %>點力量。神祕寶箱:獨立物品。",
"back": "後背附件",
"backBase0Text": "沒有後背附件",
"backBase0Notes": "沒有後背附件。",
@@ -591,9 +591,9 @@
"backMystery201504Text": "匆忙蜜蜂翅膀",
"backMystery201504Notes": "嗡嗡嗡!掠過一樣又一項的任務。沒有屬性加成。2015年5月訂閱者品。",
"backMystery201507Text": "抗輻射衝浪板",
- "backMystery201507Notes": "Surf off the Diligent Docks and ride the waves in Inkomplete Bay! Confers no benefit. July 2015 Subscriber Item.",
- "backMystery201510Text": "Goblin Tail",
- "backMystery201510Notes": "Prehensile and powerful! Confers no benefit. October 2015 Subscriber Item.",
+ "backMystery201507Notes": "Surf off the Diligent Docks and ride the waves in Inkomplete Bay!沒有屬性加成。2015年7月訂閱者物品。",
+ "backMystery201510Text": "哥布林尾巴",
+ "backMystery201510Notes": "很好抓握而且力量強大!2015年10月訂閱者物品。",
"backSpecialWonderconRedText": "威武斗篷",
"backSpecialWonderconRedNotes": "力量與美貌在刷刷作響。沒有屬性加成。特別版參與者物品。",
"backSpecialWonderconBlackText": "潛行斗篷",
@@ -664,8 +664,8 @@
"headAccessoryMystery201409Notes": "這對強大的鹿角會隨著樹葉一起改變顏色。沒有屬性加成。2014年9月訂閱者物品。",
"headAccessoryMystery201502Text": "思緒之翼",
"headAccessoryMystery201502Notes": "讓想像力翱翔吧!沒有屬性加成。2015年2月訂閱者物品。",
- "headAccessoryMystery201510Text": "Goblin Horns",
- "headAccessoryMystery201510Notes": "These fearsome horns are slightly slimy. Confers no benefit. October 2015 Subscriber Item.",
+ "headAccessoryMystery201510Text": "哥布林角",
+ "headAccessoryMystery201510Notes": "這些嚇人的角有一點黏糊糊的。沒有屬性加成。2015年10月訂閱者物品。",
"headAccessoryMystery301405Text": "頭戴護目鏡",
"headAccessoryMystery301405Notes": "人們說,\"護目鏡是戴在眼睛上的\"。人們說,\"沒有人會想要一個只能戴在頭上的護目鏡\"。哈!你的確是讓他們長見識了!沒有屬性加成。3015年8月訂閱者物品。",
"eyewear": "眼部配件",
@@ -690,5 +690,5 @@
"eyewearMystery301405Text": "單片眼鏡",
"eyewearMystery301405Notes": "沒有什麼飾品能比單片眼鏡更炫—可能吧,除了護目鏡。沒有屬性加成。3015年7月訂閱者物品",
"eyewearArmoirePlagueDoctorMaskText": "瘟疫醫師面罩",
- "eyewearArmoirePlagueDoctorMaskNotes": "讓醫生戴上這個面罩去抵抗蔓延的瘟疫吧!沒有屬性加成。神祕寶箱:瘟疫醫師系列(2/3)。"
+ "eyewearArmoirePlagueDoctorMaskNotes": "讓醫生戴上這個面罩去抵抗拖拉瘟疫吧!沒有屬性加成。神祕寶箱:瘟疫醫師系列(2/3)。"
}
\ No newline at end of file
diff --git a/common/locales/zh_TW/generic.json b/common/locales/zh_TW/generic.json
index 4eb2dc0b02..d01d5c11a6 100644
--- a/common/locales/zh_TW/generic.json
+++ b/common/locales/zh_TW/generic.json
@@ -28,7 +28,7 @@
"market": "市場",
"subscriberItem": "神秘物品",
"newSubscriberItem": "新的神秘物品",
- "subscriberItemText": "每個月,訂閱者會收到一個神秘物品。一般會在月底前一個星期公佈。詳情請看維基「神秘物品」(Mystery Item)頁面的確切日期。",
+ "subscriberItemText": "Each month, subscribers will receive a mystery item. This is usually released about one week before the end of the month. See the wiki's 'Mystery Item' page for more information.",
"all": "全部",
"none": "無",
"or": "或",
@@ -79,6 +79,7 @@
"errorUpCase": "錯誤:",
"newPassSent": "已傳送新密碼。",
"serverUnreach": "暫時連不上伺服器。",
+ "requestError": "Yikes, an error occurred! Please reload the page, your last action may not have been saved correctly.",
"seeConsole": "如果錯誤仍然存在,請在 幫助>回報問題 告訴我們。如果你熟悉瀏覽器的控制介面,請連同任何錯誤訊息一起回報給我們。",
"error": "錯誤",
"menu": "選單",
diff --git a/common/locales/zh_TW/messages.json b/common/locales/zh_TW/messages.json
index cadab228e9..fdc5cbd466 100644
--- a/common/locales/zh_TW/messages.json
+++ b/common/locales/zh_TW/messages.json
@@ -30,5 +30,20 @@
"messageAlreadyOwnGear": "你已經有這個東西了。到裝備頁裡裝備它吧。",
"armoireEquipment": "<%= image %> 你在神祕寶箱裡找到稀有的裝備 <%= dropText %>! 好棒!",
"armoireFood": "<%= image %> 你在神祕寶箱裡找到 <%= dropArticle %><%= dropText %>. 這是什麼東東啊?",
- "armoireExp": "你打開神祕寶箱⋯⋯只得到經驗值。"
+ "armoireExp": "你打開神祕寶箱⋯⋯只得到經驗值。",
+ "messageInsufficientGems": "Not enough gems!",
+ "messageAuthPasswordMustMatch": ":password and :confirmPassword don't match",
+ "messageAuthCredentialsRequired": ":username, :email, :password, :confirmPassword required",
+ "messageAuthUsernameTaken": "Username already taken",
+ "messageAuthEmailTaken": "Email already taken",
+ "messageAuthNoUserFound": "No user found.",
+ "messageAuthMustBeLoggedIn": "You must be logged in.",
+ "messageAuthMustIncludeTokens": "You must include a token and uid (user id) in your request",
+ "messageGroupNotFound": "Group not found or you don't have access.",
+ "messageGroupAlreadyInParty": "Already in a party, try refreshing.",
+ "messageGroupOnlyLeaderCanUpdate": "Only the group leader can update the group!",
+ "messageGroupRequiresInvite": "Can't join a group you're not invited to.",
+ "messageGroupCannotRemoveSelf": "You cannot remove yourself!",
+ "messageUserOperationProtected": "path `<%= operation %>` was not saved, as it's a protected path.",
+ "messageUserOperationNotFound": "<%= operation %> operation not found"
}
\ No newline at end of file
diff --git a/common/locales/zh_TW/settings.json b/common/locales/zh_TW/settings.json
index ad9227fc06..10e3d80633 100644
--- a/common/locales/zh_TW/settings.json
+++ b/common/locales/zh_TW/settings.json
@@ -119,22 +119,22 @@
"promoCodeApplied": "優惠代碼已使用! 請檢查你的背包",
"promoPlaceholder": "輸入優惠代碼",
"displayInviteToPartyWhenPartyIs1": "當隊伍有1個夥伴時,會顯示邀請入隊的按鈕。",
- "saveCustomDayStart": "Save Custom Day Start",
- "registration": "Registration",
- "addLocalAuth": "Add local authentication:",
- "generateCodes": "Generate Codes",
- "generate": "Generate",
- "getCodes": "Get Codes",
+ "saveCustomDayStart": "儲存開始日期",
+ "registration": "登錄",
+ "addLocalAuth": "新增本地認證",
+ "generateCodes": "產生驗證碼",
+ "generate": "產生",
+ "getCodes": "得到驗證碼",
"webhooks": "Webhooks",
- "enabled": "Enabled",
+ "enabled": "啟用",
"webhookURL": "Webhook URL",
- "add": "Add",
- "buyGemsGoldCap": "Cap raised to <%= amount %>",
- "mysticHourglass": "<%= amount %> Mystic Hourglass",
- "mysticHourglassText": "Mystic Hourglasses allow purchasing a previous month's Mystery Item set.",
- "purchasedPlanId": "Recurring $<%= price %> each <%= months %> Month(s) (<%= plan %>)",
+ "add": "增加",
+ "buyGemsGoldCap": "上限提高到<%= amount %>",
+ "mysticHourglass": "<%= amount %>神秘沙漏",
+ "mysticHourglassText": "神秘沙漏允許您購買以前每月神祕的物品。",
+ "purchasedPlanId": "定期$<%= price %>每 <%= months %>月(s) (<%= plan %>)",
"purchasedPlanExtraMonths": "You have <%= months %> months of subscription credit.",
- "consecutiveSubscription": "Consecutive Subscription",
+ "consecutiveSubscription": "連續訂閱",
"consecutiveMonths": "Consecutive Months:",
"gemCapExtra": "Gem Cap Extra:",
"mysticHourglasses": "Mystic Hourglasses:",