From 713dd16dfec88058c13dcefe377f8cb3aaec453d Mon Sep 17 00:00:00 2001 From: Blade Barringer Date: Sat, 4 Jun 2016 08:17:27 -0500 Subject: [PATCH] chore(i18n): update locales --- common/locales/cs/backgrounds.json | 9 ++- common/locales/cs/challenge.json | 31 ++++---- common/locales/cs/contrib.json | 4 +- common/locales/cs/gear.json | 8 ++ common/locales/cs/groups.json | 11 +-- common/locales/cs/limited.json | 2 +- common/locales/cs/npc.json | 6 +- common/locales/cs/pets.json | 2 +- common/locales/cs/subscriber.json | 50 ++++++------- common/locales/cs/tasks.json | 2 +- common/locales/da/backgrounds.json | 9 ++- common/locales/da/gear.json | 8 ++ common/locales/da/groups.json | 5 +- common/locales/da/tasks.json | 2 +- common/locales/de/backgrounds.json | 33 ++++---- common/locales/de/challenge.json | 16 ++-- common/locales/de/character.json | 2 +- common/locales/de/content.json | 2 +- common/locales/de/contrib.json | 4 +- common/locales/de/gear.json | 16 +++- common/locales/de/groups.json | 5 +- common/locales/de/subscriber.json | 2 +- common/locales/de/tasks.json | 2 +- common/locales/en@pirate/backgrounds.json | 9 ++- common/locales/en@pirate/gear.json | 8 ++ common/locales/en@pirate/groups.json | 5 +- common/locales/en@pirate/tasks.json | 2 +- common/locales/en_GB/backgrounds.json | 9 ++- common/locales/en_GB/gear.json | 8 ++ common/locales/en_GB/groups.json | 5 +- common/locales/en_GB/tasks.json | 2 +- common/locales/es/backgrounds.json | 9 ++- common/locales/es/challenge.json | 11 +-- common/locales/es/contrib.json | 2 +- common/locales/es/gear.json | 34 +++++---- common/locales/es/groups.json | 5 +- common/locales/es/npc.json | 4 +- common/locales/es/spells.json | 10 +-- common/locales/es/subscriber.json | 2 +- common/locales/es/tasks.json | 2 +- common/locales/es_419/backgrounds.json | 11 ++- common/locales/es_419/character.json | 2 +- common/locales/es_419/gear.json | 16 +++- common/locales/es_419/groups.json | 5 +- common/locales/es_419/spells.json | 16 ++-- common/locales/es_419/tasks.json | 2 +- common/locales/fr/backgrounds.json | 9 ++- common/locales/fr/contrib.json | 4 +- common/locales/fr/gear.json | 16 +++- common/locales/fr/groups.json | 7 +- common/locales/fr/limited.json | 2 +- common/locales/fr/pets.json | 6 +- common/locales/fr/settings.json | 4 +- common/locales/fr/spells.json | 2 +- common/locales/fr/subscriber.json | 2 +- common/locales/fr/tasks.json | 2 +- common/locales/he/backgrounds.json | 9 ++- common/locales/he/challenge.json | 4 +- common/locales/he/content.json | 8 +- common/locales/he/contrib.json | 4 +- common/locales/he/front.json | 60 +++++++-------- common/locales/he/gear.json | 74 ++++++++++-------- common/locales/he/groups.json | 75 ++++++++++--------- common/locales/he/maintenance.json | 36 ++++----- common/locales/he/npc.json | 30 ++++---- common/locales/he/pets.json | 10 +-- common/locales/he/quests.json | 38 +++++----- common/locales/he/questscontent.json | 8 +- common/locales/he/rebirth.json | 4 +- common/locales/he/settings.json | 28 +++---- common/locales/he/spells.json | 16 ++-- common/locales/he/subscriber.json | 54 +++++++------- common/locales/he/tasks.json | 34 ++++----- common/locales/hu/backgrounds.json | 9 ++- common/locales/hu/character.json | 12 +-- common/locales/hu/gear.json | 8 ++ common/locales/hu/generic.json | 2 +- common/locales/hu/groups.json | 5 +- common/locales/hu/maintenance.json | 54 +++++++------- common/locales/hu/tasks.json | 18 ++--- common/locales/it/backgrounds.json | 9 ++- common/locales/it/contrib.json | 4 +- common/locales/it/front.json | 2 +- common/locales/it/gear.json | 28 ++++--- common/locales/it/groups.json | 17 +++-- common/locales/it/maintenance.json | 6 +- common/locales/it/settings.json | 2 +- common/locales/it/subscriber.json | 16 ++-- common/locales/it/tasks.json | 2 +- common/locales/ja/backgrounds.json | 9 ++- common/locales/ja/challenge.json | 11 +-- common/locales/ja/contrib.json | 6 +- common/locales/ja/front.json | 48 ++++++------ common/locales/ja/gear.json | 44 ++++++----- common/locales/ja/generic.json | 2 +- common/locales/ja/groups.json | 75 ++++++++++--------- common/locales/ja/limited.json | 2 +- common/locales/ja/maintenance.json | 14 ++-- common/locales/ja/npc.json | 42 +++++------ common/locales/ja/pets.json | 10 +-- common/locales/ja/quests.json | 2 +- common/locales/ja/questscontent.json | 24 +++--- common/locales/ja/spells.json | 16 ++-- common/locales/ja/tasks.json | 10 +-- common/locales/nl/backgrounds.json | 11 ++- common/locales/nl/challenge.json | 20 ++--- common/locales/nl/content.json | 8 +- common/locales/nl/contrib.json | 4 +- common/locales/nl/front.json | 30 ++++---- common/locales/nl/gear.json | 62 ++++++++------- common/locales/nl/groups.json | 65 ++++++++-------- common/locales/nl/limited.json | 2 +- common/locales/nl/maintenance.json | 44 +++++------ common/locales/nl/npc.json | 42 +++++------ common/locales/nl/pets.json | 10 +-- common/locales/nl/quests.json | 38 +++++----- common/locales/nl/questscontent.json | 2 +- common/locales/nl/rebirth.json | 2 +- common/locales/nl/settings.json | 8 +- common/locales/nl/spells.json | 12 +-- common/locales/nl/subscriber.json | 46 ++++++------ common/locales/nl/tasks.json | 30 ++++---- common/locales/pl/backgrounds.json | 9 ++- common/locales/pl/challenge.json | 10 +-- common/locales/pl/character.json | 2 +- common/locales/pl/contrib.json | 8 +- common/locales/pl/front.json | 18 ++--- common/locales/pl/gear.json | 8 ++ common/locales/pl/groups.json | 5 +- common/locales/pl/limited.json | 2 +- common/locales/pl/npc.json | 8 +- common/locales/pl/pets.json | 2 +- common/locales/pl/quests.json | 6 +- common/locales/pl/rebirth.json | 4 +- common/locales/pl/settings.json | 2 +- common/locales/pl/spells.json | 8 +- common/locales/pl/subscriber.json | 4 +- common/locales/pl/tasks.json | 2 +- common/locales/pt/backgrounds.json | 13 +++- common/locales/pt/challenge.json | 6 +- common/locales/pt/content.json | 6 +- common/locales/pt/contrib.json | 4 +- common/locales/pt/front.json | 8 +- common/locales/pt/gear.json | 50 +++++++------ common/locales/pt/groups.json | 17 +++-- common/locales/pt/limited.json | 2 +- common/locales/pt/maintenance.json | 2 +- common/locales/pt/npc.json | 8 +- common/locales/pt/quests.json | 2 +- common/locales/pt/settings.json | 12 +-- common/locales/pt/subscriber.json | 4 +- common/locales/pt/tasks.json | 2 +- common/locales/ro/backgrounds.json | 91 ++++++++++++----------- common/locales/ro/challenge.json | 79 ++++++++++---------- common/locales/ro/character.json | 54 +++++++------- common/locales/ro/gear.json | 8 ++ common/locales/ro/groups.json | 5 +- common/locales/ro/tasks.json | 2 +- common/locales/ru/backgrounds.json | 21 ++++-- common/locales/ru/character.json | 6 +- common/locales/ru/content.json | 4 +- common/locales/ru/contrib.json | 12 +-- common/locales/ru/death.json | 2 +- common/locales/ru/front.json | 56 +++++++------- common/locales/ru/gear.json | 70 +++++++++-------- common/locales/ru/groups.json | 51 ++++++------- common/locales/ru/limited.json | 4 +- common/locales/ru/npc.json | 20 ++--- common/locales/ru/pets.json | 10 +-- common/locales/ru/tasks.json | 2 +- common/locales/sk/backgrounds.json | 9 ++- common/locales/sk/gear.json | 8 ++ common/locales/sk/groups.json | 5 +- common/locales/sk/tasks.json | 2 +- common/locales/sr/backgrounds.json | 9 ++- common/locales/sr/gear.json | 8 ++ common/locales/sr/groups.json | 5 +- common/locales/sr/tasks.json | 2 +- common/locales/sv/backgrounds.json | 9 ++- common/locales/sv/character.json | 6 +- common/locales/sv/content.json | 4 +- common/locales/sv/faq.json | 4 +- common/locales/sv/gear.json | 16 +++- common/locales/sv/groups.json | 5 +- common/locales/sv/limited.json | 12 +-- common/locales/sv/maintenance.json | 32 ++++---- common/locales/sv/pets.json | 10 +-- common/locales/sv/settings.json | 8 +- common/locales/sv/subscriber.json | 20 ++--- common/locales/sv/tasks.json | 4 +- common/locales/uk/backgrounds.json | 9 ++- common/locales/uk/faq.json | 2 +- common/locales/uk/gear.json | 8 ++ common/locales/uk/groups.json | 5 +- common/locales/uk/tasks.json | 2 +- common/locales/zh/backgrounds.json | 9 ++- common/locales/zh/challenge.json | 4 +- common/locales/zh/contrib.json | 4 +- common/locales/zh/death.json | 10 +-- common/locales/zh/front.json | 34 ++++----- common/locales/zh/gear.json | 40 ++++++---- common/locales/zh/groups.json | 37 ++++----- common/locales/zh/messages.json | 2 +- common/locales/zh/quests.json | 14 ++-- common/locales/zh/questscontent.json | 8 +- common/locales/zh/subscriber.json | 24 +++--- common/locales/zh/tasks.json | 28 +++---- common/locales/zh_TW/backgrounds.json | 9 ++- common/locales/zh_TW/gear.json | 8 ++ common/locales/zh_TW/groups.json | 5 +- common/locales/zh_TW/tasks.json | 2 +- 211 files changed, 1723 insertions(+), 1351 deletions(-) diff --git a/common/locales/cs/backgrounds.json b/common/locales/cs/backgrounds.json index 2e5f8fd475..772e72d2bf 100644 --- a/common/locales/cs/backgrounds.json +++ b/common/locales/cs/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Gazebo", "backgroundGazeboNotes": "Bojuj s Gazeboem!", "backgroundTreeRootsText": "Kořeny stromu", - "backgroundTreeRootsNotes": "Prozkoumej Kořeny stromu." + "backgroundTreeRootsNotes": "Prozkoumej Kořeny stromu.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/cs/challenge.json b/common/locales/cs/challenge.json index e93d518a3e..e402c5fecb 100644 --- a/common/locales/cs/challenge.json +++ b/common/locales/cs/challenge.json @@ -64,19 +64,20 @@ "hurray": "Hurá!", "noChallengeOwner": "bez majitele", "noChallengeOwnerPopover": "Tato Výzva nemá majitele, jelikož uživatel, který ji vytvořil, si smazal účet.", - "challengeMemberNotFound": "User not found among challenge's members", - "onlyGroupLeaderChal": "Only the group leader can create challenges", - "tavChalsMinPrize": "Prize must be at least 1 Gem for Tavern challenges.", - "cantAfford": "You can't afford this prize. Purchase more gems or lower the prize amount.", - "challengeIdRequired": "\"challengeId\" must be a valid UUID.", - "winnerIdRequired": "\"winnerId\" must be a valid UUID.", - "challengeNotFound": "Challenge not found.", - "onlyLeaderDeleteChal": "Only the challenge leader can delete it.", - "onlyLeaderUpdateChal": "Only the challenge leader can update it.", - "winnerNotFound": "Winner with id \"<%= userId %>\" not found or not part of the challenge.", - "noCompletedTodosChallenge": "\"includeComepletedTodos\" is not supported when fetching a challenge tasks.", - "userTasksNoChallengeId": "When \"tasksOwner\" is \"user\" \"challengeId\" can't be passed.", - "onlyChalLeaderEditTasks": "Tasks belonging to a challenge can only be edited by the leader.", - "userAlreadyInChallenge": "User is already participating in this challenge.", - "cantOnlyUnlinkChalTask": "Only broken challenges tasks can be unlinked." + "challengeMemberNotFound": "Uživatel nenalezen mezi členy výzvy", + "onlyGroupLeaderChal": "Pouze vůdce družiny může začít výzvy", + "tavChalsMinPrize": "Cena za výzvu v krčmě musí být alespoň 1 drahokam.", + "cantAfford": "Nemůžete zadat tuto odměnu. Kupte si více drahokamů nebo snižte odměnu.", + "challengeIdRequired": "„challengeId\" musí být platné UUID.", + "winnerIdRequired": "„winnerId\" musí být platné UUID.", + "challengeNotFound": "Výzva nenalezena.", + "onlyLeaderDeleteChal": "Pouze vůdce výzvy ji může smazat.", + "onlyLeaderUpdateChal": "Pouze vůdce výzvy ji může aktualizovat.", + "winnerNotFound": "Vítěz s id „<%= userId %>\" nenalezen, nebo se neúčastnil výzvy.", + "noCompletedTodosChallenge": "„includeComepletedTodos\" není podporován při plnění výzvy.", + "userTasksNoChallengeId": "Pokud \"tasksOwner\" je \"user\" \"challengeId\" nemůže být předána.", + "onlyChalLeaderEditTasks": "Úkoly náležící výzvě mohou být změněny pouze vůdcem.", + "userAlreadyInChallenge": "Uživatel se již účastní výzvy.", + "cantOnlyUnlinkChalTask": "Pouze nefunkční výzvy mohou být odendány.", + "shortNameTooShort": "Jméno tagu musí mít alespoň 3 znaky." } \ No newline at end of file diff --git a/common/locales/cs/contrib.json b/common/locales/cs/contrib.json index cd1155bfee..3fc49ac90b 100644 --- a/common/locales/cs/contrib.json +++ b/common/locales/cs/contrib.json @@ -56,8 +56,8 @@ "visitHeroes": "Navštiv Sál hrdinů (pomocníci a přispěvatelé)", "conLearn": "Dozvi se více o odměnách přispěvatelům.", "conLearnHow": "Jak přispět programu Habitica", - "surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!", - "surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!", + "surveysSingle": "Pomohl zemi Habitica růst vyplněním dotazníků nebo usilovným testováním. Děkujeme vám!", + "surveysMultiple": "<%= surveys %> krát pomohl zemi Habitica růst vyplněním dotazníků nebo usilovným testováním. Děkujeme vám!", "currentSurvey": "Aktuální dotazník", "surveyWhen": "Odznaky budou rozdány všem účastníkům poté, co budou všechny dotazníky zpracovány ke konci března.", "blurbInbox": "Tady jsou uloženy tvé soukromé zprávy! Zprávu můžeš někomu poslat kliknutím na ikonu obálky vedle jeho jména v Krčmě, Družině nebo chatu Cechu. Pokud jsi obdržel nevhodnou zprávu, měl bys nám poslat její screenshot na Lemoness (leslie@habitica.com)", diff --git a/common/locales/cs/gear.json b/common/locales/cs/gear.json index 9afc42691c..e1add29276 100644 --- a/common/locales/cs/gear.json +++ b/common/locales/cs/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "Funkční použitý luk. Zvyšuje Sílu o <%= str %>. Začarovaná almara: Základní lučištnický set (předmět 1 ze 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "zbroj", "armorBase0Text": "Obyčejné oblečení", "armorBase0Notes": "Běžné oblečení. Nenabízí žádný bonus.", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "This camouflaged vest lets you slip unnoticed through the forests. Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 2 of 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "Pokrývka hlavy", "headBase0Text": "Žádná přilba", "headBase0Notes": "Žádná pokrývka hlavy", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "No archer would be complete without a jaunty cap! Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 3 of 3).", "headArmoireGraduateCapText": "Graduate Cap", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "štít v ruce", "shieldBase0Text": "Bez štítu v ruce", "shieldBase0Notes": "Bez štítu nebo druhé zbraně.", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Osviť i tu nejtemnější jeskyni s touto mystickou lampou! Zvyšuje vnímání o <%= per %>. Začarovaná almara: Nezávislý předmět.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Příslušenství na záda", "backBase0Text": "Bez příslušenství na zádech", "backBase0Notes": "Bez příslušenství na zádech.", diff --git a/common/locales/cs/groups.json b/common/locales/cs/groups.json index c534fd1aa5..58029c4da6 100644 --- a/common/locales/cs/groups.json +++ b/common/locales/cs/groups.json @@ -15,8 +15,8 @@ "resources": "Zdroje", "askQuestionNewbiesGuild": "Položit otázku (Cech nováčků - Newbies Guild)", "tavernTalk": "Rozhovory v krčmě", - "tavernAlert1": "Poznámka: Pokud chceš nahlásit chybu, nedělej to tady, vývojáři to neuvidí. Prosím", - "tavernAlert2": "použij místo toho GitHub", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Moderátoři krčmy a cechu jsou:", "communityGuidelines": "zásady komunity", "communityGuidelinesRead1": "Prosíme, přečti si naše", @@ -158,11 +158,11 @@ "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": "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 níže na znamení, že jim rozumíš.", - "partyUpName": "Party Up", - "partyOnName": "Party On", + "partyUpName": "Malá družina", + "partyOnName": "Velká družina", "partyUpAchievement": "Připojil jsi se k Družině s jiným hráčem! Měj zábavu s porážením příšer a pomáhání si navzájem.", "partyOnAchievement": "Připojil jsi se k Družině s alespoň čtyřmi dalšími hráči! Užij jsi tvoji zvýšenou odpovědnost jak se spojíte s tvými přáteli aby jste porazili vaše nepřítele!", - "groupIdRequired": "\"groupId\" must be a valid UUID", + "groupIdRequired": "„groupId\" musí být platné UUID", "groupNotFound": "Skupina nenalezena.", "groupTypesRequired": "You must supply a valid \"type\" query string.", "questLeaderCannotLeaveGroup": "Nemůžete opustit družinu, když jste začali výpravu. Nejdříve zrušte výpravu.", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Chybějící emailová adresa v pozvánce.", "partyMustbePrivate": "Družiny musí být soukromé.", "userAlreadyInGroup": "Uživatel již je ve skupině.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "Uživatel byl již pozván do skupiny.", "userAlreadyPendingInvitation": "Uživatel přijal pozvánku.", "userAlreadyInAParty": "Uživatel již je v družině.", diff --git a/common/locales/cs/limited.json b/common/locales/cs/limited.json index 54f54d82eb..901ddc0e04 100644 --- a/common/locales/cs/limited.json +++ b/common/locales/cs/limited.json @@ -5,7 +5,7 @@ "annoyingFriends": "Otravní přátelé", "annoyingFriendsText": "Byl členy družiny zkoulován <%= snowballs %> krát.", "alarmingFriends": "Strašliví přátelé", - "alarmingFriendsText": "Got spooked <%= spookySparkles %> times by party members.", + "alarmingFriendsText": "Byl <%= spookySparkles %> krát vystrašen členy skupiny.", "agriculturalFriends": "Zemědělští přátelé", "agriculturalFriendsText": "Byl kamarády transformován <%= seeds %>krát na kytku.", "aquaticFriends": "Podvodní přátelé", diff --git a/common/locales/cs/npc.json b/common/locales/cs/npc.json index 8baefe3679..bd225f62c8 100644 --- a/common/locales/cs/npc.json +++ b/common/locales/cs/npc.json @@ -22,11 +22,11 @@ "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": "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...", "missingKeyParam": "\"req.params.key\" is required.", - "itemNotFound": "Item \"<%= key %>\" not found.", - "cannotBuyItem": "You can't buy this item.", + "itemNotFound": "Předmět „<%= key %>\" nenalezen.", + "cannotBuyItem": "Tento předmět nelze zakoupit.", "missingTypeKeyEquip": "\"key\" and \"type\" are required parameters.", "missingPetFoodFeed": "\"pet\" and \"food\" are required parameters.", - "invalidPetName": "Invalid pet name supplied.", + "invalidPetName": "Neplatné jméno mazlíčka.", "missingEggHatchingPotionHatch": "\"egg\" and \"hatchingPotion\" are required parameters.", "invalidTypeEquip": "\"type\" must be one of 'equipped', 'pet', 'mount', 'costume'.", "mustPurchaseToSet": "Musíte koupit <%= val %> k nastavení na <%= key %>.", diff --git a/common/locales/cs/pets.json b/common/locales/cs/pets.json index 1ef2ea83bd..5540711eef 100644 --- a/common/locales/cs/pets.json +++ b/common/locales/cs/pets.json @@ -12,7 +12,7 @@ "etherealLion": "Éterický lev", "veteranWolf": "Vlk veterán", "veteranTiger": "Tygr veterán", - "veteranLion": "Veteran Lion", + "veteranLion": "Lev veterán", "cerberusPup": "Štěně Kerbera", "hydra": "Hydra", "mantisShrimp": "Strašek paví", diff --git a/common/locales/cs/subscriber.json b/common/locales/cs/subscriber.json index 1e50cf7ab2..8870f055ac 100644 --- a/common/locales/cs/subscriber.json +++ b/common/locales/cs/subscriber.json @@ -4,8 +4,8 @@ "subDescription": "Nakupuj drahokamy za zlaťáky, získej každý měsíc tajemné předměty, uchovávej si historii svého pokroku, zdvojnásob možnost získaných věcí za den, podpoř vývojáře. Klikni pro více informací.", "buyGemsGold": "Kup drahokamy za zlato", "buyGemsGoldText": "Obchodník Alexander ti prodá drahokamy za cenu <%= gemCost %> zlaťáků za drahokam. Jeho měsíční dodávky jsou zprvu omezeny na <%= gemLimit %> drahokamů za měsíc, ale každé tři měsíce souvislého předplatného se jejich počet navýší o 5 a může dosáhnout maxima až 50 drahokamů za měsíc!", - "mustSubscribeToPurchaseGems": "Must subscribe to purchase gems with GP", - "reachedGoldToGemCap": "You've reached the Gold=>Gem conversion cap <%= convCap %> for this month. We have this to prevent abuse / farming. The cap will reset within the first three days of next month.", + "mustSubscribeToPurchaseGems": "Je potřeba předplatné k zakoupení drahokamů za GP", + "reachedGoldToGemCap": "Dosáhli jste limitu výměny Zlato=>Drahokamy <%= convCap %> pro tento měsíc. Limit je potřebný k zamezení zneužití nebo farmení. Limit bude zrušen v prvních třech dnech dalšího měsíce.", "retainHistory": "Ponech si další položky historie", "retainHistoryText": "Umožňuje vidět splněné úkoly po delší dobu.", "doubleDrops": "Denně získáš dvakrát více předmětů", @@ -31,7 +31,7 @@ "manageSub": "Klikni pro správu předplatného", "cancelSub": "Zrušit předplatné", "canceledSubscription": "Zrušené předplatné", - "cancelingSubscription": "Canceling the subscription", + "cancelingSubscription": "rušení předplatného", "adminSub": "Administrátorské předplatné", "morePlans": "Více plánů
Již brzy", "organizationSub": "Soukromá organizace", @@ -76,9 +76,9 @@ "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!", - "mysterySetNotFound": "Mystery set not found, or set already owned.", - "mysteryItemIsEmpty": "Mystery items are empty", - "mysteryItemOpened": "Mystery item opened.", + "mysterySetNotFound": "Záhadný set nenalezen nebo ho již vlastníte.", + "mysteryItemIsEmpty": "Záhadné předměty jsou prázdné", + "mysteryItemOpened": "Záhadný předmět otevřen.", "mysterySet201402": "Okřídlený set poslíčka", "mysterySet201403": "Set lesáka", "mysterySet201404": "Měsíční motýlí set", @@ -105,8 +105,8 @@ "mysterySet201601": "Set Šampióna předsevzetí", "mysterySet201602": "Set Lamače srdcí", "mysterySet201603": "Set Šťastného trojlístku", - "mysterySet201604": "Leaf Warrior Set", - "mysterySet201605": "Marching Bard Set", + "mysterySet201604": "Set listového válečníka", + "mysterySet201605": "Set pochodujícího barda", "mysterySet301404": "Standardní steampunkový set", "mysterySet301405": "Set steampunkových doplňků", "mysterySetwondercon": "Wondercon", @@ -118,25 +118,25 @@ "hourglassBuyItemConfirm": "Koupit tento předmět za 1 přesýpací hodiny?", "petsAlreadyOwned": "Tohoto mazlíčka již máš.", "mountsAlreadyOwned": "Toto zvíře již máš.", - "typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%= allowedTypes %>", + "typeNotAllowedHourglass": "Tento typ předmětu nelze zakoupit za Mystické přesýpací hodiny. Povolené typy: <%= allowedTypes %>", "petsNotAllowedHourglass": "Mazlíčka si nelze koupit za mystické přesýpací hodiny.", "mountsNotAllowedHourglass": "Zvíře si nelze koupit za mystické přesýpací hodiny-", "hourglassPurchase": "Koupil sis předmět za mystické přesýpací hodiny.", "hourglassPurchaseSet": "Koupil sis set předmětů za mystické přesýpací hodiny!", - "missingUnsubscriptionCode": "Missing unsubscription code.", - "missingSubscription": "User does not have a plan subscription", - "missingSubscriptionCode": "Missing subscription code. Possible values: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", - "cannotDeleteActiveAccount": "You have an active subscription, cancel your plan before deleting your account.", - "paymentNotSuccessful": "The payment was not successful", - "planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits", - "notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.", - "readCard": "<%= cardType %> has been read", - "cardTypeRequired": "Card type required", - "cardTypeNotAllowed": "Unknown card type.", - "invalidCoupon": "Invalid coupon code.", - "couponUsed": "Coupon code already used.", - "noSudoAccess": "You don't have sudo access.", - "couponCodeRequired": "The coupon code is required.", - "eventRequired": "\"req.params.event\" is required.", - "countRequired": "\"req.query.count\" is required." + "missingUnsubscriptionCode": "Chybějící kód k zrušení předplatného.", + "missingSubscription": "Uživatel nemá předplatné", + "missingSubscriptionCode": "Chybějící kód předplatitele. Možné hodnoty: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", + "cannotDeleteActiveAccount": "Máte aktivní předplatné, zrušte si ho před smazáním účtu.", + "paymentNotSuccessful": "Zaplacení neproběhlo úspešně", + "planNotActive": "Předplatné ještě nebylo aktivováén (vzhledem k PayPal bugu). Bude aktivováno <%= nextBillingDate %>, poté ho můžete zrušit a obdržíte veškeré výhody", + "notAllowedHourglass": "Nelze si koupit Mazlíčka nebo Zvíře k osedlání za Mystické přesýpací hodiny.", + "readCard": "<%= cardType %> byl přečten", + "cardTypeRequired": "Požadován typ karty", + "cardTypeNotAllowed": "Neznámý typ karty.", + "invalidCoupon": "Neplatný kód kupónu.", + "couponUsed": "Kód kupónu byl již použit.", + "noSudoAccess": "Nemáte přístup sudo.", + "couponCodeRequired": "Je požadován kód kupónu.", + "eventRequired": "je požadováno „req.params.event\".", + "countRequired": "je požadováno „req.query.count\"." } \ No newline at end of file diff --git a/common/locales/cs/tasks.json b/common/locales/cs/tasks.json index 2a64f1522a..a435dc8470 100644 --- a/common/locales/cs/tasks.json +++ b/common/locales/cs/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "Je požadována „pozice\", který musí být číslem.", "cantMoveCompletedTodo": "Nelze pohnout s dokončeným ůkolem.", - "directionUpDown": "Je požadován „směr\", který musí být 'nahoru' nebo 'dolu'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "Tento úkoly jste již označili tímto štítkem." } \ No newline at end of file diff --git a/common/locales/da/backgrounds.json b/common/locales/da/backgrounds.json index badaa91857..4b732e4886 100644 --- a/common/locales/da/backgrounds.json +++ b/common/locales/da/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Gazebo", "backgroundGazeboNotes": "Battle a Gazebo.", "backgroundTreeRootsText": "Tree Roots", - "backgroundTreeRootsNotes": "Explore the Tree Roots." + "backgroundTreeRootsNotes": "Explore the Tree Roots.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/da/gear.json b/common/locales/da/gear.json index 5e85b380a1..9bd0472277 100644 --- a/common/locales/da/gear.json +++ b/common/locales/da/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "A serviceable hand-me-down bow. Increases Strength by <%= str %>. Enchanted Armoire: Basic Archer Set (Item 1 of 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "rustning", "armorBase0Text": "Almindeligt tøj", "armorBase0Notes": "Helt normalt tøj. Giver ingen bonusser.", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "This camouflaged vest lets you slip unnoticed through the forests. Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 2 of 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "hovedbeklædning", "headBase0Text": "Ingen Hjelm", "headBase0Notes": "Ingen hovedbeklædning", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "No archer would be complete without a jaunty cap! Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 3 of 3).", "headArmoireGraduateCapText": "Graduate Cap", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "skjoldhånds-udstyr", "shieldBase0Text": "Intet Skjoldhånds-udstyr", "shieldBase0Notes": "Intet skjold eller andet våben.", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Light the darkest caves with this mystic lamp! Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Ryg-udstyr", "backBase0Text": "Intet Ryg-udstyr", "backBase0Notes": "Intet Ryg-udstyr.", diff --git a/common/locales/da/groups.json b/common/locales/da/groups.json index 615fb94513..b193f8973f 100644 --- a/common/locales/da/groups.json +++ b/common/locales/da/groups.json @@ -15,8 +15,8 @@ "resources": "Ressourcer", "askQuestionNewbiesGuild": "Stil et spørgsmål (Newbies Guild)", "tavernTalk": "Værtshuschat", - "tavernAlert1": "Obs: hvis du rapporterer en fejl vil udviklerne ikke se det. Brug venligst", - "tavernAlert2": "brug Github i stedet", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Værtshus- og Klanmoderatorer er:", "communityGuidelines": "Retningslinjer for Fællesskabet", "communityGuidelinesRead1": "Læs venligst vores", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Parties must be private", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/da/tasks.json b/common/locales/da/tasks.json index eb797ec9af..62d4aa3008 100644 --- a/common/locales/da/tasks.json +++ b/common/locales/da/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file diff --git a/common/locales/de/backgrounds.json b/common/locales/de/backgrounds.json index a1b6cc5074..bb0ab3df27 100644 --- a/common/locales/de/backgrounds.json +++ b/common/locales/de/backgrounds.json @@ -13,7 +13,7 @@ "backgroundOpenWatersText": "Offenes Meer", "backgroundOpenWatersNotes": "Genieße das offene Meer.", "backgroundSeafarerShipText": "Seeschiff", - "backgroundSeafarerShipNotes": "Segle an Bord eines Seeschiffes", + "backgroundSeafarerShipNotes": "Segle an Bord eines Seeschiffes.", "backgrounds082014": "Set 3: Veröffentlicht im August 2014", "backgroundCloudsText": "Wolken", "backgroundCloudsNotes": "Fliege durch die Wolken.", @@ -37,14 +37,14 @@ "backgroundPumpkinPatchNotes": "Schnitze Halloweenkürbisse auf einem Kürbisfeld.", "backgrounds112014": "Set 6: Veröffentlicht im November 2014", "backgroundHarvestFeastText": "Erntedankfest", - "backgroundHarvestFeastNotes": "Feiere Erntedankfest", + "backgroundHarvestFeastNotes": "Feiere Erntedankfest.", "backgroundStarrySkiesText": "Sternenhimmel", - "backgroundStarrySkiesNotes": "Betrachte den Sternenhimmel", + "backgroundStarrySkiesNotes": "Betrachte den Sternenhimmel.", "backgroundSunsetMeadowText": "Wiesen im Abendrot", - "backgroundSunsetMeadowNotes": "Bewundere die Wiesen im Abendrot", + "backgroundSunsetMeadowNotes": "Bewundere die Wiesen im Abendrot.", "backgrounds122014": "Set 7: Veröffentlicht im Dezember 2014", "backgroundIcebergText": "Eisberg", - "backgroundIcebergNotes": "Treibe dahin auf einem Eisberg.", + "backgroundIcebergNotes": "Treibe auf einem Eisberg dahin.", "backgroundTwinklyLightsText": "Glitzernde Winterlichter", "backgroundTwinklyLightsNotes": "Spaziere unter festlich geschmückten Bäumen herum.", "backgroundSouthPoleText": "Südpol", @@ -72,11 +72,11 @@ "backgroundRollingHillsNotes": "Tolle durch die Hügellandschaft.", "backgrounds042015": "Set 11: Veröffentlicht im April 2015", "backgroundCherryTreesText": "Kirschbäume", - "backgroundCherryTreesNotes": "Bewundere die blühenden Kirschbäume", + "backgroundCherryTreesNotes": "Bewundere die blühenden Kirschbäume.", "backgroundFloralMeadowText": "Blumenwiese", - "backgroundFloralMeadowNotes": "Picknicke auf der Blumenwiese", + "backgroundFloralMeadowNotes": "Picknicke auf der Blumenwiese.", "backgroundGumdropLandText": "Weingummiland", - "backgroundGumdropLandNotes": "Nasche ein wenig vom Weingummiland", + "backgroundGumdropLandNotes": "Nasche ein wenig vom Weingummiland.", "backgrounds052015": "Set 12: Veröffentlicht Mai 2015", "backgroundMarbleTempleText": "Marmortempel", "backgroundMarbleTempleNotes": "Posiere vor einem Marmortempel.", @@ -86,7 +86,7 @@ "backgroundPagodasNotes": "Erklimme die Spitze einer Pagode.", "backgrounds062015": "Set 13: Veröffentlicht im Juni 2015", "backgroundDriftingRaftText": "Treibendes Floß", - "backgroundDriftingRaftNotes": "Paddle auf einem treibenden Floß", + "backgroundDriftingRaftNotes": "Paddle auf einem treibenden Floß.", "backgroundShimmeryBubblesText": "Schimmernde Seifenblasen", "backgroundShimmeryBubblesNotes": "Schwebe durch ein Meer aus schimmernden Seifenblasen.", "backgroundIslandWaterfallsText": "Inselwasserfälle", @@ -111,7 +111,7 @@ "backgroundStableText": "Habitica-Stall", "backgroundStableNotes": "Pflege Reittiere im Habitica-Stall.", "backgroundTavernText": "Habitica-Gasthaus", - "backgroundTavernNotes": "Besuche das Habitica-Gasthaus", + "backgroundTavernNotes": "Besuche das Habitica-Gasthaus.", "backgrounds102015": "Set 17: Veröffentlich im Oktober 2015", "backgroundHarvestMoonText": "Erntemond", "backgroundHarvestMoonNotes": "Kichern unter dem Erntemond.", @@ -164,8 +164,15 @@ "backgrounds052016": "Set 24: Veröffentlicht im Mai 2016", "backgroundBeehiveText": "Bienenstock", "backgroundBeehiveNotes": "Summe und tanze in einem Bienenstock.", - "backgroundGazeboText": "Aussichtspunkt", - "backgroundGazeboNotes": "Erklimm einen Aussichtspunkt.", + "backgroundGazeboText": "Pavillon", + "backgroundGazeboNotes": "Fechte in einem Pavillon.", "backgroundTreeRootsText": "Baumwurzeln", - "backgroundTreeRootsNotes": "Erforsche die Baumwurzeln." + "backgroundTreeRootsNotes": "Erforsche die Baumwurzeln.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/de/challenge.json b/common/locales/de/challenge.json index ed7c319ecc..7ec10bf38e 100644 --- a/common/locales/de/challenge.json +++ b/common/locales/de/challenge.json @@ -33,8 +33,8 @@ "challengeTagPop": "Wettbewerbe erscheinen als Tag-Liste und Aufgabenbeschreibungen. Also ist es einerseits sinnvoll, oben einen beschreibenden Titel zu wählen, andererseits brauchst Du aber auch eine \"Kurzfassung\". Dazu kannst Du zum Beispiel \"Verliere 5 Kilo in 3 Monaten\" mit \"-5kg\" abkürzen. (Klicke auf das '?' für mehr Informationen).", "challengeDescr": "Beschreibung", "prize": "Preis", - "prizePop": "Wenn jemand Deinen Wettbewerb 'gewinnen' kann, dann kannst Du, wenn Du willst, für den Gewinner einen Edelstein-Preis ausschreiben. Maximal kannst Du alle Edelsteine, die Du hast, ausschreiben (und zusätzlich alle Edelsteine der Gilde, wenn Du die Gilde dieses Wettbewerbes gegründet hast). Achtung: Diese Preise können später nicht mehr geändert werden.", - "prizePopTavern": "Wenn jemand Deinen Wettbewerb 'gewinnen' kann, dann kannst Du, wenn Du willst, für den Gewinner einen Edelstein-Preis ausschreiben. Maximal kannst Du alle Edelsteine, die Du hast, ausschreiben. Achtung: Diese Preise können später nicht mehr geändert werden und bei Gasthaus-Wettbewerben werden sie nicht ersetzt, wenn der Wettbewerb abgebrochen wird.", + "prizePop": "Wenn jemand Deinen Wettbewerb 'gewinnen' kann, dann kannst Du, wenn Du willst, für den Gewinner einen Edelstein-Preis ausschreiben. Maximal kannst Du alle Edelsteine ausschreiben, die Du hast (und zusätzlich alle Edelsteine der Gilde, wenn Du die Gilde dieses Wettbewerbes gegründet hast). Achtung: Diese Preise können später nicht mehr geändert werden.", + "prizePopTavern": "Wenn jemand Deinen Wettbewerb 'gewinnen' kann, dann kannst Du, wenn Du willst, für den Gewinner einen Edelstein-Preis ausschreiben. Maximal kannst Du alle Edelsteine ausschreiben, die Du hast. Achtung: Diese Preise können später nicht mehr geändert werden und bei Gasthaus-Wettbewerben werden sie nicht ersetzt, wenn der Wettbewerb abgebrochen wird.", "publicChallenges": "Mindestens 1 Edelstein für öffentliche Wettbewerbe (Das verhindert Spam. Wirklich).", "officialChallenge": "Offizieller Habitica-Wettbewerb", "by": "von", @@ -45,8 +45,8 @@ "challengeCreated": "Wettbewerb erstellt", "sureDelCha": "Willst Du diesen Wetbewerb wirklich löschen?", "sureDelChaTavern": "Willst Du diesen Wetbewerb wirklich löschen? Deine Edelsteine werden nicht erstattet.", - "removeTasks": "Aufgabe entfernen", - "keepTasks": "Aufgabe behalten", + "removeTasks": "Aufgaben entfernen", + "keepTasks": "Aufgaben behalten", "closeCha": "Wettbewerb schließen und ...", "leaveCha": "Wettbewerb verlassen und ...", "challengedOwnedFilterHeader": "Besitz", @@ -56,10 +56,10 @@ "backToChallenges": "Zurück zu allen Wettbewerben", "prizeValue": "<%= gemcount %> <%= gemicon %> Preis", "clone": "Klonen", - "challengeNotEnoughGems": "Du besitzt nicht genügend Edelsteine, um diesen Wettbewerb zu erstellen.", - "noPermissionEditChallenge": "Du hast keine Berechtigung, um diesen Wettbewerb zu ändern.", - "noPermissionDeleteChallenge": "Du hast keine Berechtigung, um diesen Wettbewerb zu löschen.", - "noPermissionCloseChallenge": "Du hast keine Berechtigung, um diesen Wettbewerb zu schließen.", + "challengeNotEnoughGems": "Du hast nicht genügend Edelsteine, um diesen Wettbewerb zu erstellen.", + "noPermissionEditChallenge": "Du hast keine Berechtigung diesen Wettbewerb zu ändern.", + "noPermissionDeleteChallenge": "Du hast keine Berechtigung diesen Wettbewerb zu löschen.", + "noPermissionCloseChallenge": "Du hast keine Berechtigung diesen Wettbewerb zu schließen.", "congratulations": "Gratulation!", "hurray": "Hurra!", "noChallengeOwner": "Kein Besitzer", diff --git a/common/locales/de/character.json b/common/locales/de/character.json index 97c5ca8a81..95346e47bb 100644 --- a/common/locales/de/character.json +++ b/common/locales/de/character.json @@ -13,7 +13,7 @@ "imageUrl": "Bild-Url", "inventory": "Inventar", "social": "Soziales", - "lvl": "Lvl.", + "lvl": "Lvl", "buffed": "Bonusse aktiviert", "bodyBody": "Körper", "bodySize": "Größe", diff --git a/common/locales/de/content.json b/common/locales/de/content.json index f8642776b6..dabab4a58d 100644 --- a/common/locales/de/content.json +++ b/common/locales/de/content.json @@ -1,6 +1,6 @@ { "potionText": "Heiltrank", - "potionNotes": "Heilt um 15 Lebenspunkte (wird sofort angewendet)", + "potionNotes": "Heilt 15 Lebenspunkte (wird sofort angewendet)", "armoireText": "Verzauberter Schrank", "armoireNotesFull": "Öffne den Schrank um zufällig spezielle Gegenstände, Erfahrung oder Nahrung zu erhalten! Verbleibende Ausrüstungsgegenstände:", "armoireLastItem": "Du hast das letzte Stück seltener Ausrüstung im verzauberten Schrank gefunden.", diff --git a/common/locales/de/contrib.json b/common/locales/de/contrib.json index 474aa825af..6e5053ba0f 100644 --- a/common/locales/de/contrib.json +++ b/common/locales/de/contrib.json @@ -56,8 +56,8 @@ "visitHeroes": "Besuche die Halle der Helden (Mitwirkende und Träger)", "conLearn": "Erfahre mehr über Belohnungen für Mitwirkende", "conLearnHow": "Erfahre mehr, wie Du bei Habitica mitwirken kannst.", - "surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!", - "surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!", + "surveysSingle": "Half HabitRPG zu wachsen, entweder durch das Ausfüllen einer Umfrage oder durch grosse Hilfe beim Testen. Danke!", + "surveysMultiple": "Half Habitica <%= surveys %> mal zu wachsen, durch das Ausfüllen einer Umfrage oder durch grosse Hilfe beim Testen. Danke!", "currentSurvey": "Aktuelle Umfrage", "surveyWhen": "Das Abzeichen wird gegen Ende März verliehen, wenn alle Umfragen bearbeitet wurden.", "blurbInbox": "Hier werden Deine privaten Nachrichten (PN) gespeichert! Du kannst jemandem eine Nachricht schreiben, indem Du auf den Umschlag neben seinem Namen im Gasthaus-, Gruppen- oder Gildenchat klickst. Falls Du eine unangemessene PN erhältst, schicke eine E-Mail mit einem Screenshot davon an Lemoness\n(leslie@habitica.com)", diff --git a/common/locales/de/gear.json b/common/locales/de/gear.json index e3c71e3fdb..714cb7e424 100644 --- a/common/locales/de/gear.json +++ b/common/locales/de/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "Ein nützlicher, gebrauchter Bogen. Erhöht Stärke um <%= str %>.\nVerzauberter Schrank: Standard-Bogenschützenset (Gegenstand 1 von 3).", "weaponArmoireHabiticanDiplomaText": "Habiticaner-Diplom", "weaponArmoireHabiticanDiplomaNotes": "Ein wohlverdientes Zertifikat -- gut gemacht! Erhöht Intelligenz um <&=int %>. Verzauberter Schrank: Doktoranden-Set (Gegenstand 1 von 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "Rüstung", "armorBase0Text": "Schlichte Kleidung", "armorBase0Notes": "Gewöhnliches Kleidungsstück. Gewährt keinen Attributbonus.", @@ -368,8 +370,8 @@ "armorMystery201603Notes": "Dieser Anzug wurde aus tausenden vierblättrigen Kleeblättern zusammengenäht! Gewährt keinen Attributbonus. Abonnentengegenstand, März 2016.", "armorMystery201604Text": "Blätter-Rüstung", "armorMystery201604Notes": "Auch Du kannst ein kleiner, aber furchteinflössender Blätterhaufen sein. Gewährt keinen Attributbonus. April 2006 Abonnentengegenstand.", - "armorMystery201605Text": "Marching Bard Uniform", - "armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.", + "armorMystery201605Text": "Blaskappelen-Bardenuniform", + "armorMystery201605Notes": "Im Gegensatz zum gewöhnlichen Barden, der Abenteurergruppen beitritt, sind Barden in Habiticaner-Blaskappellen bekannt für ihre grossartigen Paraden statt Verlies-Überfällen. Gewährt keinen Attributbonus. Mai 2016 Abonnentengegenstand.", "armorMystery301404Text": "Steampunkanzug", "armorMystery301404Notes": "Adrett und schneidig, hoho! Gewährt keinen Attributbonus. Februar 3015 Abonnentengegenstand.", "armorArmoireLunarArmorText": "Beruhigende Mondrüstung", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "Diese Tarnweste lässt Dich unbemerkt durch den Wald schleichen. Erhöht Wahrnehmung um <%= per %>.\nVerzauberter Schrank: Standard-Bogenschützenset (Gegenstand 2 von 3).", "armorArmoireGraduateRobeText": "Doktorenrobe", "armorArmoireGraduateRobeNotes": "Gratulation! Diese Robe hängt schwer mit all dem Wissen, das Du angehäuft hast. Erhöht Intelligenz um <&=int %>. Verzauberter Schrank: Doktoranden-Set (Gegenstand 2 von 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "Kopfschutz", "headBase0Text": "Kein Helm.", "headBase0Notes": "Keine Kopfbedeckung.", @@ -575,8 +579,8 @@ "headMystery201603Notes": "Dieser Zylinder ist ein magischer Glücksbringer. Gewährt keinen Attributbonus. Abonnentengegenstand, März 2016.", "headMystery201604Text": "Blumenkrone", "headMystery201604Notes": "Diese geflochtenen Blumen bilden einen erstaunlich robusten Helm! Gewährt keinen Attributbonus. April 2006 Abonnentengegenstand.", - "headMystery201605Text": "Marching Bard Hat", - "headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.", + "headMystery201605Text": "Blaskappelen-Bardenhut", + "headMystery201605Notes": "Sechundsiebzig Drachen führten die grosse Parade an, zusammen mit hundertzehn Greifen! Gewährt keinen Attributbonus. Mai 2016 Abonnentengegenstand.", "headMystery301404Text": "Schicker Zylinder", "headMystery301404Notes": "Ein schicker Zylinder für die feinsten Gentlemänner und -frauen! Januar 3015 Abonnentengegenstand. Gewährt keinen Attributbonus.", "headMystery301405Text": "Einfacher Zylinder", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "Kein Bogenschütze ist vollständig ohne diese leichte Kappe.\nErhöht Wahrnehmung um <%= per %>.\nVerzauberter Schrank: Standard-Bogenschützenset (Gegenstand 3 von 3).", "headArmoireGraduateCapText": "Doktorandenhut", "headArmoireGraduateCapNotes": "Gratulation! Für Dein tiefes Nachdenken hast Du diese Denkkappe erhalten. Erhöht Intelligenz um <&=int %>. Verzauberter Schrank: Doktoranden-Set (Gegenstand 3 von 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "Schildhand-Gegenstand", "shieldBase0Text": "Keine Schildhand-Ausrüstung", "shieldBase0Notes": "Kein Schild oder keine zweite Waffe.", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Erleuchte die dunkelsten Höhlen mit dieser Wunderlampe! Erhöht Wahrnehmung um <%= per %>. Verzauberter Schrank: Unabhängiger Gegenstand.", "shieldArmoireFloralBouquetText": "Blumenstrauss", "shieldArmoireFloralBouquetNotes": "Hilft nicht viel in der Schlacht, aber sind er nicht einfach schön? Erhöht Ausdauer um <%= con %>. Verzauberter Schrank: Unabhängiger Gegenstand.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Rückenschmuck", "backBase0Text": "Kein Rückenschmuck", "backBase0Notes": "Kein Rückenschmuck.", diff --git a/common/locales/de/groups.json b/common/locales/de/groups.json index 3f7d51a212..4ec6ced75f 100644 --- a/common/locales/de/groups.json +++ b/common/locales/de/groups.json @@ -15,8 +15,8 @@ "resources": "Ressourcen", "askQuestionNewbiesGuild": "Stelle eine Frage (Die Newbies-Gilde)", "tavernTalk": "Gasthausgespräche", - "tavernAlert1": "Achtung: Wenn Du einen Bug meldest, sehen die Entwickler es hier nicht. Bitte", - "tavernAlert2": "nutze stattdessen GitHub", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Die Moderatoren des Gasthauses und der Gruppe sind:", "communityGuidelines": "Community-Richtlinien", "communityGuidelinesRead1": "Bitte lies unsere", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Fehlende E-Mail-Adresse zum Einladen.", "partyMustbePrivate": "Gruppen müssen privat sein", "userAlreadyInGroup": "Benutzer bereits in dieser Gruppe.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "Benutzer bereits zu dieser Gruppe eingeladen.", "userAlreadyPendingInvitation": "Benutzereinladung noch unbeantwortet.", "userAlreadyInAParty": "Benutzer bereits in einer Gruppe.", diff --git a/common/locales/de/subscriber.json b/common/locales/de/subscriber.json index 6ba2cef264..f7eaf82bf8 100644 --- a/common/locales/de/subscriber.json +++ b/common/locales/de/subscriber.json @@ -106,7 +106,7 @@ "mysterySet201602": "Herzensbrecher-Set", "mysterySet201603": "Glücksklee-Set", "mysterySet201604": "Blattkrieger-Set", - "mysterySet201605": "Marching Bard Set", + "mysterySet201605": "Blaskappellen-Bardenset", "mysterySet301404": "Steampunk-Standard-Set", "mysterySet301405": "Steampunk-Zubehör-Set", "mysterySetwondercon": "Wondercon", diff --git a/common/locales/de/tasks.json b/common/locales/de/tasks.json index a2507cdbab..9ef9769b69 100644 --- a/common/locales/de/tasks.json +++ b/common/locales/de/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" muss eine gültige UUID sein, passend zu einem dem Benutzer zugeordneten Tag.", "positionRequired": "\"position\" wird benötigt und muss eine Zahl sein.", "cantMoveCompletedTodo": "Abgeschlossenes To-Do kann nicht verschoben werden.", - "directionUpDown": "\"Richtung\" wird benötigt und muss 'up' oder 'down' sein.", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "Die Aufgabe besitzt bereits dieses Tag." } \ No newline at end of file diff --git a/common/locales/en@pirate/backgrounds.json b/common/locales/en@pirate/backgrounds.json index faf5beb3ad..363251f4ef 100644 --- a/common/locales/en@pirate/backgrounds.json +++ b/common/locales/en@pirate/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Gazebo", "backgroundGazeboNotes": "Battle a Gazebo.", "backgroundTreeRootsText": "Tree Roots", - "backgroundTreeRootsNotes": "Explore the Tree Roots." + "backgroundTreeRootsNotes": "Explore the Tree Roots.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/en@pirate/gear.json b/common/locales/en@pirate/gear.json index e3587155c4..b432e191cb 100644 --- a/common/locales/en@pirate/gear.json +++ b/common/locales/en@pirate/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "A serviceable hand-me-down bow. Increases Strength by <%= str %>. Enchanted Armoire: Basic Archer Set (Item 1 of 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "armor", "armorBase0Text": "Plain Slops", "armorBase0Notes": "Ordinary slops. Don't benefit ye.", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "This camouflaged vest lets you slip unnoticed through the forests. Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 2 of 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "headgear", "headBase0Text": "No Helm", "headBase0Notes": "No headgear.", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "No archer would be complete without a jaunty cap! Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 3 of 3).", "headArmoireGraduateCapText": "Graduate Cap", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "shield-hand item", "shieldBase0Text": "No Shield-Hand Equipment", "shieldBase0Notes": "No shield or second weapon.", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Light the darkest caves with this mystic lamp! Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Back Accessory", "backBase0Text": "No Back Accessory", "backBase0Notes": "No Back Accessory.", diff --git a/common/locales/en@pirate/groups.json b/common/locales/en@pirate/groups.json index 091abcb25b..2819c2456f 100644 --- a/common/locales/en@pirate/groups.json +++ b/common/locales/en@pirate/groups.json @@ -15,8 +15,8 @@ "resources": "Resources", "askQuestionNewbiesGuild": "Ask a Question (Th' Newbies Alliance)", "tavernTalk": "Pub Chatter", - "tavernAlert1": "Ahoy! If ye arrr reporting a bug, th' developers won't see it 'ere. Please", - "tavernAlert2": "use GitHub instead", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Pub an' alliance seadogs be:", "communityGuidelines": "Rules o' th' Sea", "communityGuidelinesRead1": "Please read our", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Parties must be private", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/en@pirate/tasks.json b/common/locales/en@pirate/tasks.json index dc4efa86f5..5ce8632303 100644 --- a/common/locales/en@pirate/tasks.json +++ b/common/locales/en@pirate/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file diff --git a/common/locales/en_GB/backgrounds.json b/common/locales/en_GB/backgrounds.json index 67ce671c6b..2e0360ff6d 100644 --- a/common/locales/en_GB/backgrounds.json +++ b/common/locales/en_GB/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Gazebo", "backgroundGazeboNotes": "Battle a Gazebo.", "backgroundTreeRootsText": "Tree Roots", - "backgroundTreeRootsNotes": "Explore the Tree Roots." + "backgroundTreeRootsNotes": "Explore the Tree Roots.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/en_GB/gear.json b/common/locales/en_GB/gear.json index 2656c124d3..eb5aaf427b 100644 --- a/common/locales/en_GB/gear.json +++ b/common/locales/en_GB/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "A serviceable hand-me-down bow. Increases Strength by <%= str %>. Enchanted Armoire: Basic Archer Set (Item 1 of 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "armour", "armorBase0Text": "Plain Clothing", "armorBase0Notes": "Ordinary clothing. Confers no benefit.", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "This camouflaged vest lets you slip unnoticed through the forests. Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 2 of 3).", "armorArmoireGraduateRobeText": "Academic Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "headgear", "headBase0Text": "No Helm", "headBase0Notes": "No headgear.", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "No archer would be complete without a jaunty cap! Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 3 of 3).", "headArmoireGraduateCapText": "Mortar Board", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "shield-hand item", "shieldBase0Text": "No Shield-Hand Equipment", "shieldBase0Notes": "No shield or second weapon.", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Light the darkest caves with this mystic lamp! Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Back Accessory", "backBase0Text": "No Back Accessory", "backBase0Notes": "No Back Accessory.", diff --git a/common/locales/en_GB/groups.json b/common/locales/en_GB/groups.json index d5109da655..1d563724b9 100644 --- a/common/locales/en_GB/groups.json +++ b/common/locales/en_GB/groups.json @@ -15,8 +15,8 @@ "resources": "Resources", "askQuestionNewbiesGuild": "Ask a Question (Newbies Guild)", "tavernTalk": "Tavern Talk", - "tavernAlert1": "Note: if you're reporting a bug, the developers won't see it here. Please", - "tavernAlert2": "use GitHub instead", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Tavern and guild moderators are:", "communityGuidelines": "Community Guidelines", "communityGuidelinesRead1": "Please read our", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Parties must be private.", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/en_GB/tasks.json b/common/locales/en_GB/tasks.json index 0c81c4ef46..1bb2f0c83e 100644 --- a/common/locales/en_GB/tasks.json +++ b/common/locales/en_GB/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed to-do.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file diff --git a/common/locales/es/backgrounds.json b/common/locales/es/backgrounds.json index b1bfb7eef4..23612bf06f 100644 --- a/common/locales/es/backgrounds.json +++ b/common/locales/es/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Kiosko", "backgroundGazeboNotes": "Pelea en un Kiosko.", "backgroundTreeRootsText": "Raíces de árbol", - "backgroundTreeRootsNotes": "Explora las raíces del árbol." + "backgroundTreeRootsNotes": "Explora las raíces del árbol.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/es/challenge.json b/common/locales/es/challenge.json index fe41f204a0..503613bb76 100644 --- a/common/locales/es/challenge.json +++ b/common/locales/es/challenge.json @@ -66,17 +66,18 @@ "noChallengeOwnerPopover": "Este desafío no tiene dueño porque la persona que lo creó ha eliminado su cuenta.", "challengeMemberNotFound": "User not found among challenge's members", "onlyGroupLeaderChal": "Only the group leader can create challenges", - "tavChalsMinPrize": "Prize must be at least 1 Gem for Tavern challenges.", + "tavChalsMinPrize": "El premio debe ser al menos 1 Gema para los desafíos de Taberna.", "cantAfford": "You can't afford this prize. Purchase more gems or lower the prize amount.", "challengeIdRequired": "\"challengeId\" must be a valid UUID.", - "winnerIdRequired": "\"winnerId\" must be a valid UUID.", - "challengeNotFound": "Challenge not found.", + "winnerIdRequired": "\"winnerId\" debe ser un UUID válido.", + "challengeNotFound": "Desafío no encontrado.", "onlyLeaderDeleteChal": "Only the challenge leader can delete it.", "onlyLeaderUpdateChal": "Only the challenge leader can update it.", "winnerNotFound": "Winner with id \"<%= userId %>\" not found or not part of the challenge.", - "noCompletedTodosChallenge": "\"includeComepletedTodos\" is not supported when fetching a challenge tasks.", + "noCompletedTodosChallenge": "\"includeComepletedTodos\" is not supported when fetching challenge tasks.", "userTasksNoChallengeId": "When \"tasksOwner\" is \"user\" \"challengeId\" can't be passed.", "onlyChalLeaderEditTasks": "Tasks belonging to a challenge can only be edited by the leader.", "userAlreadyInChallenge": "User is already participating in this challenge.", - "cantOnlyUnlinkChalTask": "Only broken challenges tasks can be unlinked." + "cantOnlyUnlinkChalTask": "Only broken challenges tasks can be unlinked.", + "shortNameTooShort": "El nombre de la etiqueta debe tener al menos 3 caracteres." } \ No newline at end of file diff --git a/common/locales/es/contrib.json b/common/locales/es/contrib.json index 1a7398feea..b59197dc1d 100644 --- a/common/locales/es/contrib.json +++ b/common/locales/es/contrib.json @@ -56,7 +56,7 @@ "visitHeroes": "Visite el Salón de Héroes (colaboradores y patrocinadores)", "conLearn": "Aprenda más acerca de las recompensas de colaborador", "conLearnHow": "Aprenda cómo contribuir a Habitica", - "surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!", + "surveysSingle": "Ayudaste a Habitica a crecer, mediante una encuesta o ayudando a ", "surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!", "currentSurvey": "Encuesta Actual", "surveyWhen": "Este logro será concedido a todos los participantes cuando la encuesta haya sido procesada a finales de marzo.", diff --git a/common/locales/es/gear.json b/common/locales/es/gear.json index 2e0953745b..61132afe84 100644 --- a/common/locales/es/gear.json +++ b/common/locales/es/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "Un útil arco de segunda mano. Incrementa tu Fuerza un <%= str %>. Armario Encantado: Juego Básico de Arquero (Artículo 1 de 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "armadura", "armorBase0Text": "Ropa normal", "armorBase0Notes": "Ropa normal. No otorga ningún beneficio.", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "Este chaleco de camuflaje te permite pasar desapercibido en los bosques. Incrementa la Percepción por <%= per %>. Armario Encantado: Conjunto Básico de Arquero (Artículo 2 de 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "cubrecabeza", "headBase0Text": "Sin casco", "headBase0Notes": "Sin equipo de cabeza.", @@ -573,10 +577,10 @@ "headMystery201602Notes": "Esconde tu identidad de todos tus admiradores. No otorga ningún beneficio. Artículo de suscriptor de febrero de 2016.", "headMystery201603Text": "Sombrero de Suerte", "headMystery201603Notes": "Esta galera es un amuleto mágico para la buena suerte. No otorga ningún beneficio. Artículo de Suscriptor de Marzo 2016.", - "headMystery201604Text": "Crown o' Flowers", - "headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.", - "headMystery201605Text": "Marching Bard Hat", - "headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.", + "headMystery201604Text": "Corona de flores", + "headMystery201604Notes": "¡Estas flores entrelazadas hacen un yelmo sorprendentemente robusto! Sin beneficios. Artículo de suscriptor de abril de 2016.", + "headMystery201605Text": "Sombrero de Bardo marchoso", + "headMystery201605Notes": "¡Setenta y seis dragones guían el desfile, con ciento diez grifos a su lado! Sin beneficios. Artículo de suscriptor de mayo de 2016.", "headMystery301404Text": "Sombrero de copa sofisticado", "headMystery301404Notes": "¡Un sofisticado sombrero de copa solo para los más refinados caballeros! No otorga ningún beneficio. Artículo de Suscriptor de Enero del 3015", "headMystery301405Text": "Sombrero de copa básico", @@ -625,8 +629,10 @@ "headArmoireMinerHelmetNotes": "Protege tu cabeza de las tareas que te están cayendo! Aumenta la Inteligencia <%= int %>. Armario Encantado: Kit del Minero (Objeto 1 de 3).", "headArmoireBasicArcherCapText": "Gorra Básica de Arquero", "headArmoireBasicArcherCapNotes": "¡Ningún arquero estaría completo sin un distinguido gorro! Incrementa la Percepción por <%= per %>. Armario Encantado: Conjunto Básico de Arquero (Artículo 3 de 3).", - "headArmoireGraduateCapText": "Graduate Cap", - "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGraduateCapText": "Gorra de graduado", + "headArmoireGraduateCapNotes": "¡Felicidades! Tus elaboradas ideas te hacen ganar esta gorra de pensar. Aumenta la inteligencia en <%= int %>. Armadura Encantada: Set de Graduado(Artículo 3 de 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "objeto para la mano del escudo", "shieldBase0Text": "Sin equipamiento en la mano del escudo", "shieldBase0Notes": "Sin escudo o arma secundaria.", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Ilumina las cuevas más oscuras con esta lámpara mística! Aumenta Percepción <%= per %>. Armario Encantado: Objeto Independiente.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Accesorio en la Espalda", "backBase0Text": "Sin Accesorio en la Espalda", "backBase0Notes": "Sin Accesorio en la Espalda", @@ -836,19 +844,19 @@ "eyewear": "Gafas", "eyewearBase0Text": "Sin Gafas.", "eyewearBase0Notes": "Sin Gafas.", - "eyewearSpecialBlackTopFrameText": "Black Standard Eyeglasses", + "eyewearSpecialBlackTopFrameText": "Gafas simples negras.", "eyewearSpecialBlackTopFrameNotes": "Glasses with a black frame above the lenses. Confers no benefit.", - "eyewearSpecialBlueTopFrameText": "Blue Standard Eyeglasses", + "eyewearSpecialBlueTopFrameText": "Gafas simples azules.", "eyewearSpecialBlueTopFrameNotes": "Glasses with a blue frame above the lenses. Confers no benefit.", - "eyewearSpecialGreenTopFrameText": "Green Standard Eyeglasses", + "eyewearSpecialGreenTopFrameText": "Gafas simples verdes.", "eyewearSpecialGreenTopFrameNotes": "Glasses with a green frame above the lenses. Confers no benefit.", - "eyewearSpecialPinkTopFrameText": "Pink Standard Eyeglasses", + "eyewearSpecialPinkTopFrameText": "Gafas simples rosas.", "eyewearSpecialPinkTopFrameNotes": "Glasses with a pink frame above the lenses. Confers no benefit.", - "eyewearSpecialRedTopFrameText": "Red Standard Eyeglasses", + "eyewearSpecialRedTopFrameText": "Gafas simples rojas.", "eyewearSpecialRedTopFrameNotes": "Glasses with a red frame above the lenses. Confers no benefit.", - "eyewearSpecialWhiteTopFrameText": "White Standard Eyeglasses", + "eyewearSpecialWhiteTopFrameText": "Gafas simples blancas.", "eyewearSpecialWhiteTopFrameNotes": "Glasses with a white frame above the lenses. Confers no benefit.", - "eyewearSpecialYellowTopFrameText": "Yellow Standard Eyeglasses", + "eyewearSpecialYellowTopFrameText": "Gafas simples amarillas.", "eyewearSpecialYellowTopFrameNotes": "Glasses with a yellow frame above the lenses. Confers no benefit.", "eyewearSpecialSummerRogueText": "Parche Picaresco", "eyewearSpecialSummerRogueNotes": "¡No hace falta ser un diablillo para apreciar lo distinguido que es! No otorga ningún beneficio. Equipo de Verano 2014 Edición Limitada", diff --git a/common/locales/es/groups.json b/common/locales/es/groups.json index 5a9b518c7a..823432c041 100644 --- a/common/locales/es/groups.json +++ b/common/locales/es/groups.json @@ -15,8 +15,8 @@ "resources": "Recursos", "askQuestionNewbiesGuild": "Preguntas (gremio de novatos)", "tavernTalk": "Conversaciones de Taberna", - "tavernAlert1": "Nota: Si estás informando sobre un error, los desarrolladores no van a verlo aquí. Por favor,", - "tavernAlert2": "usar GitHub", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Los moderadores de la taberna y gremiales son:", "communityGuidelines": "Normas de la Comunidad", "communityGuidelinesRead1": "Por favor lee nuestro", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Parties must be private", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/es/npc.json b/common/locales/es/npc.json index cd1804d290..249e02771c 100644 --- a/common/locales/es/npc.json +++ b/common/locales/es/npc.json @@ -22,7 +22,7 @@ "ianText": "¡Bienvenido a la Tienda de Misiones! Aquí puedes usar los Pergaminos de Misión para combatir monstruos con tus amigos. ¡Echa un vistazo al magnífico catálogo de Pergaminos de Misión que puedes encontrar a la derecha!", "ianBrokenText": "Te damos la bienvenida a la Tienda de Misiones. Aquí podrás usar tus Pergaminos de misión para combatir monstruos con tus amigos. Asegúrate de echar un vistazo a nuestra gran colección de Pergaminos de misión a la venta.", "missingKeyParam": "\"req.params.key\" is required.", - "itemNotFound": "Item \"<%= key %>\" not found.", + "itemNotFound": "Objeto \"<%= key %>\" no encontrado.", "cannotBuyItem": "You can't buy this item.", "missingTypeKeyEquip": "\"key\" and \"type\" are required parameters.", "missingPetFoodFeed": "\"pet\" and \"food\" are required parameters.", @@ -34,7 +34,7 @@ "keyRequired": "Key is required", "notAccteptedType": "Type must be in [eggs, hatchingPotions, food, quests, gear]", "contentKeyNotFound": "Key not found for Content <%= type %>", - "plusOneGem": "+1 Gem", + "plusOneGem": "+1 Gema.", "typeNotSellable": "Type is not sellable. Must be one of the following <%= acceptedTypes %>", "userItemsKeyNotFound": "Key not found for user.items <%= type %>", "pathRequired": "Path string is required", diff --git a/common/locales/es/spells.json b/common/locales/es/spells.json index 6f2783ea06..c84eaa85ba 100644 --- a/common/locales/es/spells.json +++ b/common/locales/es/spells.json @@ -35,7 +35,7 @@ "spellSpecialSnowballAuraNotes": "¡Lanza una bola de nieve a un miembro de tu grupo! ¿Que podría salir mal? Dura hasta el final del día de ese miembro.", "spellSpecialSaltText": "Sal", "spellSpecialSaltNotes": "Alguien te ha lanzado una bola de nieve. Ja Ja, muy gracioso. ¡Ahora quítame esto de encima!", - "spellSpecialSpookySparklesText": "Spooky Sparkles", + "spellSpecialSpookySparklesText": "Brillantina espeluznante", "spellSpecialSpookySparklesNotes": "Turn a friend into a floating blanket with eyes!", "spellSpecialOpaquePotionText": "Poción Opaco", "spellSpecialOpaquePotionNotes": "Cancela los efectos de la brillantina espeluznante.", @@ -48,9 +48,9 @@ "spellSpecialSandText": "Arena", "spellSpecialSandNotes": "Cancela los efectos de la espuma de mar", "spellNotFound": "Skill \"<%= spellId %>\" not found.", - "partyNotFound": "Party not found", - "targetIdUUID": "\"targetId\" must be a valid User ID.", + "partyNotFound": "Grupo no encontrado.", + "targetIdUUID": "\"targetId\" debe ser un ID de Usuario válido.", "challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.", - "spellNotOwned": "You don't own this skill.", - "spellLevelTooHigh": "You must be level <%= level %> to use this skill." + "spellNotOwned": "No posees esta habilidad.", + "spellLevelTooHigh": "Debes ser nivel <%= level %> para usar esta habilidad." } \ No newline at end of file diff --git a/common/locales/es/subscriber.json b/common/locales/es/subscriber.json index 31ba696a9f..81ee7809aa 100644 --- a/common/locales/es/subscriber.json +++ b/common/locales/es/subscriber.json @@ -4,7 +4,7 @@ "subDescription": "Comprar Joyas con Oro", "buyGemsGold": "Comprar Gemas con oro", "buyGemsGoldText": "Alejandro el Mercader le venderá Joyas por <%= gemCost %> por joya. Sus envíos mensuales tienen un límite de <%= gemLimit %> Joyas por mes. Sin embargo, este límite aumenta cada mes en 5 Joyas por cada tres meses de suscripción consecutiva, ¡hasta un máximo de 50 Joyas al mes!", - "mustSubscribeToPurchaseGems": "Must subscribe to purchase gems with GP", + "mustSubscribeToPurchaseGems": "Debes estar suscrito para conseguir gemas con oro.", "reachedGoldToGemCap": "You've reached the Gold=>Gem conversion cap <%= convCap %> for this month. We have this to prevent abuse / farming. The cap will reset within the first three days of next month.", "retainHistory": "Retener entradas adicionales al historial", "retainHistoryText": "Hace que las tareas completadas y el historial de tareas estén disponibles durante más tiempo.", diff --git a/common/locales/es/tasks.json b/common/locales/es/tasks.json index d35e8c9e6b..7207b7b8e0 100644 --- a/common/locales/es/tasks.json +++ b/common/locales/es/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file diff --git a/common/locales/es_419/backgrounds.json b/common/locales/es_419/backgrounds.json index eedee12564..fb17706b67 100644 --- a/common/locales/es_419/backgrounds.json +++ b/common/locales/es_419/backgrounds.json @@ -161,11 +161,18 @@ "backgroundGiantFlowersNotes": "Diviértete sobre flores gigantes.", "backgroundRainbowsEndText": "Final del arco iris", "backgroundRainbowsEndNotes": "Descubre oro al final del arco iris.", - "backgrounds052016": "SET 24: Released May 2016", + "backgrounds052016": "CONJUNTO 24: Emitido en mayo 2016", "backgroundBeehiveText": "Beehive", "backgroundBeehiveNotes": "Buzz and dance in a Beehive.", "backgroundGazeboText": "Gazebo", "backgroundGazeboNotes": "Battle a Gazebo.", "backgroundTreeRootsText": "Tree Roots", - "backgroundTreeRootsNotes": "Explore the Tree Roots." + "backgroundTreeRootsNotes": "Explore the Tree Roots.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/es_419/character.json b/common/locales/es_419/character.json index 6ca1f30d9a..0ed5b7bbe1 100644 --- a/common/locales/es_419/character.json +++ b/common/locales/es_419/character.json @@ -110,7 +110,7 @@ "mage": "Mago", "mystery": "Misterio", "changeClass": "Cambiar clase, devolver puntos de atributo", - "lvl10ChangeClass": "To change class you must be at least level 10.", + "lvl10ChangeClass": "Para cambiar de clase, debes ser al menos nivel 10.", "levelPopover": "Con cada nivel consigues un punto para asignar a un atributo de tu elección. Lo puedes asignar manualmente o dejar que el juego decida por ti usando una de las opciones de Asignación Automática.", "unallocated": "Puntos de Atributo no asignados", "haveUnallocated": "Tienes <%= points %> Punto(s) de Atributo no asignado(s).", diff --git a/common/locales/es_419/gear.json b/common/locales/es_419/gear.json index 69bd990d1a..69b031b853 100644 --- a/common/locales/es_419/gear.json +++ b/common/locales/es_419/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "Un arco útil de segunda mano. Incrementa la Fuerza por <%=str%>. Armario Encantado: Conjunto Básico de Arquero (Artículo 1 de 3).", "weaponArmoireHabiticanDiplomaText": "Diploma Habiticano", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "armadura", "armorBase0Text": "Ropa Simple", "armorBase0Notes": "Ropa común. No otorga ningún beneficio.", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "Este chaleco de camuflaje te permite pasar desapercibido en los bosques. Incrementa la Percepción por <%= per %>. Armario Encantado: Conjunto Básico de Arquero (Artículo 2 de 3).", "armorArmoireGraduateRobeText": "Túnica de graduado", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "equipamiento para la cabeza", "headBase0Text": "Sin yelmo", "headBase0Notes": "Sin equipamiento para la cabeza.", @@ -573,7 +577,7 @@ "headMystery201602Notes": "Protege tu identidad de todos tus admiradores. No otorga ningún beneficio. Artículo de Suscriptor de Febrero 2016. ", "headMystery201603Text": "Sombrero de la Suerte", "headMystery201603Notes": "Esta galera es un amuleto mágico para la buena suerte. No otorga ningún beneficio. Artículo de Suscriptor de Marzo 2016.", - "headMystery201604Text": "Crown o' Flowers", + "headMystery201604Text": "Corona de flores", "headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.", "headMystery201605Text": "Marching Bard Hat", "headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.", @@ -625,8 +629,10 @@ "headArmoireMinerHelmetNotes": "¡Protege tu cabeza de las tareas que caen! Incrementa la Inteligencia por <%= int %>. Armario Encantado: Conjunto de Minero (Artículo 1 de 3).", "headArmoireBasicArcherCapText": "Gorro Básico de Arquero", "headArmoireBasicArcherCapNotes": "¡Ningún arquero estaría completo sin un distinguido gorro! Incrementa la Percepción por <%= per %>. Armario Encantado: Conjunto Básico de Arquero (Artículo 3 de 3).", - "headArmoireGraduateCapText": "Graduate Cap", + "headArmoireGraduateCapText": "Birrete de graduacíon", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "artículo adicional", "shieldBase0Text": "Sin equipamiento adicional", "shieldBase0Notes": "Sin escudo o arma secundaria.", @@ -730,8 +736,10 @@ "shieldArmoireDragonTamerShieldNotes": "Distrae a tus enemigos con este escudo con forma de dragón. Incrementa la Percepción por <%= per %>. Armario Encantado: Conjunto de Domador de Dragones (Artículo 2 de 3).", "shieldArmoireMysticLampText": "Lámpara Mística", "shieldArmoireMysticLampNotes": "¡Ilumina las cuevas más oscuras con esta lámpara mística! Incrementa la Percepción por <%= per %>. Armario Encantado: Artículo Independiente.", - "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", + "shieldArmoireFloralBouquetText": "Arreglo de flores", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Accesorio para espalda", "backBase0Text": "Sin accesorio para espalda", "backBase0Notes": "Sin accesorio para espalda.", @@ -836,7 +844,7 @@ "eyewear": "Accesorios para ojos", "eyewearBase0Text": "Sin accesorios para ojos", "eyewearBase0Notes": "Sin accesorios para ojos.", - "eyewearSpecialBlackTopFrameText": "Black Standard Eyeglasses", + "eyewearSpecialBlackTopFrameText": "Lentes estándar negros", "eyewearSpecialBlackTopFrameNotes": "Glasses with a black frame above the lenses. Confers no benefit.", "eyewearSpecialBlueTopFrameText": "Blue Standard Eyeglasses", "eyewearSpecialBlueTopFrameNotes": "Glasses with a blue frame above the lenses. Confers no benefit.", diff --git a/common/locales/es_419/groups.json b/common/locales/es_419/groups.json index a8171a95da..6eebcd7d7f 100644 --- a/common/locales/es_419/groups.json +++ b/common/locales/es_419/groups.json @@ -15,8 +15,8 @@ "resources": "Recursos", "askQuestionNewbiesGuild": "Haz una Pregunta (Gremio de los Novatos)", "tavernTalk": "Conversaciones de Taberna", - "tavernAlert1": "Nota: Si estás reportando sobre un error, los desarrolladores no lo verán aquí. Por favor,", - "tavernAlert2": "mejor utiliza GitHub", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Los moderadores de la taberna y del gremio son:", "communityGuidelines": "Normas de la Comunidad", "communityGuidelinesRead1": "Por favor lee nuestras", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Parties must be private", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/es_419/spells.json b/common/locales/es_419/spells.json index d82e355a3b..87470f754d 100644 --- a/common/locales/es_419/spells.json +++ b/common/locales/es_419/spells.json @@ -35,8 +35,8 @@ "spellSpecialSnowballAuraNotes": "¡Lanza una bola de nieve a un miembro de tu equipo! ¿Qué podría salir mal? Dura hasta el nuevo día de tu compañero.", "spellSpecialSaltText": "Sal", "spellSpecialSaltNotes": "Alguien te ha lanzado una bola de nieve. Ja ja, muy gracioso. ¡Ahora quítame esta nieve de encima!", - "spellSpecialSpookySparklesText": "Spooky Sparkles", - "spellSpecialSpookySparklesNotes": "Turn a friend into a floating blanket with eyes!", + "spellSpecialSpookySparklesText": "Brillantina Espeluznante", + "spellSpecialSpookySparklesNotes": "¡Convierte a un amigo en una manta flotante con ojos!", "spellSpecialOpaquePotionText": "Poción Opaca", "spellSpecialOpaquePotionNotes": "Cancela los efectos de la Brillantina Espeluznante.", "spellSpecialShinySeedText": "Semilla Radiante", @@ -47,10 +47,10 @@ "spellSpecialSeafoamNotes": "¡Convierte a un amigo en una criatura marina!", "spellSpecialSandText": "Arena", "spellSpecialSandNotes": "Cancela los efectos de la Espuma de Mar.", - "spellNotFound": "Skill \"<%= spellId %>\" not found.", - "partyNotFound": "Party not found", - "targetIdUUID": "\"targetId\" must be a valid User ID.", - "challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.", - "spellNotOwned": "You don't own this skill.", - "spellLevelTooHigh": "You must be level <%= level %> to use this skill." + "spellNotFound": "Habilidad \"<%= spellId %>\" no encontrada.", + "partyNotFound": "Grupo no encontrado", + "targetIdUUID": "\"targetId\" debe ser un ID de usuario válido.", + "challengeTasksNoCast": "Conjurar esta habilidad en tareas de desafío no está permitido.", + "spellNotOwned": "No tienes esta habilidad.", + "spellLevelTooHigh": "Debes ser nivel <%= level %> para utilizar esta habilidad." } \ No newline at end of file diff --git a/common/locales/es_419/tasks.json b/common/locales/es_419/tasks.json index 83bdbbafd6..257ceb6fdc 100644 --- a/common/locales/es_419/tasks.json +++ b/common/locales/es_419/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file diff --git a/common/locales/fr/backgrounds.json b/common/locales/fr/backgrounds.json index 66113e1887..c6b95d5100 100644 --- a/common/locales/fr/backgrounds.json +++ b/common/locales/fr/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Belvédère", "backgroundGazeboNotes": "Combattez dans un belvédère.", "backgroundTreeRootsText": "Racines d'arbre", - "backgroundTreeRootsNotes": "Explorez les racines d'un arbre." + "backgroundTreeRootsNotes": "Explorez les racines d'un arbre.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/fr/contrib.json b/common/locales/fr/contrib.json index dfffda3394..d12dee13b8 100644 --- a/common/locales/fr/contrib.json +++ b/common/locales/fr/contrib.json @@ -56,8 +56,8 @@ "visitHeroes": "Visitez le Panthéon des Héros (contributeurs et soutiens)", "conLearn": "En savoir plus à propos des récompenses des contributeurs", "conLearnHow": "En savoir plus sur les façons de contribuer à Habitica", - "surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!", - "surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!", + "surveysSingle": "A aidé à faire progresser Habitica, en participant à une enquête ou à une phase de test importante. Merci !", + "surveysMultiple": "A aidé à faire progresser Habitica à <%= surveys %> occasions, en participant à une enquête ou à une phase de test importante. Merci !", "currentSurvey": "Enquête Actuelle", "surveyWhen": "Le badge sera attribué à tou·te·s les participant·e·s de l'enquête lorsque celle-ci aura été traitée, fin Mars.", "blurbInbox": "Voici où sont stockés vos messages privés ! Vous pouvez envoyer un message à quelqu'un en cliquant sur l'icône en forme d'enveloppe à côté de leur nom dans l'espace de discution de la Taverne, de l'Équipe ou de la Guilde. Si vous avez reçu un message inapproprié, vous pouvez en envoyer une capture d'écran par mail à Lemoness (leslie@habitica.com)", diff --git a/common/locales/fr/gear.json b/common/locales/fr/gear.json index 444d3dc980..38fd6be02f 100644 --- a/common/locales/fr/gear.json +++ b/common/locales/fr/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "Un arc facile à prendre en main. Augmente la Force de <%= str %>. Armoire enchantée : Ensemble de l'Archer de base (Objet 1 sur 3).", "weaponArmoireHabiticanDiplomaText": "Diplôme d'Habiticien·ne", "weaponArmoireHabiticanDiplomaNotes": "Le certificat d'un succès significatif. Bravo ! Augmente l'intelligence de <%= int %>. Armoire enchantée : Ensemble du diplomé (objet 1 de 3)", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "armure", "armorBase0Text": "Habit simple", "armorBase0Notes": "Un vêtement ordinaire. N'apporte aucun avantage.", @@ -368,8 +370,8 @@ "armorMystery201603Notes": "Ce costume est cousu avec des milliers de trèfles à quatre feuilles ! N'apporte aucun bonus. Équipement d'abonné de mars 2016.", "armorMystery201604Text": "Armure de feuilles", "armorMystery201604Notes": "Vous aussi, vous pouvez être un petit mais effroyable bouquet de feuilles. Ne confère aucun bonus. Équipement d'abonné·e d'Avril 2016.", - "armorMystery201605Text": "Marching Bard Uniform", - "armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.", + "armorMystery201605Text": "Uniforme du barde de fanfare", + "armorMystery201605Notes": "Contrairement aux bardes traditionnels qui se joignent à des groupes d'aventuriers, les bardes qui participent aux fanfares habiticiennes sont connus pour leurs parades grandioses, et non leurs expéditions dans des donjons. \nN'apporte aucun bonus. Équipement d'abonné·e de mai 2016.", "armorMystery301404Text": "Tenue Steampunk", "armorMystery301404Notes": "Pimpant et fringuant ! N'apporte aucun bonus. Équipement d'abonné·e de février 3015.", "armorArmoireLunarArmorText": "Armure Lunaire Apaisante", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "Cette veste de camouflage vous permet de vous faufiler inaperçu dans les forêts. Augmente la Perception de <%= per %>. Armoire enchantée : Ensemble de l'Archer de base (Objet 2 sur 3).", "armorArmoireGraduateRobeText": "Toge de diplômé", "armorArmoireGraduateRobeNotes": "Félicitations ! Cette lourde toge porte toutes les connaissances que vous avez acquises. Augmente l'Intelligence de <%= int %>. Armoire enchantée : Ensemble du diplômé (objet 2 de 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "coiffe", "headBase0Text": "Pas de casque", "headBase0Notes": "Pas de couvre-chef.", @@ -575,8 +579,8 @@ "headMystery201603Notes": "Ce haut-de-forme est un porte-bonheur magique. N'apporte aucun bonus. Équipement d'abonné de mars 2016.", "headMystery201604Text": "Couronne de fleurs", "headMystery201604Notes": "Ces fleurs tressées font un casque étonnamment résistant ! Ne confère aucun bonus. Équipement d'abonné·e d'Avril 2016.", - "headMystery201605Text": "Marching Bard Hat", - "headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.", + "headMystery201605Text": "Chapeau du barde de fanfare", + "headMystery201605Notes": "Soixante-seize dragons ont mené la grande parade, et cent dix griffons étaient à portée de main ! N'apporte aucun bonus. Équipement d'abonné·e de mai 2016.", "headMystery301404Text": "Haut-de-forme Fantaisiste", "headMystery301404Notes": "Un couvre-chef fantaisiste pour les gens de bonne famille les plus élégants ! N'apporte aucun bonus. Équipement d'abonné·e de janvier 3015.", "headMystery301405Text": "Haut-de-forme Classique", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "Tout archer digne de ce nom possède un chapeau désinvolte ! Augmente la Perception de <%= per %>. Armoire enchantée : Ensemble de l'Archer de base (Objet 3 sur 3).", "headArmoireGraduateCapText": "Coiffe de diplômé", "headArmoireGraduateCapNotes": "Félicitations ! Vos pensées profondes vous ont récompensé de cette coiffe pensante. Augmente l'Intelligence de <%= int %>. Armoire enchantée : Ensemble du diplômé (objet 3 de 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "objet de main de bouclier", "shieldBase0Text": "Pas d'Équipement de Main de Bouclier", "shieldBase0Notes": "Pas de bouclier ni de deuxième arme.", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Illuminez les cavernes les plus sombres grâce à cette lampe mystique ! Augmente la Perception de <%= per %> points. Armoire Enchantée : Objet Indépendant.", "shieldArmoireFloralBouquetText": "Bouquet de fleurs", "shieldArmoireFloralBouquetNotes": "Ne sont pas très utiles dans une bataille, mais ne sont-elles pas belles ? Augmente la Constitution de <%= con %> points. Armoire Enchantée : Objet Indépendant.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Accessoire de Dos", "backBase0Text": "Pas d’accessoire dorsal", "backBase0Notes": "Pas d’accessoire dorsal.", diff --git a/common/locales/fr/groups.json b/common/locales/fr/groups.json index f00d472438..2af26aa6ce 100644 --- a/common/locales/fr/groups.json +++ b/common/locales/fr/groups.json @@ -15,8 +15,8 @@ "resources": "Ressources", "askQuestionNewbiesGuild": "Posez une question (Guilde des Nouveaux Arrivants)", "tavernTalk": "Discussion de comptoir", - "tavernAlert1": "Note : si vous signalez un problème ici, les développeurs ne le verront pas. Veuillez", - "tavernAlert2": "utiliser GitHub à la place", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Les modérateurs des guildes et de la Taverne sont :", "communityGuidelines": "Règles de Vie en Communauté", "communityGuidelinesRead1": "Merci de lire nos", @@ -177,12 +177,13 @@ "inviteMissingEmail": "L'adresse courriel est manquante dans l'invitation.", "partyMustbePrivate": "Les équipes doivent être privées", "userAlreadyInGroup": "Utilisateur déjà dans cette équipe.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "Utilisateur déjà invité à joindre cette équipe.", "userAlreadyPendingInvitation": "Utilisateur déjà en cours d'invitation.", "userAlreadyInAParty": "Utilisateur déjà dans une équipe.", "userWithIDNotFound": "Utilisateur avec l'ID \"<%= userId %>\" non trouvé.", "userHasNoLocalRegistration": "L'utilisateur n'a pas un enregistrement local (nom d'utilisateur, courriel, mot de passe).", - "uuidsMustBeAnArray": "Les ID d'utilisateurs des invitations doivent être un tableau.", + "uuidsMustBeAnArray": "Les ID utilisateurs des invitations doivent être un tableau.", "emailsMustBeAnArray": "Les emails des invitations doivent être un tableau.", "canOnlyInviteMaxInvites": "Vous ne pouvez envoyer que \"<%= maxInvites %>\" invitations à la fois", "onlyCreatorOrAdminCanDeleteChat": "Vous n'êtes pas autorisé à supprimer ce message !" diff --git a/common/locales/fr/limited.json b/common/locales/fr/limited.json index e7712af012..67fdc93bc4 100644 --- a/common/locales/fr/limited.json +++ b/common/locales/fr/limited.json @@ -5,7 +5,7 @@ "annoyingFriends": "Amis Pénibles", "annoyingFriendsText": "A été touché·e <%= snowballs %> fois par des boules de neige lancées par un membre de l'équipe.", "alarmingFriends": "Amis Inquiétants", - "alarmingFriendsText": "A été effrayé·e <%= spookySparkles %> fois par des membres de l'équipe.", + "alarmingFriendsText": "A été transformé·e en fantôme <%= spookySparkles %> fois par des membres de l'équipe.", "agriculturalFriends": "Amis Agricoles", "agriculturalFriendsText": "A été transformé·e en fleur <%= seeds %> fois par un membre de son équipe.", "aquaticFriends": "Amis Aquatiques", diff --git a/common/locales/fr/pets.json b/common/locales/fr/pets.json index 42e3de96e1..6ea47d65ee 100644 --- a/common/locales/fr/pets.json +++ b/common/locales/fr/pets.json @@ -10,9 +10,9 @@ "magicMounts": "Montures magiques", "rareMounts": "Montures rares", "etherealLion": "Lion Éthéré", - "veteranWolf": "Loup de Vétéran", - "veteranTiger": "Tigre de Vétéran", - "veteranLion": "Lion vétéran", + "veteranWolf": "Loup Vétéran", + "veteranTiger": "Tigre Vétéran", + "veteranLion": "Lion Vétéran", "cerberusPup": "Chiot Cerbère", "hydra": "Hydre", "mantisShrimp": "Crevette-mante", diff --git a/common/locales/fr/settings.json b/common/locales/fr/settings.json index 2b15a37a27..f32615b754 100644 --- a/common/locales/fr/settings.json +++ b/common/locales/fr/settings.json @@ -47,7 +47,7 @@ "customDayStart": "Heure personnalisée de début de journée", "changeCustomDayStart": "Changer l'Heure personnalisée de début de journée ?", "sureChangeCustomDayStart": "Êtes-vous sûr•e de vouloir changer votre heure personnalisée de début de journée ?", - "customDayStartHasChanged": "L'heure personnalisée du début de votre journée a changé.", + "customDayStartHasChanged": "Votre heure personnalisée de début de journée a été changé.", "nextCron": "Vos tâches Quotidiennes seront réinitialisées la prochaine fois que vous utiliserez Habitica après <%= time %>. Faites attention à compléter vos tâches Quotidiennes avant cette heure !", "customDayStartInfo1": "Par défaut, Habitica vérifie et réinitialise vos tâches Quotidiennes à minuit dans votre fuseau horaire. Vous pouvez personnaliser cette heure ici.", "misc": "Divers", @@ -149,7 +149,7 @@ "enabled": "Activé", "webhookURL": "URL du webhook", "invalidUrl": "URL invalide", - "invalidEnabled": "le paramètre \"enabled' doit être booléen", + "invalidEnabled": "le paramètre \"enabled' doit être un booléen", "regIdRequired": "RegId est requis", "pushDeviceAdded": "Appareil push ajouté avec succès", "pushDeviceAlreadyAdded": "L'utilisateur a déjà l'appareil push", diff --git a/common/locales/fr/spells.json b/common/locales/fr/spells.json index 757c86f89a..ba4660e564 100644 --- a/common/locales/fr/spells.json +++ b/common/locales/fr/spells.json @@ -35,7 +35,7 @@ "spellSpecialSnowballAuraNotes": "Jetez une boule de neige à un membre de votre équipe ! Qu'est-ce qui pourrait mal tourner ? L'effet dure jusqu'à la fin du jour pour ce membre.", "spellSpecialSaltText": "Sel", "spellSpecialSaltNotes": "Quelqu'un vous a envoyé une boule de neige. Ha, ha, ha, très drôle. Enlevez-moi cette neige de là, maintenant !", - "spellSpecialSpookySparklesText": "Etincelles effrayantes", + "spellSpecialSpookySparklesText": "Éclats effrayants", "spellSpecialSpookySparklesNotes": "Changez un·e ami·e en couverture flottante avec des yeux !", "spellSpecialOpaquePotionText": "Potion Opaque", "spellSpecialOpaquePotionNotes": "Annule les effets de la Poudre Poltergeist.", diff --git a/common/locales/fr/subscriber.json b/common/locales/fr/subscriber.json index 5109a67816..355fa2c47c 100644 --- a/common/locales/fr/subscriber.json +++ b/common/locales/fr/subscriber.json @@ -106,7 +106,7 @@ "mysterySet201602": "Ensemble du Bourreau des Cœurs ", "mysterySet201603": "Ensemble du Trèfle à Quatre Feuilles", "mysterySet201604": "Ensemble du Guerrier Feuille", - "mysterySet201605": "Marching Bard Set", + "mysterySet201605": "Ensemble du barde de fanfare", "mysterySet301404": "Ensemble Steampunk de Base", "mysterySet301405": "Ensemble D'accessoire Steampunk", "mysterySetwondercon": "Wondercon", diff --git a/common/locales/fr/tasks.json b/common/locales/fr/tasks.json index 48230d7179..ec3b6819ca 100644 --- a/common/locales/fr/tasks.json +++ b/common/locales/fr/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" doit être un UUID valide correspondant à une étiquette appartenant à l'utilisateur.", "positionRequired": "\"position\" est requis et doit être un nombre.", "cantMoveCompletedTodo": "Impossible de déplacer une tâche À Faire complétée.", - "directionUpDown": "\"direction\" est requis et doit être 'up' ou 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "La tâche est déjà étiquetée avec l'étiquette utilisée." } \ No newline at end of file diff --git a/common/locales/he/backgrounds.json b/common/locales/he/backgrounds.json index 68ee1fe3da..ae7e193586 100644 --- a/common/locales/he/backgrounds.json +++ b/common/locales/he/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "גזיבו", "backgroundGazeboNotes": "הילחמ/י נגד גזיבו.", "backgroundTreeRootsText": "שורשי עץ", - "backgroundTreeRootsNotes": "סקור/סיקרי את שורשי העץ." + "backgroundTreeRootsNotes": "סקור/סיקרי את שורשי העץ.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/he/challenge.json b/common/locales/he/challenge.json index f6f994b912..46ea456f27 100644 --- a/common/locales/he/challenge.json +++ b/common/locales/he/challenge.json @@ -74,10 +74,10 @@ "onlyLeaderDeleteChal": "רק מנהיג/ת האתגר יכול/ה למחוק אותו.", "onlyLeaderUpdateChal": "רק מנהיג/ת האתגר יכול/ה לעדכן אותו.", "winnerNotFound": "מנצח/ת עם זהות משתמש \"<%= userId %>\" לא נמצא או לא חלק מהאתגר.", - "noCompletedTodosChallenge": "\"includeComepletedTodos\" is not supported when fetching challenge tasks.", + "noCompletedTodosChallenge": "\"includeCompletedTodos\" איננו נמתמך בעת הבאת משימות אתגר.", "userTasksNoChallengeId": "כאשר \"tasksOwner\" הוא/היא \"user\" \"challengeId\" איננו יכול לעבור.", "onlyChalLeaderEditTasks": "מטלות השייכות לאתגר יכולות לעבור עריכה רק על ידי המנהיג/ה.", "userAlreadyInChallenge": "המשתמש/ת כבר משתתפ/ת באתגר הזה.", "cantOnlyUnlinkChalTask": "רק מטלות אתגרים שבורים יכולות להיות לא מקושרות.", - "shortNameTooShort": "Tag Name must have at least 3 characters." + "shortNameTooShort": "שם תגית חייב להכיל לפחות 3 תווים." } \ No newline at end of file diff --git a/common/locales/he/content.json b/common/locales/he/content.json index 2170a68257..e6425524a9 100644 --- a/common/locales/he/content.json +++ b/common/locales/he/content.json @@ -116,9 +116,9 @@ "questEggFalconText": "פאלקון", "questEggFalconMountText": "פאלקון", "questEggFalconAdjective": "מהיר", - "questEggTreelingText": "Treeling", - "questEggTreelingMountText": "Treeling", - "questEggTreelingAdjective": "a leafy", + "questEggTreelingText": "עצון", + "questEggTreelingMountText": "עצון", + "questEggTreelingAdjective": "מרובה עלים", "eggNotes": "מצא שיקוי הבקעה לשפוך על ביצה זו, והיא תהפוך ל<%= eggText(locale) %> <%= eggAdjective(locale) %>.", "hatchingPotionBase": "רגיל", "hatchingPotionWhite": "לבן", @@ -132,7 +132,7 @@ "hatchingPotionGolden": "זהוב", "hatchingPotionSpooky": "מפחיד", "hatchingPotionPeppermint": "מנטה", - "hatchingPotionFloral": "Floral", + "hatchingPotionFloral": "פרחוני", "hatchingPotionNotes": "מזוג שיקוי זה על ביצה, והיא תבקע כ: <%= potText(locale) %>.", "premiumPotionAddlNotes": "לא ניתן לשימוש על ביצי הרפתקאות.", "foodMeat": "בשר", diff --git a/common/locales/he/contrib.json b/common/locales/he/contrib.json index 3ce26f2995..874b7408ab 100644 --- a/common/locales/he/contrib.json +++ b/common/locales/he/contrib.json @@ -56,8 +56,8 @@ "visitHeroes": "בקר בהיכל הגיבורים (תורמים ונותני גיבוי)", "conLearn": "למד עוד אודות פרסי תורמים", "conLearnHow": "למד כיצד לתרום ל-Habitica", - "surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!", - "surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!", + "surveysSingle": "סייעתם להאביטיקה לגדול, באמצעות מילוי שאלון או מאמץ בדיקות גדול. תודה רבה!", + "surveysMultiple": "סייעתם להאביטיקה לגדול ב <%= surveys %> הזדמנויות, באמצעות מילוי שאלון או במאמץ בדיקות גדול. תודה רבה!", "currentSurvey": "שאלון נוכחי", "surveyWhen": "התג ינתן כפרס לכל ממלאי השאלון בסוף מרץ, לאחר שעיבוד נתוני השאלונים יסתיים.", "blurbInbox": "כאן נשמרות הודעותיכם הפרטיות! תוכלו לשלוח למישהו הודעה על ידי לחיצה על תמונת המעטפה ליד שמם בפונדק, בחבורה, או בשיחת גילדה. אם קיבלתם הודעה פרטית שהיא אינה ראוייה, עליכם לשלוח תמונת מסך שלה ללמונס (leslie@habitica.com)", diff --git a/common/locales/he/front.json b/common/locales/he/front.json index 75097bb5cf..d751826f2f 100644 --- a/common/locales/he/front.json +++ b/common/locales/he/front.json @@ -28,7 +28,7 @@ "communityReddit": "רדיט", "companyAbout": "איך זה עובד", "companyBlog": "בלוג", - "devBlog": "Developer Blog", + "devBlog": "בלוג מפתחים", "companyDonate": "תרום", "companyExtensions": "הרחבות", "companyPrivacy": "פרטיות", @@ -52,7 +52,7 @@ "featureSocialHeading": "משחק חברתי", "featuredIn": "מוצגים נוספים", "featuresHeading": "מאפיינים נוספים:", - "footerDevs": "Developers", + "footerDevs": "מפתחים", "footerCommunity": "קהילה", "footerCompany": "חברה", "footerMobile": "נייד", @@ -184,7 +184,7 @@ "zelahQuote": "עם [האביטיקה], אפשר לשכנע אותי ללכת לישון בזמן באמצעות המחשבה של זכייה בנקודות על ללכת לישון מוקדם או הפסד בריאות על איחור!", "reportAccountProblems": "דווח על בעיות בחשבון משתמש", "reportCommunityIssues": "דווח על בעיות בקהילה", - "subscriptionPaymentIssues": "Subscription and Payment Issues", + "subscriptionPaymentIssues": "עינייני מנויים ותשלומים", "generalQuestionsSite": "שאלות כלליות בנוגע לאתר", "businessInquiries": "שאלות ובירורים עסקיים", "merchandiseInquiries": "שאלות ובירורים בנוגע לרכישות", @@ -226,31 +226,31 @@ "altAttrGithub": "גיטהאב", "altAttrTrello": "Trello", "altAttrSlack": "Slack", - "missingAuthHeaders": "Missing authentication headers.", - "missingAuthParams": "Missing authentication parameters.", - "missingUsernameEmail": "Missing username or email.", - "missingEmail": "Missing email.", - "missingUsername": "Missing username.", - "missingPassword": "Missing password.", - "missingNewPassword": "Missing new password.", - "wrongPassword": "Wrong password.", - "notAnEmail": "Invalid email address.", - "emailTaken": "Email address is already used in an account.", - "newEmailRequired": "Missing new email address.", - "usernameTaken": "Username already taken.", - "passwordConfirmationMatch": "Password confirmation doesn't match password.", - "invalidLoginCredentials": "Incorrect username and/or email and/or password.", - "passwordReset": "If we have your email on file, your password reset link has been sent to your email.", - "passwordResetEmailSubject": "Password Reset for Habitica", - "passwordResetEmailText": "Password for <%= username %> has been reset to <%= newPassword %> . Important! Both username and password are case-sensitive -- you must enter both exactly as shown here. We recommend copying and pasting both instead of typing them. Log in at <%= baseUrl %>. After you have logged in, head to <%= baseUrl %>/#/options/settings/settings and change your password.", - "passwordResetEmailHtml": "Password for <%= username %> has been reset to <%= newPassword %>.

Important! Both username and password are case-sensitive -- you must enter both exactly as shown here. We recommend copying and pasting both instead of typing them.

Log in at <%= baseUrl %>. After you have logged in, head to <%= baseUrl %>/#/options/settings/settings and change your password.", - "invalidLoginCredentialsLong": "Uh-oh - your username or password is incorrect.\n- Make sure your username or email is typed correctly.\n- You may have signed up with Facebook, not email. Double-check by trying Facebook login.\n- If you forgot your password, click \"Forgot Password\".", - "invalidCredentials": "There is no account that uses those credentials.", - "accountSuspended": "Account has been suspended, please contact leslie@habitica.com with your User ID \"<%= userId %>\" for assistance.", - "onlyFbSupported": "Only Facebook is supported currently.", - "cantDetachFb": "Account lacks another authentication method, can't detach Facebook.", - "onlySocialAttachLocal": "Local authentication can be added to only a social account.", - "invalidReqParams": "Invalid request parameters.", - "memberIdRequired": "\"member\" must be a valid UUID.", - "heroIdRequired": "\"heroId\" must be a valid UUID." + "missingAuthHeaders": "חסרות ״כותרות אימות״.", + "missingAuthParams": "חסרים פרמטרי אימות.", + "missingUsernameEmail": "חסר שם משתמש או מייל.", + "missingEmail": "חסרה כתובת מייל.", + "missingUsername": "חסר שם משתמש.", + "missingPassword": "חסרה סיסמה.", + "missingNewPassword": "חסרה סיסמה חדשה.", + "wrongPassword": "סיסמה שגויה.", + "notAnEmail": "כתובת מייל לא תקנית.", + "emailTaken": "כתובת המייל כבר בשימוש על ידי חשבון אחר.", + "newEmailRequired": "חסרה כתובת מייל חדשה.", + "usernameTaken": "שם המשתמש כבר תפוס.", + "passwordConfirmationMatch": "אימות הסיסמה לא תואם את הסיסמה הראשונה.", + "invalidLoginCredentials": "שם משתמש או מייל או סיסמה לא נכונים.", + "passwordReset": "אם המייל שלך במערכת, מייל איפוס סיסמה נשלח אליך.", + "passwordResetEmailSubject": "איפוס סיסמה עבור האביטיקה", + "passwordResetEmailText": "הסיסמה של <%= username %> אופסה ל <%= newPassword %> . חשוב! גם שם המשתמש וגם הסיסמה הם תלויי רישיות -- עלייכם להקליד את שניהם בדיוק כפי שמוצג פה. אנו ממליצים להעתיק ולהדביק את שניהם במקום להקליד אותם. התחברו ב <%= baseUrl %>. לאחר שהתחברתם, גשו ל <%= baseUrl %>/#/אפשרויות/הגדרות/הגדרות ושנו את סיסמתכם.", + "passwordResetEmailHtml": "הסיסמה של <%= username %> אופסה ל <%= newPassword %>.

חשוב! גם שם המשתמש וגם הסיסמה הם תלויי רישיות -- עלייכם להקליד את שניהם בדיוק כפי שמוצג פה. אנו ממליצים להעתיק ולהדביק את שניהם במקום להקליד אותם.

התחברו ב <%= baseUrl %>. לאחר שהתחברתם, גשו ל <%= baseUrl %>/#/אפשרויות/הגדרות/הגדרות ושנו את סיסמתכם.", + "invalidLoginCredentialsLong": "או-או - שם המשתמש או הסיסמה לא נכונים.\n - וודא ששם המשתמש או המייל הוקלד נכונה.\n -יכול להיות שנרשמתם באמצעות פייסבוק, ולא מייל. בדקו זאת ונסו להתחבר דרך פייסבוק.\n - אם שכחתם את הסיסמה, לכמו על \"שכחתי סיסמה\".", + "invalidCredentials": "לא קיים חשבון המשתמש בפרטים אלו.", + "accountSuspended": "החשבון הושהה, אנא שלחו מייל ל leslie@habitica.com עם מספר המשתמש שלכם \"<%= userId %>\" לתמיכה.", + "onlyFbSupported": "רק פייסבוק נתמך בשלב הזה.", + "cantDetachFb": "אין לחשבון אמצעי אימות אחר, לא ניתן לנתק את פייסבוק.", + "onlySocialAttachLocal": "אימות מקומי ניתן להוסיף אך ורק לחשבון שמקושר לרשת חברתית.", + "invalidReqParams": "פרמטרי בקשה שגויים.", + "memberIdRequired": "״משתמש״ חייב להיות מזהה משתמש תקין.", + "heroIdRequired": "״הרולד״ חייב להיות מזהה משתמש תקין." } \ No newline at end of file diff --git a/common/locales/he/gear.json b/common/locales/he/gear.json index 2c2e748282..d04d049884 100644 --- a/common/locales/he/gear.json +++ b/common/locales/he/gear.json @@ -189,8 +189,10 @@ "weaponArmoireMiningPickaxNotes": "כרו כמות מקסימלית של זהב ממשימותיכם! מגביר תפיסה ב <%= per %>. ארמואר קסום: סט כורים (חפץ 3 מתוך 3).", "weaponArmoireBasicLongbowText": "קשת-ארוכה בסיסית", "weaponArmoireBasicLongbowNotes": "קשת יד שנייה שניתן להשתמש בה. מגבירה כוח ב <%= str %>. ארמואר קסום: סט קשת בסיסי (חפץ 1 מתוך 3).", - "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", - "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireHabiticanDiplomaText": "דיפלומת האביטיקן", + "weaponArmoireHabiticanDiplomaNotes": "מסמך של הישג משמעותי - כל הכבוד! מגביר תבונה ב<%= int %>. ארמואר קסום: סט בוגר (חפץ 1 מתוך 3)", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "שריון", "armorBase0Text": "בגדים פשוטים", "armorBase0Notes": "אלה סתם בגדים, הם לא נותנים בונוס.", @@ -366,10 +368,10 @@ "armorMystery201512Notes": "זמנו את הלהבות הקרחיות של החורף! לא מקנה ייתרון כלשהו. דצמבר 2015, חפץ מנויים.", "armorMystery201603Text": "חליפת מזל", "armorMystery201603Notes": "חליפה זו ארוגה מאלפי תלתנים בעלי ארבע עלים! לא מקנה ייתרון. מרץ 2016, חפץ מנויים.", - "armorMystery201604Text": "Armor o' Leaves", - "armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.", - "armorMystery201605Text": "Marching Bard Uniform", - "armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.", + "armorMystery201604Text": "שריון עלים", + "armorMystery201604Notes": "גם את/ה יכול/ה להיות כרית עלים קטנה אך אימתנית. אינו מקנה תועלת. חפץ מנויים מאפריל 2016.", + "armorMystery201605Text": "מדים של משורר צועד", + "armorMystery201605Notes": "בניגוד למשוררים המסורתיים אשר מצטרפים אל חבורות הרפתקנים, משוררים שמצטרפים אל תזמורות צועדות האביטיקניות נודעים בשל מצעדים ראוותניים, לא פשיטות על מבוכים. אינם מקנים תועלת. חפץ מנויים של מאי 2016.", "armorMystery301404Text": "חליפת סטימפאנק", "armorMystery301404Notes": "נאה ונמרץ, אה! לא מקנה ייתרון. פברואר 3015, חפץ מנויים.", "armorArmoireLunarArmorText": "שריון ירח מרגיע", @@ -400,8 +402,10 @@ "armorArmoireMinerOverallsNotes": "ייתכן והם נראים שחוקים, אך הם מכושפים לדחות עפר. מגבירים חוסן ב <%= con %>. ארמואר קסום: סט כורים (חפץ 2 מתוך 3).", "armorArmoireBasicArcherArmorText": "שריון קשת בסיסי", "armorArmoireBasicArcherArmorNotes": "ווסט הסוואה זה מאפשר לכם להתגנב בלתי מורגשים דרך היער. מגביר תפיסה ב <%= per %>. ארמואר קסום: סט קשת בסיסי (חפץ 2 מתוך 3).", - "armorArmoireGraduateRobeText": "Graduate Robe", - "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireGraduateRobeText": "גלימת בוגר", + "armorArmoireGraduateRobeNotes": "מזל טוב! הגלימה כבדת המשקל הזו עמוסה בכל הידע שאותו צברת. מגבירה תבונה ב<%= int %>. ארמואר קסום: סט בוגר (חפץ 2 מתוך 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "ציוד ראש", "headBase0Text": "ללא קסדה", "headBase0Notes": "בלי שום כיסוי ראש בכלל.", @@ -573,10 +577,10 @@ "headMystery201602Notes": "שמרו על זהותכם מפני מעריצים. לא מקנה ייתרון. פברואר 2016, חפץ מנויים.", "headMystery201603Text": "כובע מזל", "headMystery201603Notes": "כובע זה הוא קמע מזל קסום. לא מקנה ייתרון. מרץ 2016, חפץ מנויים.", - "headMystery201604Text": "Crown o' Flowers", - "headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.", - "headMystery201605Text": "Marching Bard Hat", - "headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.", + "headMystery201604Text": "כתר פרחים", + "headMystery201604Notes": "הפרחים השזורים האלו יוצרים קסדה חזקה באופן מפתיע! לא מקנה תועלת. אפריל 2016, חפץ מנויים.", + "headMystery201605Text": "כובע משורר צעדן", + "headMystery201605Notes": "שבעים ושישה דרקונים הובילו את המצעד הגדול, עם מאה ועשרה גריפונים בקרבת יד! אינו מקנה תועלת. חפץ מנויים של מאי 2016.", "headMystery301404Text": "כובע ראש מפואר", "headMystery301404Notes": "כובע ראש מפואר למכובד שבג׳נטלמנים! ינואר 3015, חפץ מנויים. לא מקנה ייתרון.", "headMystery301405Text": "כובע ראש בסיסי", @@ -625,10 +629,12 @@ "headArmoireMinerHelmetNotes": "הגנו על ראשכם ממשימות נופלות! מגביר תבונה ב <%= int %>. ארמואר קסום: סט כורים (חפץ 1 מתוך 3).", "headArmoireBasicArcherCapText": "כובע קשת בסיסי", "headArmoireBasicArcherCapNotes": "אף קשת לא יהיה מושלם בלי כובע קליל! מגביר תפיסה ב <%= per %>. ארמואר קסום: סט קשת בסיסי (חפץ 3 מתוך 3).", - "headArmoireGraduateCapText": "Graduate Cap", - "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", - "offhand": "חפץ יד-מגן", - "shieldBase0Text": "אין חפץ יד-מגן", + "headArmoireGraduateCapText": "כובע בוגר", + "headArmoireGraduateCapNotes": "מזל טוב! המחשבות העמוקות שלך הרוויחו עבורך את כובע המחשבה הזה. מגביר תבונה ב<%= int %>. ארמואר קסום: סט בוגר (חפץ 2 מתוך 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", + "offhand": "חפץ ליד המגינה", + "shieldBase0Text": "אין חפץ ביד המגינה", "shieldBase0Notes": "לא הצטיידת באף מגן או נשק ליד החדשה.", "shieldWarrior1Text": "מגן עץ", "shieldWarrior1Notes": "מגן עץ עגול ועבה. מגביר את ערך החוסן שלך ב<%= con %> נקודות.", @@ -687,7 +693,7 @@ "shieldSpecialWinter2015HealerText": "מגן מרגיע", "shieldSpecialWinter2015HealerNotes": "המגן מסיט את הרוח הקפואה. מגביר חוסן ב <%= con %>. מהדורה מוגבלת 2014-2015, ציוד חורף.", "shieldSpecialSpring2015RogueText": "צפצוף מתפוצץ", - "shieldSpecialSpring2015RogueNotes": "Don't let the sound fool you - these explosives pack a punch. Increases Strength by <%= str %>. Limited Edition 2015 Spring Gear.", + "shieldSpecialSpring2015RogueNotes": "אל תתנו לקול לשטות בכם - חומר הנפץ הזה לא פראיר! מגביר כוח ב <%= str %>. מהדורה מוגבלת 2015, ציוד אביב.", "shieldSpecialSpring2015WarriorText": "גועל כלים", "shieldSpecialSpring2015WarriorNotes": "שלחו זאת על אויבייכם... או פשוט החזיקו זאת, כיוון שהוא יתמלא במזון כלבים טעים בארוחת הערב. מגביר חוסן ב <%= con %>. מהדורה מוגבלת 2015, ציוד אביב.", "shieldSpecialSpring2015HealerText": "כרית עם דוגמה", @@ -730,8 +736,10 @@ "shieldArmoireDragonTamerShieldNotes": "הסיחו את דעתם של אויבים עם מגן בצורת דרקון זה. מגביר תפיסה ב <%= per %>. ארמואר קסום: סט מאלף דרקונים (חפץ 2 מתוך 3).", "shieldArmoireMysticLampText": "מנורה מיסטית", "shieldArmoireMysticLampNotes": "האירו את המערות החשוכות ביותר עם מנורה מיסטית זו! מגביר תפיסה ב <%= per %>. ארמואר קסום: חפץ בלתי תלוי.", - "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", - "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireFloralBouquetText": "זר פרחים", + "shieldArmoireFloralBouquetNotes": "אינם עזר של ממש בקרב, אבל נכון שהם יפים? מגביר חוסן ב <%= con %>. ארמואר קסום: חפץ בלתי תלוי.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "אביזר גב", "backBase0Text": "אביזר ללא גב", "backBase0Notes": "אביזר ללא גב.", @@ -836,20 +844,20 @@ "eyewear": "לבוש לעיניים", "eyewearBase0Text": "ללא לבוש לעיניים", "eyewearBase0Notes": "ללא לבוש לעיניים.", - "eyewearSpecialBlackTopFrameText": "Black Standard Eyeglasses", - "eyewearSpecialBlackTopFrameNotes": "Glasses with a black frame above the lenses. Confers no benefit.", - "eyewearSpecialBlueTopFrameText": "Blue Standard Eyeglasses", - "eyewearSpecialBlueTopFrameNotes": "Glasses with a blue frame above the lenses. Confers no benefit.", - "eyewearSpecialGreenTopFrameText": "Green Standard Eyeglasses", - "eyewearSpecialGreenTopFrameNotes": "Glasses with a green frame above the lenses. Confers no benefit.", - "eyewearSpecialPinkTopFrameText": "Pink Standard Eyeglasses", - "eyewearSpecialPinkTopFrameNotes": "Glasses with a pink frame above the lenses. Confers no benefit.", - "eyewearSpecialRedTopFrameText": "Red Standard Eyeglasses", - "eyewearSpecialRedTopFrameNotes": "Glasses with a red frame above the lenses. Confers no benefit.", - "eyewearSpecialWhiteTopFrameText": "White Standard Eyeglasses", - "eyewearSpecialWhiteTopFrameNotes": "Glasses with a white frame above the lenses. Confers no benefit.", - "eyewearSpecialYellowTopFrameText": "Yellow Standard Eyeglasses", - "eyewearSpecialYellowTopFrameNotes": "Glasses with a yellow frame above the lenses. Confers no benefit.", + "eyewearSpecialBlackTopFrameText": "משקפיים שחורות סטנדרטיות", + "eyewearSpecialBlackTopFrameNotes": "משקפיים בעלי מסגרת שחורה מעל העדשות. אינם מקנים תועלת.", + "eyewearSpecialBlueTopFrameText": "משקפיים כחולות סטנדרטיות", + "eyewearSpecialBlueTopFrameNotes": "משקפיים בעלי מסגרת כחולה מעל העדשות. אינם מקנים תועלת.", + "eyewearSpecialGreenTopFrameText": "משקפיים ירוקות סטנדרטיות", + "eyewearSpecialGreenTopFrameNotes": "משקפיים בעלי מסגרת ירוקה מעל העדשות. אינם מקנים תועלת.", + "eyewearSpecialPinkTopFrameText": "משקפיים ורודות סטנדרטיות", + "eyewearSpecialPinkTopFrameNotes": "משקפיים בעלי מסגרת ורודה מעל העדשות. אינם מקנים תועלת.", + "eyewearSpecialRedTopFrameText": "משקפיים אדומות סטנדרטיות", + "eyewearSpecialRedTopFrameNotes": "משקפיים בעלי מסגרת אדומה מעל העדשות. אינם מקנים תועלת.", + "eyewearSpecialWhiteTopFrameText": "משקפיים לבנות סטנדרטיות", + "eyewearSpecialWhiteTopFrameNotes": "משקפיים בעלי מסגרת לבנה מעל העדשות. אינם מקנים תועלת.", + "eyewearSpecialYellowTopFrameText": "משקפיים צהובות סטנדרטיות", + "eyewearSpecialYellowTopFrameNotes": "משקפיים בעלי מסגרת צהובה מעל העדשות. אינם מקנים תועלת.", "eyewearSpecialSummerRogueText": "רטייה שובבית", "eyewearSpecialSummerRogueNotes": "לא צריך להיות נבזה כדי לראות עד כמה זה אופנתי! לא מקנה ייתרון. מהדורה מוגבלת 2014, ציוד קיץ.", "eyewearSpecialSummerWarriorText": "רטייה נמרצת", diff --git a/common/locales/he/groups.json b/common/locales/he/groups.json index 6a45cab186..9e4f270806 100644 --- a/common/locales/he/groups.json +++ b/common/locales/he/groups.json @@ -15,8 +15,8 @@ "resources": "משאבים", "askQuestionNewbiesGuild": "שאלו שאלה (גילדת הטירונים)", "tavernTalk": "שיחת פונדק", - "tavernAlert1": "הערה: אם את/ה מדווח/ת על באג, המפתחים לא יראו זאת כאן. אנא", - "tavernAlert2": "השתמש ב GitHub במקום זאת", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "עורכי הפונדק והגילדות הם:", "communityGuidelines": "החוקים הקהילתיים", "communityGuidelinesRead1": "אנא קרא את", @@ -92,7 +92,7 @@ "send": "שליחה", "messageSentAlert": "הודעה נשלחה", "pmHeading": "הודעה פרטית ל <%= name %>", - "pmsMarkedRead": "Your private messages have been marked as read", + "pmsMarkedRead": "ההודעות הפרטיות שלך סומנו כנקראו", "clearAll": "מחק את כל ההודעות", "confirmDeleteAllMessages": "האם אתם בטוחים שאתם רוצים למחוק את כל ההודעות בתיבת הדואר שלכם? משתמשים אחרים עדיין יראו הודעות ששלחתם אליהם.", "optOutPopover": "לא בקטע של הודעות פרטיות? לחצ/י כדי לוותר על זה", @@ -100,15 +100,15 @@ "unblock": "ביטול חסימה", "pm-reply": "שליחת תגובה", "inbox": "תיבת דואר", - "messageRequired": "A message is required.", - "toUserIDRequired": "A User ID is required", - "gemAmountRequired": "A number of gems is required", - "notAuthorizedToSendMessageToThisUser": "Can't send message to this user.", - "privateMessageGiftIntro": "Hello <%= receiverName %>, <%= senderName %> has sent you", - "privateMessageGiftGemsMessage": "<%= gemAmount %> gems!", - "privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> months of subscription!", - "cannotSendGemsToYourself": "Cannot send gems to yourself. Try a subscription instead.", - "badAmountOfGemsToSend": "Amount must be within 1 and your current number of gems.", + "messageRequired": "נדרש למלא הודעה.", + "toUserIDRequired": "נדרש מספר הזהות של המשתמש/ת", + "gemAmountRequired": "נדרש למלא את מספר אבני החן", + "notAuthorizedToSendMessageToThisUser": "לא ניתן לשלוח הודעה אל המשתמש/ת", + "privateMessageGiftIntro": "שלום <%= receiverName %>, המשתמש/ת <%= senderName %> שלח/ה לך", + "privateMessageGiftGemsMessage": "<%= gemAmount %> אבני חן!", + "privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> חודשים של רישום כמנוי/ה!", + "cannotSendGemsToYourself": "לא ניתן לשלוח אבני חן אל עצמך. יש לנסות רישום כמנוי במקום.", + "badAmountOfGemsToSend": "הסכום חייב להיות בין 1 אל כמות אבני החן שכרגע ברשותך.", "abuseFlag": "דווח/י על הפרת חוקי הקהילה", "abuseFlagModalHeading": "לדווח על <%= name %> באשמת הפרת חוקים?", "abuseFlagModalBody": "האם אתם בטוחים שאתם רוצים לדווח על ההודעה הזו? אתם אמורים לדווח אך ורק על הודעות שמפרות את <%= firstLinkStart %>הנחיות הקהילה<%= linkEnd %> ו/או <%= secondLinkStart %>תנאי השירות<%= linkEnd %>. דיווח לא מוצדק הוא הפרה של הנחיות הקהילה ויחשב כעבירה. סיבות נאותות לדיווח על הודעה כוללות, אך לא מוגבלות ל:


", @@ -150,7 +150,7 @@ "partyExplanation1": "שחקו בהאביטיקה עם חברים כדי להשאר מחוייבים!", "partyExplanation2": "הלחמו במפלצות וצרו אתגרים!", "partyExplanation3": "הזמינו חברים כעת כדי לזכות במגילות הרפתקאות!", - "wantToStartParty": "האם תרצו להתחיל חבורה?", + "wantToStartParty": "האם ברצונך להתחיל חבורה?", "exclusiveQuestScroll": "הזמנת חבר לחבורה שלכם תיתן לכם מגילת הרפתקאה ייחודית כדי להלחם ברשי-מתי ביחד!", "nameYourParty": "תנו שם לחבורה החדשה!", "partyEmpty": "אתם היחידים בחבורה שלכם. הזמינו חברים!", @@ -162,28 +162,29 @@ "partyOnName": "מסיבה", "partyUpAchievement": "הצטרפתם לחבורה עם אדם נוסף! תהנו להלחם במפלצות ולתמוך אחד בשני.", "partyOnAchievement": "הצטרפתם לחבורה עם לפחות ארבעה אנשים נוספים! תהנו ממחוייבות מוגברת כשאתם מצטרפים לחבריכם כדי להלחם באוייבים!", - "groupIdRequired": "\"groupId\" must be a valid UUID", - "groupNotFound": "Group not found.", - "groupTypesRequired": "You must supply a valid \"type\" query string.", - "questLeaderCannotLeaveGroup": "You cannot leave your party when you have started a quest. Abort the quest first.", - "cannotLeaveWhileActiveQuest": "You cannot leave party during an active quest. Please leave the quest first.", - "onlyLeaderCanRemoveMember": "Only group leader can remove a member!", - "memberCannotRemoveYourself": "You cannot remove yourself!", - "groupMemberNotFound": "User not found among group's members", - "mustBeGroupMember": "Must be member of the group.", - "keepOrRemoveAll": "req.query.keep must be either \"keep-all\" or \"remove-all\"", - "keepOrRemove": "req.query.keep must be either \"keep\" or \"remove\"", - "canOnlyInviteEmailUuid": "Can only invite using uuids or emails.", - "inviteMissingEmail": "Missing email address in invite.", - "partyMustbePrivate": "Parties must be private", - "userAlreadyInGroup": "User already in that group.", - "userAlreadyInvitedToGroup": "User already invited to that group.", - "userAlreadyPendingInvitation": "User already pending invitation.", - "userAlreadyInAParty": "User already in a party.", - "userWithIDNotFound": "User with id \"<%= userId %>\" not found.", - "userHasNoLocalRegistration": "User does not have a local registration (username, email, password).", - "uuidsMustBeAnArray": "User ID invites must be an array.", - "emailsMustBeAnArray": "Email address invites must be an array.", - "canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time", - "onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!" + "groupIdRequired": "\"groupId\" חייב להיות UUID - זהות משתמש ייחודי - תקף", + "groupNotFound": "הקבוצה לא נמצאה.", + "groupTypesRequired": "חובה לספק שורת שאילתא \"type\" תקפה.", + "questLeaderCannotLeaveGroup": "לא ניתן לעזוב את החבורה לאחר שהתחלת בהרפתקה. יש לבטל את ההרפתקה תחילה.", + "cannotLeaveWhileActiveQuest": "לא ניתן לעזוב חבורה במהלך הרפתקה פעילה. בבקשה צא/י ממנה קודם.", + "onlyLeaderCanRemoveMember": "רק מנהיג/ת החבורה יכול להסיר ממנה חבר/ה!", + "memberCannotRemoveYourself": "אינך יכול/ה להסיר את עצמך!", + "groupMemberNotFound": "המשתמש/ת לא נמצא מבין חברי הקבוצה", + "mustBeGroupMember": "חייב להיות חבר/ה בקבוצה.", + "keepOrRemoveAll": "req.query.keep חייב להיות \"keep-all\" או \"remove-all\"", + "keepOrRemove": "req.query.keep חייב להיות \"keep\" או \"remove\"", + "canOnlyInviteEmailUuid": "ניתן להזמין רק באמצעות זהות משתמש ייחודי או אימייל.", + "inviteMissingEmail": "חסרה כתובת אימייל בהזמנה.", + "partyMustbePrivate": "חבורות חייבות להיות חסויות", + "userAlreadyInGroup": "המשתמש/ת כבר חלק מהקבוצה הזו.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", + "userAlreadyInvitedToGroup": "המשתמש/ת כבר הוזמנ/ה לקבוצה הזו.", + "userAlreadyPendingInvitation": "למשתמש/ת כבר נשלחה הזמנה שמחכה לאישור.", + "userAlreadyInAParty": "המשתמש/ת כבר חלק מחבורה.", + "userWithIDNotFound": "משתמש/ת עם מספר זהות \"<%= userId %>\" לא נמצא/ה.", + "userHasNoLocalRegistration": "למשתמש/ת אין רישום מקומי (שם משתמש, אימייל, סיסמה).", + "uuidsMustBeAnArray": "הזמנות של מספר זהות משתמש/ת חייבות להיות מערך.", + "emailsMustBeAnArray": "הזמנות של כתובת אימייל חייבות להיות מערך.", + "canOnlyInviteMaxInvites": "ניתן להזמין רק \"<%= maxInvites %>\" בכל פעם", + "onlyCreatorOrAdminCanDeleteChat": "אין לך הרשאה למחוק את ההודעה הזאת!" } \ No newline at end of file diff --git a/common/locales/he/maintenance.json b/common/locales/he/maintenance.json index e1afe60a76..91c5a5394c 100644 --- a/common/locales/he/maintenance.json +++ b/common/locales/he/maintenance.json @@ -13,22 +13,22 @@ "maintenanceInfoWhatText": "ב21 במאי, Habitica תרד לתחזוקה למשך רוב היום. לא תהיה שום פגיעה בנקודות החיים שלך או כל נזק לחשבון שלך במהלך אותו סוף השבוע, אפילו אם לא תוכל/י להיכנס לחשבון כדי לסמן את היומיות שלך בזמן! אנחנו נעבוד קשה מאוד כדי לעשות את פרק הזמן הזה קצר ככל האפשר, ונפרסם עדכונים שוטפים בחשבון הטוויטר שלנו. בתום תקופת התחזוקה כולכם/ן תקבלו חיית מחמד נדירה!", "maintenanceInfoWhy": "מדוע זה קורה?", "maintenanceInfoWhyText": "במהלך מספר החודשים האחרונים, אנחנו הכנסנו אויר מחודש מאחורי הקלעים של Habitica. למשל, כתבנו מחדש את הAPI. למרות שלמראית עין על פני השטח לא התרחש כמעט שינוי, יש עולם חדש שלם מתחת. זה יאפשר לנו הרבה יותר גמישות כאשר נרצה לבנות מאפיינים בעתיד, ויוביל לביצועים משופרים!", - "maintenanceInfoTechDetails": "Want more details on the technical side of the process? Visit The Forge, our dev blog.", - "maintenanceInfoMore": "More Information", - "maintenanceInfoAccountChanges": "What changes will I see to my account after the rewrite is complete?", - "maintenanceInfoAccountChangesText": "At first, there won’t be any notable changes aside from performance improvements for features such as Challenges. If you notice any changes that shouldn’t be there, email us at admin@habitica.com and we will investigate them for you!", - "maintenanceInfoAddFeatures": "What kind of features will this allow Habitica to add?", - "maintenanceInfoAddFeaturesText": "Completing this rewrite will allow us to start building out improved chat and Guilds, plans for organizations and families, and additional productivity features like Monthlies and the ability to record yesterday’s activity! Those are all involved features on their own, so it will take time to build them, but until we were finished with this rewrite, there was no way we could start them.", - "maintenanceInfoHowLong": "How long will the maintenance take?", - "maintenanceInfoHowLongText": "We have to migrate tasks and data for all 1.3 million Habitica users -- not an easy task! We anticipate that it will take place between approximately 1pm Pacific Time (8pm UTC) and 10pm Pacific Time (5am UTC). Rest assured that we’re doing everything we can to make it go as quickly as possible! You can follow updates on our Twitter.", - "maintenanceInfoStatsAffected": "How will my Dailies, Streaks, Buffs, and Quests be affected?", - "maintenanceInfoStatsAffectedText1": "You will NOT take any damage or lose any streaks that weekend, but otherwise, your day will reset normally! Dailies that you checked will become unchecked, buffs will reset, etc. If you are in a Collection Quest, you will still find items. If you are in a Boss Battle, you will still deal damage to the Boss, but the Boss will not deal damage to you. (Even monsters need a break!)", - "maintenanceInfoStatsAffectedText2": "After a lot of thought, our team concluded that this was the most fair way to handle the fact that many users will not be able to check off their Dailies normally during the maintenance. We’re sorry for any inconvenience this causes!", - "maintenanceInfoSeeTasks": "What if I need to see my task list?", - "maintenanceInfoSeeTasksText": "If you know that you will need to see your task list on Saturday to remind yourself what you have to do, we recommend that before the maintenance begins, you take a screenshot of your tasks so that you can use it as a reference.", - "maintenanceInfoRarePet": "What kind of rare pet will I receive?", - "maintenanceInfoRarePetText": "To thank you for your patience during the downtime, everyone will get a rare Veteran Pet. If you’ve never received a Veteran Pet before, you will receive a Veteran Wolf. If you already have a Veteran Wolf, you will receive a Veteran Tiger. And if you already have a Veteran Wolf and a Veteran Tiger, you will receive a never-before-seen Veteran pet! After the migration is completed, it may take several hours for your pet to show up, but never fear, everyone will get one.", - "maintenanceInfoWho": "Who worked on this massive project?", - "maintenanceInfoWhoText": "We’re glad you asked! It was spearheaded by our amazing contributor paglias, with lots of help from Blade, TheHollidayInn, SabreCat, Victor Pudeyev, TheUnknown, and Alys.", - "maintenanceInfoTesting": "The new version was also tirelessly tested by a bunch of our amazing open-source volunteers. Thank you -- we couldn't have done this without you." + "maintenanceInfoTechDetails": "מעוניינים בפרטים טכניים נוספים? בקרו במסגריה, בלוג המפתחים שלנו.", + "maintenanceInfoMore": "מידע נוסף", + "maintenanceInfoAccountChanges": "איזה שינויים אראה בחשבון כשתסתיים הכתיבה מחדש?", + "maintenanceInfoAccountChangesText": "קודם כל, לא צפויים שינויים משמעותיים מלבד שיפורי ביצועים לדברים כמו האתגרים שלנו. אם אתם שמים לב להבדלים שלא אמורים לקרות, שלחו לנו מייל ל admin@habitica.com ונבדוק את העיניינים האלו בשבילכם!", + "maintenanceInfoAddFeatures": "אילו דברים חדשים זה יאפשר להאביטיקה להוסיף?", + "maintenanceInfoAddFeaturesText": "השלמת הכתיבה-מחדש הזו תאפשר לנו להתחיל לשפר את הצ׳אט והגילדות, לאפשר תוכניות לארגונים ומשפחות, והוספת דברים שקשורים לאפקטיביות כמו מטלות חודשיות והיכולת לתעד פעילויות של אתמול! כל אחד מאלו הוא פרוייקט בפני עצמו, אז יקח לנו זמן לבנות אותם, אבל עד שלא סיימנו עם השדרוג, לא יכולנו לחשוב עליהם אפילו.", + "maintenanceInfoHowLong": "כמה זמן תארך התחזוקה?", + "maintenanceInfoHowLongText": "אנחנו צריכים להעביר מטלות ונתונים לכל 1.3 מיליון המשתמשים של Habitica -- מטלה לא פשוטה! אנחנו צופים כי זה יקרה בערך בין 1 בצהריים ל10 בערב בשעון החוף המערבי (8 בערב עד 5 לפנות בוקר UTC). תיהיו בטוחים שאנחנו עושים את כל שביכולתנו לסיים זאת כמה שיותר מהר! אתם יכול לעקוב אחר עדכונים בטוויטר שלנו.", + "maintenanceInfoStatsAffected": "כיצד יושפעו המטלות היומיות שלי, הרצפים, הבונוסים וההרפתקאות שאני נוטל בהן חלק?", + "maintenanceInfoStatsAffectedText1": "לא יגרם לכם כל נזק ולא תאבדו רצפים בסוף השבוע הזה, אבל חוץ מזה, היום שלכם יתאפס כרגיל! מטלות יומיות שסימנת יהפכו ללא מסומנות, בונוסים יתאפסו, וכדומה. אם אתם בהרפתקאת איסוף, עדיין תמצאו פריטים. אם אתם בקרב בוס, עדיין תעשו נזק לבוס, אבל הבוס לא יעשה נזק לכם. (אפילו מפלצות צריכות הפסקה!)", + "maintenanceInfoStatsAffectedText2": "לאחר מחשבה רבה, הצוות שלנו החליט שזוהי בדרך הטובה ביותר להתמודד עם העובדה שמשתמשים רבים לא יוכלו לסמן את המטלות היומיות שלהם כרגיל בזמן התחזוקה. אנו מתנצלים על אי הנוחות שנגרמת!", + "maintenanceInfoSeeTasks": "מה אם אני צריך לראות את רשימת המטלות שלי?", + "maintenanceInfoSeeTasksText": "אם אתם יודעים שתצטרכו לראות את רשימת המטלות שלכם בשבת כדי להזכיר לכם מה אתם צריכים לעשות, אנחנו ממליצים לכם שלפני שהתחזוקה תחל, תיקחו צילום מסך של המשימות שלכם כדי שתוכלו להשתמש בה בתור תזכורת.", + "maintenanceInfoRarePet": "איזה סוג של חיה נדירה אקבל?", + "maintenanceInfoRarePetText": "כדי להודות לכם על סבלנותיכם במהלך ההשבתה, כולם יקבלו חיית מחמד ותיקה. אם לעולם לא קיבלת חיית מחמד ותיקה קודם לכן, תקבלו זאב ותיק. אם כבר יש ברשותכם זאב ותיק, תקבלו נמר ותיק. אם כבר יש ברשותכם זאב ותיק ונמר ותיק, תקבלו חיית מחמד ותיקה שטרם נראתה! לאחר שההעברה תסתיים, עלולות לעבור מספר שעות עד שחיית המחמד שלך תופיע, אך אל דאגה, כולם יקבלו אחת.", + "maintenanceInfoWho": "מי עבד על הפרוייקט הענק הזה?", + "maintenanceInfoWhoText": "אנחנו שמחים ששאלתם! את הפרוייקט הובילו התורמים המדהימים שלנו, עם עזרה רבה של Blade, TheHolidayInn, SabreCat, Victor Pudeyev, TheUnknown, ו Alys.", + "maintenanceInfoTesting": "הגרסה החדשה גם נבדקה בקפידה על ידי צוות המתנדבים שלנו. תודה רבה -- לא היינו יכולים לעשות זאת בלעדיכם." } diff --git a/common/locales/he/npc.json b/common/locales/he/npc.json index faf756a3da..89796c71b9 100644 --- a/common/locales/he/npc.json +++ b/common/locales/he/npc.json @@ -21,26 +21,26 @@ "ian": "איאן", "ianText": "ברוכים הבאים לחנות ההרפתקאות! כאן תוכלו להשתמש במגילות הרפתקאות כדי להלחם במפלצות עם חבריכם. שימו לב לבדוק את מבחר מגילות ההרפתקאות שיש לנו למכירה כאן בצד ימין!", "ianBrokenText": "ברוכים הבאים לחנות ההרפתקאות... כאן תוכלו למצוא מגילות הרפתקאות כדי להלחם במפלצות עם חבריכם... שימו לב לבדוק את מבחר מגילות ההרפתקאות שיש לנו למכירה פה בצד ימין...", - "missingKeyParam": "\"req.params.key\" is required.", - "itemNotFound": "Item \"<%= key %>\" not found.", - "cannotBuyItem": "You can't buy this item.", - "missingTypeKeyEquip": "\"key\" and \"type\" are required parameters.", - "missingPetFoodFeed": "\"pet\" and \"food\" are required parameters.", - "invalidPetName": "Invalid pet name supplied.", - "missingEggHatchingPotionHatch": "\"egg\" and \"hatchingPotion\" are required parameters.", + "missingKeyParam": "\"req.params.key\" הוא הכרחי.", + "itemNotFound": "החפץ \"<%= key %>\" לא נמצא.", + "cannotBuyItem": "אינכם יכולים לקנות פריט זה.", + "missingTypeKeyEquip": "\"key\" ו \"type\" הם פרמטרים הכרחיים.", + "missingPetFoodFeed": "\"pet\" ו \"food\" הם פרמטרים הכרחיים.", + "invalidPetName": "שם חיית המחמד שסופק אינו תקין", + "missingEggHatchingPotionHatch": "\"egg\" ו-\"hatchingPotion\" הם פרמטרים הכרחיים.", "invalidTypeEquip": "\"type\" must be one of 'equipped', 'pet', 'mount', 'costume'.", - "mustPurchaseToSet": "Must purchase <%= val %> to set it on <%= key %>.", - "typeRequired": "Type is required", - "keyRequired": "Key is required", + "mustPurchaseToSet": "חייב לקנות <%= val %> כדי להגדיר את זה על <%= key %>.", + "typeRequired": "Type הוא הכרחי", + "keyRequired": "Key הוא הכרחי", "notAccteptedType": "Type must be in [eggs, hatchingPotions, food, quests, gear]", "contentKeyNotFound": "Key not found for Content <%= type %>", - "plusOneGem": "+1 Gem", + "plusOneGem": "+1 אבני חן", "typeNotSellable": "Type is not sellable. Must be one of the following <%= acceptedTypes %>", "userItemsKeyNotFound": "Key not found for user.items <%= type %>", "pathRequired": "Path string is required", - "unlocked": "Items have been unlocked", - "alreadyUnlocked": "Full set already unlocked.", - "alreadyUnlockedPart": "Full set already partially unlocked.", + "unlocked": "חפצים שוחררו", + "alreadyUnlocked": "סט מלא כבר נפתח.", + "alreadyUnlockedPart": "סט מלא כבר נפתח חלקית.", "USD": "(דולר)", "newStuff": "דברים חדשים", "cool": "ספר לי מאוחר יותר", @@ -84,7 +84,7 @@ "tourPetsPage": "זוהי האורווה! אחרי דרה 3, תוכלו להבקיע חיות מחמד באמצעות ביצים ושיקויים. כאשר אתם מבקיעים חיית מחמד בשוק, היא תופיע כאן! לחצו על תמונת חיית המחמד כדי להוסיף אותה לתמונת הדמות שלכם. האכילו אותן עם אוכל שאתם מוצאים אחרי שלב 3, והן תצמחנה להיות חיות רכיבה עוצמתיות.", "tourMountsPage": "Once you've fed a pet enough food to turn it into a mount, it will appear here. (Pets, mounts, and food are available after level 4.) Click a mount to saddle up!", "tourEquipmentPage": "זה המקום שבו הציוד שלכם מאוכסן! ציוד הלחימה שלכם משפיע על התכונות שלכם. אם תרצו להציג ציוד אחר על הדמות שלכם מבלי להשפיע על התכונות, לחצו על ״אפשרו תחפושת.״", - "equipmentAlreadyOwned": "You already own that piece of equipment", + "equipmentAlreadyOwned": "כבר יש לך את פריט הציוד הזה.", "tourOkay": "אוקיי!", "tourAwesome": "מדהים!", "tourSplendid": "נפלא!", diff --git a/common/locales/he/pets.json b/common/locales/he/pets.json index a9bd7ce5b7..1c67615328 100644 --- a/common/locales/he/pets.json +++ b/common/locales/he/pets.json @@ -12,7 +12,7 @@ "etherealLion": "אריה אתרי", "veteranWolf": "זאב ותיק", "veteranTiger": "נמר ותיק", - "veteranLion": "Veteran Lion", + "veteranLion": "אריה ותיק", "cerberusPup": "גור קרברוס", "hydra": "הידרה", "mantisShrimp": "חסילון-גמל-שלמה", @@ -63,7 +63,7 @@ "hatchedPet": "הבקעת <%= potion %> <%= egg %>!", "displayNow": "הצג עכשיו", "displayLater": "הצג מאוחר יותר", - "petNotOwned": "You do not own this pet.", + "petNotOwned": "חיית המחמד הזו אינה בבעלותך.", "earnedCompanion": "עם כל הפרודוקטיביות שלך, זכית במלווה חדש. האכל אותו כדי לגרום לו לגדול!", "feedPet": "להאכיל את ה<%= name %> שלך ב <%= text %>?", "useSaddle": "לשים אוכף על ה<%= pet %> שלך?", @@ -85,8 +85,8 @@ "petKeyBoth": "שחרר את שניהם", "confirmPetKey": "האם אתה בטוח?", "petKeyNeverMind": "עוד לא", - "petsReleased": "Pets released.", - "mountsAndPetsReleased": "Mounts and pets released", - "mountsReleased": "Mounts released", + "petsReleased": "חיות המחמד שוחררו.", + "mountsAndPetsReleased": "חיות המחמד וחיות הרכיבה שוחררו", + "mountsReleased": "חיות הרכיבה שוחררו", "gemsEach": "אבני חן לכל אחד" } \ No newline at end of file diff --git a/common/locales/he/quests.json b/common/locales/he/quests.json index 6deb1ed7cd..f8d4b62e97 100644 --- a/common/locales/he/quests.json +++ b/common/locales/he/quests.json @@ -79,23 +79,23 @@ "getMoreQuests": "קבלו הרפתקאות נוספות", "unlockedAQuest": "שחררתם הרפתקאה!", "leveledUpReceivedQuest": "עליתם לרמה <%= level %> וקיבלתם מגילת הרפתקאה!", - "questInvitationDoesNotExist": "No quest invitation has been sent out yet.", - "questInviteNotFound": "No quest invitation found.", - "guildQuestsNotSupported": "Guilds cannot be invited on quests.", - "questNotFound": "Quest \"<%= key %>\" not found.", - "questNotOwned": "You don't own that quest scroll.", - "questNotGoldPurchasable": "Quest \"<%= key %>\" is not a Gold-purchasable quest.", - "questLevelTooHigh": "You must be level <%= level %> to begin this quest.", - "questAlreadyUnderway": "Your party is already on a quest. Try again when the current quest has ended.", - "questAlreadyAccepted": "You already accepted the quest invitation.", - "noActiveQuestToLeave": "No active quest to leave", - "questLeaderCannotLeaveQuest": "Quest leader cannot leave quest", - "notPartOfQuest": "You are not part of the quest", - "noActiveQuestToAbort": "There is no active quest to abort.", - "onlyLeaderAbortQuest": "Only the group or quest leader can abort a quest.", - "questAlreadyRejected": "You already rejected the quest invitation.", - "cantCancelActiveQuest": "You can not cancel an active quest, use the abort functionality.", - "onlyLeaderCancelQuest": "Only the group or quest leader can cancel the quest.", - "questNotPending": "There is no quest to start.", - "questOrGroupLeaderOnlyStartQuest": "Only the quest leader or group leader can force start the quest" + "questInvitationDoesNotExist": "לא נשלחה עדיין הזמנה להרפתקאה.", + "questInviteNotFound": "לא נמצאה הזמנה להרפתקאה.", + "guildQuestsNotSupported": "לא ניתן להזמין גילדות להרפתקאה.", + "questNotFound": "ההרפתקאה ״<%= key %>״ לא נמצאה.", + "questNotOwned": "אין ברשותכם את המגילה הזו.", + "questNotGoldPurchasable": "ההרפתקאה ״<%= key %>״ אינה ניתנת לרכישה באמצעות זהב.", + "questLevelTooHigh": "עליכם להיות בדרגה <%= level %> כדי להתחיל את ההרפתקאה הזו.", + "questAlreadyUnderway": "החבורה שלכם נמצאת כבר במהלכה של הרפתקאה. נסו שוב כשזו תסתיים.", + "questAlreadyAccepted": "כבר הסכמתם להזמנה להרפתקאה.", + "noActiveQuestToLeave": "אין הרפתקאה לעזוב", + "questLeaderCannotLeaveQuest": "מנהיג ההרפתקאה לא יכול לעזוב אותה", + "notPartOfQuest": "אינכם חלק מההרפתקאה.", + "noActiveQuestToAbort": "אין כרגע הרפתקאה פעילה כדי לבטל אותה.", + "onlyLeaderAbortQuest": "רק מנהיג החבורה או ההרפתקאה יכולים לבטל הרפתקאה.", + "questAlreadyRejected": "כבר דחיתם את ההזמנה להרפתקאה.", + "cantCancelActiveQuest": "אתם לא יכולים להפסיק הרפתקאה שכבר החלה, השתמשו באפשרות הביטול.", + "onlyLeaderCancelQuest": "רק מנהיג החבורה או מוביל ההרפתקאה יכולים לבטל אותה.", + "questNotPending": "אין הרפתקאות זמינות.", + "questOrGroupLeaderOnlyStartQuest": "רק מנהיג החבורה או מי שהזמין להרפתקאה יכולים להכריח את כולם לצאת לדרך." } \ No newline at end of file diff --git a/common/locales/he/questscontent.json b/common/locales/he/questscontent.json index 840037dfcc..e9e455757c 100644 --- a/common/locales/he/questscontent.json +++ b/common/locales/he/questscontent.json @@ -317,8 +317,8 @@ "questFalconUnlockText": "משחרר ביצי פאלקון לרכישה בשוק", "questTreelingText": "עץ ההסתבכות", "questTreelingNotes": "זוהי תחרות הגן השנתית, וכולם מדברים על הפרוייקט המסתורי ש @aurakami הבטיח לחשוף. אתם מצטרפים לקהל ביום ההכרזה, ומשתאים למראה עץ מתנועע. @fuzzytrees מסביר כיצד העץ יסייע בתחזוקת הגן, ומראה איך הוא יכול לכסח את הדשא, לקצץ את הגדר ולגזום את הורדים בעת ובעונה אחת - עד שלפתע העץ משתולל, ומפנה את מזמרותיו לעבר היוצר שלו! הקהל נכנס לפאניקה כשכולם בורחים מהמקום, אבל אתם לא מפחדים - מזנקים קדימה, ומכנים אלי קרב.", - "questTreelingCompletion": "You dust yourself off as the last few leaves drift to the floor. In spite of the upset, the Garden Competition is now safe – although the tree you just reduced to a heap of wood chips won't be winning any prizes! \"Still a few kinks to work out there,\" @PainterProphet says. \"Perhaps someone else would do a better job of training the saplings. Do you fancy a go?\"", - "questTreelingBoss": "Tangle Tree", - "questTreelingDropTreelingEgg": "Treeling (Egg)", - "questTreelingUnlockText": "Unlocks purchasable Treeling eggs in the Market" + "questTreelingCompletion": "אתם מנקים מעליכם את שאריות האבק בעוד העלים האחרונים צונחים אל הרצפה. למרות התרעומת, תחרות הגן בטוחה כעת - אפילו שהעץ שהרגע הפכתם לערמת נסורת לא יזכה בשום פרסים! \"עדיין נשארו מספר עניינים לפתור כאן, @PainterProphet אומר. \"יתכן שמישהו אחר יעשה עבודה טובה יותר באימון השתילים. האם את/ה מעוניין/ת לנסות?", + "questTreelingBoss": "סבך עץ", + "questTreelingDropTreelingEgg": "עצון (ביצה)", + "questTreelingUnlockText": "משחרר ביצי עצון לרכישה בשוק" } \ No newline at end of file diff --git a/common/locales/he/rebirth.json b/common/locales/he/rebirth.json index 90bc61d293..335270203e 100644 --- a/common/locales/he/rebirth.json +++ b/common/locales/he/rebirth.json @@ -5,7 +5,7 @@ "rebirthStartOver": "לידה מחדש מתחילה את הדמות שלכם מחדש ברמה 1.", "rebirthAdvList1": "אתה חוזר לרפואה שלמה.", "rebirthAdvList2": "אין לכם ניסיון, זהב, או ציוד (למעט חפצים חופשיים כמו חפצים מיסתוריים).", - "rebirthAdvList3": "Your Habits, Dailies, and To-Dos reset to yellow, and streaks reset, except for challenge tasks.", + "rebirthAdvList3": "ההרגלים שלכם, המטלות היומיות, והמשימות - אופסו להיות צהובים, והרצפים אופסו, למעט המשימות של האתגרים.", "rebirthAdvList4": "המקצוע שלך יהיה לוחם/ת עד שתרוויח/י מקצוע חדש.", "rebirthInherit": "הדמות החדשה שלך יורשת מספר דברים מהקודמת:", "rebirthInList1": "מטלות, היסטוריה, והגדרות נשארים כשהיו.", @@ -25,5 +25,5 @@ "rebirthName": "כדור הלידה מחדש", "reborn": "היוולדו מחדש. רמה מירבית: <%= reLevel %>", "confirmReborn": "האם אתם בטוחים?", - "rebirthComplete": "You have been reborn!" + "rebirthComplete": "נולדתם מחדש!" } \ No newline at end of file diff --git a/common/locales/he/settings.json b/common/locales/he/settings.json index 06ca87a73f..fe63f152e4 100644 --- a/common/locales/he/settings.json +++ b/common/locales/he/settings.json @@ -47,9 +47,9 @@ "customDayStart": "התחלת יום מותאמת אישית", "changeCustomDayStart": "שנה את מועד תחילת היום?", "sureChangeCustomDayStart": "האם אתם בטוחים שאתם מעוניינים לשנות את מועד תחילת היום?", - "customDayStartHasChanged": "Your custom day start has changed.", - "nextCron": "שמור מועד תחילת יום מותאם-אישית", - "customDayStartInfo1": "האביטיקה מכוונת לבדוק ולאפס את המטלות היומיות בחצות של אזור הזמן שלכם, מידי יום. תוכלו לשנות זאת כאן.", + "customDayStartHasChanged": "מועד תחילת היום המותאם אישית שהגדרתם שונה.", + "nextCron": "המטלות היומיות שלך יאופסו בפעם הראשונה שתשתמש/י בHabitica אחרי <%= time %>. יש לוודא שהשלמת את המטלות היומיות שלך לפני כן!", + "customDayStartInfo1": "Habitica מכוונת לבדוק ולאפס את המטלות היומיות בחצות של אזור הזמן שלכם, מידי יום. תוכלו לשנות זאת כאן.", "misc": "שונות", "showHeader": "הראה כותרת", "changePass": "שנה סיסמה", @@ -62,11 +62,11 @@ "newUsername": "שם כניסה חדש", "dangerZone": "אזור מסוכן", "resetText1": "אזהרה! פעולה זו תמחוק חלקים רבים מהמשתמש שלך. זה ממש לא מומלץ כי תאבד/י מידע היסטורי, השימושי למעקב אחר ההתקדמות שלך לאורך זמן, אם כי, ישנם האנשים שזה שימושי עבורם אחרי שהם משחקים באתר זמן מה.", - "resetText2": "You will lose all your levels, gold, and experience points. All your tasks (except those from challenges) will be deleted permanently and you will lose all of their historical data. You will lose all your equipment but you will be able to buy it all back, including all limited edition equipment or subscriber Mystery items that you already own (you will need to be in the correct class to re-buy class-specific gear). You will keep your current class and your pets and mounts. You might prefer to use an Orb of Rebirth instead, which is a much safer option and which will preserve your tasks.", + "resetText2": "יאבדו לך כל הרמות, הזהב ונקודות הניסיון. כל המטלות שלך (מלבד אלו שנבעו מאתגרים) ימחקו לצמיתות, וכן יאבד כל המידע ההיסטורי עליהן. כל הציוד שלך יאבד, אבל יהיה באפשרותך לקנות את הכל בחזרה, כולל כל החפצים ממהדורה מוגבלת, או חפצי מיסתורין של מנויים בלבד שכבר ברשותך (יהיה עליך להיות באותו המקצוע על מנת לרכוש מחדש ציוד תלוי-מקצוע). יישמר לך המקצוע הנוכחי, וכן חיות המחמד וחיות הרכיבה שלך. יתכן שהאפשרות של השימוש בכדור הלידה מחדש תהייה עדיפה עליך במקום, כיוון שזו אפשרות בטוחה יותר אשר תשמר את המטלות שלך.", "deleteText": "האם את/ה בטוח/ה? זה ימחק את המשתמש שלך לנצח, ולעולם לא תוכל/י להחזיר אותו! תיאלצ/י להיאשם בחשבון חדש לhabitRPG. אבני חן שנאגרו או בוזבזו לא יוחזרו לך. אם את/ה בטוח/ה ב100%, הקלד/י <%= deleteWord %> לתיבת הטקסט למטה.", "API": "ממשק", - "APIv3": "API v3", - "APIv2": "API v2 - Deprecated", + "APIv3": "API גרסה 3", + "APIv2": "API גרסה 2 - לא מומלץ לשימוש", "APIText": "העתיקו את השדות הללו לשימוש באפליקציות חיצוניות. עם זאת, חשבו על אסימון הממשק שלכם כמו על סיסמא, ואל תחלקו אותו בציבור. ייתכן שיבקשו מכם את זהות המשתמש שלכם במקום ציבורי, אבל לעולם לא את אסימון הממשק. כולל ב-github.", "APIToken": "אסימון ממשק (זו סיסמא של ממש! ראו אזהרה למעלה!)", "thirdPartyApps": "אפליקציות צד שלישי", @@ -78,7 +78,7 @@ "otherExtensions": "תוספים אחרים", "otherDesc": "מצאו אפליקציות, הרחבות, וכלים נוספים בוויקי של האביטיקה.", "resetDo": "עשה זאת! אתחל את החשבון שלי!", - "resetComplete": "Reset complete!", + "resetComplete": "האיפוס הושלם!", "fixValues": "תקן ערכים", "fixValuesText1": "אם נתקלת בבאג או עשית טעות ששינתה את דמותך באופן לא הוגן (נזק שלא היית צריך לקבל או זהב שלא באמת הרווחת וכיוב') ניתן לתקן את המספרים הללו באופן ידני כאן. כן, זה אומר שאפשר לרמות: השתמש/י בתכונה הזו בחכמה או שתחבל/י בבניית ההרגלים של עצמך!", "fixValuesText2": "שימ/י לב שלא ניתן לשחזר רצפים על מטלות יחידות כאן. כדי לעשות זאת ערוך/ערכי את המטלה ולכ/י לאפשרויות מתקדמות, שם יהיה שדה המאפשר לשחזר רצף.", @@ -108,7 +108,7 @@ "emailNotifications": "הודעות", "wonChallenge": "זכית באתגר!", "newPM": "קיבלת הודעה פרטית חדשה", - "sentGems": "Sent gems!", + "sentGems": "שלחתם אבני חן!", "giftedGems": "אבני חן שזכיתם בהן", "giftedGemsInfo": "<%= amount %> אבני חן - מאת <%= name %>", "giftedSubscription": "מנוי שניתן במתנה", @@ -148,11 +148,11 @@ "webhooks": "Webhooks", "enabled": "מאופשר", "webhookURL": "Webhook URL", - "invalidUrl": "invalid url", - "invalidEnabled": "the \"enabled\" parameter should be a boolean", - "regIdRequired": "RegId is required", - "pushDeviceAdded": "Push device added successfully", - "pushDeviceAlreadyAdded": "The user already has the push device", + "invalidUrl": "URL לא חוקי", + "invalidEnabled": "הפרמטר ה\"מאופשר\" צריך להיות בוליאני", + "regIdRequired": "נדרשת זהות הרישום - RegId", + "pushDeviceAdded": "push device הוסף בהצלחה", + "pushDeviceAlreadyAdded": "ברשותך כבר יש push device", "add": "הוסף", "buyGemsGoldCap": "סף הועלה ל<%= amount %>", "mysticHourglass": "<%= amount %> שעוני-חול מיסטיים", @@ -167,5 +167,5 @@ "amazonPayments": "Amazon Payments", "timezone": "אזור זמן", "timezoneUTC": "האביטיקה משתמשת באזור הזמן של המחשב שלכם, שהוא: <%= utc %> ", - "timezoneInfo": "If that time zone is wrong, first reload this page using your browser's reload or refresh button to ensure that Habitica has the most recent information. If it is still wrong, adjust the time zone on your PC and then reload this page again.

If you use Habitica on other PCs or mobile devices, the time zone must be the same on them all. If your Dailies have been resetting at the wrong time, repeat this check on all other PCs and on a browser on your mobile devices." + "timezoneInfo": "אם אזור הזמן הזה שגוי, קודם יש לנסות לטעון מחדש את העמוד באמצעות לחיצה על מקש הרענן או הטעינה מחדש של הדפדפן שלך, כדי לוודא שלHabitica יש את המידע העדכני ביותר. אם זה עדיין לא נכון, יש לכוון את אזור הזמן במחשב שלך, ואז לטעון מחדש את העמוד הזה.

אם עשית שימוש בHabitica על מחשבים או מכשירים ניידים אחרים, אזור הזמן חייב להיות זהה בכולם. אם המטלות היומיות שלך אופסו בזמן הלא נכון, יש לחזור על הבדיקה הזו בכל המחשבים האחרים, ובדפדפן שבמכשירים הניידים שלך." } \ No newline at end of file diff --git a/common/locales/he/spells.json b/common/locales/he/spells.json index f855704a1e..f056ebb054 100644 --- a/common/locales/he/spells.json +++ b/common/locales/he/spells.json @@ -35,8 +35,8 @@ "spellSpecialSnowballAuraNotes": "השליכו כדור שלג על החבר שלכם, מה כבר יקרה? נמשך עד היום הבא של החבר הפגוע.", "spellSpecialSaltText": "מלח", "spellSpecialSaltNotes": "מישהו/י זרק/ה עלייך כדור שלג. פפחחחחחח, זה קורע, משהו היסטרי. טוב, נו, בוא נוריד את השלג הזה ממך!", - "spellSpecialSpookySparklesText": "Spooky Sparkles", - "spellSpecialSpookySparklesNotes": "Turn a friend into a floating blanket with eyes!", + "spellSpecialSpookySparklesText": "נצנצים מלחיצים", + "spellSpecialSpookySparklesNotes": "היפכו חבר לשמיכה מרחפת עם חורים לעיניים!", "spellSpecialOpaquePotionText": "שיקוי עכור", "spellSpecialOpaquePotionNotes": "מבטלת את השפעת הנצנצים המלחיצים.", "spellSpecialShinySeedText": "זרע מנצנץ", @@ -47,10 +47,10 @@ "spellSpecialSeafoamNotes": "הפוך חבר ליצור ים!", "spellSpecialSandText": "חול", "spellSpecialSandNotes": "בטל את ההשפעה של קצף הים.", - "spellNotFound": "Skill \"<%= spellId %>\" not found.", - "partyNotFound": "Party not found", - "targetIdUUID": "\"targetId\" must be a valid User ID.", - "challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.", - "spellNotOwned": "You don't own this skill.", - "spellLevelTooHigh": "You must be level <%= level %> to use this skill." + "spellNotFound": "היכולת המיוחדת \"<%= spellId %>\" לא נמצאה.", + "partyNotFound": "חבורה לא נמצאה", + "targetIdUUID": "\"targetId\" חייב להיות מזהה משתמש תקין.", + "challengeTasksNoCast": "לא ניתן להשתמש ביכולות מיוחדות על משימות של אתגרים.", + "spellNotOwned": "אין לכם את היכולת הזו.", + "spellLevelTooHigh": "עליכם להיות בדרגה <%= level %> כדי להשתמש ביכולת מיוחדת." } \ No newline at end of file diff --git a/common/locales/he/subscriber.json b/common/locales/he/subscriber.json index 9314b41574..6f865d81bd 100644 --- a/common/locales/he/subscriber.json +++ b/common/locales/he/subscriber.json @@ -4,8 +4,8 @@ "subDescription": "רכשו אבני חן עם זהב, קבלו חפצים חודשיים מסתוריים, שימרו על היסטוריית התקדמות, הכפילו את גבולות הנפילות היומיות, תמכו במפתחים. לחצו כאן למידע נוסף.", "buyGemsGold": "קנה אבני חן עם זהב", "buyGemsGoldText": "אלכסנדר הסוחר ימכור לכם אנבי חן תמורת <%= gemCost %> זהב עבור כל אבן חן. המשלוחים החודשיים שלו מוגבלים בתחילה ל <%= gemLimit %> אבני חן לחודש, אך גבול זה גדל ב 5 אבני חן בעבור כל 3 חודשי מנוי רצופים, עד למקסימום של 50 אבני חן בחודש!", - "mustSubscribeToPurchaseGems": "Must subscribe to purchase gems with GP", - "reachedGoldToGemCap": "You've reached the Gold=>Gem conversion cap <%= convCap %> for this month. We have this to prevent abuse / farming. The cap will reset within the first three days of next month.", + "mustSubscribeToPurchaseGems": "עליכם להרשם כמנויים כדי לרכוש אבני חן באמצעות פיסות זהב", + "reachedGoldToGemCap": "הגעתם למכסת ההמרה <%= convCap %> של זהב לאבני חן עבור חודש זה. שמנו את המכסה הזו על מנת למנוע ניצול. המכסה תתאפס בשלושת הימים הראשונים של החודש הבא.", "retainHistory": "שמור רשומות היסטוריה נוספות", "retainHistoryText": "גורם למטרות שהושלמו והיסטוריית משימות להיות זמינות זמן רב יותר.", "doubleDrops": "הגבלת הביזה היומית מוכפלת", @@ -31,7 +31,7 @@ "manageSub": "לחצ/י לניהול המינוי", "cancelSub": "ביטול תרומה", "canceledSubscription": "מנויים שבוטלו", - "cancelingSubscription": "Canceling the subscription", + "cancelingSubscription": "ביטול מנוי", "adminSub": "תרומת מנהלים", "morePlans": "תוכניות נוספות
בקרוב", "organizationSub": "ארגון פרטי", @@ -69,16 +69,16 @@ "purchaseGemsSeparately": "רכשו אבני חן נוספות", "subFreeGemsHow": "שחקני האביטיקה יכולים לזכות באבני חן בחינם על ידי ניצחון באתגרים שמזכים באבני חן כפרסים, או כתגמול על תרומה על ידי עזרה לפיתוח האביטיקה.", "seeSubscriptionDetails": "גשו להגדרות > מנוי כדי לראות את פרטי המנוי שלכם!", - "timeTravelers": "גולשים בזמן", + "timeTravelers": "נוסעים בזמן", "timeTravelersTitleNoSub": "<%= linkStartTyler %>טיילר<%= linkEnd %> ו<%= linkStartVicky %>ויקי<%= linkEnd %>", - "timeTravelersTitle": "גולשי זמן מסתוריים", + "timeTravelersTitle": "נוסעי זמן מסתוריים", "timeTravelersPopoverNoSub": "תצטרכו להשתמש בשעון חול מיסטי כדי לזמן את נוסעי הזמן המסתוריים! <%= linkStart %>מנויים<%= linkEnd %> מקבלים שעון חול מיסטי אחד בעבור כל שלושה חודשי מנוי רצופים. חיזרו מתי שיש לכם שעון חול, והנוסעים בזמן יתפסו עבורכם חיית מחמד נדירה, חיית רכיבה, או סט חפצים למנויים מהעבר... אולי אפילו מהעתיד.", "timeTravelersPopover": "אנחנו רואים שיש לכם שעון חול מיסטי, אז בשמחה נחזור בשבילכם בזמן! אנא בחרו חיית מחמד, חיית רכיבה, או סט עצמים מיסתורי שתחפצו בהם. תוכלו לראות רשימה של סטים מהעבר כאן! אם אלו לא מספקים אתכם, אולי תתעניינו באחד מהסטים העתידניים בסיגנון סטימפאנק?", "timeTravelersAlreadyOwned": "ברכותינו! כבר יש ברשותך את כל מה שהנוסעים בזמן יכולים להציע כעת. רוב תודות על התמיכה באתר!", "mysticHourglassPopover": "שעון חול מיסטי מאפשר לכם לרכוש עצמים מסויימים שמוגבלים בזמן, כגון סט עצמים מסטוריים ופרסים לאוייבי העולם, מהעבר!", - "mysterySetNotFound": "Mystery set not found, or set already owned.", - "mysteryItemIsEmpty": "Mystery items are empty", - "mysteryItemOpened": "Mystery item opened.", + "mysterySetNotFound": "סט מסתורי לא נמצא, או שכבר יש לכם אותו", + "mysteryItemIsEmpty": "אין כעת חפצים מסתוריים", + "mysteryItemOpened": "פתחתם חפץ מסתורי", "mysterySet201402": "סט שליח מכונף", "mysterySet201403": "סט המהלך ביער", "mysterySet201404": "סט פרפר הדמדומים", @@ -105,8 +105,8 @@ "mysterySet201601": "סט אלוף של החלטיות", "mysterySet201602": "סט שוברי לבבות", "mysterySet201603": "סט תלתן מזל", - "mysterySet201604": "Leaf Warrior Set", - "mysterySet201605": "Marching Bard Set", + "mysterySet201604": "סט העלה הלוחם", + "mysterySet201605": "סט הזקן הצועד", "mysterySet301404": "סט סטימפאנק רגיל", "mysterySet301405": "סט סטימפאנק אקססוריז", "mysterySetwondercon": "וונדרקון", @@ -118,25 +118,25 @@ "hourglassBuyItemConfirm": "קנה חפץ זה תמורת 1 שעון חול מיסטי?", "petsAlreadyOwned": "חיית המחמד כבר ברשותך.", "mountsAlreadyOwned": "חיית הרכיבה כבר ברשותך.", - "typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%= allowedTypes %>", + "typeNotAllowedHourglass": "סוג זה של חפץ לא ניתן לרכוש באמצעות שעון החול המסטי. הסוגים המותרים הם: <%= allowedTypes %>", "petsNotAllowedHourglass": "חיית המחמד אינה זמינה לרכישה באמצעות שעון החול המיסטי.", "mountsNotAllowedHourglass": "חיית הרכיבה אינה זמינה לרכישה באמצעות שעון החול המיסטי.", "hourglassPurchase": "רכשת חפץ באמצעות שעון החול המיסטי!", "hourglassPurchaseSet": "רכשתם סט חפצים באמצעות שעון חול מיסטי!", - "missingUnsubscriptionCode": "Missing unsubscription code.", - "missingSubscription": "User does not have a plan subscription", - "missingSubscriptionCode": "Missing subscription code. Possible values: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", - "cannotDeleteActiveAccount": "You have an active subscription, cancel your plan before deleting your account.", - "paymentNotSuccessful": "The payment was not successful", - "planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits", - "notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.", - "readCard": "<%= cardType %> has been read", - "cardTypeRequired": "Card type required", - "cardTypeNotAllowed": "Unknown card type.", - "invalidCoupon": "Invalid coupon code.", - "couponUsed": "Coupon code already used.", - "noSudoAccess": "You don't have sudo access.", - "couponCodeRequired": "The coupon code is required.", - "eventRequired": "\"req.params.event\" is required.", - "countRequired": "\"req.query.count\" is required." + "missingUnsubscriptionCode": "חסר קוד מנוי.", + "missingSubscription": "למשתמש זה אין מנוי", + "missingSubscriptionCode": "חסר קוד מנוי. הערכים האפשריים הם: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", + "cannotDeleteActiveAccount": "יש לכם מנוי פעיל, בטלו את התוכנית שלכם לפני שתוכלו למחוק את החשבון.", + "paymentNotSuccessful": "התשלום לא הצליח", + "planNotActive": "התכנית לא החלה עדיין (עקב בעיה בPayPal). היא תחל ב<%= nextBillingDate %>, לאחר מכן תוכלו לבטל כדי לשמור על כל ההטבות שלכם.", + "notAllowedHourglass": "חיית מחמד/רכיבה לא זמינה לרכישה באמצעות שעון חול מיסטי.", + "readCard": "<%= cardType %> נקרא", + "cardTypeRequired": "יש לבחור סוג כרטיס", + "cardTypeNotAllowed": "סוג כרטיס לא ידוע.", + "invalidCoupon": "קופון לא תקין.", + "couponUsed": "הקופון כבר נוצל.", + "noSudoAccess": "אין לכם גישת מפעיל מערכת.", + "couponCodeRequired": "יש להשתמש בקופון.", + "eventRequired": "נדרש למלא \"req.params.event\".", + "countRequired": "נדרש למלא \"req.query.count\"." } \ No newline at end of file diff --git a/common/locales/he/tasks.json b/common/locales/he/tasks.json index 4c248259e9..475809fde4 100644 --- a/common/locales/he/tasks.json +++ b/common/locales/he/tasks.json @@ -73,7 +73,7 @@ "clearTags": "נקה", "hideTags": "הסתר", "showTags": "הראה", - "toRequired": "You must supply a to value", + "toRequired": "עליכם לקבוע ערך מטרה", "startDate": "תאריך התחלה", "startDateHelpTitle": "מתי כדאי שמשימה תתחיל?", "startDateHelp": "קבעו תאריך שבו משימה זו נכנסת לתוקף. משימה זו לא תחול בימים מוקדמים יותר.", @@ -89,9 +89,9 @@ "fortifyName": "שיקוי תגבור", "fortifyPop": "מחזיר את כל המשימות לערכן ההתחלתי (צבע צהוב) ומחזיר את כל הבריאות שאיבדת.", "fortify": "תגבור", - "fortifyText": "Fortify will return all your tasks, except challenge tasks, to a neutral (yellow) state, as if you'd just added them, and top your Health off to full. This is great if all your red tasks are making the game too hard, or all your blue tasks are making the game too easy. If starting fresh sounds much more motivating, spend the Gems and catch a reprieve!", - "confirmFortify": "האם אתה בטוח?", - "fortifyComplete": "Fortify complete!", + "fortifyText": "התבצרות תחזיר את כל המשימות שלכם, למעט מטלות של אתגרים, למצב נייטראלי (צהוב), כאילו הרגע הוספתם אותן, ותמלא את הבריאות שלכם. זה נהדר אם כל המטלות האדומות שלכם גורמות למשחק להיות קשה מידי, או אם הכחולות גורמות למשחק להיות קל מידי. אם התחלה מחדש נשמעת יותר טוב, השתמשו בכמה אבני חן והיוולדו מחדש!", + "confirmFortify": "האם את/ה בטוח/ה?", + "fortifyComplete": "ההתבצרות הושלמה!", "sureDelete": "האם אתם בטוחים שאתם מעוניינים למחוק את ה<%= taskType %> עם הטקסט ״<%= taskText %>״?", "streakCoins": "בונוס התמדה!", "pushTaskToTop": "העלו משימות לראש הרשימה. החזיקו את כפתור ה ctrl או cmd כדי להוריד אותן לתחתית.", @@ -115,17 +115,17 @@ "rewardHelp3": "ציוד מיוחד יופיע כאן בזמן ״אירועים עולמיים״.", "rewardHelp4": "אל תחשושו להכין פרסים מותאמים אישית! ראו כמה דוגמאות כאן.", "clickForHelp": "לחצו לעזרה", - "taskIdRequired": "\"taskId\" must be a valid UUID.", - "taskNotFound": "Task not found.", - "invalidTaskType": "Task type must be one of \"habit\", \"daily\", \"todo\", \"reward\".", - "cantDeleteChallengeTasks": "A task belonging to a challenge can't be deleted.", - "checklistOnlyDailyTodo": "Checklists are supported only on dailies and todos", - "checklistItemNotFound": "No checklist item was found with given id.", - "itemIdRequired": "\"itemId\" must be a valid UUID.", - "tagNotFound": "No tag item was found with given id.", - "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", - "positionRequired": "\"position\" is required and must be a number.", - "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", - "alreadyTagged": "The task is already tagged with given tag." + "taskIdRequired": "\"taskId\" חייב להיות UUID - זהות משתמש ייחודי - תקף.", + "taskNotFound": "משימה לא נמצאה.", + "invalidTaskType": "סוג המטלה חייב להיות אחד מבין \"habit\", \"daily\", todo\", \"reward\".", + "cantDeleteChallengeTasks": "מטלה השייכת לאתגר איננה יכולה להימחק.", + "checklistOnlyDailyTodo": "רשימות סימון נתמכות רק כחלק ממטלות יומיות וממשימות.", + "checklistItemNotFound": "אף חפץ מתוך רשימת הסימון לא נמצא עם הזהות הנתונה.", + "itemIdRequired": "\"itemId\" חייב להיות UUID - זהות משתמש ייחודי - תקף.", + "tagNotFound": "אף חפץ תווית לא נמצא עם הזהות הנתונה.", + "tagIdRequired": "\"tagId\" חייב להיות UUID - זהות משתמש ייחודי - תקף התואם לתווית השייכת למשתמש.", + "positionRequired": "\"position\" נדרש למילוי, וחייב להיות מספר.", + "cantMoveCompletedTodo": "לא ניתן להזיז משימה שהושלמה.", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", + "alreadyTagged": "המטלה כבר מתוייגת עם התווית הנתונה." } \ No newline at end of file diff --git a/common/locales/hu/backgrounds.json b/common/locales/hu/backgrounds.json index b5ad4ab01c..a1ca9944c9 100644 --- a/common/locales/hu/backgrounds.json +++ b/common/locales/hu/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Gazebo", "backgroundGazeboNotes": "Battle a Gazebo.", "backgroundTreeRootsText": "Tree Roots", - "backgroundTreeRootsNotes": "Explore the Tree Roots." + "backgroundTreeRootsNotes": "Explore the Tree Roots.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/hu/character.json b/common/locales/hu/character.json index 931b7644c4..942deae0a7 100644 --- a/common/locales/hu/character.json +++ b/common/locales/hu/character.json @@ -2,7 +2,7 @@ "communityGuidelinesWarning": "Please keep in mind that your Display Name, profile photo, and blurb must comply with the Community Guidelines (e.g. no profanity, no adult topics, no insults, etc). If you have any questions about whether or not something is appropriate, feel free to email leslie@habitica.com!", "statsAch": "Karakterlap és kitűntetések", "profile": "Profil", - "avatar": "Customize Avatar", + "avatar": "Avatár személyreszabása", "other": "Egyéb", "fullName": "Teljes név", "displayName": "Megjelenítendő név", @@ -35,7 +35,7 @@ "beard": "Szakáll", "mustache": "Bajusz", "flower": "Virág", - "wheelchair": "Wheelchair", + "wheelchair": "Kerekesszék", "basicSkins": "Alap bőrszínek", "rainbowSkins": "Szívárvány bőrszínek", "pastelSkins": "Pasztell bőrszínek", @@ -85,7 +85,7 @@ "allocateInt": "Intelligenciára költött pontok:", "allocateIntPop": "Egy pont hozzáadása az Intelligenciához:", "noMoreAllocate": "Most, hogy elérted a 100-as szintet, nem kapsz több pontot a tulajdonságaidhoz. A szintedet tovább növelheted, vagy egy újabb kalandba kezdhetsz az Újjászületés Gömbjével, ami mostantól ingyenesen elérhető a piacon.", - "stats": "Avatar Stats", + "stats": "Karakterlap", "strength": "Erő", "strengthText": "Az erő növeli a \"kritikus csapások\" esélyét, növeli az arany és a tapasztalat szerzést, valamint a zsákmányok szerzésének esélyét. Továbbá segít a főellenségek sebzésében.", "constitution": "Szervezettség", @@ -110,7 +110,7 @@ "mage": "Mágus", "mystery": "Rejtély", "changeClass": "Kaszt megváltoztatása, tulajdonság pontok újraosztása", - "lvl10ChangeClass": "To change class you must be at least level 10.", + "lvl10ChangeClass": "Hogy kasztot választhass, legalább 10. szintűnek kell lenned.", "levelPopover": "Minden szinttel kapsz egy tulajdonság pontot, amit kioszthatsz. Ezt megteheted kézzel, vagy hagyhatod, hogy a játék eldöntse helyetted, ha az egyik Automatikus Elosztás opciót használod.", "unallocated": "Kiosztatlan tulajdonság pontok", "haveUnallocated": "<%= points %> elkölthető tulajdonság pontod maradt", @@ -130,7 +130,7 @@ "healerText": "A Gyógyítók érzéketlenek a sebzésre és meg tudják védeni a többieket is. A Kihagyott Napi feladatok és rossz Szokások nem hozzák őket annyira zavarba és vannak lehetőségeik az Életerő pontok visszaszerzésére. Játssz Gyógyítót, ha szeretsz másokon segíteni a Csapatban, vagy ha inspirál, hogy kijátszhatod a Halált kemény munkával", "optOutOfClasses": "Kiszáll", "optOutOfPMs": "Kiszáll", - "optOutOfClassesText": "Can't be bothered with classes? Want to choose later? Opt out - you'll be a warrior with no special abilities. You can read about the class system later on the wiki and enable classes at any time under User -> Stats.", + "optOutOfClassesText": "Nem érdekelnek a kasztok? Később akarsz választani? Jelöld be - és harcos maradsz különleges képességek nélkül. Később is utána olvashatsz a kaszt rendszerről a wiki-n és bármikor beállíthatsz egyet a Felhasználó -> Karakterlap menüben.", "select": "Kiválaszt", "stealth": "Lopakodás", "stealthNewDay": "Amikor egy új nap kezdődik, akkor elkerülsz némi sebzést ennyi kihagyott Napi feladatokból.", @@ -139,7 +139,7 @@ "respawn": "Újraéledés!", "youDied": "Meghaltál!", "dieText": "Elvesztettél egy Szintet, minden Aranyad és egy véletlenszerű Tárgyadat.\nKelj fel, Kalandor és próbálkozz újra! Zabolázd meg azokat a fránya rossz szokásokat, figyelj a Napi feladatokra és tartsd magadtól távol a halált egy Életerő itallal!", - "sureReset": "Are you sure? This will reset your character's class and allocated points (you'll get them all back to re-allocate), and costs 3 gems.", + "sureReset": "Biztos vagy benne? Visszaállítod a kasztodat és a kiosztott pontjaidat (mindet visszakapod, hogy újra oszthasd őket) az kiindulási állapotra. Ez 3 Drágakövedbe kerül.", "purchaseFor": "Megveszed <%= cost %> drágakőért?", "notEnoughMana": "Nincs elég mana.", "invalidTarget": "Érvénytelen célpont", diff --git a/common/locales/hu/gear.json b/common/locales/hu/gear.json index f3a25506f1..31ff688e2c 100644 --- a/common/locales/hu/gear.json +++ b/common/locales/hu/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "A serviceable hand-me-down bow. Increases Strength by <%= str %>. Enchanted Armoire: Basic Archer Set (Item 1 of 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "páncél", "armorBase0Text": "Egyszerű ruházat", "armorBase0Notes": "Átlagos ruházat. Nem ad semmi előnyt.", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "This camouflaged vest lets you slip unnoticed through the forests. Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 2 of 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "Fejviselet", "headBase0Text": "Nincs sisak", "headBase0Notes": "Nincs fejfedő", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "No archer would be complete without a jaunty cap! Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 3 of 3).", "headArmoireGraduateCapText": "Graduate Cap", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "Balkezes tárgy", "shieldBase0Text": "Nincs balkezes felszerelés", "shieldBase0Notes": "Nincs pajzs vagy másodlagos fegyver.", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Light the darkest caves with this mystic lamp! Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Back Accessory", "backBase0Text": "Nincs háti kiegészítő", "backBase0Notes": "Nincs háti kiegészítő.", diff --git a/common/locales/hu/generic.json b/common/locales/hu/generic.json index 96e4f46eaf..4528116db9 100644 --- a/common/locales/hu/generic.json +++ b/common/locales/hu/generic.json @@ -178,5 +178,5 @@ "raisePetShare": "Hátassá neveltem egy háziállatot, azzal, hogy való-életbeli tennivalóim elvégeztem!", "wonChallengeShare": "Megnyertem egy kihívást a Habiticán!", "achievementShare": "Új kitüntetést szereztem a Habiticán!", - "orderBy": "Order By <%= item %>" + "orderBy": "Renezés <%= item %> szerint" } \ No newline at end of file diff --git a/common/locales/hu/groups.json b/common/locales/hu/groups.json index 0125fe3b98..5aa44b4fdf 100644 --- a/common/locales/hu/groups.json +++ b/common/locales/hu/groups.json @@ -15,8 +15,8 @@ "resources": "Erőforrások", "askQuestionNewbiesGuild": "Kérdés Feltevése (Kezdők Céhe)", "tavernTalk": "Kocsmai Csevej", - "tavernAlert1": "Megj.: Ha egy hibát akarsz bejelenteni, akkor a fejlesztők nem fogják itt látni. Kérjük", - "tavernAlert2": "GitHub használata helyette", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "A Kocsma és a céh moderátorai:", "communityGuidelines": "a közösségi irányelveinket", "communityGuidelinesRead1": "Kérlek olvasd el", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Parties must be private", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/hu/maintenance.json b/common/locales/hu/maintenance.json index efdb524cd2..17aed849e3 100644 --- a/common/locales/hu/maintenance.json +++ b/common/locales/hu/maintenance.json @@ -1,34 +1,34 @@ { - "habiticaBackSoon": "Don't worry, Habitica will be back soon!", - "importantMaintenance": "We are doing important maintenance that we estimate will last until <%= localDate %> in your timezone.", - "maintenance": "Maintenance", - "maintenanceMoreInfo": "Want more information about the maintenance? <%= linkStart %>Check out our info page<%= linkEnd %>.", - "noDamageKeepStreaks": "You will NOT take damage or lose streaks!", - "thanksForPatience": "Thanks for your patience!", - "twitterMaintenanceUpdates": "For the most recent updates, watch our Twitter, where we will be posting status information.", - "veteranPetAward": "At the end, you will receive a Veteran pet!", + "habiticaBackSoon": "Ne aggódj! Habitica hamarosan visszatér.", + "importantMaintenance": "Fontos karbantartási munkákat végzünk, ami eltarthat körülbelül <%= localDate %>-ig a te időzónád szerint.", + "maintenance": "Karbantartás", + "maintenanceMoreInfo": "Szeretnél többet megtudni a karbantartásról? <%= linkStart %> Nézd meg itt. <%= linkEnd%>", + "noDamageKeepStreaks": "NEM kapsz sebzést, és NEM veszítesz szériát!", + "thanksForPatience": "Köszönjük a türelmedet!", + "twitterMaintenanceUpdates": "Kísérj figyelemmel minket Twitter -en. Ahol posztoljuk a legujab frissítéseket, információkat.", + "veteranPetAward": "A végén kapsz egy veterán háziállatot.", - "maintenanceInfoTitle": "Information about Upcoming Maintenance to Habitica", - "maintenanceInfoWhat": "What is happening?", - "maintenanceInfoWhatText": "On May 21, Habitica will be down for maintenance for most of the day. You will not take any damage or have your account harmed during that weekend, even if you can’t log in to check off your Dailies in time! We will be working very hard to make the downtime as short as possible, and will be posting regular updates on our Twitter account. At the end of the downtime, to thank everyone for their patience, you will all receive a rare pet!", - "maintenanceInfoWhy": "Why is this happening?", - "maintenanceInfoWhyText": "For the past several months, we have been thoroughly revamping Habitica behind-the-scenes. Specifically, we have rewritten the API. While it may not look much different on the surface, it’s a whole new world underneath. This will allow us WAY more flexibility when we want to build features in the future, and lead to improved performance!", - "maintenanceInfoTechDetails": "Want more details on the technical side of the process? Visit The Forge, our dev blog.", - "maintenanceInfoMore": "More Information", - "maintenanceInfoAccountChanges": "What changes will I see to my account after the rewrite is complete?", - "maintenanceInfoAccountChangesText": "At first, there won’t be any notable changes aside from performance improvements for features such as Challenges. If you notice any changes that shouldn’t be there, email us at admin@habitica.com and we will investigate them for you!", - "maintenanceInfoAddFeatures": "What kind of features will this allow Habitica to add?", - "maintenanceInfoAddFeaturesText": "Completing this rewrite will allow us to start building out improved chat and Guilds, plans for organizations and families, and additional productivity features like Monthlies and the ability to record yesterday’s activity! Those are all involved features on their own, so it will take time to build them, but until we were finished with this rewrite, there was no way we could start them.", - "maintenanceInfoHowLong": "How long will the maintenance take?", - "maintenanceInfoHowLongText": "We have to migrate tasks and data for all 1.3 million Habitica users -- not an easy task! We anticipate that it will take place between approximately 1pm Pacific Time (8pm UTC) and 10pm Pacific Time (5am UTC). Rest assured that we’re doing everything we can to make it go as quickly as possible! You can follow updates on our Twitter.", - "maintenanceInfoStatsAffected": "How will my Dailies, Streaks, Buffs, and Quests be affected?", - "maintenanceInfoStatsAffectedText1": "You will NOT take any damage or lose any streaks that weekend, but otherwise, your day will reset normally! Dailies that you checked will become unchecked, buffs will reset, etc. If you are in a Collection Quest, you will still find items. If you are in a Boss Battle, you will still deal damage to the Boss, but the Boss will not deal damage to you. (Even monsters need a break!)", - "maintenanceInfoStatsAffectedText2": "After a lot of thought, our team concluded that this was the most fair way to handle the fact that many users will not be able to check off their Dailies normally during the maintenance. We’re sorry for any inconvenience this causes!", - "maintenanceInfoSeeTasks": "What if I need to see my task list?", + "maintenanceInfoTitle": "Információk a közelgő Habitica karbantartásokról.", + "maintenanceInfoWhat": "Mi történik most?", + "maintenanceInfoWhatText": "Május 21-én egész nap, Habitica nem lesz elérhető. Nem fogsz sérülést szenvedni a hétvégén abból az okból, hogy nem tudsz bejelentkezni és bejelölni a napi tevékenységeidet. Keményen dolgozunk azon, hogy minél jobban leszűkítsük ezt az időszakot és a Twitter-en posztoljuk az aktuális helyzetet. A karbantartás végeztén mindenkinek köszönjük a türelmét és ajándékba egy ritka háziállatot fogunk adni.", + "maintenanceInfoWhy": "Miért történik mindez?", + "maintenanceInfoWhyText": "Az elmúlt hónapokban, a háttérben újra szerveztük Habitica-t. Újra írtuk az API-t. Noha külsőre semmi különös nem változott, a motorházban szinte minden kicserélődött. Ez lehetővé tette, hogy jobban alkalmazkodhassunk új tulajdonságok beemeléséhez a jövőben, és növeljünk a teljesítményen is.", + "maintenanceInfoTechDetails": "Többet szeretnél tudni a technikai oldalról? Látogass el a The Forge, fejlesztői blogra.", + "maintenanceInfoMore": "Bővebben", + "maintenanceInfoAccountChanges": "Mi fog megváltozni a fiókomban, ha kész lesz a fejlesztés?", + "maintenanceInfoAccountChangesText": "Elsőre nem fogsz látványos változást észrevenni a gyorsuláson kívül például a kihívásoknál. De ha észre veszel valamit, ami nem oda való, akkor írj egy e-mailt a admin@habitica.com-ra, és mi azt kivizsgáljuk!", + "maintenanceInfoAddFeatures": "Miféle tulajdonságokkal fog bővülni a Habitica?", + "maintenanceInfoAddFeaturesText": "Behozhatunk különböző dolgokat, mint a tovább fejlesztett chat és céhek. Programok szervezetek és családok számára. Számos termelékenységet és produktivitást segítő eszközt, mint a havi tevékenységek. Ezek beemeléséhez időre van szükségünk, és amíg az API újraírása meg nem történik, ezeket sem tudjuk addig implementálni.", + "maintenanceInfoHowLong": "Meddig tart majd a karbantartás?", + "maintenanceInfoHowLongText": "Muszáj mind az összes 1,3 millió Habitica felhasználó fiók-adatát költöztetnünk -ami nem egyszerű feladat. Körülbelül Csendes-óceáni idő szerint hajnali 01:00 órától 10:00 óráig (08:00 UTC-tól 17:00 UTC-ig) fog tartani. Nagyjából ennyi idő alatt tudjuk elvégezni a feladatot. Hírekért látogasd meg a Twitter oldalunkat.", + "maintenanceInfoStatsAffected": "Ez hogyan hat majd a napi feladataimra, szériáimra, erősítéseimre és küldetéseimre?", + "maintenanceInfoStatsAffectedText1": "NEM szenvedsz el sebzést és NEM veszítesz szériát ezen a hétvégén, bár a nap normálisan fog újraindulni. Napi feladatok, amiket korábban bejelöltél, újra várakozóvá válnak. Erősítések és minden más is rendesen újraindul. Ha egy begyűjtő küldetésen veszel részt, továbbra is találni fogsz tárgyakat. Ha Főellenséggel küzdesz, továbbra is sebezni fogod, de az nem fog sebezni téged. (Néha még egy szörnynek is jól jön egy kis pihenés.)", + "maintenanceInfoStatsAffectedText2": "Több diskurzus után, a csapatunk úgy döntött, hogy ez a legjobb megoldás ebben a szituációban. Mivel, hogy a felhasználók nem tudják normálisan kipipálni a napi feladataikat ebben az időszakban. Előre is bocsánatot kérünk ezzel kapcsolatban.", + "maintenanceInfoSeeTasks": "Mi a helyzet a feladatlistákkal?", "maintenanceInfoSeeTasksText": "If you know that you will need to see your task list on Saturday to remind yourself what you have to do, we recommend that before the maintenance begins, you take a screenshot of your tasks so that you can use it as a reference.", - "maintenanceInfoRarePet": "What kind of rare pet will I receive?", + "maintenanceInfoRarePet": "Milyen háziállatot fogok kapni?", "maintenanceInfoRarePetText": "To thank you for your patience during the downtime, everyone will get a rare Veteran Pet. If you’ve never received a Veteran Pet before, you will receive a Veteran Wolf. If you already have a Veteran Wolf, you will receive a Veteran Tiger. And if you already have a Veteran Wolf and a Veteran Tiger, you will receive a never-before-seen Veteran pet! After the migration is completed, it may take several hours for your pet to show up, but never fear, everyone will get one.", - "maintenanceInfoWho": "Who worked on this massive project?", + "maintenanceInfoWho": "Kik dolgoznak ezen a projekten?", "maintenanceInfoWhoText": "We’re glad you asked! It was spearheaded by our amazing contributor paglias, with lots of help from Blade, TheHollidayInn, SabreCat, Victor Pudeyev, TheUnknown, and Alys.", "maintenanceInfoTesting": "The new version was also tirelessly tested by a bunch of our amazing open-source volunteers. Thank you -- we couldn't have done this without you." } diff --git a/common/locales/hu/tasks.json b/common/locales/hu/tasks.json index e8ec2a51a5..c80314be92 100644 --- a/common/locales/hu/tasks.json +++ b/common/locales/hu/tasks.json @@ -73,7 +73,7 @@ "clearTags": "Törlés", "hideTags": "Elrejt", "showTags": "Mutat", - "toRequired": "You must supply a to value", + "toRequired": "Kötelező értéket megadnod.", "startDate": "Kezdő dátum", "startDateHelpTitle": "Mikortól induljon a feladat?", "startDateHelp": "Állítsd be a feladat dátumát, amikortól aktív lesz. Előtte inaktív marad.", @@ -116,16 +116,16 @@ "rewardHelp4": "Ne légy rest saját jutalmakat beállítani! Nézz meg néhány példát jutalmakra.", "clickForHelp": "Kattints ide segítségért", "taskIdRequired": "\"taskId\" must be a valid UUID.", - "taskNotFound": "Task not found.", - "invalidTaskType": "Task type must be one of \"habit\", \"daily\", \"todo\", \"reward\".", - "cantDeleteChallengeTasks": "A task belonging to a challenge can't be deleted.", - "checklistOnlyDailyTodo": "Checklists are supported only on dailies and todos", - "checklistItemNotFound": "No checklist item was found with given id.", + "taskNotFound": "A feladat nem található.", + "invalidTaskType": "A feladat típusa \"Szokás\", \"Napi\" \"Cél\" vagy \"Jutalom\" lehet.", + "cantDeleteChallengeTasks": "Egy kihívás feladatát nem törölheted.", + "checklistOnlyDailyTodo": "Feladatlistákat csak a napi feladatokhoz és a célokhoz adhatóak.", + "checklistItemNotFound": " Nem található feladatlista az adott azonosítóhoz.", "itemIdRequired": "\"itemId\" must be a valid UUID.", - "tagNotFound": "No tag item was found with given id.", + "tagNotFound": "nem található címke az azonosítóhoz", "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", - "alreadyTagged": "The task is already tagged with given tag." + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", + "alreadyTagged": "A feladathoz már használod ezt a címkét." } \ No newline at end of file diff --git a/common/locales/it/backgrounds.json b/common/locales/it/backgrounds.json index 3554fbb71d..6c82d44cc0 100644 --- a/common/locales/it/backgrounds.json +++ b/common/locales/it/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Gazebo", "backgroundGazeboNotes": "Combatti in un Gazebo.", "backgroundTreeRootsText": "Radici dell'Albero", - "backgroundTreeRootsNotes": "Esplora le Radici dell'Albero." + "backgroundTreeRootsNotes": "Esplora le Radici dell'Albero.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/it/contrib.json b/common/locales/it/contrib.json index bcc1ed8c48..df30fec924 100644 --- a/common/locales/it/contrib.json +++ b/common/locales/it/contrib.json @@ -56,8 +56,8 @@ "visitHeroes": "Visita il Salone degli Eroi (sostenitori)", "conLearn": "Maggiori informazioni sulle ricompense per i sostenitori.", "conLearnHow": "Scopri come contribuire a migliorare Habitica", - "surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!", - "surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!", + "surveysSingle": "Ha aiutato Habitica a crescere, compilando un questionario o aiutando in un test. Al momento non ci sono questionari attivi.", + "surveysMultiple": "Ha aiutato Habitica a crescere in <%= surveys %> occasioni, compilando un questionario o aiutando in un test. Grazie!", "currentSurvey": "Questionario in corso", "surveyWhen": "Questa onoreficenza verrà conferita a tutti i partecipanti, non appena i risultati dei questionari saranno elaborati, verso fine marzo.", "blurbInbox": "Qui vengono conservati i tuoi messaggi privati! Puoi inviare un messaggio a qualcuno cliccando sull'icona a forma di \"busta da lettere\" accanto al suo nome nella Taverna, nella Squadra o nella chat di una Gilda. Se hai ricevuto un messaggio privato dai contenuti inappropriati, dovresti inviare un'email a Lemoness (leslie@habitica.com) allegando uno screenshot.", diff --git a/common/locales/it/front.json b/common/locales/it/front.json index 31493ed694..35ab7d74be 100644 --- a/common/locales/it/front.json +++ b/common/locales/it/front.json @@ -28,7 +28,7 @@ "communityReddit": "Reddit", "companyAbout": "Come funziona", "companyBlog": "Blog", - "devBlog": "Developer Blog", + "devBlog": "Blog sviluppatori", "companyDonate": "Fai una donazione", "companyExtensions": "Estensioni", "companyPrivacy": "Privacy", diff --git a/common/locales/it/gear.json b/common/locales/it/gear.json index 76f379265f..d3282d3dee 100644 --- a/common/locales/it/gear.json +++ b/common/locales/it/gear.json @@ -189,8 +189,10 @@ "weaponArmoireMiningPickaxNotes": "Estrai quanto più oro possibile dalle tue attività! Aumenta la Percezione di <%= per %>. Baule Incantato: Set del Minatore (Oggetto 3 di 3).", "weaponArmoireBasicLongbowText": "Arco Lungo Base", "weaponArmoireBasicLongbowNotes": "Un utile arco di seconda mano. Aumenta la Forza di <%= str %>. Baule Incantato: Set Base dell'Arciere (Oggetto 1 di 3).", - "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", - "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireHabiticanDiplomaText": "Diploma Habiticano", + "weaponArmoireHabiticanDiplomaNotes": "Un certificato per un risultato significativo - ben fatto! Aumenta l'Intelligenza di<%= int %>. Armatura Incantata: Set del Diplomato (Oggetto 1 di 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "armatura", "armorBase0Text": "Vestiti semplici", "armorBase0Notes": "Vestiario comune. Non conferisce alcun bonus.", @@ -367,9 +369,9 @@ "armorMystery201603Text": "Completo della Fortuna", "armorMystery201603Notes": "Questo completo è cucito con migliaia di quadrifogli! Non conferisce benefici. Oggetto per abbonati, marzo 2016.", "armorMystery201604Text": "Armatura di Foglie", - "armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.", - "armorMystery201605Text": "Marching Bard Uniform", - "armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.", + "armorMystery201604Notes": "Anche tu, puoi essere un piccolo ma temibile soffio di foglia. Non conferisce alcun bonus. Oggetto per abbonati, aprile 2016.", + "armorMystery201605Text": "Uniforme del Fante Bardo", + "armorMystery201605Notes": "A differenza dei bardi tradizionali che si uniscono a gruppi di avventurieri, i bardi che si uniscono a bande musicali Habitican sono noti per le grandi parate, non per le incursioni segrete. Non conferisce alcun bonus. Oggetto abbonato Maggio 2016.", "armorMystery301404Text": "Completo Steampunk", "armorMystery301404Notes": "Raffinato, a dir poco impeccabile! Non conferisce alcun bonus. Oggetto per abbonati, febbraio 3015.", "armorArmoireLunarArmorText": "Armatura Lunare Lenitiva", @@ -401,7 +403,9 @@ "armorArmoireBasicArcherArmorText": "Armatura Base da Arciere", "armorArmoireBasicArcherArmorNotes": "Questa veste mimetica ti permette di muoverti attraverso la foresta senza essere notato. Aumenta la Percezione di <%= per %>. Baule Incantato: Set Base dell'Arciere (Oggetto 2 di 3).", "armorArmoireGraduateRobeText": "Veste da Laureato", - "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireGraduateRobeNotes": "Complimenti! Questa pesante toga pende pesantemente per tutte le conoscenze che hai maturato. Aumenta l'Intelligenza di <%= int %>. Armatura Incantata: Set del Diplomato (Oggetto 2 di 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "copricapo", "headBase0Text": "Nessun elmo", "headBase0Notes": "Non indossi nessun copricapo.", @@ -575,8 +579,8 @@ "headMystery201603Notes": "Questo cappello è un amuleto magico portafortuna. Non conferisce alcun bonus. Oggetto per abbonati, marzo 2016.", "headMystery201604Text": "Corona di Fiori", "headMystery201604Notes": "Questi fiori intrecciati formano un elmo sorprendentemente resistente! Non conferisce alcun bonus. Oggetto per abbonati, aprile 2016.", - "headMystery201605Text": "Marching Bard Hat", - "headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.", + "headMystery201605Text": "Cappello del Fante Bardo", + "headMystery201605Notes": "Settantasei draghi hanno guidato la grande parata, con centodieci grifoni subito dietro! Non conferisce alcun beneficio. Oggetto per abbonati, Maggio 2016.", "headMystery301404Text": "Cilindro Elegante", "headMystery301404Notes": "Un cilindro per i più fini gentiluomini! Oggetto per abbonati, gennaio 3015. Non conferisce alcun bonus.", "headMystery301405Text": "Cilindro Base", @@ -626,7 +630,9 @@ "headArmoireBasicArcherCapText": "Cappello Base da Arciere", "headArmoireBasicArcherCapNotes": "Un arciere non sarebbe tale senza un vivace cappello! Aumenta la Percezione di <%= per %>. Baule Incantato: Set Base dell'Arciere (Oggetto 3 di 3).", "headArmoireGraduateCapText": "Cappello da Laureato", - "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGraduateCapNotes": "Complimenti! I tuoi profondi pensieri ti hanno fatto conquistare questo cappello pensante. Aumenta l'Intelligenza di <%= int %>. Armatura Incantata: Set del Diplomato (Oggetto 3 di 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "oggetto per mano da scudo", "shieldBase0Text": "Nessun equipaggiamento nella mano da scudo", "shieldBase0Notes": "Nessuno scudo o arma secondaria.", @@ -687,7 +693,7 @@ "shieldSpecialWinter2015HealerText": "Scudo Rilassante", "shieldSpecialWinter2015HealerNotes": "Questo scudo respinge i venti gelidi. Aumenta la Costituzione di <%= con %>. Edizione limitata, inverno 2014-2015.", "shieldSpecialSpring2015RogueText": "Squittio Esplosivo", - "shieldSpecialSpring2015RogueNotes": "Don't let the sound fool you - these explosives pack a punch. Increases Strength by <%= str %>. Limited Edition 2015 Spring Gear.", + "shieldSpecialSpring2015RogueNotes": "Non lasciarti ingannare dal suono - questi esplosivi hanno un pugno a molla all'interno! Aumenta la Forza di <%= str %>. Edizione limitata, primavera 2015.", "shieldSpecialSpring2015WarriorText": "Disco Piatto", "shieldSpecialSpring2015WarriorNotes": "Tiralo ai tuoi nemici... Oppure tienilo, perchè si riempirà di gustose crocchette all'ora di cena. Aumenta la Costituzione di <%= con %>. Edizione limitata, primavera 2015.", "shieldSpecialSpring2015HealerText": "Cuscino Decorato", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Illumina le caverne più buie con questa lanterna mistica! Aumenta la Percezione di <%= per %>. Baule Incantato: Oggetto Indipendente.", "shieldArmoireFloralBouquetText": "Mazzo di Fiori", "shieldArmoireFloralBouquetNotes": "Non sono di grande aiuto in battaglia, ma non sono bellissimi? Aumenta la Costituzione di <%= con %>. Scrigno Incantato: Oggetto Indipendente.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Accessorio da schiena.", "backBase0Text": "Nessun accessorio da schiena", "backBase0Notes": "Nessun accessorio da schiena.", diff --git a/common/locales/it/groups.json b/common/locales/it/groups.json index 0ca9f8aba1..acf2f2406c 100644 --- a/common/locales/it/groups.json +++ b/common/locales/it/groups.json @@ -15,8 +15,8 @@ "resources": "Risorse", "askQuestionNewbiesGuild": "Fai una domanda (Gilda dei Novelli)", "tavernTalk": "Chiacchiere in Taverna", - "tavernAlert1": "Nota: se stai segnalando un bug, gli sviluppatori non potranno aiutarti qui. In quel caso, per favore", - "tavernAlert2": "usa GitHub", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "I moderatori della Taverna e delle Gilde sono:", "communityGuidelines": "Linee guida della community", "communityGuidelinesRead1": "Per favore leggi le", @@ -108,7 +108,7 @@ "privateMessageGiftGemsMessage": "<%= gemAmount %> gemme!", "privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> mesi di abbonamento!", "cannotSendGemsToYourself": "Non puoi inviare gemme a te stesso. Prova un abbonamento invece.", - "badAmountOfGemsToSend": "Amount must be within 1 and your current number of gems.", + "badAmountOfGemsToSend": "L'importo deve essere fra 1 e il numero corrente di gemme.", "abuseFlag": "Segnala violazione delle linee guida della community", "abuseFlagModalHeading": "Segnalare <%= name %> per violazione?", "abuseFlagModalBody": "Sei sicuro di voler segnalare questo post? Dovresti segnalare SOLO i posti che violano le <%= firstLinkStart %>Linee guida della Community<%= linkEnd %> e/o i <%= secondLinkStart %>Termini di Servizio<%= linkEnd %>. Segnalare impropriamente un post viola le Linee guida della Community e può essere considerata come un'infrazione da parte tua. Motivazioni adeguate per segnalare un post possono essere:

", @@ -164,10 +164,10 @@ "partyOnAchievement": "Ti sei unito ad una Squadra con almeno quattro persone! Goditi la tua maggiore responsabilità mentre ti unisci con i tuoi amici per sconfiggere i tuoi nemici!", "groupIdRequired": "\"groupId\" deve essere un UUID valido.", "groupNotFound": "Gruppo non trovato.", - "groupTypesRequired": "You must supply a valid \"type\" query string.", - "questLeaderCannotLeaveGroup": "You cannot leave your party when you have started a quest. Abort the quest first.", + "groupTypesRequired": "È necessario fornire un \"tipo\" stringa di richiesta valido.", + "questLeaderCannotLeaveGroup": "Non puoi lasciare la squadra quando hai iniziato una missione. Devi interrompere prima la missione", "cannotLeaveWhileActiveQuest": "Non puoi lasciare la squadra durante una missione. Per favore prima abbandona la missione.", - "onlyLeaderCanRemoveMember": "Only group leader can remove a member!", + "onlyLeaderCanRemoveMember": "Solo il leader del gruppo può rimuovere un membro", "memberCannotRemoveYourself": "Non puoi rimuovere te stesso!", "groupMemberNotFound": "Utente non trovato tra i membri del gruppo.", "mustBeGroupMember": "Deve essere membro del gruppo.", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Indirizzo e-mail mancante nell'invito.", "partyMustbePrivate": "Le squadre devono essere private", "userAlreadyInGroup": "Utente già parte di quel gruppo.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "Utente già invitato in quel gruppo.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "Utente già in una squadra.", @@ -184,6 +185,6 @@ "userHasNoLocalRegistration": "L'utente non ha una registrazione locale (nome utente, e-mail, password).", "uuidsMustBeAnArray": "User ID invites must be an array.", "emailsMustBeAnArray": "Email address invites must be an array.", - "canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time", - "onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!" + "canOnlyInviteMaxInvites": "Puoi invitare solo \"<%= maxInvites %>\" alla volta", + "onlyCreatorOrAdminCanDeleteChat": "Non autorizzato a rimuovere questo messaggio!" } \ No newline at end of file diff --git a/common/locales/it/maintenance.json b/common/locales/it/maintenance.json index 2eeb0c0d9c..31f8ff44c4 100644 --- a/common/locales/it/maintenance.json +++ b/common/locales/it/maintenance.json @@ -2,13 +2,13 @@ "habiticaBackSoon": "Non ti preoccupare, Habitica tornerà presto!", "importantMaintenance": "Stiamo effettuando delle importanti operazioni di manutenzione, stimiamo che dureranno fino al <%= localDate %> nel tuo fuso orario.", "maintenance": "Manutenzione", - "maintenanceMoreInfo": "Want more information about the maintenance? <%= linkStart %>Check out our info page<%= linkEnd %>.", + "maintenanceMoreInfo": "Vuoi maggiori informazioni sulla manutenzione? <%= linkStart %>Guarda in questa pagina<%= linkEnd %>.", "noDamageKeepStreaks": "NON riceverai alcun danno o perderai le tue Serie!", "thanksForPatience": "Grazie per la tua pazienza!", "twitterMaintenanceUpdates": "Per gli aggiornamenti più recenti, tieni d'occhio il nostro Twitter, dove pubblicheremo informazioni sullo stato della manutenzione.", "veteranPetAward": "Alla fine, riceverai un raro animale veterano!", - "maintenanceInfoTitle": "Information about Upcoming Maintenance to Habitica", + "maintenanceInfoTitle": "Informazioni sulla manutenzione di Habitica", "maintenanceInfoWhat": "Cosa sta succedendo?", "maintenanceInfoWhatText": "On May 21, Habitica will be down for maintenance for most of the day. You will not take any damage or have your account harmed during that weekend, even if you can’t log in to check off your Dailies in time! We will be working very hard to make the downtime as short as possible, and will be posting regular updates on our Twitter account. At the end of the downtime, to thank everyone for their patience, you will all receive a rare pet!", "maintenanceInfoWhy": "Perchè questo sta succedendo?", @@ -24,7 +24,7 @@ "maintenanceInfoStatsAffected": "How will my Dailies, Streaks, Buffs, and Quests be affected?", "maintenanceInfoStatsAffectedText1": "You will NOT take any damage or lose any streaks that weekend, but otherwise, your day will reset normally! Dailies that you checked will become unchecked, buffs will reset, etc. If you are in a Collection Quest, you will still find items. If you are in a Boss Battle, you will still deal damage to the Boss, but the Boss will not deal damage to you. (Even monsters need a break!)", "maintenanceInfoStatsAffectedText2": "After a lot of thought, our team concluded that this was the most fair way to handle the fact that many users will not be able to check off their Dailies normally during the maintenance. We’re sorry for any inconvenience this causes!", - "maintenanceInfoSeeTasks": "What if I need to see my task list?", + "maintenanceInfoSeeTasks": "E se avessi bisogno di vedere la lista delle mie attività?", "maintenanceInfoSeeTasksText": "If you know that you will need to see your task list on Saturday to remind yourself what you have to do, we recommend that before the maintenance begins, you take a screenshot of your tasks so that you can use it as a reference.", "maintenanceInfoRarePet": "Che tipo di animale raro riceverò?", "maintenanceInfoRarePetText": "To thank you for your patience during the downtime, everyone will get a rare Veteran Pet. If you’ve never received a Veteran Pet before, you will receive a Veteran Wolf. If you already have a Veteran Wolf, you will receive a Veteran Tiger. And if you already have a Veteran Wolf and a Veteran Tiger, you will receive a never-before-seen Veteran pet! After the migration is completed, it may take several hours for your pet to show up, but never fear, everyone will get one.", diff --git a/common/locales/it/settings.json b/common/locales/it/settings.json index a745a31fae..cd38cd56b3 100644 --- a/common/locales/it/settings.json +++ b/common/locales/it/settings.json @@ -62,7 +62,7 @@ "newUsername": "Nuovo nome utente", "dangerZone": "Zona pericolosa", "resetText1": "ATTENZIONE! Questo resetterà diversi aspetti del tuo account. E' altamente sconsigliato, ma qualcuno trova questa opzione utile all'inizio, dopo aver provato il sito per un po' di tempo.", - "resetText2": "You will lose all your levels, gold, and experience points. All your tasks (except those from challenges) will be deleted permanently and you will lose all of their historical data. You will lose all your equipment but you will be able to buy it all back, including all limited edition equipment or subscriber Mystery items that you already own (you will need to be in the correct class to re-buy class-specific gear). You will keep your current class and your pets and mounts. You might prefer to use an Orb of Rebirth instead, which is a much safer option and which will preserve your tasks.", + "resetText2": "Perderai tutti i tuoi livelli, l'oro e i punti esperienza. Tutte le tue attività (eccetto quelle delle sfide) verranno cancellate permanentemente, insieme alla cronologia dei progressi. Perderai inoltre tutto il tuo equipaggiamento, ma potrai recuperare ogni cosa, compresi gli oggetti in edizione limitata e gli Oggetti Misteriosi che già possiedi (tieni presente che alcuni oggetti potrebbero richiedere l'appartenenza ad una determinata classe per essere acquistati). Manterrai la tua classe, i tuoi animali e le cavalcature. Generalmente viene utilizzata la Sfera della Rinascita, un'alternativa molto più sicura che ti permette di mantenere le tue attività.", "deleteText": "Vuoi davvero procedere? In questo modo eliminerai il tuo account per sempre, non potrà mai più essere recuperato! Dovrai registrare un nuovo account per continuare ad usare Habitica. Le gemme accumulate o spese non verranno risarcite. Se sei assolutamente sicuro, digita <%= deleteWord %> nella casella di testo qui sotto.", "API": "API", "APIv3": "API v3", diff --git a/common/locales/it/subscriber.json b/common/locales/it/subscriber.json index 7f2683cf90..057a8bf944 100644 --- a/common/locales/it/subscriber.json +++ b/common/locales/it/subscriber.json @@ -4,7 +4,7 @@ "subDescription": "Compra le Gemme con l'oro, ottieni oggetti misteriosi ogni mese, mantieni i dati sui progressi delle attività, raddoppia il limite di drop giornaliero di oggetti, supporta gli sviluppatori. Clicca per avere maggiori informazioni.", "buyGemsGold": "Acquista Gemme usando l'oro", "buyGemsGoldText": "Alexander il Mercante ti venderà Gemme al prezzo di <%= gemCost %> Oro per ogni gemma. Le sue consegne mensili saranno inizialmente limitate a <%= gemLimit %> gemme al mese, ma questo limite aumenta di 5 gemme per ogni tre mesi di abbonamento consecutivi, fino a un massimo di 50 gemme al mese!", - "mustSubscribeToPurchaseGems": "Must subscribe to purchase gems with GP", + "mustSubscribeToPurchaseGems": "Devi abbonarti per acquistare gemme con GP ", "reachedGoldToGemCap": "You've reached the Gold=>Gem conversion cap <%= convCap %> for this month. We have this to prevent abuse / farming. The cap will reset within the first three days of next month.", "retainHistory": "Conserva più dati nella cronologia", "retainHistoryText": "Rende la cronologia delle To-Do completate e delle altre attività disponibili più a lungo.", @@ -76,8 +76,8 @@ "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!", - "mysterySetNotFound": "Mystery set not found, or set already owned.", - "mysteryItemIsEmpty": "Mystery items are empty", + "mysterySetNotFound": "Completo Mistery non trovato o già posseduto", + "mysteryItemIsEmpty": "Gli oggetti Mistery sono finiti", "mysteryItemOpened": "Oggetto misterioso aperto.", "mysterySet201402": "Set messaggero alato", "mysterySet201403": "Set proteggiforeste", @@ -106,7 +106,7 @@ "mysterySet201602": "Set del Rubacuori", "mysterySet201603": "Set Quadrifoglio", "mysterySet201604": "Set guerriero foglia", - "mysterySet201605": "Marching Bard Set", + "mysterySet201605": "Set bardo marciante", "mysterySet301404": "Set steampunk standard", "mysterySet301405": "Set accessori steampunk", "mysterySetwondercon": "Wondercon", @@ -118,17 +118,17 @@ "hourglassBuyItemConfirm": "Acquistare questo oggetto per 1 Clessidra Mistica?", "petsAlreadyOwned": "Possiedi già questo animale.", "mountsAlreadyOwned": "Possiedi già questa cavalcatura.", - "typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%= allowedTypes %>", + "typeNotAllowedHourglass": "Questo oggetto non può essere comprato con la Mistica Clessidra. Oggetti permessi: <%= allowedTypes %>", "petsNotAllowedHourglass": "Animale non acquistabile con una Clessidra Mistica.", "mountsNotAllowedHourglass": "Cavalcatura non acquistabile con una Clessidra Mistica.", "hourglassPurchase": "Acquistato un oggetto usando una Clessidra Mistica!", "hourglassPurchaseSet": "Acquistato un set di oggetti usando una Clessidra Mistica!", - "missingUnsubscriptionCode": "Missing unsubscription code.", - "missingSubscription": "User does not have a plan subscription", + "missingUnsubscriptionCode": "Manca il codice di annullamento dell'abbonamento", + "missingSubscription": "L'Utente non ha un piano di abbonamento", "missingSubscriptionCode": "Missing subscription code. Possible values: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", "cannotDeleteActiveAccount": "Hai un abbonamento attivo, termina il tuo piano prima di eliminare il tuo account.", "paymentNotSuccessful": "Il pagamento non è andato a buon fine", - "planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits", + "planNotActive": "Il Piano non è stato ancora attivato, a causa di un malfunzionamento di Paypal. Comincerà <%= nextBillingDate %> dopo do allora potrai cancellarti per mantenere tutti i tuoi benefici.", "notAllowedHourglass": "Animale/Cavalcatura non acquistabile con la Clessidra Mistica.", "readCard": "<%= cardType %> è stato letto", "cardTypeRequired": "Tipo di carta richiesto", diff --git a/common/locales/it/tasks.json b/common/locales/it/tasks.json index c4a18bcada..8ce5715c47 100644 --- a/common/locales/it/tasks.json +++ b/common/locales/it/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" deve essere un UUID valido e deve corrispondere a un'etichetta appartenente all'utente.", "positionRequired": "\"position\" è richiesto e deve essere un numero.", "cantMoveCompletedTodo": "Non è possibile spostare una To-Do completata.", - "directionUpDown": "\"direction\" è richiesto è deve essere 'up' oppure 'down'.", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "L'attività ha già l'etichetta specificata." } \ No newline at end of file diff --git a/common/locales/ja/backgrounds.json b/common/locales/ja/backgrounds.json index 18343f7c85..57f0c7e0f1 100644 --- a/common/locales/ja/backgrounds.json +++ b/common/locales/ja/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "あずま屋", "backgroundGazeboNotes": "あずま屋での戦い", "backgroundTreeRootsText": "木の根", - "backgroundTreeRootsNotes": "木の根を探索しましょう。" + "backgroundTreeRootsNotes": "木の根を探索しましょう。", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/ja/challenge.json b/common/locales/ja/challenge.json index dd74982556..122a9dbfbc 100644 --- a/common/locales/ja/challenge.json +++ b/common/locales/ja/challenge.json @@ -68,15 +68,16 @@ "onlyGroupLeaderChal": "グループのリーダーだけが、チャレンジをつくることができます。", "tavChalsMinPrize": "キャンプ場チャレンジの賞品は、最低 1 ジェムです。", "cantAfford": "賞品分のジェムがありません。ジェムを追加購入するか、より安い賞品にしてください。", - "challengeIdRequired": "「チャレンジID」の UUID が無効です。", - "winnerIdRequired": "「優勝者ID」が無効です。", + "challengeIdRequired": "\"challengeId\" の UUID が無効です。", + "winnerIdRequired": "\"winnerId\" のUUIDが無効です。", "challengeNotFound": "チャレンジが見つかりません。", "onlyLeaderDeleteChal": "削除できるのは、チャレンジのリーダーだけです。", "onlyLeaderUpdateChal": "更新できるのは、チャレンジのリーダーだけです。", "winnerNotFound": "「<%= userId %>」の優勝者が見つからないか、チャレンジのメンバーではありません。", - "noCompletedTodosChallenge": "「完了した To Do をふくむ」は、チャレンジ タスクには対応していません。", - "userTasksNoChallengeId": "「タスクのオーナー」が「ユーザー」「チャレンジID」の場合は先に進めません。", + "noCompletedTodosChallenge": "\"includeComepletedTodos\" はチャレンジ タスクと関連しているものは対応していません。", + "userTasksNoChallengeId": "「タスクのオーナー」が「ユーザー」「チャレンジID」の場合は先に進めません。", "onlyChalLeaderEditTasks": "チャレンジのタスクは、リーダーだけが編集できます。", "userAlreadyInChallenge": "ユーザーはすでにこのチャレンジに参加しています。", - "cantOnlyUnlinkChalTask": "チャレンジとの連関が切れたタスクのみ、リンクを解除できます。" + "cantOnlyUnlinkChalTask": "チャレンジとの連関が切れたタスクのみ、リンクを解除できます。", + "shortNameTooShort": "タグ名は 3 文字以上にしてください。" } \ No newline at end of file diff --git a/common/locales/ja/contrib.json b/common/locales/ja/contrib.json index 813ddd6b51..1acd350b10 100644 --- a/common/locales/ja/contrib.json +++ b/common/locales/ja/contrib.json @@ -35,7 +35,7 @@ "hallContributors": "貢献者記念館", "hallPatrons": "後援者の記念館", "rewardUser": "ユーザーを報奨", - "UUID": "ユーザーID", + "UUID": "ユーザー ID", "loadUser": "ユーザーをロード", "noAdminAccess": "管理者権限が必要です。", "pageMustBeNumber": "req.query.page は数字でなくてはなりません。", @@ -56,8 +56,8 @@ "visitHeroes": "英雄(貢献者・資金提供者)記念館を訪ねる", "conLearn": "貢献者の報酬について学ぶ", "conLearnHow": "Habiticaの進展における参加", - "surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!", - "surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!", + "surveysSingle": "アンケートへの回答、または大きなテストに努力していただき、Habitica の成長を手伝っていただきました。ありがとうございます!", + "surveysMultiple": "<%= surveys %> 回にわたって、アンケートへの回答、または大きなテストに努力していただき、Habitica の成長を手伝っていただきました。ありがとうございます!", "currentSurvey": "開催中のアンケート", "surveyWhen": "バッジは3月下旬アンケートが処理されたときに参加者全員に授与されます。", "blurbInbox": "ここはあなたの個人的なメッセージが保存される場所です!あなたは酒場、パーティー、またはギルドチャットで名前の隣にある封筒のアイコンをクリックすることで、メッセージを送信することができます。もしあなたが不適切なメッセージを受け取った場合は、Lemoness (leslie@habitica.com)にそのスクリーンショットを電子メールで送信してください。", diff --git a/common/locales/ja/front.json b/common/locales/ja/front.json index 62ee3d411b..22930e5c81 100644 --- a/common/locales/ja/front.json +++ b/common/locales/ja/front.json @@ -229,28 +229,28 @@ "missingAuthHeaders": "認証ヘッダーが見つかりません。", "missingAuthParams": "認証パラメーターが見つかりません。", "missingUsernameEmail": "ユーザー名またはメールアドレスが見つかりません。", - "missingEmail": "Missing email.", - "missingUsername": "Missing username.", - "missingPassword": "Missing password.", - "missingNewPassword": "Missing new password.", - "wrongPassword": "Wrong password.", - "notAnEmail": "Invalid email address.", - "emailTaken": "Email address is already used in an account.", - "newEmailRequired": "Missing new email address.", - "usernameTaken": "Username already taken.", - "passwordConfirmationMatch": "Password confirmation doesn't match password.", - "invalidLoginCredentials": "Incorrect username and/or email and/or password.", - "passwordReset": "If we have your email on file, your password reset link has been sent to your email.", - "passwordResetEmailSubject": "Password Reset for Habitica", - "passwordResetEmailText": "Password for <%= username %> has been reset to <%= newPassword %> . Important! Both username and password are case-sensitive -- you must enter both exactly as shown here. We recommend copying and pasting both instead of typing them. Log in at <%= baseUrl %>. After you have logged in, head to <%= baseUrl %>/#/options/settings/settings and change your password.", - "passwordResetEmailHtml": "Password for <%= username %> has been reset to <%= newPassword %>.

Important! Both username and password are case-sensitive -- you must enter both exactly as shown here. We recommend copying and pasting both instead of typing them.

Log in at <%= baseUrl %>. After you have logged in, head to <%= baseUrl %>/#/options/settings/settings and change your password.", - "invalidLoginCredentialsLong": "Uh-oh - your username or password is incorrect.\n- Make sure your username or email is typed correctly.\n- You may have signed up with Facebook, not email. Double-check by trying Facebook login.\n- If you forgot your password, click \"Forgot Password\".", - "invalidCredentials": "There is no account that uses those credentials.", - "accountSuspended": "Account has been suspended, please contact leslie@habitica.com with your User ID \"<%= userId %>\" for assistance.", - "onlyFbSupported": "Only Facebook is supported currently.", - "cantDetachFb": "Account lacks another authentication method, can't detach Facebook.", - "onlySocialAttachLocal": "Local authentication can be added to only a social account.", - "invalidReqParams": "Invalid request parameters.", - "memberIdRequired": "\"member\" must be a valid UUID.", - "heroIdRequired": "\"heroId\" must be a valid UUID." + "missingEmail": "メールアドレスがありません。", + "missingUsername": "ユーザー名がありません。", + "missingPassword": "パスワードがありません。", + "missingNewPassword": "新しいパスワードがありません。", + "wrongPassword": "パスワードが間違っています。", + "notAnEmail": "メールアドレスが無効です。", + "emailTaken": "このメールアドレスは、すでに登録されています。", + "newEmailRequired": "新しいメールアドレスがありません。", + "usernameTaken": "そのユーザー名は既に使われています", + "passwordConfirmationMatch": "パスワードが不一致です。", + "invalidLoginCredentials": "ユーザー名とパスワードのいずれかまたは両方が無効です。", + "passwordReset": "メールアドレスが記録されると、パスワードのリセット リンクをそのアドレスに送信します。", + "passwordResetEmailSubject": "パスワードのリセット", + "passwordResetEmailText": "<%= username %> のパスワードを <%= newPassword %> へと変更しました。《重要》 ユーザー名とパスワードはいずれも大文字・小文字を区別します。いずれもここに記されている通りに正確に入力してください。タイプするのではなく、コピー・貼り付けすることをおすすめします。<%= baseUrl %> から、ログインしてください。ログイン後は、<%= baseUrl %>/#/options/settings/settings へと進んでパスワードを変更してください。", + "passwordResetEmailHtml": "<%= username %> のパスワードを <%= newPassword %> へと変更しました。

《重要》 ユーザー名とパスワードはいずれも大文字・小文字を区別します。いずれもここに記されている通りに正確に入力してください。タイプするのではなく、コピー・貼り付けすることをおすすめします。

<%= baseUrl %> から、ログインしてください。ログイン後は、<%= baseUrl %>/#/options/settings/settings へと進んでパスワードを変更してください。", + "invalidLoginCredentialsLong": "ああ…。ユーザー名またはパスワードが不正です。\n- ユーザー名またはメールアドレスが正しく入力されているかを確認してください。\n- メールアドレスではなく Facebook を通じて登録した場合は、Facebook ログインを再確認してください。\n- パスワードを忘れてしまったのなら、「パスワード忘れ」をクリックしてください。", + "invalidCredentials": "この認証情報を使ったアカウントはありません。", + "accountSuspended": "アカウントは停止しています。参考とするためユーザーID 、「<%= userId %>」を添えて、leslie@habitica.com へご連絡ください。", + "onlyFbSupported": "現在、Facebook のみ対応しています。", + "cantDetachFb": "アカウントには別の認証方法が設定されていないので、Facebook を取りのぞくことはできません。", + "onlySocialAttachLocal": "ローカル認証は、外部認証しているアカウントにのみ追加できます。", + "invalidReqParams": "要求パラメータが不正です。", + "memberIdRequired": "\"member\" の UUID が無効です。", + "heroIdRequired": "\"heroId\" の UUID が無効です。" } \ No newline at end of file diff --git a/common/locales/ja/gear.json b/common/locales/ja/gear.json index 0c8fc8bc7f..8b3a61eca5 100644 --- a/common/locales/ja/gear.json +++ b/common/locales/ja/gear.json @@ -189,8 +189,10 @@ "weaponArmoireMiningPickaxNotes": "タスクから、最大限のゴールドを掘り出しましょう! 知覚が <%= per %> 上がります。魔法の戸棚 : 炭鉱夫セット ( 3 個中 3 個目のアイテム)。", "weaponArmoireBasicLongbowText": "基本の長弓", "weaponArmoireBasicLongbowNotes": "便利なお下がりの弓。力が <%= str %> 上がります。魔法の戸棚 : 基本の弓兵セット ( 3 個中 1 つめのアイテム)。", - "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", - "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireHabiticanDiplomaText": "Habiticanの卒業証書", + "weaponArmoireHabiticanDiplomaNotes": "大きな成果の証明書です--よくできました!知力が<%= int %>上がる。魔法の戸棚:卒業生セット(3個中1つめのアイテム)", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "よろい", "armorBase0Text": "無地の服", "armorBase0Notes": "普通の服。効果なし。", @@ -309,19 +311,19 @@ "armorSpecialFall2015RogueText": "バット・ル アーマー", "armorSpecialFall2015RogueNotes": "バット(こうもり)になって、バトルに飛び立ちましょう! 知覚が <%= per %> 上がります。2015年秋の限定装備。", "armorSpecialFall2015WarriorText": "かかしのよろい", - "armorSpecialFall2015WarriorNotes": "このよろいは、麦わらで出来ているのにきわめて丈夫! \n性格が <%= con %> 上がります。2015年秋の限定装備。", + "armorSpecialFall2015WarriorNotes": "このよろいは、麦わらでできているのにきわめて丈夫! \n性格が <%= 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.", - "armorSpecialWinter2016RogueText": "ココアの鎧", - "armorSpecialWinter2016RogueNotes": "This leather armor keeps you nice and toasty. Is it actually made from cocoa? You'll never tell. Increases Perception by <%= per %>. Limited Edition 2015-2016 Winter Gear.", + "armorSpecialFall2015MageNotes": "このよろいの刺繍(ししゅう)一針一針に魔法がこめられており、きらめきます。知能が <%= int %> 上がります。2015年秋の限定装備。", + "armorSpecialFall2015HealerText": "薬剤師のローブ", + "armorSpecialFall2015HealerNotes": "なにこれ? もちろん性格がよくなる薬です。いいえ、決してカエルになったりしませんから! ケロケロいったりしないでくださいよ。性格が <%= con %> 上がります。2015年秋の限定装備。", + "armorSpecialWinter2016RogueText": "ココアのよろい", + "armorSpecialWinter2016RogueNotes": "この皮のよろいはあなたをすばらしく、トーストのように暖かく保ってくれます。これ、本当のココアで出来てるんじゃないかって? それは聞かないお約束。知覚が <%= per %> 上がります。2015-2016年冬の限定装備。", "armorSpecialWinter2016WarriorText": "雪だるまスーツ", - "armorSpecialWinter2016WarriorNotes": "Brr! This padded armor is truly powerful... until it melts. Increases Constitution by <%= con %>. Limited Edition 2015-2016 Winter Gear.", - "armorSpecialWinter2016MageText": "Snowboarder Parka", - "armorSpecialWinter2016MageNotes": "The wisest wizard keeps well-bundled in the winter wind. Increases Intelligence by <%= int %>. Limited Edition 2015-2016 Winter Gear.", - "armorSpecialWinter2016HealerText": "Festive Fairy Cloak", - "armorSpecialWinter2016HealerNotes": "Festive Fairies wrap their body wings around themselves for protection as they use their head wings to catch headwinds and fly around Habitica at speeds of up to 100 mph, delivering gifts and spraying everyone with confetti. How droll. Increases Constitution by <%= con %>. Limited Edition 2015-2016 Winter Gear.", + "armorSpecialWinter2016WarriorNotes": "ブルブル…この綿入りのよろいは本当に強いんのです…溶けてしまうまではね。性格が <%= con %> 上がります。2015-2016年冬の限定装備。", + "armorSpecialWinter2016MageText": "スノーボーダーのパーカー", + "armorSpecialWinter2016MageNotes": "かしこい魔法使いは、吹雪の中でも耐えられるよう、セットものを買うのです。知能が <%= int %> 上がります。2015-2016冬の限定装備。", + "armorSpecialWinter2016HealerText": "お祭りの妖精のコート", + "armorSpecialWinter2016HealerNotes": "お祭りの妖精は、羽根で身を包みます。頭の羽で向かい風をつかまえて浮かびあがり、Habitica のまわりを時速160kmで飛ぶのですから身を守らないといけません。空を飛んで贈り物をとどけ、みんなに紙吹雪を届けるのです。ああ、おかしい。性格が <%= con %> 上がります。2015-2016冬の限定装備。", "armorSpecialSpring2016RogueText": "犬用カモ柄スーツ", "armorSpecialSpring2016RogueNotes": "かしこい子犬は知っています。すべてが活気あふれる緑色になる季節は、かくれるのにふさわしいのは明るい装いだということを。知覚が <%= per %> が上がります。2016年春の限定装備。", "armorSpecialSpring2016WarriorText": "丈夫なくさりかたびら", @@ -366,10 +368,10 @@ "armorMystery201512Notes": "冷たい炎を呼び起こせ!効果なし。2015年12月購読者アイテム。", "armorMystery201603Text": "幸運のスーツ", "armorMystery201603Notes": "何千もの四つ葉のクローバーで綴られたスーツ!効果なし。2016年3月購読者アイテム。", - "armorMystery201604Text": "Armor o' Leaves", + "armorMystery201604Text": "木の葉の鎧", "armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.", - "armorMystery201605Text": "Marching Bard Uniform", - "armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.", + "armorMystery201605Text": "マーチング\"バード\"のユニフォーム", + "armorMystery201605Notes": "冒険者の中にいる伝統的なバード(詩人)とは違い、Habiticianのマーチングバンドに加わるバードはダンジョン攻略ではなく地上でのパレードをすることで知られています。効果なし。2016年5月寄付会員限定アイテム。", "armorMystery301404Text": "スチームパンクスーツ", "armorMystery301404Notes": "なんて小粋で最先端!効果なし。3015年2月購読者アイテム。", "armorArmoireLunarArmorText": "慰める月の鎧", @@ -377,9 +379,9 @@ "armorArmoireGladiatorArmorText": "剣闘士アーマー", "armorArmoireGladiatorArmorNotes": "剣闘士になるには賢いだけではなく、強くなければならない。知覚を<%= per %>、力を<%= str %>上げる。魔法の戸棚:剣闘士セット (3アイテム中2番)。", "armorArmoireRancherRobesText": "牧童のローブ", - "armorArmoireRancherRobesNotes": "Wrangle your mounts and round up your pets while wearing these magical Rancher Robes! Increases Strength by <%= str %>, Perception by <%= per %>, and Intelligence by <%= int %>. Enchanted Armoire: Rancher Set (Item 2 of 3).", + "armorArmoireRancherRobesNotes": "この魔法の牧場主のローブを着て、騎獣達の世話をし、ペットたちを駆り集めましょう!力が <%= str %>、知覚が<%= per %>、知力が<%= int %>上昇します。魔法の戸棚:牧場セット(3個中2つめのアイテム)", "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 %>上がる。魔法の戸棚:黄金のトーガセット(3アイテム中の1番目)", "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).", "armorArmoirePlagueDoctorOvercoatText": "Plague Doctor Overcoat", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "This camouflaged vest lets you slip unnoticed through the forests. Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 2 of 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "帽子・かぶと", "headBase0Text": "兜なし", "headBase0Notes": "帽子・かぶとなし", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "No archer would be complete without a jaunty cap! Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 3 of 3).", "headArmoireGraduateCapText": "Graduate Cap", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "利き手でないほうの手のアイテム", "shieldBase0Text": "利き手でないほうの手の装備はありません", "shieldBase0Notes": "盾、またはセカンドウェポンがありません。", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Light the darkest caves with this mystic lamp! Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "背中アクセサリー", "backBase0Text": "バックアクセサリーがありません", "backBase0Notes": "バックアクセサリーがありません。", diff --git a/common/locales/ja/generic.json b/common/locales/ja/generic.json index 37f5368c46..e24c120348 100644 --- a/common/locales/ja/generic.json +++ b/common/locales/ja/generic.json @@ -138,7 +138,7 @@ "achievementBurnout": "繁栄の地の救世主", "achievementBurnoutText": "2015年秋の収穫祭イベントで「燃えつきと消耗の悪霊」の打倒に協力しました!", "achievementBewilder": "霧がかりの救世主", - "achievementBewilderText": "2016年春の元気なダンス イベントで、「まごつかせのビ・ワイルダー」の打倒に協力しました!", + "achievementBewilderText": "2016年春の元気なダンス イベントで、「まどわしのビ・ワイルダー」の打倒に協力しました!", "checkOutProgress": "Habatica での進行状況を見てください!", "cardReceived": "カードが届きました!", "cardReceivedFrom": "<%= userName %> からの <%= cardType %>", diff --git a/common/locales/ja/groups.json b/common/locales/ja/groups.json index c902704316..07f54d1724 100644 --- a/common/locales/ja/groups.json +++ b/common/locales/ja/groups.json @@ -15,8 +15,8 @@ "resources": "リソース", "askQuestionNewbiesGuild": "質問する (初心者ギルドへ)", "tavernTalk": "居酒屋トーク", - "tavernAlert1": "注意: バグを報告する場合、開発者はここを見ません。どうか、", - "tavernAlert2": "代わりに GitHub をご利用ください。", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "キャンプ場とギルドのモデレーター : ", "communityGuidelines": "コミュニティー ガイドライン", "communityGuidelinesRead1": "チャットする前に", @@ -29,7 +29,7 @@ "wantExistingParty": "すでにあるパーティーに加わりたいですか? <%= linkStart %>パーティー募集ギルド<%= linkEnd %>で、以下の User ID を投稿してみましょう:", "joinExistingParty": "すでにあるパーティーに参加する", "create": "作る", - "userId": "ユーザーID", + "userId": "ユーザー ID", "invite": "招待する", "leave": "やめる", "invitedTo": "<%= name %>に招待されました", @@ -92,7 +92,7 @@ "send": "送信する", "messageSentAlert": "メッセージを送信しました", "pmHeading": "<%= name %> 宛プライベートメッセージ", - "pmsMarkedRead": "Your private messages have been marked as read", + "pmsMarkedRead": "プライベート メッセージに既読マークが付きました。", "clearAll": "すべてのメッセージを削除する", "confirmDeleteAllMessages": "受信トレイの全てのメッセージを削除してよろしいですか? 既に送ったメッセージはまだ他のユーザに見られる状態です。", "optOutPopover": "プライベートメッセージあまり好きじゃない?参加しない場合はクリックしてください。", @@ -100,15 +100,15 @@ "unblock": "ブロックを解除する", "pm-reply": "返信する", "inbox": "受信トレイ", - "messageRequired": "A message is required.", - "toUserIDRequired": "A User ID is required", - "gemAmountRequired": "A number of gems is required", - "notAuthorizedToSendMessageToThisUser": "Can't send message to this user.", - "privateMessageGiftIntro": "Hello <%= receiverName %>, <%= senderName %> has sent you", - "privateMessageGiftGemsMessage": "<%= gemAmount %> gems!", - "privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> months of subscription!", - "cannotSendGemsToYourself": "Cannot send gems to yourself. Try a subscription instead.", - "badAmountOfGemsToSend": "Amount must be within 1 and your current number of gems.", + "messageRequired": "メッセージが必要です。", + "toUserIDRequired": "ユーザー ID が必要です。", + "gemAmountRequired": "ジェムが必要です。", + "notAuthorizedToSendMessageToThisUser": "このユーザーへのメッセージは送れません。", + "privateMessageGiftIntro": "こんにちは、<%= receiverName %>。<%= senderName %> からあなたに", + "privateMessageGiftGemsMessage": "<%= gemAmount %> ジェムが届きました!", + "privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> カ月分の寄付(有料利用)が届きました!", + "cannotSendGemsToYourself": "自分自身にジェムを送ることは出来ません。代わりの寄付を再試行してください。", + "badAmountOfGemsToSend": "ジェムの数は 1 以上、あなたが持っている分までで指定してください。", "abuseFlag": "コミュニティガイドライン違反を報告する", "abuseFlagModalHeading": "<%= name %> を違反で報告しますか?", "abuseFlagModalBody": "本当にこの投稿について報告しますか?  投稿の報告は、それが<%= firstLinkStart %>コミュニティー ガイドライン<%= linkEnd %>および<%= secondLinkStart %>利用規約<%= linkEnd %>のいずれかまたは両方に違反している場合に限定すべきです。不適切に報告することは、コミュニティ ー ガイドライン上の違反行為であり、あなたが違反者とみなされます。投稿を報告すべき適切な理由は以下の通りであり、またこれらに限定するものではありません :

", @@ -162,28 +162,29 @@ "partyOnName": "パーティー参加", "partyUpAchievement": "別の人のパーティーに参加しました! 楽しんで、モンスターと戦ってお互いを助け合いましょう。", "partyOnAchievement": "4人以上のパーティーに参加しました! 責任感が強くなったことを楽しんで、自分自身の敵と戦うために友達と協力しましょう!", - "groupIdRequired": "\"groupId\" must be a valid UUID", - "groupNotFound": "Group not found.", - "groupTypesRequired": "You must supply a valid \"type\" query string.", - "questLeaderCannotLeaveGroup": "You cannot leave your party when you have started a quest. Abort the quest first.", - "cannotLeaveWhileActiveQuest": "You cannot leave party during an active quest. Please leave the quest first.", - "onlyLeaderCanRemoveMember": "Only group leader can remove a member!", - "memberCannotRemoveYourself": "You cannot remove yourself!", - "groupMemberNotFound": "User not found among group's members", - "mustBeGroupMember": "Must be member of the group.", - "keepOrRemoveAll": "req.query.keep must be either \"keep-all\" or \"remove-all\"", - "keepOrRemove": "req.query.keep must be either \"keep\" or \"remove\"", - "canOnlyInviteEmailUuid": "Can only invite using uuids or emails.", - "inviteMissingEmail": "Missing email address in invite.", - "partyMustbePrivate": "Parties must be private", - "userAlreadyInGroup": "User already in that group.", - "userAlreadyInvitedToGroup": "User already invited to that group.", - "userAlreadyPendingInvitation": "User already pending invitation.", - "userAlreadyInAParty": "User already in a party.", - "userWithIDNotFound": "User with id \"<%= userId %>\" not found.", - "userHasNoLocalRegistration": "User does not have a local registration (username, email, password).", - "uuidsMustBeAnArray": "User ID invites must be an array.", - "emailsMustBeAnArray": "Email address invites must be an array.", - "canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time", - "onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!" + "groupIdRequired": "\"groupId\" の UUID が無効です。", + "groupNotFound": "グループが見つかりません。", + "groupTypesRequired": "有効な \"type\" のクエリー文字列を指定してください。", + "questLeaderCannotLeaveGroup": "クエスト中は、パーティーを抜けられません。まず、クエストを中止してください。", + "cannotLeaveWhileActiveQuest": "クエスト中は、パーティーを抜けられません。まず、クエストから抜けてください。", + "onlyLeaderCanRemoveMember": "グループリーダーだけが、メンバーを削除できます!", + "memberCannotRemoveYourself": "自分自身を削除することはできません!", + "groupMemberNotFound": "グループのメンバーの中にユーザーが見つかりません。", + "mustBeGroupMember": "グループのメンバーでなくてはなりません。", + "keepOrRemoveAll": "req.query.keep は、\"keep-all\" か \"remove-all\" でなくてはなりません。", + "keepOrRemove": "req.query.keep は、\"keep\" か \"remove\" でなくてはなりません。", + "canOnlyInviteEmailUuid": "招待のあて先は、UUID かメールアドレスのみ対応しています。", + "inviteMissingEmail": "招待を送るメールアドレスがありません。", + "partyMustbePrivate": "パーティーは、プライベートです。", + "userAlreadyInGroup": "ユーザーは、すでにグループにいます。", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", + "userAlreadyInvitedToGroup": "ユーザーは、すでにグループに招待されています。", + "userAlreadyPendingInvitation": "ユーザーは、招待への返事を保留しています。", + "userAlreadyInAParty": "ユーザーは、すでにパーティーにいます。", + "userWithIDNotFound": "ID が「<%= userId %>」のユーザーは見つかりません。", + "userHasNoLocalRegistration": "ユーザーはこのサーバーへの登録 ( ユーザー名、メールアドレス、パスワード ) がありません。", + "uuidsMustBeAnArray": "ユーザーID を正確に入力してください。", + "emailsMustBeAnArray": "メールアドレスを正確に入力してください。", + "canOnlyInviteMaxInvites": "一度に招待できるのは、<%= maxInvites %>人までです。", + "onlyCreatorOrAdminCanDeleteChat": "このメッセージを削除する権限がありません。" } \ No newline at end of file diff --git a/common/locales/ja/limited.json b/common/locales/ja/limited.json index 982229d95f..54e7b6d56b 100644 --- a/common/locales/ja/limited.json +++ b/common/locales/ja/limited.json @@ -5,7 +5,7 @@ "annoyingFriends": "困った友達", "annoyingFriendsText": "パーティーの仲間から <%= snowballs %> 回、雪玉を投げられました。", "alarmingFriends": "要注意の友達", - "alarmingFriendsText": "Got spooked <%= spookySparkles %> times by party members.", + "alarmingFriendsText": "パーティーの仲間から<%= spookySparkles %> 回、ドッキリさせられました。", "agriculturalFriends": "ぶざまな友達", "agriculturalFriendsText": "パーティーの仲間から <%= seeds %> 回、花にされました。", "aquaticFriends": "水の中の仲間たち", diff --git a/common/locales/ja/maintenance.json b/common/locales/ja/maintenance.json index 89354f6b66..6923bf5d7d 100644 --- a/common/locales/ja/maintenance.json +++ b/common/locales/ja/maintenance.json @@ -1,15 +1,15 @@ { "habiticaBackSoon": "心配しないでください、ハビティカもすぐに換えてします!", - "importantMaintenance": "We are doing important maintenance that we estimate will last until <%= localDate %> in your timezone.", + "importantMaintenance": "重要なメンテナンスをしています。あなたの地域の時間で<%= localDate %>に終了する予定です。", "maintenance": "メンテナンス", - "maintenanceMoreInfo": "Want more information about the maintenance? <%= linkStart %>Check out our info page<%= linkEnd %>.", - "noDamageKeepStreaks": "You will NOT take damage or lose streaks!", + "maintenanceMoreInfo": "メンテナンスに対する詳しい情報が必要ですか?<%= linkStart %>公式の情報をご参照下さい<%= linkEnd %>。", + "noDamageKeepStreaks": "あなたはダメージを受けませんし、連続実行も途切れません!", "thanksForPatience": "御辛抱いただいてありがとうございました。", - "twitterMaintenanceUpdates": "For the most recent updates, watch our Twitter, where we will be posting status information.", - "veteranPetAward": "At the end, you will receive a Veteran pet!", + "twitterMaintenanceUpdates": "最新のアップデートに関しては、公式のTwitterをご参照下さい。公式の情報が投稿されています。", + "veteranPetAward": "終了時には、あなたにベテランペットが配布されます!", - "maintenanceInfoTitle": "Information about Upcoming Maintenance to Habitica", - "maintenanceInfoWhat": "What is happening?", + "maintenanceInfoTitle": "Habiticaの次回メンテナンスについての情報", + "maintenanceInfoWhat": "何が起こりましたか?", "maintenanceInfoWhatText": "On May 21, Habitica will be down for maintenance for most of the day. You will not take any damage or have your account harmed during that weekend, even if you can’t log in to check off your Dailies in time! We will be working very hard to make the downtime as short as possible, and will be posting regular updates on our Twitter account. At the end of the downtime, to thank everyone for their patience, you will all receive a rare pet!", "maintenanceInfoWhy": "Why is this happening?", "maintenanceInfoWhyText": "For the past several months, we have been thoroughly revamping Habitica behind-the-scenes. Specifically, we have rewritten the API. While it may not look much different on the surface, it’s a whole new world underneath. This will allow us WAY more flexibility when we want to build features in the future, and lead to improved performance!", diff --git a/common/locales/ja/npc.json b/common/locales/ja/npc.json index bd562afe1d..0fe46a1555 100644 --- a/common/locales/ja/npc.json +++ b/common/locales/ja/npc.json @@ -21,26 +21,26 @@ "ian": "イアン", "ianText": "クエスト ショップへようこそ! ここでは友達といっしょにモンスターと戦うクエストの巻物を開くことができます。この美しい品ぞろえを確認して、右側でお買い上げください!", "ianBrokenText": "クエスト ショップへようこそ...ここでは友達といっしょにモンスターと戦うクエストの巻物を開くができる...クエストの巻物の美しい品ぞろえもよく見て、右側で買ってくれ...", - "missingKeyParam": "\"req.params.key\" is required.", - "itemNotFound": "Item \"<%= key %>\" not found.", - "cannotBuyItem": "You can't buy this item.", - "missingTypeKeyEquip": "\"key\" and \"type\" are required parameters.", - "missingPetFoodFeed": "\"pet\" and \"food\" are required parameters.", - "invalidPetName": "Invalid pet name supplied.", - "missingEggHatchingPotionHatch": "\"egg\" and \"hatchingPotion\" are required parameters.", - "invalidTypeEquip": "\"type\" must be one of 'equipped', 'pet', 'mount', 'costume'.", - "mustPurchaseToSet": "Must purchase <%= val %> to set it on <%= key %>.", - "typeRequired": "Type is required", - "keyRequired": "Key is required", - "notAccteptedType": "Type must be in [eggs, hatchingPotions, food, quests, gear]", - "contentKeyNotFound": "Key not found for Content <%= type %>", - "plusOneGem": "+1 Gem", - "typeNotSellable": "Type is not sellable. Must be one of the following <%= acceptedTypes %>", - "userItemsKeyNotFound": "Key not found for user.items <%= type %>", - "pathRequired": "Path string is required", - "unlocked": "Items have been unlocked", - "alreadyUnlocked": "Full set already unlocked.", - "alreadyUnlockedPart": "Full set already partially unlocked.", + "missingKeyParam": "\"req.params.key\" が必要です。", + "itemNotFound": "\"<%= key %>\" のアイテムは見つかりません。", + "cannotBuyItem": "このアイテムは買えません。", + "missingTypeKeyEquip": "パラメーターとして \"key\" と \"type\" が必要です。", + "missingPetFoodFeed": "パラメーターとして \"pet\" と \"food\" が必要です。", + "invalidPetName": "そのペットの名前は無効です。", + "missingEggHatchingPotionHatch": "パラメーターとして \"egg\" と \"hatchingPotion\" が必要です。", + "invalidTypeEquip": "\"type\" として、'equipped'、'pet'、'mount'、'costume' のいずれか 1 つが必要です。", + "mustPurchaseToSet": "<%= key %> にセットする <%= val %> を購入しなくてはなりません。", + "typeRequired": "型が必要", + "keyRequired": "キーが必要", + "notAccteptedType": "型は、[eggs, hatchingPotions, food, quests, gear] のいずれかでなくてはいけません。", + "contentKeyNotFound": "<%= type %> の中には、キーが見つかりません", + "plusOneGem": "+ 1 ジェム", + "typeNotSellable": "その型は売れません。<%= acceptedTypes %> のうちのいずれか 1 つでなくてはいけません。", + "userItemsKeyNotFound": "user.Items <%= type %> の中には、キーが見つかりません", + "pathRequired": "パス文字列が必要", + "unlocked": "アイテムがアンロックされました", + "alreadyUnlocked": "フルセットはすでにアンロックされています", + "alreadyUnlockedPart": "フルセットはすでに一部アンロックされています", "USD": "(米ドル)", "newStuff": "新しいもの", "cool": "後で教えて", @@ -84,7 +84,7 @@ "tourPetsPage": "ここは動物小屋です! レベル 3 になると、「たまご」と「たまごがえしの薬」から、ペットをかえすことができます。ペットをクリックして、アバターに表示しましょう。レベル3以降手に入るえさをペットにやると、力強い騎獣へと成長します。", "tourMountsPage": "ペットに十分なえさを与えると、騎獣に成長します。騎獣がここに表示されます。( ペット、騎獣、えさはレベル 3 以降有効になります。) 騎獣をクリックして、くらをセットしましょう。", "tourEquipmentPage": "ここはアイテムの保管場所です! 武装はステータスに影響を与えます。ステータスを変えないでアバターに別の装備を表示したい場合は「衣装に使う」をクリックしてください。", - "equipmentAlreadyOwned": "You already own that piece of equipment", + "equipmentAlreadyOwned": "すでにその装備は持っています", "tourOkay": "OK!", "tourAwesome": "すごい!", "tourSplendid": "すばらしい!", diff --git a/common/locales/ja/pets.json b/common/locales/ja/pets.json index f500d5f049..084b82c7b7 100644 --- a/common/locales/ja/pets.json +++ b/common/locales/ja/pets.json @@ -12,7 +12,7 @@ "etherealLion": "天上のライオン", "veteranWolf": "百戦錬磨のオオカミ", "veteranTiger": "百戦錬磨のトラ", - "veteranLion": "Veteran Lion", + "veteranLion": "百戦錬磨のライオン", "cerberusPup": "子ケルベロス", "hydra": "ヒドラ", "mantisShrimp": "シャコ", @@ -63,7 +63,7 @@ "hatchedPet": "<%= potion %><%= egg %> が生まれました!", "displayNow": "いますぐ表示", "displayLater": "あとで表示", - "petNotOwned": "You do not own this pet.", + "petNotOwned": "このペットをもっていません。", "earnedCompanion": "あなたの前向きな行動の一つひとつから、新しい仲間が生まれました。えさをやって成長させましょう!", "feedPet": "<%= name %>に<%= article %><%= text %>をやりますか?", "useSaddle": "<%= pet %>にくらをおきますか?", @@ -85,8 +85,8 @@ "petKeyBoth": "両方逃がす", "confirmPetKey": "本当によろしいですか?", "petKeyNeverMind": "まだ", - "petsReleased": "Pets released.", - "mountsAndPetsReleased": "Mounts and pets released", - "mountsReleased": "Mounts released", + "petsReleased": "ペットを放しました。", + "mountsAndPetsReleased": "騎獣とペットを放しました。", + "mountsReleased": "騎獣を放しました。", "gemsEach": "ジェム(毎)" } \ No newline at end of file diff --git a/common/locales/ja/quests.json b/common/locales/ja/quests.json index e093db77bb..7efb19cbc2 100644 --- a/common/locales/ja/quests.json +++ b/common/locales/ja/quests.json @@ -18,7 +18,7 @@ "questInvitation": "クエストへの招待 : ", "questInvitationTitle": "クエストへの招待", "questInvitationInfo": "クエスト <%= quest %> への招待", - "askLater": "あとで質問する", + "askLater": "あとで答える", "questLater": "あとでクエストをはじめる", "buyQuest": "クエストを買う", "accepted": "承認しました", diff --git a/common/locales/ja/questscontent.json b/common/locales/ja/questscontent.json index 0953701c09..5e12820447 100644 --- a/common/locales/ja/questscontent.json +++ b/common/locales/ja/questscontent.json @@ -36,7 +36,7 @@ "questRatUnlockText": "市場でのネズミのたまご購入をアンロック", "questOctopusText": "オクトフルの叫び", "questOctopusNotes": "@Urse、ワイルドな目をした若い筆記者が、あなたに海岸の神秘的な洞窟の探索の手助けの求めています。夕暮れに、潮だまりの中で鍾乳石や石筍の巨大なゲートを立っています。あなたがゲートに近づくと、暗い渦がそこで回転し始めました。あなたは畏れてじっと見つめますと、渦の中からイカのようなドラゴンが浮き上がってきました。「星のスティッキーの子が目覚めた」と狂ったように@Urseが唸り声を上げました。「何億兆年も眠って、再び自由になって興奮して獲物を探している!」", - "questOctopusCompletion": "With a final blow, the creature slips away into the whirlpool from which it came. You cannot tell if @Urse is happy with your victory or saddened to see the beast go. Wordlessly, your companion points to three slimy, gargantuan eggs in a nearby tidepool, set in a nest of gold coins. \"Probably just octopus eggs,\" you say nervously. As you return home, @Urse frantically scribbles in a journal and you suspect this is not the last time you will hear of the great Octothulu.", + "questOctopusCompletion": "最後の一撃で、怪物はやってきた渦に滑り込んで逃げました。あなたには@Urseがあなたの勝利に喜んでいるのか、怪物が去ってしまったことを嘆いているのかわかりません。すると押し黙ったまま、彼は潮溜まりの側、黄金のコインで作られた巣の中の、3つのぬるぬるした巨大な卵を指さしました。「多分、ただの、タコの、卵でしょう。」あなたはビクビクしながら言いました。家に帰ると、@Urseは死にものぐるいで日記に殴り書きをしました。そしてあなたは、偉大なるオクトフル(Octothulu)の声を聞くのはこれが最後ではないと、思ったのです。", "questOctopusBoss": "オクトフル", "questOctopusDropOctopusEgg": "たこ(卵)", "questOctopusUnlockText": "市場でのタコのたまご購入をアンロック", @@ -88,10 +88,10 @@ "questMoonstone3DropRottenMeat": "腐った肉(食べ物)", "questMoonstone3DropZombiePotion": "ゾンビハッチングポーション", "questGoldenknight1Text": "黄金騎士、パート1: 厳しい小言", - "questGoldenknight1Notes": "The Golden Knight has been getting on poor Habiticans' cases. Didn't do all of your Dailies? Checked off a negative Habit? She will use this as a reason to harass you about how you should follow her example. She is the shining example of a perfect Habitican, and you are naught but a failure. Well, that is not nice at all! Everyone makes mistakes. They should not have to be met with such negativity for it. Perhaps it is time you gather some testimonies from hurt Habiticans and give the Golden Knight a stern talking-to!", + "questGoldenknight1Notes": "黄金騎士がHabiticia人の悪い例になりつつあります。日課は全部こなせたか?悪い習慣をチェックしたか?彼女は、彼女の規範に従うべきだとあなたに嫌がらせをします。彼女は輝ける完璧なHabitica人の規範であり、あなたは失敗者以外の何物でもないというのです。無論、これではいけません。ミスをしない人なんて居ません。それをことさらにネガティブにつつかれるべきでもありません。これはそろそろ、傷つけられたHabitica人から証言を集め、黄金騎士にきついお灸をすえるべき時かもしれません。", "questGoldenknight1CollectTestimony": "証言", - "questGoldenknight1DropGoldenknight2Quest": "The Golden Knight Chain Part 2: Gold Knight (Scroll)", - "questGoldenknight2Text": "黄金騎士、パート2: 黄金騎士", + "questGoldenknight1DropGoldenknight2Quest": "黄金騎士の章 Part2:黄金騎士(スクロール)", + "questGoldenknight2Text": "黄金騎士の章 Part2: 黄金騎士", "questGoldenknight2Notes": "Armed with hundreds of Habitican's testimonies, you finally confront the Golden Knight. You begin to recite the Habitcan's complaints to her, one by one. \"And @Pfeffernusse says that your constant bragging-\" The knight raises her hand to silence you and scoffs, \"Please, these people are merely jealous of my success. Instead of complaining, they should simply work as hard as I! Perhaps I shall show you the power you can attain through diligence such as mine!\" She raises her morningstar and prepares to attack you!", "questGoldenknight2Boss": "ゴールドナイト", "questGoldenknight2DropGoldenknight3Quest": "ゴールデンナイトチェーン パート3:アイアンナイト(スクロール)", @@ -133,19 +133,19 @@ "questAtom1CollectSoapBars": "せっけんの棒", "questAtom1Drop": "モンスター、「スナックナシ」 ( クエストの巻物 ) ", "questAtom2Text": "日常の攻撃 パート2 : モンスター、「スナックナシ」", - "questAtom2Notes": "やれやれ、食器をすべて洗って、ぐっと素敵な場所になったようです。きっと、あなたはいまこの最後のシーンを楽しんでいることでしょう。ああ、湖にピザの箱が浮いているのが見えます。ええと、本当にもう 1 つ片づけないといけないの? いや待って、ただのピザの箱ではありません! 突然その箱が水面から浮かび上がるとその正体はモンスターの頭です。ありえない! 伝説のモンスター「スナックナシ」!? 有史以来、古代の Habitica の民の食べ残しやゴミから生まれた生き物が、湖にひそんでいると伝えられていました。ゲーッ!", - "questAtom2Boss": "スナックレスモンスター", - "questAtom2Drop": "The Laundromancer (Quest Scroll)", - "questAtom3Text": "Attack of the Mundane, Part 3: The Laundromancer", - "questAtom3Notes": "耳を突き破るような泣き声とともに、その口から五種類の美味しそうなチーズが吹き出し、スナックレスモンスターはバラバラに崩れ落ちた。「よくそんなことが言えるな!」水面の下から轟くような声がひびきます。水中から青いローブを纏った人影が現れ、魔法のトイレブラシを振り回しています。不潔な洗濯物は、湖の表面に泡立ち始めます。「私はランドロマンサーだ」と彼は怒ったように言います。「いい度胸をしてるな。俺の汚れた皿を楽しげに洗い、私のペットを壊し、そのような清潔な服で俺の領域に入る。俺のアンティランドリーマジックを喰らえ!」", - "questAtom3Completion": "物騒なラウンドロマンサーは倒されました!あなたの周りに積まれた洗濯物を洗濯しましょう。ここの様子は良くなりつつあります。あなたが新しく仕立てられた防具をかき分けて進み始めると、金属の光が目に入り、あなたの視線は光る兜に注がれます。この光るアイテムの元々の持ち主は知られていないようですが、あなたが身につけると惜しみない生命力の暖かい存在を感じます。 残念ながら彼らは名札を縫い付けませんでした。", - "questAtom3Boss": "ラウンドロマンサー", + "questAtom2Notes": "ふーっ、食器をすべて洗って、ぐっと素敵な風景が広がります。きっと、あなたはいまこの最後のシーンを楽しんでいることでしょう。うわ、湖にピザの箱が浮いているのが見えます。ねえ、本当にもう 1 つ片づけないといけないの?…いや待って、ただのピザの箱ではありません! 突然その箱が水面から浮かび上がるとその正体はモンスターの頭です。ありえない! 伝説のモンスター「スナックナシ」!? 有史以来、古代の Habitica の民の食べ残しやゴミから生まれた生き物が、湖にひそんでいると伝えられていました。ゲーッ!", + "questAtom2Boss": "「スナックナシ」モンスター", + "questAtom2Drop": "センタクロマンサー ( クエストの巻物 )", + "questAtom3Text": "日常の攻撃 パート2 : センタクロマンサー", + "questAtom3Notes": "耳を突き破るような叫びを上げ、5種類のおいしいのチーズを口から吹き出し、モンスター・スナックナシはバラバラに崩れ落ちました。「よくも!…」水中から声がひびきます。水中からローブをまとった青い人かげが現れ、魔法のトイレブラシを振り回します。汚れた洗濯物が湖の表面に泡を立たせています。「私はセンタクロマンサー!」と彼は怒ったように宣言しました。「貴様、いい度胸をしてるな。私のお気に入りの汚れた皿を洗い、私のペットを壊し、私の領域にそんな清潔な服で入ってくるとは。私の反洗濯魔法をくらって、びしょぬれの悔しさを味わうがいい!」", + "questAtom3Completion": "邪悪なセンタクロマンサーを倒しました! あなたのまわりに積んだ洗濯物を片づけましょう。ここのまわりはいろいろなものがきれいに映ります。あなたがきもちよくプレスのかかった防具の間を進むと、金属部分のきらめきが目をとらえ、視線はピカピカのヘルメットに注がれます。ここにあるアイテムの元の持ち主は知りませんが、身につけると、寛大なる精神の存在をあたたかく感じます。 残念ながら彼らは名札をぬいつけておくのを忘れたようです。", + "questAtom3Boss": "センタクロマンサー", "questAtom3DropPotion": "普通のたまごがえしの薬", "questOwlText": "闇夜のフクロウ", "questOwlNotes": "The Tavern light is lit 'til dawn
Until one eve the glow is gone!
How can we see for our all-nighters?
@Twitching cries, \"I need some fighters!
See that Night-Owl, starry foe?
Fight with haste and do not slow!
We'll drive its shadow from our door,
And make the night shine bright once more!\"", "questOwlCompletion": "闇夜のフクロウは夜明け前に消えました。
あなたはあくびが出そうです。
たぶんすこし休憩をしたほうがいいのではないかな?
その時、ベッドで巣を発見した!
闇夜のフクロウにとってそこは最高の場所でしょうか
仕事を終わらせるため徹夜をしました。
あなたの新しいペットが柔らかい声で鳴きます
あなたにもう寝る時間だと教えてるのでしょう。", "questOwlBoss": "闇夜のフクロウ", - "questOwlDropOwlEgg": "フクロウ(卵)", + "questOwlDropOwlEgg": "フクロウ ( たまご )", "questOwlUnlockText": "市場でのフクロウのたまご購入をアンロック", "questPenguinText": "鳥霜", "questPenguinNotes": "Habitica最南端の暑い夏の日だけれども、不自然な肌寒さがLively湖にやってきています。 強く寒い風が吹き荒れて岸が凍り始めます。氷が地面から突き出て草や土を押しのけます。@Melynnrose と @Breadstringsはあなたに走り寄ってきます。

「助けてください!」@Melynnroseは言います。 「私たちはアイススケートができると思って凍らせるために大きなペンギンを湖にいれました。でもペンギンに与える魚が底をついてしまいました!」

「彼は怒って目にうつる全てに凍る息を使っています!」@Breadstringsが言います。「どうか私たちが氷に覆われてしまう前に彼を抑えてください!」このペンギンをクールダウンさせる必要がありそうです…。", diff --git a/common/locales/ja/spells.json b/common/locales/ja/spells.json index 8ac178ea14..bff12b0cf8 100644 --- a/common/locales/ja/spells.json +++ b/common/locales/ja/spells.json @@ -35,8 +35,8 @@ "spellSpecialSnowballAuraNotes": "パーティーの仲間に雪玉を投げましょう! 何か問題でも? 翌日まで効果がつづきます。", "spellSpecialSaltText": "塩", "spellSpecialSaltNotes": "だれかに雪玉を投げつけられた。ハハ、とてもおもしろい。だれかこの雪を拭いてくれ!", - "spellSpecialSpookySparklesText": "Spooky Sparkles", - "spellSpecialSpookySparklesNotes": "Turn a friend into a floating blanket with eyes!", + "spellSpecialSpookySparklesText": "不気味な光", + "spellSpecialSpookySparklesNotes": "友達を目が付いた空飛ぶ毛布に変えよう!", "spellSpecialOpaquePotionText": "不透明ポーション", "spellSpecialOpaquePotionNotes": "不気味なきらめきの効果を取り消す。", "spellSpecialShinySeedText": "輝く種", @@ -47,10 +47,10 @@ "spellSpecialSeafoamNotes": "友達を海の生き物に変えよう!", "spellSpecialSandText": "砂", "spellSpecialSandNotes": "海の泡の効果を取り消す。", - "spellNotFound": "Skill \"<%= spellId %>\" not found.", - "partyNotFound": "Party not found", - "targetIdUUID": "\"targetId\" must be a valid User ID.", - "challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.", - "spellNotOwned": "You don't own this skill.", - "spellLevelTooHigh": "You must be level <%= level %> to use this skill." + "spellNotFound": "スキル\"<%= spellId %>\" が見つかりません。", + "partyNotFound": "パーティが見つかりません。", + "targetIdUUID": "\"targetId\" のUserIDが無効です。", + "challengeTasksNoCast": "スキルはチャレンジのタスクには唱えられません。", + "spellNotOwned": "あなたはこのスキルを習得していません。", + "spellLevelTooHigh": "このスキルを使うにはレベル<%= level %>が必要です。" } \ No newline at end of file diff --git a/common/locales/ja/tasks.json b/common/locales/ja/tasks.json index 62cddd866f..1653c1a102 100644 --- a/common/locales/ja/tasks.json +++ b/common/locales/ja/tasks.json @@ -73,7 +73,7 @@ "clearTags": "クリア", "hideTags": "非表示にする", "showTags": "表示する", - "toRequired": "You must supply a to value", + "toRequired": "値を設定してください。", "startDate": "開始日", "startDateHelpTitle": "このタスクはいつ始める?", "startDateHelp": "タスクが効果を発する開始日を設定します。ただし、過去の日付を設定することができません。", @@ -115,17 +115,17 @@ "rewardHelp3": "世界的なイベントの期間中、スペシャルな装備が出現します。", "rewardHelp4": "カスタム報酬を設定することを恐れないで下さい!サンプルはここにあるのでクリックして下さい。", "clickForHelp": "ヘルプを見るにはここをクリックして下さい", - "taskIdRequired": "\"taskId\" must be a valid UUID.", + "taskIdRequired": "\"taskId\" の UUID が無効です。", "taskNotFound": "Task not found.", "invalidTaskType": "Task type must be one of \"habit\", \"daily\", \"todo\", \"reward\".", "cantDeleteChallengeTasks": "A task belonging to a challenge can't be deleted.", "checklistOnlyDailyTodo": "Checklists are supported only on dailies and todos", "checklistItemNotFound": "No checklist item was found with given id.", - "itemIdRequired": "\"itemId\" must be a valid UUID.", + "itemIdRequired": "\"itemId\" の UUID が無効です。", "tagNotFound": "No tag item was found with given id.", - "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", + "tagIdRequired": "\"tagId\" の UUID はユーザーごとのタグに対応しなくてはいけません。", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file diff --git a/common/locales/nl/backgrounds.json b/common/locales/nl/backgrounds.json index 33eaca699e..2c39796b0f 100644 --- a/common/locales/nl/backgrounds.json +++ b/common/locales/nl/backgrounds.json @@ -165,7 +165,14 @@ "backgroundBeehiveText": "Bijenkorf", "backgroundBeehiveNotes": "Zoem en dans in een Bijenkorf", "backgroundGazeboText": "Prieel", - "backgroundGazeboNotes": "Battle a Gazebo.", + "backgroundGazeboNotes": "Vecht tegen een Prieel.", "backgroundTreeRootsText": "Boomwortels", - "backgroundTreeRootsNotes": "Ontdek de Boomwortels" + "backgroundTreeRootsNotes": "Ontdek de Boomwortels", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/nl/challenge.json b/common/locales/nl/challenge.json index 32195e8346..48496bc3f8 100644 --- a/common/locales/nl/challenge.json +++ b/common/locales/nl/challenge.json @@ -67,17 +67,17 @@ "challengeMemberNotFound": "Gebruiker niet gevonden onder deelnemers aan de uitdaging", "onlyGroupLeaderChal": "Alleen de groepsleider kan uitdagingen creëren", "tavChalsMinPrize": "Prijs moet ten minste 1 Juweel zijn voor Herberg uitdagingen", - "cantAfford": "You can't afford this prize. Purchase more gems or lower the prize amount.", - "challengeIdRequired": "\"challengeId\" must be a valid UUID.", - "winnerIdRequired": "\"winnerId\" must be a valid UUID.", + "cantAfford": "Je kunt deze beloning niet betalen. Koop meer Edelstenen of verlaag het bedrag van de prijs", + "challengeIdRequired": "\"challengeId\" moet een valide UUID zijn", + "winnerIdRequired": "\"winnerId\" moet een valide UUID zijn.", "challengeNotFound": "Uitdaging niet gevonden", "onlyLeaderDeleteChal": "Alleen de uitdagingsleider kan het verwijderen.", "onlyLeaderUpdateChal": "Alleen de uitdagingsleider kan het updaten.", - "winnerNotFound": "Winner with id \"<%= userId %>\" not found or not part of the challenge.", - "noCompletedTodosChallenge": "\"includeComepletedTodos\" is not supported when fetching challenge tasks.", - "userTasksNoChallengeId": "When \"tasksOwner\" is \"user\" \"challengeId\" can't be passed.", - "onlyChalLeaderEditTasks": "Tasks belonging to a challenge can only be edited by the leader.", - "userAlreadyInChallenge": "User is already participating in this challenge.", - "cantOnlyUnlinkChalTask": "Only broken challenges tasks can be unlinked.", - "shortNameTooShort": "Tag Name must have at least 3 characters." + "winnerNotFound": "De winnaar met id \"<%= userId %>\" is niet gevonden of maakt geen deel uit van de uitdaging.", + "noCompletedTodosChallenge": "\"includeComepletedTodos\" is niet ondersteund wanneer uitdagende taken worden opgehaald.", + "userTasksNoChallengeId": "Wanneer \"tasksOwner\" is \"user\" \"challengeId\" kan niet worden gegeven.", + "onlyChalLeaderEditTasks": "Taken die bij een uitdaging horen kunnen alleen aangepast worden door de leider.", + "userAlreadyInChallenge": "De gebruiker doet al mee aan deze uitdaging", + "cantOnlyUnlinkChalTask": "Alleen onderbroken uitdagingen kunnen worden unlinked.", + "shortNameTooShort": "Tag naam moet bestaan uit in ieder geval 3 karakters." } \ No newline at end of file diff --git a/common/locales/nl/content.json b/common/locales/nl/content.json index e4c5435166..dba7e47183 100644 --- a/common/locales/nl/content.json +++ b/common/locales/nl/content.json @@ -116,9 +116,9 @@ "questEggFalconText": "Valk", "questEggFalconMountText": "Valk", "questEggFalconAdjective": "een snelle", - "questEggTreelingText": "Treeling", - "questEggTreelingMountText": "Treeling", - "questEggTreelingAdjective": "a leafy", + "questEggTreelingText": "Boomscheut", + "questEggTreelingMountText": "Boomscheut", + "questEggTreelingAdjective": "een blaadje", "eggNotes": "Vind een uitbroedtoverdrank om over dit ei te gieten en er zal een <%= eggAdjective(locale) %> <%= eggText(locale) %> uitkomen.", "hatchingPotionBase": "Normale", "hatchingPotionWhite": "Witte", @@ -132,7 +132,7 @@ "hatchingPotionGolden": "Gouden", "hatchingPotionSpooky": "spookachtige", "hatchingPotionPeppermint": "Pepermunt", - "hatchingPotionFloral": "Floral", + "hatchingPotionFloral": "Bloemen-", "hatchingPotionNotes": "Giet dit over een ei, en er zal een <%= potText(locale) %> dierlijke metgezel uitkomen.", "premiumPotionAddlNotes": "Niet te gebruiken op eieren van queeste-huisdieren.", "foodMeat": "Vlees", diff --git a/common/locales/nl/contrib.json b/common/locales/nl/contrib.json index 8e7cbbda99..4b7bc67de6 100644 --- a/common/locales/nl/contrib.json +++ b/common/locales/nl/contrib.json @@ -56,8 +56,8 @@ "visitHeroes": "Bezoek de Hal der Helden (bijdragers en helpers)", "conLearn": "Lees meer over beloningen voor bijdragers", "conLearnHow": "Lees meer over hoe je kunt bijdragen aan Habitica", - "surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!", - "surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!", + "surveysSingle": "Je hebt Habitica geholpen om te groeien, of door de enquête in te vullen of door mee te helpen met de grote test proef. Bedankt!", + "surveysMultiple": "Je hebt Habitica geholpen om te groeien door <%= surveys %> of door de enquête in te vullen of door mee te helpen met de grote test proef. Bedankt!", "currentSurvey": "Huidige enquête", "surveyWhen": "De badge zal eind maart worden uitgereikt, wanneer de enquêtes van alle deelnemers zijn verwerkt.", "blurbInbox": "Hier worden je privéberichten opgeslagen! Je kan iemand een bericht sturen door op het envelop-icoon naast hun naam te klikken in de herberg-, groep- of gilde-chat. Als je een ongepast bericht hebt gekregen, zou er een screenshot van moeten mailen naar Lemoness (leslie@habitica.com)", diff --git a/common/locales/nl/front.json b/common/locales/nl/front.json index 513427a4a0..0c0dedb217 100644 --- a/common/locales/nl/front.json +++ b/common/locales/nl/front.json @@ -226,8 +226,8 @@ "altAttrGithub": "GitHub", "altAttrTrello": "Trello", "altAttrSlack": "Slack", - "missingAuthHeaders": "Missing authentication headers.", - "missingAuthParams": "Missing authentication parameters.", + "missingAuthHeaders": "Mist authenticatie rubrieken.", + "missingAuthParams": "Mist authenticatie parameters.", "missingUsernameEmail": "Ontbrekende gebruikersnaam of email.", "missingEmail": "Ontbrekende e-mail.", "missingUsername": "Ontbrekende gebruikersnaam.", @@ -240,17 +240,17 @@ "usernameTaken": "Gebruikersnaam al in gebruik.", "passwordConfirmationMatch": "Wachtwoord confirmatie komt niet overeen met wachtwoord.", "invalidLoginCredentials": "Incorrecte gebruikersnaam en/of e-mail en/of wachtwoord.", - "passwordReset": "If we have your email on file, your password reset link has been sent to your email.", - "passwordResetEmailSubject": "Password Reset for Habitica", - "passwordResetEmailText": "Password for <%= username %> has been reset to <%= newPassword %> . Important! Both username and password are case-sensitive -- you must enter both exactly as shown here. We recommend copying and pasting both instead of typing them. Log in at <%= baseUrl %>. After you have logged in, head to <%= baseUrl %>/#/options/settings/settings and change your password.", - "passwordResetEmailHtml": "Password for <%= username %> has been reset to <%= newPassword %>.

Important! Both username and password are case-sensitive -- you must enter both exactly as shown here. We recommend copying and pasting both instead of typing them.

Log in at <%= baseUrl %>. After you have logged in, head to <%= baseUrl %>/#/options/settings/settings and change your password.", - "invalidLoginCredentialsLong": "Uh-oh - your username or password is incorrect.\n- Make sure your username or email is typed correctly.\n- You may have signed up with Facebook, not email. Double-check by trying Facebook login.\n- If you forgot your password, click \"Forgot Password\".", - "invalidCredentials": "There is no account that uses those credentials.", - "accountSuspended": "Account has been suspended, please contact leslie@habitica.com with your User ID \"<%= userId %>\" for assistance.", - "onlyFbSupported": "Only Facebook is supported currently.", - "cantDetachFb": "Account lacks another authentication method, can't detach Facebook.", - "onlySocialAttachLocal": "Local authentication can be added to only a social account.", - "invalidReqParams": "Invalid request parameters.", - "memberIdRequired": "\"member\" must be a valid UUID.", - "heroIdRequired": "\"heroId\" must be a valid UUID." + "passwordReset": "Als we jouw e-mailadres in ons bestand hebben, dan is jouw wachtwoord reset link nu gestuurd naar dit mail-adres.", + "passwordResetEmailSubject": "Wachtwoord reset voor Habitica", + "passwordResetEmailText": "Wachtwoord voor <%= username %> is gereset naar <%= newPassword %>. Belangrijk! Zowel gebruikersnaam ad wachtwoord zijn waarde-gevoelig - dit wilt zeggen dat je beiden precies zo moet gebruiken als dat hier staat. We raden je aan het te kopiëren en te plakken, in plaats van over te typen. Log in via <%= baseUrl %>. Hierna, ga naar <%= baseUrl %>/#/options/settings/settings om je wachtwoord te veranderen.", + "passwordResetEmailHtml": "Wachtwoord voor <%= username %> is gereset naar <%= newPassword %>.

Important! Zowel gebruikersnaam ad wachtwoord zijn waarde-gevoelig - dit wilt zeggen dat je beiden precies zo moet gebruiken als dat hier staat. We raden je aan het te kopiëren en te plakken, in plaats van over te typen.

Log in via <%= baseUrl %>. Hierna, ga naar <%= baseUrl %>/#/options/settings/settings om je wachtwoord te veranderen.", + "invalidLoginCredentialsLong": "Oh-oh - je gebruikersnaam of wachtwoord is verkeerd.\n- Zorg ervoor dat je gebruikersnaam of email wel correct geschreven is.\n- Misschien heb je ingelogd met Facebook, en niet met email. Controleer opnieuw door eens met Facebook te proberen.\n- Als je je wachtwoord bent vergeten, klik \"Wachtwoord vergeten\".", + "invalidCredentials": "Er is geen account die deze aanmeldingsgegevens bevat.", + "accountSuspended": "Account is opgeheven, stuur alstublieft een mail naar leslie@habitica.com met je Gebruikers ID \"<%= userId %>\" voor hulp.", + "onlyFbSupported": "Alleen Facebook wordt momenteel ondersteund.", + "cantDetachFb": "Account heeft een andere authentiatie methode, kan Facebook hierdoor niet vinden. ", + "onlySocialAttachLocal": "Lokale authenticatie kan alleen toegevoegd worden aan een sociaal account.", + "invalidReqParams": "Invalide verzoek parameters", + "memberIdRequired": "\"member\" moet een geldige UUID zijn.", + "heroIdRequired": "\"heroId\" moet een geldige UUID zijn." } \ No newline at end of file diff --git a/common/locales/nl/gear.json b/common/locales/nl/gear.json index f17bf55009..638b9734a2 100644 --- a/common/locales/nl/gear.json +++ b/common/locales/nl/gear.json @@ -190,7 +190,9 @@ "weaponArmoireBasicLongbowText": "Simpele handboog", "weaponArmoireBasicLongbowNotes": "Een bruikbare tweedehandse boog. Vergroot de kracht met <%= str %>. Betoverd kabinet: Boogschuttersset (Voorwerp 1 van 3)", "weaponArmoireHabiticanDiplomaText": "Habiticaan Diploma", - "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireHabiticanDiplomaNotes": "Een certificaat van significante prestatie -- Goed gedaan! Verhoog Intelligentie met <%= int %>. Magische Armoire: Graduate Set (Item 1 van 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "wapenrusting", "armorBase0Text": "Eenvoudige kleding", "armorBase0Notes": "Normale kleding. Verleent geen voordelen.", @@ -367,9 +369,9 @@ "armorMystery201603Text": "Gelukzalig Pak", "armorMystery201603Notes": "Dit pak is geweven uit duizenden klavertjes vier! Verleent geen voordelen. Abonnee-uitrusting maart 2016.", "armorMystery201604Text": "Harnas van Bladeren", - "armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.", - "armorMystery201605Text": "Marching Bard Uniform", - "armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.", + "armorMystery201604Notes": "Ook jij, kan een kleine maar onverschrokken bladvlinder zijn. Geeft geen voordelen. April 2016 Abonnee-uitrusting.", + "armorMystery201605Text": "Marcherende Dichter Set", + "armorMystery201605Notes": "Verschillend met de traditionele Dichters die zich aansluiten bij avontuurlijke groepen, dichters die zich aansluiten bij Habitica's Marcherende Dichters staan bekend om hun grote parades, en niet kerker opstanden. Geeft geen voordelen. Mei 2016 Abonnee-uitrusting.", "armorMystery301404Text": "Steampunkpak", "armorMystery301404Notes": "Net en zwierig, niet? Verleent geen voordelen. Abonnee-uitrusting februari 3015.", "armorArmoireLunarArmorText": "Kalmerend maanharnas", @@ -400,8 +402,10 @@ "armorArmoireMinerOverallsNotes": "Ze zien er misschien afgedragen uit, maar je zijn betoverd om modder af te stoten. Verhoogt lichaam met <%= con %>. Betoverd kabinet: Mijnwerkersset (Voorwerp 2 van 3).", "armorArmoireBasicArcherArmorText": "Simpel Boogschutters Harnas", "armorArmoireBasicArcherArmorNotes": "Dit gecamoufleerde vest laat je onopgemerkt door de bossen glippen. Verhoogt perceptie met <%= per %>. Betoverd kabinet: Boogschutter set (Voorwerp 2 van 3).", - "armorArmoireGraduateRobeText": "Graduate Robe", - "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireGraduateRobeText": "Geslaagden Mantel", + "armorArmoireGraduateRobeNotes": "Gefelcititeerd! Deze zware mantel is zwaar van alle kennis die jij hebt bemachtigd. Verhoogd Intelligentie met <%= int %>. Magische Armoire: Graduate Set (Item 2 van 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "hoofdbescherming", "headBase0Text": "Geen helm", "headBase0Notes": "Geen hoofdbescherming.", @@ -574,9 +578,9 @@ "headMystery201603Text": "Gelukzalige Hoed", "headMystery201603Notes": "Deze hoge hoed is een magische geluksbedel. Verleent geen voordelen. Abonnee-uitrusting maart 2016.", "headMystery201604Text": "Kroon van Bloemen", - "headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.", - "headMystery201605Text": "Marching Bard Hat", - "headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.", + "headMystery201604Notes": "Die in elkaar geweven bloemen maken een verrassend sterke helm! Geeft geen voordelen. April 2016 Abonnee-uitrusting.", + "headMystery201605Text": "Marcherende Dichter Hoed", + "headMystery201605Notes": "Zes-en-zeventig draken leiden de grote parade, met hondertien griffioenen dichtbij. Geeft geen voordelen. Mei 2016 Abonnee-uitrusting.", "headMystery301404Text": "Chique hoge hoed", "headMystery301404Notes": "Een chique hoge hoed voor lieden van deftigen huize! Abonnee-uitrusting januari 3015. Verleent geen voordelen.", "headMystery301405Text": "Standaard hoge hoed", @@ -625,8 +629,10 @@ "headArmoireMinerHelmetNotes": "Bescherm je hoofd tegen vallende taken! Verhoogt intelligentie met <%= int %>. Betoverd kabinet: Mijnwerker set (Voorwerp 1 van 3).", "headArmoireBasicArcherCapText": "Simpele Boogschutters Kap", "headArmoireBasicArcherCapNotes": "Geen boogschutter zou complete zijn zonder een kwieke pet! Verhoogt perceptie met <%= per %>. Betoverd kabinet: Boogschutter set (Voorwerp 3 van 3).", - "headArmoireGraduateCapText": "Graduate Cap", - "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGraduateCapText": "Geslaagden Hoed", + "headArmoireGraduateCapNotes": "Gefeliciteerd! Jouw diepe gedachtes hebben gezorgd dat je de Denkhoed hebt verdiend. Verhoogd Intelligentie met <%= int %>. Magische Armoire: Geslaagden Set (item 3 van 3)", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "artikel voor schildhand", "shieldBase0Text": "Geen uitrusting voor schildhand", "shieldBase0Notes": "Geen schild of tweede wapen.", @@ -687,7 +693,7 @@ "shieldSpecialWinter2015HealerText": "Kalmerend schild", "shieldSpecialWinter2015HealerNotes": "Dit schild doet de ijskoude wind afbuigen. Verhoogt Lichaam met <%= con %>. Beperkte oplage winteruitrusting 2014-2015.", "shieldSpecialSpring2015RogueText": "Ontploffende piep", - "shieldSpecialSpring2015RogueNotes": "Don't let the sound fool you - these explosives pack a punch. Increases Strength by <%= str %>. Limited Edition 2015 Spring Gear.", + "shieldSpecialSpring2015RogueNotes": "Laat je niet in de war brengen door het geluid - deze explosieven leveren een krachtige klap. Verhoogt Kracht met <%= str %>. Beperkte oplage Lente-uitrusting 2015.", "shieldSpecialSpring2015WarriorText": "Vliegende voerbak", "shieldSpecialSpring2015WarriorNotes": "Smijt hem naar je vijanden... of houd hem gewoon beet, want rond etenstijd zal hij zich vullen met lekkere brokjes. Verhoogt Lichaam met <%= con %>. Beperkte oplage lente-uitrusting 2015.", "shieldSpecialSpring2015HealerText": "Kussen met een leuk patroontje", @@ -731,7 +737,9 @@ "shieldArmoireMysticLampText": "Mystieke Lamp", "shieldArmoireMysticLampNotes": "Verlicht de donkerste grotten met deze Mystieke Lamp! Verhoogt perceptie met <%= per %>. Betoverd kabinet: Onafhankelijk voorwerp. ", "shieldArmoireFloralBouquetText": "Boeket Bloemen", - "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireFloralBouquetNotes": "Niet echt nuttig in gevechten maar zijn ze niet mooi? Verhoogd Lichaam met <%= con %>. Magisch Armoire: Onafhankelijk item. ", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Lichaamsaccessoire", "backBase0Text": "Geen rugaccessoire", "backBase0Notes": "Geen rugaccessoire.", @@ -836,20 +844,20 @@ "eyewear": "Oogaccessoire", "eyewearBase0Text": "Geen oogaccessoire", "eyewearBase0Notes": "Geen oogaccessoire.", - "eyewearSpecialBlackTopFrameText": "Black Standard Eyeglasses", - "eyewearSpecialBlackTopFrameNotes": "Glasses with a black frame above the lenses. Confers no benefit.", - "eyewearSpecialBlueTopFrameText": "Blue Standard Eyeglasses", - "eyewearSpecialBlueTopFrameNotes": "Glasses with a blue frame above the lenses. Confers no benefit.", - "eyewearSpecialGreenTopFrameText": "Green Standard Eyeglasses", - "eyewearSpecialGreenTopFrameNotes": "Glasses with a green frame above the lenses. Confers no benefit.", - "eyewearSpecialPinkTopFrameText": "Pink Standard Eyeglasses", - "eyewearSpecialPinkTopFrameNotes": "Glasses with a pink frame above the lenses. Confers no benefit.", - "eyewearSpecialRedTopFrameText": "Red Standard Eyeglasses", - "eyewearSpecialRedTopFrameNotes": "Glasses with a red frame above the lenses. Confers no benefit.", - "eyewearSpecialWhiteTopFrameText": "White Standard Eyeglasses", - "eyewearSpecialWhiteTopFrameNotes": "Glasses with a white frame above the lenses. Confers no benefit.", - "eyewearSpecialYellowTopFrameText": "Yellow Standard Eyeglasses", - "eyewearSpecialYellowTopFrameNotes": "Glasses with a yellow frame above the lenses. Confers no benefit.", + "eyewearSpecialBlackTopFrameText": "Zwarte Standaard Bril", + "eyewearSpecialBlackTopFrameNotes": "Bril met een zwart frame boven de lenzen. Geeft geen voordelen.", + "eyewearSpecialBlueTopFrameText": "Blauwe standaard Bril", + "eyewearSpecialBlueTopFrameNotes": "Bril met een blauw frame boven de lenzen. Geeft geen voordelen.", + "eyewearSpecialGreenTopFrameText": "Groene Standaard Bril", + "eyewearSpecialGreenTopFrameNotes": "Bril met een groen frame boven de lenzen. Geeft geen voordelen.", + "eyewearSpecialPinkTopFrameText": "Roze Standaard Bril", + "eyewearSpecialPinkTopFrameNotes": "Bril met een roze frame boven de lenzen. Geeft geen voordelen.", + "eyewearSpecialRedTopFrameText": "Rode Standaard Bril", + "eyewearSpecialRedTopFrameNotes": "Bril met een rood frame boven de lenzen. Geeft geen voordelen.", + "eyewearSpecialWhiteTopFrameText": "Witte Standaard Bril", + "eyewearSpecialWhiteTopFrameNotes": "Bril met een wit frame boven de lenzen. Geeft geen voordelen.", + "eyewearSpecialYellowTopFrameText": "Gele Standaard Bril", + "eyewearSpecialYellowTopFrameNotes": "Bril met een geel frame boven de lenzen. Geeft geen voordelen.", "eyewearSpecialSummerRogueText": "Snaaks ooglapje", "eyewearSpecialSummerRogueNotes": "Je hoeft geen boefje te zijn om te zien hoe stijlvol dit is! Verleent geen voordelen. Beperkte oplage zomeruitrusting 2014.", "eyewearSpecialSummerWarriorText": "Zwierig ooglapje", diff --git a/common/locales/nl/groups.json b/common/locales/nl/groups.json index abe7649e55..9a55c94281 100644 --- a/common/locales/nl/groups.json +++ b/common/locales/nl/groups.json @@ -15,8 +15,8 @@ "resources": "Hulpbronnen", "askQuestionNewbiesGuild": "Vraag stellen (Newbies Guild)", "tavernTalk": "Herbergchat", - "tavernAlert1": "Let op: ontwikkelaars zien het niet als je hier een bug meldt. Gebruik daar liever", - "tavernAlert2": "GitHub voor", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Herberg- en gildebeheerders zijn:", "communityGuidelines": "Gemeenschapsrichtlijnen", "communityGuidelinesRead1": "Lees alsjeblieft onze", @@ -92,7 +92,7 @@ "send": "Verzenden", "messageSentAlert": "Bericht verzonden", "pmHeading": "Privébericht aan <%= name %>", - "pmsMarkedRead": "Your private messages have been marked as read", + "pmsMarkedRead": "Je berichten zijn gemarkeerd als gelezen.", "clearAll": "Alle berichten verwijderen", "confirmDeleteAllMessages": "Weet je zeker dat je alle berichten in je inbox wilt verwijderen? Andere gebruikers kunnen de berichten die je ze hebt gestuurd blijven zien.", "optOutPopover": "Vind je privéberichten maar niks? Klik hier om je helemaal af te melden.", @@ -100,15 +100,15 @@ "unblock": "Deblokkeren", "pm-reply": "Beantwoorden", "inbox": "Inbox", - "messageRequired": "A message is required.", - "toUserIDRequired": "A User ID is required", - "gemAmountRequired": "A number of gems is required", + "messageRequired": "Een bericht is vereist.", + "toUserIDRequired": "Een gebruikers-ID is vereist.", + "gemAmountRequired": "Een hoeveelheid edelstenen is vereist.", "notAuthorizedToSendMessageToThisUser": "Kan geen bericht versturen naar deze gebruiker.", - "privateMessageGiftIntro": "Hello <%= receiverName %>, <%= senderName %> has sent you", - "privateMessageGiftGemsMessage": "<%= gemAmount %> gems!", - "privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> months of subscription!", - "cannotSendGemsToYourself": "Cannot send gems to yourself. Try a subscription instead.", - "badAmountOfGemsToSend": "Amount must be within 1 and your current number of gems.", + "privateMessageGiftIntro": "Hallo <%= receiverName %>, <%= senderName %> heeft je gezonden", + "privateMessageGiftGemsMessage": "<%= gemAmount %> edelstenen!", + "privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> maanden van abonnement.", + "cannotSendGemsToYourself": "Je kunt geen diamanten aan jezelf sturen. Probeer een abonnement. ", + "badAmountOfGemsToSend": "Het bedrag moet binnen 1 en je huidige hoeveelheid diamanten zijn.", "abuseFlag": "Overtreding van gemeenschapsrichtlijnen melden", "abuseFlagModalHeading": "<%= name %> rapporteren wegens overtreding?", "abuseFlagModalBody": "Weet je zeker dat je deze post wil rapporteren? Je zou een post ALLEEN moeten rapporteren als deze de <%= firstLinkStart %>gemeenschapsrichtlijnen<%= linkEnd %> en/of <%= secondLinkStart %>de algemene voorwaarden<%= linkEnd %> schendt. Ongepast een post rapporteren is een overtreding van de gemeenschapsrichtlijnen en kan je een overtreding opleveren. Goede redenen om een post aan te geven zijn, maar zijn niet beperkt tot:

", @@ -162,28 +162,29 @@ "partyOnName": "Groepsfeestje", "partyUpAchievement": "Is bij een groep gegaan met een andere persoon! Veel plezier met het vechten tegen monsters en het ondersteunen van elkaar.", "partyOnAchievement": "Is bij een groep gegaan met minstens vier mensen! Geniet van je verhoogde verantwoordelijkheid wanneer je je bij je vrienden voegt om je vijanden te verslaan!", - "groupIdRequired": "\"groupId\" must be a valid UUID", + "groupIdRequired": "\"groupId\" moet een valide UUID zijn.", "groupNotFound": "Groep niet gevonden.", - "groupTypesRequired": "You must supply a valid \"type\" query string.", - "questLeaderCannotLeaveGroup": "You cannot leave your party when you have started a quest. Abort the quest first.", - "cannotLeaveWhileActiveQuest": "You cannot leave party during an active quest. Please leave the quest first.", - "onlyLeaderCanRemoveMember": "Only group leader can remove a member!", - "memberCannotRemoveYourself": "You cannot remove yourself!", - "groupMemberNotFound": "User not found among group's members", - "mustBeGroupMember": "Must be member of the group.", - "keepOrRemoveAll": "req.query.keep must be either \"keep-all\" or \"remove-all\"", - "keepOrRemove": "req.query.keep must be either \"keep\" or \"remove\"", - "canOnlyInviteEmailUuid": "Can only invite using uuids or emails.", - "inviteMissingEmail": "Missing email address in invite.", - "partyMustbePrivate": "Parties must be private", - "userAlreadyInGroup": "User already in that group.", - "userAlreadyInvitedToGroup": "User already invited to that group.", - "userAlreadyPendingInvitation": "User already pending invitation.", + "groupTypesRequired": "Je moet een valide \"type\" query string geven.", + "questLeaderCannotLeaveGroup": "Je kan de party niet verlaten als je een Queeste hebt gestart. Annuleer eerst de Queeste.", + "cannotLeaveWhileActiveQuest": "Je kan de party niet verlaten gedurende een actieve Queeste. Verlaat eerst de Queeste.", + "onlyLeaderCanRemoveMember": "Alleen groepsleiders kunnen een lid verwijderen!", + "memberCannotRemoveYourself": "Je kan jezelf niet verwijderen!", + "groupMemberNotFound": "Gebruiker is niet gevonden tussen de leden van de groep.", + "mustBeGroupMember": "Je moet lid zijn van de groep.", + "keepOrRemoveAll": "req.query.keep moet zijn of \"alles houden\" of \"alles wegdoen\".", + "keepOrRemove": "req.query.keep moet zijn of \"houden\" of \"wegdoen\".", + "canOnlyInviteEmailUuid": "Kan alleen uitnodigen via uuids of e-mails.", + "inviteMissingEmail": "Ontbrekend e-mail adres in uitnodiging.", + "partyMustbePrivate": "Groepen moeten privé zijn", + "userAlreadyInGroup": "Gebruiker zit al in die groep.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", + "userAlreadyInvitedToGroup": "Gebruiker is al uitgenodigd voor die groep.", + "userAlreadyPendingInvitation": "Gebruiker heeft al een uitnodiging in de wacht staan.", "userAlreadyInAParty": "Gebruiker zit al in een groep.", - "userWithIDNotFound": "User with id \"<%= userId %>\" not found.", - "userHasNoLocalRegistration": "User does not have a local registration (username, email, password).", + "userWithIDNotFound": "Gebruiker met id \"<%= userId %>\" niet gevonden.", + "userHasNoLocalRegistration": "Gebruiker heeft geen lokale registratie (gebruikersnaam, e-mail, wachtwoord).", "uuidsMustBeAnArray": "User ID invites must be an array.", - "emailsMustBeAnArray": "Email address invites must be an array.", - "canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time", - "onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!" + "emailsMustBeAnArray": "Email adres uitnodiging moet in een array zijn. ", + "canOnlyInviteMaxInvites": "Je kan alleen \"<%= maxInvites %>\" uitnodigen per keer", + "onlyCreatorOrAdminCanDeleteChat": "Niet geautoriseerd om dit bericht te verwijderen!" } \ No newline at end of file diff --git a/common/locales/nl/limited.json b/common/locales/nl/limited.json index 2bba166e67..acbb5e1fb2 100644 --- a/common/locales/nl/limited.json +++ b/common/locales/nl/limited.json @@ -5,7 +5,7 @@ "annoyingFriends": "Irritante vrienden", "annoyingFriendsText": "Is <%= snowballs %> keer geraakt door een sneeuwbal door groepsleden.", "alarmingFriends": "Verontrustende vrienden", - "alarmingFriendsText": "Got spooked <%= spookySparkles %> times by party members.", + "alarmingFriendsText": "Is <%= spookySparkles %> keer laten schrikken door groepsleden.", "agriculturalFriends": "Vrienden met groene vingers", "agriculturalFriendsText": "Is <%= seeds %> keer door groepsgenoten in een bloem omgetoverd.", "aquaticFriends": "Spetterende vrienden", diff --git a/common/locales/nl/maintenance.json b/common/locales/nl/maintenance.json index 7ec78446a7..6f5544f528 100644 --- a/common/locales/nl/maintenance.json +++ b/common/locales/nl/maintenance.json @@ -1,34 +1,34 @@ { "habiticaBackSoon": "Maak je geen zorgen, Habitica is snel weer terug!", - "importantMaintenance": "We are doing important maintenance that we estimate will last until <%= localDate %> in your timezone.", + "importantMaintenance": "We doen belangrijk onderhoud dat waarschijnlijk tot <%= localDate %> in jouw tijdzone zal duren.", "maintenance": "Onderhoud", - "maintenanceMoreInfo": "Want more information about the maintenance? <%= linkStart %>Check out our info page<%= linkEnd %>.", + "maintenanceMoreInfo": "Wil je meer informatie over het onderhoud? <%= linkStart %>Bekijk onze infopagina<%= linkEnd %>.", "noDamageKeepStreaks": "Je zal GEEN schade ontvangen of series verliezen!", "thanksForPatience": "Bedankt voor je geduld!", - "twitterMaintenanceUpdates": "For the most recent updates, watch our Twitter, where we will be posting status information.", - "veteranPetAward": "At the end, you will receive a Veteran pet!", + "twitterMaintenanceUpdates": "Voor de meest recente updates, bekijk onze Twitter, waar we alle status informatie plaatsen", + "veteranPetAward": "Aan het einde zul je een Veteraan dier ontvangen!", - "maintenanceInfoTitle": "Information about Upcoming Maintenance to Habitica", + "maintenanceInfoTitle": "Informatie over het Aankomende Onderhoud van Habitica", "maintenanceInfoWhat": "Wat gebeurt er?", - "maintenanceInfoWhatText": "On May 21, Habitica will be down for maintenance for most of the day. You will not take any damage or have your account harmed during that weekend, even if you can’t log in to check off your Dailies in time! We will be working very hard to make the downtime as short as possible, and will be posting regular updates on our Twitter account. At the end of the downtime, to thank everyone for their patience, you will all receive a rare pet!", + "maintenanceInfoWhatText": "Op 21 Mei, zal Habitica uit de lucht zijn wegens onderhoud voor bijna de gehele dag. Je zult geen schade aan ondervinden of schade krijgen in het weekend, zelfs als je niet kan inloggen voor het afvinken van je Dagelijkse taken. We zullen zo hard mogelijk werken om zo snel mogelijk weer in de lucht te zijn en plaatsen updates op ons Twitter account. Aan het einde van het onderhoud, ontvangt iedereen als bedankje voor het geduld een zeldzaam dier!", "maintenanceInfoWhy": "Waarom gebeurt dit?", - "maintenanceInfoWhyText": "For the past several months, we have been thoroughly revamping Habitica behind-the-scenes. Specifically, we have rewritten the API. While it may not look much different on the surface, it’s a whole new world underneath. This will allow us WAY more flexibility when we want to build features in the future, and lead to improved performance!", - "maintenanceInfoTechDetails": "Want more details on the technical side of the process? Visit The Forge, our dev blog.", + "maintenanceInfoWhyText": "Voor de afgelopen maanden hebben wij achter de schermen hard nagedacht over Habitica. We hebben vooral de API herschreven. Dit lijkt op de oppervlakte niet heel anders te zijn, er is wel degelijk een hele andere wereld eronder. Dit geeft ons veel meer flexibiliteit wanneer we in de toekomst andere features willen toevoegen, en het leidt tot verbeterde prestaties.", + "maintenanceInfoTechDetails": "Wil je meer details over de technische kant van het proces? Bezoek The Forge, ons dev blog.", "maintenanceInfoMore": "Meer informatie", - "maintenanceInfoAccountChanges": "What changes will I see to my account after the rewrite is complete?", - "maintenanceInfoAccountChangesText": "At first, there won’t be any notable changes aside from performance improvements for features such as Challenges. If you notice any changes that shouldn’t be there, email us at admin@habitica.com and we will investigate them for you!", - "maintenanceInfoAddFeatures": "What kind of features will this allow Habitica to add?", - "maintenanceInfoAddFeaturesText": "Completing this rewrite will allow us to start building out improved chat and Guilds, plans for organizations and families, and additional productivity features like Monthlies and the ability to record yesterday’s activity! Those are all involved features on their own, so it will take time to build them, but until we were finished with this rewrite, there was no way we could start them.", + "maintenanceInfoAccountChanges": "Wat voor veranderingen zie ik in mijn account nadat de herschrijving voltooid is?", + "maintenanceInfoAccountChangesText": "In het begin, zullen er geen benoemenswaardige veranderingen zijn behalve prestatieverbetering voor features zoals Uitdagingen. Als je enige verandering opmerkt wat er niet zou moeten zijn, stuur een email naar admin@habitica.com en we zullen het voor je uitzoeken!", + "maintenanceInfoAddFeatures": "Wat voor features zal dit Habitica in staat stellen om toe te voegen?", + "maintenanceInfoAddFeaturesText": "Alles herschrijven zal ons in staat stellen om een verbeterde chat in de Guilden te plaatsen, plannen op te stellen voor organisaties en families en additionele productiviteit features zoals Maandelijkse taken en de mogelijkheid om taken van gisteren af te vinken. Dit zijn allemaal op zichzelf staande features, wat tijd nodig heeft om toe te voegen, maar onmogelijk om aan te beginnen voordat alles herschreven was.", "maintenanceInfoHowLong": "Hoe lang zal dit onderhoud duren?", - "maintenanceInfoHowLongText": "We have to migrate tasks and data for all 1.3 million Habitica users -- not an easy task! We anticipate that it will take place between approximately 1pm Pacific Time (8pm UTC) and 10pm Pacific Time (5am UTC). Rest assured that we’re doing everything we can to make it go as quickly as possible! You can follow updates on our Twitter.", - "maintenanceInfoStatsAffected": "How will my Dailies, Streaks, Buffs, and Quests be affected?", - "maintenanceInfoStatsAffectedText1": "You will NOT take any damage or lose any streaks that weekend, but otherwise, your day will reset normally! Dailies that you checked will become unchecked, buffs will reset, etc. If you are in a Collection Quest, you will still find items. If you are in a Boss Battle, you will still deal damage to the Boss, but the Boss will not deal damage to you. (Even monsters need a break!)", - "maintenanceInfoStatsAffectedText2": "After a lot of thought, our team concluded that this was the most fair way to handle the fact that many users will not be able to check off their Dailies normally during the maintenance. We’re sorry for any inconvenience this causes!", + "maintenanceInfoHowLongText": "We moeten taken en date verhuizen voor alle 1.3 miljoen Habitica gebruikers -- moeilijke taak! We verwachten dat het plaats zal vinden tussen 1pm PacIfische tijd (8pm UTC) en 10pm Pacifische tijd (5am UTC). Wees gerust dat we alles eraan doen om het zo snel ogelijk te volbrengen. Je kunt het volgen op updates op onze Twitter.", + "maintenanceInfoStatsAffected": "Wat voor effect heeft het op mijn Dagelijkse taken, Streaks, Buffs en Queestes?", + "maintenanceInfoStatsAffectedText1": "Je zult GEEN enkele schade of verlies van streak krijgen dit weekend, je dag zal normaal resetten. Dagelijkse taken dat je afgevinkt hebt zullen ze weer niet aangevinkt worden, buffs gereset etc. Als je in een Collectie Queeste zit, zul je nog steeds items vinden. Als e in een Baas Gevecht zit, zal je nog steeds schade toebrengen aan de Baas maar de Baas niet aan jou (ook monsters hebben een pauze nodig).", + "maintenanceInfoStatsAffectedText2": "Na lang nagedacht te hebben, heeft het team geconcludeerd dat dit het eerlijkste was omdat de meeste gebruikers niet in staat waren om hun Dagelijkse taken af te vinken tijdens het onderhoud. Het spijt ons als dit ongemakkelijkheid heeft veroorzaakt.", "maintenanceInfoSeeTasks": "Wat als ik mijn taken lijst moet zien?", - "maintenanceInfoSeeTasksText": "If you know that you will need to see your task list on Saturday to remind yourself what you have to do, we recommend that before the maintenance begins, you take a screenshot of your tasks so that you can use it as a reference.", - "maintenanceInfoRarePet": "What kind of rare pet will I receive?", - "maintenanceInfoRarePetText": "To thank you for your patience during the downtime, everyone will get a rare Veteran Pet. If you’ve never received a Veteran Pet before, you will receive a Veteran Wolf. If you already have a Veteran Wolf, you will receive a Veteran Tiger. And if you already have a Veteran Wolf and a Veteran Tiger, you will receive a never-before-seen Veteran pet! After the migration is completed, it may take several hours for your pet to show up, but never fear, everyone will get one.", - "maintenanceInfoWho": "Who worked on this massive project?", - "maintenanceInfoWhoText": "We’re glad you asked! It was spearheaded by our amazing contributor paglias, with lots of help from Blade, TheHollidayInn, SabreCat, Victor Pudeyev, TheUnknown, and Alys.", - "maintenanceInfoTesting": "The new version was also tirelessly tested by a bunch of our amazing open-source volunteers. Thank you -- we couldn't have done this without you." + "maintenanceInfoSeeTasksText": "Als je al zeet dat je Zaterdag je takenlijst moet bekijken voor jezelf, dan raden wij het je aan om een screenshot te nemen van je takenlijst, vóór het onderhoud zodat je daarop kunt kijken. ", + "maintenanceInfoRarePet": "Wat voor zeldzaam dier zal ik ontvangen?", + "maintenanceInfoRarePetText": "Aan het einde van het onderhoud, ontvangt iedereen als bedankje voor het geduld een Veteraan dier! Als je nooit een Veteraan dier hebt ontvangen zul je nu een Veteraan Wolf krijgen. Als je al een veteraan Wolf hebt zul je een Veteran Tijger krijgen. Als je beide al hebt dan zul je een nooit-eerder-gezien Veteraan Dier ontvangen. Na het Onderhoud kan het enkele uren duren voordat je het dier kunt zien, maar wees niet ongerust iedereen krijgt er een.", + "maintenanceInfoWho": "Wie werken er aan dit enorme project?", + "maintenanceInfoWhoText": "We zijn blij dat je het vraagt! Het is gelukt door onze fantastische contributor Paglias, met veel hulp van Blade, TheHollidayInn, SabreCat, Victor Pudeyev, TheUnknown en Alys.", + "maintenanceInfoTesting": "De nieuwe versie is ontelbaar keer getest door een stel geweldige open-source vrijwilligers. Bedankt, we konden dit niet doen zonder jullie!" } diff --git a/common/locales/nl/npc.json b/common/locales/nl/npc.json index 26a04bd5df..c608cf138b 100644 --- a/common/locales/nl/npc.json +++ b/common/locales/nl/npc.json @@ -21,26 +21,26 @@ "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": "Welkom in de queestenwinkel... Hier kun je queeste-perkamentrollen gebruiken om samen met je vrienden monsters te verslaan... Neem een kijkje aan de rechterkant om te bekijken welke prachtige queesten er te koop zijn...", - "missingKeyParam": "\"req.params.key\" is required.", - "itemNotFound": "Item \"<%= key %>\" not found.", - "cannotBuyItem": "You can't buy this item.", - "missingTypeKeyEquip": "\"key\" and \"type\" are required parameters.", - "missingPetFoodFeed": "\"pet\" and \"food\" are required parameters.", - "invalidPetName": "Invalid pet name supplied.", - "missingEggHatchingPotionHatch": "\"egg\" and \"hatchingPotion\" are required parameters.", - "invalidTypeEquip": "\"type\" must be one of 'equipped', 'pet', 'mount', 'costume'.", - "mustPurchaseToSet": "Must purchase <%= val %> to set it on <%= key %>.", - "typeRequired": "Type is required", - "keyRequired": "Key is required", - "notAccteptedType": "Type must be in [eggs, hatchingPotions, food, quests, gear]", - "contentKeyNotFound": "Key not found for Content <%= type %>", - "plusOneGem": "+1 Gem", - "typeNotSellable": "Type is not sellable. Must be one of the following <%= acceptedTypes %>", - "userItemsKeyNotFound": "Key not found for user.items <%= type %>", - "pathRequired": "Path string is required", - "unlocked": "Items have been unlocked", - "alreadyUnlocked": "Full set already unlocked.", - "alreadyUnlockedPart": "Full set already partially unlocked.", + "missingKeyParam": "\"req.params.key\" is vereist.", + "itemNotFound": "Voorwerp \"<%= key %>\" niet gevonden.", + "cannotBuyItem": "Je kan dit voorwerp niet kopen.", + "missingTypeKeyEquip": "\"key\" en \"type\" zijn vereiste parameters.", + "missingPetFoodFeed": "\"pet\" en \"food\" zijn vereiste parameters.", + "invalidPetName": "Ongeldige huisdiernaam gegeven.", + "missingEggHatchingPotionHatch": "\"egg\" en \"hatchingPotion\" zijn vereiste parameters.", + "invalidTypeEquip": "\"type\" moet eentje zijn van 'aangekleed', 'huisdier', 'rijdier', 'kostuum'.", + "mustPurchaseToSet": "Moet <%= val %> kopen om het op <%= key %> te zetten.", + "typeRequired": "Type is vereist", + "keyRequired": "Sleutel is nodig", + "notAccteptedType": "De type moet een [ei, hatchingPotions, eten, queestes, kleding] zijn.", + "contentKeyNotFound": "Sleutel niet gevonden voor Content <%= type %>", + "plusOneGem": "+1 Juweel", + "typeNotSellable": "Type is niet te verkopen. Het moet een van de volgende zijn <%= acceptedTypes %>.", + "userItemsKeyNotFound": "Toets is niet gevonden voor Gebruikersitems <%= type %>", + "pathRequired": "Pad strings is noodzakelijk.", + "unlocked": "Voorwerpen zijn vrijgegeven", + "alreadyUnlocked": "Volle set is al vrijgegeven.", + "alreadyUnlockedPart": "Volle set is al gedeeltelijk vrijgegeven.", "USD": "(USD)", "newStuff": "Nieuwe informatie", "cool": "Een andere keer lezen", @@ -84,7 +84,7 @@ "tourPetsPage": "Dit is de Stal! Na niveau 3 kan je huisdieren laten uitkomen door eieren en toverdranken te gebruiken. Als je een huisdier laat uitkomen in de markt verschijnt het hier! Klik op het plaatje van een huisdier om het aan je avatar toe te voegen. Voer je huisdieren met het voedsel wat je na niveau 3 vindt om ze te laten uitgroeien tot krachtige rijdieren.", "tourMountsPage": "Als je een huisdier genoeg gevoerd hebt en het in een rijdier verandert, verschijnt het hier. (Huisdieren, rijdieren en voedsel zijn beschikbaar na niveau 3.) Klik op een rijdier om op te zadelen!", "tourEquipmentPage": "Hier wordt je uitrusting opgeslagen. Je strijduitrusting heeft effect op je statistieken. Als je wilt dat je avatar er anders uitziet zonder dat de statistieken veranderen, zet dan \"Kostuum gebruiken\" aan.", - "equipmentAlreadyOwned": "You already own that piece of equipment", + "equipmentAlreadyOwned": "Je hebt dat stuk uitrusting al.", "tourOkay": "Oké!", "tourAwesome": "Super!", "tourSplendid": "Prachtig!", diff --git a/common/locales/nl/pets.json b/common/locales/nl/pets.json index 8b9d62023a..49742936cc 100644 --- a/common/locales/nl/pets.json +++ b/common/locales/nl/pets.json @@ -12,7 +12,7 @@ "etherealLion": "Etherische Leeuw", "veteranWolf": "Veteranenwolf", "veteranTiger": "Veteranentijger", - "veteranLion": "Veteran Lion", + "veteranLion": "Veteranenleeuw", "cerberusPup": "Cerberuspup", "hydra": "Hydra", "mantisShrimp": "Bidsprinkhaankreeft", @@ -63,7 +63,7 @@ "hatchedPet": "Je heb een <%= potion %> <%= egg %> uitgebroed!", "displayNow": "Toon nu", "displayLater": "Toon later", - "petNotOwned": "You do not own this pet.", + "petNotOwned": "Je bezit dit huisdier niet.", "earnedCompanion": "Door al jouw productiviteit heb je een nieuwe kameraad verdiend. Voer hem en laat hem groeien! ", "feedPet": "<%= text %> aan je <%= name %> voeren?", "useSaddle": "<%= pet %> zadelen?", @@ -85,8 +85,8 @@ "petKeyBoth": "Beide vrijlaten", "confirmPetKey": "Weet je het zeker?", "petKeyNeverMind": "Nog niet", - "petsReleased": "Pets released.", - "mountsAndPetsReleased": "Mounts and pets released", - "mountsReleased": "Mounts released", + "petsReleased": "Huisdier vrijgelaten", + "mountsAndPetsReleased": "Rijdieren en huisdieren vrijgelaten", + "mountsReleased": "Rijdieren vrijgelaten", "gemsEach": "edelstenen elk" } \ No newline at end of file diff --git a/common/locales/nl/quests.json b/common/locales/nl/quests.json index 4e7184187d..0611e6e05e 100644 --- a/common/locales/nl/quests.json +++ b/common/locales/nl/quests.json @@ -79,23 +79,23 @@ "getMoreQuests": "Verkrijg meer queesten", "unlockedAQuest": "Je hebt een queeste vrijgespeeld!", "leveledUpReceivedQuest": "Je hebt niveau <%= level %> bereikt en hebt een queeste ontvangen!", - "questInvitationDoesNotExist": "No quest invitation has been sent out yet.", - "questInviteNotFound": "No quest invitation found.", - "guildQuestsNotSupported": "Guilds cannot be invited on quests.", - "questNotFound": "Quest \"<%= key %>\" not found.", - "questNotOwned": "You don't own that quest scroll.", - "questNotGoldPurchasable": "Quest \"<%= key %>\" is not a Gold-purchasable quest.", - "questLevelTooHigh": "You must be level <%= level %> to begin this quest.", - "questAlreadyUnderway": "Your party is already on a quest. Try again when the current quest has ended.", - "questAlreadyAccepted": "You already accepted the quest invitation.", - "noActiveQuestToLeave": "No active quest to leave", - "questLeaderCannotLeaveQuest": "Quest leader cannot leave quest", - "notPartOfQuest": "You are not part of the quest", - "noActiveQuestToAbort": "There is no active quest to abort.", - "onlyLeaderAbortQuest": "Only the group or quest leader can abort a quest.", - "questAlreadyRejected": "You already rejected the quest invitation.", - "cantCancelActiveQuest": "You can not cancel an active quest, use the abort functionality.", - "onlyLeaderCancelQuest": "Only the group or quest leader can cancel the quest.", - "questNotPending": "There is no quest to start.", - "questOrGroupLeaderOnlyStartQuest": "Only the quest leader or group leader can force start the quest" + "questInvitationDoesNotExist": "Geen enkele queeste uitnodiging is verstuurd", + "questInviteNotFound": "Queeste uitnodiging is niet gevonden", + "guildQuestsNotSupported": "Guilden kunnen niet uitgenodigd worden op deze queeste", + "questNotFound": "Queeste \\\"<%= key %>\\\" niet gevonden", + "questNotOwned": "Je bezit deze queeste rol niet", + "questNotGoldPurchasable": "Deze queeste \\\"<%= key %>\\\" is niet met goud verkrijgbaar", + "questLevelTooHigh": "Je moet level <%= level %> zijn om deze queeste te beginnen", + "questAlreadyUnderway": "Jouw groep is al op een queeste, probeer het opnieuw wanneer deze queeste is beëindigd", + "questAlreadyAccepted": "Je hebt de quest uitnodiging al geaccepteerd", + "noActiveQuestToLeave": "Geen actieve queeste om te verlaten", + "questLeaderCannotLeaveQuest": "Queeste leider kan de queeste niet verlaten.", + "notPartOfQuest": "Je bent geen deel van de queeste.", + "noActiveQuestToAbort": "Er is geen actieve queeste om te stoppen", + "onlyLeaderAbortQuest": "Enkel de groep of queeste leider kan de queeste stoppen.", + "questAlreadyRejected": "Je hebt de queeste uitnodiging al geweigerd", + "cantCancelActiveQuest": "Je kunt de actieve queeste niet annuleren, gebruik de stopfunctie.", + "onlyLeaderCancelQuest": "Enkel de groep of queeste leider kan de queeste annuleren.", + "questNotPending": "Er is geen queeste om te starten.", + "questOrGroupLeaderOnlyStartQuest": "Alleen de groepsleider kan queeste creëren" } \ No newline at end of file diff --git a/common/locales/nl/questscontent.json b/common/locales/nl/questscontent.json index bbc9bacc6c..490bc4320b 100644 --- a/common/locales/nl/questscontent.json +++ b/common/locales/nl/questscontent.json @@ -92,7 +92,7 @@ "questGoldenknight1CollectTestimony": "Getuigenissen", "questGoldenknight1DropGoldenknight2Quest": "De Gouden Ridder-serie deel 2: Gouden Ridder (perkamentrol)", "questGoldenknight2Text": "De Gouden Ridder, deel 2: Gouden Ridder", - "questGoldenknight2Notes": "Armed with hundreds of Habitican's testimonies, you finally confront the Golden Knight. You begin to recite the Habitcan's complaints to her, one by one. \"And @Pfeffernusse says that your constant bragging-\" The knight raises her hand to silence you and scoffs, \"Please, these people are merely jealous of my success. Instead of complaining, they should simply work as hard as I! Perhaps I shall show you the power you can attain through diligence such as mine!\" She raises her morningstar and prepares to attack you!", + "questGoldenknight2Notes": "Bewapend met honderden getuigenverklaringen van Habiticanen ga je eindelijk de confrontatie aan met de Gouden Ridder. Je begint één voor één de klachten van de Habiticanen op te noemen. \"En @Pfeffernusse vindt dat je constante opschepperij-\" De ridder heft haar hand om je tot stilte te manen en hoont, \"Hou op, die mensen zijn gewoon jaloers op mijn succes. Ze zouden minder moeten zeuren en gewoon net zo hard moeten werken als ik! Ik zal je laten zien hoeveel macht je kunt verzamelen door zo ijverig te zijn als ik!\" Ze heft haar morgenster en bereidt zich voor je aan te vallen!", "questGoldenknight2Boss": "Gouden Ridder", "questGoldenknight2DropGoldenknight3Quest": "De Gouden Ridder-serie deel 3: De IJzeren Ridder (perkamentrol)", "questGoldenknight3Text": "De Gouden Ridder, deel 3: De IJzeren Ridder", diff --git a/common/locales/nl/rebirth.json b/common/locales/nl/rebirth.json index 1b991589c0..5667e0914f 100644 --- a/common/locales/nl/rebirth.json +++ b/common/locales/nl/rebirth.json @@ -5,7 +5,7 @@ "rebirthStartOver": "Hergeboorte start je personage opnieuw vanaf niveau 1.", "rebirthAdvList1": "Je krijgt je volle gezondheid terug.", "rebirthAdvList2": "Je hebt geen ervaring, goud, of uitrusting (met uitzondering van gratis items zoals verrassingsartikelen).", - "rebirthAdvList3": "Your Habits, Dailies, and To-Dos reset to yellow, and streaks reset, except for challenge tasks.", + "rebirthAdvList3": "Je Gewoonten, Dagelijkse Taken en To-Do's zijn teruggezet op geel, en series gereset, met uitzondering van uitdagingstaken.", "rebirthAdvList4": "Je hebt de startklasse van Krijger tot je een nieuwe klasse verwerft.", "rebirthInherit": "Je nieuwe personage erft een paar dingen van zijn voorganger:", "rebirthInList1": "Taken, geschiedenis en instellingen blijven behouden.", diff --git a/common/locales/nl/settings.json b/common/locales/nl/settings.json index ed28bcebd5..af7e1f1391 100644 --- a/common/locales/nl/settings.json +++ b/common/locales/nl/settings.json @@ -78,7 +78,7 @@ "otherExtensions": "Andere extensies", "otherDesc": "Vind andere apps, extensies en hulpmiddelen op de Habitica wiki.", "resetDo": "Ja, reset mijn account!", - "resetComplete": "Reset complete!", + "resetComplete": "Reset volbracht", "fixValues": "Waarden bijstellen", "fixValuesText1": "Als je personage door een bug of een fout van jezelf oneerlijk veranderd is (schade opgelopen die je niet had moeten krijgen, goud gekregen dat je niet echt verdiend hebt, enz.), dan kun je je waardes hier handmatig aanpassen. Ja, dit maakt valsspelen mogelijk: gebruik deze functie verstandig, want anders saboteer je je gewoontes!", "fixValuesText2": "Let wel dat je hier geen series op individuele taken kunt herstellen. Om dat te doen, moet je de Dagelijkse Taak openen om te bewerken. Onder Geavanceerde opties vind je Serie herstellen.", @@ -108,7 +108,7 @@ "emailNotifications": "E-mailberichten", "wonChallenge": "Je hebt een uitdaging gewonnen!", "newPM": "Privébericht ontvangen", - "sentGems": "Sent gems!", + "sentGems": "Stuur Edelstenen", "giftedGems": "Geschonken edelstenen", "giftedGemsInfo": "<%= amount %> edelstenen - van <%= name %>", "giftedSubscription": "Geschonken abonnement", @@ -150,8 +150,8 @@ "webhookURL": "Webhook-URL", "invalidUrl": "ongeldige url", "invalidEnabled": "the \"enabled\" parameter should be a boolean", - "regIdRequired": "RegId is required", - "pushDeviceAdded": "Push device added successfully", + "regIdRequired": "RegId is vereist", + "pushDeviceAdded": "Duw knop is succesvol toegevoegd", "pushDeviceAlreadyAdded": "The user already has the push device", "add": "Toevoegen", "buyGemsGoldCap": "Capaciteit verhoogd naar <%= amount %>", diff --git a/common/locales/nl/spells.json b/common/locales/nl/spells.json index c477664cd2..8597b27a73 100644 --- a/common/locales/nl/spells.json +++ b/common/locales/nl/spells.json @@ -35,8 +35,8 @@ "spellSpecialSnowballAuraNotes": "Gooi een sneeuwbal naar een groepslid! Wat kan er nou misgaan? Duurt tot een nieuwe dag aanbreekt voor dit groepslid.", "spellSpecialSaltText": "Zout", "spellSpecialSaltNotes": "Iemand heeft een sneeuwbal naar je gegooid. Ha ha, heel grappig. Help me nu die sneeuw van me af te krijgen!", - "spellSpecialSpookySparklesText": "Spooky Sparkles", - "spellSpecialSpookySparklesNotes": "Turn a friend into a floating blanket with eyes!", + "spellSpecialSpookySparklesText": "Spookachtige Glitters", + "spellSpecialSpookySparklesNotes": "Verander een vriend in een zwevende deken met ogen!", "spellSpecialOpaquePotionText": "Ondoorzichtig toverdrankje", "spellSpecialOpaquePotionNotes": "Verwijder het effect van Spookachtige Glitters.", "spellSpecialShinySeedText": "Glanzend zaadje", @@ -49,8 +49,8 @@ "spellSpecialSandNotes": "Verwijder de effecten van Zeeschuim.", "spellNotFound": "Vaardigheid \"<%= spellId %>\" niet gevonden.", "partyNotFound": "Groep niet gevonden", - "targetIdUUID": "\"targetId\" must be a valid User ID.", - "challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.", - "spellNotOwned": "You don't own this skill.", - "spellLevelTooHigh": "You must be level <%= level %> to use this skill." + "targetIdUUID": "\"targetId\" moet een valide User ID zijn.", + "challengeTasksNoCast": "Het uitspreken van een vaardigheid op uitdagingstaken is niet toegestaan", + "spellNotOwned": "Je bezit deze vaardigheid niet.", + "spellLevelTooHigh": "Je niet niveau <%= level %> zijn om deze vaardigheid te kunnen gebruiken." } \ No newline at end of file diff --git a/common/locales/nl/subscriber.json b/common/locales/nl/subscriber.json index ea2491c4c8..4e7582cd76 100644 --- a/common/locales/nl/subscriber.json +++ b/common/locales/nl/subscriber.json @@ -4,8 +4,8 @@ "subDescription": "Koop edelstenen met goud, ontvang maandelijkse verrassingsartikelen, behoud je voortgangsgeschiedenis, verdubbel je maximum aantal dagelijkse vondsten, ondersteun de ontwikkelaars. Klik voor meer informatie.", "buyGemsGold": "Edelstenen kopen met goud", "buyGemsGoldText": "Alexander de koopman verkoopt je edelstenen voor de prijs van <%= gemCost %> goud per edelsteen. Zijn maandelijkse leveringen zijn in eerste instantie gelimiteerd tot <%= gemLimit %> edelstenen per maand, maar deze limiet wordt met 5 edelstenen verhoogd voor elke drie maanden aaneengesloten abonnement, tot een maximum van 50 edelstenen per maand!", - "mustSubscribeToPurchaseGems": "Must subscribe to purchase gems with GP", - "reachedGoldToGemCap": "You've reached the Gold=>Gem conversion cap <%= convCap %> for this month. We have this to prevent abuse / farming. The cap will reset within the first three days of next month.", + "mustSubscribeToPurchaseGems": "Je moet een abonnement hebben om diamanten te kunnen kopen met GP.", + "reachedGoldToGemCap": "Je hebt de maximale hoeveelheid Goud voor Diamanten inwisselen al gehaald voor deze maand. Wij moeten misbruik of boeren voorkomen. Deze rate zal gereset worden in de eerste drie dagen van de volgende maand. ", "retainHistory": "Volledige extra geschiedenis behouden", "retainHistoryText": "Maakt je afgeronde to-do's en taakgeschiedenis langer beschikbaar.", "doubleDrops": "Dagelijkse vondstmaximum verdubbelen", @@ -31,7 +31,7 @@ "manageSub": "Klik om je abonnement te beheren", "cancelSub": "Abonnement stopzetten", "canceledSubscription": "Beëindigd abonnement", - "cancelingSubscription": "Canceling the subscription", + "cancelingSubscription": "Het abonnement stopzetten", "adminSub": "Beheerdersabonnementen", "morePlans": "Meer plannen
komen binnenkort", "organizationSub": "Privéorganisatie", @@ -76,9 +76,9 @@ "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!", - "mysterySetNotFound": "Mystery set not found, or set already owned.", - "mysteryItemIsEmpty": "Mystery items are empty", - "mysteryItemOpened": "Mystery item opened.", + "mysterySetNotFound": "Verassingsset niet gevonden, of set al in bezit.", + "mysteryItemIsEmpty": "Verassings voorwerpen zijn leeg", + "mysteryItemOpened": "Mysterieus item geopend.", "mysterySet201402": "Gevleugelde Boodschapperset", "mysterySet201403": "Boswandelaarset", "mysterySet201404": "Schemervlinderset", @@ -105,8 +105,8 @@ "mysterySet201601": "Set van de Kampioen van Standvastigheid", "mysterySet201602": "Hartenbrekersset", "mysterySet201603": "Gelukigzalige Klaver Set", - "mysterySet201604": "Leaf Warrior Set", - "mysterySet201605": "Marching Bard Set", + "mysterySet201604": "Blad Krijger Set", + "mysterySet201605": "Marcherende Dichter Set", "mysterySet301404": "Standaard Steampunkset", "mysterySet301405": "Opgesmukte Steampunkset", "mysterySetwondercon": "Wondercon", @@ -118,25 +118,25 @@ "hourglassBuyItemConfirm": "Wil je dit voorwerp kopen voor 1 mystieke zandloper?", "petsAlreadyOwned": "Je hebt dit huisdier al.", "mountsAlreadyOwned": "Je hebt dit rijdier al.", - "typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%= allowedTypes %>", + "typeNotAllowedHourglass": "Type item kan niet worden gekocht met het Mystieke zandloper. Toegestane types zijn <%= allowedTypes %>.", "petsNotAllowedHourglass": "Huisdier kan niet worden gekocht met mystieke zandloper.", "mountsNotAllowedHourglass": "Rijdier kan niet worden gekocht met mystieke zandloper.", "hourglassPurchase": "Je hebt een voorwerp gekocht met een mystieke zandloper!", "hourglassPurchaseSet": "Je hebt een set voorwerpen gekocht met een mystieke zandloper!", - "missingUnsubscriptionCode": "Missing unsubscription code.", - "missingSubscription": "User does not have a plan subscription", - "missingSubscriptionCode": "Missing subscription code. Possible values: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", - "cannotDeleteActiveAccount": "You have an active subscription, cancel your plan before deleting your account.", - "paymentNotSuccessful": "The payment was not successful", - "planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits", - "notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.", - "readCard": "<%= cardType %> has been read", - "cardTypeRequired": "Card type required", - "cardTypeNotAllowed": "Unknown card type.", + "missingUnsubscriptionCode": "Mist uitschrijf code.", + "missingSubscription": "De gebruiker heeft geen normaal abonnement. ", + "missingSubscriptionCode": "Mist inschrijf code. Mogelijke waardes zijn basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", + "cannotDeleteActiveAccount": "Je hebt een actief abonnement, annuleer je plan voordat je jouw account verwijderd.", + "paymentNotSuccessful": "De betaling was niet succesvol", + "planNotActive": "Het plan is nog niet geactiveerd (door een PayPal probleem). Het zal beginnen op <%= nextBillingDate %>, waarna je het kunt annuleren om al je voordelen te behouden. ", + "notAllowedHourglass": "Huisdieren/Rijdier is niet beschikbaar voor verkoop met Mystieke Zandloper.", + "readCard": "<%= cardType %> is gelezen", + "cardTypeRequired": "Kaarttype is vereist", + "cardTypeNotAllowed": "Onbekend kaarttype", "invalidCoupon": "Ongeldige coupon code.", "couponUsed": "Coupon code al in gebruik", - "noSudoAccess": "You don't have sudo access.", - "couponCodeRequired": "The coupon code is required.", - "eventRequired": "\"req.params.event\" is required.", - "countRequired": "\"req.query.count\" is required." + "noSudoAccess": "Je hebt geen sudo toegang", + "couponCodeRequired": "De coupon code is vereist.", + "eventRequired": "\"req.params.event\" is vereist.", + "countRequired": "\"req.query.count\" is vereist." } \ No newline at end of file diff --git a/common/locales/nl/tasks.json b/common/locales/nl/tasks.json index 4426b2126a..4ac29594cb 100644 --- a/common/locales/nl/tasks.json +++ b/common/locales/nl/tasks.json @@ -73,7 +73,7 @@ "clearTags": "Wissen", "hideTags": "Verbergen", "showTags": "Weergeven", - "toRequired": "You must supply a to value", + "toRequired": "Je moet een waarde geven", "startDate": "Begindatum", "startDateHelpTitle": "Wanneer moet deze taak beginnen?", "startDateHelp": "Selecteer de datum waarop deze taak actief wordt. Hij hoeft vóór deze datum niet voltooid te worden.", @@ -89,9 +89,9 @@ "fortifyName": "Versterkingsdrankje", "fortifyPop": "Geeft alle taken een neutrale waarde (gele kleur), en herstelt alle verloren gezondheidspunten.", "fortify": "Versterk", - "fortifyText": "Fortify will return all your tasks, except challenge tasks, to a neutral (yellow) state, as if you'd just added them, and top your Health off to full. This is great if all your red tasks are making the game too hard, or all your blue tasks are making the game too easy. If starting fresh sounds much more motivating, spend the Gems and catch a reprieve!", + "fortifyText": "Versterken brengt al je taken terug tot een neutrale (gele) staat, alsof je ze net toegevoegd hebt, en tevens wordt je Gezondheid weer helemaal gevuld. Dit is geweldig als al jouw rode taken het spel te moeilijk maken, of als al jouw blauw taken het juist weer te makkelijk maken. Als een nieuwe start goed klinkt, geef een paar Edelstenen uit en neem even pauze!", "confirmFortify": "Weet je het zeker?", - "fortifyComplete": "Fortify complete!", + "fortifyComplete": "Versterken volbracht!", "sureDelete": "Weet je zeker dat je de <%= taskType %> met de tekst \"<%= taskText %>\" wilt verwijderen?", "streakCoins": "seriebonus!", "pushTaskToTop": "Zet de taak bovenaan. Houd ctrl of cmd ingedrukt om hem onderaan te zetten.", @@ -115,17 +115,17 @@ "rewardHelp3": "Speciale uitrusting verschijnt hier tijdens wereldwijde evenementen.", "rewardHelp4": "Wees niet bang om je eigen beloningen toe te voegen! Kijk ook eens naar de voorbeelden hier.", "clickForHelp": "Klik hier voor hulp", - "taskIdRequired": "\"taskId\" must be a valid UUID.", + "taskIdRequired": "\"taakId\" moet een valide UUID zijn", "taskNotFound": "Taak niet gevonden.", - "invalidTaskType": "Task type must be one of \"habit\", \"daily\", \"todo\", \"reward\".", - "cantDeleteChallengeTasks": "A task belonging to a challenge can't be deleted.", - "checklistOnlyDailyTodo": "Checklists are supported only on dailies and todos", - "checklistItemNotFound": "No checklist item was found with given id.", - "itemIdRequired": "\"itemId\" must be a valid UUID.", - "tagNotFound": "No tag item was found with given id.", - "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", - "positionRequired": "\"position\" is required and must be a number.", - "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", - "alreadyTagged": "The task is already tagged with given tag." + "invalidTaskType": "De taak moet een \"gewoonte\", \"dagelijkse taak\", \"todo\" of \"beloning\" zijn.", + "cantDeleteChallengeTasks": "Een taak die bij een uitdaging hoort kan niet verwijderd worden.", + "checklistOnlyDailyTodo": "Checklist zijn alleen mogelijk bij dagelijkse taken en todos", + "checklistItemNotFound": "Geen checklist item was gevonden met de gegeven id", + "itemIdRequired": "\"ItemId\" moet een valide UUID zijn", + "tagNotFound": "Geen tag item was gevonden met de gegeven id", + "tagIdRequired": "\"tagId\" moet een valide UUID zijn die correspondeert met de tag die bij de gebruiker hoort.", + "positionRequired": "\"positie\" is nodig en moet een nummer zijn", + "cantMoveCompletedTodo": "Een voldane todo kan niet verschoven worden", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", + "alreadyTagged": "De taak is al getagd met de gegeven tag" } \ No newline at end of file diff --git a/common/locales/pl/backgrounds.json b/common/locales/pl/backgrounds.json index 18b09bb5bf..ca35df13b0 100644 --- a/common/locales/pl/backgrounds.json +++ b/common/locales/pl/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Altana", "backgroundGazeboNotes": "Battle a Gazebo.", "backgroundTreeRootsText": "Korzenie drzewa", - "backgroundTreeRootsNotes": "Zbadaj korzenie drzewa" + "backgroundTreeRootsNotes": "Zbadaj korzenie drzewa", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/pl/challenge.json b/common/locales/pl/challenge.json index 0149a06b48..928c0c60f0 100644 --- a/common/locales/pl/challenge.json +++ b/common/locales/pl/challenge.json @@ -68,16 +68,16 @@ "onlyGroupLeaderChal": "Tylko przywódca grupy może tworzyć wyzwania", "tavChalsMinPrize": "Nagroda za wyzwania karczmy musi wynosić co najmniej jeden klejnot.", "cantAfford": "Nie stać cię na tę nagrodę. Kup więcej klejnotów lub obniż jej wysokość.", - "challengeIdRequired": "\"challengeId\" must be a valid UUID.", - "winnerIdRequired": "\"winnerId\" must be a valid UUID.", + "challengeIdRequired": "\"challengeId\" musi być prawidłowym UUID.", + "winnerIdRequired": "\"winnerId\" musi być prawidłowym UUID.", "challengeNotFound": "Nie znaleziono wyzwania.", "onlyLeaderDeleteChal": "Tylko przywódca wyzwania może je usunąć.", "onlyLeaderUpdateChal": "Tylko przywódca wyzwania może je zaktualizować.", - "winnerNotFound": "Winner with id \"<%= userId %>\" not found or not part of the challenge.", - "noCompletedTodosChallenge": "\"includeComepletedTodos\" is not supported when fetching challenge tasks.", + "winnerNotFound": "Zwycięzca o numerze ID \"<%= userId %>\" nie znaleziony jako uczestnik wyzwania.", + "noCompletedTodosChallenge": "\"includeComepletedTodos\" nie wspierany podczas odbierania zadań wyzwania.", "userTasksNoChallengeId": "When \"tasksOwner\" is \"user\" \"challengeId\" can't be passed.", "onlyChalLeaderEditTasks": "Zadanie należące do wyzwania może być zmieniane jedynie przez przywódcę.", "userAlreadyInChallenge": "Użytkownik bierze już udział w tym wyzwaniu.", "cantOnlyUnlinkChalTask": "Only broken challenges tasks can be unlinked.", - "shortNameTooShort": "Tag Name must have at least 3 characters." + "shortNameTooShort": "Nazwa tagu musi mieć co najmniej 3 znaki." } \ No newline at end of file diff --git a/common/locales/pl/character.json b/common/locales/pl/character.json index 0e114de957..ebb94fef44 100644 --- a/common/locales/pl/character.json +++ b/common/locales/pl/character.json @@ -110,7 +110,7 @@ "mage": "Mag", "mystery": "Tajemniczy", "changeClass": "Zmień klasę i przywróć punkty atrybutów", - "lvl10ChangeClass": "Aby zmienić klasę musisz mieć co najmniej 10 level. ", + "lvl10ChangeClass": "Aby zmienić klasę musisz być na poziomie co najmniej 10. ", "levelPopover": "Każdy zdobyty poziom daje Ci jeden punkt, który możesz przydzielić do wybranego przez siebie atrybutu. Możesz zrobić to ręcznie lub pozwolić, by gra zdecydowała za Ciebie, używając jednej z opcji automatycznego przydzielania.", "unallocated": "Nieprzydzielone punkty atrybutów", "haveUnallocated": "Nieprzydzielone Punkty Atrybutów: <%= points %>", diff --git a/common/locales/pl/contrib.json b/common/locales/pl/contrib.json index d5354d5eda..279a29b8a5 100644 --- a/common/locales/pl/contrib.json +++ b/common/locales/pl/contrib.json @@ -38,9 +38,9 @@ "UUID": "ID Użytkownika", "loadUser": "Wczytaj użytkownika", "noAdminAccess": "Nie masz dostępu administratora.", - "pageMustBeNumber": "req.query.page must be a number", + "pageMustBeNumber": "req.query.page bysi być liczbą", "userNotFound": "Nie znaleziono użytkownika.", - "invalidUUID": "UUID must be valid", + "invalidUUID": "UUID musi być prawidłowy", "title": "Tytuł", "moreDetails": "Więcej szczegółów (1-7)", "moreDetails2": "więcej szczegółów (8-9)", @@ -56,8 +56,8 @@ "visitHeroes": "Odwiedź Salę bohaterów (osób wspierających projekt)", "conLearn": "Dowiedz się więcej o nagrodach za wspieranie", "conLearnHow": "Dowiedz się jak możesz dołożyć swój wkład do Habitica", - "surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!", - "surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!", + "surveysSingle": "Pomógł rozwinąć Habitica poprzez wypełnienie ankiet lub poprzez testowanie. Dziękuję!", + "surveysMultiple": "Pomógł rozwinąć Habitica poprzez wypełnienie <%= surveys %> lub poprzez testowanie. Dziękuję!", "currentSurvey": "Bieżąca ankieta.", "surveyWhen": "Odznaki zostaną przyznane wszystkim biorącym udział, gdy zgłoszenia zostaną przetworzone pod koniec marca.", "blurbInbox": "Tutaj trzymane są twoje prywatne wiadomości! Możesz wysłać komuś wiadomość klikając na ikonę koperty obok ich nazwy w Karczmie, Drużynie lub na czacie Gildii. Jeśli otrzymałeś nieodpowiednią wiadomość prywatną, powinieneś wysłać email zawierający zrzut ekranu do Lemoness (leslie@habitica.com).", diff --git a/common/locales/pl/front.json b/common/locales/pl/front.json index 79194b5730..5e32c70de4 100644 --- a/common/locales/pl/front.json +++ b/common/locales/pl/front.json @@ -28,7 +28,7 @@ "communityReddit": "Reddit", "companyAbout": "Jak to działa", "companyBlog": "Blog", - "devBlog": "Developer Blog", + "devBlog": "Blog deweloperów.", "companyDonate": "Dotacja", "companyExtensions": "Rozszerzenia", "companyPrivacy": "Prywatność", @@ -52,7 +52,7 @@ "featureSocialHeading": "Gra społecznościowa", "featuredIn": "Dostępne w", "featuresHeading": "Oferujemy również...", - "footerDevs": "Developers", + "footerDevs": "Deweloperzy", "footerCommunity": "Społeczność", "footerCompany": "Firma", "footerMobile": "Urządzenia przenośne", @@ -228,15 +228,15 @@ "altAttrSlack": "Slack", "missingAuthHeaders": "Missing authentication headers.", "missingAuthParams": "Missing authentication parameters.", - "missingUsernameEmail": "Zapomniałem nazwy użytkownika lub maila.", - "missingEmail": "Zapomniałem maila.", - "missingUsername": "Zapomniałem nazwy użytkownika.", + "missingUsernameEmail": "Zapomniałem nazwę użytkownika lub adres e-mail.", + "missingEmail": "Zapomniałem adres e-mail.", + "missingUsername": "Zapomniałem nazwę użytkownika.", "missingPassword": "Zapomniałem hasło.", - "missingNewPassword": "Missing new password.", + "missingNewPassword": "Zapomniane nowe hasło.", "wrongPassword": "Nieprawidłowe hasło.", "notAnEmail": "Nieprawidłowy adres e-mail. ", "emailTaken": "Adres e-mail jest już używany.", - "newEmailRequired": "Missing new email address.", + "newEmailRequired": "Zapomniany nowy adres e-mail.", "usernameTaken": "Nazwa użytkownika jest już zajęta", "passwordConfirmationMatch": "Potwierdzenie hasła nie jest identyczne z hasłem.", "invalidLoginCredentials": "Błędna nazwa użytkownika i/lub e-mail i/lub hasło", @@ -247,10 +247,10 @@ "invalidLoginCredentialsLong": "Ojej, twoja nazwa użytkownika lub hasło są błędne.\n– Upewnij się, że poprawnie wpisałeś nazwę użytkownika lub e-mail.\n– Być może rejestrowałeś się za pomocą Facebooka, a nie e-maila. Upewnij się, że tak nie było, próbując logowania przez Facebook.\n– Jeśli zapomniałeś hasła, wybierz \"zapomniałem hasła\".", "invalidCredentials": "There is no account that uses those credentials.", "accountSuspended": "Konto zostało zawieszone. Aby uzyskać pomoc, napisz na leslie@habitica.com, zawierając w treści swoje ID użytkownika – „<%= userId %>”.", - "onlyFbSupported": "Only Facebook is supported currently.", + "onlyFbSupported": "Aktualnie tylko Facebook jest wpierany.", "cantDetachFb": "Account lacks another authentication method, can't detach Facebook.", "onlySocialAttachLocal": "Local authentication can be added to only a social account.", - "invalidReqParams": "Invalid request parameters.", + "invalidReqParams": "Nieprawidłowe parametry żądania.", "memberIdRequired": "\"member\" must be a valid UUID.", "heroIdRequired": "\"heroId\" must be a valid UUID." } \ No newline at end of file diff --git a/common/locales/pl/gear.json b/common/locales/pl/gear.json index 2d9fa1d1b8..b0447b8901 100644 --- a/common/locales/pl/gear.json +++ b/common/locales/pl/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "Przechodzony ale użyteczny łuk. Zwiększa siłę o <%= str %>. Zaczarowana Szafa: Zwyczajny Zestaw Łucznika (przedmiot 1 z 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "zbroja", "armorBase0Text": "Zwykłe ubranie", "armorBase0Notes": "Zwyczajne ubranie. Nie ma na nic wpływu.", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "Ta maskująca kamizelka pozwala ci niezauważonym przemykać przez las. Zwiększa percepcję o <%= per %>. Zaczarowana Szafa: Zwyczajny Zestaw Łucznika (przedmiot 2 z 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "nakrycie głowy", "headBase0Text": "Bez hełmu", "headBase0Notes": "Bez nakrycia głowy.", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "Strój łucznika nie jest kompletny bez zawadiackiej czapeczki! Zwiększa percepcję o <%= per %>. Zaczarowana Szafa: Zwyczajny Zestaw Łucznika (przedmiot 3 z 3).", "headArmoireGraduateCapText": "Graduate Cap", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "Tarcza", "shieldBase0Text": "Brak tarczy w ekwipunku.", "shieldBase0Notes": "Bez tarczy lub drugiej broni.", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Oświetl najciemniejsze z jaskiń tą mistyczną lampą! Zwiększa Percepcję o <%= per %>. Zaczarowana Szafa: przedmiot niezależny.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Osprzęt na plecy", "backBase0Text": "Nic na plecach", "backBase0Notes": "Nic na plecach.", diff --git a/common/locales/pl/groups.json b/common/locales/pl/groups.json index e425b96132..cdee643988 100644 --- a/common/locales/pl/groups.json +++ b/common/locales/pl/groups.json @@ -15,8 +15,8 @@ "resources": "Zasoby", "askQuestionNewbiesGuild": "Zadaj pytanie (Gildia Świeżaków)", "tavernTalk": "Pogaduszki w Karczmie", - "tavernAlert1": "Uwaga: nie zgłaszaj tu błędów w grze, bo Twórcy nie zauważą Twojego wpisu. Zgłoś błędy", - "tavernAlert2": "w zamian użyj GitHuba", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Moderatorami Karczmy i gildii są:", "communityGuidelines": "Regulamin Społeczności", "communityGuidelinesRead1": "Prosimy, przeczytaj nasz", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Drużyny muszą być prywatne.", "userAlreadyInGroup": "Użytkownik jest już członkiem tej grupy.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "Użytkownik został już zaproszony do tej grupy.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "Użytkownik jest już w drużynie.", diff --git a/common/locales/pl/limited.json b/common/locales/pl/limited.json index db038351dd..4a42b0725f 100644 --- a/common/locales/pl/limited.json +++ b/common/locales/pl/limited.json @@ -5,7 +5,7 @@ "annoyingFriends": "Złośliwi znajomi", "annoyingFriendsText": "Dostał <%= snowballs %> razy śnieżką od członków Drużyny.", "alarmingFriends": "Niepokojący przyjaciele", - "alarmingFriendsText": "Got spooked <%= spookySparkles %> times by party members.", + "alarmingFriendsText": "Przestraszony <%= spookySparkles %> razy przez członków drużyny.", "agriculturalFriends": "Rolniczy przyjaciele", "agriculturalFriendsText": "Przemieniony w kwiat <%= seeds %> razy przez członków drużyny.", "aquaticFriends": "Wodni przyjaciele", diff --git a/common/locales/pl/npc.json b/common/locales/pl/npc.json index 3e85c6e11e..369cb2dedc 100644 --- a/common/locales/pl/npc.json +++ b/common/locales/pl/npc.json @@ -21,11 +21,11 @@ "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": "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...", - "missingKeyParam": "\"req.params.key\" is required.", - "itemNotFound": "Item \"<%= key %>\" not found.", + "missingKeyParam": "Wymagany parametr \"req.params.key\".", + "itemNotFound": "Nie znaleziono przedmiotu \"<%= key %>\".", "cannotBuyItem": "Nie możesz tego kupić.", - "missingTypeKeyEquip": "\"key\" and \"type\" are required parameters.", - "missingPetFoodFeed": "\"pet\" and \"food\" are required parameters.", + "missingTypeKeyEquip": "Wymagane parametry \"key\" oraz\" type\".", + "missingPetFoodFeed": "Wymagane parametry \"pet\" oraz \"food\".", "invalidPetName": "Invalid pet name supplied.", "missingEggHatchingPotionHatch": "\"egg\" and \"hatchingPotion\" are required parameters.", "invalidTypeEquip": "\"type\" must be one of 'equipped', 'pet', 'mount', 'costume'.", diff --git a/common/locales/pl/pets.json b/common/locales/pl/pets.json index cab4bb2036..e257532153 100644 --- a/common/locales/pl/pets.json +++ b/common/locales/pl/pets.json @@ -12,7 +12,7 @@ "etherealLion": "Eteryczny lew", "veteranWolf": "Wilk weteran", "veteranTiger": "Tygrys weteran", - "veteranLion": "Veteran Lion", + "veteranLion": "Lew Weteran", "cerberusPup": "Szczenię Cerbera", "hydra": "Hydra", "mantisShrimp": "Krewetka modliszkowa", diff --git a/common/locales/pl/quests.json b/common/locales/pl/quests.json index d7b14affb5..5bd722ebc8 100644 --- a/common/locales/pl/quests.json +++ b/common/locales/pl/quests.json @@ -79,11 +79,11 @@ "getMoreQuests": "Zdobądź więcej misji", "unlockedAQuest": "Odblokowałeś misję!", "leveledUpReceivedQuest": "Zyskałeś nowy poziom - Poziom <%= level %> - i otrzymałeś zwój misji!", - "questInvitationDoesNotExist": "No quest invitation has been sent out yet.", - "questInviteNotFound": "No quest invitation found.", + "questInvitationDoesNotExist": "Nie zostały jeszcze wysłane żadne zaproszenia na misję.", + "questInviteNotFound": "Nie zostały znalezione żadne zaproszenia na misje.", "guildQuestsNotSupported": "Guilds cannot be invited on quests.", "questNotFound": "Quest \"<%= key %>\" not found.", - "questNotOwned": "You don't own that quest scroll.", + "questNotOwned": "Nie posiadasz tego zwoju misji.", "questNotGoldPurchasable": "Quest \"<%= key %>\" is not a Gold-purchasable quest.", "questLevelTooHigh": "You must be level <%= level %> to begin this quest.", "questAlreadyUnderway": "Your party is already on a quest. Try again when the current quest has ended.", diff --git a/common/locales/pl/rebirth.json b/common/locales/pl/rebirth.json index e00b2b2cdb..0468cf510f 100644 --- a/common/locales/pl/rebirth.json +++ b/common/locales/pl/rebirth.json @@ -5,7 +5,7 @@ "rebirthStartOver": "Po odrodzeniu twoja postać rozpocznie grę na poziomie 1.", "rebirthAdvList1": "Odzyskujesz pełnię zdrowia.", "rebirthAdvList2": "Nie posiadasz żadnych punktów doświadczenia, złota ani ekwipunku (z pominięciem darmowych przedmiotów takich jak tajemnicze przedmioty).", - "rebirthAdvList3": "Your Habits, Dailies, and To-Dos reset to yellow, and streaks reset, except for challenge tasks.", + "rebirthAdvList3": "Twoje nawykiNawyki, codzienne obowiązkiCodzienne, oraz zadania doDo-zrobieniaZrobienia zostaną zresetowane do poziomu żółtego, a ich serie wyzerowane. Wyjątkiem są zadania z wyzwań.", "rebirthAdvList4": "Na początku jesteś w klasie Wojownika, dopóki nie zapracujesz sobie na zmianę klasy.", "rebirthInherit": "Twoja postać dziedziczy pewne cechy ze swojego poprzedniego wcielenia.", "rebirthInList1": "Zadania, historia oraz ustawienia konta pozostają bez zmian.", @@ -25,5 +25,5 @@ "rebirthName": "Kula Odrodzenia", "reborn": "Odrodzony, najwyższy poziom <%= reLevel %>", "confirmReborn": "Na pewno?", - "rebirthComplete": "You have been reborn!" + "rebirthComplete": "Zostałeś odrodzony!" } \ No newline at end of file diff --git a/common/locales/pl/settings.json b/common/locales/pl/settings.json index 4deebbbaec..b522d77173 100644 --- a/common/locales/pl/settings.json +++ b/common/locales/pl/settings.json @@ -74,7 +74,7 @@ "beeminder": "Beeminder", "beeminderDesc": "Let Beeminder automatically monitor your Habitica To-Dos. You can commit to maintaining a target number of To-Dos completed per day or per week, or you can commit to gradually reducing your remaining number of uncompleted To-Dos. (By \"commit\" Beeminder means under threat of paying actual money! But you may also just like Beeminder's fancy graphs.)", "chromeChatExtension": "Habitica chat - rozszerzenie dla Chrome ", - "chromeChatExtensionDesc": "Rozszerzenie z Czatem dla przeglądarki Chrome dodaje intuicyjny czas dla całego habitica.com. Pozwala użytkownikom rozmawiać w Tawernie, razem z drużyną i gildiami.", + "chromeChatExtensionDesc": "Rozszerzenie z Czatem dla przeglądarki Chrome dodaje intuicyjny czat dla całego habitica.com. Pozwala użytkownikom rozmawiać w Tawernie, razem z drużyną i gildiami.", "otherExtensions": "Inne Rozszerzenia", "otherDesc": "Znajdź inne aplikacje, rozszerzenia i narzędzia na Habitica wiki.", "resetDo": "Zrób to, zresetuj moje konto!", diff --git a/common/locales/pl/spells.json b/common/locales/pl/spells.json index d3633eb829..10955dbb9f 100644 --- a/common/locales/pl/spells.json +++ b/common/locales/pl/spells.json @@ -35,8 +35,8 @@ "spellSpecialSnowballAuraNotes": "Rzuć w członka drużyny śnieżną pigułą! Co może pójść nie tak? Trwa aż do jego następnego dnia.", "spellSpecialSaltText": "Sól", "spellSpecialSaltNotes": "Ktoś rzucił w ciebie kulą śnieżną. Ha ha, bardzo śmieszne. A teraz otrzepcie mnie z tego śniegu!", - "spellSpecialSpookySparklesText": "Spooky Sparkles", - "spellSpecialSpookySparklesNotes": "Turn a friend into a floating blanket with eyes!", + "spellSpecialSpookySparklesText": "Straszne iskierki", + "spellSpecialSpookySparklesNotes": "Zamień przyjaciela w latający koc z oczami!", "spellSpecialOpaquePotionText": "Nieprzejrzysty eliksir", "spellSpecialOpaquePotionNotes": "Anuluje efekt strasznych iskierek.", "spellSpecialShinySeedText": "Lśniące nasiono", @@ -48,9 +48,9 @@ "spellSpecialSandText": "Piasek", "spellSpecialSandNotes": "Anuluj skutki Piany Morskiej", "spellNotFound": "Skill \"<%= spellId %>\" not found.", - "partyNotFound": "Party not found", + "partyNotFound": "Nie znaleziono drużyny.", "targetIdUUID": "\"targetId\" must be a valid User ID.", "challengeTasksNoCast": "Casting a skill on challenge tasks is not allowed.", - "spellNotOwned": "You don't own this skill.", + "spellNotOwned": "Nie posiadasz tej umiejętności.", "spellLevelTooHigh": "You must be level <%= level %> to use this skill." } \ No newline at end of file diff --git a/common/locales/pl/subscriber.json b/common/locales/pl/subscriber.json index c388402e12..55471b1743 100644 --- a/common/locales/pl/subscriber.json +++ b/common/locales/pl/subscriber.json @@ -4,8 +4,8 @@ "subDescription": "Kupuj Klejnoty za złoto, otrzymuj co miesiąc tajemnicze przedmioty, zachowaj historię postępu, powiększ dwukrotnie limit znajdowanych przedmiotów, wspieraj twórców. Kliknij, żeby dowiedzieć się więcej.", "buyGemsGold": "Kup Klejnoty za Złoto", "buyGemsGoldText": "Kupiec Alexander sprzeda ci Klejnoty za <%= gemCost %> złota za klejnot. Jego comiesięczne dostawy są ograniczone do <%= gemLimit %> Klejnotów na miesiąc, ale ten limit rośnie o 5 Klejnotów na każde trzy miesiące ciągłego abonamentu, aż do maksymalnie 50 Klejnotów miesięcznie!", - "mustSubscribeToPurchaseGems": "Must subscribe to purchase gems with GP", - "reachedGoldToGemCap": "You've reached the Gold=>Gem conversion cap <%= convCap %> for this month. We have this to prevent abuse / farming. The cap will reset within the first three days of next month.", + "mustSubscribeToPurchaseGems": "Musisz mieć abonament żeby kupić klejnoty za złoto", + "reachedGoldToGemCap": "Osiągnąłeś limit <%= convCap %> zakupów klejnotów za złoto. Limit ten zapobiega nadużyciom. Limit wyzeruje się w pierwszych dniach kolejnego miesiąca.", "retainHistory": "Zachowuj dodatkowe wpisy w historii konta", "retainHistoryText": "Historia ukończonych Do-Zrobienia i zadań jest dostępna dłużej.", "doubleDrops": "Codzienny limit łupów podwojony", diff --git a/common/locales/pl/tasks.json b/common/locales/pl/tasks.json index 33394743db..2db396dc16 100644 --- a/common/locales/pl/tasks.json +++ b/common/locales/pl/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file diff --git a/common/locales/pt/backgrounds.json b/common/locales/pt/backgrounds.json index 75757f890e..6fdf15a0a8 100644 --- a/common/locales/pt/backgrounds.json +++ b/common/locales/pt/backgrounds.json @@ -163,9 +163,16 @@ "backgroundRainbowsEndNotes": "Descubra ouro no final do arco-íris", "backgrounds052016": "Conjunto 24: Lançado em Maio de 2016.", "backgroundBeehiveText": "Colmeia", - "backgroundBeehiveNotes": "Buzz and dance in a Beehive.", + "backgroundBeehiveNotes": "Faça zumbidos e dance em uma colméia.", "backgroundGazeboText": "Gazebo", - "backgroundGazeboNotes": "Battle a Gazebo.", + "backgroundGazeboNotes": "Enfrente um Gazebo.", "backgroundTreeRootsText": "Raízes de árvore", - "backgroundTreeRootsNotes": "Explore as raízes de árvores." + "backgroundTreeRootsNotes": "Explore as raízes de árvores.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/pt/challenge.json b/common/locales/pt/challenge.json index 5ad710ea47..aaa6a3d453 100644 --- a/common/locales/pt/challenge.json +++ b/common/locales/pt/challenge.json @@ -74,10 +74,10 @@ "onlyLeaderDeleteChal": "Apenas o líder desafio pode excluí-lo.", "onlyLeaderUpdateChal": "Apenas o líder desafio pode atualizá-lo.", "winnerNotFound": "Vencedor com id \"<%= userId %>\" não encontrado ou não faz parte do desafio.", - "noCompletedTodosChallenge": "\"includeComepletedTodos\" is not supported when fetching challenge tasks.", - "userTasksNoChallengeId": "When \"tasksOwner\" is \"user\" \"challengeId\" can't be passed.", + "noCompletedTodosChallenge": "\"includeCompletedTools\" não é suportado ao buscar tarefas de desafios.", + "userTasksNoChallengeId": "Quando \"tasksOwner\" é um \"user\", \"challengeId\" não pode ser passado.", "onlyChalLeaderEditTasks": "Tarefas pertencentes a um desafio só podem ser editadas pelo líder.", "userAlreadyInChallenge": "Usuário já está participando desse desafio.", - "cantOnlyUnlinkChalTask": "Only broken challenges tasks can be unlinked.", + "cantOnlyUnlinkChalTask": "Apenas links de desafios quebrados podem ser desfeitos.", "shortNameTooShort": "Nome da etiqueta deve ter pelo menos 3 caracteres." } \ No newline at end of file diff --git a/common/locales/pt/content.json b/common/locales/pt/content.json index c27340bd4f..2c07bc76ef 100644 --- a/common/locales/pt/content.json +++ b/common/locales/pt/content.json @@ -116,9 +116,9 @@ "questEggFalconText": "Falcão", "questEggFalconMountText": "Falcão", "questEggFalconAdjective": "um rápido", - "questEggTreelingText": "Treeling", - "questEggTreelingMountText": "Treeling", - "questEggTreelingAdjective": "a leafy", + "questEggTreelingText": "Arvorezinha", + "questEggTreelingMountText": "Arvorezinha", + "questEggTreelingAdjective": "um folhoso", "eggNotes": "Ache uma poção de eclosão para usar nesse ovo e ele irá eclodir em um <%= eggAdjective(locale) %> <%= eggText(locale) %>.", "hatchingPotionBase": "Básico", "hatchingPotionWhite": "Branco", diff --git a/common/locales/pt/contrib.json b/common/locales/pt/contrib.json index e892c4e1ce..496c2cad76 100644 --- a/common/locales/pt/contrib.json +++ b/common/locales/pt/contrib.json @@ -56,8 +56,8 @@ "visitHeroes": "Visite o Salão de Heróis (colaboradores e apoiadores)", "conLearn": "Saiba mais sobre recompensas de colaboradores", "conLearnHow": "Saiba como contribuir ao Habitica", - "surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!", - "surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!", + "surveysSingle": "Ajudou Habitica a crescer, ou preenchendo uma pesquisa ouu ajudando com um grande esforço de testagem. Obrigado!", + "surveysMultiple": "Ajudou Habitica a crescer em <%= surveys %> ocasiões, ou preenchendo uma pesquisa ouu ajudando com um grande esforço de testagem. Obrigado!", "currentSurvey": "Pesquisa Atual", "surveyWhen": "A insígnia será ofertada a todos os participantes quando as pesquisas tiverem sido processadas, no final de março.", "blurbInbox": "É aqui que suas mensagens particulares ficam guardadas! Você pode enviar uma mensagem à alguém clicando no ícone do envelope próximo a seu nome na Taverna, Equipe, ou nas Conversas da Guilda. Se você recebeu uma MP inapropriada, você deve enviar uma imagem da mensagem para Lemoness (leslie@habitica.com)", diff --git a/common/locales/pt/front.json b/common/locales/pt/front.json index 1046bc9ff6..f3227d593e 100644 --- a/common/locales/pt/front.json +++ b/common/locales/pt/front.json @@ -243,14 +243,14 @@ "passwordReset": "Se nós tivermos seu email em arquivo, o link para restauração da sua senha será enviado ao seu email.", "passwordResetEmailSubject": "Reiniciar senha para o Habitica", "passwordResetEmailText": "A senha para <%= username %> foi reiniciada para <%= newPassword %>. Importante! Tanto o nome de usuário quanto a senha diferenciam maiúsculas de minúsculas - você precisa escrever exatamente como mostrado aqui. Nós recomendamos que copie e cole ambas em vez de digitá-las. Entre em <%= baseUrl %>. Depois de entrar, vá para <%= baseUrl %>/#/options/settings/settings e mude sua senha.", - "passwordResetEmailHtml": "Password for <%= username %> has been reset to <%= newPassword %>.

Important! Both username and password are case-sensitive -- you must enter both exactly as shown here. We recommend copying and pasting both instead of typing them.

Log in at <%= baseUrl %>. After you have logged in, head to <%= baseUrl %>/#/options/settings/settings and change your password.", + "passwordResetEmailHtml": "A senha de <%= username %> foi redefinida para <%= newPassword %>.

Importante! Ambos o usuário e a senha diferenciam maiúsculas de minúsculas -- você deve digitá-los exatamente como mostrado aqui. Nós recomendamos copiar e colar ambos em vez de digitar.

Inicie sessão em <%= baseUrl %>. Após ter iniciado sessão, vá para <%= baseUrl %>/#/options/settings/settings e troque sua senha.", "invalidLoginCredentialsLong": "Oh não - seu nome de usuário ou senha está incorreto.\n- Tenha certeza de que seu nome de usuário e senha estão digitados corretamente. \n- Você pode ter se cadastrado com o Facebook, não com o email. Cheque tentando login com o Facebook.\n- Se você esqueceu sua senha, clique \"Esqueci Senha\".", "invalidCredentials": "Não há conta que use essas credenciais.", - "accountSuspended": "Account has been suspended, please contact leslie@habitica.com with your User ID \"<%= userId %>\" for assistance.", + "accountSuspended": "A conta foi suspensa, por favor contate leslie@habitica.com. com ID de Usuário \"<%= userId %>\" para assistência.", "onlyFbSupported": "Somente Facebook é suportado atualmente.", "cantDetachFb": "A conta não possui outro método de autenticação, não pode desvincular Facebook.", "onlySocialAttachLocal": "Autenticação local só pode ser adicionada a uma conta social.", "invalidReqParams": "Parâmetros requeridos inválidos.", - "memberIdRequired": "\"member\" must be a valid UUID.", - "heroIdRequired": "\"heroId\" must be a valid UUID." + "memberIdRequired": "\"member\" precisa ser um UUID válido.", + "heroIdRequired": "\"heroId\" precisa ser um UUID válido." } \ No newline at end of file diff --git a/common/locales/pt/gear.json b/common/locales/pt/gear.json index e194465937..6fc7c87b24 100644 --- a/common/locales/pt/gear.json +++ b/common/locales/pt/gear.json @@ -190,10 +190,12 @@ "weaponArmoireBasicLongbowText": "Arco Longo basico", "weaponArmoireBasicLongbowNotes": "Um arco em segunda mão ainda em condição de uso. Aumenta Força em <%= str %> pontos. Armário Encantado: Conjunto básico de Arqueiro (item 1 de 3).", "weaponArmoireHabiticanDiplomaText": "Diploma Habiticano", - "weaponArmoireHabiticanDiplomaNotes": "Um certificado de conquista significativa - parabéns! Aumenta a Inteligência em <%= int %>. Armário Encantado: Conjunto de Graduação (Item 1 de 3).", + "weaponArmoireHabiticanDiplomaNotes": "Um certificado de conquista significativa - muito bem! Aumenta a Inteligência em <%= int %>. Armário Encantado: Conjunto de Graduação (Item 1 de 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "armadura", "armorBase0Text": "Roupas Modestas", - "armorBase0Notes": "Vestimenta ordinária Não concede benefícios.", + "armorBase0Notes": "Vestimenta ordinária. Não concede benefícios.", "armorWarrior1Text": "Armadura de Couro", "armorWarrior1Notes": "Jaqueta de uma resistente pele fervida. Aumenta Constituição em <%= con %>.", "armorWarrior2Text": "Malha de Aço", @@ -366,10 +368,10 @@ "armorMystery201512Notes": "Invoca as chamas frias do inverno. Não confere benefícios. Item de Assinante de dezembro de 2015.", "armorMystery201603Text": "Terno da sorte", "armorMystery201603Notes": "Esse terno foi costurado com milhares de trevos de 4 folhas. Não concede benefícios. Item do Assinante de Março 2016", - "armorMystery201604Text": "Armor o' Leaves", - "armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.", - "armorMystery201605Text": "Marching Bard Uniform", - "armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.", + "armorMystery201604Text": "Armadura de Folhas", + "armorMystery201604Notes": "Você também pode ser uma pequena, porém medonha, bola de folhas. Não concede benefícios. Item de Assinante de Março 2016.", + "armorMystery201605Text": "Uniforme do Bardo Marcial", + "armorMystery201605Notes": "Diferente dos bardos tradicionais que se unem a equipes aventureiras, bardos que se unem às bandas marciais Habiticanas são conhecidos por grandes paradas, não ataques a calabouços. Não concede benefícios. Item de Assinante de Maio 2016.", "armorMystery301404Text": "Fantasia Steampunk", "armorMystery301404Notes": "Elegante e distinto. Não concede benefícios. Item de Assinante de Fevereiro 3015.", "armorArmoireLunarArmorText": "Armadura Lunar Tranquilizadora", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "Este colete com camuflagem permite-te passar despercebido em florestas. Aumenta Percepção em <%= per %> pontos. Armário Encantado: Conjunto básico de Arqueiro (item 2 de 3).", "armorArmoireGraduateRobeText": "Beca de Graduado", "armorArmoireGraduateRobeNotes": "Parabéns! Essa beca pesada se pendura solidamente junto com todo o conhecimento que você acumulou. Aumenta Inteligência em <%= int %>. Armário Encantado: Conjunto de Graduação (Item 2 de 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "capacete", "headBase0Text": "Sem Elmo", "headBase0Notes": "Sem capacete.", @@ -575,8 +579,8 @@ "headMystery201603Notes": "Essa cartola é um amuleto da sorte mágico. Não concede benefícios. Item do Assinante de Março 2016 ", "headMystery201604Text": "Coroa de Flores", "headMystery201604Notes": "Essas flores entrelaçadas fazem um capacete surpreendentemente forte! Não confere benefício. Item de Assinante de Abril de 2016.", - "headMystery201605Text": "Marching Bard Hat", - "headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.", + "headMystery201605Text": "Chapéu de Bardo Marcial", + "headMystery201605Notes": "Setenta e seis dragões comandaram o grande desfile, com cento e dez grifos ao alcance das mãos! Não confere benefício. Item de assinante de Maio de 2016.", "headMystery301404Text": "Cartola Chique", "headMystery301404Notes": "Uma cartola chique para as damas e cavalheiros mais finos! Item de Assinante de Janeiro 3015. Não concede benefícios.", "headMystery301405Text": "Cartola Básica", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "Nenhum arqueiro estaria completo sem um chapéu janota! Aumenta Percepção em <%= per %> pontos. Armário Encantado: Conjunto básico de Arqueiro (item 3 de 3).", "headArmoireGraduateCapText": "Chapéu de Graduação", "headArmoireGraduateCapNotes": "Parabéns! Seus pensamentos profundos te deram esse chapéu da compreensão. Aumenta Inteligência em <%= int %>. Armário Encantado: Conjunto de Graduação (Item 3 de 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "item da segunda mão", "shieldBase0Text": "Sem Equipamento na Segunda Mão", "shieldBase0Notes": "Sem escudo ou segundo armamento.", @@ -687,7 +693,7 @@ "shieldSpecialWinter2015HealerText": "Escudo Alentador", "shieldSpecialWinter2015HealerNotes": "Este escudo deflete o vento congelante. Aumenta Constituição em <%= con %>. Equipamento Edição Limitada de Inverno 2014-2015.", "shieldSpecialSpring2015RogueText": "Guinchado Explosivo", - "shieldSpecialSpring2015RogueNotes": "Don't let the sound fool you - these explosives pack a punch. Increases Strength by <%= str %>. Limited Edition 2015 Spring Gear.", + "shieldSpecialSpring2015RogueNotes": "Não deixe o som te enganar - esses explosivos são fortes. Aumentam Força em <%= str %>. Equipamento de Primavera 2015 Edição Limitada.", "shieldSpecialSpring2015WarriorText": "Prato Pires", "shieldSpecialSpring2015WarriorNotes": "Jogue nos seus inimigos... ou só segure, porque vai se encher de ração gostosa na hora da janta. Aumenta Constituição em <%= con %>. Equipamento Edição Limitada de Primavera 2015.", "shieldSpecialSpring2015HealerText": "Travesseiro Estampado", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Ilumine as cavernas mais sombrias com essa lâmpada mística! Aumenta percepção por <%= per %>. Armário Encantado: Item Independente", "shieldArmoireFloralBouquetText": "Buquê de Flores", "shieldArmoireFloralBouquetNotes": "Não ajudam muito em uma batalha, mas não são lindas? Aumenta Constituição em <%= con %>. Armário Encantado: Item Independente.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Acessório de Costas", "backBase0Text": "Sem Acessório de Fundo", "backBase0Notes": "Sem Acessório de Fundo.", @@ -838,18 +846,18 @@ "eyewearBase0Notes": "Sem Acessório Para os Olhos.", "eyewearSpecialBlackTopFrameText": "Óculos Pretos Padrão", "eyewearSpecialBlackTopFrameNotes": "Óculos com uma armação preta sobre as lentes. Não confere benefício.", - "eyewearSpecialBlueTopFrameText": "Blue Standard Eyeglasses", - "eyewearSpecialBlueTopFrameNotes": "Glasses with a blue frame above the lenses. Confers no benefit.", - "eyewearSpecialGreenTopFrameText": "Green Standard Eyeglasses", - "eyewearSpecialGreenTopFrameNotes": "Glasses with a green frame above the lenses. Confers no benefit.", - "eyewearSpecialPinkTopFrameText": "Pink Standard Eyeglasses", - "eyewearSpecialPinkTopFrameNotes": "Glasses with a pink frame above the lenses. Confers no benefit.", - "eyewearSpecialRedTopFrameText": "Red Standard Eyeglasses", - "eyewearSpecialRedTopFrameNotes": "Glasses with a red frame above the lenses. Confers no benefit.", - "eyewearSpecialWhiteTopFrameText": "White Standard Eyeglasses", - "eyewearSpecialWhiteTopFrameNotes": "Glasses with a white frame above the lenses. Confers no benefit.", - "eyewearSpecialYellowTopFrameText": "Yellow Standard Eyeglasses", - "eyewearSpecialYellowTopFrameNotes": "Glasses with a yellow frame above the lenses. Confers no benefit.", + "eyewearSpecialBlueTopFrameText": "Óculos Azuis Padrão", + "eyewearSpecialBlueTopFrameNotes": "Óculos com uma armação azul sobre as lentes. Não confere benefício.", + "eyewearSpecialGreenTopFrameText": "Óculos Verdes Padrão", + "eyewearSpecialGreenTopFrameNotes": "Óculos com uma armação verde sobre as lentes. Não confere benefício.", + "eyewearSpecialPinkTopFrameText": "Óculos Rosas Padrão", + "eyewearSpecialPinkTopFrameNotes": "Óculos com uma armação rosa sobre as lentes. Não confere benefício.", + "eyewearSpecialRedTopFrameText": "Óculos Vermelhos Padrão", + "eyewearSpecialRedTopFrameNotes": "Óculos com uma armação vermelha sobre as lentes. Não confere benefício.", + "eyewearSpecialWhiteTopFrameText": "Óculos Brancos Padrão", + "eyewearSpecialWhiteTopFrameNotes": "Óculos com uma armação branca sobre as lentes. Não confere benefício.", + "eyewearSpecialYellowTopFrameText": "Óculos Amarelos Padrão", + "eyewearSpecialYellowTopFrameNotes": "Óculos com uma armação amarela sobre as lentes. Não concede benefícios.", "eyewearSpecialSummerRogueText": "Tapa-Olho Bandoleiro", "eyewearSpecialSummerRogueNotes": "Não precisa de um biltre para ver como isso é estiloso! Não concede benefícios. Equipamento Edição Limitada de Verão 2014.", "eyewearSpecialSummerWarriorText": "Tapa-Olho Elegalante", diff --git a/common/locales/pt/groups.json b/common/locales/pt/groups.json index bb069daf32..ffa9357c88 100644 --- a/common/locales/pt/groups.json +++ b/common/locales/pt/groups.json @@ -15,8 +15,8 @@ "resources": "Recursos", "askQuestionNewbiesGuild": "Faça uma pergunta (Guilda 'The Newbies')", "tavernTalk": "Conversas da Taverna", - "tavernAlert1": "Nota: se estiver reportando um bug, os desenvolvedores não o verão aqui. Por favor,", - "tavernAlert2": "Em vez disso, use GitHub", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Os moderadores da taverna e guilda são:", "communityGuidelines": "Diretrizes de Comunidade", "communityGuidelinesRead1": "Por favor, leia nossas", @@ -103,15 +103,15 @@ "messageRequired": "Uma mensagem é necessária.", "toUserIDRequired": "Um ID de usuário é necessário", "gemAmountRequired": "Um número de gemas é necessário", - "notAuthorizedToSendMessageToThisUser": "Não pode enviar mensagem para esse usuário.", + "notAuthorizedToSendMessageToThisUser": "Não é possível enviar mensagem para esse usuário.", "privateMessageGiftIntro": "Olá <%= receiverName %>, <%= senderName %> te enviou", "privateMessageGiftGemsMessage": "<%= gemAmount %> gemas!", "privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> meses de assinatura!", - "cannotSendGemsToYourself": "Não é possível enviar gemas para si mesmo. Tente uma assinatura.", + "cannotSendGemsToYourself": "Não é possível enviar gemas para você mesmo. Tente uma assinatura.", "badAmountOfGemsToSend": "Quantidade precisa ser entre 1 e seu número atual de gemas.", "abuseFlag": "Reportar violação das Diretrizes de Comunidade", "abuseFlagModalHeading": "Reportar <%= name %> por violação?", - "abuseFlagModalBody": "Tem certeza que deseja denunciar essa publicação? Você deve denunciar APENAS uma publicação que viola as <%= firstLinkStart %>Diretrizes de Comunidade<%= linkEnd %> e/ou <%= secondLinkStart %>Termos de Serviço<%= linkEnd %>. Denunciar inapropriadamente uma publicação é uma violação das Diretrizes da Comunidade e pode resultar em uma infração. Razões apropriadas para reportar uma publicação incluem, mas não se limitam a:

", + "abuseFlagModalBody": "Tem certeza de que deseja denunciar essa publicação? Você deve denunciar APENAS uma publicação que viola as <%= firstLinkStart %>Diretrizes de Comunidade<%= linkEnd %> e/ou os <%= secondLinkStart %>Termos de Serviço<%= linkEnd %>. Denunciar inapropriadamente uma publicação é uma violação das Diretrizes da Comunidade e pode resultar em uma infração. Razões apropriadas para reportar uma publicação incluem, mas não se limitam a:

", "abuseFlagModalButton": "Reportar Violação", "abuseReported": "Obrigado por reportar essa violação. Os moderadores já foram notificados.", "abuseAlreadyReported": "Você já reportou essa mensagem.", @@ -164,7 +164,7 @@ "partyOnAchievement": "Entrou em um grupo com pelo menos 4 pessoas! Divirta-se aumentando a sua produtividade com seus amigos para derrotar seus inimigos!", "groupIdRequired": "\"groupId\" precisa ser um UUID válido.", "groupNotFound": "Grupo não encontrado.", - "groupTypesRequired": "You must supply a valid \"type\" query string.", + "groupTypesRequired": "Deve fornecer um \"tipo\" válido de pesquisa.", "questLeaderCannotLeaveGroup": "Você não pode sair de sua equipe quando você iniciou uma missão. Aborte a missão primeiro.", "cannotLeaveWhileActiveQuest": "Você não pode sair de sua equipe durante uma missão ativa. Por favor, saia da missão primeiro.", "onlyLeaderCanRemoveMember": "Somente o líder do grupo pode remover um membro!", @@ -177,13 +177,14 @@ "inviteMissingEmail": "Faltando o endereço de email no convite.", "partyMustbePrivate": "Equipes precisam ser privadas.", "userAlreadyInGroup": "Usuário já nesse grupo.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "Usuário já convidado para esse grupo.", "userAlreadyPendingInvitation": "Usuário ainda com convite pendente.", "userAlreadyInAParty": "Usuário já está em uma equipe.", "userWithIDNotFound": "Usuário com id \"<%= userId %>\" não encontrado.", "userHasNoLocalRegistration": "Usuário não tem um registro local (usuário, email, senha).", - "uuidsMustBeAnArray": "User ID invites must be an array.", - "emailsMustBeAnArray": "Email address invites must be an array.", + "uuidsMustBeAnArray": "Convites de ID de Usuário devem ser um arranjo.", + "emailsMustBeAnArray": "Convites de endereço de e-mail precisa ser um arranjo.", "canOnlyInviteMaxInvites": "Você só pode convidar \"<%= maxInvites %>\" de cada vez", "onlyCreatorOrAdminCanDeleteChat": "Não autorizado a deletar essa mensagem!" } \ No newline at end of file diff --git a/common/locales/pt/limited.json b/common/locales/pt/limited.json index 071908cd05..607470ec45 100644 --- a/common/locales/pt/limited.json +++ b/common/locales/pt/limited.json @@ -5,7 +5,7 @@ "annoyingFriends": "Amigos Irritantes", "annoyingFriendsText": "Membros da equipe jogaram bolas de neve em você <%= snowballs %> vezes.", "alarmingFriends": "Amigos Alarmantes", - "alarmingFriendsText": "Got spooked <%= spookySparkles %> times by party members.", + "alarmingFriendsText": "Foi transformado em fantasma <%= spookySparkles %> por membros da equipe.", "agriculturalFriends": "Amigos Agrícolas", "agriculturalFriendsText": "Membros da equipe te transformaram em flor <%= seeds %> vezes.", "aquaticFriends": "Amigos aquáticos", diff --git a/common/locales/pt/maintenance.json b/common/locales/pt/maintenance.json index 706d4cb5b4..70eefd7595 100644 --- a/common/locales/pt/maintenance.json +++ b/common/locales/pt/maintenance.json @@ -1,5 +1,5 @@ { - "habiticaBackSoon": "Não se preocupe. Habitica estará de volta em breve!", + "habiticaBackSoon": "Não se preocupe Habitica estará de volta em breve!", "importantMaintenance": "Estamos a realizar manutenção importante que estimamos due até <%= localDate %> na sua zona local.", "maintenance": "Manutenção", "maintenanceMoreInfo": "Deseja mais informação acerca das operações de manutenção? <%= linkStart %>Veja a nossa página de informação<%= linkEnd %>.", diff --git a/common/locales/pt/npc.json b/common/locales/pt/npc.json index db1f3196e5..6878c89b71 100644 --- a/common/locales/pt/npc.json +++ b/common/locales/pt/npc.json @@ -29,15 +29,15 @@ "invalidPetName": "Nome de mascote fornecido inválido.", "missingEggHatchingPotionHatch": "\"egg\" e \"hatchingPotion\" são parâmetros necessários.", "invalidTypeEquip": "\"type\" precisa ser um de 'equipped', 'pet', mount', 'costume'.", - "mustPurchaseToSet": "Must purchase <%= val %> to set it on <%= key %>.", + "mustPurchaseToSet": "É necessário comprar <%= val %> para colocar em <%= key %>.", "typeRequired": "Tipo é necessário", "keyRequired": "Chave é necessária", - "notAccteptedType": "Type must be in [eggs, hatchingPotions, food, quests, gear]", + "notAccteptedType": "O tipo precisa estar em [eggs, hatchingPotions, food, quests, gear]", "contentKeyNotFound": "Chave não encontrada para Conteúdo <%= type %>", "plusOneGem": "+1 Gema", "typeNotSellable": "Tipo não é vendível. Precisa ser um dos seguintes <%= acceptedTypes %>", - "userItemsKeyNotFound": "Key not found for user.items <%= type %>", - "pathRequired": "Path string is required", + "userItemsKeyNotFound": "Chave não encontrada para user.items <%= type %>", + "pathRequired": "Texto do caminho é necessário", "unlocked": "Itens foram destravados", "alreadyUnlocked": "Conjunto completo já destravado.", "alreadyUnlockedPart": "Conjunto completo já parcialmente destravado.", diff --git a/common/locales/pt/quests.json b/common/locales/pt/quests.json index 9500e9a42b..c7f34d2a2a 100644 --- a/common/locales/pt/quests.json +++ b/common/locales/pt/quests.json @@ -34,7 +34,7 @@ "collected": "Coletado", "collectionItems": "<%= number %> <%= items %>", "itemsToCollect": "Itens para Coletar", - "bossDmg1": "Todos os Afazeres e Tarefas Diárias completadas e cada Hábito positivo causa dano no Chefão. Cause mais dano com tarefas mais vermelhas, com Destruição Brutal ou com Explosão de Chamas. O Chefão causará dano em todos os participantes da missão por cada Tarefa Diária perdida (multiplicada pela Força do Chefão) em adição ao seu dano normal, então mantenha a saúde da sua equipe completando suas Tarefas Diárias. Todo o dano recebido ou inflingido ao Chefão é computado no seu Cron (virada do dia).", + "bossDmg1": "Todos os Afazeres e Tarefas Diárias completadas e cada Hábito positivo causa dano no Chefão. Cause mais dano com tarefas mais vermelhas ou Destruição Brutal e Explosão de Chamas. O Chefão causará dano em todos os participantes da missão por cada Tarefa Diária perdida (multiplicada pela Força do Chefão) em adição ao seu dano normal, então mantenha a saúde da sua equipe completando suas Tarefas Diárias. Todo o dano recebido ou inflingido ao Chefão é computado no seu Cron (virada do dia).", "bossDmg2": "Apenas participantes lutarão contra o chefão e dividirão as recompensas da missão.", "bossDmg1Broken": "Cada Tarefa Diária e Afazer completados e Hábitos positivos machucam o Chefão... Cause mais dano com tarefas mais vermelhas, com Destruição Brutal ou com Explosão de Chamas... O Chefão irá causar dano a todos os participantes da missão por cada Tarefa Diária perdida (multiplicado pela Força do Chefão) em adição ao seu dano normal, então mantenha sua equipe saudável completando suas Tarefas Diárias... Todo dano recebido ou causado ao Chefão será computado no seu cron (sua virada de dia)...", "bossDmg2Broken": "Somente participantes lutarão contra o Chefão e dividirão as recompensas da missão...", diff --git a/common/locales/pt/settings.json b/common/locales/pt/settings.json index b8e4b134b8..75da2ea265 100644 --- a/common/locales/pt/settings.json +++ b/common/locales/pt/settings.json @@ -66,7 +66,7 @@ "deleteText": "Tem certeza? Isso deletará sua conta para sempre, e nunca poderá ser recuperada! Você precisará registrar uma nova conta para usar Habitica de novo. Gemas gastas ou no banco não serão restituídas. Se tiver certeza absoluta, digite <%= deleteWord %> na caixa de texto abaixo.", "API": "API", "APIv3": "API v3", - "APIv2": "API v2 - Deprecated", + "APIv2": "API v2 - Obsoleta", "APIText": "Copie isso para uso em aplicações de terceiros. Entretanto, pense no seu API Token como uma senha, não divulgue publicamente. Seu ID de Usuário pode ser, ocasionalmente, solicitado, mas nunca divulgue seu API Token em lugares onde outros possam ver, incluindo o Github.", "APIToken": "API Token (isso é uma senha - veja o aviso acima!)", "thirdPartyApps": "Aplicativos Terceirizados", @@ -149,10 +149,10 @@ "enabled": "Habilitado", "webhookURL": "URL do Webhook", "invalidUrl": "url inválida", - "invalidEnabled": "the \"enabled\" parameter should be a boolean", - "regIdRequired": "RegId is required", - "pushDeviceAdded": "Push device added successfully", - "pushDeviceAlreadyAdded": "The user already has the push device", + "invalidEnabled": "o parâmetro \"enabled\" deve ser um boolean", + "regIdRequired": "RegId é necessário", + "pushDeviceAdded": "Dispositivo para Push adicionado con sucesso.", + "pushDeviceAlreadyAdded": "O utilizador já possui o dispositivo para Push", "add": "Adicionar", "buyGemsGoldCap": "Máximo aumentado para <%= amount %>", "mysticHourglass": "<%= amount %> Ampulhetas Místicas", @@ -167,5 +167,5 @@ "amazonPayments": "Amazon Payments", "timezone": "Fuso Horário", "timezoneUTC": "O Habitica usa o fuso horário definido no seu computador, que é <%= utc %>", - "timezoneInfo": "If that time zone is wrong, first reload this page using your browser's reload or refresh button to ensure that Habitica has the most recent information. If it is still wrong, adjust the time zone on your PC and then reload this page again.

If you use Habitica on other PCs or mobile devices, the time zone must be the same on them all. If your Dailies have been resetting at the wrong time, repeat this check on all other PCs and on a browser on your mobile devices." + "timezoneInfo": "Se esse fuso horário não for o correto, primeiro recarregue esta página utilizando o botão de recarregar do seu navegador para garantir que Habitica tenha a informação mais recente. Se ainda estiver errado, ajuste o fuso horário no seu computador e recarrege esta página novamente.

Se você usa Habitica em outros computadores ou dispositivos móveis, o fuso horário deve ser o mesmo em todos eles. Se suas tarefas diárias têm sido reiniciadas na hora errada, repita esta operação em todos os outros computadores e em um navegador em seus dispositivos móveis." } \ No newline at end of file diff --git a/common/locales/pt/subscriber.json b/common/locales/pt/subscriber.json index 511da225f2..9774dc6de9 100644 --- a/common/locales/pt/subscriber.json +++ b/common/locales/pt/subscriber.json @@ -106,7 +106,7 @@ "mysterySet201602": "Conjunto \"Destruidor de Corações\"", "mysterySet201603": "Conjunto Trevo de 4 Folhas da Sorte", "mysterySet201604": "Conjunto Guerreiro de Folha", - "mysterySet201605": "Marching Bard Set", + "mysterySet201605": "Conjunto Bardo Marcial", "mysterySet301404": "Conjunto \"Steampunk Padrão\"", "mysterySet301405": "Conjunto \"Acessórios Steampunk\"", "mysterySetwondercon": "WonderCon", @@ -125,7 +125,7 @@ "hourglassPurchaseSet": "Você comprou um conjunto de itens usando uma Ampulheta Mística!", "missingUnsubscriptionCode": "Código de cancelamento de assinatura faltando.", "missingSubscription": "Usuário não possui um plano de assinatura.", - "missingSubscriptionCode": "Missing subscription code. Possible values: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", + "missingSubscriptionCode": "Faltando código de inscrição. Possíveis valores: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", "cannotDeleteActiveAccount": "Você possui um cadastro ativo, cancele seu plano antes de deletar sua conta.", "paymentNotSuccessful": "O pagamento não foi bem-sucedido.", "planNotActive": "O plano ainda não foi ativado (devido a um erro com o PayPal). Ele iniciará <%= nextBillingDate %>, depois disso você poderá cancelar para manter seus benefícios completos.", diff --git a/common/locales/pt/tasks.json b/common/locales/pt/tasks.json index 51e877e7e2..07f695e943 100644 --- a/common/locales/pt/tasks.json +++ b/common/locales/pt/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" precisa ser um UUID válido correspondente a uma etiqueta pertencente ao usuário.", "positionRequired": "\"position\" é necessária e precisa ser um número.", "cantMoveCompletedTodo": "Não é possível mover um afazer concluído.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "A tarefa fá foi etiquetada com essa etiqueta." } \ No newline at end of file diff --git a/common/locales/ro/backgrounds.json b/common/locales/ro/backgrounds.json index 7f3d0801d9..33819be2ca 100644 --- a/common/locales/ro/backgrounds.json +++ b/common/locales/ro/backgrounds.json @@ -126,46 +126,53 @@ "backgroundNightDunesNotes": "Mergi lejer printre dunele nopții", "backgroundSunsetOasisText": "Oaza de la apus", "backgroundSunsetOasisNotes": "Lenevește prin oaza de la apus", - "backgrounds122015": "SET 19: Released December 2015", - "backgroundAlpineSlopesText": "Alpine Slopes", - "backgroundAlpineSlopesNotes": "Ski on the Alpine Slopes.", - "backgroundSnowySunriseText": "Snowy Sunrise", - "backgroundSnowySunriseNotes": "Gaze at the Snowy Sunrise.", - "backgroundWinterTownText": "Winter Town", - "backgroundWinterTownNotes": "Bustle through a Winter Town.", - "backgrounds012016": "SET 20: Released January 2016", - "backgroundFrozenLakeText": "Frozen Lake", - "backgroundFrozenLakeNotes": "Skate on a Frozen Lake.", - "backgroundSnowmanArmyText": "Snowman Army", - "backgroundSnowmanArmyNotes": "Lead a Snowman Army.", - "backgroundWinterNightText": "Winter Night", - "backgroundWinterNightNotes": "Look at the stars of a Winter Night.", - "backgrounds022016": "SET 21: Released February 2016", - "backgroundBambooForestText": "Bamboo Forest", - "backgroundBambooForestNotes": "Stroll through the Bamboo Forest.", - "backgroundCozyLibraryText": "Cozy Library", - "backgroundCozyLibraryNotes": "Read in the Cozy Library.", - "backgroundGrandStaircaseText": "Grand Staircase", - "backgroundGrandStaircaseNotes": "Stride down the Grand Staircase.", - "backgrounds032016": "SET 22: Released March 2016", - "backgroundDeepMineText": "Deep Mine", - "backgroundDeepMineNotes": "Find precious metals in a Deep Mine.", - "backgroundRainforestText": "Rainforest", - "backgroundRainforestNotes": "Venture into a Rainforest.", - "backgroundStoneCircleText": "Circle of Stones", - "backgroundStoneCircleNotes": "Cast spells in a Circle of Stones.", - "backgrounds042016": "SET 23: Released April 2016", - "backgroundArcheryRangeText": "Archery Range", - "backgroundArcheryRangeNotes": "Practice on the Archery Range.", - "backgroundGiantFlowersText": "Giant Flowers", - "backgroundGiantFlowersNotes": "Frolic atop Giant Flowers.", - "backgroundRainbowsEndText": "End of the Rainbow", - "backgroundRainbowsEndNotes": "Discover gold at the End of the Rainbow.", - "backgrounds052016": "SET 24: Released May 2016", - "backgroundBeehiveText": "Beehive", - "backgroundBeehiveNotes": "Buzz and dance in a Beehive.", - "backgroundGazeboText": "Gazebo", - "backgroundGazeboNotes": "Battle a Gazebo.", - "backgroundTreeRootsText": "Tree Roots", - "backgroundTreeRootsNotes": "Explore the Tree Roots." + "backgrounds122015": "SET 19: Lansat în Decembrie 2015", + "backgroundAlpineSlopesText": "Pârtii alpine", + "backgroundAlpineSlopesNotes": "Schiază pe Pârtiile Alpine", + "backgroundSnowySunriseText": "Rasarit de Soare cu zapada", + "backgroundSnowySunriseNotes": "Privește Răsăritul de Soare cu Zăpadă", + "backgroundWinterTownText": "Oraș de iarnă", + "backgroundWinterTownNotes": "Mergi printr-un Oras de Iarnă", + "backgrounds012016": "SET 20: Lansat în Ianuarie 2016", + "backgroundFrozenLakeText": "Lac înghețat", + "backgroundFrozenLakeNotes": "Patinează pe un Lac Înghețat", + "backgroundSnowmanArmyText": "Armată de oameni de zăpadă", + "backgroundSnowmanArmyNotes": "Condu o Armată de Oameni de Zăpadă", + "backgroundWinterNightText": "Noapte de iarnă", + "backgroundWinterNightNotes": "Privește stelele unei nopți de iarnă", + "backgrounds022016": "SET 21: Lansat in Februarie 2016", + "backgroundBambooForestText": "Pădure de bambus", + "backgroundBambooForestNotes": "Plimbă-te prin Padurea de Bambus", + "backgroundCozyLibraryText": "Bibliotecă primitoare", + "backgroundCozyLibraryNotes": "Citește în Biblioteca Primitoare", + "backgroundGrandStaircaseText": "Marile Scări", + "backgroundGrandStaircaseNotes": "Coboară Marile Scări", + "backgrounds032016": "SET 22: Lansat în Martie 2016", + "backgroundDeepMineText": "Mină adâncă", + "backgroundDeepMineNotes": "Găsește metale prețioase în Mina Adâncă", + "backgroundRainforestText": "Pădure tropicală", + "backgroundRainforestNotes": "Aventurează-te într-o Padure Tropicală.", + "backgroundStoneCircleText": "Cerc de pietre", + "backgroundStoneCircleNotes": "Fă vrăji într-un Cerc de Pietre", + "backgrounds042016": "SET 23: Lansat în Aprilie 2016", + "backgroundArcheryRangeText": "Teren pentru Tir cu Arcul", + "backgroundArcheryRangeNotes": "Exersează Tirul cu Arcul", + "backgroundGiantFlowersText": "Flori Gigantice", + "backgroundGiantFlowersNotes": "Zburda pe Florile Gigantice", + "backgroundRainbowsEndText": "Capătul Curcubeului", + "backgroundRainbowsEndNotes": "Descoperă aur la Capătul Curcubeului", + "backgrounds052016": "SET 24: Lansat în Mai 2016", + "backgroundBeehiveText": "Stup de albine", + "backgroundBeehiveNotes": "Bâzâie și dansează într-un Stup de Albine", + "backgroundGazeboText": "Foișor", + "backgroundGazeboNotes": "Luptă-te cu un Foișor", + "backgroundTreeRootsText": "Rădăcini de copac", + "backgroundTreeRootsNotes": "Explorează Rădăcinile de Copac", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/ro/challenge.json b/common/locales/ro/challenge.json index 802f477975..6022e32f3d 100644 --- a/common/locales/ro/challenge.json +++ b/common/locales/ro/challenge.json @@ -1,10 +1,10 @@ { "challenge": "Provocare", - "brokenChaLink": "Legătură dispărută către provocare", - "brokenTask": "Legătură dispărută către provocare: acest țel a fost parte a unei provocări care a fost eliminată. Ce vrei să faci?", + "brokenChaLink": "Legătura către Provocare Dispărută", + "brokenTask": "Legătură dispărută către provocare: această sarcină a fost parte a unei provocări, care a fost eliminată. Ce vrei să faci?", "keepIt": "Păstreaz-o", "removeIt": "Elimin-o", - "brokenChallenge": "Legătură dispărută către provocare: acest țel a fost parte a unei provocări, dar provocarea (sau grupul) a fost șters. Ce dorești să faci cu sarcinile rămase?", + "brokenChallenge": "Legătură dispărută către provocare: această sarcină a fost parte a unei provocări, dar provocarea (sau grupul) a fost șters. Ce dorești să faci cu sarcinile rămase?", "keepThem": "Păstrează-le", "removeThem": "Elimină-le", "challengeCompleted": "Acest țel a fost îndeplinit, iar câștigătorul a fost <%= user %>! Ce vrei să faci cu sarcinile rămase?", @@ -16,7 +16,7 @@ "selectWinner": "Alege un câștigător și închide provocarea:", "deleteOrSelect": "Șterge sau alege un câștigător", "endChallenge": "Termină provocarea", - "challengeDiscription": "These are the Challenge's tasks that will be added to your task dashboard when you join this Challenge. The sample Challenge tasks below will change color and gain graphs to show you the overall progress of the group.", + "challengeDiscription": "Acestea sunt sarcinile Provocării, care vor fi adăugate desfășurătorului tău de sarcini când te vei accepta această Provocare. Sarcinile Provocării date ca exemplu mai jos își vor schimba culoarea și vor dobândi grafice, pentru a îți afișa progresul general al grupului.", "hows": "Cum progresează fiecare?", "filter": "Filtru", "groups": "Grupuri", @@ -33,50 +33,51 @@ "challengeTagPop": "Provocările apar în listele de etichete și țeluri. Așa că, deși trebuie să ai un titlu descriptiv mai sus, vei avea nevoie și de un „nume scurt”. Ex. „Scapă de 5 kilograme în 3 luni” va deveni „-5kg” (Clic pentru mai multe informații)", "challengeDescr": "Descriere", "prize": "Premiu", - "prizePop": "If someone can 'win' your challenge, you can optionally award that winner a Gem prize. The maximum number you can award is the number of gems you own (plus the number of guild gems, if you created this challenge's guild). Note: This prize can't be changed later.", - "prizePopTavern": "If someone can 'win' your challenge, you can award that winner a Gem prize. Max = number of gems you own. Note: This prize can't be changed later and Tavern challenges will not be refunded if the challenge is cancelled.", + "prizePop": "Dacă cineva îți poate „câștiga” provocarea, poți, în mod facultativ, să oferi câștigătorului un premiu în cristale. Numărul maxim pe care îl poți oferi este numărul cristalelor pe care tu le deții (plus numărul cristalelor breslei, dacă tu ai creat breasla din care face parte această provocare). Notă: Acest premiu nu poate fi schimbat ulterior.", + "prizePopTavern": "Dacă cineva îți poate „câștiga” provocarea, poți să oferi câștigătorului un premiu în cristale. Max = numărul de cristale pe care le deții. Notă: Acest premiu nu poate fi schimbat ulterior. De asemenea, provocările din Tavernă nu vor fi rambursate, în cazul in care provocarea este anulată.", "publicChallenges": "Minim 1 Nestemată pentru provocări publice (ajută la prevenirea spamului, pe bune).", "officialChallenge": "Provocare oficială Habitica", "by": "de", - "participants": "<%= membercount %> Participants", + "participants": "<%= membercount %> Participanți", "join": "Participă", "exportChallengeCSV": "Exportă în CSV", "selectGroup": "Te rog alege un grup", "challengeCreated": "Provocare creată", - "sureDelCha": "Are you sure you want to delete this challenge?", - "sureDelChaTavern": "Are you sure you want to delete this challenge? Your gems will not be refunded.", + "sureDelCha": "Ești sigur că vrei să ștergi această provocare?", + "sureDelChaTavern": "Ești sigur că vrei sa ștergi această provocare? Cristalele tale nu vor fi rambursate.", "removeTasks": "Șterge Țelurile", "keepTasks": "Păstrează Țelurile", "closeCha": "Închide provocarea și...", "leaveCha": "Părăsește provocarea și...", - "challengedOwnedFilterHeader": "Ownership", - "challengedOwnedFilter": "Owned", - "challengedNotOwnedFilter": "Not Owned", - "challengedEitherOwnedFilter": "Either", - "backToChallenges": "Back to all challenges", - "prizeValue": "<%= gemcount %> <%= gemicon %> Prize", - "clone": "Clone", - "challengeNotEnoughGems": "You do not have enough gems to post this challenge.", - "noPermissionEditChallenge": "You don't have permissions to edit this challenge", - "noPermissionDeleteChallenge": "You don't have permissions to delete this challenge", - "noPermissionCloseChallenge": "You don't have permissions to close this challenge", - "congratulations": "Congratulations!", - "hurray": "Hurray!", - "noChallengeOwner": "no owner", - "noChallengeOwnerPopover": "This challenge does not have an owner because the person who created the challenge deleted their account.", - "challengeMemberNotFound": "User not found among challenge's members", - "onlyGroupLeaderChal": "Only the group leader can create challenges", - "tavChalsMinPrize": "Prize must be at least 1 Gem for Tavern challenges.", - "cantAfford": "You can't afford this prize. Purchase more gems or lower the prize amount.", - "challengeIdRequired": "\"challengeId\" must be a valid UUID.", - "winnerIdRequired": "\"winnerId\" must be a valid UUID.", - "challengeNotFound": "Challenge not found.", - "onlyLeaderDeleteChal": "Only the challenge leader can delete it.", - "onlyLeaderUpdateChal": "Only the challenge leader can update it.", - "winnerNotFound": "Winner with id \"<%= userId %>\" not found or not part of the challenge.", - "noCompletedTodosChallenge": "\"includeComepletedTodos\" is not supported when fetching a challenge tasks.", - "userTasksNoChallengeId": "When \"tasksOwner\" is \"user\" \"challengeId\" can't be passed.", - "onlyChalLeaderEditTasks": "Tasks belonging to a challenge can only be edited by the leader.", - "userAlreadyInChallenge": "User is already participating in this challenge.", - "cantOnlyUnlinkChalTask": "Only broken challenges tasks can be unlinked." + "challengedOwnedFilterHeader": "Posesie", + "challengedOwnedFilter": "Posedat", + "challengedNotOwnedFilter": "Nedeținut", + "challengedEitherOwnedFilter": "ori", + "backToChallenges": "Înapoi la toate sarcinile", + "prizeValue": "<%= gemcount %> <%= gemicon %> Premiu", + "clone": "Clonă", + "challengeNotEnoughGems": "Nu ai destule cristale pentru a posta această provocare.", + "noPermissionEditChallenge": "Nu ai permisiunile necesare pentru a modifica această provocare.", + "noPermissionDeleteChallenge": "Nu ai permisiunile necesare pentru a șterge această provocare.", + "noPermissionCloseChallenge": "Nu ai permisiunile necesare pentru a încheia această provocare.", + "congratulations": "Felicitări!", + "hurray": "Ura!", + "noChallengeOwner": "Fără posesor", + "noChallengeOwnerPopover": "Această provocare nu are un posesor deoarece persoana care a creat provocarea și-a șters contul.", + "challengeMemberNotFound": "Utilizatorul nu a fost identificate printre membrii provocării", + "onlyGroupLeaderChal": "Numai liderul grupului poate crea provocări", + "tavChalsMinPrize": "Premiul trebuie sa fie măcar 1 cristal pentru provocările din Tavernă.", + "cantAfford": "Nu îți poți permite acest premiu. Cumpără mai multe cristale sau micșorează cantitatea premiului.", + "challengeIdRequired": "„ldprovocare” trebuie sa fie un UUID valid.", + "winnerIdRequired": "„idcâștigător” trebuie sa fie un UUID valid.", + "challengeNotFound": "Provocarea nu a fost găsită.", + "onlyLeaderDeleteChal": "Numai liderul provocării o poate șterge.", + "onlyLeaderUpdateChal": "Numai liderul provocării o poate actualiza.", + "winnerNotFound": "Câștigătorul cu id \"<%= userId %>\" nu a fost identificat sau nu ia parte la provocare.", + "noCompletedTodosChallenge": "\"includeComepletedTodos\" nu este suportat atunci când se înapoiază sarcinile provocării.", + "userTasksNoChallengeId": "Când \"tasksOwner\" este \"user\" \"challengeId\" nu poate fi ", + "onlyChalLeaderEditTasks": "Sarcinile care aparțin unei provocări pot fi modificate numai de lider.", + "userAlreadyInChallenge": "Utilizatorul participă, deja, la această provocare.", + "cantOnlyUnlinkChalTask": "Numai sarcinile nefuncționale din provocări își pot pierde legătura.", + "shortNameTooShort": "Numele etichetei trebuie să aibă cel puțin 3 caractere." } \ No newline at end of file diff --git a/common/locales/ro/character.json b/common/locales/ro/character.json index cd1bfe95b8..e101f89d35 100644 --- a/common/locales/ro/character.json +++ b/common/locales/ro/character.json @@ -1,14 +1,14 @@ { - "communityGuidelinesWarning": "Please keep in mind that your Display Name, profile photo, and blurb must comply with the Community Guidelines (e.g. no profanity, no adult topics, no insults, etc). If you have any questions about whether or not something is appropriate, feel free to email leslie@habitica.com!", + "communityGuidelinesWarning": "Vă rugăm să țineți cont de faptul că Numele Afișat, fotografia de profil, și descrierea scurtă trebuie sa se alinieze cu Îndrumările Comunității (ex.: fără profanare, fără subiecte interzise minorilor, fără insulte etc.) Dacă aveți întrebări legate de cât de potrivit este conținutul pe care doriți să îl utilizați, vă invităm să contactați leslie@habitica.com!", "statsAch": "Atribute și Realizări", "profile": "Profil", - "avatar": "Customize Avatar", + "avatar": "Personalizează Avatarul", "other": "Altele", "fullName": "Numele complet", "displayName": "Numele afișat", "displayPhoto": "Poză", "displayBlurb": "Prezentare", - "displayBlurbPlaceholder": "Please introduce yourself", + "displayBlurbPlaceholder": "Te rugăm să te prezinți", "photoUrl": "URL poză", "imageUrl": "URL imagine", "inventory": "Inventar", @@ -35,42 +35,42 @@ "beard": "Barbă", "mustache": "Mustață", "flower": "Floare", - "wheelchair": "Wheelchair", + "wheelchair": "Scaun cu rotile", "basicSkins": "Piei de bază", "rainbowSkins": "Piei curcubeu", "pastelSkins": "Pastel Skins", "spookySkins": "Piei înfricoșătoare", - "supernaturalSkins": "Supernatural Skins", + "supernaturalSkins": "Înfățișări Supranaturale", "splashySkins": "Splashy Skins", "rainbowColors": "Culori curcubeu", "shimmerColors": "Shimmer Colors", - "hauntedColors": "Haunted Colors", - "winteryColors": "Wintery Colors", + "hauntedColors": "Culori Bântuite", + "winteryColors": "Culori de Iarnă", "equipment": "Echipament", "equipmentBonus": "Equipment", "equipmentBonusText": "Bonusuri de atribut furnizate de echipamentul pe care îl porți. Uită-te la tab-ul de Echipament de sub Inventar ca să-ți alegi echipamentul de luptă.", "classBonus": "Bonus de Echipament de Clasă", "classBonusText": "Clasa ta (Războinic, dacă n-ai deblocat sau n-ai ales altă clasă) folosește mai eficient echipamentul ei decât echipamentul altor clase. Îmbrăcămintea echipată din clasa ta curentă sporește cu 50% bonusului de atribut pe care îl acordă.", - "classEquipBonus": "Class Bonus", + "classEquipBonus": "Bonus de Clasă", "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", + "battleGearText": "Acesta este echipamentul pe care îl porți în bătălie; are efect asupra numerelor, atunci când interacționezi cu sarcinile tale.", + "autoEquipBattleGear": "Echipeaza automat noile echipamente", "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", - "useCostumeInfo1": "Click \"Use Costume\" to equip items to your avatar without affecting the stats from your Battle Gear! This means that you can equip for the best stats on the left, and dress up your avatar with your equipment on the right.", - "useCostumeInfo2": "Once you click \"Use Costume\" your avatar will look pretty basic... but don't worry! If you look on the left, you'll see that your Battle Gear is still equipped. Next, you can make things fancy! Anything you equip on the right won't affect your stats, but can make you look super awesome. Try out different combos, mixing sets, and coordinating your Costume with your pets, mounts, and backgrounds.

Got more questions? Check out the Costume page on the wiki. Find the perfect ensemble? Show it off in the Costume Carnival guild or brag in the Tavern!", - "gearAchievement": "You have earned the \"Ultimate Gear\" Achievement for upgrading to the maximum gear set for a class! You have attained the following complete sets:", - "moreGearAchievements": "To attain more Ultimate Gear badges, change classes on your stats page and buy up your new class's gear!", - "armoireUnlocked": "You've also unlocked the Enchanted Armoire! Click on the Enchanted Armoire Reward for a random chance at special Equipment! It may also give you random XP or food items.", + "useCostumeInfo1": "Apasă pe „Folosește Costum” pentru a echipa lucruri pe avatarul tau, fără să aiba efect asupra atributelor Echipamentului de Bătălie! Acest lucru înseamnă că poți folosi echipament pentru cele mai bune însușiri în partea stângă, și să îți îmbraci avatarul cu echipamentul tău în dreapta.", + "useCostumeInfo2": "Odată ce apeși pe „Utilizează Costum”, avatarul tău va avea o înfățișare simplistă... dar nu te îngrijora! Dacă privești în partea stângă, vei vedea că Echipamentul tău de Luptă este încă echipat. În continuare, poți să devii excentric! Orice echipezi în partea dreaptă nu va afecta atributele avatarului, dar te poate face să arăți foarte tare. Încearcă diferite combinații, seturi de mixat și asortează-ți Costumul cu animalele și fundalurile tale.

Mai ai întrebări? Accesează Pagina Costumelor pe wiki. Ai găsit combinația perfectă? Arată-ne-o pe Breasla Carnavalului Costumelor sau mândrește-te în Tavernă!", + "gearAchievement": "Ai câștigat trofeul „Armura Maximală” pentru că ai continuat să modernizezi până ai ajuns la setul maxim pentru o clasă! Ai obținut următoarele seturi complete:", + "moreGearAchievements": "Pentru a obține mai multe Armuri Maximale, schimbă clasele lapagina atributelor tale și cumpărp echipamentul clasei tale!", + "armoireUnlocked": "Ai deblocat, de asemenea, și Cabinetul Fermecat! Apasă pe Recompensa Cabinet Fermecat pentru o șansă aleatorie la Echipament special! Ar putea, de asemenea, să îți ofere și XP aleatoriu sau mâncare.", "ultimGearName": "Armură Maximală", - "ultimGearText": "Has upgraded to the maximum weapon and armor set for the following classes:", + "ultimGearText": "S-a modernizat până la setul de armă și armură maximală pentru următoarele clase:", "level": "Nivel", "levelUp": "Creștere de nivel!", - "gainedLevel": "You gained a level!", - "leveledUp": "By accomplishing your real-life goals, you've grown to Level <%= level %>!", - "fullyHealed": "You have been fully healed!", - "huzzah": "Huzzah!", + "gainedLevel": "Ai crescut un nivel!", + "leveledUp": "Îndeplinindu-ți obiectivele din viața reală, ai crescut până la Level <%= level %>! ", + "fullyHealed": "Ai fost însănătoșit complet!", + "huzzah": "Uraaa!", "mana": "Mana", "hp": "PV", "mp": "PM", @@ -85,7 +85,7 @@ "allocateInt": "Puncte atribuite la INT:", "allocateIntPop": "Adaugă un punct la Inteligență", "noMoreAllocate": "Now that you've hit level 100, you won't gain any more Attribute Points. You can continue leveling up, or start a new adventure at level 1 by using the Orb of Rebirth, now available for free in the Market.", - "stats": "Avatar Stats", + "stats": "Însușirile Avatarului", "strength": "Forță", "strengthText": "Forța crește șansele unor \"lovituri critice\" și le îmbunătățește șansele de câștig în Obiecte, Aur și Experiență. De asemenea ajută la rănirea monștrilor speciali.", "constitution": "Constituție", @@ -110,10 +110,10 @@ "mage": "Mag", "mystery": "Mister", "changeClass": "Schimbă-ți Clasa, Restituie Punctele de atribut", - "lvl10ChangeClass": "To change class you must be at least level 10.", + "lvl10ChangeClass": "Pentru a îți schimba clasa trebuie să ai cel puțin nivelul 10.", "levelPopover": "Fiecare nivel îți oferă un punct pe care-l poți repartiza unui atribut la alegerea ta. Poți face acest lucru manual, sau poți lăsa jocul să decidă pentru tine folosind una din opțiunile de Alocare Automată.", "unallocated": "Puncte de Atribut Nealocate", - "haveUnallocated": "You have <%= points %> unallocated Attribute Point(s)", + "haveUnallocated": "Ai <%= points %> Puncte pentru Atribue nealocate.", "autoAllocation": "Alocare automată", "autoAllocationPop": "Distribuie punctele în atribute în conformitate cu preferințele tale atunci când crești un nivel.", "evenAllocation": "Distribuie punctele de atribut în mod egal", @@ -128,9 +128,9 @@ "mageText": "Magii învață rapid, câștigând Experiență și Nivele mai repede decât alte clase. Primesc și multă Mana pentru a-și folosi abilitățile speciale. Fă-te Vrăjitor dacă îți plac aspectele tactice de joc din Habit sau dacă ești puternic motivat de creșterile de nivel și deblocarea facilităților avansate!", "rogueText": "Bandiților le place să acumuleze bogății. Ei primesc mai mult Aur decât oricine altcineva și se pricep să găsească obiecte aleator. Discreția specifică le permite să scape de consecințele Cotidienelor ratate. Fă-te Bandit dacă ești puternic motivat de Răsplăți și Realizări, luptându-te pentru pradă și insigne!", "healerText": "Vindecătorii sunt protejați împotriva loviturilor și aplică această protecție și altora. Cotidienele ratate și obiceiurile proaste nu îi deranjează așa mult și au modalități de recuperare a sănătății în caz de eșec. Fă-te Vindecător dacă îți face plăcere să-i ajuți pe alții din echipa ta sau dacă te inspiră ideea de a trișa Moartea prin muncă asiduă!", - "optOutOfClasses": "Opt Out", - "optOutOfPMs": "Opt Out", - "optOutOfClassesText": "Can't be bothered with classes? Want to choose later? Opt out - you'll be a warrior with no special abilities. You can read about the class system later on the wiki and enable classes at any time under User -> Stats.", + "optOutOfClasses": "Refuză", + "optOutOfPMs": "Refuză", + "optOutOfClassesText": "Nu ai chef de clase? Vrei să alegi mai târziu? Refuză - vei fi un războinic fără abilități speciale. Poți citi despre sistemul de clase mai târziu pe wiki și poți activa clasele oricând la Utilizator -> Însușiri.", "select": "Alege", "stealth": "Discreție", "stealthNewDay": "Când începe o zi nouă, vei evita vătămarea cauzată de multe Cotidiene ratate.", @@ -139,7 +139,7 @@ "respawn": "Renaște!", "youDied": "Ai murit!", "dieText": "Ai pierdut un Nivel, tot Aurul tău și o piesă de echipament aleatorie. Ridică-te, Habitanule, și mai încearcă o dată! Pune frâu obiceiurilor negative, fii vigilent la îndeplinirea Cotidienelor și ține moartea la distanță cu o Poțiune de Sănătate dacă te împiedici!", - "sureReset": "Are you sure? This will reset your character's class and allocated points (you'll get them all back to re-allocate), and costs 3 gems.", + "sureReset": "Ești sigur? Aceasta va reseta clasa personajului tău și punctele alocate (le vei primi pe toate înapoi pentru a le realoca), și costă 3 cristale.", "purchaseFor": "Achiziționează pentru <%= cost %> Nestemate ?", "notEnoughMana": "Nu ai destulă mana.", "invalidTarget": "Țintă necorespunzătoare", diff --git a/common/locales/ro/gear.json b/common/locales/ro/gear.json index 7f85401369..906bda0bdd 100644 --- a/common/locales/ro/gear.json +++ b/common/locales/ro/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "A serviceable hand-me-down bow. Increases Strength by <%= str %>. Enchanted Armoire: Basic Archer Set (Item 1 of 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "armură", "armorBase0Text": "Îmbrăcăminte simplă", "armorBase0Notes": "Haine obișnuite. Nu conferă niciun beneficiu.", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "This camouflaged vest lets you slip unnoticed through the forests. Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 2 of 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "echipament pentru cap", "headBase0Text": "Fără cască", "headBase0Notes": "Fără echipament pentru cap", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "No archer would be complete without a jaunty cap! Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 3 of 3).", "headArmoireGraduateCapText": "Graduate Cap", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "shield-hand item", "shieldBase0Text": "No Shield-Hand Equipment", "shieldBase0Notes": "Niciun scut sau a doua armă", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Light the darkest caves with this mystic lamp! Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Back Accessory", "backBase0Text": "Niciun accesoriu pentru spate", "backBase0Notes": "Niciun accesoriu pentru spate", diff --git a/common/locales/ro/groups.json b/common/locales/ro/groups.json index 89946fc398..17f03fe9b0 100644 --- a/common/locales/ro/groups.json +++ b/common/locales/ro/groups.json @@ -15,8 +15,8 @@ "resources": "Resurse", "askQuestionNewbiesGuild": "Ask a Question (Newbies Guild)", "tavernTalk": "Bârfe de cârciumă", - "tavernAlert1": "Notă: dacă vrei să semnalezi o eroare, dezvoltatorii n-o vor vedea aici. Te rugăm", - "tavernAlert2": "use GitHub instead", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Cârciuma și moderatorii ghildelor sunt:", "communityGuidelines": "Community Guidelines", "communityGuidelinesRead1": "Please read our", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Parties must be private", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/ro/tasks.json b/common/locales/ro/tasks.json index ce7b1d6799..fa02bb16ba 100644 --- a/common/locales/ro/tasks.json +++ b/common/locales/ro/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file diff --git a/common/locales/ru/backgrounds.json b/common/locales/ru/backgrounds.json index 12cf313cc5..1328494652 100644 --- a/common/locales/ru/backgrounds.json +++ b/common/locales/ru/backgrounds.json @@ -161,11 +161,18 @@ "backgroundGiantFlowersNotes": "Веселитесь над Гигантскими Цветами", "backgroundRainbowsEndText": "Там, где кончается радуга", "backgroundRainbowsEndNotes": "Отыщите золото там, где кончается радуга", - "backgrounds052016": "SET 24: Released May 2016", - "backgroundBeehiveText": "Beehive", - "backgroundBeehiveNotes": "Buzz and dance in a Beehive.", - "backgroundGazeboText": "Gazebo", - "backgroundGazeboNotes": "Battle a Gazebo.", - "backgroundTreeRootsText": "Tree Roots", - "backgroundTreeRootsNotes": "Explore the Tree Roots." + "backgrounds052016": "Набор 24: Выпущен в Мае 2016", + "backgroundBeehiveText": "Улий", + "backgroundBeehiveNotes": "Жужжыте и танцуйте в улии", + "backgroundGazeboText": "Беседка", + "backgroundGazeboNotes": "Бой с беседкой", + "backgroundTreeRootsText": "Корни дерева", + "backgroundTreeRootsNotes": "Исследуйте корни дерева", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/ru/character.json b/common/locales/ru/character.json index de1edb242e..b268c203b4 100644 --- a/common/locales/ru/character.json +++ b/common/locales/ru/character.json @@ -110,7 +110,7 @@ "mage": "Маг", "mystery": "Таинственный", "changeClass": "Сменить класс, перераспределить очки навыков", - "lvl10ChangeClass": "To change class you must be at least level 10.", + "lvl10ChangeClass": "Для того, что-бы изменить класс, вы должны быть, как минимум, на уровне 10.", "levelPopover": "Каждый уровень приносит вам одно очко, которое можно направить на улучшение характеристик по вашему выбору. Это можно сделать вручную, а можно позволить игре решать за вас, выбрав один из вариантов автоматического распределения.", "unallocated": "Осталось неиспользованных очков", "haveUnallocated": "Вы не распределили <%= points %> очков", @@ -167,6 +167,6 @@ "showQuickAllocation": "Показать распределение характеристик", "hideQuickAllocation": "Спрятать распределение характеристик", "quickAllocationLevelPopover": "Каждый уровень приносит вам одно очко для распределения характеристики по вашему выбору. Вы можете сделать это вручную, или позволить игре решить за вас, используя параметры Автоматического распределения, которые находятся на странице Пользователь -> Характеристики аватара ", - "invalidAttribute": "\"<%= attr %>\" is not a valid attribute.", - "notEnoughAttrPoints": "You don't have enough attribute points." + "invalidAttribute": " \"<%= attr %>\" не действительная характеристика.", + "notEnoughAttrPoints": "У вас не достаточно очков характеристики." } \ No newline at end of file diff --git a/common/locales/ru/content.json b/common/locales/ru/content.json index aea58e33c6..a67bb161fc 100644 --- a/common/locales/ru/content.json +++ b/common/locales/ru/content.json @@ -132,8 +132,8 @@ "hatchingPotionGolden": "Золотой", "hatchingPotionSpooky": "Зловещий", "hatchingPotionPeppermint": "Мята", - "hatchingPotionFloral": "Floral", - "hatchingPotionNotes": "Полейте это на яйцо и из него вылупится <%= potText(locale) %> питомец.", + "hatchingPotionFloral": "Цветочный", + "hatchingPotionNotes": "Полейте его на яйцо и из него вылупится <%= potText(locale) %> питомец.", "premiumPotionAddlNotes": "Несовместим с яйцами квестовых питомцев.", "foodMeat": "Мясо", "foodMilk": "Молоко", diff --git a/common/locales/ru/contrib.json b/common/locales/ru/contrib.json index 7f5995e042..10c6b1759e 100644 --- a/common/locales/ru/contrib.json +++ b/common/locales/ru/contrib.json @@ -37,10 +37,10 @@ "rewardUser": "Наградить пользователя", "UUID": "ID пользователя", "loadUser": "Загрузить пользователя", - "noAdminAccess": "You don't have admin access.", - "pageMustBeNumber": "req.query.page must be a number", - "userNotFound": "User not found.", - "invalidUUID": "UUID must be valid", + "noAdminAccess": "У вас нет прав администратора.", + "pageMustBeNumber": "req.query.page должна быть цифрой", + "userNotFound": "Пользователь не найден.", + "invalidUUID": "UUID должен быть действительным.", "title": "Звание", "moreDetails": "Подробнее (1-7)", "moreDetails2": "подробнее (8-9)", @@ -56,8 +56,8 @@ "visitHeroes": "Посетите Зал героев (участники и спонсоры)", "conLearn": "Подробнее о наградах для участников", "conLearnHow": "Как внести свой вклад в Habitica", - "surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!", - "surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!", + "surveysSingle": "Помогли развитию стране Habitica, либо заполнив анкету, или помогая с основным усилием тестирования. Спасибо!", + "surveysMultiple": "Помогли развитию стране Habitica, либо заполнив анкету, или помогая с основным усилием тестирования. Спасибо!", "currentSurvey": "Текущий опрос", "surveyWhen": "Участники получат этот значок после обработки опросов, в конце марта.", "blurbInbox": "Здесь хранятся ваши личные сообщения! Вы можете послать кому-нибудь сообщение, нажав на иконку конверта рядом с их именем в Таверне, Команде или в чате Гильдии. Если вы получили неуместное сообщение, вам следует послать скриншот этого сообщения Lemoness (leslie@habitica.com).", diff --git a/common/locales/ru/death.json b/common/locales/ru/death.json index 25c511fbbf..af3c54e4db 100644 --- a/common/locales/ru/death.json +++ b/common/locales/ru/death.json @@ -13,5 +13,5 @@ "lowHealthTips3": "Невыполненные ежедневные задания наносят вам урон ночью, так что будьте осторожны и не создавайте слишком много заданий на первых порах!", "lowHealthTips4": "Если нет необходимости в выполнении ежедневного задания в определенный день, вы можете отключить его, нажав значок карандаша.", "goodLuck": "Удачи!", - "cannotRevive": "Cannot revive if not dead" + "cannotRevive": "Не удается оживиться, если не мертвы" } \ No newline at end of file diff --git a/common/locales/ru/front.json b/common/locales/ru/front.json index d307c764c8..c84a5ed555 100644 --- a/common/locales/ru/front.json +++ b/common/locales/ru/front.json @@ -184,7 +184,7 @@ "zelahQuote": "Благодаря [Habitica], я чаще стараюсь ложиться спать вовремя, потому что знаю, что получу очки, если лягу пораньше, и потеряю здоровье, если долго засижусь.", "reportAccountProblems": "Сообщить о проблеме с учетной записью", "reportCommunityIssues": "Сообщить о проблеме с сообществом", - "subscriptionPaymentIssues": "Subscription and Payment Issues", + "subscriptionPaymentIssues": "Проблемы с Подпиской и Оплатой", "generalQuestionsSite": "Общие Вопросы по Сайту", "businessInquiries": "Бизнес предложения", "merchandiseInquiries": "Предложения по использованию торговой марки", @@ -226,31 +226,31 @@ "altAttrGithub": "GitHub", "altAttrTrello": "Trello", "altAttrSlack": "Slack", - "missingAuthHeaders": "Missing authentication headers.", - "missingAuthParams": "Missing authentication parameters.", - "missingUsernameEmail": "Missing username or email.", - "missingEmail": "Missing email.", - "missingUsername": "Missing username.", - "missingPassword": "Missing password.", - "missingNewPassword": "Missing new password.", - "wrongPassword": "Wrong password.", - "notAnEmail": "Invalid email address.", - "emailTaken": "Email address is already used in an account.", - "newEmailRequired": "Missing new email address.", - "usernameTaken": "Username already taken.", - "passwordConfirmationMatch": "Password confirmation doesn't match password.", - "invalidLoginCredentials": "Incorrect username and/or email and/or password.", - "passwordReset": "If we have your email on file, your password reset link has been sent to your email.", - "passwordResetEmailSubject": "Password Reset for Habitica", - "passwordResetEmailText": "Password for <%= username %> has been reset to <%= newPassword %> . Important! Both username and password are case-sensitive -- you must enter both exactly as shown here. We recommend copying and pasting both instead of typing them. Log in at <%= baseUrl %>. After you have logged in, head to <%= baseUrl %>/#/options/settings/settings and change your password.", - "passwordResetEmailHtml": "Password for <%= username %> has been reset to <%= newPassword %>.

Important! Both username and password are case-sensitive -- you must enter both exactly as shown here. We recommend copying and pasting both instead of typing them.

Log in at <%= baseUrl %>. After you have logged in, head to <%= baseUrl %>/#/options/settings/settings and change your password.", - "invalidLoginCredentialsLong": "Uh-oh - your username or password is incorrect.\n- Make sure your username or email is typed correctly.\n- You may have signed up with Facebook, not email. Double-check by trying Facebook login.\n- If you forgot your password, click \"Forgot Password\".", - "invalidCredentials": "There is no account that uses those credentials.", - "accountSuspended": "Account has been suspended, please contact leslie@habitica.com with your User ID \"<%= userId %>\" for assistance.", - "onlyFbSupported": "Only Facebook is supported currently.", - "cantDetachFb": "Account lacks another authentication method, can't detach Facebook.", - "onlySocialAttachLocal": "Local authentication can be added to only a social account.", - "invalidReqParams": "Invalid request parameters.", - "memberIdRequired": "\"member\" must be a valid UUID.", - "heroIdRequired": "\"heroId\" must be a valid UUID." + "missingAuthHeaders": "Отсутствующие заголовки аутентификации.", + "missingAuthParams": "Отсутствующие параметры аутентификации.", + "missingUsernameEmail": "Отсутствует имя пользователя или адрес электронной почты.", + "missingEmail": "Отсутствует адрес электронной почты.", + "missingUsername": "Отсутствует имя пользователя.", + "missingPassword": "Отсутствует пароль.", + "missingNewPassword": "Отсутствует новый пароль.", + "wrongPassword": "Неправильный пароль.", + "notAnEmail": "Неверный адрес электронной почты.", + "emailTaken": "Адрес электронной почты уже используется в аккаунте.", + "newEmailRequired": "Отсутствует новый адрес электронной почты.", + "usernameTaken": "Имя пользователя уже занято.", + "passwordConfirmationMatch": "Подтверждение пароля не совпадает с паролем.", + "invalidLoginCredentials": "Неправильное имя пользователя и / или адрес электронной почты и / или пароль.", + "passwordReset": "Если мы имеем вашу электронную почту, ваша ссылка для сброса пароля был отправлен на ваш электронный адрес.", + "passwordResetEmailSubject": "Сброс пароля для Habitica", + "passwordResetEmailText": "Пароль для <%= username %> был восстановлен в <%= newPassword %> . Важно! Имя пользователя и пароль чувствительны к регистру - вы должны заполнить оба поля точно так, как показано здесь. Мы рекомендуем скопировать и вставить текст, а не печатать его. Войдите в <%= baseUrl %>. После того, как вы вошли в систему, проходите в <%= baseUrl %>/#/options/settings/settings и измените свой пароль. ", + "passwordResetEmailHtml": "Пароль для <%= username %> был восстановлен в <%= newPassword %>.

Важно! Имя пользователя и пароль чувствительны к регистру - вы должны заполнить оба поля точно так, как показано здесь. Мы рекомендуем скопировать и вставить текст, а не печатать его.

Войдите в <%= baseUrl %>. После того, как вы вошли в систему, проходите в <%= baseUrl %>/#/options/settings/settings и измените свой пароль. ", + "invalidLoginCredentialsLong": "Ой-ой - ваш пароль или имя пользователя введено неправильно.\n- Убедитесь, что ваше имя пользователя или электронный адрес введен правильно.\n- Возможно, вы подписали с Facebook, а не по электронной почте. Попробуйте ввойти ещё раз, через Facebook.\n- Если вы забыли свой пароль, нажмите \"Забыли пароль\".", + "invalidCredentials": "У нас нет аккунта, который использует эти учетные данные.", + "accountSuspended": "Аккаунт был приостановлен, пожалуйста, свяжитесь с leslie@habitica.com с ID пользователя \"<%= userId %>\" , что-бы получить помощь.", + "onlyFbSupported": "Только Facebook поддержен в настоящее время.", + "cantDetachFb": "Аккаунт не имеет другой метод аутентификации, отделить Facebook не возможно.", + "onlySocialAttachLocal": "Локальная аутентификация может быть добавлена только к социальному аккаунту.", + "invalidReqParams": "Неверные параметры запроса.", + "memberIdRequired": "\"member\" должен быть действительным UUID.", + "heroIdRequired": "\"herold\" должен быть действительным UUID." } \ No newline at end of file diff --git a/common/locales/ru/gear.json b/common/locales/ru/gear.json index b61f9243be..e461943a01 100644 --- a/common/locales/ru/gear.json +++ b/common/locales/ru/gear.json @@ -189,8 +189,10 @@ "weaponArmoireMiningPickaxNotes": "Добудьте как можно больше золота из ваших задач! Увеличивает восприятие на <%= per %>. Зачарованный сундук: Набор Горняка (предмет 3 из 3).", "weaponArmoireBasicLongbowText": "Базовый лук", "weaponArmoireBasicLongbowNotes": "Прочный и недорогой лук. Увеличивает силу на <%= str %>. Зачарованный сундук: Базовый набор Лучника (предмет 1 из 3).", - "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", - "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireHabiticanDiplomaText": "Диплом жителя страны Habitica.", + "weaponArmoireHabiticanDiplomaNotes": "Сертификат значительного достижения -- отличная работа! Увеличивает интеллект на <%= int %>. Зачарованный сундук: Выпускной набор (Предмет 1 из 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "Броня", "armorBase0Text": "Обычная одежда", "armorBase0Notes": "Обычная одежда. Бонусов не дает.", @@ -366,10 +368,10 @@ "armorMystery201512Notes": "Вызови ледяное пламя зимы! Преимуществ не дает. Предмет для подписчиков декабря 2015.", "armorMystery201603Text": "Счастливый костюм", "armorMystery201603Notes": "Этот костюм пошит из тысяч четырехлистных клеверов! Бонусов не дают. Подарок подписчикам марта 2016.", - "armorMystery201604Text": "Armor o' Leaves", - "armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.", - "armorMystery201605Text": "Marching Bard Uniform", - "armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.", + "armorMystery201604Text": "Доспехи из Листьев", + "armorMystery201604Notes": "Вы тоже можете быть маленьким, но грозным листьевым пушком. Бонусов не дает. Подарок подписчикам апреля 2016.", + "armorMystery201605Text": "Униформа Марширующего Барда", + "armorMystery201605Notes": "В отличии от традиционных бардов, которые вступают партиям приключенцев, барды, которые вступают в оркестр страны Habitica знатны за их грандиозные парады, а не за рейд подземельев. Бонусов не дает. Подарок подписчикам мая 2016.", "armorMystery301404Text": "Стимпанковский костюм", "armorMystery301404Notes": "Чудной и лихой! Бонусов не дает. Подарок подписчикам февраля 3015.", "armorArmoireLunarArmorText": "Лунные доспехи успокоения", @@ -400,8 +402,10 @@ "armorArmoireMinerOverallsNotes": "Да, он выглядит поношенным, но специальное заклятие отталкивает от него грязь. Увеличивает телосложение на <%= con %>. Зачарованный сундук: Набор Горняка (предмет 2 из 3).", "armorArmoireBasicArcherArmorText": "Базовые доспехи лучника", "armorArmoireBasicArcherArmorNotes": "Эта камуфляжная безрукавка позволит вам ускользать незамеченным через леса. Увеличивает восприятие на <%= per %>. Зачарованный сундук: Базовый набор Лучника (предмет 2 из 3).", - "armorArmoireGraduateRobeText": "Graduate Robe", - "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireGraduateRobeText": "Выпускная Мантия", + "armorArmoireGraduateRobeNotes": "Поздравляю! Эта вясомая мантия тяжело весит со всем знанием, которое вы накопили. Увеличивает интеллект на <%= int %>. Зачарованный сундук: Выпускной набор (Предмет 2 из 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "Головной убор", "headBase0Text": "Нет шлема", "headBase0Notes": "Нет головного убора.", @@ -573,10 +577,10 @@ "headMystery201602Notes": "Оградите свою индивидуальность от всех своих поклонников. Бонусов не дает. Подарок подписчикам февраля 2016.", "headMystery201603Text": "Счастливая шляпа", "headMystery201603Notes": "Эта шляпа - магический амулет, приносящий удачу. Бонусов не дает. Подарок подписчикам марта 2016.", - "headMystery201604Text": "Crown o' Flowers", - "headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.", - "headMystery201605Text": "Marching Bard Hat", - "headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.", + "headMystery201604Text": "Корона из Цветов", + "headMystery201604Notes": "Из этих плетёных цветов получается удивительно прочный шлем! Бонусов не дает. Подарок подписчикам апреля 2016.", + "headMystery201605Text": "Шляпа Марширующего Барда", + "headMystery201605Notes": "Семьдесят-шесть драконов вели большой парад, со стами и десяти грифонов под рукой! Бонусов не дает. Подарок подписчикам мая 2016.", "headMystery301404Text": "Модный цилиндр", "headMystery301404Notes": "Модный цилиндр для самых уважаемых господ! Подарок подписчикам января 3015. Бонусов не дает.", "headMystery301405Text": "Обычный цилиндр", @@ -625,8 +629,10 @@ "headArmoireMinerHelmetNotes": "Защитите свою голову от падающих задач! Увеличивает интеллект на <%= int %>. Зачарованный сундук: Набор Шахтера (предмет 1 из 3).", "headArmoireBasicArcherCapText": "Базовая шляпа лучника", "headArmoireBasicArcherCapNotes": "Ни один лучник не обходиться без своей веселой шляпы! Увеличивает восприятие на <%= per %>. Зачарованный сундук: Базовый набор Лучника (предмет 3 из 3).", - "headArmoireGraduateCapText": "Graduate Cap", - "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGraduateCapText": "Выпускной Колпачок", + "headArmoireGraduateCapNotes": "Поздравляю! Вашы глубокие мысли заработали вам этот колпачок мышления. Увеличивает интеллект на <%= int %>. Зачарованный сундук: Выпускной набор (Предмет 3 из 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "предмет для защитной руки", "shieldBase0Text": "Нет снаряжения для защитной руки", "shieldBase0Notes": "Нет щита или второго оружия.", @@ -687,7 +693,7 @@ "shieldSpecialWinter2015HealerText": "Щит Успокоения", "shieldSpecialWinter2015HealerNotes": "Этот щит отражает леденящий ветер. Увеличивает телосложение на <%= con %>. Экипировка ограниченного выпуска зимы 2014-2015.", "shieldSpecialSpring2015RogueText": "Взрывной Писк", - "shieldSpecialSpring2015RogueNotes": "Don't let the sound fool you - these explosives pack a punch. Increases Strength by <%= str %>. Limited Edition 2015 Spring Gear.", + "shieldSpecialSpring2015RogueNotes": "Не дайте звуку обмануть вас - эта впрывчатка пакует удар! Увеличивает силу на <%= str %>. Экипировка ограниченного выпуска весны 2015.", "shieldSpecialSpring2015WarriorText": "Метательная Тарелка", "shieldSpecialSpring2015WarriorNotes": "Швырните ей во врага! Ну или оставьте себе, потому что к обеду в ней будет полно вкусного корма. Увеличивает телосложение на <%= con %>. Экипировка ограниченного выпуска весны 2015.", "shieldSpecialSpring2015HealerText": "Узорчатая Подушка", @@ -730,8 +736,10 @@ "shieldArmoireDragonTamerShieldNotes": "Отвлеките врагов этим щитом в форме дракона. Увеличивает восприятие на <%= per %>. Зачарованный сундук: Набор Укротителя драконов (предмет 2 из 3).", "shieldArmoireMysticLampText": "Таинственная лампа", "shieldArmoireMysticLampNotes": "Осветите темные пещеры с помощью этой таинственной лампы! Увеличивает восприятие на <%= per %>. Зачарованный сундук: Независимый предмет.", - "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", - "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireFloralBouquetText": "Букет Цветов", + "shieldArmoireFloralBouquetNotes": "Не очень поможен в бою - но не прекраны они? Увеличивает телосложение на <%= con %>. Зачарованный сундук: Независимый предмет.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Аксессуар на спину", "backBase0Text": "Нет аксессуаров на спине", "backBase0Notes": "Нет аксессуаров на спине.", @@ -836,20 +844,20 @@ "eyewear": "Очки", "eyewearBase0Text": "Нет очков или маски", "eyewearBase0Notes": "Нет очков или маски.", - "eyewearSpecialBlackTopFrameText": "Black Standard Eyeglasses", - "eyewearSpecialBlackTopFrameNotes": "Glasses with a black frame above the lenses. Confers no benefit.", - "eyewearSpecialBlueTopFrameText": "Blue Standard Eyeglasses", - "eyewearSpecialBlueTopFrameNotes": "Glasses with a blue frame above the lenses. Confers no benefit.", - "eyewearSpecialGreenTopFrameText": "Green Standard Eyeglasses", - "eyewearSpecialGreenTopFrameNotes": "Glasses with a green frame above the lenses. Confers no benefit.", - "eyewearSpecialPinkTopFrameText": "Pink Standard Eyeglasses", - "eyewearSpecialPinkTopFrameNotes": "Glasses with a pink frame above the lenses. Confers no benefit.", - "eyewearSpecialRedTopFrameText": "Red Standard Eyeglasses", - "eyewearSpecialRedTopFrameNotes": "Glasses with a red frame above the lenses. Confers no benefit.", - "eyewearSpecialWhiteTopFrameText": "White Standard Eyeglasses", - "eyewearSpecialWhiteTopFrameNotes": "Glasses with a white frame above the lenses. Confers no benefit.", - "eyewearSpecialYellowTopFrameText": "Yellow Standard Eyeglasses", - "eyewearSpecialYellowTopFrameNotes": "Glasses with a yellow frame above the lenses. Confers no benefit.", + "eyewearSpecialBlackTopFrameText": "Черные Стандартные Очки", + "eyewearSpecialBlackTopFrameNotes": "Очки с чёрной рамой над линзой. Бонусов не дает.", + "eyewearSpecialBlueTopFrameText": "Голубые Стандартные Очки", + "eyewearSpecialBlueTopFrameNotes": "Очки с голубой рамой над линзой. Бонусов не дает.", + "eyewearSpecialGreenTopFrameText": "Зелёные Стандартные Очки", + "eyewearSpecialGreenTopFrameNotes": "Очки с зелёной рамой над линзой. Бонусов не дает.", + "eyewearSpecialPinkTopFrameText": "Розовые Стандартные Очки", + "eyewearSpecialPinkTopFrameNotes": "Очки с розовой рамой над линзой. Бонусов не дает.", + "eyewearSpecialRedTopFrameText": "Красные Стандартные Очки", + "eyewearSpecialRedTopFrameNotes": "Очки с красной рамой над линзой. Бонусов не дает.", + "eyewearSpecialWhiteTopFrameText": "Белые Стандартные Очки", + "eyewearSpecialWhiteTopFrameNotes": "Очки с белой рамой над линзой. Бонусов не дает.", + "eyewearSpecialYellowTopFrameText": "Жёлтые Стандартные Очки", + "eyewearSpecialYellowTopFrameNotes": "Очки с жёлтой рамой над линзой. Бонусов не дает.", "eyewearSpecialSummerRogueText": "Разбойничья повязка", "eyewearSpecialSummerRogueNotes": "Не нужно быть негодяем, чтобы понять, насколько она стильная! Бонусов не дает. Экипировка ограниченного выпуска лета 2014.", "eyewearSpecialSummerWarriorText": "Пиратская повязка", diff --git a/common/locales/ru/groups.json b/common/locales/ru/groups.json index c74a8d6d6a..aefcf05361 100644 --- a/common/locales/ru/groups.json +++ b/common/locales/ru/groups.json @@ -15,8 +15,8 @@ "resources": "Ресурсы", "askQuestionNewbiesGuild": "Задать вопрос (гильдия новичков)", "tavernTalk": "Разговор в Таверне", - "tavernAlert1": "Примечание: если вы хотите сообщить об ошибке, разработчики не прочтут ваше сообщение здесь. Пожалуйста,", - "tavernAlert2": "вместо этого используйте GitHub", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Модераторы Таверны и гильдий:", "communityGuidelines": "Правила сообщества", "communityGuidelinesRead1": "Пожалуйста, прочтите", @@ -92,7 +92,7 @@ "send": "Отправить", "messageSentAlert": "Сообщение отправлено", "pmHeading": "Личное сообщение для <%= name %>", - "pmsMarkedRead": "Your private messages have been marked as read", + "pmsMarkedRead": "Ваши личные сообщения были отмечены как прочитанные", "clearAll": "Удалить все сообщения", "confirmDeleteAllMessages": "Вы действительно хотите удалить входящие сообщения? Сообщения, отправленные вами другим пользователям, все еще будут им доступны.", "optOutPopover": "Не любите личные сообщения? Нажмите, чтобы отказаться от использования", @@ -100,15 +100,15 @@ "unblock": "Разблокировать", "pm-reply": "Ответить", "inbox": "Почта", - "messageRequired": "A message is required.", - "toUserIDRequired": "A User ID is required", - "gemAmountRequired": "A number of gems is required", - "notAuthorizedToSendMessageToThisUser": "Can't send message to this user.", - "privateMessageGiftIntro": "Hello <%= receiverName %>, <%= senderName %> has sent you", - "privateMessageGiftGemsMessage": "<%= gemAmount %> gems!", - "privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> months of subscription!", - "cannotSendGemsToYourself": "Cannot send gems to yourself. Try a subscription instead.", - "badAmountOfGemsToSend": "Amount must be within 1 and your current number of gems.", + "messageRequired": "Требуется сообщение.", + "toUserIDRequired": "Tребуется ID пользователя", + "gemAmountRequired": "Требуется количество кристаллов.", + "notAuthorizedToSendMessageToThisUser": "Не удается отправить сообщение этому пользователью.", + "privateMessageGiftIntro": "Здравствуйте, <%= receiverName %>, <%= senderName %> отправили вам", + "privateMessageGiftGemsMessage": "<%= gemAmount %> самоцветы!", + "privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> месяцев подписки!", + "cannotSendGemsToYourself": "Не удается отправить самоцветы самому себе. Вместо этого, опробуйте купуть подписку.", + "badAmountOfGemsToSend": "Сумма должна быть в пределах 1 и текущего количествa самоцветов.", "abuseFlag": "Сообщить о нарушении Правил сообщества", "abuseFlagModalHeading": "Сообщить о нарушении со стороны <%= name %>?", "abuseFlagModalBody": "Вы уверены, что хотите пожаловаться на этот пост? На пост следует жаловаться ИСКЛЮЧИТЕЛЬНО в случае, если в нем нарушаются <%= firstLinkStart %>Правила сообщества<%= linkEnd %> и/или <%= secondLinkStart %>Условия использования<%= linkEnd %>. Неуместная жалоба на пост является нарушением Правил сообщества и может послужить поводом для принятия соответствующих мер. Допустимые поводы подачи жалобы на пост включают, но не ограничены следующим:

", @@ -162,21 +162,22 @@ "partyOnName": "Время вечеринок", "partyUpAchievement": "Вы объединились в команду с другим человеком! Веселитесь сражаясь с монстрами и поддерживая друг друга!", "partyOnAchievement": "Вы объединились в команду как минимум из четырех человек! Получайте удовольствие от возросшей ответственности, так как вы объединились со своими друзьями, чтобы победить своих врагов!", - "groupIdRequired": "\"groupId\" must be a valid UUID", - "groupNotFound": "Group not found.", - "groupTypesRequired": "You must supply a valid \"type\" query string.", - "questLeaderCannotLeaveGroup": "You cannot leave your party when you have started a quest. Abort the quest first.", - "cannotLeaveWhileActiveQuest": "You cannot leave party during an active quest. Please leave the quest first.", - "onlyLeaderCanRemoveMember": "Only group leader can remove a member!", - "memberCannotRemoveYourself": "You cannot remove yourself!", - "groupMemberNotFound": "User not found among group's members", - "mustBeGroupMember": "Must be member of the group.", - "keepOrRemoveAll": "req.query.keep must be either \"keep-all\" or \"remove-all\"", - "keepOrRemove": "req.query.keep must be either \"keep\" or \"remove\"", - "canOnlyInviteEmailUuid": "Can only invite using uuids or emails.", - "inviteMissingEmail": "Missing email address in invite.", + "groupIdRequired": "\"groupld\" должен быть действительным UUID.", + "groupNotFound": "Группа не найдена.", + "groupTypesRequired": "Вы должны подать правильный \"type\" строку запроса.", + "questLeaderCannotLeaveGroup": "Вы не можете оставить свою комманду, когда вы начали квест. Сначало прервите этот квест.", + "cannotLeaveWhileActiveQuest": "Вы не можете оставить свою комманду во время активного квеста. Сначало прервите этот квест.", + "onlyLeaderCanRemoveMember": "Только лидер группы может удалить члена группы!", + "memberCannotRemoveYourself": "Вы не можете удалить себя!", + "groupMemberNotFound": "Пользователь не найден среди членов группы.", + "mustBeGroupMember": "Должен быть членом группы.", + "keepOrRemoveAll": "req.query.keep должен быть либо \"keep-all\" или \"remove-all\"", + "keepOrRemove": "req.query.keep должен быть либо \"keep\" или \"remove\"", + "canOnlyInviteEmailUuid": "Можно приглашать только с помощью UUID, или электронные почьтой.", + "inviteMissingEmail": "В приглашении отсутствует адрес электронной почты.", "partyMustbePrivate": "Parties must be private", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/ru/limited.json b/common/locales/ru/limited.json index 6261836ec3..18ddeabf99 100644 --- a/common/locales/ru/limited.json +++ b/common/locales/ru/limited.json @@ -5,7 +5,7 @@ "annoyingFriends": "Вредные друзья", "annoyingFriendsText": "Прилетело снежков от членов команды: <%= snowballs %>.", "alarmingFriends": "Пугающие друзья", - "alarmingFriendsText": "Got spooked <%= spookySparkles %> times by party members.", + "alarmingFriendsText": "Напуганы членами команды <%= spookySparkles %> раз(a).", "agriculturalFriends": "Сельскохозяйственные друзья", "agriculturalFriendsText": "Превращен в цветок членами команды <%= seeds %> раз(а).", "aquaticFriends": "Водяные друзья", @@ -73,5 +73,5 @@ "sneakySqueakerSet": "Скрытный пискун (Разбойник)", "fallEventAvailability": "Доступно до 31 октября", "winterEventAvailability": "Доступен до 31 декабря", - "springEventAvailability": "Available until May 31" + "springEventAvailability": "Доступно до 31 Мая" } \ No newline at end of file diff --git a/common/locales/ru/npc.json b/common/locales/ru/npc.json index c8022c54dd..88870a664d 100644 --- a/common/locales/ru/npc.json +++ b/common/locales/ru/npc.json @@ -23,16 +23,16 @@ "ianBrokenText": "Добро пожаловать в Лавку квестов... Здесь вы можете использовать Свитки Квестов, чтобы сразиться с монстрами вместе с друзьями... Оцените стройные ряды Свитков Квестов на продажу справа от вас...", "missingKeyParam": "\"req.params.key\" обязателен.", "itemNotFound": "Предмет \"<%= key %>\" не найден.", - "cannotBuyItem": "You can't buy this item.", - "missingTypeKeyEquip": "\"key\" and \"type\" are required parameters.", - "missingPetFoodFeed": "\"pet\" and \"food\" are required parameters.", - "invalidPetName": "Invalid pet name supplied.", - "missingEggHatchingPotionHatch": "\"egg\" and \"hatchingPotion\" are required parameters.", - "invalidTypeEquip": "\"type\" must be one of 'equipped', 'pet', 'mount', 'costume'.", - "mustPurchaseToSet": "Must purchase <%= val %> to set it on <%= key %>.", - "typeRequired": "Type is required", - "keyRequired": "Key is required", - "notAccteptedType": "Type must be in [eggs, hatchingPotions, food, quests, gear]", + "cannotBuyItem": "Вы не можете купить этот предмет.", + "missingTypeKeyEquip": "\"key\" и \"type\" являются требуемыми параметры.", + "missingPetFoodFeed": "\"pet\" и \"food\" являются требуемыми параметры.", + "invalidPetName": "Предоставлено недействительное имя питомца.", + "missingEggHatchingPotionHatch": "\"egg\" и \"HatchingPotion\" являются требуемыми параметры.", + "invalidTypeEquip": "\"type\" должен быть один из 'equipped', 'pet', 'mount', 'costume'.", + "mustPurchaseToSet": "Должны купить <%= val %> что-бы поставить на <%= key %>.", + "typeRequired": "Требуется тип.", + "keyRequired": "Требуется ключ.", + "notAccteptedType": "Тип должен быть в [eggs, hatchingPotions, food, quests, gear]", "contentKeyNotFound": "Key not found for Content <%= type %>", "plusOneGem": "+1 самоцвет", "typeNotSellable": "Type is not sellable. Must be one of the following <%= acceptedTypes %>", diff --git a/common/locales/ru/pets.json b/common/locales/ru/pets.json index 3ddf405ca0..1ba0e8182e 100644 --- a/common/locales/ru/pets.json +++ b/common/locales/ru/pets.json @@ -12,7 +12,7 @@ "etherealLion": "Бесплотный лев", "veteranWolf": "Волк-ветеран", "veteranTiger": "Тигр-ветеран", - "veteranLion": "Veteran Lion", + "veteranLion": "Лев-ветеран", "cerberusPup": "Щенок цербера", "hydra": "Гидра", "mantisShrimp": "Рак-богомол", @@ -63,7 +63,7 @@ "hatchedPet": "У вас вылупился <%= potion %> <%= egg %>!", "displayNow": "Показать сейчас", "displayLater": "Показать позже", - "petNotOwned": "You do not own this pet.", + "petNotOwned": "Вы не являетесь владельцем этого питомца.", "earnedCompanion": "Вы были так продуктивны, что заработали нового спутника. Кормите его, чтобы он вырос!", "feedPet": "Скормить <%= article %><%= text %> вашему питомцу: <%= name %>?", "useSaddle": "Оседлать <%= pet %>?", @@ -85,8 +85,8 @@ "petKeyBoth": "Освободить всех", "confirmPetKey": "Вы уверены?", "petKeyNeverMind": "Еще нет", - "petsReleased": "Pets released.", - "mountsAndPetsReleased": "Mounts and pets released", - "mountsReleased": "Mounts released", + "petsReleased": "Питомцы освобождены.", + "mountsAndPetsReleased": "Скакуны и питомцы освобождены.", + "mountsReleased": "Скакуны освобождены.", "gemsEach": "самоцветов за каждый" } \ No newline at end of file diff --git a/common/locales/ru/tasks.json b/common/locales/ru/tasks.json index 01d64edd52..6c63755e64 100644 --- a/common/locales/ru/tasks.json +++ b/common/locales/ru/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file diff --git a/common/locales/sk/backgrounds.json b/common/locales/sk/backgrounds.json index 8bfd63bfac..262adcba3c 100644 --- a/common/locales/sk/backgrounds.json +++ b/common/locales/sk/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Terasa", "backgroundGazeboNotes": "Bojuj na terase.", "backgroundTreeRootsText": "Korene stromov", - "backgroundTreeRootsNotes": "Preskúmaj korene stromov." + "backgroundTreeRootsNotes": "Preskúmaj korene stromov.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/sk/gear.json b/common/locales/sk/gear.json index 9a00998023..5f53202a80 100644 --- a/common/locales/sk/gear.json +++ b/common/locales/sk/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "A serviceable hand-me-down bow. Increases Strength by <%= str %>. Enchanted Armoire: Basic Archer Set (Item 1 of 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "zbroj", "armorBase0Text": "Prosté ošatenie", "armorBase0Notes": "Bežné ošatenie. Neposkytuje žiadne výhody.", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "This camouflaged vest lets you slip unnoticed through the forests. Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 2 of 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "headgear", "headBase0Text": "Bez helmy", "headBase0Notes": "Bez pokrývky hlavy.", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "No archer would be complete without a jaunty cap! Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 3 of 3).", "headArmoireGraduateCapText": "Graduate Cap", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "shield-hand item", "shieldBase0Text": "No Shield-Hand Equipment", "shieldBase0Notes": "Bez štítu alebo druhej zbrane.", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Light the darkest caves with this mystic lamp! Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Back Accessory", "backBase0Text": "No Back Accessory", "backBase0Notes": "No Back Accessory.", diff --git a/common/locales/sk/groups.json b/common/locales/sk/groups.json index c9815caa36..b0ca8967a6 100644 --- a/common/locales/sk/groups.json +++ b/common/locales/sk/groups.json @@ -15,8 +15,8 @@ "resources": "Zdroje", "askQuestionNewbiesGuild": "Spýtaj sa otázku (Newbies Guild)", "tavernTalk": "Pokec v hostinci", - "tavernAlert1": "Poznámka: ak nahlasuješ bug, tu si ho vývojári nevšimnú. Prosím", - "tavernAlert2": "miesto toho použi GitHub", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Moderátori hostinca a cechu sú:", "communityGuidelines": "Komunitné Pravidlá", "communityGuidelinesRead1": "Prosím, prečítaj si naše", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Parties must be private", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/sk/tasks.json b/common/locales/sk/tasks.json index cf8c89b8c8..f39386ed20 100644 --- a/common/locales/sk/tasks.json +++ b/common/locales/sk/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" musí mať platné UUID zhodujúce sa so štítkom, ktorý patrí užívateľovi. ", "positionRequired": "\"position\" je vyžadovaná a musí to byť číslo.", "cantMoveCompletedTodo": "Hotový to-do sa nedá presunúť.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "Úloha už má tento štítok." } \ No newline at end of file diff --git a/common/locales/sr/backgrounds.json b/common/locales/sr/backgrounds.json index 24a8edaac4..8bcd68264c 100644 --- a/common/locales/sr/backgrounds.json +++ b/common/locales/sr/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Gazebo", "backgroundGazeboNotes": "Battle a Gazebo.", "backgroundTreeRootsText": "Tree Roots", - "backgroundTreeRootsNotes": "Explore the Tree Roots." + "backgroundTreeRootsNotes": "Explore the Tree Roots.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/sr/gear.json b/common/locales/sr/gear.json index f9a420385f..4fe1a88ff3 100644 --- a/common/locales/sr/gear.json +++ b/common/locales/sr/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "A serviceable hand-me-down bow. Increases Strength by <%= str %>. Enchanted Armoire: Basic Archer Set (Item 1 of 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "oklop", "armorBase0Text": "Obična odeća", "armorBase0Notes": "Potpuno obična odeća. Ne daje nikakav bonus.", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "This camouflaged vest lets you slip unnoticed through the forests. Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 2 of 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "šlemovi", "headBase0Text": "Bez šlema", "headBase0Notes": "Gola glava", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "No archer would be complete without a jaunty cap! Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 3 of 3).", "headArmoireGraduateCapText": "Graduate Cap", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "predmet za levu ruku", "shieldBase0Text": "Nema opreme za levu ruku", "shieldBase0Notes": "Nema štita ni drugog oružja", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Light the darkest caves with this mystic lamp! Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "modni detalj za leđa", "backBase0Text": "Bez ukrasa na leđima", "backBase0Notes": "Bez ukrasa na leđima.", diff --git a/common/locales/sr/groups.json b/common/locales/sr/groups.json index 682e2cc69f..0999733569 100644 --- a/common/locales/sr/groups.json +++ b/common/locales/sr/groups.json @@ -15,8 +15,8 @@ "resources": "Resursi", "askQuestionNewbiesGuild": "Ask a Question (Newbies Guild)", "tavernTalk": "Razgovori u Krčmi", - "tavernAlert1": "Napomena: Ako ovde prijavite problem, programeri to neće videti. Molimo Vas da to", - "tavernAlert2": "use GitHub instead", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Moderatori za Krčmu i udruženja su:", "communityGuidelines": "Pravila ponašanja", "communityGuidelinesRead1": "Molimo Vas da pročitate", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Parties must be private", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/sr/tasks.json b/common/locales/sr/tasks.json index 03c3c51cac..55a6dafdb9 100644 --- a/common/locales/sr/tasks.json +++ b/common/locales/sr/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file diff --git a/common/locales/sv/backgrounds.json b/common/locales/sv/backgrounds.json index 1ee282a699..d4f4ef249a 100644 --- a/common/locales/sv/backgrounds.json +++ b/common/locales/sv/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Lusthus", "backgroundGazeboNotes": "Slåss mot ett lusthus.", "backgroundTreeRootsText": "Trärötter", - "backgroundTreeRootsNotes": "Utforska trärötterna." + "backgroundTreeRootsNotes": "Utforska trärötterna.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/sv/character.json b/common/locales/sv/character.json index ce76c97e50..ce9adacea2 100644 --- a/common/locales/sv/character.json +++ b/common/locales/sv/character.json @@ -110,7 +110,7 @@ "mage": "Magiker", "mystery": "Mysterium", "changeClass": "Byt Klass, Återbetala Egenskapspoäng", - "lvl10ChangeClass": "To change class you must be at least level 10.", + "lvl10ChangeClass": "För att byta klass måste du vara minst level 10.", "levelPopover": "Varje nivå ger dig en poäng att dela ut till valfri egenskap. Du kan antingen göra det manuellt eller låta spelet bestämma åt dig genom att använda ett av alternativen under automatisk utdelning.", "unallocated": "Outdelade Egenskapspoäng", "haveUnallocated": "Du har <%= points %> outdela(t/de) egenskapspoäng", @@ -167,6 +167,6 @@ "showQuickAllocation": "Visa poängfördelning", "hideQuickAllocation": "Göm poängfördelning", "quickAllocationLevelPopover": "Varje nivå ger dig en poäng att lägga ut på ett valfritt attribut. Du kan gör så själv eller låta spelet bestämma åt dig genom en av inställningarna under Användare -> Statistik & Prestationer", - "invalidAttribute": "\"<%= attr %>\" is not a valid attribute.", - "notEnoughAttrPoints": "You don't have enough attribute points." + "invalidAttribute": "\"<%= attr %>\" är inte en godkänd egenskap.", + "notEnoughAttrPoints": "Du har inte tillräckligt med egenskapspoäng." } \ No newline at end of file diff --git a/common/locales/sv/content.json b/common/locales/sv/content.json index fde8e916a6..f3cd8966d9 100644 --- a/common/locales/sv/content.json +++ b/common/locales/sv/content.json @@ -118,7 +118,7 @@ "questEggFalconAdjective": "snabbt", "questEggTreelingText": "Treeling", "questEggTreelingMountText": "Treeling", - "questEggTreelingAdjective": "a leafy", + "questEggTreelingAdjective": "en lövaktig", "eggNotes": "Hitta en kläckningsdryck och häll på det här ägget så kommer det kläckas till <%= eggAdjective(locale) %> <%= eggText(locale) %>.", "hatchingPotionBase": "Standard", "hatchingPotionWhite": "Vit", @@ -132,7 +132,7 @@ "hatchingPotionGolden": "Guld", "hatchingPotionSpooky": "läskig", "hatchingPotionPeppermint": "Pepparmint", - "hatchingPotionFloral": "Floral", + "hatchingPotionFloral": "Blommig", "hatchingPotionNotes": "Häll den här på ett ägg, så kläcks det som ett <%= potText(locale) %> husdjur.", "premiumPotionAddlNotes": "Kan ej användas på ägg till uppdragshusdjur", "foodMeat": "Kött", diff --git a/common/locales/sv/faq.json b/common/locales/sv/faq.json index 902e6879d6..8449c21b56 100644 --- a/common/locales/sv/faq.json +++ b/common/locales/sv/faq.json @@ -34,11 +34,11 @@ "iosFaqAnswer10": "Gems are purchased with real money by tapping on the gem icon in the header. When people 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, there are three other ways players can gain gems:\n\n * Win a Challenge on the [website](https://habitica.com) that has been set up by another player under Social > Challenges. (We will be adding Challenges to the app in a future update!)\n * Subscribe on the [website](https://habitica.com/#/options/settings/subscription) and unlock the ability to buy a certain number of gems per month.\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 app without them!", "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": "Hur rapporterar jag en bugg eller begär en funktion?", - "iosFaqAnswer11": "You can report a bug, request a feature, or send feedback under Menu > Report a Bug and Menu > Send Feedback! We'll do everything we can to assist you.", + "iosFaqAnswer11": "Du kan rapportera en bug, önska en funktion, eller skicka feedback under Meny > Anmäl en Bugg och Meny > Skicka Feedback! Vi kommer göra allt vi kan för att hjälpa dig.", "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": "Hur gör jag för att strida mot en Världsboss?", "iosFaqAnswer12": "Världsbossar är speciella monster som dyker upp i Värdshuset. Alla aktiva användare kommer automatiskt att hamna i strid med Bossen och deras uppgifter och förmågor kommer skada Bossen som vanligt.\n\nDu kan också vara på ett vanligt Äventyr samtidigt. Dina uppgifter ofh förmågor kommer röknas mot både Världsbossen och Bossen/Samlingsäventyrer i din grupp.\n\nEn Världsboss skadar aldrig dig eller ditt konto på något sätt. Istället har den en Raserimätare som fylls upp när en användare hoppar över sina Dagsuppdrag. Om Raserimätaren fulls helt kommer Världsbossen att attackera en Icke-spelare Person som finns på sidan och deras bild kommer då att ändras.", "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": "Om du har en fråga som inte finns på denna listan eller på [Wiki FAQ](http://habitica.wikia.com/wiki/FAQ), så kan du ställa den i Värdshus-chatten under Meny > Värdshus! Vi hjälper gärna till.", - "webFaqStillNeedHelp": "If you have a question that isn't on this list or on the [Wiki FAQ](http://habitica.wikia.com/wiki/FAQ), come ask in the [Newbies Guild](https://habitica.com/#/options/groups/guilds/5481ccf3-5d2d-48a9-a871-70a7380cee5a)! We're happy to help." + "webFaqStillNeedHelp": "Om du har en fråga som inte står på denna lista eller på [Wiki FAQ](http://habitica.wikia.com/wiki/FAQ), Kan du fråga i [Newbies Guild](https://habitica.com/#/options/groups/guilds/5481ccf3-5d2d-48a9-a871-70a7380cee5a)! Vi hjälper dig gärna!" } \ No newline at end of file diff --git a/common/locales/sv/gear.json b/common/locales/sv/gear.json index 4c2a5a8338..61805acfd7 100644 --- a/common/locales/sv/gear.json +++ b/common/locales/sv/gear.json @@ -106,7 +106,7 @@ "weaponSpecialWinter2015RogueText": "Ispik", "weaponSpecialWinter2015RogueNotes": "Do plockade verkligen, absolut precis upp dessa från marken. Ökar styrka med <%=str %> Begränsad utgåva 2014-2015 Vinterutrustning.", "weaponSpecialWinter2015WarriorText": "Geléhallonsvärd", - "weaponSpecialWinter2015WarriorNotes": "This delicious sword probably attracts monsters... but you're up for the challenge! Increases Strength by <%= str %>. Limited Edition 2014-2015 Winter Gear.", + "weaponSpecialWinter2015WarriorNotes": "Detta mumsiga svärd kanske kan dra till sig monster... men du är inte rädd för en utmaning! Ökar Styrka med <%= str %>. Begränsad utgåva 2014-2015 Vinterutrustning.", "weaponSpecialWinter2015MageText": "Vinterupplyst stav", "weaponSpecialWinter2015MageNotes": "The light of this crystal staff fills hearts with cheer. Increases Intelligence by <%= int %> and Perception by <%= per %>. Limited Edition 2014-2015 Winter Gear.", "weaponSpecialWinter2015HealerText": "Lugnande spira", @@ -165,11 +165,11 @@ "weaponArmoireLunarSceptreNotes": "The healing power of this wand waxes and wanes. Increases Constitution by <%= con %> and Intelligence by <%= int %>. Enchanted Armoire: Soothing Lunar Set (Item 3 of 3).", "weaponArmoireRancherLassoText": "Rancher Lasso", "weaponArmoireRancherLassoNotes": "Lassos: the ideal tool for rounding up and wrangling. Increases Strength by <%= str %>, Perception by <%= per %>, and Intelligence by <%= int %>. Enchanted Armoire: Rancher Set (Item 3 of 3).", - "weaponArmoireMythmakerSwordText": "Mythmaker Sword", + "weaponArmoireMythmakerSwordText": "Mytarens Svärd", "weaponArmoireMythmakerSwordNotes": "Though it may seem humble, this sword has made many mythic heroes. Increases Perception and Strength by <%= attrs %> each. Enchanted Armoire: Golden Toga Set (Item 3 of 3).", "weaponArmoireIronCrookText": "Iron Crook", "weaponArmoireIronCrookNotes": "Fiercely hammered from iron, this iron crook is good at herding sheep. Increases Perception and Strength by <%= attrs %> each. Enchanted Armoire: Horned Iron Set (Item 3 of 3).", - "weaponArmoireGoldWingStaffText": "Gold Wing Staff", + "weaponArmoireGoldWingStaffText": "Guldbevingad Stav", "weaponArmoireGoldWingStaffNotes": "The wings on this staff constantly flutter and twist. Increases all attributes by <%= attrs %> each. Enchanted Armoire: Independent Item.", "weaponArmoireBatWandText": "Fladdermus-spö", "weaponArmoireBatWandNotes": "This wand can turn any task into a bat! Wave it about and watch them fly away. Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Independent Item.", @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "A serviceable hand-me-down bow. Increases Strength by <%= str %>. Enchanted Armoire: Basic Archer Set (Item 1 of 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "utrustning", "armorBase0Text": "Vanliga kläder", "armorBase0Notes": "Vanliga kläder. Har ingen effekt.", @@ -203,7 +205,7 @@ "armorWarrior4Text": "Röd rustning", "armorWarrior4Notes": "Heavy plate glowing with defensive enchantments. Increases Constitution by <%= con %>.", "armorWarrior5Text": "Guldrustning", - "armorWarrior5Notes": "Looks ceremonial, but no known blade can pierce it. Increases Constitution by <%= con %>.", + "armorWarrior5Notes": "Den må se ceremoniell ut men inget svärd kan krossa den. Ökar Tålighet med <%= con %>.", "armorRogue1Text": "Oljat läder", "armorRogue1Notes": "Läderrustning som bearbetats för att dämpa ljud. Ökar Uppmärksamhet med <%= per %>.", "armorRogue2Text": "Svart läder", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "This camouflaged vest lets you slip unnoticed through the forests. Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 2 of 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "huvudbonader", "headBase0Text": "Ingen hjälm", "headBase0Notes": "Ingen huvudbonad.", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "No archer would be complete without a jaunty cap! Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 3 of 3).", "headArmoireGraduateCapText": "Graduate Cap", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "shield-hand item", "shieldBase0Text": "No Shield-Hand Equipment", "shieldBase0Notes": "Ingen sköld eller sekundärt vapen.", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Light the darkest caves with this mystic lamp! Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Back Accessory", "backBase0Text": "Inget ryggtillbehör", "backBase0Notes": "Inget ryggtillbehör.", diff --git a/common/locales/sv/groups.json b/common/locales/sv/groups.json index 3b41fe6501..6a022b9aec 100644 --- a/common/locales/sv/groups.json +++ b/common/locales/sv/groups.json @@ -15,8 +15,8 @@ "resources": "Resurser", "askQuestionNewbiesGuild": "Ställ en fråga (Nybörjaregille)", "tavernTalk": "Krogsnack", - "tavernAlert1": "Notera: om du rapporterar en bugg här kommer inte utvecklarna se det. Var god", - "tavernAlert2": "använd GitHub istället", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Tavern and guild moderators are:", "communityGuidelines": "Gemenskapens riktlinjer", "communityGuidelinesRead1": "Vänligen läs vår", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Parties must be private", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/sv/limited.json b/common/locales/sv/limited.json index 689cf20e60..7588684e1f 100644 --- a/common/locales/sv/limited.json +++ b/common/locales/sv/limited.json @@ -5,7 +5,7 @@ "annoyingFriends": "Jobbiga Vänner", "annoyingFriendsText": "Fick <%= snowballs %> snöbollar kastad på sig av sällskapsmedlemmar.", "alarmingFriends": "Oroväckande Vänner", - "alarmingFriendsText": "Got spooked <%= spookySparkles %> times by party members.", + "alarmingFriendsText": "Blev skrämd <%= spookySparkles %> gånger av medlemmar från sitt sällskap.", "agriculturalFriends": "Jordbruksvänner", "agriculturalFriendsText": "Transformerades till en blomma <%= seeds %> gånger av sällskapsmedlemmar.", "aquaticFriends": "Akvatiska Vänner", @@ -13,10 +13,10 @@ "valentineCard": "Alla Hjärtans Dag-kort", "valentineCardExplanation": "For enduring such a saccharine poem, you both receive the \"Adoring Friends\" badge!", "valentineCardNotes": "Skicka ett Alla Hjärtans Dag-kort till en sällskapsdeltagare.", - "valentine0": "\"Roses are red\n\nMy Dailies are blue\n\nI'm happy that I'm\n\nIn a Party with you!\"", + "valentine0": "\"Rosor är röda\n\nMina dagliga utmaningar är blå\n\nJag gillar att vi\n\nÄr i samma sällskap vi två!", "valentine1": "\"Roses are red\n\nViolets are nice\n\nLet's get together\n\nAnd fight against Vice!\"", "valentine2": "\"Roses are red\n\nThis poem style is old\n\nI hope that you like this\n\n'Cause it cost ten Gold.\"", - "valentine3": "\"Roses are red\n\nIce Drakes are blue\n\nNo treasure is better\n\nThan time spent with you!\"", + "valentine3": "\"Rosor är röda\n\nIsdrakar är blå\n\nIngen skatt är bättre\n\nÄn när det är vi två!\"", "valentineCardAchievementTitle": "Beundrande Vänner", "valentineCardAchievementText": "Aww, du och din vän måste verkligen tycka om varandra! Skickat eller fått <%= cards %> Alla hjärtans dag-kort.", "polarBear": "Isbjörn", @@ -37,8 +37,8 @@ "candycaneSet": "Polkagris (Magiker)", "skiSet": "Ski-sassin (Rogue)", "snowflakeSet": "Snöflinga (Helare)", - "yetiSet": "Yeti Tamer (Warrior)", - "northMageSet": "Mage of the North (Mage)", + "yetiSet": "Yeti-tämjare (Krigare)", + "northMageSet": "Magikern från norr (Magiker)", "icicleDrakeSet": "Icicle Drake (Rogue)", "soothingSkaterSet": "Soothing Skater (Healer)", "gingerbreadSet": "Pepparkakskrigare (Krigare)", @@ -51,7 +51,7 @@ "nyeCardAchievementText": "Happy New Year! Sent or received <%= cards %> New Year's cards.", "nye0": "Happy New Year! May you slay many a bad Habit.", "nye1": "Happy New Year! May you reap many Rewards.", - "nye2": "Happy New Year! May you earn many a Perfect Day.", + "nye2": "Gott nytt år! Må du få mången Perfekt Dag.", "nye3": "Happy New Year! May your To-Do list stay short and sweet.", "nye4": "Happy New Year! May you not get attacked by a raging Hippogriff.", "holidayCard": "Received a holiday card!", diff --git a/common/locales/sv/maintenance.json b/common/locales/sv/maintenance.json index efdb524cd2..efea88a36b 100644 --- a/common/locales/sv/maintenance.json +++ b/common/locales/sv/maintenance.json @@ -1,34 +1,34 @@ { - "habiticaBackSoon": "Don't worry, Habitica will be back soon!", - "importantMaintenance": "We are doing important maintenance that we estimate will last until <%= localDate %> in your timezone.", - "maintenance": "Maintenance", - "maintenanceMoreInfo": "Want more information about the maintenance? <%= linkStart %>Check out our info page<%= linkEnd %>.", + "habiticaBackSoon": "Oroa dig inte. Habitica kommer snart tillbaka!", + "importantMaintenance": "Vi håller på med viktigt underhåll som vi beräknar kommer pågå fram till <%= localDate %> i din tidszon.", + "maintenance": "Underhåll", + "maintenanceMoreInfo": "Vill du ha mer information om underhållet?? <%= linkStart %>Spana in info-sidan<%= linkEnd %>.", "noDamageKeepStreaks": "You will NOT take damage or lose streaks!", - "thanksForPatience": "Thanks for your patience!", + "thanksForPatience": "Tack för ditt tålamod!", "twitterMaintenanceUpdates": "For the most recent updates, watch our Twitter, where we will be posting status information.", - "veteranPetAward": "At the end, you will receive a Veteran pet!", + "veteranPetAward": "När det är över kommer du få ett Veteranhusdjur!", - "maintenanceInfoTitle": "Information about Upcoming Maintenance to Habitica", - "maintenanceInfoWhat": "What is happening?", + "maintenanceInfoTitle": "Information om Kommande Underhåll för Habitica", + "maintenanceInfoWhat": "Vad är det som händer?", "maintenanceInfoWhatText": "On May 21, Habitica will be down for maintenance for most of the day. You will not take any damage or have your account harmed during that weekend, even if you can’t log in to check off your Dailies in time! We will be working very hard to make the downtime as short as possible, and will be posting regular updates on our Twitter account. At the end of the downtime, to thank everyone for their patience, you will all receive a rare pet!", - "maintenanceInfoWhy": "Why is this happening?", + "maintenanceInfoWhy": "Varför händer detta?", "maintenanceInfoWhyText": "For the past several months, we have been thoroughly revamping Habitica behind-the-scenes. Specifically, we have rewritten the API. While it may not look much different on the surface, it’s a whole new world underneath. This will allow us WAY more flexibility when we want to build features in the future, and lead to improved performance!", "maintenanceInfoTechDetails": "Want more details on the technical side of the process? Visit The Forge, our dev blog.", - "maintenanceInfoMore": "More Information", - "maintenanceInfoAccountChanges": "What changes will I see to my account after the rewrite is complete?", + "maintenanceInfoMore": "Mer information", + "maintenanceInfoAccountChanges": "Vilka ändringar kan jag se på mitt konto när omskrivningen är klar?", "maintenanceInfoAccountChangesText": "At first, there won’t be any notable changes aside from performance improvements for features such as Challenges. If you notice any changes that shouldn’t be there, email us at admin@habitica.com and we will investigate them for you!", "maintenanceInfoAddFeatures": "What kind of features will this allow Habitica to add?", "maintenanceInfoAddFeaturesText": "Completing this rewrite will allow us to start building out improved chat and Guilds, plans for organizations and families, and additional productivity features like Monthlies and the ability to record yesterday’s activity! Those are all involved features on their own, so it will take time to build them, but until we were finished with this rewrite, there was no way we could start them.", - "maintenanceInfoHowLong": "How long will the maintenance take?", + "maintenanceInfoHowLong": "Hur lång tid kommer underhållet ta?", "maintenanceInfoHowLongText": "We have to migrate tasks and data for all 1.3 million Habitica users -- not an easy task! We anticipate that it will take place between approximately 1pm Pacific Time (8pm UTC) and 10pm Pacific Time (5am UTC). Rest assured that we’re doing everything we can to make it go as quickly as possible! You can follow updates on our Twitter.", "maintenanceInfoStatsAffected": "How will my Dailies, Streaks, Buffs, and Quests be affected?", "maintenanceInfoStatsAffectedText1": "You will NOT take any damage or lose any streaks that weekend, but otherwise, your day will reset normally! Dailies that you checked will become unchecked, buffs will reset, etc. If you are in a Collection Quest, you will still find items. If you are in a Boss Battle, you will still deal damage to the Boss, but the Boss will not deal damage to you. (Even monsters need a break!)", "maintenanceInfoStatsAffectedText2": "After a lot of thought, our team concluded that this was the most fair way to handle the fact that many users will not be able to check off their Dailies normally during the maintenance. We’re sorry for any inconvenience this causes!", - "maintenanceInfoSeeTasks": "What if I need to see my task list?", + "maintenanceInfoSeeTasks": "Vad gör jag om jag måste se mina uppgifter?", "maintenanceInfoSeeTasksText": "If you know that you will need to see your task list on Saturday to remind yourself what you have to do, we recommend that before the maintenance begins, you take a screenshot of your tasks so that you can use it as a reference.", - "maintenanceInfoRarePet": "What kind of rare pet will I receive?", + "maintenanceInfoRarePet": "Vilket sorts sällsynt husdjur kommer jag få?", "maintenanceInfoRarePetText": "To thank you for your patience during the downtime, everyone will get a rare Veteran Pet. If you’ve never received a Veteran Pet before, you will receive a Veteran Wolf. If you already have a Veteran Wolf, you will receive a Veteran Tiger. And if you already have a Veteran Wolf and a Veteran Tiger, you will receive a never-before-seen Veteran pet! After the migration is completed, it may take several hours for your pet to show up, but never fear, everyone will get one.", - "maintenanceInfoWho": "Who worked on this massive project?", - "maintenanceInfoWhoText": "We’re glad you asked! It was spearheaded by our amazing contributor paglias, with lots of help from Blade, TheHollidayInn, SabreCat, Victor Pudeyev, TheUnknown, and Alys.", + "maintenanceInfoWho": "Vilka jobbade med detta gigantiska projekt?", + "maintenanceInfoWhoText": "Vad kul att du frågar! Det leddes av våra suveräna medarbetare - med stor hjälp från Blade, TheHollidayInn, SabreCat, Victor Pudeyev, TheUnknown och Alys.", "maintenanceInfoTesting": "The new version was also tirelessly tested by a bunch of our amazing open-source volunteers. Thank you -- we couldn't have done this without you." } diff --git a/common/locales/sv/pets.json b/common/locales/sv/pets.json index fcb2998fd5..4367c45d3f 100644 --- a/common/locales/sv/pets.json +++ b/common/locales/sv/pets.json @@ -12,7 +12,7 @@ "etherealLion": "Himmelskt Lejon", "veteranWolf": "Veteranvarg", "veteranTiger": "Veterantiger", - "veteranLion": "Veteran Lion", + "veteranLion": "Veteranlejon", "cerberusPup": "Cerberusvalp", "hydra": "Hydra", "mantisShrimp": "Mantisräka", @@ -63,7 +63,7 @@ "hatchedPet": "Du kläckte en <%= potion %> <%= egg %>!", "displayNow": "Visa nu", "displayLater": "Visa senare", - "petNotOwned": "You do not own this pet.", + "petNotOwned": "Du har inte detta husdjur.", "earnedCompanion": "All din produktivitet har gett dig en ny kompanjon. Mata den så att den växer!", "feedPet": "Mata <%= article %><%= text %> till din <%= name %>?", "useSaddle": "Sadla <%= pet %>?", @@ -85,8 +85,8 @@ "petKeyBoth": "Släpp båda", "confirmPetKey": "Är du säker?", "petKeyNeverMind": "Inte Än", - "petsReleased": "Pets released.", - "mountsAndPetsReleased": "Mounts and pets released", - "mountsReleased": "Mounts released", + "petsReleased": "Husdjuren släpptes.", + "mountsAndPetsReleased": "Riddjur och husdjur släpptes", + "mountsReleased": "Riddjuren släpptes", "gemsEach": "juveler vardera" } \ No newline at end of file diff --git a/common/locales/sv/settings.json b/common/locales/sv/settings.json index 9cbca16b1c..93ebcf2b59 100644 --- a/common/locales/sv/settings.json +++ b/common/locales/sv/settings.json @@ -78,7 +78,7 @@ "otherExtensions": "Other Extensions", "otherDesc": "Hitta andra appar, tillägg och verktyg på Habitica-wikin.", "resetDo": "Gör det, återställ mitt konto!", - "resetComplete": "Reset complete!", + "resetComplete": "Återställningen lyckades!", "fixValues": "Ändra Värden", "fixValuesText1": "Om du har stött på en bugg eller gjort ett misstag som orättvist ändrat din karaktär (skada du inte borde ha fått, Guld du inte egentligen förtjänat, osv.) så kan du manuellt rätta dina nummer här. Ja, det här gör det möjligt att fuska: använd denna funktion klokt, annars saboterar du din egen vanebildning!", "fixValuesText2": "Notera att du inte kan återställa Följder för individuella uppgifter här. För att göra det, redigera den specifika Dagliga Uppgiften och gå in under Avancerade Alternativ där du hittar fältet Återställ Följd.", @@ -108,7 +108,7 @@ "emailNotifications": "E-postnotiser", "wonChallenge": "Du vann en utmaning!", "newPM": "Mottagit privatmeddelande", - "sentGems": "Sent gems!", + "sentGems": "Skickade juveler!", "giftedGems": "Skänkta juveler", "giftedGemsInfo": "<%= amount %> juveler - av <%= name %>", "giftedSubscription": "Skänkt prenumeration", @@ -148,13 +148,13 @@ "webhooks": "Webhooks", "enabled": "Aktiverad", "webhookURL": "Webhook URL", - "invalidUrl": "invalid url", + "invalidUrl": "ogiltig URL", "invalidEnabled": "the \"enabled\" parameter should be a boolean", "regIdRequired": "RegId is required", "pushDeviceAdded": "Push device added successfully", "pushDeviceAlreadyAdded": "The user already has the push device", "add": "Lägg till", - "buyGemsGoldCap": "Cap raised to <%= amount %>", + "buyGemsGoldCap": "Maxgränsen höjdes till <%= amount %>", "mysticHourglass": "<%= amount %> Mystiskt timglas", "mysticHourglassText": "Mystiskt timglas låter dig köpa föregående månadens uppsättning mystiska föremål.", "purchasedPlanId": "Recurring $<%= price %> USD each <%= months %> Month(s) (<%= plan %>)", diff --git a/common/locales/sv/subscriber.json b/common/locales/sv/subscriber.json index 2658b0109b..846bd98539 100644 --- a/common/locales/sv/subscriber.json +++ b/common/locales/sv/subscriber.json @@ -78,9 +78,9 @@ "mysticHourglassPopover": "A Mystic Hourglass allows you to purchase certain limited-time items, such as monthly Mystery Item Sets and awards from world bosses, from the past!", "mysterySetNotFound": "Mystery set not found, or set already owned.", "mysteryItemIsEmpty": "Mystery items are empty", - "mysteryItemOpened": "Mystery item opened.", - "mysterySet201402": "Winged Messenger Set", - "mysterySet201403": "Forest Walker Set", + "mysteryItemOpened": "Öppnade mystiskt föremål.", + "mysterySet201402": "Bevingad Budbärare Uppsättning", + "mysterySet201403": "Skogsvandrare Uppsättning", "mysterySet201404": "Twilight Butterfly Set", "mysterySet201405": "Flame Wielder Set", "mysterySet201406": "Octomage Set", @@ -105,7 +105,7 @@ "mysterySet201601": "Champion of Resolution Set", "mysterySet201602": "Heartbreaker Set", "mysterySet201603": "Lucky Clover Set", - "mysterySet201604": "Leaf Warrior Set", + "mysterySet201604": "Lövkrigare Uppsättning", "mysterySet201605": "Marching Bard Set", "mysterySet301404": "Steampunk Standard Set", "mysterySet301405": "Steampunk Accessories Set", @@ -127,16 +127,16 @@ "missingSubscription": "User does not have a plan subscription", "missingSubscriptionCode": "Missing subscription code. Possible values: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", "cannotDeleteActiveAccount": "You have an active subscription, cancel your plan before deleting your account.", - "paymentNotSuccessful": "The payment was not successful", + "paymentNotSuccessful": "Betalningen misslyckades", "planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits", "notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.", "readCard": "<%= cardType %> has been read", "cardTypeRequired": "Card type required", - "cardTypeNotAllowed": "Unknown card type.", + "cardTypeNotAllowed": "Okänd kort-typ.", "invalidCoupon": "Invalid coupon code.", - "couponUsed": "Coupon code already used.", + "couponUsed": "Kupongkoden är redan använd.", "noSudoAccess": "You don't have sudo access.", - "couponCodeRequired": "The coupon code is required.", - "eventRequired": "\"req.params.event\" is required.", - "countRequired": "\"req.query.count\" is required." + "couponCodeRequired": "Kupongkoden krävs.", + "eventRequired": "\"req.params.event\" krävs.", + "countRequired": "\"req.query.count\" krävs." } \ No newline at end of file diff --git a/common/locales/sv/tasks.json b/common/locales/sv/tasks.json index c2e09bd715..a061182ab2 100644 --- a/common/locales/sv/tasks.json +++ b/common/locales/sv/tasks.json @@ -116,7 +116,7 @@ "rewardHelp4": "Var inte rädd för att sätta personliga belöningar! Spana in några exempel här.", "clickForHelp": "Klicka För Hjälp", "taskIdRequired": "\"taskId\" must be a valid UUID.", - "taskNotFound": "Task not found.", + "taskNotFound": "Uppgift hittades inte.", "invalidTaskType": "Task type must be one of \"habit\", \"daily\", \"todo\", \"reward\".", "cantDeleteChallengeTasks": "A task belonging to a challenge can't be deleted.", "checklistOnlyDailyTodo": "Checklists are supported only on dailies and todos", @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file diff --git a/common/locales/uk/backgrounds.json b/common/locales/uk/backgrounds.json index cd3c54c603..2ff6ef770f 100644 --- a/common/locales/uk/backgrounds.json +++ b/common/locales/uk/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Gazebo", "backgroundGazeboNotes": "Battle a Gazebo.", "backgroundTreeRootsText": "Tree Roots", - "backgroundTreeRootsNotes": "Explore the Tree Roots." + "backgroundTreeRootsNotes": "Explore the Tree Roots.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/uk/faq.json b/common/locales/uk/faq.json index db716cec2c..cb49cf9e30 100644 --- a/common/locales/uk/faq.json +++ b/common/locales/uk/faq.json @@ -12,7 +12,7 @@ "faqQuestion3": "Чому завдання змінюють колір?", "iosFaqAnswer3": "Ваші завдання змінюють колір в залежності від того, наскільки добре Ви в даний момент справляєтесь з їх виконаням! Кожне нове завдання забарвлене в нейтральний жовтий колір. Виконуйте щоденні завдання або корисні звички, і тоді вони почнуть змінювати колір у бік синього. Якщо Ви будете пропускати щоденні завдання або піддастеся шкідливим звичкам, завдання почнуть потроху червоніти. Чим більш червоне завдання, тим більшу винагороду Ви отримаєте за його виконання, та тим часом, червоні щоденні завдання і шкідливі звички нанесуть вам більше ушкодження за пропуск, ніж зазвичай! Це послужить для Вас мотивацією справлятися із завданнями, які доставляють Вам найбільше клопоту.", "webFaqAnswer3": "Ваші завдання змінюють колір в залежності від того, наскільки добре Ви в даний момент справляєтесь з їх виконаням! Кожне нове завдання забарвлене в нейтральний жовтий колір. Виконуйте щоденні завдання або корисні звички, і тоді вони почнуть змінювати колір у бік синього. Якщо Ви будете пропускати щоденні завдання або піддастеся шкідливим звичкам, завдання почнуть потроху червоніти. Чим більш червоне завдання, тим більшу винагороду Ви отримаєте за його виконання, та тим часом, червоні щоденні завдання і шкідливі звички нанесуть вам більше ушкодження за пропуск, ніж зазвичай! Це послужить для Вас мотивацією справлятися із завданнями, які доставляють Вам найбільше клопоту.", - "faqQuestion4": "Why did my avatar lose health, and how do I regain it?", + "faqQuestion4": "Чому мій персонаж втратив здоров'я і як його відновити?", "iosFaqAnswer4": "There are several things that can cause you to take damage. First, if you left Dailies incomplete overnight, they will damage you. Second, if you tap a bad Habit, it will damage you. Finally, if you are in a Boss Battle with your Party and one of your Party mates did not complete all their Dailies, the Boss will attack you.\n\n The main way to heal is to gain a level, which restores all your health. You can also buy a Health Potion with gold from the Rewards column. Plus, at level 10 or above, you can choose to become a Healer, and then you will learn healing skills. If you are in a Party with a Healer, they can heal you as well.", "webFaqAnswer4": "There are several things that can cause you to take damage. First, if you left Dailies incomplete overnight, they will damage you. Second, if you click a bad Habit, it will damage you. Finally, if you are in a Boss Battle with your party and one of your party mates did not complete all their Dailies, the Boss will attack you.\n

\n The main way to heal is to gain a level, which restores all your Health. You can also buy a Health Potion with Gold from the Rewards column. Plus, at level 10 or above, you can choose to become a Healer, and then you will learn healing skills. If you are in a party (under Social > Party) with a Healer, they can heal you as well.", "faqQuestion5": "How do I play Habitica with my friends?", diff --git a/common/locales/uk/gear.json b/common/locales/uk/gear.json index 3c81def29f..989b39c1d5 100644 --- a/common/locales/uk/gear.json +++ b/common/locales/uk/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "A serviceable hand-me-down bow. Increases Strength by <%= str %>. Enchanted Armoire: Basic Archer Set (Item 1 of 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "броня", "armorBase0Text": "Звичайний одяг", "armorBase0Notes": "Звичайнісінький одяг. Так собі.", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "This camouflaged vest lets you slip unnoticed through the forests. Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 2 of 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "headgear", "headBase0Text": "Без шолома", "headBase0Notes": "Без головного убору", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "No archer would be complete without a jaunty cap! Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 3 of 3).", "headArmoireGraduateCapText": "Graduate Cap", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "shield-hand item", "shieldBase0Text": "No Shield-Hand Equipment", "shieldBase0Notes": "Без щита чи другої зброї", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Light the darkest caves with this mystic lamp! Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "Back Accessory", "backBase0Text": "No Back Accessory", "backBase0Notes": "No Back Accessory.", diff --git a/common/locales/uk/groups.json b/common/locales/uk/groups.json index 50cbb2dc83..66bcf9f205 100644 --- a/common/locales/uk/groups.json +++ b/common/locales/uk/groups.json @@ -15,8 +15,8 @@ "resources": "Джерела", "askQuestionNewbiesGuild": "Ask a Question (Newbies Guild)", "tavernTalk": "Посиденьки у таверні", - "tavernAlert1": "Примітка: Розробники не побачать тут Вашого повідомлення про помилку. Будь ласка,", - "tavernAlert2": "use GitHub instead", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "Модератори Таверни та гільдій:", "communityGuidelines": "Правила спiльноти", "communityGuidelinesRead1": "Будь ласка, прочитайте", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Parties must be private", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/uk/tasks.json b/common/locales/uk/tasks.json index d1a49842e5..e6c8b36f8d 100644 --- a/common/locales/uk/tasks.json +++ b/common/locales/uk/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file diff --git a/common/locales/zh/backgrounds.json b/common/locales/zh/backgrounds.json index f29670cd3a..824e6fd2a2 100644 --- a/common/locales/zh/backgrounds.json +++ b/common/locales/zh/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "亭子", "backgroundGazeboNotes": "攻击一个亭子", "backgroundTreeRootsText": "树根", - "backgroundTreeRootsNotes": "探索茂密的树根" + "backgroundTreeRootsNotes": "探索茂密的树根", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/zh/challenge.json b/common/locales/zh/challenge.json index b26a01f029..ed7a535527 100644 --- a/common/locales/zh/challenge.json +++ b/common/locales/zh/challenge.json @@ -74,10 +74,10 @@ "onlyLeaderDeleteChal": "仅有挑战发起者能删除它。", "onlyLeaderUpdateChal": "仅有挑战发起者能更新它。", "winnerNotFound": "获胜者ID \"<%= userId %>\"找不到或者不是挑战的一部分。", - "noCompletedTodosChallenge": "\"includeComepletedTodos\" is not supported when fetching challenge tasks.", + "noCompletedTodosChallenge": "当抓取挑战任务时“包含完成的任务”不支持。", "userTasksNoChallengeId": "当\"tasksOwner\"是\"user\" \"challengeId\",则不会通过。", "onlyChalLeaderEditTasks": "属于一个挑战的任务仅能被发起者编辑。", "userAlreadyInChallenge": "用户已经加入此挑战。", "cantOnlyUnlinkChalTask": "仅有破碎的挑战任务能被拆开。", - "shortNameTooShort": "Tag Name must have at least 3 characters." + "shortNameTooShort": "标签名至少需要3个字符。" } \ No newline at end of file diff --git a/common/locales/zh/contrib.json b/common/locales/zh/contrib.json index ea00e8056a..50dddf8c63 100644 --- a/common/locales/zh/contrib.json +++ b/common/locales/zh/contrib.json @@ -56,8 +56,8 @@ "visitHeroes": "前往英雄殿堂 (贡献者和支持者之殿)", "conLearn": "查看更多关于贡献奖励的信息", "conLearnHow": "如何为Habitica作出贡献", - "surveysSingle": "Helped Habitica grow, either by filling out a survey or helping with a major testing effort. Thank you!", - "surveysMultiple": "Helped Habitica grow on <%= surveys %> occasions, either by filling out a survey or helping with a major testing effort. Thank you!", + "surveysSingle": "帮助过Habitica成长,通过填写一份问卷或在一次大型的测试提供帮助。谢谢你们!", + "surveysMultiple": "在<%= surveys %>个场合下帮助Habitica成长,通过填写一份问卷或在一次大型的测试提供帮助。谢谢你们!", "currentSurvey": "现在的问卷", "surveyWhen": "那个章将会在三约尾给所有参与过问卷的玩家", "blurbInbox": "这是你的私人邮件箱!你能在酒馆、队伍或者工会聊天中通过点击其他人名字边上的邮件图标给他们发送信息。如果你收到了一封不合适的私人消息,请截图发给柠檬小姐(leslie@habitica.com)。", diff --git a/common/locales/zh/death.json b/common/locales/zh/death.json index 787da98b2f..2c2f181241 100644 --- a/common/locales/zh/death.json +++ b/common/locales/zh/death.json @@ -5,12 +5,12 @@ "refillHealthTryAgain": "完全恢复生命值 并 重新开始", "dyingOftenTips": "这经常发生? 这里有一些提示!", "losingHealthWarning": "当心 - 你正失去生命值!", - "losingHealthWarning2": "别让你的生命值降至0!如果降至0,你将降低一级,失去金币,和一件装备。", - "toRegainHealth": "重新获得生命值:", - "lowHealthTips1": "升级后恢复生命值!", + "losingHealthWarning2": "别让你的生命值降至0!如果降至0,你将降低一级,失去金币和一件装备。", + "toRegainHealth": "为了重新获得生命值:", + "lowHealthTips1": "升级后恢复全部生命值!", "lowHealthTips2": "从奖励栏处购买一瓶治疗药水,恢复15点生命值。", - "losingHealthQuickly": "生命值丢失很快?", - "lowHealthTips3": "前一晚仍未完成的每日任务会使你收到伤害,所以请小心,初期别添加太多每日任务!", + "losingHealthQuickly": "生命值损失太快?", + "lowHealthTips3": "未完成的每日任务会使你一整晚都受到伤害,所以请小心,初期别添加太多每日任务!", "lowHealthTips4": "如果每日任务在某一天仍未到期,你可以点击铅笔图标来取消它。", "goodLuck": "祝你好运!", "cannotRevive": "如果没有死亡就不能复活" diff --git a/common/locales/zh/front.json b/common/locales/zh/front.json index fce8280728..1eb547c820 100644 --- a/common/locales/zh/front.json +++ b/common/locales/zh/front.json @@ -184,7 +184,7 @@ "zelahQuote": "因为 [Habitica] 的帮助,我能够准时上床休息了,因为我老想着早睡能挣经验,晚睡会掉血!", "reportAccountProblems": "报告账户问题", "reportCommunityIssues": "报告社区问题", - "subscriptionPaymentIssues": "Subscription and Payment Issues", + "subscriptionPaymentIssues": "捐助和支付问题", "generalQuestionsSite": "关于本站的常见问题", "businessInquiries": "业务咨询", "merchandiseInquiries": "商业咨询", @@ -226,8 +226,8 @@ "altAttrGithub": "GitHub", "altAttrTrello": "Trello", "altAttrSlack": "Slack", - "missingAuthHeaders": "Missing authentication headers.", - "missingAuthParams": "Missing authentication parameters.", + "missingAuthHeaders": "丢失认证头文件。", + "missingAuthParams": "丢失认证参数。", "missingUsernameEmail": "缺少用户名或邮箱。", "missingEmail": "缺少电子邮件地址。", "missingUsername": "缺少用户名。", @@ -239,18 +239,18 @@ "newEmailRequired": "缺少新的邮件地址", "usernameTaken": "用户名已被使用", "passwordConfirmationMatch": "密码不匹配", - "invalidLoginCredentials": "Incorrect username and/or email and/or password.", - "passwordReset": "If we have your email on file, your password reset link has been sent to your email.", - "passwordResetEmailSubject": "Password Reset for Habitica", - "passwordResetEmailText": "Password for <%= username %> has been reset to <%= newPassword %> . Important! Both username and password are case-sensitive -- you must enter both exactly as shown here. We recommend copying and pasting both instead of typing them. Log in at <%= baseUrl %>. After you have logged in, head to <%= baseUrl %>/#/options/settings/settings and change your password.", - "passwordResetEmailHtml": "Password for <%= username %> has been reset to <%= newPassword %>.

Important! Both username and password are case-sensitive -- you must enter both exactly as shown here. We recommend copying and pasting both instead of typing them.

Log in at <%= baseUrl %>. After you have logged in, head to <%= baseUrl %>/#/options/settings/settings and change your password.", - "invalidLoginCredentialsLong": "Uh-oh - your username or password is incorrect.\n- Make sure your username or email is typed correctly.\n- You may have signed up with Facebook, not email. Double-check by trying Facebook login.\n- If you forgot your password, click \"Forgot Password\".", - "invalidCredentials": "There is no account that uses those credentials.", - "accountSuspended": "Account has been suspended, please contact leslie@habitica.com with your User ID \"<%= userId %>\" for assistance.", - "onlyFbSupported": "Only Facebook is supported currently.", - "cantDetachFb": "Account lacks another authentication method, can't detach Facebook.", - "onlySocialAttachLocal": "Local authentication can be added to only a social account.", - "invalidReqParams": "Invalid request parameters.", - "memberIdRequired": "\"member\" must be a valid UUID.", - "heroIdRequired": "\"heroId\" must be a valid UUID." + "invalidLoginCredentials": "错误的用户名 和/或 电子邮件 和/或 密码。", + "passwordReset": "如果我们已经记录您的电子邮箱,您的密码重置链接已经发送到您的电子邮箱中。", + "passwordResetEmailSubject": "Habitica的密码重置", + "passwordResetEmailText": "<%= username %>用户的密码已经被重置为<%= newPassword %>。重要!用户名和密码都区分大小写 -- 你必须精确输入显示在这里的内容。我们建议复制和粘贴代替输入它们。在<%= baseUrl %>登陆。在登陆后,进入<%= baseUrl %>/#/options/settings/settings 并更改你的密码。", + "passwordResetEmailHtml": "<%= username %>用户的密码已经被重置为<%= newPassword %>

重要!用户名和密码都区分大小写 -- 你必须精确输入显示在这里的内容。我们建议复制和粘贴代替输入它们。

在<%= baseUrl %>登陆。在登陆后,进入<%= baseUrl %>/#/options/settings/settings 并更改你的密码。", + "invalidLoginCredentialsLong": "噢,糟了 - 你的用户名或密码错误。\n- 确保你的用户名或电子邮箱输入正确。\n- 你可能使用Facebook登记,而不是电子邮箱。再次检查尝试用Facebook登陆。\n- 如果你忘记了密码,点击 \"忘记密码\"。", + "invalidCredentials": "没有运用那些授权证书的账号。", + "accountSuspended": "账号已经被冻结,请使用你的用户ID \"<%= userId %>\" 联系leslie@habitica.com寻求帮助。", + "onlyFbSupported": "当前仅有Facebook支持。", + "cantDetachFb": "账号缺乏另一种认证方式,不能分离Facebook。", + "onlySocialAttachLocal": "本地认证仅能被添加到一个社交账号。", + "invalidReqParams": "无效的请求参数。", + "memberIdRequired": "\"member\"必须是一个有效的UUID。", + "heroIdRequired": "\"heroId\"必须是一个有效的UUID" } \ No newline at end of file diff --git a/common/locales/zh/gear.json b/common/locales/zh/gear.json index d833f4512c..57d08be989 100644 --- a/common/locales/zh/gear.json +++ b/common/locales/zh/gear.json @@ -66,7 +66,7 @@ "weaponSpecial2Text": "史蒂芬韦伯的巨龙长矛", "weaponSpecial2Notes": "感受喷薄而出的巨龙神力吧!增加力量和感知各<%= attrs %>点。", "weaponSpecial3Text": "马斯泰恩的碎石流星锤", - "weaponSpecial3Notes": "怪物统统捣烂!增加体质和感知各<%= attrs %>点。", + "weaponSpecial3Notes": "怪物统统捣烂!增加力量,智力,体质各<%= attrs %>点。", "weaponSpecialCriticalText": "碾碎臭虫的批判战锤", "weaponSpecialCriticalNotes": "这位勇士杀死了一个使无数战士陨落的吹毛求疵的 Github 敌人。这把战锤由臭虫的骨头打造,能造成强大的致命一击。增加力量和感知各<%= attrs %>点。", "weaponSpecialTridentOfCrashingTidesText": "怒潮三叉戟", @@ -189,8 +189,10 @@ "weaponArmoireMiningPickaxNotes": "从你的任务中挖取最大量的金币!增加感知<%= per %>点。魔法衣橱:采矿者套装(3件中的第3件)。", "weaponArmoireBasicLongbowText": "基础长弓", "weaponArmoireBasicLongbowNotes": "一把有用的传下来的弓。增加<%= str %>点力量。魔法衣橱:基础射手套装(3件中的第1件)。", - "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", - "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireHabiticanDiplomaText": "Habitica村民毕业证书", + "weaponArmoireHabiticanDiplomaNotes": "重大成就的一个证书 -- 干的好!增加智力 <%= int %>点。魔法衣橱:毕业生套装(3件中的第1件)。", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "护甲", "armorBase0Text": "普通服装", "armorBase0Notes": "普通的衣服。 没有属性加成。", @@ -366,10 +368,10 @@ "armorMystery201512Notes": "召唤冰冷的冬之焰!没有属性加成。2015年12月订阅者物品。", "armorMystery201603Text": "幸运衣", "armorMystery201603Notes": "这件衣服是成千上万的四叶草缝成的!没有属性加成。2016年3月捐赠者物品。", - "armorMystery201604Text": "Armor o' Leaves", - "armorMystery201604Notes": "You, too, can be a small but fearsome leaf puff. Confers no benefit. April 2016 Subscriber Item.", - "armorMystery201605Text": "Marching Bard Uniform", - "armorMystery201605Notes": "Unlike the traditional bards who join adventuring parties, bards who join Habitican marching bands are known for grand parades, not dungeon raids. Confers no benefit. May 2016 Subscriber Item.", + "armorMystery201604Text": "叶子护甲", + "armorMystery201604Notes": "你的身周喷发着许多小但是可怕的叶子。没有属性加成。2016年4月捐赠者物品。", + "armorMystery201605Text": "游行诗人制服", + "armorMystery201605Notes": "不像传统的吟游诗人参加冒险派对,参加Habitic村民游行乐队的吟游诗人因宏大的游行而不是因地牢突击被众所周知。没有属性加成。2016年5月捐赠者物品。", "armorMystery301404Text": "蒸汽朋克套装", "armorMystery301404Notes": "整洁又精神,真聪明!没有属性加成。3015年2月订阅者物品", "armorArmoireLunarArmorText": "静月护甲", @@ -400,8 +402,10 @@ "armorArmoireMinerOverallsNotes": "它们看起来破旧,但他们被施了魔法抵御灰尘。增加体质<%= con %>点。魔法衣橱:采矿者套装(3件中的第2件)。", "armorArmoireBasicArcherArmorText": "基础射手皮甲", "armorArmoireBasicArcherArmorNotes": "这件伪装的背心使你在通过森林式不被注意。增加<%= per %>点感知。魔法衣橱:基础射手套装(3件中的第2件)。", - "armorArmoireGraduateRobeText": "Graduate Robe", - "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireGraduateRobeText": "毕业生法袍", + "armorArmoireGraduateRobeNotes": "恭喜恭喜!这件沉重的法袍承载着你所积累的大量知识。增加智力<%= int %> 点。魔法衣橱:毕业生套装(3件中的第2件)。", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "头饰", "headBase0Text": "没有头盔", "headBase0Notes": "没有头饰", @@ -573,10 +577,10 @@ "headMystery201602Notes": "对所有你的爱慕者隐藏你的身份。没有属性加成。2016年2月捐赠者物品。", "headMystery201603Text": "幸运帽", "headMystery201603Notes": "这顶大礼帽有着神奇的好运魔力。没有属性加成。2016年3月捐赠者物品。", - "headMystery201604Text": "Crown o' Flowers", - "headMystery201604Notes": "These woven flowers make a surprisingly strong helm! Confers no benefit. April 2016 Subscriber Item.", - "headMystery201605Text": "Marching Bard Hat", - "headMystery201605Notes": "Seventy-six dragons led the big parade, with a hundred and ten gryphons close at hand! Confers no benefit. May 2016 Subscriber Item.", + "headMystery201604Text": "鲜花王冠", + "headMystery201604Notes": "这些编织的鲜花造就了惊人强大的头盔!没有属性加成。2016年4月捐赠者物品。", + "headMystery201605Text": "游行诗人帽子", + "headMystery201605Notes": "七十六只龙领头大游行,一百一十只狮鹫近在眼前!2016年5月捐赠者物品。", "headMystery301404Text": "华丽礼帽", "headMystery301404Notes": "上流社会佼佼者的华丽礼帽!3015年1月捐赠者物品。没有属性加成。", "headMystery301405Text": "基础礼帽", @@ -625,8 +629,10 @@ "headArmoireMinerHelmetNotes": "保护你的头不被掉下的任务砸伤!增加智力 <%= int %>点。魔法衣橱:采矿者套装(3件中的第1件)。", "headArmoireBasicArcherCapText": "基础射手帽", "headArmoireBasicArcherCapNotes": "只有有了一个活泼的帽子,一个射手才是完整的!增加<%= per %>点感知。魔法衣橱:基础射手套装(3件中的第3件)。", - "headArmoireGraduateCapText": "Graduate Cap", - "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGraduateCapText": "毕业生帽子", + "headArmoireGraduateCapNotes": "恭喜恭喜!你深邃的思想为你赢得了这顶思考帽。增加智力<%= int %> 点。魔法衣橱:毕业生套装(3件中的第3件)。", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "副手物品", "shieldBase0Text": "没有副手装备", "shieldBase0Notes": "没有盾牌或副手武器。", @@ -730,8 +736,10 @@ "shieldArmoireDragonTamerShieldNotes": "用这件龙形的盾牌扰乱敌人吧。增加<%= per %>点感知。魔法衣橱:驯龙套装(3件套之2)。", "shieldArmoireMysticLampText": "神秘的灯", "shieldArmoireMysticLampNotes": "用神秘的灯照亮黑暗的洞穴!增加感知<%= per %>点。魔法衣橱:独立装备。", - "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", + "shieldArmoireFloralBouquetText": "鲜花束", "shieldArmoireFloralBouquetNotes": "在战斗中没有什么用处。但是它们很漂亮,不是吗?提升<%= con %>点体质。魔法衣橱:独立装备。", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "背部挂件", "backBase0Text": "没有背部挂件", "backBase0Notes": "没有背部挂件。", diff --git a/common/locales/zh/groups.json b/common/locales/zh/groups.json index 0f28f8abf2..e455737804 100644 --- a/common/locales/zh/groups.json +++ b/common/locales/zh/groups.json @@ -15,8 +15,8 @@ "resources": "资源", "askQuestionNewbiesGuild": "请教一个问题 (新人公会)", "tavernTalk": "酒馆聊天", - "tavernAlert1": "注意:开发者不会来这里阅读反馈。如果你想报告bug,请", - "tavernAlert2": "使用GitHub ", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "酒馆和公会版主是:", "communityGuidelines": "社区准则", "communityGuidelinesRead1": "请阅读我们的", @@ -92,7 +92,7 @@ "send": "发送", "messageSentAlert": "已发送消息", "pmHeading": "向<%= name %>发私信", - "pmsMarkedRead": "Your private messages have been marked as read", + "pmsMarkedRead": "您的私人消息已经被标记为已读", "clearAll": "删除所有消息", "confirmDeleteAllMessages": "确定要删除收件箱里的所有消息吗?其他用户依然会看到你已发送给他们的消息。", "optOutPopover": "不喜欢私信?点击不再接收", @@ -108,7 +108,7 @@ "privateMessageGiftGemsMessage": "<%= gemAmount %> 宝石!", "privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> 个月的捐助!", "cannotSendGemsToYourself": "无法向自己发送宝石。使用捐助功能试试看", - "badAmountOfGemsToSend": "Amount must be within 1 and your current number of gems.", + "badAmountOfGemsToSend": "总数必须在1到你当前宝石数量之间。", "abuseFlag": "举报违反社区准则的用户", "abuseFlagModalHeading": "举报 <%= name %> 违规", "abuseFlagModalBody": "你确定要举报这个帖子?你 只能 举报违反了<%= firstLinkStart %>社区准则<%= linkEnd %>或者 <%= secondLinkStart %>服务条款<%= linkEnd %> 的帖子。不当的举报是违反社区准则的,并且你会因此而违规。适当的举报理由包括但不限于:

", @@ -162,28 +162,29 @@ "partyOnName": "欢乐派对", "partyUpAchievement": "和另一个人一起加入一个队伍!愉快的去打怪兽并互相支持,玩的愉快。", "partyOnAchievement": "加入一个队伍,至少4人!享受你肩上扛着的不断增加的对伙伴的承诺,和你的朋友一起打败你的敌人!", - "groupIdRequired": "\"groupId\" must be a valid UUID", + "groupIdRequired": "\"groupId\"必须是一个有效的UUID", "groupNotFound": "找不到小组", - "groupTypesRequired": "You must supply a valid \"type\" query string.", - "questLeaderCannotLeaveGroup": "You cannot leave your party when you have started a quest. Abort the quest first.", - "cannotLeaveWhileActiveQuest": "You cannot leave party during an active quest. Please leave the quest first.", - "onlyLeaderCanRemoveMember": "Only group leader can remove a member!", + "groupTypesRequired": "你必须提供一个有效的\"type\"查询字符串。", + "questLeaderCannotLeaveGroup": "当你已经开始一个探索任务后就不能离开你的队伍。需要先放弃这个探索任务。", + "cannotLeaveWhileActiveQuest": "你不能在进行探索任务期间离开队伍。请先退出探索任务。", + "onlyLeaderCanRemoveMember": "只有小组长能移除一个成员!", "memberCannotRemoveYourself": "你不能移除自己!", - "groupMemberNotFound": "User not found among group's members", - "mustBeGroupMember": "Must be member of the group.", + "groupMemberNotFound": "小组成员中找不到用户", + "mustBeGroupMember": "必须是小组的成员。", "keepOrRemoveAll": "req.query.keep 必须是 \"keep-all\" 或者 \"remove-all\"", - "keepOrRemove": "req.query.keep must be either \"keep\" or \"remove\"", - "canOnlyInviteEmailUuid": "Can only invite using uuids or emails.", + "keepOrRemove": "req.query.keep必须是\"keep\"或\"remove\"", + "canOnlyInviteEmailUuid": "仅能用UUID或者电子邮件邀请。", "inviteMissingEmail": "邀请中缺失电子邮箱地址。", "partyMustbePrivate": "队伍必须是私有的", "userAlreadyInGroup": "用户已经在这个小组中。", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "用户已经被邀请进入这个小组。", "userAlreadyPendingInvitation": "用户已经收到邀请等待接受。", "userAlreadyInAParty": "用户已经在一个队伍中。", "userWithIDNotFound": "这个ID \"<%= userId %>\"的用户没有找到。", - "userHasNoLocalRegistration": "User does not have a local registration (username, email, password).", - "uuidsMustBeAnArray": "User ID invites must be an array.", - "emailsMustBeAnArray": "Email address invites must be an array.", - "canOnlyInviteMaxInvites": "You can only invite \"<%= maxInvites %>\" at a time", - "onlyCreatorOrAdminCanDeleteChat": "Not authorized to delete this message!" + "userHasNoLocalRegistration": "用户不能有一个本地注册(用户名,电子邮件,密码)。", + "uuidsMustBeAnArray": "用户ID邀请必须是一个数组。", + "emailsMustBeAnArray": "电子邮件地址邀请必须是一个数组。", + "canOnlyInviteMaxInvites": "你仅能在同一时间邀请\"<%= maxInvites %>\"个", + "onlyCreatorOrAdminCanDeleteChat": "没有授权删除这个消息!" } \ No newline at end of file diff --git a/common/locales/zh/messages.json b/common/locales/zh/messages.json index a1fd1e02c1..cb7b2ac1c3 100644 --- a/common/locales/zh/messages.json +++ b/common/locales/zh/messages.json @@ -42,7 +42,7 @@ "messageAuthMustIncludeTokens": "你的请求内容里必须包括uid(user id)和勋章", "messageGroupNotFound": "没有找到这个小组,或者你没有权限", "messageGroupAlreadyInParty": "你已加入这个队伍,请刷新页面", - "messageGroupOnlyLeaderCanUpdate": "只有小组官员才可以更新小组信息", + "messageGroupOnlyLeaderCanUpdate": "只有小组长才可以更新小组信息!", "messageGroupRequiresInvite": "无法加入没有邀请你的小组", "messageGroupCannotRemoveSelf": "你不能将自己移除", "messageGroupChatBlankMessage": "你不能发送空白消息", diff --git a/common/locales/zh/quests.json b/common/locales/zh/quests.json index 1b61891dea..79c25190f5 100644 --- a/common/locales/zh/quests.json +++ b/common/locales/zh/quests.json @@ -89,13 +89,13 @@ "questAlreadyUnderway": "你的队伍已经开始一个探索任务。当前探索任务结束后请再试一次。", "questAlreadyAccepted": "你已经接收探索任务邀请。", "noActiveQuestToLeave": "没有正进行的探索任务来退出", - "questLeaderCannotLeaveQuest": "任务业主不能放弃任务", + "questLeaderCannotLeaveQuest": "探索任务发起者不能离开探索任务", "notPartOfQuest": "您不是任务的一部分", - "noActiveQuestToAbort": "There is no active quest to abort.", - "onlyLeaderAbortQuest": "Only the group or quest leader can abort a quest.", + "noActiveQuestToAbort": "没有正进行的探索任务来放弃。", + "onlyLeaderAbortQuest": "仅有小组长或任务发起者能放弃一个任务。", "questAlreadyRejected": "您已经拒绝了任务邀请。", - "cantCancelActiveQuest": "You can not cancel an active quest, use the abort functionality.", - "onlyLeaderCancelQuest": "Only the group or quest leader can cancel the quest.", - "questNotPending": "There is no quest to start.", - "questOrGroupLeaderOnlyStartQuest": "Only the quest leader or group leader can force start the quest" + "cantCancelActiveQuest": "你不能取消一个正进行的探索任务,运用放弃功能。", + "onlyLeaderCancelQuest": "仅有小组长或任务发起者能取消一个任务。", + "questNotPending": "现在没有开始的探索任务。", + "questOrGroupLeaderOnlyStartQuest": "仅有小组长或任务发起者能强制开始一个任务" } \ No newline at end of file diff --git a/common/locales/zh/questscontent.json b/common/locales/zh/questscontent.json index 6fd06f039a..38dde558a6 100644 --- a/common/locales/zh/questscontent.json +++ b/common/locales/zh/questscontent.json @@ -315,10 +315,10 @@ "questFalconBoss": "掠食明天之鸟", "questFalconDropFalconEgg": "猎鹰(宠物蛋)", "questFalconUnlockText": "解锁猎鹰蛋购买功能", - "questTreelingText": "The Tangle Tree", + "questTreelingText": "纠结树", "questTreelingNotes": "It's the annual Garden Competition, and everyone is talking about the mysterious project which @aurakami has promised to unveil. You join the crowd on the day of the big announcement, and marvel at the introduction of a moving tree. @fuzzytrees explains that the tree will help with garden maintenance, showing how it can mow the lawn, trim the hedge and prune the roses all at the same time – until the tree suddenly goes wild, turning its secateurs on its creator! The crowd panics as everyone tries to flee, but you aren't afraid – you leap forward, ready to do battle.", "questTreelingCompletion": "You dust yourself off as the last few leaves drift to the floor. In spite of the upset, the Garden Competition is now safe – although the tree you just reduced to a heap of wood chips won't be winning any prizes! \"Still a few kinks to work out there,\" @PainterProphet says. \"Perhaps someone else would do a better job of training the saplings. Do you fancy a go?\"", - "questTreelingBoss": "Tangle Tree", - "questTreelingDropTreelingEgg": "Treeling (Egg)", - "questTreelingUnlockText": "Unlocks purchasable Treeling eggs in the Market" + "questTreelingBoss": "纠结树", + "questTreelingDropTreelingEgg": "树芽(蛋)", + "questTreelingUnlockText": "解锁树芽蛋购买功能" } \ No newline at end of file diff --git a/common/locales/zh/subscriber.json b/common/locales/zh/subscriber.json index 736a16e65e..c1303631f5 100644 --- a/common/locales/zh/subscriber.json +++ b/common/locales/zh/subscriber.json @@ -105,8 +105,8 @@ "mysterySet201601": "决心组冠军", "mysterySet201602": "负心人套装", "mysterySet201603": "幸运草套装", - "mysterySet201604": "Leaf Warrior Set", - "mysterySet201605": "Marching Bard Set", + "mysterySet201604": "叶子战士套装", + "mysterySet201605": "游行诗人套装", "mysterySet301404": "蒸汽朋克标准套装", "mysterySet301405": "蒸汽朋克配饰套装", "mysterySetwondercon": "Wondercon漫展", @@ -118,21 +118,21 @@ "hourglassBuyItemConfirm": "花费1个神秘沙漏购买这个道具?", "petsAlreadyOwned": "你已经拥有这只宠物", "mountsAlreadyOwned": "你已经拥有这只坐骑", - "typeNotAllowedHourglass": "Item type not supported for purchase with Mystic Hourglass. Allowed types: <%= allowedTypes %>", + "typeNotAllowedHourglass": "本道具无法使用神秘沙漏购买,可购买种类有:<%= allowedTypes %>", "petsNotAllowedHourglass": "本宠物无法使用神秘沙漏购买,可购买种类有:", "mountsNotAllowedHourglass": "本坐骑无法使用神秘沙漏购买,可购买种类有:", "hourglassPurchase": "你使用了一个神秘沙漏购买了一件道具!", "hourglassPurchaseSet": "你使用了一个神秘沙漏购买了一套道具组合!", - "missingUnsubscriptionCode": "Missing unsubscription code.", - "missingSubscription": "User does not have a plan subscription", - "missingSubscriptionCode": "Missing subscription code. Possible values: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", - "cannotDeleteActiveAccount": "You have an active subscription, cancel your plan before deleting your account.", + "missingUnsubscriptionCode": "缺少取消捐助代码。", + "missingSubscription": "用户没有计划捐助", + "missingSubscriptionCode": "缺少捐助代码。可能的值:basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo。", + "cannotDeleteActiveAccount": "你有一个正进行的捐助,在删除你的账号前取消你的捐助计划。", "paymentNotSuccessful": "支付失败", - "planNotActive": "The plan hasn't activated yet (due to a PayPal bug). It will begin <%= nextBillingDate %>, after which you can cancel to retain your full benefits", - "notAllowedHourglass": "Pet/Mount not available for purchase with Mystic Hourglass.", - "readCard": "<%= cardType %> has been read", - "cardTypeRequired": "Card type required", - "cardTypeNotAllowed": "Unknown card type.", + "planNotActive": "捐助计划还没有开始(由于一个PayPal漏洞)。它将在<%= nextBillingDate %>开始,在开始后你可以取消它来保留你的完整资产。", + "notAllowedHourglass": "宠物/坐骑 无法使用神秘沙漏购买。", + "readCard": "<%= cardType %>已读", + "cardTypeRequired": "需要卡片类型", + "cardTypeNotAllowed": "未知的卡片类型", "invalidCoupon": "无效的优惠劵代码", "couponUsed": "优惠劵已被使用", "noSudoAccess": "您没有sudo权限", diff --git a/common/locales/zh/tasks.json b/common/locales/zh/tasks.json index 25fda3751f..a67b6ec075 100644 --- a/common/locales/zh/tasks.json +++ b/common/locales/zh/tasks.json @@ -73,7 +73,7 @@ "clearTags": "清除", "hideTags": "隐藏", "showTags": "显示", - "toRequired": "You must supply a to value", + "toRequired": "你必须提供一个去向值", "startDate": "开始日期", "startDateHelpTitle": "这个 任务 什么时候开始", "startDateHelp": "设置任务生效的日期。在这之前将不会到期。", @@ -91,7 +91,7 @@ "fortify": "稳固", "fortifyText": "Fortify will return all your tasks, except challenge tasks, to a neutral (yellow) state, as if you'd just added them, and top your Health off to full. This is great if all your red tasks are making the game too hard, or all your blue tasks are making the game too easy. If starting fresh sounds much more motivating, spend the Gems and catch a reprieve!", "confirmFortify": "你确定吗?", - "fortifyComplete": "Fortify complete!", + "fortifyComplete": "加固完成!", "sureDelete": "你确定要删除这些 <%= taskType %>文本\"<%= taskText %>\"吗?", "streakCoins": "连击奖励!", "pushTaskToTop": "将任务置于顶部.按住ctrl或者cmd可拖至底部。", @@ -115,17 +115,17 @@ "rewardHelp3": "特殊装备会在世界性事件中出现。", "rewardHelp4": "别害怕,大胆地为自己设置自定义奖励!来这里看看 一些简单例子。", "clickForHelp": "点击获取帮助", - "taskIdRequired": "\"taskId\" must be a valid UUID.", + "taskIdRequired": "\"taskId\"必须是一个有效的UUID。", "taskNotFound": "找不到任务。", - "invalidTaskType": "Task type must be one of \"habit\", \"daily\", \"todo\", \"reward\".", - "cantDeleteChallengeTasks": "A task belonging to a challenge can't be deleted.", - "checklistOnlyDailyTodo": "Checklists are supported only on dailies and todos", - "checklistItemNotFound": "No checklist item was found with given id.", - "itemIdRequired": "\"itemId\" must be a valid UUID.", - "tagNotFound": "No tag item was found with given id.", - "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", - "positionRequired": "\"position\" is required and must be a number.", - "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", - "alreadyTagged": "The task is already tagged with given tag." + "invalidTaskType": "任务类型必须是\"habit\",\"daily\",\"todo\",\"reward\"中的一个。", + "cantDeleteChallengeTasks": "属于一个挑战的任务不能被删除。", + "checklistOnlyDailyTodo": "仅有每日任务和待办事项支持添加清单功能", + "checklistItemNotFound": "用给出的id找不到清单项目。", + "itemIdRequired": "\"itemId\"必须是一个有效的UUID。", + "tagNotFound": "用给出的id找不到标签项目。", + "tagIdRequired": "\"tagId\"必须是一个对应于属于用户的一个标签的有效UUID。", + "positionRequired": "\"position\"是必须的并且必须为一个数字。", + "cantMoveCompletedTodo": "不能移动一个完成的待办事项。", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", + "alreadyTagged": "任务已经被给出的标签标记。" } \ No newline at end of file diff --git a/common/locales/zh_TW/backgrounds.json b/common/locales/zh_TW/backgrounds.json index 45f6ea4cb1..cd99b1689f 100644 --- a/common/locales/zh_TW/backgrounds.json +++ b/common/locales/zh_TW/backgrounds.json @@ -167,5 +167,12 @@ "backgroundGazeboText": "Gazebo", "backgroundGazeboNotes": "Battle a Gazebo.", "backgroundTreeRootsText": "Tree Roots", - "backgroundTreeRootsNotes": "Explore the Tree Roots." + "backgroundTreeRootsNotes": "Explore the Tree Roots.", + "backgrounds062016": "SET 25: Released June 2016", + "backgroundLighthouseShoreText": "Lighthouse Shore", + "backgroundLighthouseShoreNotes": "Stroll down the Lighthouse Shore.", + "backgroundLilypadText": "Lilypad", + "backgroundLilypadNotes": "Hop on a Lilypad.", + "backgroundWaterfallRockText": "Waterfall Rock", + "backgroundWaterfallRockNotes": "Splash on a Waterfall Rock." } \ No newline at end of file diff --git a/common/locales/zh_TW/gear.json b/common/locales/zh_TW/gear.json index dd5a8756f3..38cedf5c7e 100644 --- a/common/locales/zh_TW/gear.json +++ b/common/locales/zh_TW/gear.json @@ -191,6 +191,8 @@ "weaponArmoireBasicLongbowNotes": "A serviceable hand-me-down bow. Increases Strength by <%= str %>. Enchanted Armoire: Basic Archer Set (Item 1 of 3).", "weaponArmoireHabiticanDiplomaText": "Habitican Diploma", "weaponArmoireHabiticanDiplomaNotes": "A certificate of significant achievement -- well done! Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 1 of 3).", + "weaponArmoireSandySpadeText": "Sandy Spade", + "weaponArmoireSandySpadeNotes": "A tool for digging, as well as flicking sand into the eyes of enemy monsters. Increases Strength by <%= str %>. Enchanted Armoire: Seaside Set (Item 1 of 3).", "armor": "盔甲", "armorBase0Text": "正常服裝", "armorBase0Notes": "普通的衣服。 沒有屬性加成。", @@ -402,6 +404,8 @@ "armorArmoireBasicArcherArmorNotes": "This camouflaged vest lets you slip unnoticed through the forests. Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 2 of 3).", "armorArmoireGraduateRobeText": "Graduate Robe", "armorArmoireGraduateRobeNotes": "Congratulations! This weighty robe hangs heavy with all the knowledge you have accrued. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 2 of 3).", + "armorArmoireStripedSwimsuitText": "Striped Swimsuit", + "armorArmoireStripedSwimsuitNotes": "What could be more fun than battling sea monsters on the beach? Increases Constitution by <%= con %>. Enchanted Armoire: Seaside Set (Item 2 of 3).", "headgear": "頭飾", "headBase0Text": "沒有頭盔", "headBase0Notes": "沒有頭飾", @@ -627,6 +631,8 @@ "headArmoireBasicArcherCapNotes": "No archer would be complete without a jaunty cap! Increases Perception by <%= per %>. Enchanted Armoire: Basic Archer Set (Item 3 of 3).", "headArmoireGraduateCapText": "Graduate Cap", "headArmoireGraduateCapNotes": "Congratulations! Your deep thoughts have earned you this thinking cap. Increases Intelligence by <%= int %>. Enchanted Armoire: Graduate Set (Item 3 of 3).", + "headArmoireGreenFloppyHatText": "Green Floppy Hat", + "headArmoireGreenFloppyHatNotes": "Many spells have been sewn into this simple hat, giving it a gorgeous green color. Increases Constitution, Intelligence, and Perception by <%= attrs %> each. Enchanted Armoire: Independent Item.", "offhand": "副手物品", "shieldBase0Text": "沒有副手裝備", "shieldBase0Notes": "沒有盾牌或副武器。", @@ -732,6 +738,8 @@ "shieldArmoireMysticLampNotes": "Light the darkest caves with this mystic lamp! Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", "shieldArmoireFloralBouquetText": "Bouquet o' Flowers", "shieldArmoireFloralBouquetNotes": "Not much help in battle, but aren't they beautiful? Increases Constitution by <%= con %>. Enchanted Armoire: Independent Item.", + "shieldArmoireSandyBucketText": "Sandy Bucket", + "shieldArmoireSandyBucketNotes": "Good for storing all that Gold that you'll earn from completing tasks! Increases Perception by <%= per %>. Enchanted Armoire: Seaside Set (Item 3 of 3).", "back": "後背附件", "backBase0Text": "沒有後背附件", "backBase0Notes": "沒有後背附件。", diff --git a/common/locales/zh_TW/groups.json b/common/locales/zh_TW/groups.json index 693c83fb77..75249e4b1c 100644 --- a/common/locales/zh_TW/groups.json +++ b/common/locales/zh_TW/groups.json @@ -15,8 +15,8 @@ "resources": "資源", "askQuestionNewbiesGuild": "提問 ( 新手公會 )", "tavernTalk": "酒館聊天", - "tavernAlert1": "注意:如果您想回報一個bug,開發者在這裡不會看到。請", - "tavernAlert2": "到 GitHub 回報", + "tavernAlert1": "To report a bug, visit", + "tavernAlert2": "the Report a Bug Guild", "moderatorIntro1": "酒館和公會的版主是:", "communityGuidelines": "社群規範", "communityGuidelinesRead1": "請閲讀我們的", @@ -177,6 +177,7 @@ "inviteMissingEmail": "Missing email address in invite.", "partyMustbePrivate": "Parties must be private", "userAlreadyInGroup": "User already in that group.", + "cannotInviteSelfToGroup": "You cannot invite yourself to a group.", "userAlreadyInvitedToGroup": "User already invited to that group.", "userAlreadyPendingInvitation": "User already pending invitation.", "userAlreadyInAParty": "User already in a party.", diff --git a/common/locales/zh_TW/tasks.json b/common/locales/zh_TW/tasks.json index 5ff68283bc..76628ce854 100644 --- a/common/locales/zh_TW/tasks.json +++ b/common/locales/zh_TW/tasks.json @@ -126,6 +126,6 @@ "tagIdRequired": "\"tagId\" must be a valid UUID corresponding to a tag belonging to the user.", "positionRequired": "\"position\" is required and must be a number.", "cantMoveCompletedTodo": "Can't move a completed todo.", - "directionUpDown": "\"direction\" is required and must be 'up' or 'down'", + "directionUpDown": "\"direction\" is required and must be 'up' or 'down'.", "alreadyTagged": "The task is already tagged with given tag." } \ No newline at end of file