From 0cb254d5fc83cc06623091a28d0cb6bcbc0b2ff7 Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Wed, 1 Mar 2017 18:33:35 +0100 Subject: [PATCH] chore(i18n): update locales --- website/common/locales/bg/backgrounds.json | 14 ++-- website/common/locales/bg/front.json | 2 +- website/common/locales/bg/gear.json | 16 ++--- website/common/locales/bg/groups.json | 5 +- .../common/locales/bg/loginincentives.json | 4 +- website/common/locales/bg/subscriber.json | 2 +- website/common/locales/bg/tasks.json | 26 ++++++- website/common/locales/cs/groups.json | 5 +- .../common/locales/cs/loginincentives.json | 4 +- website/common/locales/cs/tasks.json | 26 ++++++- website/common/locales/da/groups.json | 5 +- .../common/locales/da/loginincentives.json | 4 +- website/common/locales/da/tasks.json | 26 ++++++- website/common/locales/de/backgrounds.json | 14 ++-- website/common/locales/de/front.json | 4 +- website/common/locales/de/gear.json | 22 +++--- website/common/locales/de/generic.json | 6 +- website/common/locales/de/groups.json | 5 +- website/common/locales/de/limited.json | 10 +-- .../common/locales/de/loginincentives.json | 4 +- website/common/locales/de/questscontent.json | 4 +- website/common/locales/de/subscriber.json | 4 +- website/common/locales/de/tasks.json | 26 ++++++- website/common/locales/en@pirate/groups.json | 5 +- .../locales/en@pirate/loginincentives.json | 4 +- website/common/locales/en@pirate/tasks.json | 26 ++++++- website/common/locales/en_GB/gear.json | 4 +- website/common/locales/en_GB/groups.json | 5 +- .../common/locales/en_GB/loginincentives.json | 4 +- website/common/locales/en_GB/tasks.json | 26 ++++++- website/common/locales/es/backgrounds.json | 10 +-- website/common/locales/es/content.json | 6 +- website/common/locales/es/gear.json | 20 +++--- website/common/locales/es/groups.json | 5 +- .../common/locales/es/loginincentives.json | 4 +- website/common/locales/es/questscontent.json | 4 +- website/common/locales/es/subscriber.json | 2 +- website/common/locales/es/tasks.json | 26 ++++++- .../common/locales/es_419/backgrounds.json | 18 ++--- website/common/locales/es_419/content.json | 38 +++++----- website/common/locales/es_419/groups.json | 5 +- .../locales/es_419/loginincentives.json | 4 +- website/common/locales/es_419/merch.json | 8 +-- website/common/locales/es_419/tasks.json | 26 ++++++- website/common/locales/fr/backgrounds.json | 14 ++-- website/common/locales/fr/front.json | 2 +- website/common/locales/fr/gear.json | 72 +++++++++---------- website/common/locales/fr/groups.json | 5 +- .../common/locales/fr/loginincentives.json | 4 +- website/common/locales/fr/subscriber.json | 2 +- website/common/locales/fr/tasks.json | 26 ++++++- website/common/locales/he/groups.json | 5 +- .../common/locales/he/loginincentives.json | 4 +- website/common/locales/he/tasks.json | 26 ++++++- website/common/locales/hu/groups.json | 5 +- .../common/locales/hu/loginincentives.json | 4 +- website/common/locales/hu/tasks.json | 26 ++++++- website/common/locales/id/groups.json | 5 +- .../common/locales/id/loginincentives.json | 4 +- website/common/locales/id/tasks.json | 26 ++++++- website/common/locales/it/backgrounds.json | 14 ++-- website/common/locales/it/front.json | 8 +-- website/common/locales/it/gear.json | 68 +++++++++--------- website/common/locales/it/groups.json | 5 +- website/common/locales/it/limited.json | 2 +- .../common/locales/it/loginincentives.json | 4 +- website/common/locales/it/questscontent.json | 68 +++++++++--------- website/common/locales/it/spells.json | 2 +- website/common/locales/it/subscriber.json | 2 +- website/common/locales/it/tasks.json | 26 ++++++- website/common/locales/ja/backgrounds.json | 2 +- website/common/locales/ja/groups.json | 5 +- .../common/locales/ja/loginincentives.json | 4 +- website/common/locales/ja/tasks.json | 26 ++++++- website/common/locales/nl/backgrounds.json | 6 +- website/common/locales/nl/front.json | 2 +- website/common/locales/nl/gear.json | 16 ++--- website/common/locales/nl/groups.json | 5 +- .../common/locales/nl/loginincentives.json | 4 +- website/common/locales/nl/subscriber.json | 2 +- website/common/locales/nl/tasks.json | 26 ++++++- website/common/locales/pl/backgrounds.json | 8 +-- website/common/locales/pl/front.json | 2 +- website/common/locales/pl/gear.json | 6 +- website/common/locales/pl/groups.json | 5 +- .../common/locales/pl/loginincentives.json | 4 +- website/common/locales/pl/questscontent.json | 2 +- website/common/locales/pl/settings.json | 2 +- website/common/locales/pl/tasks.json | 26 ++++++- website/common/locales/pt/gear.json | 22 +++--- website/common/locales/pt/groups.json | 5 +- .../common/locales/pt/loginincentives.json | 4 +- website/common/locales/pt/tasks.json | 26 ++++++- website/common/locales/pt_BR/backgrounds.json | 4 +- website/common/locales/pt_BR/groups.json | 5 +- .../common/locales/pt_BR/loginincentives.json | 4 +- website/common/locales/pt_BR/tasks.json | 26 ++++++- website/common/locales/ro/groups.json | 5 +- .../common/locales/ro/loginincentives.json | 4 +- website/common/locales/ro/tasks.json | 26 ++++++- website/common/locales/ru/groups.json | 5 +- .../common/locales/ru/loginincentives.json | 4 +- website/common/locales/ru/tasks.json | 26 ++++++- .../locales/sk/communityguidelines.json | 8 +-- website/common/locales/sk/groups.json | 5 +- .../common/locales/sk/loginincentives.json | 4 +- website/common/locales/sk/tasks.json | 26 ++++++- website/common/locales/sr/groups.json | 5 +- .../common/locales/sr/loginincentives.json | 4 +- website/common/locales/sr/tasks.json | 26 ++++++- website/common/locales/sv/groups.json | 5 +- .../common/locales/sv/loginincentives.json | 4 +- website/common/locales/sv/tasks.json | 26 ++++++- website/common/locales/uk/groups.json | 5 +- .../common/locales/uk/loginincentives.json | 4 +- website/common/locales/uk/tasks.json | 26 ++++++- website/common/locales/zh/backgrounds.json | 10 +-- website/common/locales/zh/front.json | 2 +- website/common/locales/zh/gear.json | 16 ++--- website/common/locales/zh/groups.json | 5 +- .../common/locales/zh/loginincentives.json | 6 +- website/common/locales/zh/subscriber.json | 2 +- website/common/locales/zh/tasks.json | 26 ++++++- website/common/locales/zh_TW/backgrounds.json | 6 +- website/common/locales/zh_TW/character.json | 4 +- website/common/locales/zh_TW/content.json | 20 +++--- website/common/locales/zh_TW/faq.json | 2 +- website/common/locales/zh_TW/generic.json | 10 +-- website/common/locales/zh_TW/groups.json | 5 +- .../common/locales/zh_TW/loginincentives.json | 4 +- website/common/locales/zh_TW/maintenance.json | 2 +- website/common/locales/zh_TW/overview.json | 6 +- website/common/locales/zh_TW/tasks.json | 26 ++++++- 133 files changed, 1093 insertions(+), 443 deletions(-) diff --git a/website/common/locales/bg/backgrounds.json b/website/common/locales/bg/backgrounds.json index 6d2c5540fb..d3ae6866ca 100644 --- a/website/common/locales/bg/backgrounds.json +++ b/website/common/locales/bg/backgrounds.json @@ -246,11 +246,11 @@ "backgroundTreasureRoomNotes": "Насладете се на богатствата в съкровищница.", "backgroundWeddingArchText": "Сватбена арка", "backgroundWeddingArchNotes": "Позирайте под сватбената арка", - "backgrounds032017": "SET 34: Released March 2017", - "backgroundMagicBeanstalkText": "Magic Beanstalk", - "backgroundMagicBeanstalkNotes": "Ascend a Magic Beanstalk.", - "backgroundMeanderingCaveText": "Meandering Cave", - "backgroundMeanderingCaveNotes": "Explore the Meandering Cave.", - "backgroundMistiflyingCircusText": "Mistiflying Circus", - "backgroundMistiflyingCircusNotes": "Carouse in the Mistiflying Circus." + "backgrounds032017": "КОМПЛЕКТ 34: март 2017 г.", + "backgroundMagicBeanstalkText": "Вълшебно бобено стъбло", + "backgroundMagicBeanstalkNotes": "Покатерете се на вълшебно бобено стъбло.", + "backgroundMeanderingCaveText": "Криволичеща пещера", + "backgroundMeanderingCaveNotes": "Изследвайте криволичещата пещера.", + "backgroundMistiflyingCircusText": "Циркът на Мъглоград", + "backgroundMistiflyingCircusNotes": "Забавлявайте се в цирка на Мъглоград." } \ No newline at end of file diff --git a/website/common/locales/bg/front.json b/website/common/locales/bg/front.json index ce812bba7b..09d0ec8b7a 100644 --- a/website/common/locales/bg/front.json +++ b/website/common/locales/bg/front.json @@ -37,7 +37,7 @@ "dragonsilverQuote": "Вече не помня колко системи за следене на времето и задачите съм ползвал през годините… Хабитика е единственото нещо, което всъщност ми помага да свърша нещата, които искам, а не просто да ги изброя.", "dreimQuote": "Когато открих Хабитика миналото лято, тъкмо ме бяха скъсали на половината ми изпити. Благодарение на ежедневните задачи… успях да се организирам и дисциплинирам, и в крайна сметка взех всичките си изпити с много добри оценки преди месец.", "elmiQuote": "Всяка сутрин ставам с мисълта, че трябва да печеля злато!", - "emailNewPass": "Email a Password Reset Link", + "emailNewPass": "Изпращане на е-писмо с връзка за подновяване на паролата", "evagantzQuote": "За първи път ми се случва зъболекарят ми да се впечатли от навиците ми за използване на конец за зъби. Благодаря, Хабитика!", "examplesHeading": "Играчите използват Хабитика, за да се справят с…", "featureAchievementByline": "Направили сте нещо страхотно? Вземете значка и я покажете на всички!", diff --git a/website/common/locales/bg/gear.json b/website/common/locales/bg/gear.json index aa56885d06..c14cc9d93a 100644 --- a/website/common/locales/bg/gear.json +++ b/website/common/locales/bg/gear.json @@ -246,8 +246,8 @@ "weaponArmoireWoodElfStaffNotes": "Този скиптър, създаден от паднал клон на древно дърво, ще Ви помогне да разговаряте с всички горски обитатели, били те малки или големи. Увеличава интелигентността с <%= int %>. Омагьосан гардероб: комплект „Дървесен елф“ (предмет 3 от 3).", "weaponArmoireWandOfHeartsText": "Магическа пръчка със сърце", "weaponArmoireWandOfHeartsNotes": "Тази магическа пръчка излъчва топла червена светлина. А и ще Ви дари с мъдрост. Увеличава интелигентността с <%= int %>. Омагьосан гардероб: комплект „Дама купа“ (предмет 3 от 3).", - "weaponArmoireForestFungusStaffText": "Forest Fungus Staff", - "weaponArmoireForestFungusStaffNotes": "Use this gnarled staff to work mycological magic! Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Independent Item.", + "weaponArmoireForestFungusStaffText": "Горски гъбен скиптър", + "weaponArmoireForestFungusStaffNotes": "Използвайте този чепат скиптър, за да изпълнявате гъбени вълшебства. Увеличава интелигентността с <%= int %> и усета с <%= per %>. Омагьосан гардероб: Независим предмет.", "armor": "броня", "armorCapitalized": "Броня", "armorBase0Text": "Обикновени дрехи", @@ -528,8 +528,8 @@ "armorArmoireRamFleeceRobesNotes": "С тези одежди ще Ви бъде топло дори и в най-яростната виелица. Увеличава якостта с <%= con %> и силата с <%= str %>. Омагьосан гардероб: комплект „Овчи варварин“ (предмет 2 от 3).", "armorArmoireGownOfHeartsText": "Рокля на сърца", "armorArmoireGownOfHeartsNotes": "Тази рокля има страхотно жабо! Но това не е всичко. Тя също така ще подсили сърцето Ви. Увеличава якостта с <%= con %>. Омагьосан гардероб: комплект „Дама купа“ (предмет 2 от 3).", - "armorArmoireMushroomDruidArmorText": "Mushroom Druid Armor", - "armorArmoireMushroomDruidArmorNotes": "This woody brown armor, capped with tiny mushrooms, will help you hear the whispers of forest life. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Mushroom Druid Set (Item 2 of 3).", + "armorArmoireMushroomDruidArmorText": "Броня на гъбен друид", + "armorArmoireMushroomDruidArmorNotes": "Тази дървесно кафява броня, украсена с малки гъбки, ще Ви помогне да чуете шепота на горския живот. Увеличава якостта с <%= con %> и усета с <%= per %>. Омагьосан гардероб: комплект „Гъбен друид“ (предмет 2 от 3).", "headgear": "защита за главата", "headgearCapitalized": "Защита за главата", "headBase0Text": "Няма шлем", @@ -828,8 +828,8 @@ "headArmoireRamHeaddressNotes": "Този шлем е изработен така, че да прилича на глава на овен. Увеличава якостта с <%= con %> и усета с <%= per %>. Омагьосан гардероб: комплект „Овчи варварин“ (предмет 1 от 3).", "headArmoireCrownOfHeartsText": "Корона-сърце", "headArmoireCrownOfHeartsNotes": "Тази червена като роза корона не е проста зашеметяваща! Та ще даде сила на сърцето Ви срещу упоритите задачи. Увеличава силата с <%= str %>. Омагьосан гардероб: комплект „Дама купа“ (предмет 1 от 3).", - "headArmoireMushroomDruidCapText": "Mushroom Druid Cap", - "headArmoireMushroomDruidCapNotes": "Harvested deep in a misty forest, this cap grants the wearer knowledge of medicinal plants. Increases Intelligence by <%= int %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 1 of 3).", + "headArmoireMushroomDruidCapText": "Шапка на гъбен друид", + "headArmoireMushroomDruidCapNotes": "Отгледана някъде в дълбоката мъглива гора, тази шапка дава на собственика си знания относно лечебните билки. Увеличава интелигентността с <%= int %> и силата с <%= str %>. Омагьосан гардероб: комплект „Гъбен друид“ (предмет 1 от 3).", "offhand": "предмет за защитната ръка", "offhandCapitalized": "Предмет за защитната ръка", "shieldBase0Text": "Няма предмет в защитната ръка", @@ -970,8 +970,8 @@ "shieldArmoireRamHornShieldNotes": "Засилите се право срещу упоритите ежедневни задачи и ги изблъскайте с този щит. Увеличава якостта и силата с по <%= attrs %>. Омагьосан гардероб: комплект „Овчи варварин“ (предмет 3 от 3).", "shieldArmoireRedRoseText": "Червена роза", "shieldArmoireRedRoseNotes": "Тази роза с плътен червен цвят мирише вълшебно. Също така ще изостри умението Ви за разбиране.. Увеличава усета с <%= per %>. Омагьосан гардероб: Независим предмет.", - "shieldArmoireMushroomDruidShieldText": "Mushroom Druid Shield", - "shieldArmoireMushroomDruidShieldNotes": "Though made from a mushroom, there's nothing mushy about this tough shield! Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 3 of 3).", + "shieldArmoireMushroomDruidShieldText": "Щит на гъбен друид", + "shieldArmoireMushroomDruidShieldNotes": "Въпреки че е направен от гъба, в този здрав щит няма нищо странно!. Увеличава якостта с <%= con %> и силата с <%= str %>. Омагьосан гардероб: комплект „Гъбен друид“ (предмет 3 от 3).", "back": "Аксесоар за гръб", "backBase0Text": "Няма аксесоар за гръб", "backBase0Notes": "Няма аксесоар за гръб.", diff --git a/website/common/locales/bg/groups.json b/website/common/locales/bg/groups.json index a1564e978f..038fdc927d 100644 --- a/website/common/locales/bg/groups.json +++ b/website/common/locales/bg/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Съобщението е изпратено", "pmHeading": "Лично съобщение до <%= name %>", "pmsMarkedRead": "Личните Ви съобщения бяха отбелязани като прочетени", + "possessiveParty": "Групата на <%= name %>", "clearAll": "Изтриване на всички съобщения", "confirmDeleteAllMessages": "Наистина ли искате да изтриете всички съобщения от входящата поща? Другите потребители ще виждат изпратените от Вас съобщения.", "optOutPopover": "Личните съобщения не Ви допадат? Щракнете тук, за да се откажете напълно от тях.", @@ -167,7 +168,6 @@ "partyEmpty": "В групата Ви няма никой друг. Поканете приятелите си!", "partyChatEmpty": "В групата Ви няма съобщения! Напишете съобщение в полето по-горе, за да завържете разговор.", "guildChatEmpty": "В гилдията няма съобщения! Напишете съобщение в полето по-горе, за да завържете разговор.", - "possessiveParty": "Групата на <%= name %>", "requestAcceptGuidelines": "Ако искате да публикувате съобщения в кръчмата или в някоя група или гилдия, моля, първо прочетете нашите <%= linkStart %>Обществени правила<%= linkEnd %> и след това щракнете бутона по-долу, за да отбележите, че ги приемате.", "partyUpName": "Купонът започва", "partyOnName": "Купонът продължава", @@ -250,5 +250,6 @@ "claimedBy": "Поета от: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Не можете да изтриете груповите задачи, които са Ви разпределени.", "confirmGuildPlanCreation": "Създаване на тази група?", - "onlyGroupLeaderCanInviteToGroupPlan": "Само водачът на групата може да кани хора в група с абонамент." + "onlyGroupLeaderCanInviteToGroupPlan": "Само водачът на групата може да кани хора в група с абонамент.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/bg/loginincentives.json b/website/common/locales/bg/loginincentives.json index a7fca315ad..e147c02c0b 100644 --- a/website/common/locales/bg/loginincentives.json +++ b/website/common/locales/bg/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Получихте <%= reward %>", "earnedRewardForDevotion": "Чрез усърдието си в подобряването на собствения си живот, си заслужихте <%= reward %>.", - "nextRewardUnlocksIn": "Следващата Ви награда ще се отключи след <%= numberOfCheckinsLeft %> отчитания!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Страхотно!", "totalCount": "Общо: <%= count %>", - "countLeft": "Остават <%= count %> отчитания до следващата награда", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Когато става въпрос за изграждане на навици, ключът е в постоянството. Всеки ден, в който се отчетете, Ви доближава до наградата.", "totalCheckins": "<%= count %> отчитания", "checkinEarned": "Броячът на отчитанията Ви се увеличи!", diff --git a/website/common/locales/bg/subscriber.json b/website/common/locales/bg/subscriber.json index 1eac421c65..b7039f0a23 100644 --- a/website/common/locales/bg/subscriber.json +++ b/website/common/locales/bg/subscriber.json @@ -141,7 +141,7 @@ "missingUnsubscriptionCode": "Липсва код за прекратяване на абонамента.", "missingSubscription": "Потребителят няма абонамент", "missingSubscriptionCode": "Липсва код за прекратяване на абонамента. Възможни стойности: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", - "missingReceipt": "Missing Receipt.", + "missingReceipt": "Липсва разписка.", "cannotDeleteActiveAccount": "Вие имате текущ абонамент. Прекратете го, преди да изтриете профила си.", "paymentNotSuccessful": "Плащането на беше успешно", "planNotActive": "Абонаментът все още не е влязъл в сила (поради грешка в PayPal). Той ще започне на <%= nextBillingDate %>, след което ще можете да го прекратите, за да запазите всичките си предимства", diff --git a/website/common/locales/bg/tasks.json b/website/common/locales/bg/tasks.json index a3bd5c3971..1826b8b81d 100644 --- a/website/common/locales/bg/tasks.json +++ b/website/common/locales/bg/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Отнася се за академични или умствено предизвикателни цели", "perceptionExample": "Отнася се за работа и финансови задачи", "constitutionExample": "Отнася се за здраве, добро състояние на тялото и духа и социални контакти", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "Тази задача трябва да бъде одобрена, преди да я изпълните. Одобрението вече беше поискано.", "taskApprovalHasBeenRequested": "Одобрението беше поискано.", "approvals": "Одобрения", - "approvalRequired": "Нужно е одобрение" + "approvalRequired": "Нужно е одобрение", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/cs/groups.json b/website/common/locales/cs/groups.json index c80f508b3e..4d47c6654e 100644 --- a/website/common/locales/cs/groups.json +++ b/website/common/locales/cs/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Zpráva odeslána", "pmHeading": "Soukromá zpráva pro <%= name %>", "pmsMarkedRead": "Tvé soukromé zprávy byly označeny jako přečtené.", + "possessiveParty": "Družina <%= name %>", "clearAll": "Vymazat všechny zprávy", "confirmDeleteAllMessages": "Jsi si jistý, že chceš vymazat všechny zprávy ve schránce? Ostatní uživatelé stále uvidí všechny zprávy, které jsi jim poslal.", "optOutPopover": "Nemáš rád soukromé zprávy? Klikni pro úplné odhlášení", @@ -167,7 +168,6 @@ "partyEmpty": "Jsi ve své družině sám. Pozvi přátele!", "partyChatEmpty": "Chat tvé družiny je prázdný! Napiš zprávu do okna nahoře a začni si povídat.", "guildChatEmpty": "Chat této družiny je prázdný! Napiš zprávu do okna nahoře a začni si povídat.", - "possessiveParty": "Družina <%= name %>", "requestAcceptGuidelines": "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": "Malá družina", "partyOnName": "Velká družina", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/cs/loginincentives.json b/website/common/locales/cs/loginincentives.json index 7a3b7aa75a..ca239bb029 100644 --- a/website/common/locales/cs/loginincentives.json +++ b/website/common/locales/cs/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Obdržel/a jsi <%= reward %>", "earnedRewardForDevotion": "Získal/a jsi <%= reward %> za snahu zlepšit se ve svém životě.", - "nextRewardUnlocksIn": "Your next prize will unlock in <%= numberOfCheckinsLeft %> more check-ins!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Awesome!", "totalCount": "<%= count %> total count", - "countLeft": "<%= count %> more check-ins until next reward", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "When it comes to building habits, consistency is key. Each day you check-in you get closer to a prize.", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "Your Check-In Counter went up!", diff --git a/website/common/locales/cs/tasks.json b/website/common/locales/cs/tasks.json index 1739402231..0303feb089 100644 --- a/website/common/locales/cs/tasks.json +++ b/website/common/locales/cs/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relating to academic or mentally challenging pursuits", "perceptionExample": "Relating to work or financial tasks", "constitutionExample": "Relating to health, wellness, and social interaction", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested", "taskApprovalHasBeenRequested": "Approval has been requested", "approvals": "Approvals", - "approvalRequired": "Approval Required" + "approvalRequired": "Approval Required", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/da/groups.json b/website/common/locales/da/groups.json index 51b44df09c..36b27db133 100644 --- a/website/common/locales/da/groups.json +++ b/website/common/locales/da/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Besked afsendt", "pmHeading": "Privat besked til <%= name %>", "pmsMarkedRead": "Your private messages have been marked as read", + "possessiveParty": "<%= name %>s Gruppe", "clearAll": "Slet Alle Beskeder", "confirmDeleteAllMessages": "Er du sikker på, at du vil slette alle beskeder i din indbakke? Andre brugere kan stadig se beskeder, du har sendt til dem.", "optOutPopover": "Vil du ikke modtage private beskeder? Klik for at afmelde", @@ -167,7 +168,6 @@ "partyEmpty": "Du er det eneste medlem i din gruppe. Invitér dine venner!", "partyChatEmpty": "Din gruppechat er tom! Skriv en besked i boksen ovenover for at begynde at chatte.", "guildChatEmpty": "Denne klanchat er tom! Skriv en besked i boksen ovenover for at begynde at chatte.", - "possessiveParty": "<%= name %>s Gruppe", "requestAcceptGuidelines": "Hvis du gerne vil skrive beskeder i Værtshuset, din gruppe eller en klan, skal du først læse vores <%= linkStart %>Retningslinjer for Fællesskabet<%= linkEnd %> og så klikke på knappen under for at indikere at du accepterer dem.", "partyUpName": "Party Up", "partyOnName": "Party On", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/da/loginincentives.json b/website/common/locales/da/loginincentives.json index 5ea6077d9f..07a6016bb6 100644 --- a/website/common/locales/da/loginincentives.json +++ b/website/common/locales/da/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Du har modtaget <%= reward %>", "earnedRewardForDevotion": "Du har modtaget <%= reward %> for at være engageret i at forbedre dit liv.", - "nextRewardUnlocksIn": "Din næste præmie vil åbne om <%= numberOfCheckinsLeft %> check-ins!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Fedt!", "totalCount": "<%= count %> total optælling", - "countLeft": "<%= count %> flere check-ins til næste belønning", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Når det kommer til at opbygge vaner er nøglen konsistens. Hver dag du tjekker in kommer du tættere på en præmie.", "totalCheckins": "<%= count %> Check-ins", "checkinEarned": "Din Check-in Tæller gik op!", diff --git a/website/common/locales/da/tasks.json b/website/common/locales/da/tasks.json index be027a9020..0e8f301af1 100644 --- a/website/common/locales/da/tasks.json +++ b/website/common/locales/da/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relating to academic or mentally challenging pursuits", "perceptionExample": "Relating to work or financial tasks", "constitutionExample": "Relating to health, wellness, and social interaction", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested", "taskApprovalHasBeenRequested": "Approval has been requested", "approvals": "Approvals", - "approvalRequired": "Approval Required" + "approvalRequired": "Approval Required", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/de/backgrounds.json b/website/common/locales/de/backgrounds.json index ecebde325d..0edf3278ad 100644 --- a/website/common/locales/de/backgrounds.json +++ b/website/common/locales/de/backgrounds.json @@ -246,11 +246,11 @@ "backgroundTreasureRoomNotes": "Sonne dich im Reichtum einer Schatzkammer.", "backgroundWeddingArchText": "Hochzeitsbogen", "backgroundWeddingArchNotes": "Posiere unter dem Hochzeitsbogen.", - "backgrounds032017": "SET 34: Released March 2017", - "backgroundMagicBeanstalkText": "Magic Beanstalk", - "backgroundMagicBeanstalkNotes": "Ascend a Magic Beanstalk.", - "backgroundMeanderingCaveText": "Meandering Cave", - "backgroundMeanderingCaveNotes": "Explore the Meandering Cave.", - "backgroundMistiflyingCircusText": "Mistiflying Circus", - "backgroundMistiflyingCircusNotes": "Carouse in the Mistiflying Circus." + "backgrounds032017": "Set 34: Veröffentlicht im März 2017", + "backgroundMagicBeanstalkText": "Magische Bohnenranke", + "backgroundMagicBeanstalkNotes": "Erklimme eine verzauberte Bohnenranke. ", + "backgroundMeanderingCaveText": "Verworrene Höhle", + "backgroundMeanderingCaveNotes": "Erforsche die verworrene Höhle.", + "backgroundMistiflyingCircusText": "Mistiflying Zirkus", + "backgroundMistiflyingCircusNotes": "Hab eine großartige Zeit auf dem Zirkus von Mistiflying." } \ No newline at end of file diff --git a/website/common/locales/de/front.json b/website/common/locales/de/front.json index daf8245566..5fd929b877 100644 --- a/website/common/locales/de/front.json +++ b/website/common/locales/de/front.json @@ -37,7 +37,7 @@ "dragonsilverQuote": "Ich habe unzählige Zeit- und Aufgabenerfassungssysteme ausprobiert … [Habitica] ist das Einzige, das mir wirklich hilft Dinge zu erledigen, anstatt sie nur aufzuschreiben.", "dreimQuote": "Bevor ich [Habitica] letzten Sommer entdeckt habe, war ich bereits durch die Hälfte meiner Prüfungen gefallen. Dank der täglichen Aufgaben konnte ich mich organisieren und disziplinieren, und ich habe letzten Monat tatsächlich alle meine Prüfungen mit sehr guten Noten bestanden.", "elmiQuote": "Jeden Morgen freue ich mich aufzustehen und etwas Gold zu verdienen!", - "emailNewPass": "Email a Password Reset Link", + "emailNewPass": "Einen Link per E-Mail senden, um das Passwort zurückzusetzen", "evagantzQuote": "Mein erster Zahnarztbesuch, bei dem die Assistentin tatsächlich begeistert über meine Zahnseide-Gewohnheiten war. Danke [Habitica]!", "examplesHeading": "Spieler benutzen Habitica, um folgendes zu organisieren ...", "featureAchievementByline": "Etwas total großartiges gemacht? Erhalte ein Abzeichen und prahle damit!", @@ -110,7 +110,7 @@ "marketing2Lead3": "In Wettbewerben kannst Du gegen Freunde und Unbekannte antreten. Wer am besten ist, gewinnt am Ende eines Wettbewerbs spezielle Preise.", "marketing3Header": "Apps und Erweiterungen", "marketing3Lead1": "Die iPhone & Android Apps erlauben Dir Aufgaben unterwegs abzuhaken. Es ist uns klar, dass es lästig sein kann, sich immer auf der Seite einloggen zu müssen.", - "marketing3Lead2": "Andere Werkzeuge von Drittanbietern binden Habitica an verschiedene Aspekte Deines Lebens an. Unsere API stellt eine einfache Integration mit Sachen wie der Chrome-Erweiterung zur Verfügung, die Dir Punkte abzieht, wenn Du auf unproduktiven Websites surfst und Dir welche einbringt, wenn Du auf produktiven Seiten unterwegs bist. Mehr dazu hier", + "marketing3Lead2": "Andere Werkzeuge von Drittanbietern binden Habitica in verschiedene Aspekte Deines Lebens ein. Unsere API stellt eine einfache Integration für Dinge wie z.B. der Chrome-Erweiterung zur Verfügung, die Dir Punkte beim Surfen auf unproduktiven Webseiten abzieht und Dich beim Surfen auf produktiven Seiten belohnt. Mehr dazu hier", "marketing4Header": "Verwendung zur Organisation", "marketing4Lead1": "Bildung ist einer der besten Bereiche für Gamifizierung. Wir wissen alle, wie sehr Schüler heutzutage an ihren Handys und Spielen hängen. Nutze diese Macht! Lass Deine Schüler in freundlichen Wettbewerben gegeneinander antreten und belohne gutes Verhalten mit seltenen Preisen. Beobachte, wie sich ihre Noten und ihr Verhalten verbessern.", "marketing4Lead1Title": "Betrachtungwinkel Ausbildung", diff --git a/website/common/locales/de/gear.json b/website/common/locales/de/gear.json index f21759d176..7ec806eda1 100644 --- a/website/common/locales/de/gear.json +++ b/website/common/locales/de/gear.json @@ -246,8 +246,8 @@ "weaponArmoireWoodElfStaffNotes": "Aus einem abgebrochenen Ast eines uralten Baums gefertigt, hilft Dir dieser Stab mit großen und kleinen Waldbewohnern zu kommunizieren. Erhöht Intelligenz um <%= int %>. Verzauberter Schrank: Waldelfenset (Gegenstand 3 von 3).", "weaponArmoireWandOfHeartsText": "Zauberstab der Herzen", "weaponArmoireWandOfHeartsNotes": "Dieser Stab strahlt ein rotes, warmes Licht aus. Zudem wird er Deinem Herzen Weisheit verleihen. Erhöht Intelligenz um <%= int %>. Verzauberter Schrank: Herzkönigin Set (Gegenstand 3 von 3).", - "weaponArmoireForestFungusStaffText": "Forest Fungus Staff", - "weaponArmoireForestFungusStaffNotes": "Use this gnarled staff to work mycological magic! Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Independent Item.", + "weaponArmoireForestFungusStaffText": "Waldpilzstab", + "weaponArmoireForestFungusStaffNotes": "Benutze diesen knorrigen Stab um mykologische Magie zu wirken! Erhöht Intelligenz um <%= int %> und Wahrnehmung um <%= per %>. Verzauberter Schrank: Unabhängiger Gegenstand. ", "armor": "Rüstung", "armorCapitalized": "Rüstung", "armorBase0Text": "Schlichte Kleidung", @@ -342,7 +342,7 @@ "armorSpecialSummerRogueNotes": "Dies Gewand sein sehr gemütlich, yarrrrrr! Erhöht Wahrnehmung um <%= per %>. Limitierte Ausgabe 2014 Sommerausrüstung.", "armorSpecialSummerWarriorText": "Abenteurergewand", "armorSpecialSummerWarriorNotes": "Vollständig mit Schnalle und Zierbuchstaben. Erhöht Ausdauer um <%= con %>. Limitierte Ausgabe 2014 Sommerausrüstung.", - "armorSpecialSummerMageText": "Smaragdschwanz", + "armorSpecialSummerMageText": "Smaragd-Fischschwanz", "armorSpecialSummerMageNotes": "Dieses Gewand aus schimmernden Schuppen verwandelt den Träger in einen echten Meermagier! Erhöht Intelligenz um <%= int %>. Limitierte Ausgabe 2014 Sommerausrüstung.", "armorSpecialSummerHealerText": "Schwanz des Meerheilers", "armorSpecialSummerHealerNotes": "Dieses Gewand aus schimmernden Schuppen verwandelt seinen Träger in einen echten Meerheiler! Erhöht Ausdauer um <%= con %>. Limitierte Ausgabe 2014 Sommerausrüstung.", @@ -528,8 +528,8 @@ "armorArmoireRamFleeceRobesNotes": "Diese Roben halten Dich selbst während eines heftigen Schneesturms warm. Erhöht Ausdauer um <%= con %> und Stärke um <%= str %>. Verzauberter Schrank: Widder-Barbar Set (Gegenstand 2 von 3)", "armorArmoireGownOfHeartsText": "Herzkleid", "armorArmoireGownOfHeartsNotes": "Dieses Kleid hat alles, was Du brauchst! Aber das ist nicht alles, es wird auch die Stärke Deines Herzens steigern. Erhöht Ausdauer um <%= con %>. Verzauberter Schrank: Herzkönigin Set (Gegenstand 2 von 3).", - "armorArmoireMushroomDruidArmorText": "Mushroom Druid Armor", - "armorArmoireMushroomDruidArmorNotes": "This woody brown armor, capped with tiny mushrooms, will help you hear the whispers of forest life. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Mushroom Druid Set (Item 2 of 3).", + "armorArmoireMushroomDruidArmorText": "Pilzdruiden-Rüstung", + "armorArmoireMushroomDruidArmorNotes": "Diese hölzern-braune, von winzigen Pilzen bedeckte Rüstung hilft Dir, das Wispern des Waldlebens zu hören. Erhöht Ausdauer um <%= con %> und Wahrnehmung um <%= per %>. Verzauberter Schrank: Pilzdruiden-Set (Gegenstand 2 von 3). ", "headgear": "Kopfschutz", "headgearCapitalized": "Kopfschutz", "headBase0Text": "Kein Helm.", @@ -758,7 +758,7 @@ "headMystery201611Notes": "Mit diesem gefiederten Hut, bist Du mit Sicherheit die schickste Person des Fests. Gewährt keinen Attributbonus. Abonnentengegenstand, November 2016.", "headMystery201612Text": "Nussknacker-Helm", "headMystery201612Notes": "Dieser hohe und prachtvolle Helm ist eine großartige Ergänzung zu Deinem Festtags-Outfit! Gewährt keinen Attributbonus. Abonnentengegenstand, Dezember 2016.", - "headMystery201702Text": "Herzenstehler-Kapuze", + "headMystery201702Text": "Herzensstehler-Kapuze", "headMystery201702Notes": "Obwohl diese Kapuze dein Gesicht verdeckt, vergrößert sie deine Anziehungskraft! Gewährt keinen Attributbonus. Abonnentengegenstand, Februar 2017.", "headMystery301404Text": "Schicker Zylinder", "headMystery301404Notes": "Ein schicker Zylinder für die feinsten Ehrenleute! Abonnentengegenstand, Januar 3015. Gewährt keinen Attributbonus.", @@ -828,8 +828,8 @@ "headArmoireRamHeaddressNotes": "Dieser komplizierte Helm wurde gestaltet, um wie ein Widderkopf auszusehen. Erhöht Ausdauer um <%= con %> und Wahrnehmung um <%= per %>. Verzauberter Schrank: Widder-Barbar Set (Gegenstand 1 von 3)", "headArmoireCrownOfHeartsText": "Herzkrone", "headArmoireCrownOfHeartsNotes": "Diese rosenrote Krone ist nicht nur ein Blickfang! Sie wird auch Dein Herz für schwierige Aufgaben stärken. Erhöht Stärke um <%= str %>. Verzauberter Schrank: Herzkönigin Set (Gegenstand 1 von 3).", - "headArmoireMushroomDruidCapText": "Mushroom Druid Cap", - "headArmoireMushroomDruidCapNotes": "Harvested deep in a misty forest, this cap grants the wearer knowledge of medicinal plants. Increases Intelligence by <%= int %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 1 of 3).", + "headArmoireMushroomDruidCapText": "Pilzdruiden-Kappe", + "headArmoireMushroomDruidCapNotes": "In den Tiefen eines nebligen Waldes geerntet, gewährt die Kappe dem Träger Wissen über Heilpflanzen. Erhöht Intelligenz um <%= int %> und Stärke um <%= str %>. Verzauberter Schrank: Pilzdruiden-Set (Gegenstand 1 von 3).", "offhand": "Schildhand-Gegenstand", "offhandCapitalized": "Schildhand-Gegenstand", "shieldBase0Text": "Keine Schildhand-Ausrüstung", @@ -970,8 +970,8 @@ "shieldArmoireRamHornShieldNotes": "Ramme diesen Schild in feindliche Tägliche Aufgaben! Erhöht Ausdauer und Stärke jeweils um <%= attrs %>. Verzauberter Schrank: Widder-Barbar Set (Gegenstand 3 von 3)", "shieldArmoireRedRoseText": "Rote Rose", "shieldArmoireRedRoseNotes": "Diese rote Rose riecht bezaubernd. Sie wird außerdem Deinen Verstand schärfen. Erhöht Wahrnehmung um <%= per %>. Verzauberter Schrank: Unabhängiger Gegenstand.", - "shieldArmoireMushroomDruidShieldText": "Mushroom Druid Shield", - "shieldArmoireMushroomDruidShieldNotes": "Though made from a mushroom, there's nothing mushy about this tough shield! Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 3 of 3).", + "shieldArmoireMushroomDruidShieldText": "Pilzdruiden-Schild", + "shieldArmoireMushroomDruidShieldNotes": "Obwohl er aus einem Pilz gefertigt ist, ist nichts schimmlig an diesem harten Schild! Erhöht Ausdauer um <%= con %> und Stärke um <%= str %>. Verzauberter Schrank: Pilzdruiden-Set (Gegenstand 3 von 3).", "back": "Rückenschmuck", "backBase0Text": "Kein Rückenschmuck", "backBase0Notes": "Kein Rückenschmuck.", @@ -989,7 +989,7 @@ "backMystery201510Notes": "Zum Greifen geeignet und mächtig! Gewährt keinen Attributbonus. Abonnentengegenstand, Oktober 2015.", "backMystery201602Text": "Herzensbrecher-Umhang", "backMystery201602Notes": "Beim Rascheln Deines Umhangs liegen Deine Feinde Dir zu Füßen! Gewährt keinen Attributbonus. Abonnentengegenstand, Februar 2016.", - "backMystery201702Text": "Herzenstehler-Umhang", + "backMystery201702Text": "Herzensstehler-Umhang", "backMystery201702Notes": "Ein Rascheln dieses Umhangs und alle in Deiner Nähe werden von deinem Charm umgehauen! Gewährt keinen Attributbonus. Abonnentengegenstand, Februar 2017.", "backMystery201608Text": "Donnerumhang", "backMystery201608Notes": "Fliege über den stürmischen Himmel mit diesem aufgeblähten Umhang! Gewährt keinen Attributbonus. Abonnentengegenstand, August 2016.", diff --git a/website/common/locales/de/generic.json b/website/common/locales/de/generic.json index 0ac65375d7..4435a82980 100644 --- a/website/common/locales/de/generic.json +++ b/website/common/locales/de/generic.json @@ -96,7 +96,7 @@ "habiticaDaySingularText": "Hat Habiticas Namenstag gefeiert! Danke, dass Du so ein toller Nutzer bist!", "habiticaDayPluralText": "Hat <%= count %> Namenstage gefeiert! Danke, dass Du so ein toller Nutzer bist.", "achievementDilatory": "Retter von Dilatory", - "achievementDilatoryText": "Hat beim 2014 Summer Splash Event dabei geholfen, den Schreckensdrachen von Dilatory zu besiegen!", + "achievementDilatoryText": "Hat bei der Sommer-Strandparty 2014 dabei geholfen, den Schreckensdrachen von Dilatory zu besiegen!", "costumeContest": "Kostümwettbewerbsteilnehmer", "costumeContestText": "Hat am Habitoween-Kostümwettbewerb teilgenommen. Schau einige Einträge im Habitica-Blog an!", "costumeContestTextPlural": "Hat an <%= count %> Habitoween-Kostümwettbewerben teilgenommen. Schau einige Einträge im Habitica-Blog an!", @@ -147,9 +147,9 @@ "achievementStressbeast": "Retter von Stoïstill", "achievementStressbeastText": "Hat geholfen während des Winter-Wunderland 2014 das Abscheuliche Stressbiest zu besiegen!", "achievementBurnout": "Retter der Blühenden Felder", - "achievementBurnoutText": "Hat beim Herbstfest 2015 dabei geholfen, Burnout zu besiegen und die Geister der Erschöpfung wiederherzustellen!", + "achievementBurnoutText": "Hat beim Herbstball 2015 dabei geholfen, Burnout zu besiegen und die Geister der Erschöpfung wiederherzustellen!", "achievementBewilder": "Retter von Mistiflying", - "achievementBewilderText": "Hat beim Frühlingsevent 2016 geholfen, den Verwirrer zu besiegen.", + "achievementBewilderText": "Hat bei der Frühlingsfeier 2016 geholfen, den Verwirrer zu besiegen.", "checkOutProgress": "Schau Dir meinen Fortschritt in Habitica an!", "cardReceived": "Du hast eine Karte erhalten!", "cardReceivedFrom": "<%= cardType %> von <%= userName %>", diff --git a/website/common/locales/de/groups.json b/website/common/locales/de/groups.json index 8f77f5dffb..7fbddd392c 100644 --- a/website/common/locales/de/groups.json +++ b/website/common/locales/de/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Nachricht abgeschickt", "pmHeading": "Private Nachricht an <%= name %>", "pmsMarkedRead": "Deine private Nachricht wurde als gelesen markiert", + "possessiveParty": "<%= name %>s Gruppe", "clearAll": "Lösche alle Nachrichten", "confirmDeleteAllMessages": "Bist Du sicher, dass Du alle Nachrichten im Posteingang löschen möchtest? Andere Benutzer können immer noch die Nachrichten sehen, die Du ihnen geschickt hast.", "optOutPopover": "Du willst keine privaten Nachrichten? Klick hier um sie zu deaktivieren", @@ -167,7 +168,6 @@ "partyEmpty": "Du bist alleine in Deiner Gruppe. Lade Freunde ein!", "partyChatEmpty": "Dein Gruppenchat ist leer. Tippe eine Nachricht in der Box und beginne mit dem Chat.", "guildChatEmpty": "Dieser Gildenchat ist leer. Gib eine Nachricht ein und beginne mit dem Chat.", - "possessiveParty": "<%= name %>s Gruppe", "requestAcceptGuidelines": "Wenn Du Nachrichten im Gasthaus oder in irgendeinem Gruppen- oder Gilden-Chat posten willst, lies bitte zuerst unsere <%= linkStart %>Community-Richtlinien<%= linkEnd %>. Klicke danach unten auf den Button, um sie zu akzeptieren.", "partyUpName": "Party!", "partyOnName": "Riesenparty!", @@ -250,5 +250,6 @@ "claimedBy": "Eingefordert von: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Du kannst Gruppen-Aufgaben, die dir zugewiesen wurden, nicht löschen.", "confirmGuildPlanCreation": "Diese Gruppe erstellen?", - "onlyGroupLeaderCanInviteToGroupPlan": "Nur der Gruppenleiter kann Nutzer zu einer Gruppe mit einem Abonnement hinzufügen." + "onlyGroupLeaderCanInviteToGroupPlan": "Nur der Gruppenleiter kann Nutzer zu einer Gruppe mit einem Abonnement hinzufügen.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/de/limited.json b/website/common/locales/de/limited.json index 94e764ad73..62160e59e5 100644 --- a/website/common/locales/de/limited.json +++ b/website/common/locales/de/limited.json @@ -29,11 +29,11 @@ "seasonalShopClosedTitle": "<%= linkStart %>Leslie<%= linkEnd %>", "seasonalShopTitle": "<%= linkStart %>Saisonzauberin<%= linkEnd %>", "seasonalShopClosedText": "Der Jahreszeitenmarkt ist gerade geschlossen!! Ich weiß nicht, wo die Saisonzauberin gerade ist, aber ich wette sie wird während der nächsten Grand Gala wieder zurück sein!", - "seasonalShopText": "Willkommen auf dem Jahreszeitenmarkt!! Momentan haben wir Frühlingsgegenstände auf Lager. Alles hier wird während des Frühlingsevents, das jedes Jahr stattfindet, verfügbar sein. Allerdings nur bis zum 30. April, also decke dich jetzt ein, ansonsten musst Du bis nächstes Jahr warten.", - "seasonalShopSummerText": "Willkommen auf dem Jahreszeitenmarkt!! Momentan haben wir jahreszeitlich wechselnde Gegenstände auf Lager. Alles hier wird während des Sommerevents, das jedes Jahr stattfindet, verfügbar sein. Allerdings nur bis zum 31. Juli, also stocke jetzt auf, ansonsten musst Du bis nächstes Jahr warten.", - "seasonalShopFallText": "Willkommen auf dem Jahreszeitenmarkt!! Momentan haben wir Herbstgegenstände auf Lager. Alles hier wird während des Herbstevents, das jedes Jahr stattfindet, verfügbar sein. Allerdings nur bis zum 31. Oktober, also stocke jetzt Deine Vorräte auf, sonst musst Du bis nächstes Jahr warten.", - "seasonalShopWinterText": "Willkommen auf dem Jahreszeitenmarkt!! Momentan haben wir Saisonale Edition Gegenstände auf Lager. Alles hier wird während des Winter-Wunderlandes, das jedes Jahr stattfindet, verfügbar sein. Allerdings nur bis 31. Januar, also decke Dich jetzt ein, sonst musst Du bis nächstes Jahr warten!", - "seasonalShopFallTextBroken": "Willkommen auf dem Jahreszeitenmarkt!! Momentan haben wir Herbstgegenstände auf Lager. Alles hier wird während des Herbstevents, das jedes Jahr stattfindet, verfügbar sein. Allerdings nur bis zum 31. Oktober, also stocke jetzt Deine Vorräte auf, ansonsten musst Du bis nächstes Jahr warten ... *hach*", + "seasonalShopText": "Willkommen auf dem Jahreszeitenmarkt!! Momentan haben wir Frühlings-Gegenstände auf Lager. Alles hier wird während der Frühlingsfeier, die jedes Jahr stattfindet, verfügbar sein. Allerdings nur bis zum 30. April, also decke dich jetzt ein, ansonsten musst Du bis nächstes Jahr warten.", + "seasonalShopSummerText": "Willkommen auf dem Jahreszeitenmarkt!! Momentan haben wir jahreszeitlich wechselndeSommer-Gegenstände auf Lager. Alles hier wird während der Sommer-Strandparty, die jedes Jahr stattfindet, verfügbar sein. Allerdings nur bis zum 31. Juli, also stocke jetzt auf, ansonsten musst Du bis nächstes Jahr warten.", + "seasonalShopFallText": "Willkommen auf dem Jahreszeitenmarkt!! Momentan haben wir Herbst-Gegenstände auf Lager. Alles hier wird während des Herbstballs, der jedes Jahr stattfindet, verfügbar sein. Allerdings nur bis zum 31. Oktober, also stocke jetzt Deine Vorräte auf, sonst musst Du bis nächstes Jahr warten.", + "seasonalShopWinterText": "Willkommen auf dem Jahreszeitenmarkt!! Momentan haben wir Saisonale Edition Winter-Gegenstände auf Lager. Alles hier wird während des Winter-Wunderlandes, das jedes Jahr stattfindet, verfügbar sein. Allerdings nur bis 31. Januar, also decke Dich jetzt ein, sonst musst Du bis nächstes Jahr warten!", + "seasonalShopFallTextBroken": "Willkommen auf dem Jahreszeitenmarkt!! Momentan haben wir Herbst-Gegenstände auf Lager. Alles hier wird während des Herbstballs, der jedes Jahr stattfindet, verfügbar sein. Allerdings nur bis zum 31. Oktober, also stocke jetzt Deine Vorräte auf, ansonsten musst Du bis nächstes Jahr warten... und warten... und warten... *hach*", "seasonalShopRebirth": "Wenn Du etwas von dieser Ausrüstung bereits früher gekauft hast aber im Moment nicht im Besitz hast, kannst Du diesen Ausrüstungsgegenstand in der Belohnungsspalte erneut kaufen. Anfangs wirst Du nur Gegenstände für Deine momentane Klasse (Standard ist Krieger) kaufen können, aber keine Sorge, die anderen klassenspezifischen Gegenstände werden verfügbar, sobald Du zur jeweiligen Klasse wechselst.", "candycaneSet": "Zuckerstange (Magier)", "skiSet": "Ski-Attentäter (Schurke)", diff --git a/website/common/locales/de/loginincentives.json b/website/common/locales/de/loginincentives.json index 61cf902c4f..f6dc5e0019 100644 --- a/website/common/locales/de/loginincentives.json +++ b/website/common/locales/de/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Du hast <%= reward %> erhalten", "earnedRewardForDevotion": "Du hast <%= reward %> erhalten, da Du Dich verpflichtet hast Dein Leben zu verbessern.", - "nextRewardUnlocksIn": "Dein nächster Preis wird nach <%= numberOfCheckinsLeft %> weiteren Anmeldungen freigeschaltet!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Großartig!", "totalCount": "<%= count %> insgesamt", - "countLeft": "Noch <%= count %> Anmeldungen bis zur nächsten Belohnung", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Wenn es darum geht sich etwas anzugewöhnen ist Konsistenz der Schlüssel. Jeder Tag den Du Dich anmeldest bringt Dich näher an eine Belohnung.", "totalCheckins": "<%= count %> Anmeldungen", "checkinEarned": "Dein Anmeldungszähler ist gestiegen!", diff --git a/website/common/locales/de/questscontent.json b/website/common/locales/de/questscontent.json index 2024f2919c..94773c3148 100644 --- a/website/common/locales/de/questscontent.json +++ b/website/common/locales/de/questscontent.json @@ -437,8 +437,8 @@ "questStoikalmCalamity3DropShield": "Mammutreiter-Horn (Schild)", "questStoikalmCalamity3DropWeapon": "Mammutreiter-Speer (Waffe)", "questGuineaPigText": "Die Meerschweinchengang", - "questGuineaPigNotes": "You're casually strolling through Habit City's famous Market when @Pandah waves you down. \"Hey, check these out!\" They're holding up a brown and beige egg you don't recognize.

Alexander the Merchant frowns at it. \"I don't remember putting that out. I wonder where it came--\" A small paw cuts him off.

\"Guinea all your gold, merchant!\" squeaks a tiny voice brimming with evil.

\"Oh no, the egg was a distraction!\" @mewrose exclaims. \"It's the gritty, greedy Guinea Pig Gang! They never do their Dailies, so they constantly steal gold to buy health potions.\"

\"Robbing the Market?\" says @emmavig. \"Not on our watch!\" Without further prompting, you leap to Alexander's aid.", - "questGuineaPigCompletion": "\"We submit!\" The Guinea Pig Gang Boss waves his paws at you, fluffy head hanging in shame. From underneath his hat falls a list, and @snazzyorange quickly swipes it for evidence. \"Wait a minute,\" you say. \"It's no wonder you've been getting hurt! You've got way too many Dailies. You don't need health potions -- you just need help organizing.\"

\"Really?\" squeaks the Guinea Pig Gang Boss. \"We've robbed so many people because of this! Please take our eggs as an apology for our crooked ways.\"", + "questGuineaPigNotes": "Du bummelst lässig durch den berühmten Markt in Habit City, als @Pandah Dich heranwinkt. \"Hey, zieh' Dir das hier rein!\" Ein beige-braunes Ei wird Dir vorgehalten, das Du nicht kennst.

Alexander, der Händler runzelt die Stirn. \"Ich erinnere mich nicht, das ausgestellt zu haben, ich frage mich, woher–\" Ein kleines Pfötchen hält ihn vom Weitersprechen ab.

\"Gib 'meer' Dein ganzes Gold her, Händler!\" quiekt eine winzige, von Bosheit erfüllte Stimme.

\"Oh nein, das Ei war eine Ablenkung!\" ruft @mewrose! \"Es ist die gierige, marodierende Meerschweinchengang! Sie erledigen nie ihre täglichen Aufgaben und stehlen daher Gold, um Heiltränke zu kaufen.\"

\"Den Markt plündern?\", sagt @emmavig. \"Nicht, während wir hier wachen!\" Ohne auf eine Einladung zu warten springst du Alexander zur Seite. ", + "questGuineaPigCompletion": "\"Wir ergeben uns!\" Der Meerschweinchenbanden-Boss winkt Dir mit seinen Pfötchen, sein wuscheliger Kopf hängt in Schande herab. Aus seinem Hut fällt eine Liste herunter, die @snazzyorange schnurstracks als Beweis beschlagnahmt. \"Warte mal kurz\", sagst Du. \"Kein Wunder, dass Ihr Schaden nehmt! Ihr habt viel zu viele tägliche Aufgaben. Ihr braucht keine Heiltränke – Ihr braucht einfach Hilfe beim Organisieren.\"

\"Wirklich?\" piept der Meerschweinchenbanden-Boss. \"Wir haben so viele Leute deswegen ausgeraubt! Bitte nehmt unsere Eier als Entschuldigung für unser unehrliches Verhalten.\" ", "questGuineaPigBoss": "Meerschweinchengang", "questGuineaPigDropGuineaPigEgg": "Meerschweinchenbock (Ei)", "questGuineaPigUnlockText": "Ermöglicht den Kauf von Meerschweinchenbockeiern auf dem Marktplatz" diff --git a/website/common/locales/de/subscriber.json b/website/common/locales/de/subscriber.json index a6b2da1cd0..db17f8d47d 100644 --- a/website/common/locales/de/subscriber.json +++ b/website/common/locales/de/subscriber.json @@ -121,7 +121,7 @@ "mysterySet201611": "Füllhorn-Set", "mysterySet201612": "Nussknacker-Set", "mysterySet201701": "Zeitanhalterset", - "mysterySet201702": "Herzenstehler-Set", + "mysterySet201702": "Herzensstehler-Set", "mysterySet301404": "Steampunk-Standard-Set", "mysterySet301405": "Steampunk-Zubehör-Set", "mysterySetwondercon": "Wondercon", @@ -141,7 +141,7 @@ "missingUnsubscriptionCode": "Fehlender Austragungscode.", "missingSubscription": "Benutzer hat keinen Abonnement-Plan", "missingSubscriptionCode": "Fehlender Abonnementcode. Gültige Werte: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", - "missingReceipt": "Missing Receipt.", + "missingReceipt": "Fehlender Beleg.", "cannotDeleteActiveAccount": "Du hast ein aktives Abonnement, beende Deinen Plan bevor Du Deinen Account löschst.", "paymentNotSuccessful": "Die Zahlung war nicht erfolgreich", "planNotActive": "Der Plan wurde noch nicht aktiviert (aufgrund eines PayPal-Bugs). Er startet am <%= nextBillingDate %>. Danach kannst Du diesen abbrechen oder die vollen Leistungen nutzen.", diff --git a/website/common/locales/de/tasks.json b/website/common/locales/de/tasks.json index 7ce4fdd503..1ae6a5548f 100644 --- a/website/common/locales/de/tasks.json +++ b/website/common/locales/de/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Alles was mit Schule zu tun hat oder sonst Deinen Kopf anstrengt", "perceptionExample": "Alles was mit Arbeit oder Finanzen zu tun hat", "constitutionExample": "Alles was mit Gesundheit, Wohlbefinden und sozialen Kontakten zu tun hat.", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "Dieser Aufgabe muss zugestimmt werden, bevor du sie abschließen kannst. Eine Zustimmung wurde bereits angefragt.", "taskApprovalHasBeenRequested": "Die Zustimmung wurde angefragt.", "approvals": "Zustimmungen", - "approvalRequired": "Zustimmung benötigt" + "approvalRequired": "Zustimmung benötigt", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/en@pirate/groups.json b/website/common/locales/en@pirate/groups.json index d8f511cc39..be747f746c 100644 --- a/website/common/locales/en@pirate/groups.json +++ b/website/common/locales/en@pirate/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Message sent", "pmHeading": "Private message t' <%= name %>", "pmsMarkedRead": "Your private messages have been marked as read", + "possessiveParty": "<%= name %>'s Crew", "clearAll": "Delete All Messages", "confirmDeleteAllMessages": "Are ye sure ye want t' delete all messages in yer inbox? Other users will still see messages ye've sent t' them.", "optOutPopover": "Don't like private messages? Click t' completely opt out", @@ -167,7 +168,6 @@ "partyEmpty": "Ye be th' only one in yer crew. Invite yer mates!", "partyChatEmpty": "Yer crew chat be empty! Type a message in th' box above t' start chatting.", "guildChatEmpty": "This Alliance's chat be empty! Type a message in th' box above t' start chattin'.", - "possessiveParty": "<%= name %>'s Crew", "requestAcceptGuidelines": "If ye would like t' post messages in th' Pub or any crew or alliance chat, please first read our <%= linkStart %>Community Guidelines<%= linkEnd %> an' then click th' button below t' indicate that ye accept them.", "partyUpName": "Crew Aloft", "partyOnName": "Crew Ahead", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/en@pirate/loginincentives.json b/website/common/locales/en@pirate/loginincentives.json index e95ef8d7b7..385704ec4c 100644 --- a/website/common/locales/en@pirate/loginincentives.json +++ b/website/common/locales/en@pirate/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "You have received <%= reward %>", "earnedRewardForDevotion": "You have earned a <%= reward %> for being committed to improving your life.", - "nextRewardUnlocksIn": "Your next prize will unlock in <%= numberOfCheckinsLeft %> more check-ins!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Awesome!", "totalCount": "<%= count %> total count", - "countLeft": "<%= count %> more check-ins until next reward", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "When it comes to building habits, consistency is key. Each day you check-in you get closer to a prize.", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "Your Check-In Counter went up!", diff --git a/website/common/locales/en@pirate/tasks.json b/website/common/locales/en@pirate/tasks.json index c55b3a8b1a..cd10d64cf8 100644 --- a/website/common/locales/en@pirate/tasks.json +++ b/website/common/locales/en@pirate/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relating to academic or mentally challenging pursuits", "perceptionExample": "Relating to work or financial tasks", "constitutionExample": "Relating to health, wellness, and social interaction", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested", "taskApprovalHasBeenRequested": "Approval has been requested", "approvals": "Approvals", - "approvalRequired": "Approval Required" + "approvalRequired": "Approval Required", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/en_GB/gear.json b/website/common/locales/en_GB/gear.json index 3f54def391..619356d28a 100644 --- a/website/common/locales/en_GB/gear.json +++ b/website/common/locales/en_GB/gear.json @@ -528,8 +528,8 @@ "armorArmoireRamFleeceRobesNotes": "These robes keep you warm even through the fiercest blizzard. Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Ram Barbarian Set (2 of 3).", "armorArmoireGownOfHeartsText": "Gown of Hearts", "armorArmoireGownOfHeartsNotes": "This gown has all the frills! But that's not all, it will also increase your heart's fortitude. Increases Constitution by <%= con %>. Enchanted Armoire: Queen of Hearts Set (Item 2 of 3).", - "armorArmoireMushroomDruidArmorText": "Mushroom Druid Armor", - "armorArmoireMushroomDruidArmorNotes": "This woody brown armor, capped with tiny mushrooms, will help you hear the whispers of forest life. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Mushroom Druid Set (Item 2 of 3).", + "armorArmoireMushroomDruidArmorText": "Mushroom Druid Armour", + "armorArmoireMushroomDruidArmorNotes": "This woody brown armour, capped with tiny mushrooms, will help you hear the whispers of forest life. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Mushroom Druid Set (Item 2 of 3).", "headgear": "headgear", "headgearCapitalized": "Headgear", "headBase0Text": "No Helm", diff --git a/website/common/locales/en_GB/groups.json b/website/common/locales/en_GB/groups.json index 002bdf9da4..47bc614e7e 100644 --- a/website/common/locales/en_GB/groups.json +++ b/website/common/locales/en_GB/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Message sent", "pmHeading": "Private message to <%= name %>", "pmsMarkedRead": "Your private messages have been marked as read", + "possessiveParty": "<%= name %>'s Party", "clearAll": "Delete All Messages", "confirmDeleteAllMessages": "Are you sure you want to delete all messages in your inbox? Other users will still see messages you have sent to them.", "optOutPopover": "Don't like private messages? Click to completely opt out", @@ -167,7 +168,6 @@ "partyEmpty": "You're the only one in your party. Invite your friends!", "partyChatEmpty": "Your party chat is empty! Type a message in the box above to start chatting.", "guildChatEmpty": "This guild's chat is empty! Type a message in the box above to start chatting.", - "possessiveParty": "<%= name %>'s Party", "requestAcceptGuidelines": "If you would like to post messages in the Tavern or any party or guild chat, please first read our <%= linkStart %>Communit Guidelines<%= linkEnd %> and then click the button below to indicate that you accept them.", "partyUpName": "Party Up", "partyOnName": "Party On", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/en_GB/loginincentives.json b/website/common/locales/en_GB/loginincentives.json index e95ef8d7b7..385704ec4c 100644 --- a/website/common/locales/en_GB/loginincentives.json +++ b/website/common/locales/en_GB/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "You have received <%= reward %>", "earnedRewardForDevotion": "You have earned a <%= reward %> for being committed to improving your life.", - "nextRewardUnlocksIn": "Your next prize will unlock in <%= numberOfCheckinsLeft %> more check-ins!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Awesome!", "totalCount": "<%= count %> total count", - "countLeft": "<%= count %> more check-ins until next reward", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "When it comes to building habits, consistency is key. Each day you check-in you get closer to a prize.", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "Your Check-In Counter went up!", diff --git a/website/common/locales/en_GB/tasks.json b/website/common/locales/en_GB/tasks.json index 5bb139229c..a845b0a27b 100644 --- a/website/common/locales/en_GB/tasks.json +++ b/website/common/locales/en_GB/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relating to academic or mentally challenging pursuits", "perceptionExample": "Relating to work or financial tasks", "constitutionExample": "Relating to health, wellness, and social interaction", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested", "taskApprovalHasBeenRequested": "Approval has been requested", "approvals": "Approvals", - "approvalRequired": "Approval Required" + "approvalRequired": "Approval Required", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/es/backgrounds.json b/website/common/locales/es/backgrounds.json index e363d22847..181a916bf6 100644 --- a/website/common/locales/es/backgrounds.json +++ b/website/common/locales/es/backgrounds.json @@ -246,11 +246,11 @@ "backgroundTreasureRoomNotes": "Disfruta de la riqueza de la Sala del Tesoro.", "backgroundWeddingArchText": "Arco de Boda", "backgroundWeddingArchNotes": "Posa bajo el Arco de Boda.", - "backgrounds032017": "SET 34: Released March 2017", - "backgroundMagicBeanstalkText": "Magic Beanstalk", - "backgroundMagicBeanstalkNotes": "Ascend a Magic Beanstalk.", - "backgroundMeanderingCaveText": "Meandering Cave", - "backgroundMeanderingCaveNotes": "Explore the Meandering Cave.", + "backgrounds032017": "34.ª serie: marzo del 2017", + "backgroundMagicBeanstalkText": "Tallo de judía mágico", + "backgroundMagicBeanstalkNotes": "Subir por un Tallo de Judía Mágico", + "backgroundMeanderingCaveText": "Cuerva Serpenteante", + "backgroundMeanderingCaveNotes": "Explorar la Cueva Serpenteante", "backgroundMistiflyingCircusText": "Mistiflying Circus", "backgroundMistiflyingCircusNotes": "Carouse in the Mistiflying Circus." } \ No newline at end of file diff --git a/website/common/locales/es/content.json b/website/common/locales/es/content.json index e27ded5b66..d6db6c5134 100644 --- a/website/common/locales/es/content.json +++ b/website/common/locales/es/content.json @@ -143,9 +143,9 @@ "questEggTriceratopsText": "Triceratops", "questEggTriceratopsMountText": "Triceratops", "questEggTriceratopsAdjective": "un taimado", - "questEggGuineaPigText": "Guinea Pig", - "questEggGuineaPigMountText": "Guinea Pig", - "questEggGuineaPigAdjective": "a giddy", + "questEggGuineaPigText": "Conejillo de Indias", + "questEggGuineaPigMountText": "Conejillo de Indias", + "questEggGuineaPigAdjective": "un mareo", "eggNotes": "Encuentra una poción de eclosión para verter en este huevo y eclosionará en <%= eggAdjective(locale) %> <%= eggText(locale) %>.", "hatchingPotionBase": "Base", "hatchingPotionWhite": "Blanco", diff --git a/website/common/locales/es/gear.json b/website/common/locales/es/gear.json index be735eed9c..8dc7b701dc 100644 --- a/website/common/locales/es/gear.json +++ b/website/common/locales/es/gear.json @@ -246,8 +246,8 @@ "weaponArmoireWoodElfStaffNotes": "Hecho a partir de la rama caída un árbol milenario, este báculo te ayudará a comunicarte con los moradores del bosque, ya sean grandes o pequeños. Aumenta la Inteligencia en <%= int %>. Armario Encantado: Conjunto de Madera para Elfo (Artículo 3 de 3)", "weaponArmoireWandOfHeartsText": "Varita de Corazones", "weaponArmoireWandOfHeartsNotes": "Esta varita brilla con una cálida luz roja. También otorgará sabiduría a tu corazón. Aumenta la Inteligencia en <%= int %>. Armario Encantado: Conjunto de Reina de Corazones (Artículo 3 de 3)", - "weaponArmoireForestFungusStaffText": "Forest Fungus Staff", - "weaponArmoireForestFungusStaffNotes": "Use this gnarled staff to work mycological magic! Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Independent Item.", + "weaponArmoireForestFungusStaffText": "Bastón de Hongo De Bosque", + "weaponArmoireForestFungusStaffNotes": "¡Usa este bastón retorcido para hacer mágica mycológica! Aumenta Inteligencia por <%= int %> y Percepción por <%= per %>. Armario Encantado: Artículo Independiente.", "armor": "armadura", "armorCapitalized": "Armadura", "armorBase0Text": "Ropa normal", @@ -828,8 +828,8 @@ "headArmoireRamHeaddressNotes": "Este elaborado yelmo está diseñado para parecerse a la cabeza de un carnero. Aumenta la Constitución en <%= con %> y la Percepción en <%= per %>. Armario Encantado: Conjunto de Bárbaro de Carnero (1 de 3).", "headArmoireCrownOfHeartsText": "Corona de Corazones", "headArmoireCrownOfHeartsNotes": "¡Esta corona rosada no sólo es llamativa! . También fortalecerá tu corazón contra las tareas más duras. Aumenta la Fuerza en <%= str %>. Armario Encantado: Conjunto de Reina de Corazones (Artículo 1 de 3)", - "headArmoireMushroomDruidCapText": "Mushroom Druid Cap", - "headArmoireMushroomDruidCapNotes": "Harvested deep in a misty forest, this cap grants the wearer knowledge of medicinal plants. Increases Intelligence by <%= int %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 1 of 3).", + "headArmoireMushroomDruidCapText": "Caperuza de Druida de Champiñón", + "headArmoireMushroomDruidCapNotes": "Cosechada en las profundidades de un bosque neblinoso, esta caperuza concede al que la lleve el conocimiento de plantas medicinales. Aumenta Inteligencia por <%= int %> y Fuerza por <%= str %>. Armario Encantado: Juego de Druida de Champiñón (Artículo 1 de 3).", "offhand": "objeto para la mano del escudo", "offhandCapitalized": "Objeto para la mano del escudo", "shieldBase0Text": "Sin equipamiento en la mano del escudo", @@ -968,10 +968,10 @@ "shieldArmoirePerchingFalconNotes": "Un halcón amigo se posa en tu brazo, preparado para abalanzarse sobre tus enemigos. Suma <%= str %> de fuerza. Armario encantado: conjunto de halconero (artículo 3 de 3).", "shieldArmoireRamHornShieldText": "Escudo de Cuerno de Carnero", "shieldArmoireRamHornShieldNotes": "¡Golpea con este escudo a las Diarias que se te resisten! Aumenta la Constitución y la Fuerza en <%= attrs %> cada uno. Armario Encantado: Conjunto de Bárbaro de Carnero (3 de 3).", - "shieldArmoireRedRoseText": "Red Rose", - "shieldArmoireRedRoseNotes": "This deep red rose smells enchanting. It will also sharpen your understanding. Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", - "shieldArmoireMushroomDruidShieldText": "Mushroom Druid Shield", - "shieldArmoireMushroomDruidShieldNotes": "Though made from a mushroom, there's nothing mushy about this tough shield! Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 3 of 3).", + "shieldArmoireRedRoseText": "Rosa Roja", + "shieldArmoireRedRoseNotes": "Esta roja de un rojo profundo huele a encantada. Además, agudizará tu entendimiento. Aumenta Percepción por <%= per %> . Armario Encantado: Artículo Independiente.", + "shieldArmoireMushroomDruidShieldText": "Escudo de Druida de Champiñón", + "shieldArmoireMushroomDruidShieldNotes": "Aunque está hecho de champiñón, ¡no hay nada de débil en este escudo robusto! Aumenta Constitución por <%= con %> y Fuerza por <%= str %>. Armario Encantado: Juego de Druida de Champiñón (Artículo 3 de 3).", "back": "Accesorio en la Espalda", "backBase0Text": "Sin Accesorio en la Espalda", "backBase0Notes": "Sin Accesorio en la Espalda", @@ -989,8 +989,8 @@ "backMystery201510Notes": "¡Prensil y poderosa! No otorga ningún beneficio. Artículo de Suscriptor de Octubre 2015.", "backMystery201602Text": "Capa de Rompecorazones", "backMystery201602Notes": "Con un movimiento de tu capa, ¡tus enemigos caen a tus pies! No otorga ningún beneficio. Artículo de suscriptor de febrero de 2016.", - "backMystery201702Text": "Heartstealer Cape", - "backMystery201702Notes": "A swoosh of this cape, and all near you will be swept off their feet by your charm! Confers no benefit. February 2017 Subscriber Item.", + "backMystery201702Text": "Capa Robacorazones", + "backMystery201702Notes": "Una sacudida de esta capa ¡y todos los que estén cerca tuyo quedarán ensimismados con tu encanto! No otorga beneficios. Artículo de Suscripción de Febrero del 2017.", "backMystery201608Text": "Capa de Trueno", "backMystery201608Notes": "Vuela por los cielos tormentosos con esta capa flameante! Sin beneficios. Artículo del suscriptor de Agosto de 2016.", "backSpecialWonderconRedText": "Capa del poder", diff --git a/website/common/locales/es/groups.json b/website/common/locales/es/groups.json index 6af28f7e67..49960c07ef 100644 --- a/website/common/locales/es/groups.json +++ b/website/common/locales/es/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Mensaje enviado", "pmHeading": "Mensaje privado a <%= name %>", "pmsMarkedRead": "Tus mensajes privados han sido marcados como leídos.", + "possessiveParty": "Grupo de <%= name %>", "clearAll": "Eliminar todos los mensajes", "confirmDeleteAllMessages": "¿Estás seguro que quieres eliminar todos los mensajes de tu bandeja de entrada? Otros usuarios seguirán viendo los mensajes que les mandaste.", "optOutPopover": "¿No te gustan los mensajes privados? Haz click para excluirlos por completo", @@ -167,7 +168,6 @@ "partyEmpty": "No hay nadie más en este grupo. ¡Invita a tus amigos!", "partyChatEmpty": "El chat de este grupo está vacío. Escribe un mensaje en el cuadro de arriba para romper el hielo.", "guildChatEmpty": "El chat de este gremio está vacío. Escribe un mensaje en el cuadro de arriba para empezar una conversación.", - "possessiveParty": "Grupo de <%= name %>", "requestAcceptGuidelines": "Si quieres publicar mensajes en la Taberna o en el chat de algún grupo o gremio, lee primero las <%= linkStart %>Normas de la Comunidad<%= linkEnd %> y, a continuación, haz clic en el botón de abajo para indicar que las aceptas.", "partyUpName": "¡Ese grupo!", "partyOnName": "¡Toma grupo!", @@ -250,5 +250,6 @@ "claimedBy": "Reclamada por: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "No puedes borrar tareas de grupo que tienes asignadas.", "confirmGuildPlanCreation": "¿Crear este grupo?", - "onlyGroupLeaderCanInviteToGroupPlan": "Sólo el líder del grupo puede invitar usuarios a un grupo con una suscripción activa." + "onlyGroupLeaderCanInviteToGroupPlan": "Sólo el líder del grupo puede invitar usuarios a un grupo con una suscripción activa.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/es/loginincentives.json b/website/common/locales/es/loginincentives.json index 9019b4d16f..16491ba170 100644 --- a/website/common/locales/es/loginincentives.json +++ b/website/common/locales/es/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Has recibido <%= reward %>", "earnedRewardForDevotion": "Has obtenido un <%= reward %> por estar comprometido con mejorar tu vida.", - "nextRewardUnlocksIn": "¡Tu próximo premio se desbloqueará en <%= numberOfCheckinsLeft %> check-ins más!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "¡Genial!", "totalCount": "<%= count %> en total", - "countLeft": "<%= count %> check-ins más para el próximo premio", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Cuando se trata de formar hábitos, la regularidad es clave. Cada día que hagas check-in estarás más cerca de obtener un premio.", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "¡Tu contador de Check-Ins ha aumentado!", diff --git a/website/common/locales/es/questscontent.json b/website/common/locales/es/questscontent.json index f59e9dc38b..2d0d3ccdf0 100644 --- a/website/common/locales/es/questscontent.json +++ b/website/common/locales/es/questscontent.json @@ -410,7 +410,7 @@ "questSlothUnlockText": "Desbloquea la compra de huevos de Perezoso en el Mercado", "questTriceratopsText": "El aplastante triceratops", "questTriceratopsNotes": "Los volcanes Stoïkalm cubiertos de nieve siempre están llenos de excursionistas y espectadores. Un turista, @plumilla, llama a una multitud, \"¡Mira! Yo he encantado que el suelo brille para que podamos jugar juegos de campo con él para nuestra actividad al aire libre Dailies!\" Efectivamente, el suelo está girando con brillantes patrones rojos. Incluso algunos de los animales prehistóricos de la zona vienen a jugar.

De repente, hay un ruido fuerte - un curioso Triceratops ha pisado en la varita de @plumilla! Está envuelto en una explosión de energía mágica, y la tierra empieza a temblar y crecer caliente. ¡Los ojos del Triceratops brillan rojos, y ruge y comienza a estallar!

\"Eso no es bueno\", dice @McCoyly, apuntando en la distancia. Cada stomp magia-alimentado está causando los volcanes a erupción, y la tierra que brilla intensamente está volviéndose a la lava debajo de los pies del dinosaurio! Rápidamente, debes contener el Trampling Triceratops hasta que alguien pueda revertir el hechizo!", - "questTriceratopsCompletion": "With quick thinking, you herd the creature towards the soothing Stoïkalm Steppes so that @*~Seraphina~* and @PainterProphet can reverse the lava spell without distraction. The calming aura of the Steppes takes effect, and the Triceratops curls up as the volcanoes go dormant once more. @PainterProphet passes you some eggs that were rescued from the lava. \"Without you, we wouldn't have been able to concentrate to stop the eruptions. Give these pets a good home.\"", + "questTriceratopsCompletion": "Renacimiento del enjambre: Esta barra se llena cuando no completas tus tareas diarias.cuando está completamente llena, Earth Skull Swarm se curará el 30% de su salud restante. ", "questTriceratopsBoss": "Aplastante triceratops", "questTriceratopsDropTriceratopsEgg": "Triceratops (huevo)", "questTriceratopsUnlockText": "Desbloquea la compra de huevos de triceratops en el Mercado", @@ -424,7 +424,7 @@ "questStoikalmCalamity1DropSkeletonPotion": "Poción de eclosión de esqueleto", "questStoikalmCalamity1DropDesertPotion": "Poción de eclosión del desierto", "questStoikalmCalamity1DropArmor": "Armadura de jinete de mamut", - "questStoikalmCalamity2Text": "Stoïkalm Calamity, Part 2: Seek the Icicle Caverns", + "questStoikalmCalamity2Text": "Calamidad de Stoïkalm, 2ª Parte: Busca las Cavernas de Témpano", "questStoikalmCalamity2Notes": "The stately hall of the Mammoth Riders is an austere masterpiece of architecture, but it is also entirely empty. There's no furniture, the weapons are missing, and even the columns were picked clean of their inlays.

\"Those skulls scoured the place,\" Lady Glaciate says, and there is a blizzard brewing in her tone. \"Humiliating. Not a soul is to mention this to the April Fool, or I will never hear the end of it.\"

\"How mysterious!\" says @Beffymaroo. \"But where did they--\"

\"The icicle drake caverns.\" Lady Glaciate gestures at shining coins spilled in the snow outside. \"Sloppy.\"

\"But aren't icicle drakes honorable creatures with their own treasure hoards?\" @Beffymaroo asks. \"Why would they possibly--\"

\"Mind control,\" says Lady Glaciate, utterly unphased. \"Or something equally melodramatic and inconvenient.\" She begins to stride from the hall. \"Why are you just standing there?\"

Quickly, go follow the trail of Icicle Coins!", "questStoikalmCalamity2Completion": "The Icicle Coins lead you straight to the buried entrance of a cleverly hidden cavern. Though the weather outside is calm and lovely, with the sunlight sparkling across the expanse of snow, there is a howling within like a fierce winter wind. Lady Glaciate grimaces and hands you a Mammoth Rider helm. \"Wear this,\" she says. \"You'll need it.\"", "questStoikalmCalamity2CollectIcicleCoins": "Monedas de Hielo", diff --git a/website/common/locales/es/subscriber.json b/website/common/locales/es/subscriber.json index adab43aee7..85515bbb43 100644 --- a/website/common/locales/es/subscriber.json +++ b/website/common/locales/es/subscriber.json @@ -121,7 +121,7 @@ "mysterySet201611": "Conjunto de cornucopia", "mysterySet201612": "Conjunto de Cascanueces", "mysterySet201701": "Conjunto para Congelar el Tiempo", - "mysterySet201702": "Heartstealer Set", + "mysterySet201702": "Juego de Robacorazones", "mysterySet301404": "El Conjunto Steampunk", "mysterySet301405": "Accesorios Steampunk", "mysterySetwondercon": "Wondercon", diff --git a/website/common/locales/es/tasks.json b/website/common/locales/es/tasks.json index 90b715184a..07af0c2108 100644 --- a/website/common/locales/es/tasks.json +++ b/website/common/locales/es/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relacionadas con metas académicas o que supongan un reto mental", "perceptionExample": "Relacionadas con el trabajo o el dinero", "constitutionExample": "Relacionadas con la salud, el bienestar y la vida social", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "La tarea debe ser aprobada antes de que la completes. La aprobación ya ha sido pedida.", "taskApprovalHasBeenRequested": "La aprobacion ha sido enviada", "approvals": "Aprobaciones", - "approvalRequired": "Se requiere Aprobación" + "approvalRequired": "Se requiere Aprobación", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/es_419/backgrounds.json b/website/common/locales/es_419/backgrounds.json index b019205ec0..2e81afa60d 100644 --- a/website/common/locales/es_419/backgrounds.json +++ b/website/common/locales/es_419/backgrounds.json @@ -239,18 +239,18 @@ "backgroundSparklingSnowflakeNotes": "Deslizate en un Brillante Copo de Nieve.", "backgroundStoikalmVolcanoesText": "Volcanes Stoïkalm", "backgroundStoikalmVolcanoesNotes": "Explora los volcanes Stoïkalm.", - "backgrounds022017": "SET 33: Released February 2017", - "backgroundBellTowerText": "Bell Tower", - "backgroundBellTowerNotes": "Climb to the Bell Tower.", - "backgroundTreasureRoomText": "Treasure Room", - "backgroundTreasureRoomNotes": "Bask in the wealth of a Treasure Room.", - "backgroundWeddingArchText": "Wedding Arch", - "backgroundWeddingArchNotes": "Pose under the Wedding Arch.", + "backgrounds022017": "CONJUNTO 33: Lanzado en Febrero 2017", + "backgroundBellTowerText": "Torre de la Campana", + "backgroundBellTowerNotes": "Escala a la Torre de la Campana.", + "backgroundTreasureRoomText": "Sala del Tesoro.", + "backgroundTreasureRoomNotes": "Disfruta las riquezas de una Sala del Tesoro.", + "backgroundWeddingArchText": "Arco de Boda", + "backgroundWeddingArchNotes": "Posa bajo el Arco de Boda.", "backgrounds032017": "SET 34: Released March 2017", "backgroundMagicBeanstalkText": "Magic Beanstalk", "backgroundMagicBeanstalkNotes": "Ascend a Magic Beanstalk.", - "backgroundMeanderingCaveText": "Meandering Cave", - "backgroundMeanderingCaveNotes": "Explore the Meandering Cave.", + "backgroundMeanderingCaveText": "Cueva Serpenteante.", + "backgroundMeanderingCaveNotes": "Explora la Cueva Serpenteante.", "backgroundMistiflyingCircusText": "Mistiflying Circus", "backgroundMistiflyingCircusNotes": "Carouse in the Mistiflying Circus." } \ No newline at end of file diff --git a/website/common/locales/es_419/content.json b/website/common/locales/es_419/content.json index eaa25ed7e6..5f6559b02e 100644 --- a/website/common/locales/es_419/content.json +++ b/website/common/locales/es_419/content.json @@ -127,24 +127,24 @@ "questEggTurtleAdjective": "un pacifco", "questEggArmadilloText": "Armadillo", "questEggArmadilloMountText": "Armadillo", - "questEggArmadilloAdjective": "an armored", - "questEggCowText": "Cow", - "questEggCowMountText": "Cow", + "questEggArmadilloAdjective": "Un blindando", + "questEggCowText": "Vaca", + "questEggCowMountText": "Vaca", "questEggCowAdjective": "a mooing", - "questEggBeetleText": "Beetle", - "questEggBeetleMountText": "Beetle", - "questEggBeetleAdjective": "an unbeatable", - "questEggFerretText": "Ferret", - "questEggFerretMountText": "Ferret", - "questEggFerretAdjective": "a furry", - "questEggSlothText": "Sloth", - "questEggSlothMountText": "Sloth", - "questEggSlothAdjective": "a speedy", + "questEggBeetleText": "Escarabajo", + "questEggBeetleMountText": "Escarabajo", + "questEggBeetleAdjective": "Un inderrotable", + "questEggFerretText": "Hurón", + "questEggFerretMountText": "Hurón", + "questEggFerretAdjective": "Un peludo", + "questEggSlothText": "Perezoso", + "questEggSlothMountText": "Perezoso", + "questEggSlothAdjective": "Un veloz", "questEggTriceratopsText": "Triceratops", "questEggTriceratopsMountText": "Triceratops", - "questEggTriceratopsAdjective": "a tricky", - "questEggGuineaPigText": "Guinea Pig", - "questEggGuineaPigMountText": "Guinea Pig", + "questEggTriceratopsAdjective": "Un tramposo", + "questEggGuineaPigText": "Conejillo de Indias", + "questEggGuineaPigMountText": "Conejillo de Indias", "questEggGuineaPigAdjective": "a giddy", "eggNotes": "Encuentra una poción de eclosión para verter sobre este huevo y se convertirá en <%= eggAdjective(locale) %> <%= eggText(locale) %>.", "hatchingPotionBase": "Básico", @@ -161,10 +161,10 @@ "hatchingPotionPeppermint": "Menta", "hatchingPotionFloral": "Floral", "hatchingPotionThunderstorm": "Tormenta eléctrica", - "hatchingPotionGhost": "Ghost", - "hatchingPotionRoyalPurple": "Royal Purple", - "hatchingPotionHolly": "Holly", - "hatchingPotionCupid": "Cupid", + "hatchingPotionGhost": "Fantasma", + "hatchingPotionRoyalPurple": "Purpura Real", + "hatchingPotionHolly": "Acebo", + "hatchingPotionCupid": "Cupido", "hatchingPotionNotes": "Vierte esto sobre un huevo, y nacerá una mascota <%= potText(locale) %>.", "premiumPotionAddlNotes": "No se puede usar con huevos de mascotas de misión.", "foodMeat": "Carne", diff --git a/website/common/locales/es_419/groups.json b/website/common/locales/es_419/groups.json index a46e539814..f1d92fb1d5 100644 --- a/website/common/locales/es_419/groups.json +++ b/website/common/locales/es_419/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Mensaje enviado", "pmHeading": "Mensaje privado a <%= name %>", "pmsMarkedRead": "Tus mensajes privados han sido marcados como leidos.", + "possessiveParty": "El Equipo de <%= name %>", "clearAll": "Borrar todos los mensajes", "confirmDeleteAllMessages": "¿Estás seguro de que quieres borrar todos los mensajes de tu bandeja de entrada? Otros usuarios todavía podrán ver los mensajes que les mandaste.", "optOutPopover": "¿No te gustan los mensajes privados? Haz clic para dejar de recibirlos.", @@ -167,7 +168,6 @@ "partyEmpty": "Eres el único en tu equipo. ¡Invita a tus amigos!", "partyChatEmpty": "¡El chat de tu equipo está vacío! Escribe un mensaje en el recuadro de arriba para empezar a conversar.", "guildChatEmpty": "¡El chat de este gremio está vacío! Escribe un mensaje en el recuadro de arriba para empezar a conversar.", - "possessiveParty": "El Equipo de <%= name %>", "requestAcceptGuidelines": "Si quieres publicar mensajes en la Taberna o en el chat de un equipo o de un gremio, por favor lee nuestras <%= linkStart %>Normas de la Comunidad<%= linkEnd %> primero y después haz clic en el botón de abajo para indicar que las aceptas.", "partyUpName": "Equipados", "partyOnName": "Equipazo", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/es_419/loginincentives.json b/website/common/locales/es_419/loginincentives.json index c150e79845..b56c0eb985 100644 --- a/website/common/locales/es_419/loginincentives.json +++ b/website/common/locales/es_419/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Has recibido <%= reward %>", "earnedRewardForDevotion": "Has obtenido un <%= reward %> por estar comprometido a mejorar tu vida.", - "nextRewardUnlocksIn": "Tu próximo premio será desbloqueado en <%= numberOfCheckinsLeft %> check-ins más!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "¡Fantástico!", "totalCount": "<%= count %> cuenta total", - "countLeft": "<%= count %> check-ins más hasta la próxima recompensa.", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Cuando se trata de desarrollar hábitos, la consistencia es la clave. Cada día que hagas check-in te acercas más a un premio.", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "¡Tu contador de Check-In subió!", diff --git a/website/common/locales/es_419/merch.json b/website/common/locales/es_419/merch.json index 6c15123929..fafcbdbadf 100644 --- a/website/common/locales/es_419/merch.json +++ b/website/common/locales/es_419/merch.json @@ -1,20 +1,20 @@ { "merch" : "Merchandise", - "merchandiseDescription": "Looking for t-shirts, mugs, or stickers to show off your Habitica pride? Click here!", + "merchandiseDescription": "¿Estás buscando camisetas, tazas o stickers para mostrarle a los demás tu orgullo por Habitica? ¡Haz click aquí!", "merch-teespring-summary" : "Teespring es una plataforma que ayuda fácilmente a cada uno a crear y vender productos de alta calidad que la gente ama, sin costo ni riesgo.", "merch-teespring-goto" : "Obtén una Camiseta de Habitica", - "merch-teespring-mug-summary" : "Teespring is a platform that makes it easy for anyone to create and sell high-quality products people love, with no cost or risk.", + "merch-teespring-mug-summary" : "Teespring es una plataforma que ayuda fácilmente a cualquiera a crear y vender productos de alta calidad que la gente ama, sin costo ni riesgo.", "merch-teespring-mug-goto" : "Obtén una Taza de Habitica", "merch-teespring-eu-summary" : "VERSIÓN EUROPEA: Teespring es una plataforma que ayuda fácilmente a cada uno a crear y vender productos de alta calidad que la gente ama, sin costo ni riesgo.", "merch-teespring-eu-goto" : "Obtén una Camiseta de Habitica (EU)", - "merch-teespring-mug-eu-summary" : "EUROPEAN VERSION : Teespring is a platform that makes it easy for anyone to create and sell high-quality products people love, with no cost or risk.", + "merch-teespring-mug-eu-summary" : "Teespring es una plataforma que ayuda fácilmente a cualquiera a crear y vender productos de alta calidad que la gente ama, sin costo ni riesgo.", "merch-teespring-mug-eu-goto" : "Obtén una Taza de Habitica (UE)", "merch-stickermule-summary" : "Stick proud Melior wherever you (or someone else) need a reminder of both present and future accomplishments!", - "merch-stickermule-goto" : "Obtén sticker de Habitica" + "merch-stickermule-goto" : "Obtén stickers de Habitica" } diff --git a/website/common/locales/es_419/tasks.json b/website/common/locales/es_419/tasks.json index 2640770fb5..e6db2019e9 100644 --- a/website/common/locales/es_419/tasks.json +++ b/website/common/locales/es_419/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relacionado a los objetivos academicos o mentalmente desafiantes.", "perceptionExample": "Relacionado a trabajo o tareas economicas.", "constitutionExample": "Relacionado a la salud, el bienestar y la interacción social.", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested", "taskApprovalHasBeenRequested": "Approval has been requested", "approvals": "Approvals", - "approvalRequired": "Approval Required" + "approvalRequired": "Approval Required", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/fr/backgrounds.json b/website/common/locales/fr/backgrounds.json index e0cced0ad2..84498eb868 100644 --- a/website/common/locales/fr/backgrounds.json +++ b/website/common/locales/fr/backgrounds.json @@ -246,11 +246,11 @@ "backgroundTreasureRoomNotes": "Délectez-vous des richesses d'une salle du trésor.", "backgroundWeddingArchText": "Arche de mariage", "backgroundWeddingArchNotes": "Prenez la pose sous cette arche de mariage.", - "backgrounds032017": "SET 34: Released March 2017", - "backgroundMagicBeanstalkText": "Magic Beanstalk", - "backgroundMagicBeanstalkNotes": "Ascend a Magic Beanstalk.", - "backgroundMeanderingCaveText": "Meandering Cave", - "backgroundMeanderingCaveNotes": "Explore the Meandering Cave.", - "backgroundMistiflyingCircusText": "Mistiflying Circus", - "backgroundMistiflyingCircusNotes": "Carouse in the Mistiflying Circus." + "backgrounds032017": "Ensemble 34 : Sorti en Mars 2017", + "backgroundMagicBeanstalkText": "Haricot magique", + "backgroundMagicBeanstalkNotes": "Faites l'ascension d'un haricot magique.", + "backgroundMeanderingCaveText": "Grotte sineuse", + "backgroundMeanderingCaveNotes": "Explorez une grotte sinueuse.", + "backgroundMistiflyingCircusText": "Cirque de Mistivolant", + "backgroundMistiflyingCircusNotes": "Participez au crique de Mistivolant." } \ No newline at end of file diff --git a/website/common/locales/fr/front.json b/website/common/locales/fr/front.json index c1f749fe04..3ae9f9bef3 100644 --- a/website/common/locales/fr/front.json +++ b/website/common/locales/fr/front.json @@ -37,7 +37,7 @@ "dragonsilverQuote": "Je ne peux vous dire combien d'outils de gestion du temps et des tâches j'ai essayé au cours des années ... [Habitica] est le seul outil que j'utilise qui m'a aidé à atteindre mes objectifs au lieu de simplement les lister.", "dreimQuote": "Quand j'ai découvert [Habitica] l'été dernier, je venais juste de rater la moitié de mes examens. Grâce aux Quotidiennes… j'ai réussi à m'organiser et à me discipliner. Il y a un mois, j'ai finalement passé mes examens avec de bons résultats.", "elmiQuote": "Chaque matin, je me réjouis de me lever pour aller gagner des pièces d'or !", - "emailNewPass": "Email a Password Reset Link", + "emailNewPass": "Envoyer un lien de réinitialisation par e-mail", "evagantzQuote": "Mon tout premier rendez-vous chez le dentiste où l'hygiéniste était réellement content de mes habitudes de brossage. Merci [Habitica] !", "examplesHeading": "Les joueurs utilisent Habitica pour gérer...", "featureAchievementByline": "Vous avez fait quelque chose d'absolument génial ? Obtenez un badge et exhibez-le !", diff --git a/website/common/locales/fr/gear.json b/website/common/locales/fr/gear.json index eceec5d16a..ea6e5f4b4f 100644 --- a/website/common/locales/fr/gear.json +++ b/website/common/locales/fr/gear.json @@ -246,8 +246,8 @@ "weaponArmoireWoodElfStaffNotes": "Sculpté dans une branche tombée d'un arbre millénaire, ce bâton vous permettra de communiquer avec tous les habitants de la forêt, des plus petits aux plus grands. Augmente l'intelligence de <%= int %>. Armoire enchantée : Ensemble d'elfe des bois (Objet 3 sur 3).", "weaponArmoireWandOfHeartsText": "Baguette de Cœur", "weaponArmoireWandOfHeartsNotes": "Cette baguette magique étincelle d'une chaleureuse lueur rouge. Elle insufflera également de la sagesse dans votre cœur. Augmente l'intelligence de <%= int %>. Armoire enchantée : Ensemble de la reine de cœur (Objet 3 sur 3).", - "weaponArmoireForestFungusStaffText": "Forest Fungus Staff", - "weaponArmoireForestFungusStaffNotes": "Use this gnarled staff to work mycological magic! Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Independent Item.", + "weaponArmoireForestFungusStaffText": "Bâton de champignon forestier", + "weaponArmoireForestFungusStaffNotes": "Utilisez ce bâton noueux pour faire de la magie mycologique ! Augmente l'intelligence de <%= int %> et la perception de <%= per %>. Armoire enchantée : Objet indépendant.", "armor": "armure", "armorCapitalized": "Armure", "armorBase0Text": "Habit simple", @@ -528,8 +528,8 @@ "armorArmoireRamFleeceRobesNotes": "Ces robes vous gardent au chaud même sous le plus terrible des blizzards. Augmente la constitution de <%= con %> et la Force de <%= str %>. Armoire enchantée : Ensemble de barbare criophore (Objet 2 sur 3).", "armorArmoireGownOfHeartsText": "Toge de cœur", "armorArmoireGownOfHeartsNotes": "Cette toge est pleine d'ornements, et en plus, elle vous donnera du baume au cœur. Augmente la constitution de <%= con %>. Armoire enchantée : Ensemble de la reine de cœur (Objet 2 sur 3).", - "armorArmoireMushroomDruidArmorText": "Mushroom Druid Armor", - "armorArmoireMushroomDruidArmorNotes": "This woody brown armor, capped with tiny mushrooms, will help you hear the whispers of forest life. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Mushroom Druid Set (Item 2 of 3).", + "armorArmoireMushroomDruidArmorText": "Armure druidique mycologique", + "armorArmoireMushroomDruidArmorNotes": "Cette armure de bois ancien, recouverte de petits champignons, vous aidera à entendre les murmures de la faune et de la flore forestière. Augmente la constitution de <%= con %> et la perception de <%= per %>. Armoire enchantée : Ensemble du druide mycologique (Objet 2 sur 3).", "headgear": "coiffe", "headgearCapitalized": "Coiffe", "headBase0Text": "Pas de casque", @@ -757,9 +757,9 @@ "headMystery201611Text": "Chapeau chic de festin", "headMystery201611Notes": "Vous aurez l'assurance d'être la personne la plus chic du festin avec ce chapeau à plume. Ne confère aucun bénéfice. Objet d'abonnement de Novembre 2016.", "headMystery201612Text": "Heaume Casse-noisettes", - "headMystery201612Notes": "Ce grand, ce magnifique heaume ajoute une touche de majesté à votre costume ! N'apporte aucun bonus. Équipement d'abonné de décembre 2016.", - "headMystery201702Text": "Capuche de Voleur de Cœur", - "headMystery201702Notes": "Bien que cette capuche dissimule votre visage, elle ne fait qu'amplifier votre pouvoir d'attraction ! N'apporte aucun bonus. Équipement d'abonné·e de février 2017.", + "headMystery201612Notes": "Ce grand, ce magnifique heaume ajoute une touche de majesté à votre costume ! N'apporte aucun bonus. Équipement d'abonnement de décembre 2016.", + "headMystery201702Text": "Capuche de voleur de cœur", + "headMystery201702Notes": "Bien que cette capuche dissimule votre visage, elle ne fait qu'amplifier votre pouvoir d'attraction ! N'apporte aucun bonus. Équipement d'abonnement de février 2017.", "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", @@ -767,7 +767,7 @@ "headArmoireLunarCrownText": "Couronne Lunaire Apaisante", "headArmoireLunarCrownNotes": "Cette couronne vous fortifie et affûte vos sens, spécialement les nuits de pleine lune. Augmente la Constitution de <%= con %> points et la Perception de <%= per %> points. Armoire Enchantée : Ensemble Lunaire Apaisant (Objet 1 sur 3).", "headArmoireRedHairbowText": "Nœud Rouge", - "headArmoireRedHairbowNotes": "Que la force, la résistance et l'intelligence soient avec vous pendant que vous portez ce magnifique serre-tête rouge ! Augmente la Force de <%= str %> points, la Constitution de <%= con %> points, et l'Intelligence de <%= int %> points. Armoire Enchantée : Ensemble du serre-tête rouge (Objet 1 sur 2).", + "headArmoireRedHairbowNotes": "Que la force, la résistance et l'intelligence soient avec vous pendant que vous portez ce magnifique serre-tête rouge ! Augmente la force de <%= str %> points, la constitution de <%= con %> points, et l'intelligence de <%= int %> points. Armoire enchantée : Ensemble du serre-tête rouge (Objet 1 sur 2).", "headArmoireVioletFloppyHatText": "Chapeau Négligé Violet", "headArmoireVioletFloppyHatNotes": "De nombreux sorts furent tissés dans la trame même de ce simple chapeau, lui donnant une agréable couleur violette. Augmente la Perception de <%= per %> points, l'Intelligence de <%= int %> points et la Constitution de <%= con %> points. Armoire Enchantée : Objet Indépendant.", "headArmoireGladiatorHelmText": "Heaume de Gladiateur", @@ -819,17 +819,17 @@ "headArmoireVermilionArcherHelmText": "Heaume de l'archer vemillon", "headArmoireVermilionArcherHelmNotes": "Le rubis magique de ce heaume vous aide à viser avec la précision d'un laser ! Augmente la perception de <%= per %>. Armoire Enchantée : Ensemble de l'Archer Vermillon (Objet 3 sur 3).", "headArmoireOgreMaskText": "Masque d'ogre", - "headArmoireOgreMaskNotes": "Vos ennemis partiront en courant lorsqu'ils verront qu'un ogre s'approche! Augmente la constitution et la force de <%= attrs %> points chacune. Armoire Enchantée : Costume d'Ogre (Objet 1 sur 3).", + "headArmoireOgreMaskNotes": "Vos ennemis partiront en courant lorsqu'ils verront qu'un ogre s'approche ! Augmente la constitution et la force de <%= attrs %> points chacune. Armoire enchantée : Costume d'ogre (Objet 1 sur 3).", "headArmoireIronBlueArcherHelmText": "Casque d'acier bleu de l'archer", "headArmoireIronBlueArcherHelmNotes": "Vous avez la tête dure ? Non, vous êtes juste bien protégé•e. Augmente la Constitution de <%= con %> points. Armoire enchantée : Ensemble de l'archer d'acier (Objet 1 sur 3).", - "headArmoireWoodElfHelmText": "Heaume d'Elfe des Bois", - "headArmoireWoodElfHelmNotes": "Ce heaume fait de feuilles a l'air fragile, mais il peut vous protéger du mauvais temps et de dangereux ennemis. Augmente la Constitution de <%= con %>. Armoire Enchantée : Ensemble de l'Elfe des Bois (Objet 1 sur 3).", - "headArmoireRamHeaddressText": "Capuche de Bélier", - "headArmoireRamHeaddressNotes": "Ce heaume élaboré est conçu pour ressembler à une tête de bélier. Augmente la Constitution de <%= con %> et la Perception de <%= per %>. Armoire Enchantée : Ensemble de Barbare Criophore (Objet 1 sur 3).", - "headArmoireCrownOfHeartsText": "Couronne de Cœur", - "headArmoireCrownOfHeartsNotes": "Cette couronne rouge rosé n'est pas que tapageuse ! Grâce à elle, face à vos tâches, vous aurez plus de cœur à l'ouvrage. Augment la Force de <%= str %>. Armoire Enchantée : Ensemble de la Reine de Cœur (Objet 1 sur 3).", - "headArmoireMushroomDruidCapText": "Mushroom Druid Cap", - "headArmoireMushroomDruidCapNotes": "Harvested deep in a misty forest, this cap grants the wearer knowledge of medicinal plants. Increases Intelligence by <%= int %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 1 of 3).", + "headArmoireWoodElfHelmText": "Heaume d'elfe des bois", + "headArmoireWoodElfHelmNotes": "Ce heaume fait de feuilles a l'air fragile, mais il peut vous protéger du mauvais temps et de dangereux ennemis. Augmente la Constitution de <%= con %>. Armoire enchantée : Ensemble de l'elfe des bois (Objet 1 sur 3).", + "headArmoireRamHeaddressText": "Capuche de bélier", + "headArmoireRamHeaddressNotes": "Ce heaume élaboré est conçu pour ressembler à une tête de bélier. Augmente la constitution de <%= con %> et la perception de <%= per %>. Armoire enchantée : Ensemble de barbare criophore (Objet 1 sur 3).", + "headArmoireCrownOfHeartsText": "Couronne de cœur", + "headArmoireCrownOfHeartsNotes": "Cette couronne rouge rosé n'est pas que tapageuse ! Grâce à elle, face à vos tâches, vous aurez plus de cœur à l'ouvrage. Augment la force de <%= str %>. Armoire enchantée : Ensemble de la reine de cœur (Objet 1 sur 3).", + "headArmoireMushroomDruidCapText": "Chapeau druidique mycologique", + "headArmoireMushroomDruidCapNotes": "Cueilli au fond d'une forêt brumeuse, ce chapeau donne à son propriétaire la connaissance des plantes médicinales. Augmente l'intelligence de <%= int %> et la force de <%= str %>. Armoire enchantée : Ensemble du druide mycologique (Objet 1 sur 3).", "offhand": "objet de main de bouclier", "offhandCapitalized": "Objet de main de bouclier", "shieldBase0Text": "Pas d'Équipement de Main de Bouclier", @@ -862,8 +862,8 @@ "shieldSpecialTakeThisNotes": "Ce bouclier a été obtenu en participant à un défi sponsorisé créé par Take This. Félicitations! Augmente tous les attributs de <%= attrs %> points.", "shieldSpecialMoonpearlShieldText": "Bouclier Perle de Lune", "shieldSpecialMoonpearlShieldNotes": "Créé pour nager vite et se protéger quelque peu. Augmente la Constitution de <%= con %>. points.", - "shieldSpecialMammothRiderHornText": "Olifant de Chevaucheur de mammouths", - "shieldSpecialMammothRiderHornNotes": "Soufflez dans ce puissant cor en quartz rose et vous invoquerez de puissantes forces magiques. Augmente la Force de <%= str %>.", + "shieldSpecialMammothRiderHornText": "Olifant de chevaucheur de mammouths", + "shieldSpecialMammothRiderHornNotes": "Soufflez dans ce puissant cor en quartz rose et vous invoquerez de puissantes forces magiques. Augmente la force de <%= str %>.", "shieldSpecialDiamondStaveText": "Bâton en diamant", "shieldSpecialDiamondStaveNotes": "Ce bâton de valeur a des pouvoirs mystiques. Augmente l'intelligence de <%= int %>.", "shieldSpecialGoldenknightText": "Masse Massacreuse Majeure de Mustaine", @@ -932,22 +932,22 @@ "shieldSpecialSummer2016WarriorNotes": "Croquez les tâches difficiles avec ce bouclier en dents de requin ! Augmente la Constitution de <%= con %> points. Équipement en édition limitée de l’été 2016.", "shieldSpecialSummer2016HealerText": "Bouclier en étoile de mer", "shieldSpecialSummer2016HealerNotes": "Parfois confondu avec un bouclier étoile de mer. Augmente la constitution de <%= con %>. Équipement en édition limitée de l’été 2016.", - "shieldSpecialFall2016RogueText": "Dague de la Morsure d'Araignée", - "shieldSpecialFall2016RogueNotes": "Sentez la piqûre de la morsure de l'araignée! Augmente la force de <%=str %> points. Équipement en édition limitée de l’automne 2016.", + "shieldSpecialFall2016RogueText": "Dague de la morsure d'araignée", + "shieldSpecialFall2016RogueNotes": "Sentez la piqûre de la morsure de l'araignée ! Augmente la force de <%=str %> points. Équipement en édition limitée de l’automne 2016.", "shieldSpecialFall2016WarriorText": "Racines Défensives", "shieldSpecialFall2016WarriorNotes": "Défendez-vous contre vos Quotidiennes avec ces racines tordues! Augmente la Constitution de <%=con %> points. Équipement en édition limitée de l’automne 2016.", "shieldSpecialFall2016HealerText": "Bouclier de Gorgone", "shieldSpecialFall2016HealerNotes": "N'admirez pas votre reflet dans ce bouclier. Augmente la constitution de <%=con %> points. Équipement en édition limitée de l’automne 2016.", "shieldSpecialWinter2017RogueText": "Piolet", - "shieldSpecialWinter2017RogueNotes": "Ce piolet est idéal pour attaquer, se défendre et pour escalader les cascades de glace ! Augmente la Force de <%= str %> points. Équipement en édition limitée de l'hiver 2016-2017.", - "shieldSpecialWinter2017WarriorText": "Bouclier Palet", - "shieldSpecialWinter2017WarriorNotes": "Fabriqué à partir d'un palet de hockey géant, ce bouclier peut encaisser une bonne trempe. Augmente la Constitution de <%= con %> points. Équipement en édition limitée de l'hiver 2016-2017.", - "shieldSpecialWinter2017HealerText": "Bouclier en Cheveux d'ange", - "shieldSpecialWinter2017HealerNotes": "Cet armement fibreux vous protégera même des tâches qui tournent au vinaigre ! Augmente la Constitution de <%= con %> points. Équipement en édition limitée de l'hiver 2016-2017.", + "shieldSpecialWinter2017RogueNotes": "Ce piolet est idéal pour attaquer, se défendre et pour escalader les cascades de glace ! Augmente la force de <%= str %> points. Équipement en édition limitée de l'hiver 2016-2017.", + "shieldSpecialWinter2017WarriorText": "Bouclier palet", + "shieldSpecialWinter2017WarriorNotes": "Fabriqué à partir d'un palet de hockey géant, ce bouclier peut encaisser une bonne trempe. Augmente la constitution de <%= con %> points. Équipement en édition limitée de l'hiver 2016-2017.", + "shieldSpecialWinter2017HealerText": "Bouclier en cheveux d'ange", + "shieldSpecialWinter2017HealerNotes": "Cet armement fibreux vous protégera même des tâches qui tournent au vinaigre ! Augmente la constitution de <%= con %> points. Équipement en édition limitée de l'hiver 2016-2017.", "shieldMystery201601Text": "Tueuse Résolue", "shieldMystery201601Notes": "Cette lame peut être utilisée pour parer toutes les distractions. N'apporte aucun bonus. Équipement d'abonné·e de janvier 2016.", - "shieldMystery201701Text": "Bouclier du Temps transi", - "shieldMystery201701Notes": "Gelez le cours du temps et domptez vos tâches ! N'apporte aucun bonus. Équipement d'abonné·e de janvier 2017.", + "shieldMystery201701Text": "Bouclier du temps transi", + "shieldMystery201701Notes": "Gelez le cours du temps et domptez vos tâches ! N'apporte aucun bonus. Équipement d'abonnement de janvier 2017.", "shieldMystery301405Text": "Bouclier Horloge", "shieldMystery301405Notes": "Le temps est de vote côté avec cet imposant bouclier horloge ! N'apporte aucun bonus. Équipement d'abonné·e de juin 3015.", "shieldArmoireGladiatorShieldText": "Bouclier de Gladiateur", @@ -966,12 +966,12 @@ "shieldArmoireSandyBucketNotes": "Excellent pour stocker tout l'or que vous allez gagner en complétant vos tâches ! Augmente la Perception de <%= per %>. Armoire Enchantée : Ensemble du Bord de Mer (Objet 3 sur 3).", "shieldArmoirePerchingFalconText": "Faucon perché", "shieldArmoirePerchingFalconNotes": "Un ami faucon perché sur votre bras, prêt à fondre sur vos ennemis. Augmente la force de <%= str %> points. Armoire Enchantée : Ensemble de Fauconnerie (Objet 3 sur 3).", - "shieldArmoireRamHornShieldText": "Bouclier à Cornes de Bélier", - "shieldArmoireRamHornShieldNotes": "Chargez dans un tas de Quotidiennes récalcitrantes à l'aide de ce bouclier ! Augmente la Constitution et la Force de <%= attrs %>. Armoire Enchantée : Ensemble de Barbare Criophore (Objet 3 sur 3).", + "shieldArmoireRamHornShieldText": "Bouclier à cornes de bélier", + "shieldArmoireRamHornShieldNotes": "Chargez dans un tas de quotidiennes récalcitrantes à l'aide de ce bouclier ! Augmente la constitution et la force de <%= attrs %>. Armoire enchantée : Ensemble de barbare criophore (Objet 3 sur 3).", "shieldArmoireRedRoseText": "Rose rouge", - "shieldArmoireRedRoseNotes": "Le parfum de cette rose rouge est envoûtant. Il aiguisera aussi votre compréhension. Augmente la perception de <%= per %>. Armoire enchantée : objet indépendant.", - "shieldArmoireMushroomDruidShieldText": "Mushroom Druid Shield", - "shieldArmoireMushroomDruidShieldNotes": "Though made from a mushroom, there's nothing mushy about this tough shield! Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 3 of 3).", + "shieldArmoireRedRoseNotes": "Le parfum de cette rose rouge est envoûtant. Il aiguisera aussi votre compréhension. Augmente la perception de <%= per %>. Armoire enchantée : Objet indépendant.", + "shieldArmoireMushroomDruidShieldText": "Bouclier druidique mycologique", + "shieldArmoireMushroomDruidShieldNotes": "Bien que fabriqué avec des champignons, ce lourd bouclier n'est pas détrempé ! Augmente la constitution de <%= con %> et la force de <%= str %>. Armoire enchantée : Ensemble du druide mycologique (Objet 3 sur 3).", "back": "Accessoire de Dos", "backBase0Text": "Pas d’accessoire dorsal", "backBase0Notes": "Pas d’accessoire dorsal.", @@ -989,8 +989,8 @@ "backMystery201510Notes": "Préhensile et puissante! N'apporte aucun bonus. Équipement d'abonné·e d'octobre 2015.", "backMystery201602Text": "Cape de Bourreau des Cœurs ", "backMystery201602Notes": "D'un bruissement de votre cape, vos ennemis tombent à vos pieds. N'apporte aucun bonus. Équipement d'abonné·e de février 2016.", - "backMystery201702Text": "Cape de Voleur de Cœur", - "backMystery201702Notes": "Un bruissement de cette cape, et toutes celles et ceux autour de vous seront emportés par votre charme ! N'apporte aucun bonus. Équipement d'abonné·e de février 2017.", + "backMystery201702Text": "Cape de voleur de cœur", + "backMystery201702Notes": "Un bruissement de cette cape, et toutes celles et ceux autour de vous seront emportés par votre charme ! N'apporte aucun bonus. Équipement d'abonnement de février 2017.", "backMystery201608Text": "Cape de tonnerre", "backMystery201608Notes": "Volez dans les ciels orageux avec cette cape tourbillonnante. N'apporte aucun bonus. Équipement d'abonné•e d'août 2016.", "backSpecialWonderconRedText": "Cape de Puissance", @@ -1114,7 +1114,7 @@ "eyewearMystery201507Text": "Lunettes de soleil excellentes", "eyewearMystery201507Notes": "Ces lunettes vous permettront de rester cool, même en pleine canicule. N'apporte aucun bonus. Équipement d'abonné·e de juillet 2015.", "eyewearMystery201701Text": "Solaires intemporelles", - "eyewearMystery201701Notes": "Ces lunettes de soleil protégeront vos yeux des rayons nocifs et peu importe l'époque dans laquelle vous vous trouverez, elles feront fureur ! N'apportent aucun bonus. Équipement d'abonné·e de janvier 2017.", + "eyewearMystery201701Notes": "Ces lunettes de soleil protégeront vos yeux des rayons nocifs et peu importe l'époque dans laquelle vous vous trouverez, elles feront fureur ! N'apportent aucun bonus. Équipement d'abonnement de janvier 2017.", "eyewearMystery301404Text": "Lunettes", "eyewearMystery301404Notes": "Il n'y a pas plus raffiné qu'une paire de lunettes - à l'exception, peut-être, d'un monocle. N'apporte aucun bonus. Équipement d'abonné·e d'avril 3015.", "eyewearMystery301405Text": "Monocle", diff --git a/website/common/locales/fr/groups.json b/website/common/locales/fr/groups.json index 993acaa6b1..a8838caac9 100644 --- a/website/common/locales/fr/groups.json +++ b/website/common/locales/fr/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Message envoyé", "pmHeading": "Envoyer un message privé à <%= name %>", "pmsMarkedRead": "Vos messages privés ont été marqués comme lu", + "possessiveParty": "Équipe de <%= name %>", "clearAll": "Effacer tous les messages", "confirmDeleteAllMessages": "Êtes-vous certain de vouloir effacer tous les messages de votre boîte ? Les autres utilisateurs continueront de voir les messages que vous avez expédiés.", "optOutPopover": "Vous n'aimez pas les messages privés ? Cliquez ici pour désactiver l'option", @@ -167,7 +168,6 @@ "partyEmpty": "Vous êtes seul·e dans votre équipe. Invitez vos amis !", "partyChatEmpty": "Votre discussion d'équipe est vide ! Écrivez un message dans le champ ci-dessus pour commencer la discussion.", "guildChatEmpty": "La discussion de cette guilde est vide ! Écrivez un message dans le champ ci-dessus pour commencer la discussion.", - "possessiveParty": "Équipe de <%= name %>", "requestAcceptGuidelines": "Si vous souhaitez envoyer des messages dans la Taverne ou dans le chat d'une équipe ou d'une guilde, veuillez d'abord s'il vous plait lire nos <%= linkStart %>Règles de Vie en Communauté<%= linkEnd %> et cliquez sur le bouton ci-dessous pour indiquer que vous les acceptez.", "partyUpName": "Une joyeuse équipe", "partyOnName": "Une équipe festive", @@ -250,5 +250,6 @@ "claimedBy": "Revendiqué par : <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Vous ne pouvez pas supprimer les tâches de groupe qui vous ont été assignées.", "confirmGuildPlanCreation": "Créer ce groupe ?", - "onlyGroupLeaderCanInviteToGroupPlan": "Seul le chef de groupe peut inviter des utilisateurs dans un groupe avec abonnement." + "onlyGroupLeaderCanInviteToGroupPlan": "Seul le chef de groupe peut inviter des utilisateurs dans un groupe avec abonnement.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/fr/loginincentives.json b/website/common/locales/fr/loginincentives.json index cf29620db9..acee58aa52 100644 --- a/website/common/locales/fr/loginincentives.json +++ b/website/common/locales/fr/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Vous avez remporté <%= reward %>", "earnedRewardForDevotion": "Votre persévérance à améliorer votre vie vous permet de remporter ceci : <%= reward %> .", - "nextRewardUnlocksIn": "Votre prochain prix se débloquera après <%= numberOfCheckinsLeft %> connexions supplémentaires !", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Génial !", "totalCount": "<%= count %> au total", - "countLeft": "<%= count %> connexions supplémentaires jusqu'à la prochaine récompense", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Lorsqu'il s'agit de construire des habitudes, la constance est la clé. Chaque jour de connexion vous rapproche d'un prix.", "totalCheckins": "<%= count %> connexions", "checkinEarned": "Votre compteur de connexion a augmenté !", diff --git a/website/common/locales/fr/subscriber.json b/website/common/locales/fr/subscriber.json index 7784564cc9..7fa77f42db 100644 --- a/website/common/locales/fr/subscriber.json +++ b/website/common/locales/fr/subscriber.json @@ -141,7 +141,7 @@ "missingUnsubscriptionCode": "Il manque le code de désabonnement.", "missingSubscription": "L'utilisateur n'a pas de forfait d'abonnement", "missingSubscriptionCode": "Il manque le code d'abonnement. Valeurs possibles : basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", - "missingReceipt": "Missing Receipt.", + "missingReceipt": "Reçu manquant.", "cannotDeleteActiveAccount": "Vous avez un abonnement actif, annulez le forfait avant de supprimer votre compte.", "paymentNotSuccessful": "Le paiement n'a pas abouti", "planNotActive": "Le plan n'a pas encore été activé (à cause d'un bug PayPal). Il commencera le <%= nextBillingDate %>, après quoi vous pourrez annuler pour en garder tous les bénéfices.", diff --git a/website/common/locales/fr/tasks.json b/website/common/locales/fr/tasks.json index 30a7a7e06e..b27ae902bb 100644 --- a/website/common/locales/fr/tasks.json +++ b/website/common/locales/fr/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relatif aux activités académiques et mentales", "perceptionExample": "Relatif au tâches professionnelles ou financières", "constitutionExample": "Relatif à la santé, au bien-être et aux interactions sociales", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "Cette tâche nécessite une approbation avant de pouvoir être complétée. Une approbation a déjà été demandée.", "taskApprovalHasBeenRequested": "Une approbation a été demandée", "approvals": "Approbations", - "approvalRequired": "Approbation Requise" + "approvalRequired": "Approbation Requise", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/he/groups.json b/website/common/locales/he/groups.json index c89b30b655..ed49fda814 100644 --- a/website/common/locales/he/groups.json +++ b/website/common/locales/he/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "הודעה נשלחה", "pmHeading": "הודעה פרטית ל <%= name %>", "pmsMarkedRead": "ההודעות הפרטיות שלך סומנו כנקראו", + "possessiveParty": "החבורה של <%= name %>", "clearAll": "מחק את כל ההודעות", "confirmDeleteAllMessages": "האם אתם בטוחים שאתם רוצים למחוק את כל ההודעות בתיבת הדואר שלכם? משתמשים אחרים עדיין יראו הודעות ששלחתם אליהם.", "optOutPopover": "לא בקטע של הודעות פרטיות? לחצו כדי לוותר על זה", @@ -167,7 +168,6 @@ "partyEmpty": "אתם היחידים בחבורה שלכם. הזמינו חברים!", "partyChatEmpty": "שיחת החבורה שלכם ריקה! הקלידו הודעה בתיבה למעלה כדי להתחיל לשוחח.", "guildChatEmpty": "השיחה של הגילדה הזו ריקה! רשמו הודעה בקופסה למעלה כדי להתחיל לשוחח.", - "possessiveParty": "החבורה של <%= name %>", "requestAcceptGuidelines": "אם אתם מעוניינים לרשום הודעה בפונדק או חבורה כלשהי או גילדה, אנא קראו את <%= linkStart %>הנחיות הקהילה<%= linkEnd %> ולחצו על הכפתור למטה כדי לאשר שהן מקובלות עליכם.", "partyUpName": "חגיגה", "partyOnName": "מסיבה", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/he/loginincentives.json b/website/common/locales/he/loginincentives.json index 888f421cda..5ac286a626 100644 --- a/website/common/locales/he/loginincentives.json +++ b/website/common/locales/he/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "You have received <%= reward %>", "earnedRewardForDevotion": "You have earned a <%= reward %> for being committed to improving your life.", - "nextRewardUnlocksIn": "Your next prize will unlock in <%= numberOfCheckinsLeft %> more check-ins!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "מגניב!", "totalCount": "<%= count %> total count", - "countLeft": "<%= count %> more check-ins until next reward", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "When it comes to building habits, consistency is key. Each day you check-in you get closer to a prize.", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "Your Check-In Counter went up!", diff --git a/website/common/locales/he/tasks.json b/website/common/locales/he/tasks.json index cb7ab4d6e4..3fe286f8a3 100644 --- a/website/common/locales/he/tasks.json +++ b/website/common/locales/he/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "מתקשר להשכלה או לעיסוקים מאתגרים שכלית", "perceptionExample": "מתקשר לעבודה או משימות פיננסיות", "constitutionExample": "מתקשר לבריאות, איכות חיים, ואינטראקציות חברתיות", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested", "taskApprovalHasBeenRequested": "Approval has been requested", "approvals": "Approvals", - "approvalRequired": "Approval Required" + "approvalRequired": "Approval Required", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/hu/groups.json b/website/common/locales/hu/groups.json index ed4fff3a18..bb031bd987 100644 --- a/website/common/locales/hu/groups.json +++ b/website/common/locales/hu/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Üzenet elküldve", "pmHeading": "Privát üzenet neki: <%= name %>", "pmsMarkedRead": "Your private messages have been marked as read", + "possessiveParty": "<%= name %>'s Csapata", "clearAll": "Összes üzenet törlése", "confirmDeleteAllMessages": "Biztos, hogy ki akarod törölni az üzeneteidet? A többi felhasználó még mindig látni fogja az üzeneteket, amiket küldtél nekik.", "optOutPopover": "Nem szereted a privát üzeneteket? Kattints, hogy teljesen kiszállj belőle", @@ -167,7 +168,6 @@ "partyEmpty": "You're the only one in your party. Invite your friends!", "partyChatEmpty": "Your party chat is empty! Type a message in the box above to start chatting.", "guildChatEmpty": "This guild's chat is empty! Type a message in the box above to start chatting.", - "possessiveParty": "<%= name %>'s Csapata", "requestAcceptGuidelines": "If you would like to post messages in the Tavern or any party or guild chat, please first read our <%= linkStart %>Community Guidelines<%= linkEnd %> and then click the button below to indicate that you accept them.", "partyUpName": "Party Up", "partyOnName": "Party On", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/hu/loginincentives.json b/website/common/locales/hu/loginincentives.json index 40ecb80c17..4bcbc19c32 100644 --- a/website/common/locales/hu/loginincentives.json +++ b/website/common/locales/hu/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "You have received <%= reward %>", "earnedRewardForDevotion": "You have earned a <%= reward %> for being committed to improving your life.", - "nextRewardUnlocksIn": "Your next prize will unlock in <%= numberOfCheckinsLeft %> more check-ins!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Fantasztikus!", "totalCount": "<%= count %> összesen", - "countLeft": "Még <%= count %> belépés a következő jutalomig", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Ha szokásokról kiépítéséről van szó, a következetesség a kulcsszó. Minden nap, amikor bejelentekezel, közelebb kerülsz a jutalomhoz.", "totalCheckins": "<%= count %> bejelentkezés", "checkinEarned": "A bejelentkezéseid száma növekedett!", diff --git a/website/common/locales/hu/tasks.json b/website/common/locales/hu/tasks.json index 73891ff511..aa350ec1b7 100644 --- a/website/common/locales/hu/tasks.json +++ b/website/common/locales/hu/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Akadémiai vagy szellemi kihívás követésével kapcsolatos", "perceptionExample": "Munkával vagy pénzügyi feladatokkal kapcsolatos", "constitutionExample": "Egészséggel, jóléttel és szociális kapcsolatokkal kapcsolatos", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "Ezt a feladatot jóvá kell hagyni mielőtt befejezed. Jóváhagyás már kérve.", "taskApprovalHasBeenRequested": "Jóváhagyás kérve", "approvals": "Jóváhagyások", - "approvalRequired": "Jóváhagyás szükséges" + "approvalRequired": "Jóváhagyás szükséges", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/id/groups.json b/website/common/locales/id/groups.json index f86126692a..ac1c58d147 100644 --- a/website/common/locales/id/groups.json +++ b/website/common/locales/id/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Pesan terkirim", "pmHeading": "Pesan pribadi kepada <%= name %>", "pmsMarkedRead": "Pesan pribadi telah ditandai sebagai sudah dibaca.", + "possessiveParty": "Kelompok milik <%= name %>", "clearAll": "Hapus Semua Pesan", "confirmDeleteAllMessages": "Apakah kamu yakin mau menghapus semua pesan dalam inbox? User lain masih bisa melihat pesan yang telah kamu kirim ke mereka.", "optOutPopover": "Tidak menyukai pesan pribadi? Matikan fitur ini", @@ -167,7 +168,6 @@ "partyEmpty": "Kamu adalah satu-satunya di dalam kelompokmu. Undang temanmu!", "partyChatEmpty": "Percakapan kelompokmu kosong! Ketikkan pesan pada kotak di atas untuk memulai percakapan.", "guildChatEmpty": "Percakapan kelompok ini kosong! Ketikkan pesan pada kotak di atas untuk memulai percakapan.", - "possessiveParty": "Kelompok milik <%= name %>", "requestAcceptGuidelines": "Sebelum kamu mengirim pesan di Kedai Minuman atau obrolan kelompok maupun perkumpulan, silakan pertama-tama baca <%= linkStart %>Pedoman Komunitas<%= linkEnd %> kami dan klik tombol di bawah untuk menunjukkan bahwa kamu setuju.", "partyUpName": "Mari Berpesta", "partyOnName": "Terus Berpesta", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/id/loginincentives.json b/website/common/locales/id/loginincentives.json index 841e2b556e..8a5e88c554 100644 --- a/website/common/locales/id/loginincentives.json +++ b/website/common/locales/id/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Kamu telah mendapatkan <%= reward %>", "earnedRewardForDevotion": "Kamu telah mendapatkan sebuah <%= reward %> karena telah berkomitmen dalam pengembangan diri. ", - "nextRewardUnlocksIn": "Your next prize will unlock in <%= numberOfCheckinsLeft %> more check-ins!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Keren! ", "totalCount": "<%= count %> total jumlah", - "countLeft": "<%= count %> more check-ins until next reward", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "When it comes to building habits, consistency is key. Each day you check-in you get closer to a prize.", "totalCheckins": "<%= count %> Cek-in", "checkinEarned": "Penghitung Cek-inmu naik! ", diff --git a/website/common/locales/id/tasks.json b/website/common/locales/id/tasks.json index f952567df5..ef85124070 100644 --- a/website/common/locales/id/tasks.json +++ b/website/common/locales/id/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Berhubungan dengan akademik atau pekerjaan yang menantang otak", "perceptionExample": "Berhubungan dengan pekerjaan dan tugas finansial", "constitutionExample": "Berhubungan dengan kesehatan dan interaksi sosial", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested", "taskApprovalHasBeenRequested": "Approval has been requested", "approvals": "Approvals", - "approvalRequired": "Approval Required" + "approvalRequired": "Approval Required", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/it/backgrounds.json b/website/common/locales/it/backgrounds.json index 7c6a4f9343..e64b35e7c8 100644 --- a/website/common/locales/it/backgrounds.json +++ b/website/common/locales/it/backgrounds.json @@ -246,11 +246,11 @@ "backgroundTreasureRoomNotes": "Tuffati nelle ricchezze della stanza del tesoro.", "backgroundWeddingArchText": "Arco matrimoniale", "backgroundWeddingArchNotes": "Mettiti in posa sotto un arco matrimoniale.", - "backgrounds032017": "SET 34: Released March 2017", - "backgroundMagicBeanstalkText": "Magic Beanstalk", - "backgroundMagicBeanstalkNotes": "Ascend a Magic Beanstalk.", - "backgroundMeanderingCaveText": "Meandering Cave", - "backgroundMeanderingCaveNotes": "Explore the Meandering Cave.", - "backgroundMistiflyingCircusText": "Mistiflying Circus", - "backgroundMistiflyingCircusNotes": "Carouse in the Mistiflying Circus." + "backgrounds032017": "SERIE 34: Marzo 2017", + "backgroundMagicBeanstalkText": "Pianta di Fagiolo Magico", + "backgroundMagicBeanstalkNotes": "Arrampicati su una Pianta di Fagiolo Magico", + "backgroundMeanderingCaveText": "Caverna Labirintica", + "backgroundMeanderingCaveNotes": "Esplora la Caverna Labirintica", + "backgroundMistiflyingCircusText": "Circo di Faalatant", + "backgroundMistiflyingCircusNotes": "Giostra nel circo di Fantalata" } \ No newline at end of file diff --git a/website/common/locales/it/front.json b/website/common/locales/it/front.json index cb7e978e78..94163aa42a 100644 --- a/website/common/locales/it/front.json +++ b/website/common/locales/it/front.json @@ -37,7 +37,7 @@ "dragonsilverQuote": "Non vi dico quanti sistemi di monitoraggio di attività e di tempo ho provato negli anni... [Habitica] è l'unico che mi abbia davvero aiutato a fare le cose, invece di limitarsi a metterle in una lista.", "dreimQuote": "Quando ho scoperto [Habitica] l'estate scorsa, avevo appena fallito circa la metà dei miei esami. Grazie alle Daily... ho imparato ad organizzarmi e disciplinarmi, e ho passato tutti i miei esami con ottimi voti il mese scorso.", "elmiQuote": "Ogni giorno non vedo l'ora di alzarmi per guadagnare dell'oro!", - "emailNewPass": "Email a Password Reset Link", + "emailNewPass": "Ricevi per e-mail il link per reimpostare la password.", "evagantzQuote": "E' stato il primo appuntamento dal dentista in cui l'igenista fosse davvero entusiasta del mio uso abituale del filo interdentale. Grazie [Habitica]!", "examplesHeading": "I giocatori usano Habitica per gestire...", "featureAchievementByline": "Hai fatto qualcosa di assolutamente fantastico? Ottieni una medaglia e mostrala con orgoglio!", @@ -178,11 +178,11 @@ "terms": "Termini e condizioni", "testimonialHeading": "Cosa dicono gli utenti...", "tumblr": "Tumblr", - "localStorageTryFirst": "If you are experiencing problems with Habitica, click the button below to clear local storage and most cookies for this website (other websites will not be affected). You will need to log in again after doing this, so first be sure that you know your log-in details, which can be found at Settings -> <%= linkStart %>Site<%= linkEnd %>.", + "localStorageTryFirst": "Se stai avendo problemi con Habitica, premi il bottone qui sotto per cancellare i dati locali e la maggior parte dei cookies di questo sito (gli altri siti non verranno affetti). Dopo averlo fatto dovrai accedere nuovamente, quindi assicurati di conoscere i tuoi dati di Log-In, che possono essere trovati in Impostazioni -> <%= linkStart %>Sito<%= linkEnd %>.", "localStorageTryNext": "Se il problema persiste, per favore <%= linkStart %>segnalate un bug<%= linkEnd %> se non lo avete già fatto.", "localStorageClearing": "Pulizia dati in corso", - "localStorageClearingExplanation": "Habitica's stored data is being cleared from your browser. You will be logged out and redirected to the home page. Please wait.", - "localStorageClear": "Clear Data", + "localStorageClearingExplanation": "Stiamo cancellando dal tuo browser i dati locali di Habitica. Verrai disconnesso e inviato alla pagina principale. Per favore, attendi.", + "localStorageClear": "Cancella i dati", "localStorageClearExplanation": "Questo pulsante pulirà la memoria locale e la maggior parte dei cookie, poi ti disconnetterà.", "tutorials": "Guide", "unlockByline1": "Raggiungi i tuoi obiettivi e sali di livello.", diff --git a/website/common/locales/it/gear.json b/website/common/locales/it/gear.json index df480a856f..88198b45a5 100644 --- a/website/common/locales/it/gear.json +++ b/website/common/locales/it/gear.json @@ -85,9 +85,9 @@ "weaponSpecialLunarScytheText": "Falce Lunare", "weaponSpecialLunarScytheNotes": "Passa regolarmente la cera su questa falce, altrimenti perderà la sua efficacia. Aumenta Forza e Percezione di <%= attrs %>.", "weaponSpecialMammothRiderSpearText": "Lancia del cavaliere di mammut", - "weaponSpecialMammothRiderSpearNotes": "Questa lancia con punta rosa al quarzo ti impregnerà del potere di antichi incantesimi. Aumenta l'Intelligenza di <% = int%>.", + "weaponSpecialMammothRiderSpearNotes": "Questa lancia con punta rosa al quarzo ti impregnerà del potere di antichi incantesimi. Aumenta l'Intelligenza di <%= int %>.", "weaponSpecialPageBannerText": "Page Banner", - "weaponSpecialPageBannerNotes": "Wave your banner high to inspire confidence! Increases Strength by <%= str %>.", + "weaponSpecialPageBannerNotes": "Sventola in alto il tuo stendardo per ispirare fiducia! Aumenta la Forza di <%= str %>.", "weaponSpecialYetiText": "Lancia dell'Addestra-Yeti", "weaponSpecialYetiNotes": "Questa lancia ti permette di domare gli yeti! Aumenta la Forza di <%= str %>. Edizione limitata, inverno 2013-2014.", "weaponSpecialSkiText": "Asta del Nevassassino", @@ -243,8 +243,8 @@ "weaponArmoireOgreClubText": "Mazza dell'Orco", "weaponArmoireOgreClubNotes": "Questa mazza fu recuperata dalla vera tana di un orco. Aumenta la Forza di <%= str %>. Baule Incantato: Set dell'orco (Oggetto 2 di 3).", "weaponArmoireWoodElfStaffText": "Bastone dell'Elfo di Legno", - "weaponArmoireWoodElfStaffNotes": "Tratto dal ramo caduto da un albero secolare, questo bastone vi aiuterà a comunicare con gli abitanti grandi e piccoli della foresta. Aumenta l'Intelligenza di <% = int%>. Scrigno Incantato: Set dell'Elfo di legno (3 di 3).", - "weaponArmoireWandOfHeartsText": "Wand of Hearts", + "weaponArmoireWoodElfStaffNotes": "Tratto dal ramo caduto da un albero secolare, questo bastone vi aiuterà a comunicare con gli abitanti grandi e piccoli della foresta. Aumenta l'Intelligenza di <%= int %>. Scrigno Incantato: Set dell'Elfo di legno (3 di 3).", + "weaponArmoireWandOfHeartsText": "Bacchetta dei Cuori", "weaponArmoireWandOfHeartsNotes": "This wand sparkles with a warm red light. It will also grant your heart wisdom. Increases Intelligence by <%= int %>. Enchanted Armoire: Queen of Hearts Set (Item 3 of 3).", "weaponArmoireForestFungusStaffText": "Forest Fungus Staff", "weaponArmoireForestFungusStaffNotes": "Use this gnarled staff to work mycological magic! Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Independent Item.", @@ -311,7 +311,7 @@ "armorSpecialMammothRiderArmorText": "Armatura del cavaliere di mammut", "armorSpecialMammothRiderArmorNotes": "Questo vestito di pelliccia e pelle comprende un mantello sgargiante tempestato di gemme di quarzo rosa. Esso vi proteggerà dai venti aspri, mentre vi avventurate nei climi più freddi. Aumenta la Costituzione di <%= con %>.", "armorSpecialPageArmorText": "Page Armor", - "armorSpecialPageArmorNotes": "Carry everything you need in your perfect pack! Increases Constitution by <%= con %>.", + "armorSpecialPageArmorNotes": "Porta tutto quello di cui hai bisogno nella tua sacca perfetta! Aumenta la Costituzione di <%= con %>.", "armorSpecialYetiText": "Veste dell'Addestra-Yeti", "armorSpecialYetiNotes": "Folta e feroce. Aumenta la Costituzione di <%= con %>. Edizione limitata, inverno 2013-2014.", "armorSpecialSkiText": "Parka del Nevassassino", @@ -518,15 +518,15 @@ "armorArmoireVermilionArcherArmorNotes": "This armor is made of a specially enchanted red metal for maximum protection, minimal restriction, and maximum flair! Increases Perception by <%= per %>. Enchanted Armoire: Vermilion Archer Set (Item 2 of 3).", "armorArmoireOgreArmorText": "Armatura Orchesca", "armorArmoireOgreArmorNotes": "This armor imitates an Ogre's tough skin, but it's lined with fleece for human comfort! Increases Constitution by <%= con %>. Enchanted Armoire: Ogre Outfit (Item 3 of 3).", - "armorArmoireIronBlueArcherArmorText": "Iron Blue Archer Armor", + "armorArmoireIronBlueArcherArmorText": "Armatura blu di ferro da arciere", "armorArmoireIronBlueArcherArmorNotes": "This armor will protect you from flying arrows on the battlefield! Increases Strength by <%= str %>. Enchanted Armoire: Iron Archer Set (Item 2 of 3).", "armorArmoireRedPartyDressText": "Vestito Rosso da Festa", "armorArmoireRedPartyDressNotes": "Sei forte, resistente, intelligente e alla moda! Aumenta Forza, Costituzione e Intelligenza di <%= attrs %>. Scrigno Incantato: Set del Fiocco Rosso (oggetto 2 di 2)", - "armorArmoireWoodElfArmorText": "Wood Elf Armor", + "armorArmoireWoodElfArmorText": "Armatura Elfica di legno", "armorArmoireWoodElfArmorNotes": "This armor of bark and leaves will serve as durable camoflage in the forest. Increases Perception by <%= per %>. Enchanted Armoire: Wood Elf Set (Item 2 of 3).", "armorArmoireRamFleeceRobesText": "Ram Fleece Robes", "armorArmoireRamFleeceRobesNotes": "These robes keep you warm even through the fiercest blizzard. Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Ram Barbarian Set (2 of 3).", - "armorArmoireGownOfHeartsText": "Gown of Hearts", + "armorArmoireGownOfHeartsText": "Toga dei Cuori", "armorArmoireGownOfHeartsNotes": "This gown has all the frills! But that's not all, it will also increase your heart's fortitude. Increases Constitution by <%= con %>. Enchanted Armoire: Queen of Hearts Set (Item 2 of 3).", "armorArmoireMushroomDruidArmorText": "Mushroom Druid Armor", "armorArmoireMushroomDruidArmorNotes": "This woody brown armor, capped with tiny mushrooms, will help you hear the whispers of forest life. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Mushroom Druid Set (Item 2 of 3).", @@ -584,13 +584,13 @@ "headSpecialTakeThisNotes": "Questo elmo è stato ottenuto partecipando ad una sfida sponsorizzata da Take This. Complimenti! Aumenta tutti gli attributi di <%= attrs %>.", "headSpecialFireCoralCircletText": "Tiara di Corallo di Fuoco", "headSpecialFireCoralCircletNotes": "Questa tiara, progettata dai più grandi alchimisti di Habitica, ti permette di respirare acqua e immergerti alla ricerca di tesori! Aumenta la percezione di <%= per %>.", - "headSpecialPyromancersTurbanText": "Pyromancer's Turban", - "headSpecialPyromancersTurbanNotes": "This magical turban will help you breathe even in the thickest smoke! Plus it's extremely cozy! Increases Strength by <%= str %>.", + "headSpecialPyromancersTurbanText": "Turbante del Piromante", + "headSpecialPyromancersTurbanNotes": "Questo turbante magico ti aiuterà a respirare anche nel fumo più denso! Ed è anche comodissimo! Aumenta la Forza di <%= str %>.", "headSpecialBardHatText": "Cappello Bardico", "headSpecialBardHatNotes": "Metti una piuma sul tuo cappello e chiamalo \"produttività\"! Aumenta l'Intelligenza di <%= int %>.", - "headSpecialLunarWarriorHelmText": "Lunar Warrior Helm", + "headSpecialLunarWarriorHelmText": "Elmo del Guerriero Lunare", "headSpecialLunarWarriorHelmNotes": "Il potere della luna ti rafforzerà in battaglia! Aumenta Forza e Intelligenza di <%= attrs %>.", - "headSpecialMammothRiderHelmText": "Mammoth Rider Helm", + "headSpecialMammothRiderHelmText": "Elmo del cavaliere di mammut", "headSpecialMammothRiderHelmNotes": "Don't let its fluffiness fool you--this hat will grant you piercing powers of perception! Increases Perception by <%= per %>.", "headSpecialPageHelmText": "Page Helm", "headSpecialPageHelmNotes": "Chainmail: for the stylish AND the practical. Increases Perception by <%= per %>.", @@ -692,7 +692,7 @@ "headSpecialFall2016RogueNotes": "Le zampe su questo elmo si agitano senza sosta. Aumenta la Percezione di <%= per %>. Edizione limitata Autunno 2016.", "headSpecialFall2016WarriorText": "Elmo di Corteccia Nodosa", "headSpecialFall2016WarriorNotes": "Questo elmo è ricoperto da strati di piante delle paludi. Aumenta la Forza di <%= str %>. Edizione limitata, autunno 2016.", - "headSpecialFall2016MageText": "Hood of Wickedness", + "headSpecialFall2016MageText": "Cappuccio della Malvagità", "headSpecialFall2016MageNotes": "Trama di nascosto sotto questo cappuccio ombroso. Aumenta la Percezione di <%= per %>. Edizione limitata, autunno 2016.", "headSpecialFall2016HealerText": "Corona di Medusa", "headSpecialFall2016HealerNotes": "Guai a chi ti guarda dritto negli occhi... Aumenta l'Intelligenza di <%= int %>. Edizione limitata, autunno 2016.", @@ -702,10 +702,10 @@ "headSpecialWinter2017RogueNotes": "Intessuto di cristalli di ghiaccio, questo elmo ti permette di muoverti senza farti notare nei paesaggi invernali. Aumenta la Percezione di <%= per %>. Edizione limitata, inverno 2016-2017.", "headSpecialWinter2017WarriorText": "Elmo da Hockey", "headSpecialWinter2017WarriorNotes": "Questo è un elmo robusto e durevole, creato per resistere ad impatti col ghiaccio o addirittura contro Daily rosso scuro! Aumenta la Forza di <%= str %>. Edizione limitata, inverno 2016-2017.", - "headSpecialWinter2017MageText": "Winter Wolf Helm", + "headSpecialWinter2017MageText": "Elmo del Lupo Invernale", "headSpecialWinter2017MageNotes": "This helm, fashioned in the image of the legendary Winter Wolf, will keep your head warm and your vision sharp. Increases Perception by <%= per %>. Limited Edition 2016-2017 Winter Gear.", - "headSpecialWinter2017HealerText": "Sparkling Blossom Helm", - "headSpecialWinter2017HealerNotes": "These glittering petals focus brainpower! Increases Intelligence by <%= int %>. Limited Edition 2016-2017 Winter Gear.", + "headSpecialWinter2017HealerText": "Elmo Fiorito Scintillante", + "headSpecialWinter2017HealerNotes": "Questi petali scintillanti concentrano la capacità mentale! Aumenta l'Intelligenza di <%= int %>. Edizione Limitata Equipaggiamento Invernale 2016-2017.", "headSpecialGaymerxText": "Elmo del Guerriero Arcobaleno", "headSpecialGaymerxNotes": "Per celebrare il GaymerX, questo speciale elmo è decorato con un raggiante e colorato tema arcobaleno! Il GaymerX è un evento dedicato al gaming e alla comunità LGBTQ, ed è aperto a tutti.", "headMystery201402Text": "Elmo Alato", @@ -749,16 +749,16 @@ "headMystery201607Text": "Elmo Fondo marino per Assassini", "headMystery201607Notes": "La larva che spunta da questo elmo vi aiuta a mimetizzarvi . Non conferisce alcun bonus. Oggetto per abbonati, luglio 2016.", "headMystery201608Text": "Elmo del Fulmine", - "headMystery201608Notes": "This crackling helm conducts electricity! Confers no benefit. August 2016 Subscriber Item.", + "headMystery201608Notes": "Questo elmo scoppiettante conduce l'elettricità! Non conferisce alcun bonus. Oggetto per abbonati, Agosto 2016.", "headMystery201609Text": "Cappello Mucca", "headMystery201609Notes": "Non vorrai più rimuuuuuuovere questo cappello. Non conferisce alcun bonus. Oggetto per abbonati, settembre 2016.", - "headMystery201610Text": "Spectral Flame", - "headMystery201610Notes": "These flames will awaken your ghostly power. Confers no benefit. October 2016 Subscriber Item.", + "headMystery201610Text": "Fiamma Spettrale", + "headMystery201610Notes": "Queste fiamme sveglieranno i tuoi poteri spettrali. Non conferisce alcun bonus. Oggetto per abbonati, Ottobre 2016. ", "headMystery201611Text": "Fancy Feasting Hat", "headMystery201611Notes": "You're guaranteed to be the fanciest person at the feast in this plumed chapeau. Confers no benefit. November 2016 Subscriber Item.", - "headMystery201612Text": "Nutcracker Helm", + "headMystery201612Text": "Elmo Schiaccianoci", "headMystery201612Notes": "This tall and splendid helm adds a magnificent element to your holiday apparel! Confers no benefit. December 2016 Subscriber Item.", - "headMystery201702Text": "Heartstealer Hood", + "headMystery201702Text": "Cappuccio del Rubacuori", "headMystery201702Notes": "Though this hood conceals your face, it only magnifies your powers of attraction! Confers no benefit. February 2017 Subscriber Item.", "headMystery301404Text": "Cilindro Elegante", "headMystery301404Notes": "Un cilindro per i più fini gentiluomini! Oggetto per abbonati, gennaio 3015. Non conferisce alcun bonus.", @@ -812,21 +812,21 @@ "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": "Cappello verde floscio", "headArmoireGreenFloppyHatNotes": "Molti incantesimi sono stati cuciti in questo semplice cappello, dandogli uno splendido colore verde. Aumenta Costituzione, Intelligenza e Percezione da <%= attrs %> ciascuno. Armatura incantata: Oggetto indipendente.", - "headArmoireCannoneerBandannaText": "Cannoneer Bandanna", + "headArmoireCannoneerBandannaText": "Bandana da cannoniere", "headArmoireCannoneerBandannaNotes": "'Tis a cannoneer's life for me! Increases Intelligence and Perception by <%= attrs %> each. Enchanted Armoire: Cannoneer Set (Item 3 of 3).", - "headArmoireFalconerCapText": "Falconer Cap", + "headArmoireFalconerCapText": "Berretto del Falconiere", "headArmoireFalconerCapNotes": "This jaunty cap helps you better understand birds of prey. Increases Intelligence by <%= int %>. Enchanted Armoire: Falconer Set (Item 2 of 3).", "headArmoireVermilionArcherHelmText": "Vermilion Archer Helm", "headArmoireVermilionArcherHelmNotes": "Il rubino magico incastonato in questo elmo ti aiuterà a mirare con estrema concentrazione! Aumenta la percezione di <%= per %>. Scrigno incantato: Set dell'Arciere Vermiglio (Oggetto 3 di 3).", "headArmoireOgreMaskText": "Maschera Orchesca", "headArmoireOgreMaskNotes": "Your enemies will run for the hills when they see an Ogre coming their way! Increases Constitution and Strength by <%= attrs %> each. Enchanted Armoire: Ogre Outfit (Item 1 of 3).", - "headArmoireIronBlueArcherHelmText": "Iron Blue Archer Helm", - "headArmoireIronBlueArcherHelmNotes": "Hard-headed? No, you're just well protected. Increases Constitution by <%= con %>. Enchanted Armoire: Iron Archer Set (Item 1 of 3).", - "headArmoireWoodElfHelmText": "Wood Elf Helm", + "headArmoireIronBlueArcherHelmText": "Elmo di ferro blu da arciere", + "headArmoireIronBlueArcherHelmNotes": "Testa dura? No, sei solo ben protetto. Aumenta la Costituzione di <%= con %>. Scrigno Incantato: Set dell'Arciere di Ferro (1 di 3).", + "headArmoireWoodElfHelmText": "Elmo Elfico di legno", "headArmoireWoodElfHelmNotes": "This helm of leaves may look delicate, but it can protect you from inclement weather and dangerous foes. Increases Constitution by <%= con %>. Enchanted Armoire: Wood Elf Set (Item 1 of 3).", "headArmoireRamHeaddressText": "Ram Headdress", - "headArmoireRamHeaddressNotes": "This elaborate helm is fashioned to look like a ram's head. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Ram Barbarian Set (1 of 3).", - "headArmoireCrownOfHeartsText": "Crown of Hearts", + "headArmoireRamHeaddressNotes": "Questo elmo elaborato è fatto per sembrare una testa di ariete. Aumenta la Costituzione di <%= con %> e la Percezione di <%= per %>. Scrigno Incantato: Set del Barbaro Ariete (1 di 3).", + "headArmoireCrownOfHeartsText": "Corona dei Cuori", "headArmoireCrownOfHeartsNotes": "This rosy red crown isn't just eye-catching! It will also strengthen your heart against tough tasks. Increases Strength by <%= str %>. Enchanted Armoire: Queen of Hearts Set (Item 1 of 3).", "headArmoireMushroomDruidCapText": "Mushroom Druid Cap", "headArmoireMushroomDruidCapNotes": "Harvested deep in a misty forest, this cap grants the wearer knowledge of medicinal plants. Increases Intelligence by <%= int %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 1 of 3).", @@ -862,9 +862,9 @@ "shieldSpecialTakeThisNotes": "Questo scudo è stato ottenuto partecipando ad una sfida sponsorizzata da Take This. Complimenti! Aumenta tutti gli attributi di <%= attrs %>.", "shieldSpecialMoonpearlShieldText": "Scudo di Perle Lunari", "shieldSpecialMoonpearlShieldNotes": "Costruito per nuotare rapidamente, e anche avere qualche difesa. Aumenta la Costituzione di <%= con %>.", - "shieldSpecialMammothRiderHornText": "Mammoth Rider's Horn", + "shieldSpecialMammothRiderHornText": "Corno del cavaliere di mammut", "shieldSpecialMammothRiderHornNotes": "One blow on this mighty rose quartz horn and you'll summon powerful magical forces. Increases Strength by <%= str %>.", - "shieldSpecialDiamondStaveText": "Diamond Stave", + "shieldSpecialDiamondStaveText": "Verga di diamante", "shieldSpecialDiamondStaveNotes": "Questa preziosa staffa ha poteri mistici. Aumenta l'intelligenza di <%= int %>.", "shieldSpecialGoldenknightText": "Massiccio Martello Miliare di Mustaine", "shieldSpecialGoldenknightNotes": "Mostri, malattie, maledizioni: martellali! Aumenta Costituzione e Percezione di <%= attrs %> ciascuno.", @@ -946,8 +946,8 @@ "shieldSpecialWinter2017HealerNotes": "Questo armamento fibroso vi aiuterà a proteggervi anche dai compiti più aspri! Aumenta la Costituzione di <%= con %>. Edizione limitata Inverno 2016-2017.", "shieldMystery201601Text": "Risoluzione dell'Assassino", "shieldMystery201601Notes": "Questa lama può essere usata per parare ogni distrazione. Non conferisce alcun bonus. Oggetto per abbonati, Gennaio 2016", - "shieldMystery201701Text": "Time-Freezer Shield", - "shieldMystery201701Notes": "Freeze time in its tracks and conquer your tasks! Confers no benefit. January 2017 Subscriber Item.", + "shieldMystery201701Text": "Scudo ferma-tempo", + "shieldMystery201701Notes": "Congela il tempo e conquista le tue attività! Non conferisce alcun bonus. Oggetto per abbonati, Gennaio 2017", "shieldMystery301405Text": "Scudo Orologio", "shieldMystery301405Notes": "Con questo scudo il tempo sarà sempre dalla tua parte! Non conferisce alcun bonus. Oggetto per abbonati, giugno 3015.", "shieldArmoireGladiatorShieldText": "Scudo da Gladiatore", @@ -989,7 +989,7 @@ "backMystery201510Notes": "Prensile e potente! Non conferisce alcun bonus. Oggetto per abbonati, Ottobre 2015. ", "backMystery201602Text": "Mantello del Rubacuori", "backMystery201602Notes": "Con un fruscio del tuo mantello, i tuoi nemici cadono ai tuoi piedi. Non conferisce alcun beneficio. Oggetto per abbonati, febbraio 2016.", - "backMystery201702Text": "Heartstealer Cape", + "backMystery201702Text": "Mantello del Rubacuori", "backMystery201702Notes": "A swoosh of this cape, and all near you will be swept off their feet by your charm! Confers no benefit. February 2017 Subscriber Item.", "backMystery201608Text": "Mantello del Tuono", "backMystery201608Notes": "Volate attraverso i cieli tempestosi con questo copricapo fluttuante! Non conferisce alcun beneficio. Oggetto Agosto 2016", @@ -1113,7 +1113,7 @@ "eyewearMystery201506Notes": "Questo boccaglio neon permette a chi lo indossa vedere sott'acqua. Non conferisce alcun bonus. Oggetto per abbonati, giugno 2015.", "eyewearMystery201507Text": "Occhiali da sole stratosferici", "eyewearMystery201507Notes": "Questi occhiali da sole ti consentono di rimanere fresco anche quando fa caldo. Non conferisce alcun bonus. Oggetto per abbonati, luglio 2015.", - "eyewearMystery201701Text": "Timeless Shades", + "eyewearMystery201701Text": "Ombre Senza Tempo", "eyewearMystery201701Notes": "Questi occhiali da sole proteggeranno i tuoi occhi dai raggi dannosi e saranno alla moda in ogni occasione, ovunque ti trovi! Non conferisce alcun bonus. Oggetto per abbonati, gennaio 2017.", "eyewearMystery301404Text": "Occhiali Steampunk", "eyewearMystery301404Notes": "Non esiste occhiale elegante come un paio di occhialini steampunk - eccetto, forse, un monocolo. Non conferisce alcun bonus. Oggetto per abbonati, aprile 3015.", diff --git a/website/common/locales/it/groups.json b/website/common/locales/it/groups.json index c9404688ad..efc50e2f8c 100644 --- a/website/common/locales/it/groups.json +++ b/website/common/locales/it/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Messaggio inviato!", "pmHeading": "Messaggio privato a <%= name %>", "pmsMarkedRead": "I tuoi messaggi sono stati segnati come letti", + "possessiveParty": "Squadra di <%= name %>", "clearAll": "Cancella tutti i messaggi", "confirmDeleteAllMessages": "Vuoi davvero cancellare tutti i messaggi ricevuti? Gli altri utenti potranno ancora vedere i messaggi che gli hai inviato.", "optOutPopover": "Non ti piacciono i messaggi privati? Clicca per disattivare questa funzione.", @@ -167,7 +168,6 @@ "partyEmpty": "Sei l'unico membro della tua squadra. Invita qualche amico!", "partyChatEmpty": "La chat della squadra è vuota! Scrivi un messaggio nella casella qui sopra per cominciare una conversazione.", "guildChatEmpty": "La chat della gilda è vuota! Scrivi un messaggio nella casella qui sopra per cominciare una conversazione.", - "possessiveParty": "Squadra di <%= name %>", "requestAcceptGuidelines": "Se vuoi pubblicare messaggi nella chat della Taverna o di una qualsiasi squadra o gilda, per favore prima leggi le <%= linkStart %>Linee guida della community<%= linkEnd %> e successivamente clicca sul pulsante qui sotto per indicare che le accetti.", "partyUpName": "Party Up", "partyOnName": "Party On", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Non puoi eliminare le attività di gruppo assegnate a te.", "confirmGuildPlanCreation": "Creare questo gruppo?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/it/limited.json b/website/common/locales/it/limited.json index 19c66a8308..116cbe5abf 100644 --- a/website/common/locales/it/limited.json +++ b/website/common/locales/it/limited.json @@ -43,7 +43,7 @@ "icicleDrakeSet": "Drago Fatato dei Ghiacci (Assassino)", "soothingSkaterSet": "Pattinatore Lenitivo (Guaritore)", "gingerbreadSet": "Guerriero Pan di Zenzero (Guerriero)", - "snowDaySet": "Snow Day Warrior (Warrior)", + "snowDaySet": "Guerriero del Giorno Innevato (Guerriero)", "snowboardingSet": "Stregone Snowboarder (Mago)", "festiveFairySet": "Fata Festiva (Guaritore)", "cocoaSet": "Assassino Cacao (Assassino)", diff --git a/website/common/locales/it/loginincentives.json b/website/common/locales/it/loginincentives.json index 5c5366dfc6..4240aaea90 100644 --- a/website/common/locales/it/loginincentives.json +++ b/website/common/locales/it/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Hai ricevuto: <%= reward %>", "earnedRewardForDevotion": "Hai meritato <%= reward %> per la tua costanza nel migliorare la tua vita.", - "nextRewardUnlocksIn": "Il prossimo premio verrà sbloccato con altri <%= numberOfCheckinsLeft %> accessi!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Fantastico!", "totalCount": "<%= count %> conteggio totale", - "countLeft": "Altri <%= count %> accessi per il prossimo premio", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Quando si tratta di creare buone abitudini, la costanza è fondamentale. Ogni giorno che accedi ad Habitica ti avvicini ad un premio.", "totalCheckins": "<%= count %> accessi", "checkinEarned": "Il tuo contatore accessi è aumentato!", diff --git a/website/common/locales/it/questscontent.json b/website/common/locales/it/questscontent.json index 734d8d306a..d35f61fb27 100644 --- a/website/common/locales/it/questscontent.json +++ b/website/common/locales/it/questscontent.json @@ -59,7 +59,7 @@ "questSpiderDropSpiderEgg": "Ragno (uovo)", "questSpiderUnlockText": "Sblocca l'acquisto delle uova di Ragno nel Mercato", "questVice1Text": "Vyce, Parte 1: Liberati dall'Influsso del Drago", - "questVice1Notes": "

Dicono che nelle caverne del Monte Habitica giaccia un terribile male. Un mostro la cui presenza distorce le volontà dei forti eroi della terra, portandoli verso cattive abitudini e pigrizia! La bestia è un maestoso drago di immenso potere, composto dalle ombre stesse: Vice, l'infida Viverna dell'Ombra. Habiteers coraggiosi, alzatevi e sconfiggete questa bestia crudele una volta per tutte, ma solo se pensate di poter sostenere il suo immenso potere.

Vice Parte 1 :

Come puoi aspettarti di combattere la bestia se ha già il controllo su di te? Non cadere vittima di pigrizia e vizio! Lavora duramente per lottare contro l'influenza oscura del drago e dissipa la sua presa su di te!

", + "questVice1Notes": "

Dicono che una terribile minaccia si celi nelle caverne del monte Habitica. Un mostro la cui presenza stravolge la volontà dei forti eroi della terra, spingendoli verso le cattive abitudini e la pigrizia! La bestia è un enorme drago dall'immenso potere, ed è composto delle ombre stesse. Vyce, l'infida Viverna Oscura. Coraggiosi abitanti di Habitica, alzatevi e sconfiggete questa crudele creatura una volta per tutte, ma solo se vi ritenete all'altezza della sua incredibile potenza.

Vyce Parte 1:

Come potete aspettarvi di combattere la bestia se essa ha già il controllo su di voi? Non cadete vittime della pigrizia e del vizio! Lavorate duramente per liberarvi dall'influsso dell'oscuro drago!

", "questVice1Boss": "Ombra di Vyce", "questVice1DropVice2Quest": "Vyce, Parte 2 (Pergamena)", "questVice2Text": "Vyce, Parte 2: Trova la Tana della Viverna", @@ -86,7 +86,7 @@ "questMoonstone3Completion": "Il vostro respiro diventa pesante e il sudore vi punge gli occhi mentre la non morta Wyrm collassa . I resti di Recidivate si dissolvono in una grigia nebbia sottile che svanisce rapidamente sotto l'assalto di una brezza rinfrescante, e voi sentite le lontane, esultanti grida degli Habiticans che sconfiggono le loro Cattive Abitudini una volta per tutte.

@Baconsaur il maestro degli animali piomba su un grifone. \"Ho visto la fine della vostra battaglia dal cielo, e sono stato molto commosso. Vi prego, tenete questa tunica incantata -.. Il vostro coraggio parla di un nobile cuore, e credo che dobbiate averla\"", "questMoonstone3Boss": "Necro-Vyce", "questMoonstone3DropRottenMeat": "Carne ammuffita (cibo)", - "questMoonstone3DropZombiePotion": "Pozione di schiusura Zombie", + "questMoonstone3DropZombiePotion": "Pozione Zombie", "questGoldenknight1Text": "La Cavaliera Dorata, Parte 1: Una Severa Ramanzina", "questGoldenknight1Notes": "La Cavaliera Dorata si sta intromettendo nelle questioni dei poveri abitanti di Habitica. Non avete terminato tutte le vostre Daily? Registrato un'abitudine negativa? Lei userà questo come motivazione per redarguirvi su come dovreste seguire il suo esempio. Lei è il fulgido esempio di una perfetta cittadina di Habitica, mentre voi non siete altro che un fallimento. Beh, questo non è affatto carino! A tutti capita di sbagliare, nessuno dovrebbe andare incontro a tanta negatività per questo. Forse è giunto il momento di raccogliere alcune testimonianze dagli abitanti e dare alla Cavaliera Dorata una risposta a tono!", "questGoldenknight1CollectTestimony": "Testimonianze", @@ -140,7 +140,7 @@ "questAtom3Notes": "Con un urlo assordante, e cinque deliziosi tipi di formaggio che cadono dalla sua bocca, il Mostro Senza-Snack cade in pezzi. \"COME OSI!\" echeggia una voce da sotto la superficie dell'acqua. Una figura che indossa una tunica blu emerge dall'acqua, brandendo uno spazzolino da water magico. Dalla superficie del lago, inizia ad emergere biancheria sporchissima. \"Sono il Bucatomante!\" annuncia rabbioso. \"Sei davvero coraggioso - lavare i miei piatti deliziosamente sporchi, distruggere il mio servitore, ed entrare nel mio regno con abiti così puliti. Preparati a sentire la sozza furia della mia magia anti-bucato\"!", "questAtom3Completion": "Il pazzo Bucatomante è stato sconfitto! Bucato pulito si deposita a pile intorno a te. Le cose sembrano andare molto bene da queste parti. Mentre inizi a farti strada tra le armature stirate da poco, un bagliore di metallo attrae la tua attenzione, ed il tuo sguardo si posa su un elmo luccicante. Non sai chi possa aver indossato prima questo oggetto luminoso, ma mentre lo indossi, senti la calda presenza di uno spirito generoso. Un peccato che non ci abbiano cucito sopra un'etichetta col nome.", "questAtom3Boss": "Il Bucatomante", - "questAtom3DropPotion": "Pozione di schiusura base", + "questAtom3DropPotion": "Pozione Base", "questOwlText": "Il Gufo Notturno", "questOwlNotes": "La luce della Taverna è accesa fino all'alba
Finché una notte la luce è andata!
Come possiamo vedere per tutti i nostri nottambuli?
@Twitching grida: \"Ho bisogno di alcuni combattenti!
Vedete quel nemico Gufo-Notturno?
Lottate in fretta e non rallentate!
guideremo la sua ombra via dalla nostra porta,
e renderemo la notte di nuovo luminosa! \"", "questOwlCompletion": "Ben prima dell'alba svanisce il Gufo
ma comunque ormai tu sei stufo.
Forse è tempo di riposare un po'?
Poi sul giaciglio vedi un nido, ohibò!
Il Gufo Notturno sa che può esser bello
nella notte aspettar che canti il gallo
ma cinguetterà gentile il tuo gufetto
per dirti che è ora di andare a letto.", @@ -275,7 +275,7 @@ "questSnakeDropSnakeEgg": "Serpente (uovo)", "questSnakeUnlockText": "Sblocca l'acquisto delle uova di serpente nel Mercato", "questUnicornText": "Convincere la Regina Unicorno", - "questUnicornNotes": "Il Torrente della Conquista è diventato melmoso, distruggendo le riserve d'acqua di Habit City! Fortunatamente @Lucreja", + "questUnicornNotes": "Conquest Creek has become muddied, destroying Habit City's fresh water supply! Luckily, @Lukreja knows an old legend that claims that a unicorn's horn can purify the foulest of waters. Together with your intrepid guide @UncommonCriminal, you hike through the frozen peaks of the Meandering Mountains. Finally, at the icy summit of Mount Habitica itself, you find the Unicorn Queen amid the glittering snows. \"Your pleas are compelling,\" she tells you. \"But first you must prove that you are worthy of my aid!\"", "questUnicornCompletion": "Impressionata dalla tua diligenza e dalla tua forza, la Regina degli Unicorni è finalmente d'accordo sul fatto che la tua sia una causa meritevole. Ti permette di cavalcarla, mentre risale verso la fonte del Torrente della Conquista. Mentre china il suo corno dorato verso le acque intorbidate, una luce blu brillante sorge dalla siperfice dell'acqua. e' così accecante che sei costretto a chiudere gli occhi. Quando quando li riapri un momento dopo, l'unicorno se ne è andato. Tuttavia, @rosiesully emette un grido di delizia: l'acqua ora è chiara, e tre uova scintillanti sono posate sulla riva del torrente.\n", "questUnicornBoss": "La Regina Unicorno", "questUnicornDropUnicornEgg": "Unicorno (uovo)", @@ -337,9 +337,9 @@ "questTurtleDropTurtleEgg": "Tartaruga (uovo)", "questTurtleUnlockText": "Sblocca l'acquisto delle uova di tartaruga nel Mercato", "questArmadilloText": "L' Armadillo Indulgente", - "questArmadilloNotes": "It's time to get outside and start your day. You swing open your door only to be met with what looks like a sheet of rock. \"I'm just giving you the day off!\" says a muffled voice through the blocked door. \"Don't be such a bummer, just relax today!\"

Suddenly, @Beffymaroo and @PainterProphet knock on your window. \"Looks like the Indulgent Armadillo has taken a liking to you! C'mon, we'll help you get her out of your way!\"", + "questArmadilloNotes": "È l'ora di uscire e cominciare la tua giornata. Spalanchi la porta ma ti trovi davanti quello che sembra un muro di roccia. \"Ti voglio solo regalare un giorno di pausa\" dice una voce ovattata dall'altra parte della porta bloccata \"Non essere un guastafeste, oggi rilassati e basta!\"

All'improvviso @Beffymaroo e @PainterProphet bussano alla tua finestra. \"Sembra proprio che l'Armadillo Indulgente ti abbia preso in simpatia! Andiamo, ti aiuteremo a sbarazzartene!\"", "questArmadilloCompletion": "Finally, after a long morning of convincing the Indulgent Armadillo that you do, in fact, want to work, she caves. \"I'm sorry!\" She apologizes. \"I just wanted to help. I thought everyone liked lazy days!\"

You smile, and let her know that next time you've earned a day off you'll invite her over. She grins back at you. Passers-by @Tipsy and @krajzega congratulate you on the good work as she rolls away, leaving a few eggs as an apology.", - "questArmadilloBoss": "Indulgent Armadillo", + "questArmadilloBoss": "Armadillo Indulgente", "questArmadilloDropArmadilloEgg": "Armadillo (uovo)", "questArmadilloUnlockText": "Sblocca l'acquisto delle uova di armadillo nel Mercato", "questCowText": "La Mucca Muutante", @@ -353,18 +353,18 @@ "questBeetleCompletion": "With a final attack, you crush the CRITICAL BUG. @starsystemic and the Blacksmiths rush up to you, overjoyed. \"I can't thank you enough for smashing that bug! Here, take these.\" You are presented with three shiny beetle eggs. Hopefully these little bugs will grow up to help Habitica, not hurt it.", "questBeetleBoss": "BUG CRITICO", "questBeetleDropBeetleEgg": "Scarabeo (uovo)", - "questBeetleUnlockText": "Unlocks purchasable Beetle eggs in the Market", - "questTaskwoodsTerror1Text": "Terror in the Taskwoods, Part 1: The Blaze in the Taskwoods", - "questTaskwoodsTerror1Notes": "You have never seen the Joyful Reaper so agitated. The ruler of the Flourishing Fields lands her skeleton gryphon mount right in the middle of Productivity Plaza and shouts without dismounting. \"Lovely Habiticans, we need your help! Something is starting fires in the Taskwoods, and we still haven't fully recovered from our battle against Burnout. If it's not halted, the flames could engulf all of our wild orchards and berry bushes!\"

You quickly volunteer, and hasten to the Taskwoods. As you creep into Habitica’s biggest fruit-bearing forest, you suddenly hear clanking and cracking voices from far ahead, and catch the faint smell of smoke. Soon enough, a horde of cackling, flaming skull-creatures flies by you, biting off branches and setting the treetops on fire!", + "questBeetleUnlockText": "Sblocca l'acquisto delle uova di scarafaggio nel Mercato", + "questTaskwoodsTerror1Text": "Terrore a Boscocompito, Parte 1: Le fiamme a Boscocompito", + "questTaskwoodsTerror1Notes": "Non hai mai visto il Mietitore Gioioso così agitato. Il sovrano dei Campi Rigogliosi atterra con il suo grifone scheletro al centro della Piazza della Produttività e urla senza scendere: \"Adorati abitanti di Habitica, abbiamo bisogno del vostro aiuto! Qualcuno sta appiccando incendi a Boscocompito, e siamo ancora provati dalla battaglia contro Burnout. Se non è fermato, le fiamme potrebbero inghiottire tutti i nostri frutteti e i cespugli di bacche!\"

Ti offri subito come volontario e ti dirigi prontamente verso la Foresta delle Mansioni. Mentre ti inoltri di soppiatto nella foresta di alberi da frutto più grande di Habitica, all'improvviso senti in lontananza delle voci metalliche e scricchiolanti, e percepisci il lieve odore del fumo. Poco dopo, un'orda di creature volanti dal teschio infuocato ti sfrecciano accanto emettendo grida stridule, divorando i rami e dando fuoco alle cime degli alberi!", "questTaskwoodsTerror1Completion": "With the help of the Joyful Reaper and the renowned pyromancer @Beffymaroo, you manage to drive back the swarm. In a show of solidarity, Beffymaroo offers you her Pyromancer's Turban as you move deeper into the forest.", - "questTaskwoodsTerror1Boss": "Fire Skull Swarm", - "questTaskwoodsTerror1RageTitle": "Swarm Respawn", - "questTaskwoodsTerror1RageDescription": "Swarm Respawn: This bar fills when you don't complete your Dailies. When it is full, the Fire Skull Swarm will heal 30% of its remaining health!", + "questTaskwoodsTerror1Boss": "Sciame di Teschi di Fuoco", + "questTaskwoodsTerror1RageTitle": "Rinascita dello Sciame", + "questTaskwoodsTerror1RageDescription": "Rinascita dello Sciame: Questa barra si riempie quando non completi le tue Daily. Quando é piena, lo Sciame di Teschi di Fuoco curerà il 30% della sua salute restante!", "questTaskwoodsTerror1RageEffect": "`Fire Skull Swarm uses SWARM RESPAWN!`\n\nEmboldened by their victories, more skulls swirl around you in a gout of flame!", "questTaskwoodsTerror1DropSkeletonPotion": "Pozione Scheletro", "questTaskwoodsTerror1DropRedPotion": "Pozione Rossa", - "questTaskwoodsTerror1DropHeadgear": "Pyromancer's Turban (Headgear)", - "questTaskwoodsTerror2Text": "Terror in the Taskwoods, Part 2: Finding the Flourishing Fairies", + "questTaskwoodsTerror1DropHeadgear": "Turbante del Piromante (copricapo)", + "questTaskwoodsTerror2Text": "Terrore a Boscocompito, Parte 2: Alla ricerca delle Fate Fiorenti", "questTaskwoodsTerror2Notes": "Having fought through the swarm of burning skulls, you reach a large group of refugee farmers at the forest's edge. \"Their village was burnt down by a renegade autumn spirit,\" says a familiar voice. It's @Kiwibot, the legendary tracker! \"I managed to gather the survivors, but there's no sign of the Flourishing Fairies who help to grow the wild fruit of the Taskwoods. Please, you have to help me rescue them!\"", "questTaskwoodsTerror2Completion": "You manage to locate the last dryad and lead her away from the monsters. When you return to the refugee farmers, you are greeted by the thankful faeries, who give you a robe woven of shining magic and silk. Suddenly, a deep rumbling sound echoes through the trees, shaking the very earth. \"That must be the renegade spirit,\" the Joyful Reaper says. \"Let's hurry!\"", "questTaskwoodsTerror2CollectPixies": "Fate", @@ -376,7 +376,7 @@ "questTaskwoodsTerror3Completion": "After a long battle, you manage to land a well-aimed blow at the lantern that Jacko carries, and the crystal within shatters. Jacko suddenly snaps back to his senses and bursts into glowing tears. \"Oh, my beautiful forest! What have I done?!\" he wails. His tears extinguish the remaining fires, and the apple tree and wild berries are saved.

After you help him relax, he explains, \"I met this charming lady named Tzina, and she gave me this glowing crystal as a gift. At her urging, I put it in my lantern... but that's the last thing I recall.\" He turns to you with a golden smile. \"Perhaps you should take it for safekeeping while I help the wild orchards to regrow.\"", "questTaskwoodsTerror3Boss": "Jacko of the Lantern", "questTaskwoodsTerror3DropStrawberry": "Fragola (cibo)", - "questTaskwoodsTerror3DropWeapon": "Taskwoods Lantern (Two-Handed Weapon)", + "questTaskwoodsTerror3DropWeapon": "Lanterna di Boscocompito (arma a due mani)", "questFerretText": "The Nefarious Ferret", "questFerretNotes": "Walking through Habit City, you see an unhappy crowd surrounding a red-robed Ferret.

\"That productivity potion you sold me is useless!\" @Beffymaroo complains. \"I watched three hours of TV last night instead of doing my chores!\"

\"Yeah!\" shouts @Pandah. \"And today I spent an hour rearranging my books instead of reading them!\"

The Nefarious Ferret spreads his hands innocently. \"That's more TV watching and book organizing than you'd normally get done, isnt it?\"

The crowd erupts in anger.

\"No refunds!\" crows the Nefarious Ferret. He fires a bolt of magic into the crowd, preparing to escape in the smoke.

\"Please, Habitican!\" @Faye says, grabbing your arm. \"Defeat the ferret and make him refund his dishonest earnings!\"", "questFerretCompletion": "You defeat the soft-furred swindler and @UncommonCriminal gives the crowd their refunds. There's even a little gold left over for you. Plus, it looks like the Nefarious Ferret dropped some eggs in his hurry to get away!", @@ -391,51 +391,51 @@ "questMoon1Notes": "Habiticans have been distracted from their tasks by something strange: twisted shards of stone are appearing across the land. Worried, @Starsystemic the Seer summons you to her tower. She says, \"I've been reading alarming omens about these shards, which have been blighting the land and driving hardworking Habiticans to distraction. I can track the source, but first I'll need to examine the shards. Can you bring some to me?\"", "questMoon1Completion": "@Starststemic disappears into her tower to examine the shards you gathered. \"This may be more complicated than we feared,\" says @Beffymaroo, her trusted assistant. \"It will take us some time to discover the cause. Keep checking in every day, and when we know more, we'll send you the next quest scroll.\"", "questMoon1CollectShards": "Frammenti lunari", - "questMoon1DropHeadgear": "Lunar Warrior Helm (Headgear)", + "questMoon1DropHeadgear": "Elmo del Guerriero Lunare (copricapo)", "questMoon2Text": "Lunar Battle, Part 2: Stop the Overshadowing Stress", "questMoon2Notes": "After studying the shards, @Starsystemic the Seer has some bad news. \"An ancient monster is approaching Habitica, and it is causing terrible stress to befall the citizens. I can draw the shadow out of people's hearts and into this tower, where it will take physical form, but you’ll need to defeat it before it breaks loose and spreads again.\" You nod, and she starts to chant. Dancing shadows fill the room, pressing tightly together. The cold wind swirls, the darkness deepens. The Overshadowing Stress rises from the floor, grins like a nightmare made real... and strikes!", "questMoon2Completion": "The shadow explodes in a puff of dark air, leaving the room brighter and your hearts lighter. The stress blanketing Habitica is diminished, and you can all breathe a sigh of relief. Still, as you look up at the sky, you sense that this is not over: the monster knows someone destroyed its shadow. \"We'll keep careful watch in the coming weeks,\" says @Starsystemic, \"and I'll send you a quest scroll when it manifests.\"", "questMoon2Boss": "Overshadowing Stress", - "questMoon2DropArmor": "Lunar Warrior Armor (Armor)", - "questMoon3Text": "Lunar Battle, Part 3: The Monstrous Moon", + "questMoon2DropArmor": "Armatura del Guerriero Lunare (armatura)", + "questMoon3Text": "Battaglia Lunare, Parte 3: La Luna Mostruosa", "questMoon3Notes": "You get @Starsystemic's urgent scroll at the stroke of midnight and gallop to her tower. \"The monster is using the full moon to try to cross over to our realm,\" she says. \"If it succeeds, the shockwave of stress will be overwhelming!\"

To your dismay, you see that the monster is indeed using the moon to manifest. A glowing eye opens in its rocky surface, and a long tongue rolls from a gaping, fanged mouth. There's no way you'll let it fully emerge!", "questMoon3Completion": "The emerging monster bursts into shadow, and the moon turns silver as the danger passes. The dragons start singing again, and the stars sparkle with a soothing light. @Starsystemic the Seer bends down and picks up a lunar shard. It shines silver in her hand, before changing into a magnificent crystal scythe.", "questMoon3Boss": "Luna Mostruosa", "questMoon3DropWeapon": "Falce Lunare (arma a due mani)", - "questSlothText": "The Somnolent Sloth", + "questSlothText": "Il Bradipo Sonnolento", "questSlothNotes": "As you and your party venture through the Somnolent Snowforest, you're relieved to see a glimmering of green among the white snowdrifts... until an enormous sloth emerges from the frosty trees! Green emeralds shimmer hypnotically on its back.

\"Hello, adventurers... why don't you take it slow? You've been walking for a while... so why not... stop? Just lie down, and rest...\"

You feel your eyelids grow heavy, and you realize: It's the Somnolent Sloth! According to @JaizakAripaik, it got its name from the emeralds on its back which are rumored to... send people to... sleep...

You shake yourself awake, fighting drowsiness. In the nick of time, @awakebyjava and @PainterProphet begin to shout spells, forcing your party awake. \"Now's our chance!\" @Kiwibot yells.", "questSlothCompletion": "You did it! As you defeat the Somnolent Sloth, its emeralds break off. \"Thank you for freeing me of my curse,\" says the sloth. \"I can finally sleep well, without those heavy emeralds on my back. Have these eggs as thanks, and you can have the emeralds too.\" The sloth gives you three sloth eggs and heads off for warmer climates.", - "questSlothBoss": "Somnolent Sloth", + "questSlothBoss": "Bradipo Sonnolento", "questSlothDropSlothEgg": "Bradipo (uovo)", - "questSlothUnlockText": "Unlocks purchasable Sloth eggs in the Market", + "questSlothUnlockText": "Sblocca l'acquisto delle uova di bradipo nel Mercato", "questTriceratopsText": "The Trampling Triceratops", "questTriceratopsNotes": "The snow-capped Stoïkalm Volcanoes are always bustling with hikers and sight-seers. One tourist, @plumilla, calls over a crowd. \"Look! I enchanted the ground to glow so that we can play field games on it for our outdoor activity Dailies!\" Sure enough, the ground is swirling with glowing red patterns. Even some of the prehistoric pets from the area come over to play.

Suddenly, there's a loud snap -- a curious Triceratops has stepped on @plumilla's wand! It's engulfed in a burst of magic energy, and the ground starts shaking and growing hot. The Triceratops' eyes shine red, and it roars and begins to stampede!

\"That's not good,\" calls @McCoyly, pointing in the distance. Each magic-fueled stomp is causing the volcanoes to erupt, and the glowing ground is turning to lava beneath the dinosaur's feet! Quickly, you must hold off the Trampling Triceratops until someone can reverse the spell!", "questTriceratopsCompletion": "With quick thinking, you herd the creature towards the soothing Stoïkalm Steppes so that @*~Seraphina~* and @PainterProphet can reverse the lava spell without distraction. The calming aura of the Steppes takes effect, and the Triceratops curls up as the volcanoes go dormant once more. @PainterProphet passes you some eggs that were rescued from the lava. \"Without you, we wouldn't have been able to concentrate to stop the eruptions. Give these pets a good home.\"", "questTriceratopsBoss": "Trampling Triceratops", "questTriceratopsDropTriceratopsEgg": "Triceratopo (uovo)", - "questTriceratopsUnlockText": "Unlocks purchasable Triceratops eggs in the Market", + "questTriceratopsUnlockText": "Sblocca l'acquisto delle uova di triceratopo nel Mercato", "questStoikalmCalamity1Text": "Stoïkalm Calamity, Part 1: Earthen Enemies", "questStoikalmCalamity1Notes": "A terse missive arrives from @Kiwibot, and the frost-crusted scroll chills your heart as well as your fingertips. \"Visiting Stoikalm Steppes -- monsters bursting from earth -- send help!\" You gather your party and ride north, but as soon as you venture down from the mountains, the snow beneath your feet explodes and gruesomely grinning skulls surround you!

Suddenly, a spear sails past, burying itself in a skull that was burrowing through the snow in an attempt to catch you unawares. A tall woman in finely-crafted armor gallops into the fray on the back of a mastodon, her long braid swinging as she yanks the spear unceremoniously from the crushed beast. It's time to fight off these foes with the help of Lady Glaciate, the leader of the Mammoth Riders!", "questStoikalmCalamity1Completion": "As you deliver a final blow to the skulls, they dissipate in a puff of magic. \"The dratted swarm may be gone,\" Lady Glaciate says, \"but we have bigger problems. Follow me.\" She tosses you a cloak to protect you from the chill air, and you ride off after her.", - "questStoikalmCalamity1Boss": "Earth Skull Swarm", - "questStoikalmCalamity1RageTitle": "Swarm Respawn", - "questStoikalmCalamity1RageDescription": "Swarm Respawn: This bar fills when you don't complete your Dailies. When it is full, the Earth Skull Swarm will heal 30% of its remaining health!", + "questStoikalmCalamity1Boss": "Sciame di Teschi di Terra", + "questStoikalmCalamity1RageTitle": "Rinascita dello Sciame", + "questStoikalmCalamity1RageDescription": "Rinascita dello Sciame: Questa barra si riempie quando non completi le tue Daily. Quando é piena, lo Sciame di Teschi di Terra curerà il 30% della sua salute restante!", "questStoikalmCalamity1RageEffect": "`Earth Skull Swarm uses SWARM RESPAWN!`\n\nMore skulls break free from the ground, their teeth chattering in the cold!", - "questStoikalmCalamity1DropSkeletonPotion": "Skeleton Hatching Potion", - "questStoikalmCalamity1DropDesertPotion": "Desert Hatching Potion", - "questStoikalmCalamity1DropArmor": "Mammoth Rider Armor", + "questStoikalmCalamity1DropSkeletonPotion": "Pozione Scheletro", + "questStoikalmCalamity1DropDesertPotion": "Pozione Deserto", + "questStoikalmCalamity1DropArmor": "Armatura del cavaliere di mammut", "questStoikalmCalamity2Text": "Stoïkalm Calamity, Part 2: Seek the Icicle Caverns", "questStoikalmCalamity2Notes": "The stately hall of the Mammoth Riders is an austere masterpiece of architecture, but it is also entirely empty. There's no furniture, the weapons are missing, and even the columns were picked clean of their inlays.

\"Those skulls scoured the place,\" Lady Glaciate says, and there is a blizzard brewing in her tone. \"Humiliating. Not a soul is to mention this to the April Fool, or I will never hear the end of it.\"

\"How mysterious!\" says @Beffymaroo. \"But where did they--\"

\"The icicle drake caverns.\" Lady Glaciate gestures at shining coins spilled in the snow outside. \"Sloppy.\"

\"But aren't icicle drakes honorable creatures with their own treasure hoards?\" @Beffymaroo asks. \"Why would they possibly--\"

\"Mind control,\" says Lady Glaciate, utterly unphased. \"Or something equally melodramatic and inconvenient.\" She begins to stride from the hall. \"Why are you just standing there?\"

Quickly, go follow the trail of Icicle Coins!", "questStoikalmCalamity2Completion": "The Icicle Coins lead you straight to the buried entrance of a cleverly hidden cavern. Though the weather outside is calm and lovely, with the sunlight sparkling across the expanse of snow, there is a howling within like a fierce winter wind. Lady Glaciate grimaces and hands you a Mammoth Rider helm. \"Wear this,\" she says. \"You'll need it.\"", - "questStoikalmCalamity2CollectIcicleCoins": "Icicle Coins", - "questStoikalmCalamity2DropHeadgear": "Mammoth Rider Helm (Headgear)", + "questStoikalmCalamity2CollectIcicleCoins": "Monete di ghiaccio", + "questStoikalmCalamity2DropHeadgear": "Elmo del cavaliere di mammut (copricapo)", "questStoikalmCalamity3Text": "Stoïkalm Calamity, Part 3: Icicle Drake Quake", "questStoikalmCalamity3Notes": "The twining tunnels of the icicle drake caverns shimmer with frost... and with untold riches. You gape, but Lady Glaciate strides past without a glance. \"Excessively flashy,\" she says. \"Obtained admirably, though, from respectable mercenary work and prudent banking investments. Look further.\" Squinting, you spot a towering pile of stolen items hidden in the shadows.

A sibilant voice hisses as you approach. \"My delicious hoard! You shall not steal it back from me!\" A sinuous body slides from the heap: the Icicle Drake Queen herself! You have just enough time to note the strange bracelets glittering on her wrists and the wildness glinting in her eyes before she lets out a howl that shakes the earth around you.", "questStoikalmCalamity3Completion": "You subdue the Icicle Drake Queen, giving Lady Glaciate time to shatter the glowing bracelets. The Queen stiffens in apparent mortification, then quickly covers it with a haughty pose. \"Feel free to remove these extraneous items,\" she says. \"I'm afraid they simply don't fit our decor.\"

\"Also, you stole them,\" @Beffymaroo says. \"By summoning monsters from the earth.\"

The Icicle Drake Queen looks miffed. \"Take it up with that wretched bracelet saleswoman,\" she says. \"It's Tzina you want. I was essentially unaffiliated.\"

Lady Glaciate claps you on the arm. \"You did well today,\" she says, handing you a spear and a horn from the pile. \"Be proud.\"", - "questStoikalmCalamity3Boss": "Icicle Drake Queen", - "questStoikalmCalamity3DropBlueCottonCandy": "Blue Cotton Candy (Food)", - "questStoikalmCalamity3DropShield": "Mammoth Rider's Horn (Shield)", - "questStoikalmCalamity3DropWeapon": "Mammoth Rider Spear (Weapon)", + "questStoikalmCalamity3Boss": "Regina dei Draghi Fatati dei Ghiacci", + "questStoikalmCalamity3DropBlueCottonCandy": "Zucchero Filato Blu (cibo)", + "questStoikalmCalamity3DropShield": "Corno del cavaliere di mammut (scudo)", + "questStoikalmCalamity3DropWeapon": "Lancia del cavaliere di mammut (arma)", "questGuineaPigText": "La Gang dei Porcellini d'India", "questGuineaPigNotes": "You're casually strolling through Habit City's famous Market when @Pandah waves you down. \"Hey, check these out!\" They're holding up a brown and beige egg you don't recognize.

Alexander the Merchant frowns at it. \"I don't remember putting that out. I wonder where it came--\" A small paw cuts him off.

\"Guinea all your gold, merchant!\" squeaks a tiny voice brimming with evil.

\"Oh no, the egg was a distraction!\" @mewrose exclaims. \"It's the gritty, greedy Guinea Pig Gang! They never do their Dailies, so they constantly steal gold to buy health potions.\"

\"Robbing the Market?\" says @emmavig. \"Not on our watch!\" Without further prompting, you leap to Alexander's aid.", "questGuineaPigCompletion": "\"We submit!\" The Guinea Pig Gang Boss waves his paws at you, fluffy head hanging in shame. From underneath his hat falls a list, and @snazzyorange quickly swipes it for evidence. \"Wait a minute,\" you say. \"It's no wonder you've been getting hurt! You've got way too many Dailies. You don't need health potions -- you just need help organizing.\"

\"Really?\" squeaks the Guinea Pig Gang Boss. \"We've robbed so many people because of this! Please take our eggs as an apology for our crooked ways.\"", diff --git a/website/common/locales/it/spells.json b/website/common/locales/it/spells.json index a5faa1759c..5670fd852d 100644 --- a/website/common/locales/it/spells.json +++ b/website/common/locales/it/spells.json @@ -54,7 +54,7 @@ "partyNotFound": "Squadra non trovata.", "targetIdUUID": "\"targetId\" deve essere un ID Utente valido.", "challengeTasksNoCast": "Usare un'abilità sulle attività delle sfide non è permesso.", - "groupTasksNoCast": "Non è possibile usare le abilità sulle attività di gruppo.", + "groupTasksNoCast": "Non è possibile usare abilità sulle attività di gruppo.", "spellNotOwned": "Non possiedi questa abilità.", "spellLevelTooHigh": "Devi raggiungere il livello <%= level %> per usare questa abilità." } \ No newline at end of file diff --git a/website/common/locales/it/subscriber.json b/website/common/locales/it/subscriber.json index d7f0f81e07..2989a1b5d5 100644 --- a/website/common/locales/it/subscriber.json +++ b/website/common/locales/it/subscriber.json @@ -141,7 +141,7 @@ "missingUnsubscriptionCode": "Manca il codice di annullamento dell'abbonamento", "missingSubscription": "L'Utente non ha un piano di abbonamento", "missingSubscriptionCode": "Codice abbonamento mancante. Possibili valori: basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", - "missingReceipt": "Missing Receipt.", + "missingReceipt": "Ricevuta mancante.", "cannotDeleteActiveAccount": "Hai un abbonamento attivo, termina il tuo piano prima di eliminare il tuo account.", "paymentNotSuccessful": "Il pagamento non è andato a buon fine", "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.", diff --git a/website/common/locales/it/tasks.json b/website/common/locales/it/tasks.json index 971d5acd3e..a40cf8f3a0 100644 --- a/website/common/locales/it/tasks.json +++ b/website/common/locales/it/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relativo agli scopi accademici o mentalmente complessi", "perceptionExample": "Relativo al lavoro o a operazioni finanziare", "constitutionExample": "Relativo alla salute, al benessere e all'interazione sociale", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "Questa attività deve essere approvata prima che tu la possa completare. L'approvazione è già stata richiesta.", "taskApprovalHasBeenRequested": "Un'approvazione è stata richiesta.", "approvals": "Approvazioni", - "approvalRequired": "Approvazione richiesta" + "approvalRequired": "Approvazione richiesta", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/ja/backgrounds.json b/website/common/locales/ja/backgrounds.json index 5064be5593..f597dd647e 100644 --- a/website/common/locales/ja/backgrounds.json +++ b/website/common/locales/ja/backgrounds.json @@ -246,7 +246,7 @@ "backgroundTreasureRoomNotes": "宝の部屋で財宝を浴びよう。", "backgroundWeddingArchText": "ウェディングアーチ", "backgroundWeddingArchNotes": "ウェディングアーチの下に佇もう。", - "backgrounds032017": "SET 34: Released March 2017", + "backgrounds032017": "セット34:2017年3月リリース", "backgroundMagicBeanstalkText": "Magic Beanstalk", "backgroundMagicBeanstalkNotes": "Ascend a Magic Beanstalk.", "backgroundMeanderingCaveText": "Meandering Cave", diff --git a/website/common/locales/ja/groups.json b/website/common/locales/ja/groups.json index c3d47fa3bd..46191e5d46 100644 --- a/website/common/locales/ja/groups.json +++ b/website/common/locales/ja/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "メッセージを送信しました", "pmHeading": "<%= name %> 宛プライベートメッセージ", "pmsMarkedRead": "プライベート メッセージに既読マークが付きました。", + "possessiveParty": "<%= name %>のパーティー", "clearAll": "すべてのメッセージを削除する", "confirmDeleteAllMessages": "受信トレイの全てのメッセージを削除してよろしいですか? 既に送ったメッセージはまだ他のユーザに見られる状態です。", "optOutPopover": "プライベートメッセージあまり好きじゃない?参加しない場合はクリックしてください。", @@ -167,7 +168,6 @@ "partyEmpty": "パーティーのメンバーはあなただけです。友達を招待しましょう!", "partyChatEmpty": "パーティー チャットがまっ白です! 上のボックスにメッセージを書いてチャットをはじめましょう。", "guildChatEmpty": "こちらのギルド チャットはまっ白です! 上のボックスにメッセージを書いてチャットをはじめましょう。", - "possessiveParty": "<%= name %>のパーティー", "requestAcceptGuidelines": "キャンプ場チャットやどこかのギルド チャットにメッセージを投稿したいと思ったら、まず<%= linkStart %>コミュニティ ガイドライン<%= linkEnd %>を読み、それを認めたうえで下のボタンを押してください。", "partyUpName": "パーティー立ち上げ", "partyOnName": "パーティー参加", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/ja/loginincentives.json b/website/common/locales/ja/loginincentives.json index d30228e62c..125ed1ee53 100644 --- a/website/common/locales/ja/loginincentives.json +++ b/website/common/locales/ja/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "<%= reward %> が贈られました", "earnedRewardForDevotion": "あなたは、人生・生活を向上することを誓いました。それを称え、<%= reward %> を贈ります。", - "nextRewardUnlocksIn": "次の賞は、<%= numberOfCheckinsLeft %>回のチェックインでアンロックされます!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "すごい!", "totalCount": "計 <%= count %> 回", - "countLeft": "次の賞まで、あと <%= count %> 回", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "習慣づけのカギは継続性です。毎日のチェックインで、賞に近づきます。", "totalCheckins": "<%= count %> 回チェックイン", "checkinEarned": "チェックイン・カウンターが上がりました!", diff --git a/website/common/locales/ja/tasks.json b/website/common/locales/ja/tasks.json index c86e7a9466..4443c03d27 100644 --- a/website/common/locales/ja/tasks.json +++ b/website/common/locales/ja/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "学習やマインド改善関連", "perceptionExample": "仕事や家計関連", "constitutionExample": "健康や治療、社会的な活動に関連", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "このタスクは完了する前に承認が必要です。承認の手続きはすでにはじまっています。", "taskApprovalHasBeenRequested": "承認手続きを送りました", "approvals": "承認", - "approvalRequired": "承認が必要です" + "approvalRequired": "承認が必要です", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/nl/backgrounds.json b/website/common/locales/nl/backgrounds.json index 3f8a9797b4..2d2840c7a6 100644 --- a/website/common/locales/nl/backgrounds.json +++ b/website/common/locales/nl/backgrounds.json @@ -246,9 +246,9 @@ "backgroundTreasureRoomNotes": "Geniet van de rijkdom van een schatkamer.", "backgroundWeddingArchText": "Huwelijksboog", "backgroundWeddingArchNotes": "Poseer onder de huwelijksboog.", - "backgrounds032017": "SET 34: Released March 2017", - "backgroundMagicBeanstalkText": "Magic Beanstalk", - "backgroundMagicBeanstalkNotes": "Ascend a Magic Beanstalk.", + "backgrounds032017": "SET 34: Uitgebracht in maart 2017", + "backgroundMagicBeanstalkText": "Magische Bonenstaak", + "backgroundMagicBeanstalkNotes": "Beklim de Magische Bonenstaak.", "backgroundMeanderingCaveText": "Meandering Cave", "backgroundMeanderingCaveNotes": "Explore the Meandering Cave.", "backgroundMistiflyingCircusText": "Mistiflying Circus", diff --git a/website/common/locales/nl/front.json b/website/common/locales/nl/front.json index c9b63e9cd3..785e08cd8e 100644 --- a/website/common/locales/nl/front.json +++ b/website/common/locales/nl/front.json @@ -37,7 +37,7 @@ "dragonsilverQuote": "Je wil niet weten hoeveel tijd- en taakmanagementprogramma's ik al heb geprobeerd over de jaren... [Habitica] is de enige die ik heb gebruikt die daadwerkelijk helpt om dingen gedaan te krijgen en niet alleen alles op een lijstje te zetten.", "dreimQuote": "Toen ik [Habitica] afgelopen zomer ontdekte, was ik net gezakt voor de helft van mijn examens. Dankzij de dagelijkse taken kon ik mezelf discipline aanleren, zo ben ik een maand geleden daadwerkelijk voor al mijn examens geslaagd met heel goede cijfers.", "elmiQuote": "Elke ochtend heb ik zin om ' s ochtends op te staan zodat ik wat goud kan verdienen!", - "emailNewPass": "Email a Password Reset Link", + "emailNewPass": "Wachtwoord herstel link e-mailen", "evagantzQuote": "Mijn allereerste tandartsafspraak waar de mondhygiënist daadwerkelijk enthousiast was over mijn flosgewoontes. Bedankt [Habitica]!", "examplesHeading": "Spelers gebruiken Habitica voor...", "featureAchievementByline": "Iets geweldigs gedaan? Ontvang een insigne om ermee te pronken!", diff --git a/website/common/locales/nl/gear.json b/website/common/locales/nl/gear.json index 47ed7972ce..fc6d7fac9f 100644 --- a/website/common/locales/nl/gear.json +++ b/website/common/locales/nl/gear.json @@ -246,8 +246,8 @@ "weaponArmoireWoodElfStaffNotes": "Gemaakt van een gevallen ledemaat van een oeroude boom, zal deze staf helpen om met zowel grote als kleine bosbewoners te communiceren. Verhoogt intelligentie met <%= int %>. Betoverd kabinet: Boself set (voorwerp 3 van 3)", "weaponArmoireWandOfHeartsText": "Hartenstaf", "weaponArmoireWandOfHeartsNotes": "Deze staf glinstert met een warm rood licht. Het geeft je hart ook wijsheid. Verhoogt intelligentie met <%= int %>. Betoverd kabinet: Harten koningin set (voorwerp 3 van 3).", - "weaponArmoireForestFungusStaffText": "Forest Fungus Staff", - "weaponArmoireForestFungusStaffNotes": "Use this gnarled staff to work mycological magic! Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Independent Item.", + "weaponArmoireForestFungusStaffText": "Bospaddestoel staff", + "weaponArmoireForestFungusStaffNotes": "Gebruik deze knoestige staf om met mycologische magie te werken! Verhoogt intelligentie met <%= int %> en perceptie met <%= per %>. Betoverd kabinet: onafhankelijk voorwerp.", "armor": "wapenrusting", "armorCapitalized": "Pantser", "armorBase0Text": "Eenvoudige kleding", @@ -528,8 +528,8 @@ "armorArmoireRamFleeceRobesNotes": "Deze gewaden houden je warm tijdens zelfs de hevigste sneeuwstorm. Verhoogt Lichaam met <%= con %> en Kracht met <%= str %>. Betoverd Kabinet: Rambarbaarset (voorwerp 2 van 3).", "armorArmoireGownOfHeartsText": "Hartenjurk", "armorArmoireGownOfHeartsNotes": "Deze jurk heeft alle franjes! Maar da's niet alles, het verhoogt ook de kracht van je hart. Verhoogt lichaam met <%= con %>. Betoverd kabinet: Harten koningin set (voorwerp 2 van 3).", - "armorArmoireMushroomDruidArmorText": "Mushroom Druid Armor", - "armorArmoireMushroomDruidArmorNotes": "This woody brown armor, capped with tiny mushrooms, will help you hear the whispers of forest life. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Mushroom Druid Set (Item 2 of 3).", + "armorArmoireMushroomDruidArmorText": "Paddenstoel druïde harnas", + "armorArmoireMushroomDruidArmorNotes": "Dit bosrijk bruine harnas, gevuld met kleine paddenstoelen, zal je helpen bij het horen van het bos leven. Verhoogt lichaam met <%= con %> en perceptie met <%= per %>. Betoverd kabinet: Paddenstoel druïde set (voorwerp 2 van 3).", "headgear": "hoofdbescherming", "headgearCapitalized": "Hoofdbescherming", "headBase0Text": "Geen helm", @@ -828,8 +828,8 @@ "headArmoireRamHeaddressNotes": "Deze uitvoerige helm is zo gemaakt dat het op het hoofd van een ram lijkt. Verhoogt Lichaam met <%= con %> en Perceptie met <%= per %>. Betoverd Kabinet: Rambarbaarset (voorwerp 1 van 3).", "headArmoireCrownOfHeartsText": "Hartenkroon", "headArmoireCrownOfHeartsNotes": "Deze rozerode kroon is niet alleen oogverblindend! Het versterkt ook je hart tegen lastige taken. Verhoogt kracht met <%= str %>. Betoverd kabinet: Harten koningin set (voorwerp 1 van 3).", - "headArmoireMushroomDruidCapText": "Mushroom Druid Cap", - "headArmoireMushroomDruidCapNotes": "Harvested deep in a misty forest, this cap grants the wearer knowledge of medicinal plants. Increases Intelligence by <%= int %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 1 of 3).", + "headArmoireMushroomDruidCapText": "Paddenstoel druïde muts", + "headArmoireMushroomDruidCapNotes": "Geoogst, diep in een mistig bos, geeft deze muts de drager kennis van medische planten. Verhoogt intelligentie met <%= int %> en kracht met <%= str %>. Betoverd kabinet: Paddenstoel druïde set (voorwerp 1 van 3).", "offhand": "artikel voor schildhand", "offhandCapitalized": "Schildhandvoorwerp", "shieldBase0Text": "Geen uitrusting voor schildhand", @@ -970,8 +970,8 @@ "shieldArmoireRamHornShieldNotes": "Ram dit schild tegen verzettende Dagelijkse Taken! Verhoogt Lichaam en Kracht met <%= attrs %>. Betoverd Kabinet: Rambarbaarset (voorwerp 3 van 3).", "shieldArmoireRedRoseText": "Rode roos", "shieldArmoireRedRoseNotes": "Deze dieprode roos ruikt betoverend. Het verscherpt ook je begrip. Verhoogt perceptie met <%= per %>. Betoverd kabinet: Onafhankelijk voorwerp.", - "shieldArmoireMushroomDruidShieldText": "Mushroom Druid Shield", - "shieldArmoireMushroomDruidShieldNotes": "Though made from a mushroom, there's nothing mushy about this tough shield! Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 3 of 3).", + "shieldArmoireMushroomDruidShieldText": "Paddenstoel druïde schild", + "shieldArmoireMushroomDruidShieldNotes": "Hoewel het van paddenstoelen gemaakt is, je merkt het niet aan die stevig schild! Verhoogt lichaam met <%= con %> en kracht met <%= str %>. Betoverd kabinet: Paddenstoel druïde set (voorwerp 3 van 3).", "back": "Lichaamsaccessoire", "backBase0Text": "Geen rugaccessoire", "backBase0Notes": "Geen rugaccessoire.", diff --git a/website/common/locales/nl/groups.json b/website/common/locales/nl/groups.json index c70b7d991c..2bb9e7cdbd 100644 --- a/website/common/locales/nl/groups.json +++ b/website/common/locales/nl/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Bericht verzonden", "pmHeading": "Privébericht aan <%= name %>", "pmsMarkedRead": "Je privéberichten zijn gemarkeerd als gelezen.", + "possessiveParty": "<%= name %>s groep", "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.", @@ -167,7 +168,6 @@ "partyEmpty": "Je bent het enige lid van je groep. Nodig je vrienden uit!", "partyChatEmpty": "Je groepschat is leeg! Typ een bericht in het bovenstaande vak om een conversatie te beginnen.", "guildChatEmpty": "De gildechat is leeg! Typ een bericht in het bovenstaande vak om een conversatie te beginnen.", - "possessiveParty": "<%= name %>s groep", "requestAcceptGuidelines": "Als je berichten in de herberg of een groep- of gildechat wilt plaatsen, lees dan eerst onze <%= linkStart %>Gemeenschapsrichtlijnen<%= linkEnd %> en klik dan op de knop onderaan om aan te geven dat je ze accepteert.", "partyUpName": "Groepsvorming", "partyOnName": "Groepsfeestje", @@ -250,5 +250,6 @@ "claimedBy": "Geclaimd door: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Je kunt geen groepstaken verwijderen die aan jou toegewezen zijn.", "confirmGuildPlanCreation": "Deze groep maken?", - "onlyGroupLeaderCanInviteToGroupPlan": "Alleen de groepsleider kan gebruikers uitnodigen voor een groep met een abonnement." + "onlyGroupLeaderCanInviteToGroupPlan": "Alleen de groepsleider kan gebruikers uitnodigen voor een groep met een abonnement.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/nl/loginincentives.json b/website/common/locales/nl/loginincentives.json index 10b6153299..b774899785 100644 --- a/website/common/locales/nl/loginincentives.json +++ b/website/common/locales/nl/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Je hebt <%= reward %> ontvangen", "earnedRewardForDevotion": "Je hebt een <%= reward %> verdiend, omdat je vastberaden bent om je leven te verbeteren.", - "nextRewardUnlocksIn": "Je volgende prijs zal over <%= numberOfCheckinsLeft %> check-ins worden ontgrendeld!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Super!", "totalCount": "<%= count %> totaal aantal", - "countLeft": "<%= count %> check-ins tot de volgende beloning", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Als het gaat om gewoontes opbouwen is consistentie noodzakelijk. Elke dag die je incheckt zul je dichter bij een prijs komen.", "totalCheckins": "<%= count %> check-ins", "checkinEarned": "Je check-in-teller is omhoog gegaan!", diff --git a/website/common/locales/nl/subscriber.json b/website/common/locales/nl/subscriber.json index d69fc4bebc..775da2618a 100644 --- a/website/common/locales/nl/subscriber.json +++ b/website/common/locales/nl/subscriber.json @@ -141,7 +141,7 @@ "missingUnsubscriptionCode": "Mist uitschrijfcode.", "missingSubscription": "De gebruiker heeft geen standaard abonnement. ", "missingSubscriptionCode": "Mist inschrijfcode. Mogelijke waardes zijn basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo.", - "missingReceipt": "Missing Receipt.", + "missingReceipt": "Ontvangstbewijs ontbreekt.", "cannotDeleteActiveAccount": "Je hebt een actief abonnement, annuleer je plan voordat je je account verwijdert.", "paymentNotSuccessful": "De betaling was niet succesvol", "planNotActive": "Het plan is nog niet geactiveerd (door een PayPal-fout). Het zal beginnen op <%= nextBillingDate %>, waarna je het kunt annuleren om al je voordelen te behouden. ", diff --git a/website/common/locales/nl/tasks.json b/website/common/locales/nl/tasks.json index 2d3259b9b4..cf15fe7e34 100644 --- a/website/common/locales/nl/tasks.json +++ b/website/common/locales/nl/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Gerelateerd aan academisch of mentaal uitdagende streven", "perceptionExample": "Gerelateerd aan werk of financiële taken", "constitutionExample": "Gerelateerd aan gezondheid, welzijn, en sociale interactie", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "Deze taak moet worden goedgekeurd voordat je hem kunt voltooien. Er is al goedkeuring gevraagd", "taskApprovalHasBeenRequested": "Er is goedkeuring gevraagd", "approvals": "Goedkeuringen", - "approvalRequired": "Goedkeuring vereist" + "approvalRequired": "Goedkeuring vereist", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/pl/backgrounds.json b/website/common/locales/pl/backgrounds.json index 66934ef20a..339245b7d8 100644 --- a/website/common/locales/pl/backgrounds.json +++ b/website/common/locales/pl/backgrounds.json @@ -246,11 +246,11 @@ "backgroundTreasureRoomNotes": "Pław się w bogactwie komnaty skarbów.", "backgroundWeddingArchText": "Łuk ślubny", "backgroundWeddingArchNotes": "Pozuj pod łukiem ślubnym.", - "backgrounds032017": "SET 34: Released March 2017", - "backgroundMagicBeanstalkText": "Magic Beanstalk", + "backgrounds032017": "ZESTAW 34: Opublikowany w marcu 2017", + "backgroundMagicBeanstalkText": "Magiczna łodyga fasoli", "backgroundMagicBeanstalkNotes": "Ascend a Magic Beanstalk.", - "backgroundMeanderingCaveText": "Meandering Cave", - "backgroundMeanderingCaveNotes": "Explore the Meandering Cave.", + "backgroundMeanderingCaveText": "Kręta jaskinia", + "backgroundMeanderingCaveNotes": "Zbadaj krętą jaskinię.", "backgroundMistiflyingCircusText": "Mistiflying Circus", "backgroundMistiflyingCircusNotes": "Carouse in the Mistiflying Circus." } \ No newline at end of file diff --git a/website/common/locales/pl/front.json b/website/common/locales/pl/front.json index 7b433b26b6..8dd0541149 100644 --- a/website/common/locales/pl/front.json +++ b/website/common/locales/pl/front.json @@ -37,7 +37,7 @@ "dragonsilverQuote": "Trudno powiedzieć, ile systemów zarządzania czasem i zadaniami wypróbowałem przez dekady... [Habitica] jest jedynym używanym przeze mnie narzędziem, które faktycznie pomaga mi załatwiać sprawy zamiast jedynie je planować.", "dreimQuote": "Odkryłem [Habitikę] zeszłego lata, tuż po tym, jak oblałem około połowy swoich egzaminów. Dzięki Codziennym... byłem w stanie się zorganizować i zdyscyplinować, a miesiąc temu zdałem wszystkie egzaminy z naprawdę dobrymi ocenami.", "elmiQuote": "Każdego ranka nie mogę się doczekać, by wstać i zarobić trochę złota!", - "emailNewPass": "Email a Password Reset Link", + "emailNewPass": "Wyślij link do zresetowania hasła mailem", "evagantzQuote": "Po raz pierwszy podczas wizyty, dentysta był pod wrażeniem moich nawyków czyszczenia zębów nicią dentystyczną. Dzięki, [Habitiko]!", "examplesHeading": "Gracze używają Habitica, by zarządzać...", "featureAchievementByline": "Robisz coś niesamowitego? Zdobądź odznakę i pochwal się nią!", diff --git a/website/common/locales/pl/gear.json b/website/common/locales/pl/gear.json index cc52e33a64..7bf7018a76 100644 --- a/website/common/locales/pl/gear.json +++ b/website/common/locales/pl/gear.json @@ -528,7 +528,7 @@ "armorArmoireRamFleeceRobesNotes": "Te szaty zapewnią ci ciepło nawet w czasie największej śnieżycy. Zwiększa Kondycję o <%= con %> i Siłę o <%= str %>. Zaczarowana Szafa: Zestaw Baraniego Barbarzyńcy (2 z 3).", "armorArmoireGownOfHeartsText": "Sercowa suknia", "armorArmoireGownOfHeartsNotes": "Ta suknia ma same falbanki, ale dodatkowo zwiększa twój hart serca. Zwiększa Kondycję o <%= con %>. Zaczarowana Szafa: Zestaw Damy Kier (przedmiot 2 z 3).", - "armorArmoireMushroomDruidArmorText": "Mushroom Druid Armor", + "armorArmoireMushroomDruidArmorText": "Zbroja grzybowego druida", "armorArmoireMushroomDruidArmorNotes": "This woody brown armor, capped with tiny mushrooms, will help you hear the whispers of forest life. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Mushroom Druid Set (Item 2 of 3).", "headgear": "nakrycie głowy", "headgearCapitalized": "Nakrycie głowy", @@ -828,7 +828,7 @@ "headArmoireRamHeaddressNotes": "Ten wyszukany hełm został uformowany tak, by przypominał głowę barana. Zwiększa Kondycję o <%= con %> i Percepcję o <%= per %>. Zaczarowana Szafa: Zestaw Baraniego Barbarzyńcy (1 z 3).", "headArmoireCrownOfHeartsText": "Sercowa korona", "headArmoireCrownOfHeartsNotes": "Ta różana czerwona korona nie tylko przyciąga oko, ale również wzmacnia twoje serce przeciwko trudnym zadaniom. Zwiększa Siłę o <%= str %>. Zaczarowana Szafa: Zestaw Damy Kier (przedmiot 1 z 3).", - "headArmoireMushroomDruidCapText": "Mushroom Druid Cap", + "headArmoireMushroomDruidCapText": "Czapka grzybowego druida", "headArmoireMushroomDruidCapNotes": "Harvested deep in a misty forest, this cap grants the wearer knowledge of medicinal plants. Increases Intelligence by <%= int %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 1 of 3).", "offhand": "Tarcza", "offhandCapitalized": "Tarcza", @@ -970,7 +970,7 @@ "shieldArmoireRamHornShieldNotes": "Użyj tej tarczy, aby chwycić za rogi Codzienne zadania! Zwiększa Kondycję i Siłę o <%= attrs %>. Zaczarowana Szafa: Zestaw Baraniego Barbarzyńcy (3 z 3).", "shieldArmoireRedRoseText": "Red Rose", "shieldArmoireRedRoseNotes": "This deep red rose smells enchanting. It will also sharpen your understanding. Increases Perception by <%= per %>. Enchanted Armoire: Independent Item.", - "shieldArmoireMushroomDruidShieldText": "Mushroom Druid Shield", + "shieldArmoireMushroomDruidShieldText": "Tarcza grzybowego druida", "shieldArmoireMushroomDruidShieldNotes": "Though made from a mushroom, there's nothing mushy about this tough shield! Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 3 of 3).", "back": "Osprzęt na plecy", "backBase0Text": "Nic na plecach", diff --git a/website/common/locales/pl/groups.json b/website/common/locales/pl/groups.json index 591ee78532..aa7721411c 100644 --- a/website/common/locales/pl/groups.json +++ b/website/common/locales/pl/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Wiadomość wysłana", "pmHeading": "Wiadomość prywatna do <%= name %>", "pmsMarkedRead": "Twoja prywatna wiadomość została oznaczona jako przeczytana", + "possessiveParty": "Drużyna należąca do <%= name %>", "clearAll": "Usuń wszystkie wiadomości", "confirmDeleteAllMessages": "Czy na pewno chcesz usunąć wszystkie wiadomości w skrzynce odbiorczej? Inni użytkownicy nadal będą widzieli wiadomości, które im przesłałeś.", "optOutPopover": "Nie lubisz prywatnych wiadomości? Kliknij, aby całkiem z nich zrezygnować.", @@ -167,7 +168,6 @@ "partyEmpty": "W twojej drużynie jesteś tylko ty. Zaproś swoich przyjaciół!", "partyChatEmpty": "Twój czat drużynowy jest pusty! Napisz wiadomość w powyższym okienku, by zacząć rozmowę.", "guildChatEmpty": "Czat tej gildii jest pusty! Napisz wiadomość w powyższym okienku, by zacząć rozmowę.", - "possessiveParty": "Drużyna należąca do <%= name %>", "requestAcceptGuidelines": "Jeżeli chcesz pisać w Gospodzie lub drużynie, czy też jakimkolwiek czacie gildii, proszę, przeczytaj najpierw <%= linkStart %>Wytyczne Społeczności<%= linkEnd %>, a następnie kliknij poniższy przycisk, aby potwierdzić, że je akceptujesz.", "partyUpName": "Razem raźniej", "partyOnName": "Jeden za wszystkich, wszyscy za jednego", @@ -250,5 +250,6 @@ "claimedBy": "Zgłosili się: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Nie możesz usunąć zadań grupy, które są przypisane do ciebie.", "confirmGuildPlanCreation": "Stworzyć tę grupę?", - "onlyGroupLeaderCanInviteToGroupPlan": "Tylko przywódca grupy może zapraszać użytkowników do grupy z abonamentem." + "onlyGroupLeaderCanInviteToGroupPlan": "Tylko przywódca grupy może zapraszać użytkowników do grupy z abonamentem.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/pl/loginincentives.json b/website/common/locales/pl/loginincentives.json index eb551043a1..ab5a5a8590 100644 --- a/website/common/locales/pl/loginincentives.json +++ b/website/common/locales/pl/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Otrzymałeś <%= reward %>", "earnedRewardForDevotion": "Zdobyłeś <%= reward %> za przyczynienie się do poprawy swojego życia.", - "nextRewardUnlocksIn": "Twoja następna nagroda zostanie odblokowana za <%= numberOfCheckinsLeft %> następnych wizyt!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Rewelacyjnie!", "totalCount": "<%= count %> łączna liczba", - "countLeft": "<%= count %> wizyt do następnej nagrody", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Jeśli chodzi o wyrabianie przyzwyczajeń, konsekwencja jest kluczowa. Z każdym dniem gdy odwiedzasz Habitikę zbliżasz się do nagrody.", "totalCheckins": "<%= count %> Wizyt", "checkinEarned": "Twój Licznik Odwiedzin wzrósł!", diff --git a/website/common/locales/pl/questscontent.json b/website/common/locales/pl/questscontent.json index a23f68fcb1..95901ad807 100644 --- a/website/common/locales/pl/questscontent.json +++ b/website/common/locales/pl/questscontent.json @@ -436,7 +436,7 @@ "questStoikalmCalamity3DropBlueCottonCandy": "Niebieska wata cukrowa (jedzenie)", "questStoikalmCalamity3DropShield": "Róg Jeźdźcy Mamutów (Tarcza)", "questStoikalmCalamity3DropWeapon": "Włócznia Jeźdźcy Mamutów (Broń)", - "questGuineaPigText": "The Guinea Pig Gang", + "questGuineaPigText": "Paczka świnki morskiej", "questGuineaPigNotes": "You're casually strolling through Habit City's famous Market when @Pandah waves you down. \"Hey, check these out!\" They're holding up a brown and beige egg you don't recognize.

Alexander the Merchant frowns at it. \"I don't remember putting that out. I wonder where it came--\" A small paw cuts him off.

\"Guinea all your gold, merchant!\" squeaks a tiny voice brimming with evil.

\"Oh no, the egg was a distraction!\" @mewrose exclaims. \"It's the gritty, greedy Guinea Pig Gang! They never do their Dailies, so they constantly steal gold to buy health potions.\"

\"Robbing the Market?\" says @emmavig. \"Not on our watch!\" Without further prompting, you leap to Alexander's aid.", "questGuineaPigCompletion": "\"We submit!\" The Guinea Pig Gang Boss waves his paws at you, fluffy head hanging in shame. From underneath his hat falls a list, and @snazzyorange quickly swipes it for evidence. \"Wait a minute,\" you say. \"It's no wonder you've been getting hurt! You've got way too many Dailies. You don't need health potions -- you just need help organizing.\"

\"Really?\" squeaks the Guinea Pig Gang Boss. \"We've robbed so many people because of this! Please take our eggs as an apology for our crooked ways.\"", "questGuineaPigBoss": "Guinea Pig Gang", diff --git a/website/common/locales/pl/settings.json b/website/common/locales/pl/settings.json index 2474373e50..4ca75671b3 100644 --- a/website/common/locales/pl/settings.json +++ b/website/common/locales/pl/settings.json @@ -88,7 +88,7 @@ "deleteDo": "Zrób to, usuń moje konto!", "enterNumber": "Wpisz liczbę pomiędzy 0 a 24", "fillAll": "Proszę, wypełnij wszystkie pola", - "invalidPasswordResetCode": "The supplied password reset code is invalid or has expired.", + "invalidPasswordResetCode": "Dostarczony kod resetu hasła jest nieprawidłowy lub wygasł.", "passwordChangeSuccess": "Twoje hasło zostało z powodzeniem zmienione, na właśnie przez Ciebie wybrane. Teraz możesz go użyć, aby uzyskać dostęp do swojego konta.", "passwordSuccess": "Hasło zostało pomyślnie zmienione", "usernameSuccess": "Nazwa użytkownika została zmieniona", diff --git a/website/common/locales/pl/tasks.json b/website/common/locales/pl/tasks.json index e6f402fb83..10d7ec1b53 100644 --- a/website/common/locales/pl/tasks.json +++ b/website/common/locales/pl/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Związane z nauką lub wyzwaniami intelektualnymi", "perceptionExample": "Związane z pracą lub finansami", "constitutionExample": "Związane ze zdrowiem, samopoczuciem oraz relacjami międzyludzkimi", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "To zadanie musi zostać zaaprobowane, zanim będziesz mógł je ukończyć. Prośba o zatwierdzenie została już wysłana.", "taskApprovalHasBeenRequested": "Prośba o zatwierdzenie została wysłana", "approvals": "Aprobaty", - "approvalRequired": "Wymagana aprobata" + "approvalRequired": "Wymagana aprobata", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/pt/gear.json b/website/common/locales/pt/gear.json index 2398c1e0c2..cfbaf751a6 100644 --- a/website/common/locales/pt/gear.json +++ b/website/common/locales/pt/gear.json @@ -246,8 +246,8 @@ "weaponArmoireWoodElfStaffNotes": "Feita a partir de um membro caído de uma árvore anciã, este cajado ajudá-lo-á a comunicar com os habitantes da floresta, sejam grandes ou pequenos. Aumenta Inteligência em <%= int %>. Armário Encantado: Conjunto do Elfo dos Bosques (Item 3 de 3).", "weaponArmoireWandOfHeartsText": "Varinha de Corações", "weaponArmoireWandOfHeartsNotes": "Esta varinha reluz com uma luz vermelha quente. Concederá sabedoria ao seu coração também. Aumenta Inteligência em <%= int %>. Armário Encantado: Conjunto da Rainha de Copas (Item 3 de 3).", - "weaponArmoireForestFungusStaffText": "Forest Fungus Staff", - "weaponArmoireForestFungusStaffNotes": "Use this gnarled staff to work mycological magic! Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Independent Item.", + "weaponArmoireForestFungusStaffText": "Bastão de Fungo de Floresta", + "weaponArmoireForestFungusStaffNotes": "Use este cajado torcido para realizar magia micológica! Aumenta Inteligência em <%= int %> e Perceção em <%= per %>. Armário Encantado: Item Independente.", "armor": "armadura", "armorCapitalized": "Armadura", "armorBase0Text": "Roupas Modestas", @@ -528,8 +528,8 @@ "armorArmoireRamFleeceRobesNotes": "Esta túnica mantê-lo-à quente mesmo durante o nevão mais feroz. Aumenta Constituição em <%= con %> e Força em <%= str %>. Armário Encantado: Conjunto de Carneiro do Bárbaro (2 de 3).", "armorArmoireGownOfHeartsText": "Túnica de Corações", "armorArmoireGownOfHeartsNotes": "Este vestido tem todos os folhos! Mas isso não é tudo, irá também aumentar a fortitude do seu coração. Aumenta Constituição em <%= con %>. Armário Encantado: Conjunto da Rainha de Copas (Item 2 de 3).", - "armorArmoireMushroomDruidArmorText": "Mushroom Druid Armor", - "armorArmoireMushroomDruidArmorNotes": "This woody brown armor, capped with tiny mushrooms, will help you hear the whispers of forest life. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Mushroom Druid Set (Item 2 of 3).", + "armorArmoireMushroomDruidArmorText": "Armadura de Druida de Cogumelo", + "armorArmoireMushroomDruidArmorNotes": "Esta armadura castanha como madeira, decorada com pequenos cogumelos, ajudá-lo-á a sussurrar à vida na floresta. Aumenta Constituição em <%= con %> e Perceção em <%= per %>. Armário Encantado: Conjunto de Druida de Cogumelo (Item 2 de 3).", "headgear": "capacete", "headgearCapitalized": "Capacete", "headBase0Text": "Sem Elmo", @@ -586,14 +586,14 @@ "headSpecialFireCoralCircletNotes": "Esta Tiara, projetada pelos grandes alquimistas de Habitica, permite que você respire na água e mergulhe em busca de tesouros! Aumenta Percepção em <%= per %>.", "headSpecialPyromancersTurbanText": "Turbante do Pyromancer", "headSpecialPyromancersTurbanNotes": "Este turbante mágico irá ajudá-lo a respirar mesmo no meio do fumo mais cerrado! Além disso é extremamente confortável! Aumenta Força em <%= str %>.", - "headSpecialBardHatText": "Bardic Cap", - "headSpecialBardHatNotes": "Stick a feather in your cap and call it \"productivity\"! Increases Intelligence by <%= int %>.", + "headSpecialBardHatText": "Chapéu de Bardo", + "headSpecialBardHatNotes": "Enfie uma pena no seu chapéu e chame-lhe \"produtividade\"! Aumenta Inteligência em <%= int %>.", "headSpecialLunarWarriorHelmText": "Elmo do Guerreiro Lunar", - "headSpecialLunarWarriorHelmNotes": "The power of the moon will strengthen you in battle! Increases Strength and Intelligence by <%= attrs %> each.", - "headSpecialMammothRiderHelmText": "Mammoth Rider Helm", - "headSpecialMammothRiderHelmNotes": "Don't let its fluffiness fool you--this hat will grant you piercing powers of perception! Increases Perception by <%= per %>.", - "headSpecialPageHelmText": "Page Helm", - "headSpecialPageHelmNotes": "Chainmail: for the stylish AND the practical. Increases Perception by <%= per %>.", + "headSpecialLunarWarriorHelmNotes": "O poder da lua fortalece-o em combate! Aumenta Força e Inteligência em <%= attrs %> cada.", + "headSpecialMammothRiderHelmText": "Elmo de Cavaleiro de Mamute", + "headSpecialMammothRiderHelmNotes": "Não deixe a suavidade dele enganá-lo--este chapéu irá conceder-lhe poderes agudos de perceção! Aumenta Perceção em <%= per %>.", + "headSpecialPageHelmText": "Elmo de Pagem", + "headSpecialPageHelmNotes": "Cota de malha: para o estilo E o prático. Aumenta Perceção em <%= per %>.", "headSpecialNyeText": "Chapéu Festivo Absurdo", "headSpecialNyeNotes": "Você recebeu um Absurdo Chapéu Festivo!! Use-o com orgulho enquanto comemora o Ano Novo! Não concede benefícios.", "headSpecialYetiText": "Elmo de Domador de Ieti", diff --git a/website/common/locales/pt/groups.json b/website/common/locales/pt/groups.json index ce38c07a01..4b9a33c120 100644 --- a/website/common/locales/pt/groups.json +++ b/website/common/locales/pt/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Mensagem enviada", "pmHeading": "Mensagem privada para <%= name %>", "pmsMarkedRead": "Suas mensagens privadas foram marcadas como lidas.", + "possessiveParty": "Equipa de <%= name %>", "clearAll": "Deletar Todas as Mensagens", "confirmDeleteAllMessages": "Tem certeza que desja deletar todas as mensagens na sua caixa de entrada? Outros usuários ainda irão ver as mensagens que você enviou para eles.", "optOutPopover": "Não gosta de mensagens privadas? Clique para desativar completamente", @@ -167,7 +168,6 @@ "partyEmpty": "É o único na sua equipa. Convide os seus amigos!", "partyChatEmpty": "Seu bate-papo da equipe está vazio! Digite uma mensagem na caixa acima para começar a conversar.", "guildChatEmpty": "O bate-papo desta guilda está vazio! Digite uma mensagem na caixa abaixo para começar a conversar.", - "possessiveParty": "Equipa de <%= name %>", "requestAcceptGuidelines": "Se você quiser postar mensagens na Taverna ou em qualquer chat de equipe ou guilda, por favor leia nossas <%= linkStart %>Diretrizes de Comunidade<%= linkEnd %> e então clique no botão abaixo para indicar que você as aceita.", "partyUpName": "Junte-se", "partyOnName": "Equipe online", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/pt/loginincentives.json b/website/common/locales/pt/loginincentives.json index 07aae93d01..f97dbcd553 100644 --- a/website/common/locales/pt/loginincentives.json +++ b/website/common/locales/pt/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Recebeu <%= reward %>", "earnedRewardForDevotion": "Você recebeu uma <%= reward %> por ter se empenhado em melhorar sua vida.", - "nextRewardUnlocksIn": "Seu próximo prêmio será desbloqueado depois de <%= numberOfCheckinsLeft %> logins!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Incrível!", "totalCount": "<%= count %> total count", - "countLeft": "<%= count %> logins até a próxima recompensa", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "When it comes to building habits, consistency is key. Each day you check-in you get closer to a prize.", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "Your Check-In Counter went up!", diff --git a/website/common/locales/pt/tasks.json b/website/common/locales/pt/tasks.json index 4fc1faa3fb..da362b4f16 100644 --- a/website/common/locales/pt/tasks.json +++ b/website/common/locales/pt/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relacionado a atividades acadêmicas ou mentalmente desafiadoras", "perceptionExample": "Relacionado a trabalho ou tarefas financeiras", "constitutionExample": "Relacionado a saúde, bem estar e interação social", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "Esta tarefa deve ser aprovada antes de a completar. A aprovação já foi solicitada.", "taskApprovalHasBeenRequested": "A aprovação já foi solicitada", "approvals": "Aprovações", - "approvalRequired": "Necessária Aprovação" + "approvalRequired": "Necessária Aprovação", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/pt_BR/backgrounds.json b/website/common/locales/pt_BR/backgrounds.json index a6ffba8165..89d9503d23 100644 --- a/website/common/locales/pt_BR/backgrounds.json +++ b/website/common/locales/pt_BR/backgrounds.json @@ -246,8 +246,8 @@ "backgroundTreasureRoomNotes": "Banhe-se na riqueza da Sala do Tesouro", "backgroundWeddingArchText": "Arco de Casamento", "backgroundWeddingArchNotes": "Pose embaixo do Arco de Casamento.", - "backgrounds032017": "SET 34: Released March 2017", - "backgroundMagicBeanstalkText": "Magic Beanstalk", + "backgrounds032017": "Conjunto 34: Lançado em Março de 2017", + "backgroundMagicBeanstalkText": "\"Pé-De-Feijão\" Mágico", "backgroundMagicBeanstalkNotes": "Ascend a Magic Beanstalk.", "backgroundMeanderingCaveText": "Meandering Cave", "backgroundMeanderingCaveNotes": "Explore the Meandering Cave.", diff --git a/website/common/locales/pt_BR/groups.json b/website/common/locales/pt_BR/groups.json index 74b770532b..4abf17ff15 100644 --- a/website/common/locales/pt_BR/groups.json +++ b/website/common/locales/pt_BR/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Mensagem enviada", "pmHeading": "Mensagem privada para <%= name %>", "pmsMarkedRead": "Suas mensagens privadas foram marcadas como lidas", + "possessiveParty": "Grupo de <%= name %>", "clearAll": "Deletar Todas as Mensagens", "confirmDeleteAllMessages": "Tem certeza que desja deletar todas as mensagens na sua caixa de entrada? Outros usuários ainda irão ver as mensagens que você enviou para eles.", "optOutPopover": "Não gosta de mensagens privadas? Clique para desativar completamente", @@ -167,7 +168,6 @@ "partyEmpty": "Você é o único no seu grupo. Convide seus amigos!", "partyChatEmpty": "Seu chat do grupo está vazio! Digite uma mensagem na caixa acima para começar a conversar.", "guildChatEmpty": "O chat desta guilda está vazio! Digite uma mensagem na caixa acima para começar a conversar.", - "possessiveParty": "Grupo de <%= name %>", "requestAcceptGuidelines": "Se você quiser postar mensagens na Taverna ou em qualquer chat de grupo ou guilda, por favor leia nossas <%= linkStart %>Diretrizes de Comunidade<%= linkEnd %> e então clique no botão abaixo para indicar que você as aceita.", "partyUpName": "Agrupou-se", "partyOnName": "Agrupamento", @@ -250,5 +250,6 @@ "claimedBy": "Requerida por: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Não pode apagar tarefas de grupo que estão atribuídas a você.", "confirmGuildPlanCreation": "Criar esse grupo?", - "onlyGroupLeaderCanInviteToGroupPlan": "Apenas o líder do grupo pode convidar usuários para um grupo com assinatura." + "onlyGroupLeaderCanInviteToGroupPlan": "Apenas o líder do grupo pode convidar usuários para um grupo com assinatura.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/pt_BR/loginincentives.json b/website/common/locales/pt_BR/loginincentives.json index 66ef9b40fb..89c65f2df8 100644 --- a/website/common/locales/pt_BR/loginincentives.json +++ b/website/common/locales/pt_BR/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Você recebeu <%= reward %>", "earnedRewardForDevotion": "Você ganhou <%= reward %> por se dedicar a melhorar sua vida", - "nextRewardUnlocksIn": "Sua próxima recompensa será desbloqueada após <%= numberOfCheckinsLeft %> check-ins!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Incrível!", "totalCount": "<%= count %> contagem total", - "countLeft": "<%= count %> check-ins adicionais até a proxima recompensa", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Quando a questão é construir hábitos, consistência é a palavra chave. A cada dia com check-in você se aproxima de uma recompensa", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "Seu contador de Check-In aumentou!", diff --git a/website/common/locales/pt_BR/tasks.json b/website/common/locales/pt_BR/tasks.json index 2f526cac1f..7ead591bf4 100644 --- a/website/common/locales/pt_BR/tasks.json +++ b/website/common/locales/pt_BR/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relacionado a atividades acadêmicas ou mentalmente desafiadoras", "perceptionExample": "Relacionado a trabalho ou tarefas financeiras", "constitutionExample": "Relacionado a saúde, bem estar e interação social", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "Está tarefa deve ser aprovada antes de você poder completá-la. A aprovação já foi solicitada.", "taskApprovalHasBeenRequested": "Aprovação foi solicitada", "approvals": "Aprovações", - "approvalRequired": "Aprovação Necessária" + "approvalRequired": "Aprovação Necessária", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/ro/groups.json b/website/common/locales/ro/groups.json index 8b10afb4f7..b147299527 100644 --- a/website/common/locales/ro/groups.json +++ b/website/common/locales/ro/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Message sent", "pmHeading": "Private message to <%= name %>", "pmsMarkedRead": "Your private messages have been marked as read", + "possessiveParty": "<%= name %>'s Party", "clearAll": "Delete All Messages", "confirmDeleteAllMessages": "Are you sure you want to delete all messages in your inbox? Other users will still see messages you have sent to them.", "optOutPopover": "Don't like private messages? Click to completely opt out", @@ -167,7 +168,6 @@ "partyEmpty": "You're the only one in your party. Invite your friends!", "partyChatEmpty": "Your party chat is empty! Type a message in the box above to start chatting.", "guildChatEmpty": "This guild's chat is empty! Type a message in the box above to start chatting.", - "possessiveParty": "<%= name %>'s Party", "requestAcceptGuidelines": "If you would like to post messages in the Tavern or any party or guild chat, please first read our <%= linkStart %>Community Guidelines<%= linkEnd %> and then click the button below to indicate that you accept them.", "partyUpName": "Party Up", "partyOnName": "Party On", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/ro/loginincentives.json b/website/common/locales/ro/loginincentives.json index b658b955db..2a04a6f6d3 100644 --- a/website/common/locales/ro/loginincentives.json +++ b/website/common/locales/ro/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Ai primit <%= reward %>", "earnedRewardForDevotion": "You have earned a <%= reward %> for being committed to improving your life.", - "nextRewardUnlocksIn": "Următorul premiu va fi deblocat după încă <%= numberOfCheckinsLeft %> check-inuri. ", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Mișto!", "totalCount": "<%= count %> total count", - "countLeft": "Încă <%= count %> check-inuri până la următoarea răspată!", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Când vine vorba de formarea obiceiurilor, consistența este elementul cheie. Fiecare zi în care faceți check-in te va aduce mai aproape de un premiu. ", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "Your Check-In Counter went up!", diff --git a/website/common/locales/ro/tasks.json b/website/common/locales/ro/tasks.json index 28cdafe91f..73f6674990 100644 --- a/website/common/locales/ro/tasks.json +++ b/website/common/locales/ro/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relating to academic or mentally challenging pursuits", "perceptionExample": "Relating to work or financial tasks", "constitutionExample": "Relating to health, wellness, and social interaction", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested", "taskApprovalHasBeenRequested": "Approval has been requested", "approvals": "Approvals", - "approvalRequired": "Approval Required" + "approvalRequired": "Approval Required", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/ru/groups.json b/website/common/locales/ru/groups.json index 74737d7b63..b9dfaafb7d 100644 --- a/website/common/locales/ru/groups.json +++ b/website/common/locales/ru/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Сообщение отправлено", "pmHeading": "Личное сообщение для <%= name %>", "pmsMarkedRead": "Ваши личные сообщения были отмечены как прочитанные", + "possessiveParty": "Команда игрока <%= name %>.", "clearAll": "Удалить все сообщения", "confirmDeleteAllMessages": "Вы действительно хотите удалить входящие сообщения? Сообщения, отправленные вами другим пользователям, все еще будут им доступны.", "optOutPopover": "Не любите личные сообщения? Нажмите, чтобы отказаться от использования", @@ -167,7 +168,6 @@ "partyEmpty": "Кроме вас в вашей команде никого нет. Пригласите друзей!", "partyChatEmpty": "Чат вашей команды пустует! Наберите сообщение в поле сверху, чтобы начать общаться.", "guildChatEmpty": "Чат этой гильдии пустует! Наберите сообщение в поле сверху, чтобы начать общаться.", - "possessiveParty": "Команда игрока <%= name %>.", "requestAcceptGuidelines": "Если вы хотите оставить сообщение в Таверне или в чате любой гильдии, сперва прочитайте Принципы Сообщества и нажмите кнопку \"Принять Принципы\" внизу. Это будет означать, что вы их принимаете и обязуетесь выполнять.", "partyUpName": "Зажигаем", "partyOnName": "Время вечеринок", @@ -250,5 +250,6 @@ "claimedBy": "Выполняет: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Нельзя удалить групповые задачи, назначенные вам.", "confirmGuildPlanCreation": "Создать группу?", - "onlyGroupLeaderCanInviteToGroupPlan": "Только лидер группы может приглашать пользователей в группу с общей подпиской." + "onlyGroupLeaderCanInviteToGroupPlan": "Только лидер группы может приглашать пользователей в группу с общей подпиской.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/ru/loginincentives.json b/website/common/locales/ru/loginincentives.json index f7fbb56b4e..5f45690a84 100644 --- a/website/common/locales/ru/loginincentives.json +++ b/website/common/locales/ru/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Вы получили <%= reward %>", "earnedRewardForDevotion": "Вы заработали <%= reward %> за стремление улучшить свою жизнь.", - "nextRewardUnlocksIn": "Ваш следующий приз будет доступен после того, как вы войдете в игру еще <%= numberOfCheckinsLeft %> раз(а)!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Потрясающе!", "totalCount": "<%= count %> всего", - "countLeft": "<%= count %> входов в игру до следующей награды", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Когда дело касается новых привычек, постоянство - это главное. Каждый день, когда вы заходите в игру, приближает вас к призу.", "totalCheckins": "<%= count %> входов в игру", "checkinEarned": "Ваш счётчик входов вырос!", diff --git a/website/common/locales/ru/tasks.json b/website/common/locales/ru/tasks.json index e6c9a90cd1..5324233a73 100644 --- a/website/common/locales/ru/tasks.json +++ b/website/common/locales/ru/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Относится к академическим или умственно сложным занятиям", "perceptionExample": "Относится к работе и финансовым заданиям", "constitutionExample": "Относится к здоровью, благополучию и социальным взаимодействиям.", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "Перед тем как выполнять эту задачу, она должна быть одобрена. Одобрение уже запрошено.", "taskApprovalHasBeenRequested": "Одобрение запрошено", "approvals": "Одобрения", - "approvalRequired": "Требуется одобрение" + "approvalRequired": "Требуется одобрение", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/sk/communityguidelines.json b/website/common/locales/sk/communityguidelines.json index eb8ee16a2f..7b5d6a2f02 100644 --- a/website/common/locales/sk/communityguidelines.json +++ b/website/common/locales/sk/communityguidelines.json @@ -8,14 +8,14 @@ "commGuidePara004": "Teraz si priprav svoje brká a zvitky na písanie poznámok a začnime! ", "commGuideHeadingBeing": "Byť Habitičanom", "commGuidePara005": "Habitica je prvá a hlavná web stránka, ktorá sa aktívne zlepšuje. Ako výsledok máme šťastie na jednu z najvrelejších, najmilších, najzdvorilejších a podporujúcich komunít na internete. Existuje veľa rýs, ktoré robia Habiticanov Habiticanmi. Niektoré z najbežnejších a najpozoruhodnejších sú:", - "commGuideList01A": "A Helpful Spirit. Many people devote time and energy helping out new members of the community and guiding them. The Habitica Help: Ask a Question guild, for example, is a guild devoted just to answering people's questions. If you think you can help, don't be shy!", + "commGuideList01A": "Pomocný duch Veľa ľudí venuje čas a energiu tomu, že pomáhajú a vedú nových členov komunity. The Habitica Help: Ask a Question guild, napríklad, je cech zameraný na odpovedanie otázok. Ak si myslíš, že môžeš pomôcť, nehanbi sa!", "commGuideList01B": "Usilovný postoj. Habiticania usilovne pracujú, aby zlepšili svoje životy, ale tiež pomáhajú budovať stránku a stále ju zlepšujú. Sme projekt s otvoreným zdrojom, takže všetci neustále pracujeme na tom, aby sme zo stránky urobili to najlepšie miesto, akým môže byť.", "commGuideList01C": "Podporujúce správanie. Habiticania oslavujú víťazstvá ostatných a pomáhajú si počas ťažkých chvíľ. Dodávajú si navzájom silu, spoliehajú sa na seba a učia sa od seba navzájom. V skupinách to dosiahneme s našimi kúzlami; v chatovacích miestnostiach s milými a podporujúcimi slovami. ", "commGuideList01D": "Zdvorilé spôsoby. Všetci máme rozdielne pôvody, rôzne balíčky schopností, a rôzne názory. To je súčasť toho, čo robí našu komunitu takú úžasnú! Habiticania rešpektujú tieto rozdiely a oslavujú ich. Zostaň a čoskoro budeš mať priateľov z každého kúta spoločnosti. ", "commGuideHeadingMeet": "Zoznám sa s Modmi!", "commGuidePara006": "Habitica has some tireless knight-errants who join forces with the staff members to keep the community calm, contented, and free of trolls. Each has a specific domain, but will sometimes be called to serve in other social spheres. Staff and Mods will often precede official statements with the words \"Mod Talk\" or \"Mod Hat On\".", - "commGuidePara007": "Staff have purple tags marked with crowns. Their title is \"Heroic\".", - "commGuidePara008": "Mods have dark blue tags marked with stars. Their title is \"Guardian\". The only exception is Bailey, who, as an NPC, has a black and green tag marked with a star.", + "commGuidePara007": "Personál má fialové tagy označené korunkou. Ich titul je \"Hrdina\".", + "commGuidePara008": "Moderátori majú tmavomodré tagy označené hviezdičkou. Ich titul je \"Strážca\". Jedinou výnimkou je Bailey, ktorý, ako NPC, má čierny a zelený tag označený hviezdičkou. ", "commGuidePara009": "Súčasní zamestnanci sú (zľava doprava):", "commGuidePara009a": "v Trelle", "commGuidePara009b": "na GitHube", @@ -54,7 +54,7 @@ "commGuidePara031": "Niektoré verejné cechy budú obsahovať citlivé témy ako depresia, náboženstvo, politika, atď. Toto je v poriadku, kým rozhovory neporušujú Podmienky a Pravidlá Užívania, alebo Pravidlá Spoločných Priestorov a kým sa venujú danej téme. ", "commGuidePara033": "Public Guilds may NOT contain 18+ content. If they plan to regularly discuss sensitive content, they should say so in the Guild title. This is to keep Habitica safe and comfortable for everyone. If the guild in question has different kinds of sensitive issues, it is respectful to your fellow Habiticans to place your comment behind a warning (ex. \"Warning: references self-harm\"). Additionally, the sensitive material should be topical -- bringing up self-harm in a guild focused on fighting depression may make sense, but may be less appropriate in a music guild. If you see someone who is repeatedly violating this guideline, even after several requests, please email leslie@habitica.com with screenshots.", "commGuidePara035": "No Guilds, Public or Private, should be created for the purpose of attacking any group or individual. Creating such a Guild is grounds for an instant ban. Fight bad habits, not your fellow adventurers!", - "commGuidePara037": "All Tavern Challenges and Public Guild Challenges must comply with these rules as well.", + "commGuidePara037": "Všetky výzvy v Hostinci a výzvy vo Verejných cechoch musia taktiež dodržiavať tieto pravidlá. ", "commGuideHeadingBackCorner": "The Back Corner", "commGuidePara038": "Sometimes a conversation will get too long, off-topic, or sensitive to be continued in a Public Space without making users uncomfortable. In that case, the conversation will be directed to the Back Corner Guild. Note that being directed to the Back Corner is not at all a punishment! In fact, many Habiticans like to hang out there and discuss things at length.", "commGuidePara039": "The Back Corner Guild is a free public space to discuss sensitive material or a single conversation for a long time, and it is carefully moderated. The Public Space Guidelines still apply, as do all of the Terms and Conditions. Just because we are wearing long cloaks and clustering in a corner doesn't mean that anything goes! Now pass me that smoldering candle, will you?", diff --git a/website/common/locales/sk/groups.json b/website/common/locales/sk/groups.json index 8015ede569..5cfc4b7c31 100644 --- a/website/common/locales/sk/groups.json +++ b/website/common/locales/sk/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Správa bola odoslaná", "pmHeading": "Súkromná správa pre <%= name %>", "pmsMarkedRead": "Tvoje súkromné správy boli označené ako prečítané", + "possessiveParty": "Družina <%= name %>", "clearAll": "Vymazať všetky správy", "confirmDeleteAllMessages": "Si si istý, že chceš vymazať všetky svoje správy v poštovej schránke? Ostatní užívatelia uvidia správy, ktoré si im poslal.", "optOutPopover": "Nemáš rád súkromné správy? Klikni sem aby si sa kompletne odhlásil z ich prijímania", @@ -167,7 +168,6 @@ "partyEmpty": "Si jediný člen svojej družiny. Pozvi priateľov!", "partyChatEmpty": "Chat tvojej družiny je prázdny! Napíš správu do poľa nižšie aby si začal chatovať.", "guildChatEmpty": "Chat tvojho cechu je prázdny! Napíš správu do poľa nižšie aby si začal chatovať.", - "possessiveParty": "Družina <%= name %>", "requestAcceptGuidelines": "Ak chceš uverejňovať správy v hostinci alebo družine či chate cechu, prečítaj si najskôr, prosím, <%= linkStart %>Komunitné Pravidlá<%= linkEnd %> a potom klikni na tlačidlo nižšie aby si označil, že ich prijímaš.", "partyUpName": "Party Up", "partyOnName": "Party On", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/sk/loginincentives.json b/website/common/locales/sk/loginincentives.json index e95ef8d7b7..385704ec4c 100644 --- a/website/common/locales/sk/loginincentives.json +++ b/website/common/locales/sk/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "You have received <%= reward %>", "earnedRewardForDevotion": "You have earned a <%= reward %> for being committed to improving your life.", - "nextRewardUnlocksIn": "Your next prize will unlock in <%= numberOfCheckinsLeft %> more check-ins!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Awesome!", "totalCount": "<%= count %> total count", - "countLeft": "<%= count %> more check-ins until next reward", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "When it comes to building habits, consistency is key. Each day you check-in you get closer to a prize.", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "Your Check-In Counter went up!", diff --git a/website/common/locales/sk/tasks.json b/website/common/locales/sk/tasks.json index 320b818975..e86375acca 100644 --- a/website/common/locales/sk/tasks.json +++ b/website/common/locales/sk/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relating to academic or mentally challenging pursuits", "perceptionExample": "Týka sa práce a finančných úloh", "constitutionExample": "Týka sa zdravia, wellnessu a sociálnej interakcie", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested", "taskApprovalHasBeenRequested": "Approval has been requested", "approvals": "Approvals", - "approvalRequired": "Approval Required" + "approvalRequired": "Approval Required", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/sr/groups.json b/website/common/locales/sr/groups.json index ca9d28e232..c76e264248 100644 --- a/website/common/locales/sr/groups.json +++ b/website/common/locales/sr/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Poruka poslata", "pmHeading": "Privatna poruka za <%= name %>", "pmsMarkedRead": "Your private messages have been marked as read", + "possessiveParty": "<%= name %>'s Party", "clearAll": "Obrisati sve poruke", "confirmDeleteAllMessages": "Jeste li sigurni da želite da obrišete sve poruke u sandučetu? Drugi korisnici i dalje će moći da vide poruke koje ste im poslali.", "optOutPopover": "Ne želite da koristite privatne poruke? Kliknite ovde da ih onemogućite", @@ -167,7 +168,6 @@ "partyEmpty": "You're the only one in your party. Invite your friends!", "partyChatEmpty": "Your party chat is empty! Type a message in the box above to start chatting.", "guildChatEmpty": "This guild's chat is empty! Type a message in the box above to start chatting.", - "possessiveParty": "<%= name %>'s Party", "requestAcceptGuidelines": "If you would like to post messages in the Tavern or any party or guild chat, please first read our <%= linkStart %>Community Guidelines<%= linkEnd %> and then click the button below to indicate that you accept them.", "partyUpName": "Party Up", "partyOnName": "Party On", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/sr/loginincentives.json b/website/common/locales/sr/loginincentives.json index e95ef8d7b7..385704ec4c 100644 --- a/website/common/locales/sr/loginincentives.json +++ b/website/common/locales/sr/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "You have received <%= reward %>", "earnedRewardForDevotion": "You have earned a <%= reward %> for being committed to improving your life.", - "nextRewardUnlocksIn": "Your next prize will unlock in <%= numberOfCheckinsLeft %> more check-ins!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Awesome!", "totalCount": "<%= count %> total count", - "countLeft": "<%= count %> more check-ins until next reward", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "When it comes to building habits, consistency is key. Each day you check-in you get closer to a prize.", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "Your Check-In Counter went up!", diff --git a/website/common/locales/sr/tasks.json b/website/common/locales/sr/tasks.json index 7e504ec67c..66c2b7c618 100644 --- a/website/common/locales/sr/tasks.json +++ b/website/common/locales/sr/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relating to academic or mentally challenging pursuits", "perceptionExample": "Relating to work or financial tasks", "constitutionExample": "Relating to health, wellness, and social interaction", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested", "taskApprovalHasBeenRequested": "Approval has been requested", "approvals": "Approvals", - "approvalRequired": "Approval Required" + "approvalRequired": "Approval Required", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/sv/groups.json b/website/common/locales/sv/groups.json index 39fb0b4508..c8076723ac 100644 --- a/website/common/locales/sv/groups.json +++ b/website/common/locales/sv/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Meddelande skickat", "pmHeading": "Privatmeddelande till <%= name %>", "pmsMarkedRead": "Your private messages have been marked as read", + "possessiveParty": "<%= name %>'s Sällskap", "clearAll": "Radera alla meddelanden", "confirmDeleteAllMessages": "Är du säker på att du vill ta bort alla meddelanden i din inkorg? Andra användare kommer fortfarande se meddelanden som du har skickat till dem.", "optOutPopover": "Gillar du inte privatmeddelanden? Klicka för att stänga av funktionen", @@ -167,7 +168,6 @@ "partyEmpty": "Du är den enda medlemmen i ditt sällskap. Bjud in dina vänner!", "partyChatEmpty": "Your party chat is empty! Type a message in the box above to start chatting.", "guildChatEmpty": "This guild's chat is empty! Type a message in the box above to start chatting.", - "possessiveParty": "<%= name %>'s Sällskap", "requestAcceptGuidelines": "If you would like to post messages in the Tavern or any party or guild chat, please first read our <%= linkStart %>Community Guidelines<%= linkEnd %> and then click the button below to indicate that you accept them.", "partyUpName": "Sällskapa", "partyOnName": "Sällskapa vidare", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/sv/loginincentives.json b/website/common/locales/sv/loginincentives.json index 56c3555305..24e8ab94d9 100644 --- a/website/common/locales/sv/loginincentives.json +++ b/website/common/locales/sv/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Du har fått <%=reward%>", "earnedRewardForDevotion": "Du har fått en <%=reward %> eftersom du är \nengagerad i att förbättra ditt liv.", - "nextRewardUnlocksIn": "Your next prize will unlock in <%= numberOfCheckinsLeft %> more check-ins!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Grymt! ", "totalCount": "<%= count %> total count", - "countLeft": "<%= count %> more check-ins until next reward", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "When it comes to building habits, consistency is key. Each day you check-in you get closer to a prize.", "totalCheckins": "<%= count %> Check-Ins", "checkinEarned": "Your Check-In Counter went up!", diff --git a/website/common/locales/sv/tasks.json b/website/common/locales/sv/tasks.json index ae978636a0..c359e0e7b8 100644 --- a/website/common/locales/sv/tasks.json +++ b/website/common/locales/sv/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Relating to academic or mentally challenging pursuits", "perceptionExample": "Relating to work or financial tasks", "constitutionExample": "Relating to health, wellness, and social interaction", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "This task must be approved before you can complete it. Approval has already been requested", "taskApprovalHasBeenRequested": "Approval has been requested", "approvals": "Approvals", - "approvalRequired": "Approval Required" + "approvalRequired": "Approval Required", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/uk/groups.json b/website/common/locales/uk/groups.json index bc922561ae..736a4a7933 100644 --- a/website/common/locales/uk/groups.json +++ b/website/common/locales/uk/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "Повідомлення відправлено", "pmHeading": "Приватне повідомлення до <%= name %>", "pmsMarkedRead": "Your private messages have been marked as read", + "possessiveParty": "<%= name %>'s Party", "clearAll": "Delete All Messages", "confirmDeleteAllMessages": "Are you sure you want to delete all messages in your inbox? Other users will still see messages you have sent to them.", "optOutPopover": "Не подобається приватні повідомлення? Натисніть, щоб повністю відмовитися від них", @@ -167,7 +168,6 @@ "partyEmpty": "You're the only one in your party. Invite your friends!", "partyChatEmpty": "Your party chat is empty! Type a message in the box above to start chatting.", "guildChatEmpty": "This guild's chat is empty! Type a message in the box above to start chatting.", - "possessiveParty": "<%= name %>'s Party", "requestAcceptGuidelines": "If you would like to post messages in the Tavern or any party or guild chat, please first read our <%= linkStart %>Community Guidelines<%= linkEnd %> and then click the button below to indicate that you accept them.", "partyUpName": "Party Up", "partyOnName": "Party On", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/uk/loginincentives.json b/website/common/locales/uk/loginincentives.json index f938870f3a..891e87ecfa 100644 --- a/website/common/locales/uk/loginincentives.json +++ b/website/common/locales/uk/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "Отримано нагороду: <%= reward %>!", "earnedRewardForDevotion": "За вдосконалення власного життя ви отримуєте нагороду: <%= reward %>", - "nextRewardUnlocksIn": "Кількість необхідних входжень для наступної нагороди: <%= numberOfCheckinsLeft %>.", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "Круто!", "totalCount": "Загалом: <%= count %>", - "countLeft": "Вхождень у гру для наступної нагороди: <%= count %>", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "Створення звички залежить від наполегливості та постійності. Щоденне входження в гру наближає вас до нагороди.", "totalCheckins": "Входжень: <%= count %>", "checkinEarned": "Ваш лічильник входжень збільшується!", diff --git a/website/common/locales/uk/tasks.json b/website/common/locales/uk/tasks.json index 25a6cd17e4..b2e6b9c2c1 100644 --- a/website/common/locales/uk/tasks.json +++ b/website/common/locales/uk/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "Стосуються навчання або психічно складних занять", "perceptionExample": "Стосуються роботи або фінансових задач", "constitutionExample": "Стосуються здоров’я, благополуччя або соціальної взаємодії", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "Для виконання цього завдання необхідне підтвердження. На нього вже створено запит", "taskApprovalHasBeenRequested": "Надіслано запит на ухвалення", "approvals": "Ухвалень", - "approvalRequired": "Необіхдно ухвалень" + "approvalRequired": "Необіхдно ухвалень", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/zh/backgrounds.json b/website/common/locales/zh/backgrounds.json index 635ab2d745..b1b0aef452 100644 --- a/website/common/locales/zh/backgrounds.json +++ b/website/common/locales/zh/backgrounds.json @@ -246,11 +246,11 @@ "backgroundTreasureRoomNotes": "沐浴在珍藏室的荣光中。", "backgroundWeddingArchText": "婚礼拱门", "backgroundWeddingArchNotes": "在婚礼拱门下摆姿势。", - "backgrounds032017": "SET 34: Released March 2017", - "backgroundMagicBeanstalkText": "Magic Beanstalk", - "backgroundMagicBeanstalkNotes": "Ascend a Magic Beanstalk.", - "backgroundMeanderingCaveText": "Meandering Cave", - "backgroundMeanderingCaveNotes": "Explore the Meandering Cave.", + "backgrounds032017": "第34组:2017年3月推出", + "backgroundMagicBeanstalkText": "魔法豌豆藤", + "backgroundMagicBeanstalkNotes": "爬上魔法豌豆藤", + "backgroundMeanderingCaveText": "曲折的洞穴", + "backgroundMeanderingCaveNotes": "探索曲折的洞穴", "backgroundMistiflyingCircusText": "Mistiflying Circus", "backgroundMistiflyingCircusNotes": "Carouse in the Mistiflying Circus." } \ No newline at end of file diff --git a/website/common/locales/zh/front.json b/website/common/locales/zh/front.json index b49b6168c0..a216cca1d5 100644 --- a/website/common/locales/zh/front.json +++ b/website/common/locales/zh/front.json @@ -37,7 +37,7 @@ "dragonsilverQuote": "我简直数不清这几十年来我试过多少任务追踪系统,[Habitica]是唯一一个帮助我真正做好事情,而不仅仅是把他们列个单子的。", "dreimQuote": "当我去年夏天发现[Habitica]的时候,我刚挂掉了我一半的课程。感谢日常任务……我能够管住我自己了,还顺利在上个月高分通过了我所有的考试。", "elmiQuote": "每个早上我都盼着醒过来,这样我就能赚到更多金币!", - "emailNewPass": "Email a Password Reset Link", + "emailNewPass": "向您发送一封密码重设邮件", "evagantzQuote": "在我和牙医第一次见面时,他对我用牙线洁牙的习惯高兴极了,谢谢了[Habitica]!", "examplesHeading": "玩家们用Habitica来管理……", "featureAchievementByline": "想做一件非常棒的事情吗?炫耀一下得到的徽章吧!", diff --git a/website/common/locales/zh/gear.json b/website/common/locales/zh/gear.json index 9866638454..5dc772e5a1 100644 --- a/website/common/locales/zh/gear.json +++ b/website/common/locales/zh/gear.json @@ -246,8 +246,8 @@ "weaponArmoireWoodElfStaffNotes": "用掉落的古树枝干做的,这法杖能让你跟森林居民们交流~增加智力 <%= int %> 点。魔法衣橱:森林精灵套装(三件套的第3件)", "weaponArmoireWandOfHeartsText": "心之魔杖", "weaponArmoireWandOfHeartsNotes": "这把魔杖闪烁着温暖的红光。它会给予你智慧。提升智力<%= int %>点。魔法衣橱:心之女王套装(3件中的第3件)", - "weaponArmoireForestFungusStaffText": "Forest Fungus Staff", - "weaponArmoireForestFungusStaffNotes": "Use this gnarled staff to work mycological magic! Increases Intelligence by <%= int %> and Perception by <%= per %>. Enchanted Armoire: Independent Item.", + "weaponArmoireForestFungusStaffText": "林菌法杖", + "weaponArmoireForestFungusStaffNotes": "使用这根粗糙的法杖施展真菌学的魔术吧!增加 <%= int %> 点智力和 <%= per %> 点感知。魔法衣橱:独立装备。", "armor": "护甲", "armorCapitalized": "护甲", "armorBase0Text": "普通服装", @@ -528,8 +528,8 @@ "armorArmoireRamFleeceRobesNotes": "这件长袍会在猛烈的暴风雪中给予你温暖。增加<%= con %> 点体质和 <%= str %>点力量。魔法衣橱:野蛮公羊套装(3件中的第2件)", "armorArmoireGownOfHeartsText": "心之长袍", "armorArmoireGownOfHeartsNotes": "这件礼服有任何装饰!但这不是全部,它也会增加你的内心的坚韧。增加体质 <%= con %> 点。魔法衣橱:心之女王套装(3件中的第2件)", - "armorArmoireMushroomDruidArmorText": "Mushroom Druid Armor", - "armorArmoireMushroomDruidArmorNotes": "This woody brown armor, capped with tiny mushrooms, will help you hear the whispers of forest life. Increases Constitution by <%= con %> and Perception by <%= per %>. Enchanted Armoire: Mushroom Druid Set (Item 2 of 3).", + "armorArmoireMushroomDruidArmorText": "德鲁伊蘑菇护甲", + "armorArmoireMushroomDruidArmorNotes": "这件长着蘑菇的棕色木护甲能够让你听见森林生命的低语。增加 <%= con %> 点体质和 <%= per %> 点感知。魔法衣橱:德鲁伊蘑菇套装 ( 3 件套之2)。", "headgear": "头饰", "headgearCapitalized": "头饰", "headBase0Text": "没有头盔", @@ -828,8 +828,8 @@ "headArmoireRamHeaddressNotes": "这顶精美的头盔被塑造成了公羊头的模样。增加<%= con %>点体质和<%= per %>点感知。魔法衣橱:野蛮公羊套装(3件中的第1件).", "headArmoireCrownOfHeartsText": "心之王冠", "headArmoireCrownOfHeartsNotes": "这顶玫瑰红的王冠不只是吸引眼球!它还会在你面对困难的任务时坚定你的心。增加力量 <%= str %>点。魔法衣橱:心之女王套装(3件中的第1件)", - "headArmoireMushroomDruidCapText": "Mushroom Druid Cap", - "headArmoireMushroomDruidCapNotes": "Harvested deep in a misty forest, this cap grants the wearer knowledge of medicinal plants. Increases Intelligence by <%= int %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 1 of 3).", + "headArmoireMushroomDruidCapText": "德鲁伊蘑菇帽", + "headArmoireMushroomDruidCapNotes": "这顶在迷雾森林深处获得的帽子能够让穿戴者了解关于药用植物的知识。增加 <%= int %> 点智力和 <%= str %> 点力量。魔法衣橱:德鲁伊蘑菇套装( 3 件套之 1)。", "offhand": "副手物品", "offhandCapitalized": "副手物品", "shieldBase0Text": "没有副手装备", @@ -970,8 +970,8 @@ "shieldArmoireRamHornShieldNotes": "带上这个盾牌冲撞每日任务吧!增加力量和体质各 <%= attrs %> 点。魔法衣橱:野蛮公羊套装(3件中的第3件).", "shieldArmoireRedRoseText": "红玫瑰", "shieldArmoireRedRoseNotes": "这深红玫瑰闻着迷人。它将会提高你的理解力。增加感知 <%= per %> 点。魔法衣橱:独立装备。", - "shieldArmoireMushroomDruidShieldText": "Mushroom Druid Shield", - "shieldArmoireMushroomDruidShieldNotes": "Though made from a mushroom, there's nothing mushy about this tough shield! Increases Constitution by <%= con %> and Strength by <%= str %>. Enchanted Armoire: Mushroom Druid Set (Item 3 of 3).", + "shieldArmoireMushroomDruidShieldText": "德鲁伊蘑菇盾", + "shieldArmoireMushroomDruidShieldNotes": "尽管是由蘑菇打造而成的,却坚硬无比!增加 <%= con %> 点体质和 <%= str %> 点力量。魔法衣橱:德鲁伊蘑菇套装( 3 件套之 3 )", "back": "背部挂件", "backBase0Text": "没有背部挂件", "backBase0Notes": "没有背部挂件。", diff --git a/website/common/locales/zh/groups.json b/website/common/locales/zh/groups.json index ffefbdc24c..739ad46606 100644 --- a/website/common/locales/zh/groups.json +++ b/website/common/locales/zh/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "已发送消息", "pmHeading": "向<%= name %>发私信", "pmsMarkedRead": "您的私人消息已经被标记为已读", + "possessiveParty": "<%= name %>的队伍", "clearAll": "删除所有消息", "confirmDeleteAllMessages": "确定要删除收件箱里的所有消息吗?其他用户依然会看到你已发送给他们的消息。", "optOutPopover": "不喜欢私信?点击不再接收", @@ -167,7 +168,6 @@ "partyEmpty": "你孤身一人,快邀请你的朋友们!", "partyChatEmpty": "队伍聊天框里空空如也!在上面的聊天框打字来开始聊天。", "guildChatEmpty": "公会聊天框里空空如也!在上面的聊天框打字来开始聊天。", - "possessiveParty": "<%= name %>的队伍", "requestAcceptGuidelines": "如果你想在酒馆里,或是队伍和公会里张贴信息,请先阅读<%= linkStart %>社区指南<%= linkEnd %>并点击下面按钮,表示您接受其中的条款。 ", "partyUpName": "举行派对", "partyOnName": "欢乐派对", @@ -250,5 +250,6 @@ "claimedBy": "提出者:<%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "不能删除被分配的小组任务。", "confirmGuildPlanCreation": "创建这个团队?", - "onlyGroupLeaderCanInviteToGroupPlan": "只有组长可以邀请用户加入捐献小组" + "onlyGroupLeaderCanInviteToGroupPlan": "只有组长可以邀请用户加入捐献小组", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/zh/loginincentives.json b/website/common/locales/zh/loginincentives.json index 3bafbf2278..1c52aadd24 100644 --- a/website/common/locales/zh/loginincentives.json +++ b/website/common/locales/zh/loginincentives.json @@ -1,10 +1,10 @@ { - "unlockedReward": "你已经收到了 <%= number %> ", + "unlockedReward": "你已经收到了 <%= reward %> ", "earnedRewardForDevotion": "因为努力地改善自己的生活,你赢得了一个 <%= reward %> !", - "nextRewardUnlocksIn": "再签到 <%= numberOfCheckinsLeft %> 天就能解锁下一个奖励~\\(≧▽≦)/~啦啦啦", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "哟嚯!!", "totalCount": "总共 <%= count %> 次", - "countLeft": "还需要<%= count %> 次签到才能得到下一个奖励哦~", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "养成习惯时,坚持是关键!每次签到都离你努力争取的东西更近一些。", "totalCheckins": "<%= count %> 次签到", "checkinEarned": "你的签到总次数又升高了!", diff --git a/website/common/locales/zh/subscriber.json b/website/common/locales/zh/subscriber.json index 287a02fb84..aee42b9e75 100644 --- a/website/common/locales/zh/subscriber.json +++ b/website/common/locales/zh/subscriber.json @@ -141,7 +141,7 @@ "missingUnsubscriptionCode": "缺少取消捐助代码。", "missingSubscription": "用户没有计划捐助", "missingSubscriptionCode": "缺少捐助代码。可能的值:basic_earned, basic_3mo, basic_6mo, google_6mo, basic_12mo。", - "missingReceipt": "Missing Receipt.", + "missingReceipt": "缺少收据", "cannotDeleteActiveAccount": "你有一个正进行的捐助,在删除你的账号前取消你的捐助计划。", "paymentNotSuccessful": "支付失败", "planNotActive": "捐助计划还没有开始(由于一个PayPal漏洞)。它将在<%= nextBillingDate %>开始,在开始后你可以取消它来保留你的完整资产。", diff --git a/website/common/locales/zh/tasks.json b/website/common/locales/zh/tasks.json index 1ed630a571..304cde6f47 100644 --- a/website/common/locales/zh/tasks.json +++ b/website/common/locales/zh/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "相关于学术或智力精神上挑战追求", "perceptionExample": "相关于工作或财务任务", "constitutionExample": "与健康,福利和社交相关的活动", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "这项任务必须在你能完成它之前得到批准。已请求批准", "taskApprovalHasBeenRequested": "请求已被批准", "approvals": "许可", - "approvalRequired": "请求许可" + "approvalRequired": "请求许可", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file diff --git a/website/common/locales/zh_TW/backgrounds.json b/website/common/locales/zh_TW/backgrounds.json index 4e9e571d86..5f556da790 100644 --- a/website/common/locales/zh_TW/backgrounds.json +++ b/website/common/locales/zh_TW/backgrounds.json @@ -239,9 +239,9 @@ "backgroundSparklingSnowflakeNotes": "在閃閃發亮的雪花上滑行", "backgroundStoikalmVolcanoesText": "Stoïkalm火山", "backgroundStoikalmVolcanoesNotes": "探索Stoïkalm火山", - "backgrounds022017": "SET 33: Released February 2017", - "backgroundBellTowerText": "Bell Tower", - "backgroundBellTowerNotes": "Climb to the Bell Tower.", + "backgrounds022017": "第33組:2017年2月推出", + "backgroundBellTowerText": "鐘樓", + "backgroundBellTowerNotes": "爬到鐘塔頂端吧!", "backgroundTreasureRoomText": "Treasure Room", "backgroundTreasureRoomNotes": "Bask in the wealth of a Treasure Room.", "backgroundWeddingArchText": "Wedding Arch", diff --git a/website/common/locales/zh_TW/character.json b/website/common/locales/zh_TW/character.json index 4f785a9403..ec64df1c2b 100644 --- a/website/common/locales/zh_TW/character.json +++ b/website/common/locales/zh_TW/character.json @@ -1,5 +1,5 @@ { - "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": "請記得你的角色名稱,簡介頭像以及簡介內容必須遵守使用者規範(比如說:不可有猥褻行為、不可有成人議題、不可汙辱他人等等)。如果你不確定某些事有沒有合乎規定,歡迎來信到 leslie@habitica.com!", "profile": "基本資料", "avatar": "客制化角色圖像", "other": "其他", @@ -62,7 +62,7 @@ "useCostumeInfo2": "當你第一次按下「使用服裝」時,你的頭像看起來會很簡陋...不過沒關係!如果你看畫面左邊,你會看到武器裝備的狀態還在。接下來,你可以在畫面右邊隨意穿上各種裝備,這雖不會影響到實際戰鬥數據,但是看起來十分帥氣!試著組合所有武器、防具、寵物、坐騎、還有背景吧!

有問題嗎?在遊戲維基裡看一看 這個 on 找到你最佳的組合?到這裡或是酒館給大家看吧!", "gearAchievement": "你已達成「終極裝備」成就:升級到職業的最高裝備!你已完成以下組合:", "moreGearAchievements": "欲取得終極裝備徽章,到這裡選擇職業並購買職業專屬物品!", - "armoireUnlocked": "For more equipment, check out 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.", + "armoireUnlocked": "獲得更多的裝備請購買神秘寶箱! 點擊神秘寶箱可獲得隨機的特殊裝備!!也有可能是獲得隨機的經驗值或是食物。", "ultimGearName": "終極裝備 - <%= ultClass %>", "ultimGearText": "已經升級到 <%= ultClass %> 的最高武器和盔甲。", "level": "等級", diff --git a/website/common/locales/zh_TW/content.json b/website/common/locales/zh_TW/content.json index 64c8bb2959..ebc213f56c 100644 --- a/website/common/locales/zh_TW/content.json +++ b/website/common/locales/zh_TW/content.json @@ -31,7 +31,7 @@ "dropEggCactusAdjective": "一隻刺手的", "dropEggBearCubText": "小熊", "dropEggBearCubMountText": "熊", - "dropEggBearCubAdjective": "一個勇敢", + "dropEggBearCubAdjective": "一隻勇敢的", "questEggGryphonText": "獅鷲獸", "questEggGryphonMountText": "獅鷲獸", "questEggGryphonAdjective": "一隻驕傲的", @@ -46,7 +46,7 @@ "questEggEggAdjective": "一顆色彩繽紛的", "questEggRatText": "老鼠", "questEggRatMountText": "老鼠", - "questEggRatAdjective": "一個有點大男子主義", + "questEggRatAdjective": "一隻和善的", "questEggOctopusText": "章魚", "questEggOctopusMountText": "章魚", "questEggOctopusAdjective": "一隻滑溜的", @@ -103,7 +103,7 @@ "questEggSnakeAdjective": "一隻滑行的", "questEggUnicornText": "獨角獸", "questEggUnicornMountText": "有翼獨角獸", - "questEggUnicornAdjective": "一個神奇", + "questEggUnicornAdjective": "一個神奇的", "questEggSabretoothText": "劍齒虎", "questEggSabretoothMountText": "劍齒虎", "questEggSabretoothAdjective": "兇猛", @@ -140,12 +140,12 @@ "questEggSlothText": "樹賴", "questEggSlothMountText": "樹賴", "questEggSlothAdjective": "一顆快速的", - "questEggTriceratopsText": "Triceratops", - "questEggTriceratopsMountText": "Triceratops", - "questEggTriceratopsAdjective": "a tricky", - "questEggGuineaPigText": "Guinea Pig", - "questEggGuineaPigMountText": "Guinea Pig", - "questEggGuineaPigAdjective": "a giddy", + "questEggTriceratopsText": "三角龍", + "questEggTriceratopsMountText": "三角龍", + "questEggTriceratopsAdjective": "一隻詭計多端的", + "questEggGuineaPigText": "豚鼠", + "questEggGuineaPigMountText": "豚鼠", + "questEggGuineaPigAdjective": "一隻浮躁的", "eggNotes": "把孵化藥水倒在寵物蛋上會把它孵化成一隻<%= eggAdjective(locale) %> <%= eggText(locale) %>。", "hatchingPotionBase": "普通", "hatchingPotionWhite": "白色", @@ -164,7 +164,7 @@ "hatchingPotionGhost": "幽靈", "hatchingPotionRoyalPurple": "紫禦", "hatchingPotionHolly": "冬青", - "hatchingPotionCupid": "Cupid", + "hatchingPotionCupid": "朱鹭色", "hatchingPotionNotes": "把它倒在寵物蛋上可以孵化出一隻<%= potText(locale) %>寵物。", "premiumPotionAddlNotes": "不能夠在任務寵物蛋上使用。", "foodMeat": "肉", diff --git a/website/common/locales/zh_TW/faq.json b/website/common/locales/zh_TW/faq.json index f56bb0abc2..99294fd95e 100644 --- a/website/common/locales/zh_TW/faq.json +++ b/website/common/locales/zh_TW/faq.json @@ -2,7 +2,7 @@ "frequentlyAskedQuestions": "常見問題", "faqQuestion0": "我不知道怎麼玩,有遊戲介紹嗎?", "iosFaqAnswer0": "首先,你要設定好你的每日任務。接著,當你在現實生活中完成時,再把每日任務打勾,你會因此得到經驗值和金幣。金幣可以購買裝備和物品,而經驗值能使你的角色升級並且隨著等級提升還能解鎖其他功能,像是:寵物、技能,以及關卡任務!你可以調整你自己的角色在選單「玩家」>「角色」裡面。\n\n另外,有些基本的功能作用需要注意:點選手機螢幕介面右上角的(+)可以增加新任務。新增任務後,可以輕按現有任務便可再度編輯。按住不放將任務往左邊滑過便可刪除。在畫面左上角有一個標籤可幫助你分類,你可以點選任務來增加或減少清單。", - "androidFaqAnswer0": "First, you'll set up tasks that you want to do in your everyday life. Then, as you complete the tasks in real life and check them off, you'll earn experience and gold. Gold is used to buy equipment and some items, as well as custom rewards. Experience causes your character to level up and unlock content such as Pets, Skills, and Quests! You can customize your character under Menu > [Inventory >] Avatar.\n\n Some basic ways to interact: click the (+) in the lower-right-hand corner to add a new task. Tap on an existing task to edit it, and swipe left on a task to delete it. You can sort tasks using Tags in the upper-right-hand corner, and expand and contract checklists by clicking on the checklist count box.", + "androidFaqAnswer0": "首先,你要設定好你的每日任務。接著,當你在現實生活中完成時,再把每日任務打勾,你會因此得到經驗值和金幣。金幣可以購買裝備和物品,而經驗值能使你的角色升級並且隨著等級提升還能解鎖其他功能,像是:寵物、技能,以及關卡任務!你可以調整你自己的角色在選單> [玩家角色>] 裡面。\n\n另外,有些基本的功能作用需要注意:點選手機螢幕介面右上角的(+)可以增加新任務。新增任務後,可以輕按現有任務便可再度編輯。按住不放將任務往左邊滑過便可刪除。在畫面左上角有一個標籤可幫助你分類,你可以點選任務來增加或減少清單。", "webFaqAnswer0": "首先,你要設定好你的每日任務。接著,當你在現實生活中完成時,再把每日任務打勾,你會因此得到經驗值和金幣。金幣可以購買裝備和物品,當然還有自製獎勵,而經驗值能使你的角色升級並且隨著等級提升還能解鎖其他功能,像是:寵物、技能,以及關卡任務!詳情請見在[幫助 -> 新手總覽](https://habitica.com/static/overview)中。", "faqQuestion1": "我要如何設定每日任務?", "iosFaqAnswer1": "好習慣(+符號)就是你每天可以做很多次的那種正面任務,像是多吃菜。壞習慣(-符號)則是你應該要避免的負面任務,像是咬指甲。有些習慣同時擁有+和-,代表它可以同時兼具好的一面和壞的一面,像是走樓梯vs搭電梯。達成好習慣會獎勵你金幣和經驗。壞習慣則會減損生命值。\n\n每日任務是你每天都會做到的事情,像是刷牙或檢查電子信箱。你可以透過點擊來指定每日任務的天數。如果你沒有在每日任務指定的日子完成它的話,你的角色會在隔天減少生命值。所以小心不要一口氣增加太多每日任務!\n\n待辦事項是你的待辦清單,完成待辦事項也能夠得到金幣和經驗值。你不會因為待辦事項完成與否而受到攻擊。對著待辦事項點選也可以編輯指定日期。", diff --git a/website/common/locales/zh_TW/generic.json b/website/common/locales/zh_TW/generic.json index 64cd006e6a..523e55e5d8 100644 --- a/website/common/locales/zh_TW/generic.json +++ b/website/common/locales/zh_TW/generic.json @@ -7,7 +7,7 @@ "titleTasks": "任務", "titleAvatar": "角色", "titleBackgrounds": "背景", - "titleStats": "Stats", + "titleStats": "狀態統計", "titleAchievs": "成就", "titleProfile": "基本資料", "titleInbox": "收信匣", @@ -43,8 +43,8 @@ "code": "`程式碼`", "achievements": "成就", "basicAchievs": "基本榮譽", - "seasonalAchievs": "Seasonal Achievements", - "specialAchievs": "Special Achievements", + "seasonalAchievs": "季節性的成就", + "specialAchievs": "特殊成就", "modalAchievement": "獲得成就!", "special": "特殊", "site": "網站", @@ -94,11 +94,11 @@ "habitBirthdayPluralText": "慶祝了<%= number %> 次的 Habitica 生日派對!", "habiticaDay": "Habitica 命名日", "habiticaDaySingularText": "慶祝了 Habitica 命名日! 感謝這位超棒的玩家。", - "habiticaDayPluralText": "Celebrated <%= count %> Naming Days! Thanks for being a fantastic user.", + "habiticaDayPluralText": " 慶祝了<%= count %> 命名日! 感謝這位超棒的玩家。", "achievementDilatory": "拖延的救世者", "achievementDilatoryText": "2014年夏季世界事件中協助打敗了恐怖的拖延巨龍!", "costumeContest": "變裝比賽", - "costumeContestText": "Participated in the Habitoween Costume Contest. See some of the entries on the Habitica blog!", + "costumeContestText": "參加了萬聖節變裝大賽。在 Habitica的部落格上看更多參賽作品!", "costumeContestTextPlural": "Participated in <%= count %> Habitoween Costume Contests. See some of the entries on the Habitica blog!", "memberSince": "- 加入於", "lastLoggedIn": "- 最後上線於", diff --git a/website/common/locales/zh_TW/groups.json b/website/common/locales/zh_TW/groups.json index c5181c5091..9a4596c742 100644 --- a/website/common/locales/zh_TW/groups.json +++ b/website/common/locales/zh_TW/groups.json @@ -102,6 +102,7 @@ "messageSentAlert": "已寄出的留言", "pmHeading": "給<%= name %>的私訊", "pmsMarkedRead": "你的私密訊息被標記成讀取了。", + "possessiveParty": "<%= name %>的隊伍", "clearAll": "刪除所有郵件", "confirmDeleteAllMessages": "你確定要刪除收件箱中的所有郵件?其他用戶仍然會看到你發給他們的郵件。", "optOutPopover": "不喜歡私密留言嗎?點選以更改設定。", @@ -167,7 +168,6 @@ "partyEmpty": "你現在孤零零的在隊伍裡,趕快邀請朋友加入吧!", "partyChatEmpty": "你的隊伍聊天室太安靜了!趕快發送訊息打破沉默吧。", "guildChatEmpty": "你的工會對話是空的!在上方空白處輸入一個訊息即可開始對話。", - "possessiveParty": "<%= name %>的隊伍", "requestAcceptGuidelines": "如果你想要在酒館、隊伍、或公會聊天室裡發表訊息,請先參閱 <%= linkStart %>社群規範s<%= linkEnd %> 並點選下面的按鈕表示接受此規範。", "partyUpName": "隊伍參與", "partyOnName": "龐大隊伍參與", @@ -250,5 +250,6 @@ "claimedBy": "Claimed by: <%= claimingUsers %>", "cantDeleteAssignedGroupTasks": "Can't delete group tasks that are assigned to you.", "confirmGuildPlanCreation": "Create this group?", - "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription." + "onlyGroupLeaderCanInviteToGroupPlan": "Only the group leader can invite users to a group with a subscription.", + "remainOrLeaveChallenges": "req.query.keep must be either 'remain-in-challenges' or 'leave-challenges'" } \ No newline at end of file diff --git a/website/common/locales/zh_TW/loginincentives.json b/website/common/locales/zh_TW/loginincentives.json index b789532f76..6fadc53366 100644 --- a/website/common/locales/zh_TW/loginincentives.json +++ b/website/common/locales/zh_TW/loginincentives.json @@ -1,10 +1,10 @@ { "unlockedReward": "你收到 <%= reward %>", "earnedRewardForDevotion": "You have earned a <%= reward %> for being committed to improving your life.", - "nextRewardUnlocksIn": "你的下一個獎品將在 <%= numberOfCheckinsLeft %> 次簽到後解鎖!", + "nextRewardUnlocksIn": "Check-ins until your next prize: <%= numberOfCheckinsLeft %>", "awesome": "讚!", "totalCount": "<%= count %> 總數", - "countLeft": "下一個獎勵還要 <%= count %> 次簽到。", + "countLeft": "Check-ins until next reward: <%= count %>", "incentivesDescription": "When it comes to building habits, consistency is key. Each day you check-in you get closer to a prize.", "totalCheckins": "<%= count %> 簽到", "checkinEarned": "Your Check-In Counter went up!", diff --git a/website/common/locales/zh_TW/maintenance.json b/website/common/locales/zh_TW/maintenance.json index bd7d30ed52..4142c76629 100644 --- a/website/common/locales/zh_TW/maintenance.json +++ b/website/common/locales/zh_TW/maintenance.json @@ -5,7 +5,7 @@ "maintenanceMoreInfo": "你想要更多關於維修的資訊? <%= linkStart %>去瀏覽我們的資訊頁吧!<%= linkEnd %>.", "noDamageKeepStreaks": "你不會受到傷害或失去連擊!", "thanksForPatience": "感謝你的耐心!", - "twitterMaintenanceUpdates": "For the most recent updates, watch our Twitter, where we will be posting status information.", + "twitterMaintenanceUpdates": "關於最近的更新請關注我們的 Twitter,我們將會在這裡發布最新的狀況", "veteranPetAward": "在最後,你會得到一個屬於老兵的寵物!", "maintenanceInfoTitle": "在Habitica中最近的維修", diff --git a/website/common/locales/zh_TW/overview.json b/website/common/locales/zh_TW/overview.json index 2320515b89..3a4a0c9f94 100644 --- a/website/common/locales/zh_TW/overview.json +++ b/website/common/locales/zh_TW/overview.json @@ -2,13 +2,13 @@ "needTips": "該如何開始需要一些提示?這裡簡單的指南!", "step1": "步驟1:輸入任務", - "webStep1Text": "Habitica is nothing without real-world goals, so enter a few tasks. You can add more later as you think of them!

\n * **Set up [To-Dos](http://habitica.wikia.com/wiki/To-Dos):**\n\n Enter tasks you do once or rarely in the To-Dos column, one at a time. You can click the pencil to edit them and add checklists, due dates, and more!

\n * **Set up [Dailies](http://habitica.wikia.com/wiki/Dailies):**\n\n Enter activities you need to do daily or on a particular day of the week in the Dailies column. Click the item's pencil icon to 'edit' the day(s) of the week it will be due. You can also make it due on a repeating basis, for example, every 3 days.

\n * **Set up [Habits](http://habitica.wikia.com/wiki/Habits):**\n\n Enter habits you want to establish in the Habits column. You can edit the Habit to change it to just a good habit or a bad habit .

\n * **Set up [Rewards](http://habitica.wikia.com/wiki/Rewards):**\n\n In addition to the in-game Rewards offered, add activities or treats which you want to use as a motivation to the Rewards column. It's important to give yourself a break or allow some indulgence in moderation!

If you need inspiration for which tasks to add, you can look at the wiki's pages on [Sample Habits](http://habitica.wikia.com/wiki/Sample_Habits), [Sample Dailies](http://habitica.wikia.com/wiki/Sample_Dailies), [Sample To-Dos](http://habitica.wikia.com/wiki/Sample_To-Dos), and [Sample Rewards](http://habitica.wikia.com/wiki/Sample_Custom_Rewards).", + "webStep1Text": "少了真實世界的目標Habitica就什麼也不是,所以就讓我們來加入幾項任務吧!", "step2": "步驟2:透過現實生活中的任務來贏得點數", "webStep2Text": "Now, start tackling your goals from the list! As you complete tasks and check them off in Habitica, you will gain [Experience](http://habitica.wikia.com/wiki/Experience_Points), which helps you level up, and [Gold](http://habitica.wikia.com/wiki/Gold_Points), which allows you to purchase Rewards. If you fall into bad habits or miss your Dailies, you will lose [Health](http://habitica.wikia.com/wiki/Health_Points). In that way, the Habitica Experience and Health bars serve as a fun indicator of your progress toward your goals. You'll start seeing your real life improve as your character advances in the game.", - "step3": "Step 3: Customize and Explore Habitica", + "step3": "步驟3:個人化並探索Habitica", "webStep3Text": "Once you're familiar with the basics, you can get even more out of Habitica with these nifty features:\n * Organize your tasks with [tags](http://habitica.wikia.com/wiki/Tags) (edit a task to add them).\n * Customize your [avatar](http://habitica.wikia.com/wiki/Avatar) under [User > Avatar](/#/options/profile/avatar).\n * Buy your [equipment](http://habitica.wikia.com/wiki/Equipment) under Rewards and change it under [Inventory > Equipment](/#/options/inventory/equipment).\n * Connect with other users via the [Tavern](http://habitica.wikia.com/wiki/Tavern).\n * Starting at Level 3, hatch [pets](http://habitica.wikia.com/wiki/Pets) by collecting [eggs](http://habitica.wikia.com/wiki/Eggs) and [hatching potions](http://habitica.wikia.com/wiki/Hatching_Potions). [Feed](http://habitica.wikia.com/wiki/Food) them to create [mounts](http://habitica.wikia.com/wiki/Mounts).\n * At level 10: Choose a particular [class](http://habitica.wikia.com/wiki/Class_System) and then use class-specific [skills](http://habitica.wikia.com/wiki/Skills) (levels 11 to 14).\n * Form a party with your friends under [Social > Party](/#/options/groups/party) to stay accountable and earn a Quest scroll.\n * Defeat monsters and collect objects on [quests](http://habitica.wikia.com/wiki/Quests) (you will be given a quest at level 15).", - "overviewQuestions": "Have questions? Check out the [FAQ](https://habitica.com/static/faq/)! If your question isn't mentioned there, you can ask for further help in the [Habitica Help guild](https://habitica.com/#/options/groups/guilds/5481ccf3-5d2d-48a9-a871-70a7380cee5a).\n\nGood luck with your tasks!" + "overviewQuestions": "還有問題嗎?您可以看看常見問題[FAQ](https://habitica.com/static/faq/)如果您的問題沒有在這裡出現您可以去[Habitica 說明公會](https://habitica.com/#/options/groups/guilds/5481ccf3-5d2d-48a9-a871-70a7380cee5a).尋求進一步的協助\n祝您一切順利" } diff --git a/website/common/locales/zh_TW/tasks.json b/website/common/locales/zh_TW/tasks.json index 9ac313ba5b..4651d3152f 100644 --- a/website/common/locales/zh_TW/tasks.json +++ b/website/common/locales/zh_TW/tasks.json @@ -136,8 +136,32 @@ "intelligenceExample": "關於學術的或心智上的挑戰追求", "perceptionExample": "有關事務或財務", "constitutionExample": "有關健康與社會交互", + "counterPeriod": "Counter Resets Every", + "counterPeriodDay": "Day", + "counterPeriodWeek": "Week", + "counterPeriodMonth": "Month", + "habitCounter": "Counter", + "habitCounterUp": "Positive Counter", + "habitCounterDown": "Negative Counter", "taskRequiresApproval": "這個任務必須在你能完成它之前被批准。 已請求批准。", "taskApprovalHasBeenRequested": "已請求批准。", "approvals": "批准", - "approvalRequired": "需要批准" + "approvalRequired": "需要批准", + "weekly": "Weekly", + "monthly": "Monthly", + "yearly": "Yearly", + "onDays": "On Days", + "summary": "Summary", + "repeatsOn": "Repeats On", + "dayOfWeek": "Day of the Week", + "dayOfMonth": "Day of the Month", + "month": "Month", + "months": "Months", + "week": "Week", + "weeks": "Weeks", + "year": "Year", + "years": "Years", + "confirmScoreNotes": "Confirm task scoring with notes", + "taskScoreNotesTooLong": "Task score notes must be less than 256 characters", + "groupTasksByChallenge": "Group tasks by challenge title" } \ No newline at end of file